0001436126-20-000064.txt : 20200826 0001436126-20-000064.hdr.sgml : 20200826 20200807210042 ACCESSION NUMBER: 0001436126-20-000064 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 89 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200807 DATE AS OF CHANGE: 20200807 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: 201086689 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-20200630.htm 10-Q mg-20200630
0001436126falseDecember 312020Q225252525us-gaap:OtherNoncurrentAssetsMemberus-gaap:OtherNoncurrentAssetsMembermg:AccruedExpensesAndOtherLiabilitiesCurrentmg:AccruedExpensesAndOtherLiabilitiesCurrentus-gaap:OtherLiabilitiesNoncurrentus-gaap:OtherLiabilitiesNoncurrentus-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationus-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization00014361262020-01-012020-06-30xbrli:shares00014361262020-07-31iso4217:USD00014361262020-06-3000014361262019-12-31iso4217:USDxbrli:shares00014361262020-04-012020-06-3000014361262019-04-012019-06-3000014361262019-01-012019-06-300001436126us-gaap:CommonStockMember2020-03-310001436126us-gaap:AdditionalPaidInCapitalMember2020-03-310001436126us-gaap:RetainedEarningsMember2020-03-310001436126us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310001436126us-gaap:ParentMember2020-03-310001436126us-gaap:NoncontrollingInterestMember2020-03-3100014361262020-03-310001436126us-gaap:RetainedEarningsMember2020-04-012020-06-300001436126us-gaap:ParentMember2020-04-012020-06-300001436126us-gaap:NoncontrollingInterestMember2020-04-012020-06-300001436126us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300001436126us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-300001436126us-gaap:CommonStockMember2020-04-012020-06-300001436126us-gaap:CommonStockMember2020-06-300001436126us-gaap:AdditionalPaidInCapitalMember2020-06-300001436126us-gaap:RetainedEarningsMember2020-06-300001436126us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300001436126us-gaap:ParentMember2020-06-300001436126us-gaap:NoncontrollingInterestMember2020-06-300001436126us-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-310001436126us-gaap:RetainedEarningsMember2019-04-012019-06-300001436126us-gaap:ParentMember2019-04-012019-06-300001436126us-gaap:NoncontrollingInterestMember2019-04-012019-06-300001436126us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-04-012019-06-300001436126us-gaap:CommonStockMember2019-04-012019-06-300001436126us-gaap:AdditionalPaidInCapitalMember2019-04-012019-06-300001436126us-gaap:CommonStockMember2019-06-300001436126us-gaap:AdditionalPaidInCapitalMember2019-06-300001436126us-gaap:RetainedEarningsMember2019-06-300001436126us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-300001436126us-gaap:ParentMember2019-06-300001436126us-gaap:NoncontrollingInterestMember2019-06-3000014361262019-06-300001436126us-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-06-300001436126us-gaap:ParentMember2020-01-012020-06-300001436126us-gaap:NoncontrollingInterestMember2020-01-012020-06-300001436126us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-06-300001436126us-gaap:AdditionalPaidInCapitalMember2020-01-012020-06-300001436126us-gaap:CommonStockMember2020-01-012020-06-300001436126us-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-06-300001436126us-gaap:ParentMember2019-01-012019-06-300001436126us-gaap:NoncontrollingInterestMember2019-01-012019-06-300001436126us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-06-300001436126us-gaap:CommonStockMember2019-01-012019-06-300001436126us-gaap:AdditionalPaidInCapitalMember2019-01-012019-06-300001436126mg:COVID19PandemicMember2020-01-012020-03-31xbrli:pure0001436126srt:MinimumMembermg:COVID19PandemicMembermg:CostReductionAndEfficiencyProgramMember2020-04-012020-06-300001436126mg:COVID19PandemicMembermg:CostReductionAndEfficiencyProgramMembersrt:MaximumMember2020-04-012020-06-300001436126us-gaap:SubsequentEventMembermg:COVID19PandemicMembermg:CostReductionAndEfficiencyProgramMembersrt:ScenarioForecastMember2020-07-012020-09-300001436126mg:COVID19PandemicMembermg:CostReductionAndEfficiencyProgramMember2020-04-012020-06-3000014361262020-07-012020-06-300001436126mg:ServicesMembermg:OilGasMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001436126mg:InternationalMembermg:OilGasMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001436126mg:OilGasMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001436126mg:CorporateAndEliminationsMembermg:OilGasMember2020-04-012020-06-300001436126mg:OilGasMember2020-04-012020-06-300001436126mg:AerospaceandDefenseMembermg:ServicesMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001436126mg:InternationalMembermg:AerospaceandDefenseMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001436126mg:AerospaceandDefenseMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001436126mg:CorporateAndEliminationsMembermg:AerospaceandDefenseMember2020-04-012020-06-300001436126mg:AerospaceandDefenseMember2020-04-012020-06-300001436126mg:ServicesMembermg:IndustrialsMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001436126mg:InternationalMembermg:IndustrialsMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001436126mg:IndustrialsMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001436126mg:CorporateAndEliminationsMembermg:IndustrialsMember2020-04-012020-06-300001436126mg:IndustrialsMember2020-04-012020-06-300001436126mg:PowerGenerationandTransmissionMembermg:ServicesMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001436126mg:PowerGenerationandTransmissionMembermg:InternationalMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001436126mg:PowerGenerationandTransmissionMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001436126mg:PowerGenerationandTransmissionMembermg:CorporateAndEliminationsMember2020-04-012020-06-300001436126mg:PowerGenerationandTransmissionMember2020-04-012020-06-300001436126mg:OtherProcessIndustriesMembermg:ServicesMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001436126mg:OtherProcessIndustriesMembermg:InternationalMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001436126mg:OtherProcessIndustriesMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001436126mg:OtherProcessIndustriesMembermg:CorporateAndEliminationsMember2020-04-012020-06-300001436126mg:OtherProcessIndustriesMember2020-04-012020-06-300001436126mg:ServicesMembermg:InfrastructureResearchandEngineeringMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001436126mg:InternationalMembermg:InfrastructureResearchandEngineeringMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001436126mg:InfrastructureResearchandEngineeringMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001436126mg:CorporateAndEliminationsMembermg:InfrastructureResearchandEngineeringMember2020-04-012020-06-300001436126mg:InfrastructureResearchandEngineeringMember2020-04-012020-06-300001436126mg:ServicesMembermg:OtherProductsandServicesMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001436126mg:InternationalMembermg:OtherProductsandServicesMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001436126mg:ProductsandSystemsMembermg:OtherProductsandServicesMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001436126mg:CorporateAndEliminationsMembermg:OtherProductsandServicesMember2020-04-012020-06-300001436126mg:OtherProductsandServicesMember2020-04-012020-06-300001436126mg:ServicesMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001436126mg:InternationalMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001436126mg:CorporateAndEliminationsMember2020-04-012020-06-300001436126mg:ServicesMembermg:OilGasMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001436126mg:InternationalMembermg:OilGasMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001436126mg:OilGasMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001436126mg:CorporateAndEliminationsMembermg:OilGasMember2019-04-012019-06-300001436126mg:OilGasMember2019-04-012019-06-300001436126mg:AerospaceandDefenseMembermg:ServicesMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001436126mg:InternationalMembermg:AerospaceandDefenseMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001436126mg:AerospaceandDefenseMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001436126mg:CorporateAndEliminationsMembermg:AerospaceandDefenseMember2019-04-012019-06-300001436126mg:AerospaceandDefenseMember2019-04-012019-06-300001436126mg:ServicesMembermg:IndustrialsMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001436126mg:InternationalMembermg:IndustrialsMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001436126mg:IndustrialsMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001436126mg:CorporateAndEliminationsMembermg:IndustrialsMember2019-04-012019-06-300001436126mg:IndustrialsMember2019-04-012019-06-300001436126mg:PowerGenerationandTransmissionMembermg:ServicesMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001436126mg:PowerGenerationandTransmissionMembermg:InternationalMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001436126mg:PowerGenerationandTransmissionMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001436126mg:PowerGenerationandTransmissionMembermg:CorporateAndEliminationsMember2019-04-012019-06-300001436126mg:PowerGenerationandTransmissionMember2019-04-012019-06-300001436126mg:OtherProcessIndustriesMembermg:ServicesMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001436126mg:OtherProcessIndustriesMembermg:InternationalMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001436126mg:OtherProcessIndustriesMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001436126mg:OtherProcessIndustriesMembermg:CorporateAndEliminationsMember2019-04-012019-06-300001436126mg:OtherProcessIndustriesMember2019-04-012019-06-300001436126mg:ServicesMembermg:InfrastructureResearchandEngineeringMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001436126mg:InternationalMembermg:InfrastructureResearchandEngineeringMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001436126mg:InfrastructureResearchandEngineeringMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001436126mg:CorporateAndEliminationsMembermg:InfrastructureResearchandEngineeringMember2019-04-012019-06-300001436126mg:InfrastructureResearchandEngineeringMember2019-04-012019-06-300001436126mg:ServicesMembermg:OtherProductsandServicesMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001436126mg:InternationalMembermg:OtherProductsandServicesMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001436126mg:ProductsandSystemsMembermg:OtherProductsandServicesMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001436126mg:CorporateAndEliminationsMembermg:OtherProductsandServicesMember2019-04-012019-06-300001436126mg:OtherProductsandServicesMember2019-04-012019-06-300001436126mg:ServicesMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001436126mg:InternationalMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001436126mg:CorporateAndEliminationsMember2019-04-012019-06-300001436126mg:ServicesMembermg:OilGasMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001436126mg:InternationalMembermg:OilGasMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001436126mg:OilGasMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001436126mg:CorporateAndEliminationsMembermg:OilGasMember2020-01-012020-06-300001436126mg:OilGasMember2020-01-012020-06-300001436126mg:AerospaceandDefenseMembermg:ServicesMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001436126mg:InternationalMembermg:AerospaceandDefenseMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001436126mg:AerospaceandDefenseMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001436126mg:CorporateAndEliminationsMembermg:AerospaceandDefenseMember2020-01-012020-06-300001436126mg:AerospaceandDefenseMember2020-01-012020-06-300001436126mg:ServicesMembermg:IndustrialsMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001436126mg:InternationalMembermg:IndustrialsMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001436126mg:IndustrialsMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001436126mg:CorporateAndEliminationsMembermg:IndustrialsMember2020-01-012020-06-300001436126mg:IndustrialsMember2020-01-012020-06-300001436126mg:PowerGenerationandTransmissionMembermg:ServicesMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001436126mg:PowerGenerationandTransmissionMembermg:InternationalMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001436126mg:PowerGenerationandTransmissionMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001436126mg:PowerGenerationandTransmissionMembermg:CorporateAndEliminationsMember2020-01-012020-06-300001436126mg:PowerGenerationandTransmissionMember2020-01-012020-06-300001436126mg:OtherProcessIndustriesMembermg:ServicesMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001436126mg:OtherProcessIndustriesMembermg:InternationalMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001436126mg:OtherProcessIndustriesMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001436126mg:OtherProcessIndustriesMembermg:CorporateAndEliminationsMember2020-01-012020-06-300001436126mg:OtherProcessIndustriesMember2020-01-012020-06-300001436126mg:ServicesMembermg:InfrastructureResearchandEngineeringMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001436126mg:InternationalMembermg:InfrastructureResearchandEngineeringMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001436126mg:InfrastructureResearchandEngineeringMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001436126mg:CorporateAndEliminationsMembermg:InfrastructureResearchandEngineeringMember2020-01-012020-06-300001436126mg:InfrastructureResearchandEngineeringMember2020-01-012020-06-300001436126mg:ServicesMembermg:OtherProductsandServicesMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001436126mg:InternationalMembermg:OtherProductsandServicesMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001436126mg:ProductsandSystemsMembermg:OtherProductsandServicesMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001436126mg:CorporateAndEliminationsMembermg:OtherProductsandServicesMember2020-01-012020-06-300001436126mg:OtherProductsandServicesMember2020-01-012020-06-300001436126mg:ServicesMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001436126mg:InternationalMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001436126mg:CorporateAndEliminationsMember2020-01-012020-06-300001436126mg:ServicesMembermg:OilGasMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300001436126mg:InternationalMembermg:OilGasMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300001436126mg:OilGasMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300001436126mg:CorporateAndEliminationsMembermg:OilGasMember2019-01-012019-06-300001436126mg:OilGasMember2019-01-012019-06-300001436126mg:AerospaceandDefenseMembermg:ServicesMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300001436126mg:InternationalMembermg:AerospaceandDefenseMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300001436126mg:AerospaceandDefenseMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300001436126mg:CorporateAndEliminationsMembermg:AerospaceandDefenseMember2019-01-012019-06-300001436126mg:AerospaceandDefenseMember2019-01-012019-06-300001436126mg:ServicesMembermg:IndustrialsMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300001436126mg:InternationalMembermg:IndustrialsMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300001436126mg:IndustrialsMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300001436126mg:CorporateAndEliminationsMembermg:IndustrialsMember2019-01-012019-06-300001436126mg:IndustrialsMember2019-01-012019-06-300001436126mg:PowerGenerationandTransmissionMembermg:ServicesMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300001436126mg:PowerGenerationandTransmissionMembermg:InternationalMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300001436126mg:PowerGenerationandTransmissionMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300001436126mg:PowerGenerationandTransmissionMembermg:CorporateAndEliminationsMember2019-01-012019-06-300001436126mg:PowerGenerationandTransmissionMember2019-01-012019-06-300001436126mg:OtherProcessIndustriesMembermg:ServicesMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300001436126mg:OtherProcessIndustriesMembermg:InternationalMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300001436126mg:OtherProcessIndustriesMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300001436126mg:OtherProcessIndustriesMembermg:CorporateAndEliminationsMember2019-01-012019-06-300001436126mg:OtherProcessIndustriesMember2019-01-012019-06-300001436126mg:ServicesMembermg:InfrastructureResearchandEngineeringMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300001436126mg:InternationalMembermg:InfrastructureResearchandEngineeringMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300001436126mg:InfrastructureResearchandEngineeringMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300001436126mg:CorporateAndEliminationsMembermg:InfrastructureResearchandEngineeringMember2019-01-012019-06-300001436126mg:InfrastructureResearchandEngineeringMember2019-01-012019-06-300001436126mg:ServicesMembermg:OtherProductsandServicesMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300001436126mg:InternationalMembermg:OtherProductsandServicesMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300001436126mg:ProductsandSystemsMembermg:OtherProductsandServicesMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300001436126mg:CorporateAndEliminationsMembermg:OtherProductsandServicesMember2019-01-012019-06-300001436126mg:OtherProductsandServicesMember2019-01-012019-06-300001436126mg:ServicesMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300001436126mg:InternationalMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300001436126mg:CorporateAndEliminationsMember2019-01-012019-06-300001436126country:USmg:ServicesMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001436126country:USmg:InternationalMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001436126country:USmg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001436126country:USmg:CorporateAndEliminationsMember2020-04-012020-06-300001436126country:US2020-04-012020-06-300001436126mg:OtherAmericasMembermg:ServicesMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001436126mg:OtherAmericasMembermg:InternationalMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001436126mg:OtherAmericasMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001436126mg:OtherAmericasMembermg:CorporateAndEliminationsMember2020-04-012020-06-300001436126mg:OtherAmericasMember2020-04-012020-06-300001436126mg:ServicesMemberus-gaap:OperatingSegmentsMembersrt:EuropeMember2020-04-012020-06-300001436126mg:InternationalMemberus-gaap:OperatingSegmentsMembersrt:EuropeMember2020-04-012020-06-300001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMembersrt:EuropeMember2020-04-012020-06-300001436126mg:CorporateAndEliminationsMembersrt:EuropeMember2020-04-012020-06-300001436126srt:EuropeMember2020-04-012020-06-300001436126srt:AsiaPacificMembermg:ServicesMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001436126mg:InternationalMembersrt:AsiaPacificMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001436126srt:AsiaPacificMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001436126mg:CorporateAndEliminationsMembersrt:AsiaPacificMember2020-04-012020-06-300001436126srt:AsiaPacificMember2020-04-012020-06-300001436126country:USmg:ServicesMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001436126country:USmg:InternationalMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001436126country:USmg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001436126country:USmg:CorporateAndEliminationsMember2019-04-012019-06-300001436126country:US2019-04-012019-06-300001436126mg:OtherAmericasMembermg:ServicesMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001436126mg:OtherAmericasMembermg:InternationalMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001436126mg:OtherAmericasMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001436126mg:OtherAmericasMembermg:CorporateAndEliminationsMember2019-04-012019-06-300001436126mg:OtherAmericasMember2019-04-012019-06-300001436126mg:ServicesMemberus-gaap:OperatingSegmentsMembersrt:EuropeMember2019-04-012019-06-300001436126mg:InternationalMemberus-gaap:OperatingSegmentsMembersrt:EuropeMember2019-04-012019-06-300001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMembersrt:EuropeMember2019-04-012019-06-300001436126mg:CorporateAndEliminationsMembersrt:EuropeMember2019-04-012019-06-300001436126srt:EuropeMember2019-04-012019-06-300001436126srt:AsiaPacificMembermg:ServicesMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001436126mg:InternationalMembersrt:AsiaPacificMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001436126srt:AsiaPacificMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001436126mg:CorporateAndEliminationsMembersrt:AsiaPacificMember2019-04-012019-06-300001436126srt:AsiaPacificMember2019-04-012019-06-300001436126country:USmg:ServicesMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001436126country:USmg:InternationalMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001436126country:USmg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001436126country:USmg:CorporateAndEliminationsMember2020-01-012020-06-300001436126country:US2020-01-012020-06-300001436126mg:OtherAmericasMembermg:ServicesMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001436126mg:OtherAmericasMembermg:InternationalMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001436126mg:OtherAmericasMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001436126mg:OtherAmericasMembermg:CorporateAndEliminationsMember2020-01-012020-06-300001436126mg:OtherAmericasMember2020-01-012020-06-300001436126mg:ServicesMemberus-gaap:OperatingSegmentsMembersrt:EuropeMember2020-01-012020-06-300001436126mg:InternationalMemberus-gaap:OperatingSegmentsMembersrt:EuropeMember2020-01-012020-06-300001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMembersrt:EuropeMember2020-01-012020-06-300001436126mg:CorporateAndEliminationsMembersrt:EuropeMember2020-01-012020-06-300001436126srt:EuropeMember2020-01-012020-06-300001436126srt:AsiaPacificMembermg:ServicesMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001436126mg:InternationalMembersrt:AsiaPacificMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001436126srt:AsiaPacificMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001436126mg:CorporateAndEliminationsMembersrt:AsiaPacificMember2020-01-012020-06-300001436126srt:AsiaPacificMember2020-01-012020-06-300001436126country:USmg:ServicesMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300001436126country:USmg:InternationalMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300001436126country:USmg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300001436126country:USmg:CorporateAndEliminationsMember2019-01-012019-06-300001436126country:US2019-01-012019-06-300001436126mg:OtherAmericasMembermg:ServicesMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300001436126mg:OtherAmericasMembermg:InternationalMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300001436126mg:OtherAmericasMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300001436126mg:OtherAmericasMembermg:CorporateAndEliminationsMember2019-01-012019-06-300001436126mg:OtherAmericasMember2019-01-012019-06-300001436126mg:ServicesMemberus-gaap:OperatingSegmentsMembersrt:EuropeMember2019-01-012019-06-300001436126mg:InternationalMemberus-gaap:OperatingSegmentsMembersrt:EuropeMember2019-01-012019-06-300001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMembersrt:EuropeMember2019-01-012019-06-300001436126mg:CorporateAndEliminationsMembersrt:EuropeMember2019-01-012019-06-300001436126srt:EuropeMember2019-01-012019-06-300001436126srt:AsiaPacificMembermg:ServicesMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300001436126mg:InternationalMembersrt:AsiaPacificMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300001436126srt:AsiaPacificMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300001436126mg:CorporateAndEliminationsMembersrt:AsiaPacificMember2019-01-012019-06-300001436126srt:AsiaPacificMember2019-01-012019-06-30mg:plan0001436126mg:LongTermIncentivePlan2009Member2020-06-300001436126mg:LongTermIncentivePlan2016Member2020-05-192020-05-190001436126mg:LongTermIncentivePlan2016Member2020-05-190001436126us-gaap:EmployeeStockOptionMember2019-04-012019-06-300001436126us-gaap:EmployeeStockOptionMember2020-01-012020-06-300001436126us-gaap:EmployeeStockOptionMember2020-04-012020-06-300001436126us-gaap:EmployeeStockOptionMember2019-01-012019-06-300001436126us-gaap:RestrictedStockUnitsRSUMember2020-04-012020-06-300001436126us-gaap:RestrictedStockUnitsRSUMember2019-04-012019-06-300001436126us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-06-300001436126us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-06-300001436126us-gaap:RestrictedStockUnitsRSUMember2020-06-30mg:director0001436126srt:DirectorMemberus-gaap:CommonStockMember2020-01-012020-06-300001436126srt:DirectorMemberus-gaap:CommonStockMember2019-01-012019-06-300001436126us-gaap:RestrictedStockUnitsRSUMember2019-12-310001436126us-gaap:RestrictedStockUnitsRSUMember2018-12-310001436126us-gaap:RestrictedStockUnitsRSUMember2019-06-300001436126mg:ExecutiveAndSeniorOfficersMemberus-gaap:PerformanceSharesMember2020-01-012020-06-30mg:performance_metric0001436126mg:ExecutiveAndSeniorOfficersMemberus-gaap:PerformanceSharesMember2019-01-012019-12-310001436126us-gaap:PerformanceSharesMember2020-01-012020-06-300001436126us-gaap:PerformanceSharesMember2019-12-310001436126us-gaap:PerformanceSharesMember2018-12-310001436126us-gaap:PerformanceSharesMember2019-01-012019-06-300001436126us-gaap:PerformanceSharesMember2020-06-300001436126us-gaap:PerformanceSharesMember2019-06-300001436126us-gaap:PerformanceSharesMember2019-01-012019-12-310001436126us-gaap:PerformanceSharesMember2018-01-012018-12-310001436126us-gaap:PerformanceSharesMember2020-04-012020-06-300001436126us-gaap:PerformanceSharesMember2019-04-012019-06-300001436126us-gaap:PerformanceSharesMembermg:ExecutiveAndSeniorOfficersMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-01-012020-06-300001436126us-gaap:PerformanceSharesMembermg:ExecutiveAndSeniorOfficersMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2020-01-012020-06-300001436126us-gaap:ShareBasedCompensationAwardTrancheThreeMemberus-gaap:PerformanceSharesMembermg:ExecutiveAndSeniorOfficersMember2020-01-012020-06-300001436126us-gaap:PerformanceSharesMembermg:ExecutiveAndSeniorOfficersMembermg:SharebasedCompensationAwardTrancheFourMember2020-01-012020-06-300001436126us-gaap:RestrictedStockMember2020-04-012020-06-300001436126us-gaap:RestrictedStockMember2020-01-012020-06-30mg:Entity0001436126mg:AcquireeThatProvidesPipelineIntegrityManagementSoftwareMember2019-09-012019-09-300001436126mg:AcquireeThatProvidesPipelineIntegrityManagementSoftwareMember2019-09-300001436126mg:TexasCustomerMember2020-06-300001436126mg: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-06-300001436126us-gaap:LandMember2019-12-310001436126srt:MinimumMemberus-gaap:BuildingAndBuildingImprovementsMember2020-01-012020-06-300001436126us-gaap:BuildingAndBuildingImprovementsMembersrt:MaximumMember2020-01-012020-06-300001436126us-gaap:BuildingAndBuildingImprovementsMember2020-06-300001436126us-gaap:BuildingAndBuildingImprovementsMember2019-12-310001436126srt:MinimumMembermg:OfficeFurnitureAndEquipmentMember2020-01-012020-06-300001436126mg:OfficeFurnitureAndEquipmentMembersrt:MaximumMember2020-01-012020-06-300001436126mg:OfficeFurnitureAndEquipmentMember2020-06-300001436126mg:OfficeFurnitureAndEquipmentMember2019-12-310001436126srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2020-01-012020-06-300001436126srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2020-01-012020-06-300001436126us-gaap:MachineryAndEquipmentMember2020-06-300001436126us-gaap:MachineryAndEquipmentMember2019-12-310001436126mg:ServicesMember2019-12-310001436126mg:InternationalMember2019-12-310001436126mg:ProductsandSystemsMember2019-12-310001436126mg:ServicesMember2020-01-012020-06-300001436126mg:InternationalMember2020-01-012020-06-300001436126mg:ProductsandSystemsMember2020-01-012020-06-300001436126mg:ServicesMember2020-06-300001436126mg:InternationalMember2020-06-300001436126mg:ProductsandSystemsMember2020-06-300001436126mg:ServicesMembermg:COVID19PandemicMember2020-01-012020-03-310001436126mg:COVID19PandemicMembermg:EuropeanReportingUnitMember2020-01-012020-03-310001436126mg:BrazilianReportingUnitMembermg:COVID19PandemicMember2020-01-012020-03-310001436126srt:MinimumMemberus-gaap:CustomerRelationshipsMember2020-01-012020-06-300001436126us-gaap:CustomerRelationshipsMembersrt:MaximumMember2020-01-012020-06-300001436126us-gaap:CustomerRelationshipsMember2020-06-300001436126us-gaap:CustomerRelationshipsMember2019-12-310001436126srt:MinimumMemberus-gaap:ComputerSoftwareIntangibleAssetMember2020-01-012020-06-300001436126us-gaap:ComputerSoftwareIntangibleAssetMembersrt:MaximumMember2020-01-012020-06-300001436126us-gaap:ComputerSoftwareIntangibleAssetMember2020-06-300001436126us-gaap:ComputerSoftwareIntangibleAssetMember2019-12-310001436126srt:MinimumMemberus-gaap:NoncompeteAgreementsMember2020-01-012020-06-300001436126srt:MaximumMemberus-gaap:NoncompeteAgreementsMember2020-01-012020-06-300001436126us-gaap:NoncompeteAgreementsMember2020-06-300001436126us-gaap:NoncompeteAgreementsMember2019-12-310001436126srt:MinimumMemberus-gaap:OtherIntangibleAssetsMember2020-01-012020-06-300001436126us-gaap:OtherIntangibleAssetsMembersrt:MaximumMember2020-01-012020-06-300001436126us-gaap:OtherIntangibleAssetsMember2020-06-300001436126us-gaap:OtherIntangibleAssetsMember2019-12-310001436126mg:ServicesMembermg:COVID19PandemicMember2020-01-012020-03-310001436126us-gaap:ComputerSoftwareIntangibleAssetMembermg:ServicesMembermg:COVID19PandemicMember2020-01-012020-03-310001436126us-gaap:CustomerRelationshipsMembermg:ServicesMembermg:COVID19PandemicMember2020-01-012020-03-310001436126mg:ServicesMembermg:COVID19PandemicMemberus-gaap:OtherIntangibleAssetsMember2020-01-012020-03-310001436126mg:ServicesMembermg:COVID19PandemicMemberus-gaap:NoncompeteAgreementsMember2020-01-012020-03-310001436126us-gaap:RevolvingCreditFacilityMember2020-06-300001436126us-gaap:RevolvingCreditFacilityMember2019-12-310001436126mg:TermALoanFacilityMemberus-gaap:RevolvingCreditFacilityMember2019-12-310001436126mg:TermALoanFacilityMemberus-gaap:RevolvingCreditFacilityMember2020-06-300001436126mg:OtherLongTermDebtMember2020-06-300001436126mg:OtherLongTermDebtMember2019-12-310001436126us-gaap:RevolvingCreditFacilityMembermg:CreditAgreementMember2020-05-150001436126us-gaap:RevolvingCreditFacilityMembermg:COVID19PandemicMembermg:CreditAgreementMember2020-06-300001436126us-gaap:RevolvingCreditFacilityMembermg:COVID19PandemicMembermg:DebtCovenantPeriodFiveMembermg:CreditAgreementMember2020-05-152020-05-150001436126mg:DebtCovenantPeriodSixMemberus-gaap:RevolvingCreditFacilityMembermg:COVID19PandemicMembermg:CreditAgreementMember2020-05-152020-05-150001436126us-gaap:RevolvingCreditFacilityMembermg:COVID19PandemicMembermg:DebtCovenantPeriodSevenMembermg:CreditAgreementMember2020-05-152020-05-150001436126us-gaap:RevolvingCreditFacilityMembermg:COVID19PandemicMembermg:CreditAgreementMembermg:DebtCovenantPeriodEightMember2020-05-152020-05-150001436126us-gaap:RevolvingCreditFacilityMembermg:COVID19PandemicMembermg:DebtCovenantPeriodOneMembermg:CreditAgreementMember2020-05-152020-05-150001436126mg:DebtCovenantPeriodTwoMemberus-gaap:RevolvingCreditFacilityMembermg:COVID19PandemicMembermg:CreditAgreementMember2020-05-152020-05-150001436126us-gaap:RevolvingCreditFacilityMembermg:COVID19PandemicMembermg:DebtCovenantPeriodThreeMembermg:CreditAgreementMember2020-05-152020-05-150001436126mg:DebtCovenantPeriodFourMemberus-gaap:RevolvingCreditFacilityMembermg:COVID19PandemicMembermg:CreditAgreementMember2020-05-152020-05-150001436126us-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:RevolvingCreditFacilityMembermg:COVID19PandemicMembermg:CreditAgreementMember2020-05-152020-05-150001436126srt:MinimumMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:RevolvingCreditFacilityMembermg:COVID19PandemicMembermg:CreditAgreementMember2020-05-152020-05-150001436126us-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:RevolvingCreditFacilityMembermg:COVID19PandemicMembersrt:MaximumMembermg:CreditAgreementMember2020-05-152020-05-150001436126us-gaap:RevolvingCreditFacilityMembermg:COVID19PandemicMembermg:CreditAgreementMember2020-05-15utr:D0001436126us-gaap:RevolvingCreditFacilityMembermg:COVID19PandemicMembermg:CreditAgreementMember2020-05-152020-05-150001436126us-gaap:RevolvingCreditFacilityMembermg:COVID19PandemicMembersrt:MaximumMembermg:CreditAgreementMember2020-05-152020-05-150001436126us-gaap:RevolvingCreditFacilityMember2020-04-012020-06-300001436126srt:MinimumMembermg:OtherLongTermDebtMember2020-01-012020-06-300001436126mg:OtherLongTermDebtMembersrt:MaximumMember2020-01-012020-06-300001436126srt:MinimumMembermg:OtherLongTermDebtMember2020-06-300001436126mg:OtherLongTermDebtMembersrt:MaximumMember2020-06-300001436126us-gaap:FairValueInputsLevel3Member2019-12-310001436126us-gaap:FairValueInputsLevel3Member2018-12-310001436126us-gaap:FairValueInputsLevel3Member2020-01-012020-06-300001436126us-gaap:FairValueInputsLevel3Member2019-01-012019-06-300001436126us-gaap:FairValueInputsLevel3Member2020-06-300001436126us-gaap:FairValueInputsLevel3Member2019-06-300001436126mg:OperatingLeaseArrangementMemberus-gaap:BuildingMember2020-06-300001436126mg:OperatingLeaseArrangementMemberus-gaap:BuildingMember2019-12-310001436126mg:OperatingLeaseArrangementMemberus-gaap:BuildingMember2020-04-012020-06-300001436126mg:OperatingLeaseArrangementMemberus-gaap:BuildingMember2019-04-012019-06-300001436126mg:OperatingLeaseArrangementMemberus-gaap:BuildingMember2020-01-012020-06-300001436126mg:OperatingLeaseArrangementMemberus-gaap:BuildingMember2019-01-012019-06-300001436126mg:OperatingLeaseArrangementMembermg:COVID19PandemicMemberus-gaap:BuildingMember2020-04-012020-06-30mg: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-12-310001436126us-gaap:WithdrawalFromMultiemployerDefinedBenefitPlanMember2019-09-012019-09-300001436126us-gaap:WithdrawalFromMultiemployerDefinedBenefitPlanMember2020-01-012020-06-300001436126mg:SeveranceandLaborDisputesMembersrt:AffiliatedEntityMembercountry:DE2017-04-012017-04-300001436126mg:RightToCustomerContractsMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2020-01-010001436126mg:RightToCustomerContractsMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2020-01-012020-06-300001436126mg:AcquisitionRelatedContingenciesMember2020-06-300001436126mg:AcquisitionRelatedContingenciesMember2020-01-012020-06-300001436126mg:DisposalOfForeignSubsidiariesMembermg:ProductsandSystemsMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2018-01-012018-12-310001436126mg:DisposalOfForeignSubsidiariesMembermg:ProductsandSystemsMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2020-06-30mg:segment0001436126mg:ServicesMemberus-gaap:OperatingSegmentsMember2020-06-300001436126mg:ServicesMemberus-gaap:OperatingSegmentsMember2019-12-310001436126mg:InternationalMemberus-gaap:OperatingSegmentsMember2020-06-300001436126mg:InternationalMemberus-gaap:OperatingSegmentsMember2019-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2020-06-300001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2019-12-310001436126mg:CorporateAndEliminationsMember2020-06-300001436126mg:CorporateAndEliminationsMember2019-12-310001436126us-gaap:SubsequentEventMemberus-gaap:CorporateJointVentureMembermg:MikisewMistrasLimitedPartnershipMembersrt:SubsidiariesMember2020-07-032020-07-030001436126mg:MikisewMemberus-gaap:SubsequentEventMemberus-gaap:CorporateJointVentureMembermg:MikisewMistrasLimitedPartnershipMember2020-07-032020-07-03

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 June 30, 2020
 
Or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from __ to __
 
Commission file number 001-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
 Emerging Growth Company
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. o

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


As of July 31, 2020, the registrant had 29,110,362 shares of common stock outstanding.



TABLE OF CONTENTS
 
 PAGE
 
  
 
    
  
    
  
Unaudited Condensed Consolidated Statements of Income (Loss) for the three and six months ended June 30, 2020 and June 30, 2019
    
  
    
Unaudited Condensed Consolidated Statements of Equity for the three and six months ended June 30, 2020 and June 30, 2019
  
    
  
    
 
    
 
    
 
  
 
  
 
    
 
    
 
    
 
    
 
    
 
    
 
  
 
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)

June 30, 2020December 31, 2019
ASSETS(unaudited) 
Current Assets  
Cash and cash equivalents$22,588  $15,016  
Accounts receivable, net103,698  135,997  
Inventories14,267  13,413  
Prepaid expenses and other current assets13,045  14,729  
Total current assets153,598  179,155  
Property, plant and equipment, net93,238  98,607  
Intangible assets, net70,848  109,537  
Goodwill199,277  282,410  
Deferred income taxes1,781  1,786  
Other assets48,936  48,383  
Total assets$567,678  $719,878  
LIABILITIES AND EQUITY  
Current Liabilities  
Accounts payable$8,239  $15,033  
Accrued expenses and other current liabilities77,308  81,389  
Current portion of long-term debt8,735  6,593  
Current portion of finance lease obligations3,642  4,131  
Income taxes payable2,569  2,094  
Total current liabilities100,493  109,240  
Long-term debt, net of current portion230,661  248,120  
Obligations under finance leases, net of current portion11,964  13,043  
Deferred income taxes6,574  21,290  
Other long-term liabilities41,523  42,163  
Total liabilities391,215  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,110,362 and 28,945,472 shares issued
291  289  
Additional paid-in capital231,724  229,205  
Retained earnings (deficit)(23,552) 77,613  
Accumulated other comprehensive loss(32,172) (21,285) 
Total Mistras Group, Inc. stockholders’ equity176,291  285,822  
Non-controlling interests172  200  
Total equity176,463  286,022  
Total liabilities and equity$567,678  $719,878  
 
The accompanying notes are an integral part of these Unaudited 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 June 30,Six months ended June 30,
 2020201920202019
  
Revenue$124,435  $200,616  $283,900  $377,403  
Cost of revenue77,954  135,063  191,278  257,480  
Depreciation5,323  5,482  10,820  10,978  
Gross profit41,158  60,071  81,802  108,945  
Selling, general and administrative expenses37,607  41,923  79,165  83,686  
Bad debt provision (benefit) for troubled customers, net of recoveries  (2,693)   2,798  
Impairment charges    106,062    
Pension withdrawal expense      534  
Research and engineering708  754  1,532  1,611  
Depreciation and amortization3,207  4,119  7,177  8,291  
Acquisition-related expense (benefit), net19  549  (523) 1,002  
Income (loss) from operations(383) 15,419  (111,611) 11,023  
Interest expense2,976  3,579  5,765  7,106  
Income (loss) before provision (benefit) for income taxes(3,359) 11,840  (117,376) 3,917  
Provision (benefit) for income taxes(694) 4,397  (16,189) 1,760  
Net income (loss)(2,665) 7,443  (101,187) 2,157  
Less: Net income (loss) attributable to non-controlling interests, net of taxes(9) 12  (22) 19  
Net income (loss) attributable to Mistras Group, Inc.$(2,656) $7,431  $(101,165) $2,138  
Earnings (loss) per common share:  
Basic$(0.09) $0.26  $(3.49) $0.07  
Diluted$(0.09) $0.26  $(3.49) $0.07  
Weighted-average common shares outstanding:  
Basic29,085  28,657  29,024  28,616  
Diluted29,085  28,862  29,024  28,918  
 
The accompanying notes are an integral part of these Unaudited Condensed Consolidated Financial Statements.

2

Mistras Group, Inc. and Subsidiaries
Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss)
(in thousands)
 
 Three months ended June 30,Six months ended June 30,
 2020201920202019
Net income (loss)$(2,665) $7,443  $(101,187) $2,157  
Other comprehensive income (loss):  
Foreign currency translation adjustments6,122  3,649  (10,887) 5,780  
Comprehensive income (loss)3,457  11,092  (112,074) 7,937  
Less: comprehensive income (loss) attributable to non-controlling interest(9) 10  (28) 19  
Comprehensive income (loss) attributable to Mistras Group, Inc.$3,466  $11,082  $(112,046) $7,918  
 
The accompanying notes are an integral part of these Unaudited 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 March 31, 202029,042  $290  $230,472  $(20,896) $(38,294) $171,572  $181  $171,753  
Net loss—  —  —  (2,656) —  (2,656) (9) (2,665) 
Other comprehensive income, net of tax—  —  —  —  6,122  6,122  —  6,122  
Share-based payments—  —  1,373  —  —  1,373  —  1,373  
Net settlement of restricted stock units68  1  (121) —  —  (120) —  (120) 
Balance at June 30, 202029,110  $291  $231,724  $(23,552) $(32,172) $176,291  $172  $176,463  
Balance at March 31, 201928,627  $286  $227,790  $66,260  $(25,426) $268,910  $186  $269,096  
Net income—  —  —  7,431  —  7,431  12  7,443  
Other comprehensive income, net of tax—  —  —  —  3,649  3,649  (2) 3,647  
Share-based payments58  —  1,490  —  —  1,490  —  1,490  
Net settlement of restricted stock units—  —  (397) —  —  (397) —  (397) 
Balance at June 30, 201928,685  $286  $228,883  $73,691  $(21,777) $281,083  $196  $281,279  



Six months ended
Common StockAdditional paid-in capitalRetained earnings (deficit)Accumulated other comprehensive income (loss)Total Mistras Group, Inc. Stockholders’ EquityNoncontrolling Interest
SharesAmountTotal Equity
Balance at December 31, 201928,945  $289  $229,205  $77,613  $(21,285) $285,822  $200  $286,022  
Net loss—  —  —  (101,165) —  (101,165) (22) (101,187) 
Other comprehensive income, net of tax—  —  —  —  (10,887) (10,887) (6) (10,893) 
Share-based payments—  —  2,798  —  —  2,798  —  2,798  
Net settlement of restricted stock units165  2  (279) —  —  (277) —  (277) 
Balance at June 30, 202029,110  $291  $231,724  $(23,552) $(32,172) $176,291  $172  $176,463  
Balance at December 31, 201828,563  $285  $226,616  $71,553  $(27,557) $270,897  $177  $271,074  
Net income—  —  —  2,138  —  2,138  19  2,157  
Other comprehensive income, net of tax—  —  —  —  5,780  5,780  —  5,780  
Share-based payments119  1  2,916  —  —  2,917  —  2,917  
Net settlement of restricted stock units—  —  (681) —  —  (681) —  (681) 
Exercise of stock options3  —  32  —  —  32  —  32  
Balance at June 30, 201928,685  $286  $228,883  $73,691  $(21,777) $281,083  $196  $281,279  

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

4


Mistras Group, Inc. and Subsidiaries
Unaudited Condensed Consolidated Statements of Cash Flows
(in thousands
 Six months ended June 30,
 20202019
Cash flows from operating activities  
Net income (loss)$(101,187) $2,157  
Adjustments to reconcile net loss to net cash provided by operating activities  
Depreciation and amortization17,997  19,269  
Impairment charges106,062    
Deferred income taxes(14,327) 420  
Share-based compensation expense2,740  2,867  
Bad debt provision for troubled customers, net of recoveries  2,798  
Fair value adjustments to contingent consideration (523) 672  
Foreign currency (gain) loss1,067  (1,218) 
Other1,179  (395) 
Changes in operating assets and liabilities, net of effect of acquisitions and dispositions 
Accounts receivable30,228  (8,792) 
Inventories(1,300) (594) 
Prepaid expenses and other assets(1,426) (625) 
Accounts payable(6,536) 4,945  
Accrued expenses and other liabilities347  (988) 
Income taxes payable541  589  
Net cash provided by operating activities34,862  21,105  
Cash flows from investing activities  
Purchase of property, plant and equipment(7,443) (11,562) 
Purchase of intangible assets(195) (441) 
Proceeds from sale of equipment390  955  
Net cash used in investing activities(7,248) (11,048) 
Cash flows from financing activities  
Repayment of finance lease obligations(2,132) (2,411) 
Proceeds from borrowings of long-term debt1,605  566  
Repayment of long-term debt(2,983) (3,445) 
Proceeds from revolver16,500  10,000  
Repayment of revolver(30,250) (27,200) 
Payment of financing costs(1,497)   
Payment of contingent consideration for business acquisitions(1,303)   
Taxes paid related to net share settlement of share-based awards(277) (681) 
Proceeds from exercise of stock options  32  
Net cash used in financing activities(20,337) (23,139) 
Effect of exchange rate changes on cash and cash equivalents295  39  
Net change in cash and cash equivalents7,572  (13,043) 
Cash and cash equivalents at beginning of period15,016  25,544  
Cash and cash equivalents at end of period$22,588  $12,501  
Supplemental disclosure of cash paid  
Interest$5,554  $7,016  
Income taxes, net of refunds$(70) $2,565  
Noncash investing and financing  
Equipment acquired through finance lease obligations$1,266  $2,887  

The accompanying notes are an integral part of these Unaudited 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. 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. These declines were driven in large measure by various factors 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.

The COVID-19 pandemic, significant volatility in oil prices and decreased traffic in the aerospace industry have 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 factors discussed above 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 volatility in oil prices required the Company to reassess the goodwill it had recorded related to various prior acquisitions under the guidance of ASC 350 during the first quarter of 2020. 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 during the three months ended March 31, 2020. See Note 8–Goodwill.
These same events required the Company to reassess the tangible and intangible assets recorded under the guidance of ASC 360 during the first quarter of 2020. 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 during the three months ended March 31, 2020. See Note 9–Intangible Assets and Note 13–Leases.

6

Mistras Group, Inc. and Subsidiaries
Notes to Unaudited Condensed Consolidated Financial Statements
(tabular dollars and shares in thousands, except per share data)
To respond to the economic downturn resulting from the factors discussed above, in March 2020 the Company initiated a cost reduction and efficiency program. As part of this program, 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 certain 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 became effective at the beginning of the second quarter of 2020 and, except for the salary reductions for certain lower salaried employees, will continue through the third quarter. At the end of the third quarter, management 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 and third quarter 2020 payments.

The Company is currently unable to predict with certainty the overall impact that the factors discussed above may have on its business, results of operations, liquidity or in other ways which the Company cannot yet determine. The Company will continue to monitor market conditions and respond accordingly.

Basis of Presentation
 
The Unaudited Condensed Consolidated Financial Statements contained in this report have been prepared in conformity with U.S. generally accepted accounting principles ("GAAP"). In the opinion of management, the Unaudited 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 Company's 2019 Annual Report on Form 10-K ("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 and six months ended June 30, 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 of the CARES Act, and how they are interpreted and effected, 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 June 30, 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 impact of the COVID-19 pandemic on the Company's business was more pronounced given the pandemic spanned the full quarter. 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 21% and 37% for the three months ended June 30, 2020 and 2019, respectively. The Company’s effective income tax rate was approximately 14% and 45% for the six months ended June 30, 2020 and 2019, respectively. The effective income tax rate for the second quarter of 2020 approximated the statutory rate, as the favorable impact of the CARES Act was offset by the unfavorable impact of taxes in other jurisdictions and other permanent book to tax differences. The effective income tax rate for the first six-months of 2020 was lower than the statutory rate primarily due to impairments for which the Company will not realize income tax benefits, 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 through 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 federal 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 and a cash refund in 2021 of taxes paid in prior years. The effective income tax rate for the three and six months ended June 30, 2019 was higher than the statutory rate due to the impact of discrete items, the global intangible low-taxed 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 Company derives the majority of its revenue by providing services on a time and material basis, which are generally 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 revenue 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 revenue, 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 revenue:

Revenue by industry was as follows:

Three Months Ended June 30, 2020ServicesInternationalProductsCorp/ElimTotal
Oil & Gas$59,279  $7,339  $68  $  $66,686  
Aerospace & Defense14,248  3,595  151    17,994  
Industrials 10,298  3,817  419    14,534  
Power generation & Transmission7,652  1,207  644    9,503  
Other Process Industries4,999  2,610  74    7,683  
Infrastructure, Research & Engineering2,994  2,020  1,900    6,914  
Other1,207  755  746  (1,587) 1,121  
Total$100,677  $21,343  $4,002  $(1,587) $124,435  


Three Months Ended June 30, 2019ServicesInternationalProductsCorp/ElimTotal
Oil & Gas$109,103  $11,767  $465  $  $121,335  
Aerospace & Defense13,511  10,504  315    24,330  
Industrials 19,638  5,459  647    25,744  
Power generation & Transmission8,352  2,499  619    11,470  
Other Process Industries6,384  2,504  68    8,956  
Infrastructure, Research & Engineering2,806  2,517  1,059    6,382  
Other1,416  1,840  1,096  (1,953) 2,399  
Total$161,210  $37,090  $4,269  $(1,953) $200,616  

10

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

Six Months Ended June 30, 2020ServicesInternationalProductsCorp/ElimTotal
Oil & Gas$142,578  $16,443  $163  $  $159,184  
Aerospace & Defense28,900  11,010  298    40,208  
Industrials23,165  8,736  907    32,808  
Power generation & Transmission12,747  2,904  1,498    17,149  
Other Process Industries11,003  4,730  77    15,810  
Infrastructure, Research & Engineering7,511  4,481  2,460    14,452  
Other3,646  2,106  1,411  (2,874) 4,289  
Total$229,550  $50,410  $6,814  $(2,874) $283,900  


Six Months Ended June 30, 2019ServicesInternationalProductsCorp/ElimTotal
Oil & Gas$200,769  $21,472  $480  $  $222,721  
Aerospace & Defense26,305  22,158  622    49,085  
Industrials35,762  10,534  1,079    47,375  
Power generation & Transmission14,614  3,921  2,000    20,535  
Other Process Industries12,702  4,746  73    17,521  
Infrastructure, Research & Engineering5,396  5,250  1,905    12,551  
Other5,959  4,171  1,542  (4,057) 7,615  
Total$301,507  $72,252  $7,701  $(4,057) $377,403  


Revenue per key geographic location was as follows:

Three Months Ended June 30, 2020ServicesInternationalProductsCorp/ElimTotal
United States$88,205  $160  $2,053  $(810) $89,608  
Other Americas12,046  959  72  (93) 12,984  
Europe263  20,031  588  (662) 20,220  
Asia-Pacific163  193  1,289  (22) 1,623  
Total$100,677  $21,343  $4,002  $(1,587) $124,435  


Three Months Ended June 30, 2019ServicesInternationalProductsCorp/ElimTotal
United States$131,880  $57  $2,977  $(1,274) $133,640  
Other Americas28,804  1,686  71  (207) 30,354  
Europe271  33,740  436  (472) 33,975  
Asia-Pacific255  1,607  785    2,647  
Total$161,210  $37,090  $4,269  $(1,953) $200,616  

11

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

Six Months Ended June 30, 2020ServicesInternationalProductsCorp/ElimTotal
United States$197,786  $314  $3,612  $(1,521) $200,191  
Other Americas30,781  2,464  350  (246) 33,349  
Europe371  46,266  928  (1,041) 46,524  
Asia-Pacific612  1,366  1,924  (66) 3,836  
Total$229,550  $50,410  $6,814  $(2,874) $283,900  


Six Months Ended June 30, 2019ServicesInternationalProductsCorp/ElimTotal
United States$245,015  $334  $4,947  $(2,554) $247,742  
Other Americas55,513  3,915  137  (264) 59,301  
Europe698  65,280  857  (1,235) 65,600  
Asia-Pacific281  2,723  1,760  (4) 4,760  
Total$301,507  $72,252  $7,701  $(4,057) $377,403  

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 six months ended June 30, 2020 and 2019 that was included in the contract liability balance at the beginning of such year was $3.2 million and $2.7 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. At the annual shareholders meeting on May 19, 2020, the Company’s shareholders approved an amendment to increase the total number of shares that may be issued under the 2016 Plan by 2 million, for a total of 3.7 million shares that may be issued under the 2016 Plan.
 
Stock Options
 
For the three and six months ended June 30, 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 June 30, 2020.

12

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 June 30, 2020 and June 30, 2019:
 Six months ended June 30,
 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  $  (7) $10.00  
Outstanding at end of period:5  $22.35  2,094  $13.48  
 
Restricted Stock Unit Awards
 
For the three months ended June 30, 2020 and June 30, 2019, the Company recognized share-based compensation expense related to restricted stock unit awards of $1.4 million and $1.1 million, respectively. For the six months ended June 30, 2020 and June 30, 2019, the Company recognized share-based compensation expense related to restricted stock unit awards of $2.1 million and $2.0 million, respectively. As of June 30, 2020, there was $6.6 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.3 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:
 Six months ended June 30,
 20202019
Restricted stock awards vested143  77  
Fair value of awards vested$542  $1,052  

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:
 Six months ended June 30,
 20202019
Awards issued15  15  
Grant date fair value of awards issued$57  $210  

A summary of the Company's outstanding, non-vested restricted share units is as follows:
 Six months ended June 30,
 20202019
 UnitsWeighted
Average
Grant-Date
Fair Value
UnitsWeighted
Average
Grant-Date
Fair Value
Outstanding at beginning of period:559  $16.92  443  $20.55  
Granted557  $3.77  334  $14.04  
Released(143) $16.74  (77) $19.88  
Forfeited(14) $13.74  (23) $19.35  
Outstanding at end of period:959  $9.35  677  $17.46  

 
13

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.

For 2020, the Compensation Committee changed the criteria for the PRSUs 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.

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:
 Six months ended June 30,
20202019
 UnitsWeighted
Average
Grant-Date
Fair Value
UnitsWeighted
Average
Grant-Date
Fair Value
Outstanding at beginning of period:260  $16.77  277  $17.80  
Granted292  $3.68  190  $13.63  
Performance condition adjustments1  $13.63  (3) $18.46  
Released(79) $15.43  (77) $15.86  
Forfeited  $    $  
Outstanding at end of period:474  $8.17  387  $15.94  

During the six months ended June 30, 2020 and June 30, 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. As of June 30, 2020, the final revenue and adjusted EBITDA metrics were not finalized related to the 2020 grant, therefore, approximately 146 thousand shares were liability classified at June 30, 2020. The liability at June 30, 2020 was less than $0.1 million. The revenue and adjusted EBITDA metrics were finalized in August 2020.

For the three months ended June 30, 2020 and June 30, 2019, the Company recognized aggregate share-based compensation expense related to the awards described above of approximately $0.3 million and $0.4 million, respectively. For the six months ended June 30, 2020 and June 30, 2019, the Company recognized aggregate share-based compensation expense related to the awards described above of approximately $0.6 million and $0.7 million, respectively. At June 30, 2020, there was $2.0 million of total unrecognized compensation costs related to approximately 474,000 non-vested PRSUs, which is expected to be recognized over a remaining weighted-average period of 2.5 years.

14

Mistras Group, Inc. and Subsidiaries
Notes to Unaudited Condensed Consolidated Financial Statements
(tabular dollars and shares in thousands, except per share data)
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 June 30,Six months ended June 30,
 2020201920202019
Basic earnings (loss) per share:  
Numerator:  
Net income (loss) attributable to Mistras Group, Inc.$(2,656) $7,431  $(101,165) $2,138  
Denominator:    
Weighted-average common shares outstanding29,085  28,657  29,024  28,616  
Basic earnings (loss) per share$(0.09) $0.26  $(3.49) $0.07  
Diluted earnings (loss) per share:  
Numerator:  
Net income (loss) attributable to Mistras Group, Inc.$(2,656) $7,431  $(101,165) $2,138  
Denominator:    
Weighted-average common shares outstanding29,085  28,657  29,024  28,616  
Dilutive effect of stock options outstanding(1)
  46    131  
Dilutive effect of restricted stock units outstanding(1)
  159    171  
 29,085  28,862  29,024  28,918  
Diluted earnings (loss) per share$(0.09) $0.26  $(3.49) $0.07  
_______________
(1) For the three and six months ended June 30, 2020, 118 thousand shares and 223 thousand shares related to restricted stock 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 six months ended June 30, 2020 or 2019. 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.

15

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 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 and six months ended June 30, 2020 and 2019:

Three months ended June 30,Six months ended June 30,
 2020201920202019
Due diligence, professional fees and other transaction costs$  $182  $  $330  
Adjustments to fair value of contingent consideration liabilities19  367  (523) 672  
Acquisition-related expense, net$19  $549  $(523) $1,002  

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:
 
 June 30, 2020December 31, 2019
Trade accounts receivable$111,658  $144,282  
Allowance for doubtful accounts(7,960) (8,285) 
Accounts receivable, net$103,698  $135,997  
 
The Company had $16.6 million and $22.2 million of unbilled revenue accrued as of June 30, 2020 and December 31, 2019, respectively. These amounts are included in the trade accounts receivable balances above. Unbilled revenue is generally billed in the subsequent quarter to their revenue recognition.

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 was contracted to perform inspections of welds on various pipeline projects in Texas for a customer. As of June 30, 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. The status of the dispute has not changed 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. The status of the dispute has not changed 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)
June 30, 2020December 31, 2019
Land $2,669  $2,672  
Buildings and improvements
30-40
24,543  24,537  
Office furniture and equipment
5-8
19,465  17,227  
Machinery and equipment
5-7
227,671  225,974  
  274,348  270,410  
Accumulated depreciation and amortization (181,110) (171,803) 
Property, plant and equipment, net $93,238  $98,607  
 
Depreciation and amortization expense for the three months ended June 30, 2020 and 2019 was approximately $6.0 million and $6.1 million, respectively.

Depreciation expense for the six months ended June 30, 2020 and June 30, 2019 was $12.1 million and $12.2 million, respectively.

17

Mistras Group, Inc. and Subsidiaries
Notes to Unaudited Condensed Consolidated Financial Statements
(tabular dollars and shares in thousands, except per share data)
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(5,263) (781)   (6,044) 
Balance at June 30, 2020$184,725  $14,552  $  $199,277  
 
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. 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 had dropped significantly. These declines were driven in large part 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 as of the testing date for each reporting unit as of March 31, 2020 (“testing date”). During the first quarter of 2020, 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 during the first quarter of 2020, 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, and $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 Unaudited Condensed Consolidated Statements of Income (Loss) for the six months ended June 30, 2020. Subsequent to March 31, 2020 through June 30, 2020, the Company did not identify any changes in circumstances that would indicate the carrying value of goodwill may not be recoverable. Significant adverse changes in future periods could negatively affect the Company's key assumptions and may result in future goodwill impairment charges which could be material.

18

Mistras Group, Inc. and Subsidiaries
Notes to Unaudited Condensed Consolidated Financial Statements
(tabular dollars and shares in thousands, except per share data)
The Company's cumulative goodwill impairment as of June 30, 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.


9. Intangible Assets
 
The gross amount, accumulated amortization and net carrying amount of intangible assets were as follows:
 
  June 30, 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
$112,813  $(70,370) $(2,206) $40,237  $113,861  $(67,853) $46,008  
Software/Technology
3-15
74,899  (21,365) (25,874) 27,660  77,914  (18,756) 59,158  
Covenants not to compete
2-5
12,688  (11,846) (212) 630  12,795  (11,630) 1,165  
Other
2-12
10,864  (8,041) (502) 2,321  10,813  (7,607) 3,206  
Total $211,264  $(111,622) $(28,794) $70,848  $215,383  $(105,846) $109,537  
 
As described in Note 8–Goodwill, during the first quarter of 2020, 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 Unaudited Condensed Consolidated Statements of Income (Loss) for the six months ended June 30, 2020.

Amortization expense for the three months ended June 30, 2020 and June 30, 2019 was approximately $2.6 million and $3.5 million, respectively.

Amortization expense for the six months ended June 30, 2020 and June 30, 2019 was $5.9 million and $7.1 million, respectively.


19

Mistras Group, Inc. and Subsidiaries
Notes to Unaudited Condensed Consolidated Financial Statements
(tabular dollars and shares in thousands, except per share data)
10. Accrued Expenses and Other Current Liabilities
 
Accrued expenses and other current liabilities consisted of the following:
 
 June 30, 2020December 31, 2019
Accrued salaries, wages and related employee benefits$27,014  $30,072  
Contingent consideration, current portion1,023  2,614  
Accrued workers’ compensation and health benefits4,434  4,467  
Deferred revenue6,861  5,860  
Pension accrual2,519  2,519  
Right-of-use liability - operating9,857  10,133  
Other accrued expenses25,600  25,724  
Total$77,308  $81,389  
 
11. Long-Term Debt
 
Long-term debt consisted of the following:
 June 30, 2020December 31, 2019
Senior credit facility$138,033  $151,773  
Senior secured term loan, net of debt issuance costs of $0.3 million
92,202  94,919  
Other9,161  8,021  
Total debt239,396  254,713  
Less: Current portion(8,735) (6,593) 
Long-term debt, net of current portion$230,661  $248,120  
 
Senior Credit Facility
 
The Company has a credit agreement with its banking group ("Credit Agreement") which provides the Company with a revolving line of credit and a $100 million senior secured term loan A facility. Pursuant to the Amendment described below, the revolving line of credit was reduced from $300 million to $175 million. Both the revolving line of credit and the term loan A facility under the Credit Agreement have a maturity date of December 12, 2023.

On May 15, 2020, the Company entered into the Third Amendment (the “Amendment”) to the Credit Agreement. The amendment was needed because the Company determined that as a result of the uncertain impact of the COVID-19 pandemic and the significant drop in oil prices, it would not meet the then existing financial covenants in the Credit Agreement for upcoming quarters. Accordingly, the Amendment modified 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 increased 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 for the quarters ended June 30, September 30 and December 31, 2020), 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 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
20

Mistras Group, Inc. and Subsidiaries
Notes to Unaudited Condensed Consolidated Financial Statements
(tabular dollars and shares in thousands, except per share data)
amount under the revolving credit facility exceeds $75.0 million and (ii) the such cash and cash equivalents exceeds $10.0 million.
 
The Credit Amendment, as amended, 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 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 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 June 30, 2020, the Company had borrowings of $230.2 million and a total of $3.9 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 June 30, 2020, which is included in Other assets on the Condensed Consolidated Balance Sheets. The Amendment reduced the Company's total available loan capacity, amongst other things, and as a result, the Company expensed approximately $0.6 million in capitalized debt issuance costs during the second quarter of 2020, which was included in Selling, general and administrative expenses on the Unaudited Condensed Consolidated Statements of Income (Loss).

As of June 30, 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. 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, the significant volatility in oil prices, and volatility in the aerospace production, 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 June 30, 2020, there was an aggregate of approximately $9.2 million outstanding, payable at various times through 2030. 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.
21

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 represents the changes in the fair value of Level 3 contingent consideration:
 
 Six months ended June 30,
20202019
Beginning balance$3,216  $2,365  
Payments(1,303)   
Accretion of liability30  75  
Revaluation(553) 597  
Foreign currency translation(34) 58  
Ending balance$1,356  $3,095  
 
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.

 
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:
LeasesClassificationJune 30, 2020December 31, 2019
Assets
ROU assetsOther Assets$43,458  $45,817  
Liabilities
ROU - currentAccrued and other current liabilities$9,857  $10,133  
ROU liability - long-termOther liabilities34,843  36,750  
Total ROU liabilities$44,700  $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.2 million and $4.5 million as of June 30, 2020 and December 31, 2019, respectively. Total rent payments for this facility were approximately $0.2 million for each of the three months ended June 30,
22

Mistras Group, Inc. and Subsidiaries
Notes to Unaudited Condensed Consolidated Financial Statements
(tabular dollars and shares in thousands, except per share data)
2020 and June 30, 2019. Total rent payments for this facility were approximately $0.4 million and $0.5 million for the six months ended June 30, 2020 and June 30, 2019, respectively. As part of the COVID-19 related vendor concessions, an agreement was reached during the second quarter of 2020 with the related party to reduce rental payments by 20% and defer payments for 90 days for the lease of the Company’s headquarters, starting in June 2020 through December 2020.

As part of other COVID-19 related vendor discussions, the Company has modified the terms of several North America operating lease contracts to provide temporary reductions in monthly rental payments and/or temporary deferrals of monthly rental payments. Temporary rent reductions and deferred rental payments have been accounted for on a cash basis and is reflected as a reduction of variable lease expense in the chart below.

The total ROU assets attributable to finance leases were approximately $17.3 million and $19.2 million as of June 30, 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, during the first quarter of 2020 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 was included in Impairment charges on the Unaudited Condensed Consolidated Statements of Income (Loss) for the six months ended June 30, 2020.
The components of lease costs were as follows:
Three months ended June 30,Six months ended June 30,
Classification2020201920202019
Finance lease expense
Amortization of ROU assetsDepreciation and amortization$1,133  $1,226  $2,375  $2,403  
Interest on lease liabilitiesInterest expense216  189  437  380  
Operating lease expenseCost of revenue; Selling, general & administrative expenses3,317  3,139  6,664  6,259  
Short-term lease expenseCost of revenue; Selling, general & administrative expenses1  2  2  6  
Variable lease expenseCost of revenue; Selling, general & administrative expenses114  273  437  518  
Total$4,781  $4,829  $9,915  $9,566  

23

Mistras Group, Inc. and Subsidiaries
Notes to Unaudited Condensed Consolidated Financial Statements
(tabular dollars and shares in thousands, except per share data)
Additional information related to leases was as follows:
Six months ended June 30,
20202019
Cash paid for amounts included in the measurement of lease liabilities for finance leases
      Finance - financing cash flows$2,132  $2,411  
      Finance - operating cash flows$437  $380  
     Operating - operating cash flows$6,562  $6,196  
ROU assets obtained in the exchange for lease liabilities
      Finance leases$1,266  $2,887  
      Operating leases$2,451  $8,962  
Weighted-average remaining lease term (in years)
      Finance leases5.95.8
      Operating leases6.06.0
Weighted-average discount rate
      Finance leases5.9 %6.3 %
      Operating leases5.8 %6.0 %

Maturities of lease liabilities as of June 30, 2020 were as follows:
FinanceOperating
Remainder of 2020$3,280  $6,367  
20214,518  10,933  
20223,678  8,853  
20232,806  7,367  
20241,893  5,755  
Thereafter1,096  14,094  
Total17,271  53,369  
Less: Present value discount(1,665) (8,669) 
Lease liability$15,606  $44,700  


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 possible liabilities that could arise 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.

24

Mistras Group, Inc. and Subsidiaries
Notes to Unaudited Condensed Consolidated Financial Statements
(tabular dollars and shares in thousands, except per share data)
Litigation and Commercial Claims
 
The Company was contracted to perform inspections of welds on various pipeline projects in Texas for a customer. As of June 30, 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 over 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. The Company recorded a full reserve in the amount of $1.4 million during the second half of 2019 for these past due receivables. See Note 6–Accounts Receivable, net.

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 June 30, 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 June 30, 2020, the Company has approximately $0.4 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.4 million of estimated obligations is net of $0.3 million in payments made and $0.8 million in reversals due to employees being transitioned to customer contracts.

25

Mistras Group, Inc. and Subsidiaries
Notes to Unaudited Condensed Consolidated Financial Statements
(tabular dollars and shares in thousands, except per share data)
Acquisition and disposition related contingencies
 
The Company is liable for contingent consideration in connection with certain of its acquisitions. As of June 30, 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.2 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.3 million is remaining as of June 30, 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.
 
Selected consolidated financial information by segment for the periods shown was as follows: (with intercompany transactions eliminated in Corporate and eliminations)
 
 Three months ended June 30,Six months ended June 30,
 2020201920202019
Revenue  
Services$100,677  $161,210  $229,550  $301,507  
International21,343  37,090  50,410  72,252  
Products and Systems4,002  4,269  6,814  7,701  
Corporate and eliminations(1,587) (1,953) (2,874) (4,057) 
 $124,435  $200,616  $283,900  $377,403  
 
26

Mistras Group, Inc. and Subsidiaries
Notes to Unaudited Condensed Consolidated Financial Statements
(tabular dollars and shares in thousands, except per share data)
 Three months ended June 30,Six months ended June 30,
 2020201920202019
Gross profit  
Services$33,940  $47,208  $66,177  $84,573  
International5,392  11,058  13,415  21,418  
Products and Systems1,838  1,825  2,206  3,064  
Corporate and eliminations(12) (20) 4  (110) 
 $41,158  $60,071  $81,802  $108,945  
 
 Three months ended June 30,Six months ended June 30,
 2020201920202019
Income (loss) from operations  
Services$10,837  $20,905  $(70,657) $24,958  
International(1,937) 2,450  (22,356) 2,234  
Products and Systems(96) (405) (1,776) (1,733) 
Corporate and eliminations(9,187) (7,531) (16,822) (14,436) 
 $(383) $15,419  $(111,611) $11,023  
 
Income (loss) from operations by operating segment includes intercompany transactions, which are eliminated in Corporate and eliminations.
 
 Three months ended June 30,Six months ended June 30,
 2020201920202019
Depreciation and amortization    
Services$6,211  $7,209  $13,286  $14,478  
International2,077  2,042  4,217  4,131  
Products and Systems255  300  508  589  
Corporate and eliminations(13) 50  (14) 71  
 $8,530  $9,601  $17,997  $19,269  
 
 June 30, 2020December 31, 2019
Intangible assets, net  
Services$60,713  $98,284  
International8,859  9,814  
Products and Systems1,095  1,181  
Corporate and eliminations181  258  
 $70,848  $109,537  
 

 June 30, 2020December 31, 2019
Total assets  
Services$409,745  $537,518  
International124,519  153,380  
Products and Systems15,426  16,028  
Corporate and eliminations17,988  12,952  
 $567,678  $719,878  
27

Mistras Group, Inc. and Subsidiaries
Notes to Unaudited Condensed Consolidated Financial Statements
(tabular dollars and shares in thousands, except per share data)
 
Refer to Note 2–Revenue, for revenue by geographic area for the three and six months ended June 30, 2020 and June 30, 2019.
 

16. Subsequent Events

Joint Venture

On July 3, 2020, a Canadian subsidiary of the Company entered into a joint venture with the Mikisew First Nation through a limited partnership named Mikisew-Mistras Limited Partnership. The Canadian subsidiary is a limited partner with a 49% interest in Mikisew-Mistras Limited Partnership (the limited partnership), and a 49% shareholder in the corporate general partner of the limited partnership. Mikisew holds the other 51% interest in the limited partnership and the corporate general partner. The limited partnership’s purpose is to provide nondestructive testing, inspection and related services to producers and extractors of oil and gas in the Greater Wood Buffalo region of Alberta, Canada. The limited partnership will subcontract with the Company to provide the nondestructive testing, inspection and related services for the customers of the limited partnership. The Company will also be providing certain administrative support services for the limited partnership, such as billing and collecting. None of the Company’s existing contracts will be transferred to the limited partnership, but any new NDT and inspection services in the Greater Wood Buffalo region the Company seeks to perform would be done through the limited partnership.
28

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 and six months ended June 30, 2020 and June 30, 2019. The MD&A should be read together with our Unaudited 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 below 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.

29

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

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 varied significantly and airline traffic has also dropped significantly. 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. These declines were driven in large measure by various factors 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.

The COVID-19 pandemic, significant volatility in oil prices and decreased traffic in the aerospace industry have 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;
30

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 volatility 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 during the first quarter of 2020. 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 during the first quarter of 2020. See Note 8–Goodwill in the Unaudited Condensed Consolidated Financial Statements.
These same events required that we reassess the tangible and intangible assets recorded under the guidance of ASC 360 during the first quarter of 2020. 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 during the first quarter of 2020. See Note 9–Intangible Assets and Note 13–Leases in the Unaudited Condensed Consolidated Financial Statements.

To respond to the economic downturn resulting from the COVID-19 pandemic and the then drop in oil prices, in March 2020, we initiated a cost reduction and efficiency program. As part of this program, 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 became effective at the beginning of the second quarter of 2020 and, except for the salary reductions for certain lower salaried employees, will continue through the third quarter. At the end of the third quarter, management will assess whether to change these cost saving measures. In addition, our non-employee directors voluntarily agreed to a $3,750 reduction in their second and third quarter 2020 payments.

We are currently unable to predict with certainty the overall impact that the COVID-19 pandemic and volatility in oil prices may have on our business, results of operations, liquidity or 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 our or any individual 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 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.

31

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

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

 Three months ended June 30,Six months ended June 30,
 2020201920202019
Revenue$124,435  $200,616  $283,900  $377,403  
Gross profit41,158  60,071  81,802  108,945  
Gross profit as a % of Revenue33.1 %29.9 %28.8 %28.9 %
Total operating expenses41,541  44,652  193,413  97,922  
Operating expenses as a % of Revenue33.4 %22.3 %68.1 %25.9 %
Income (loss) from operations(383) 15,419  (111,611) 11,023  
Income (loss) from Operations as a % of Revenue(0.3)%7.7 %(39.3)%2.9 %
Interest expense2,976  3,579  5,765  7,106  
Income (loss) before provision (benefit) for income taxes(3,359) 11,840  (117,376) 3,917  
Provision (benefit) for income taxes(694) 4,397  (16,189) 1,760  
Net income (loss)(2,665) 7,443  (101,187) 2,157  
Less: Net income (loss) attributable to non-controlling interests, net of taxes(9) 12  (22) 19  
Net income (loss) attributable to Mistras Group, Inc.$(2,656) $7,431  $(101,165) $2,138  
 
Revenue
 
Revenue was $124.4 million for the three months ended June 30, 2020, a decrease of $76.2 million, or 38.0%, compared with the three months ended June 30, 2019. Revenue for the six months ended June 30, 2020 was $283.9 million, a decrease of $93.5 million, or 24.8%, compared with the six months ended June 30, 2019.

Revenue by segment for the three and six months ended June 30, 2020 and June 30, 2019 were as follows:

 Three months ended June 30,Six months ended June 30,
 2020201920202019
Revenue  
Services$100,677  $161,210  $229,550  $301,507  
International21,343  37,090  50,410  72,252  
Products and Systems4,002  4,269  6,814  7,701  
Corporate and eliminations(1,587) (1,953) (2,874) (4,057) 
 $124,435  $200,616  $283,900  $377,403  
 
Three Months

In the three months ended June 30, 2020, total revenue decreased 38.0% due predominantly to a double-digit organic decline and, to a much lesser extent, 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, which disrupted the timing of projects for many of our customers. Services segment revenue decreased 37.5%, driven predominantly by a double-digit organic decline and, to a much lesser extent, the low single-digit unfavorable impact of foreign exchange rates, partially offset by low single-digit acquisition growth. International segment revenue decreased 42.5%, due predominantly to the organic decline and, to a much lesser extent, the low single-digit unfavorable impact of foreign exchange rate. Products and Systems segment revenue decreased by 6.3%, due to organic decline.
32

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


Oil and gas customer revenue comprised approximately 54% and 60% of total revenue for the three months ended June 30, 2020 and 2019, respectively. Aerospace and defense customer revenue comprised approximately 14% and 12% of total revenue for the three months ended June 30, 2020 and 2019, respectively. The Company’s top ten customers comprised approximately 29% of total revenue for the three months ended June 30, 2020, as compared to 38% for the three months ended June 30, 2019, with no customer accounting for 10% or more of total revenue in either three-month period.

Six months

In the six months ended June 30, 2020, total revenue decreased 24.8% due predominantly to a double-digit organic decline and, to a much lesser extent, 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, which disrupted the timing of projects for many of our customers. Services segment revenue decreased 23.9%, driven predominantly by a double-digit organic decline and, to a much lesser extent, the low single-digit unfavorable impact of foreign exchange rates, partially offset by low single-digit acquisition growth. International segment revenue decreased 30.2%, due predominantly to the organic decline and, to a much lesser extent, the low single-digit unfavorable impact of foreign exchange rate. Products and Systems segment revenue decreased by 11.5%, due to the organic decline.

Oil and gas customer revenue comprised approximately 56% and 59% of total revenue for the six months ended June 30, 2020 and 2019, respectively. Aerospace and defense customer revenue comprised approximately 15% and 13% of total revenue for the six months ended June 30, 2020 and 2019, respectively. The Company’s top ten customers comprised approximately 31% of total revenue for the six months ended June 30, 2020, as compared to 39% for the six months ended June 30, 2019, with no customer accounting for 10% or more of total revenue in either six-month period.

Gross Profit

Gross profit decreased by $18.9 million, or 31.5%, in the three months ended June 30, 2020, on a decrease in sales of 38.0%. Gross profit decreased by $27.1 million, or 24.9%, in the six months ended June 30, 2020, on a decrease in sales of 24.8%.

Gross profit by segment for the three and six months ended June 30, 2020 and June 30, 2019 was as follows:
 
 Three months ended June 30,Six months ended June 30,
 2020201920202019
Gross profit  
Services$33,940  $47,208  $66,177  $84,573  
   % of segment revenue33.7 %29.3 %28.8 %28.1 %
International5,392  11,058  13,415  21,418  
   % of segment revenue25.3 %29.8 %26.6 %29.6 %
Products and Systems1,838  1,825  2,206  3,064  
   % of segment revenue45.9 %42.8 %32.4 %39.8 %
Corporate and eliminations(12) (20)  (110) 
 $41,158  $60,071  $81,802  $108,945  
   % of total revenue33.1 %29.9 %28.8 %28.9 %

Three months

Gross profit margin was 33.1% and 29.9% for the three-month periods ended June 30, 2020 and 2019, respectively. COVID-19, the significant drop in oil prices and decrease in aerospace production have had a significant unfavorable impact on sales volume; however, gross profit margin improved due primarily to better employee utilization and, to a lesser extent, the favorable impact of mix of sales. Services segment gross profit margins had a year-on-year increase of 440 basis points to 33.7% during the three months ended June 30, 2020, due primarily to better employee utilization, favorable mix of sales on lower sales volume and Canadian wage subsidies. International segment gross margins had a year-on-year decline of 450 basis points to 25.3% during the three months ended June 30, 2020, due primarily to reduced volumes and lower employee
33

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

utilization. Products and Systems segment gross margin had a year-on-year increase in gross profit margin to 45.9% during the three months ended June 30, 2020 due to favorable sales mix.

Six months

Gross profit margin was 28.8% and 28.9% for the six-month periods ended June 30, 2020 and 2019, respectively. Services segment gross profit margins had a year-on-year increase of 70 basis points to 28.8% in the six months ended June 30, 2020, on a decrease in sales volume. International segment gross margins had a year-on-year decline of 300 basis points to 26.6% in the six months ended June 30, 2020 due to lower levels of employee utilization. Products and Systems segment gross margin had a year-on-year decline of 740 basis points to 32.4% in the six months ended June 30, 2020, due to unfavorable sales mix.

Operating Expenses

Operating expenses for the three and six months ended June 30, 2020 and 2019 was as follows:


Three months ended June 30,Six months ended June 30,
2020201920202019
Operating Expenses
Selling, general and administrative expenses$37,607  $41,923  $79,165  $83,686  
Bad debt provision for troubled customers, net of recoveries—  (2,693) —  2,798  
Impairment charges—  —  106,062  —  
Pension withdrawal expense—  —  —  534  
Research and engineering708  754  1,532  1,611  
Depreciation and amortization3,207  4,119  7,177  8,291  
Acquisition-related expense (benefit), net19  549  (523) 1,002  
$41,541  $44,652  $193,413  $97,922  
% of total revenue33.4 %22.3 %68.1 %25.9 %

Three months

Operating expenses decreased $3.1 million, or 7%, for the three months ended June 30, 2020 compared to the three months ended June 30, 2019, due predominantly to the Company's cost reduction and efficiency program initiated during the first quarter of 2020 in response to COVID-19 as more fully described in Recent Developments under the Overview of this section. During the three months ended June 30, 2020, there was an additional $0.8 million additive selling, general and administration expenses related to the Company’s most recent acquisition. During the three months ended June 30, 2020, there was approximately $1.3 million additional foreign currency exchange losses as compared with the prior period due to volatility in certain foreign currencies.

Six months

Operating expenses increased $95.5 million, or 98%, for the six months ended June 30, 2020 compared to the six months ended June 30, 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 Unaudited Condensed Consolidated Financial Statements. Excluding the 2020 impairment charges, operating expenses decreased due to the Company's cost reduction and efficiency program initiated during the first quarter of 2020 in response to COVID-19 as more fully described in Recent Developments under the Overview of this section. In addition, this decrease was due to lower bad debt, pension withdrawal, depreciation and amortization, and net acquisition-related expenses for the six months ended June 30, 2020 compared to the six months ended June 30, 2019. These decreases in expense were partially offset by approximately $2.3 million foreign currency exchange losses during the six months ended June 30, 2020 as compared with the prior period due to volatility in certain foreign currencies, as well as approximately an incremental $1.8 million in selling, general and administration expenses related to the Company’s most recent acquisition.
34

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

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 June 30,Six months ended June 30,
2020201920202019
Services:
Income (loss) from operations (GAAP)$10,837  $20,905  $(70,657) $24,958  
Bad debt provision (benefit) for troubled customers, net of recoveries—  (1,977) —  2,778  
Impairment charges—  —  86,200  —  
Pension withdrawal expense—  —  —  534  
Reorganization and other costs45  77  67  77  
Acquisition-related expense (benefit), net19  397  (522) 702  
Income before special items (non-GAAP)$10,901  $19,402  $15,088  $29,049  
International:
Income (loss) from operations (GAAP)$(1,937) $2,450  $(22,356) $2,234  
Bad debt provision (benefit) for troubled customers, net of recoveries—  (716) —  20  
Impairment charges—  —  19,862  —  
Reorganization and other costs366  107  292  265  
Income (loss) before special items (non-GAAP)$(1,571) $1,841  $(2,202) $2,519  
Products and Systems:
Loss from operations (GAAP)$(96) $(405) $(1,776) $(1,733) 
Loss before special items (non-GAAP)$(96) $(405) $(1,776) $(1,733) 
Corporate and Eliminations:
Loss from operations (GAAP)$(9,187) $(7,531) $(16,822) $(14,436) 
Loss on debt modification645  —  645  —  
Reorganization and other costs86  —  123  60  
Acquisition-related expense, net—  152  —  300  
Loss before special items (non-GAAP)$(8,456) $(7,379) $(16,054) $(14,076) 
Total Company:
Income (loss) from operations (GAAP)$(383) $15,419  $(111,611) $11,023  
Bad debt provision (benefit) for troubled customers, net of recoveries—  (2,693) —  2,798  
Impairment charges—  —  106,062  —  
Pension withdrawal expense—  —  —  534  
Reorganization and other costs497  184  482  402  
Loss on debt modification645  —  645  —  
Acquisition-related expense (benefit), net19  549  (522) 1,002  
Income (loss) before special items (non-GAAP)$778  $13,459  $(4,944) $15,759  
 
35

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 June 30, 2020, income (loss) from operations (GAAP) decreased $15.8 million, compared with the three months ended June 30, 2019, while income (loss) before special items (non-GAAP) decreased $12.7 million, or 94%. As a percentage of revenue, income (loss) before special items decreased by 610 basis points to 0.6% in the three months ended June 30, 2020 from 6.7% in the three months ended June 30, 2019. The COVID-19 outbreak, 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 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.

Six months

For the six months ended June 30, 2020, income (loss) from operations (GAAP) decreased $122.6 million, compared with the six months ended June 30, 2019, while income (loss) before special items (non-GAAP) decreased $20.7 million, or 131%. As a percentage of revenue, income (loss) before special items decreased by 590 basis points to (1.7)% in the six months ended June 30, 2020 from 4.2% in the six months ended June 30, 2019. During the six months ended June 30, 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 $3.0 million and $3.6 million for the three months ended June 30, 2020 and 2019, respectively. Interest expense was approximately $5.8 million and $7.1 million for the six months ended June 30, 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, partially offset by an increase in the base borrowing rate during the second quarter as a result of the May 2020 amendment to our Credit Agreement.
 
Income Taxes

The Company’s effective income tax rate was approximately 21% and 37% for the three months ended June 30, 2020 and 2019, respectively. The Company's effective income tax rate was approximately 14% and 45% for the six months ended June 30, 2020 and 2019. The effective income tax rate for the three months ended June 30, 2020 approximated the statutory rate, as the favorable impact of the CARES Act was offset by the unfavorable impact of taxes in other jurisdictions and other permanent book to tax differences. the effective income tax rate for the six months ended June 30, 2020 was lower than the statutory rate primarily due to impairments for which the Company will not realize income tax benefits, 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 through 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 federal 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 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.


36

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

Liquidity and Capital Resources
 
Cash flows are summarized in the table below:
 Six months ended June 30,
 20202019
Net cash provided by (used in):  
Operating activities$34,862  $21,105  
Investing activities(7,248) (11,048) 
Financing activities(20,337) (23,139) 
Effect of exchange rate changes on cash295  39  
Net change in cash and cash equivalents$7,572  $(13,043) 
 
Cash Flows from Operating Activities
 
During the six months ended June 30, 2020, cash provided by operating activities was $34.9 million, representing a year-on-year increase of $13.8 million, or 65%. The increase was primarily attributable to movements in working capital.

Cash Flows from Investing Activities
 
During the six months ended June 30, 2020, cash used in investing activities was $7.2 million, compared with $11.0 million in 2019. The decrease is primarily attributable to a reduction in capital expenditures to $7.6 million for the six months ended June 30, 2020 compared with $12.0 million in the comparable 2019 period.

Cash Flows from Financing Activities

Net cash used in financing activities was $20.3 million for the six months ended June 30, 2020, compared to net cash used of $23.1 million for the six months ended June 30, 2019. During the six months ended June 30, 2020, net repayments of debt was approximately $5.2 million higher as compared to 2019. In addition, for the six months ended June 30, 2020 we made payments of $1.3 million and $1.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 an increase of $0.3 million in the six months ended June 30, 2020, compared to a slight increase for the six months ended June 30, 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”, except as described in Note 11 – Long Term Debt to the Notes to Unaudited Condensed Consolidated Financial Statements in this Quarterly Report, under the heading "Senior Credit Facility".
 
As of June 30, 2020, we had cash and cash equivalents totaling $22.6 million and available borrowing capacity of $33.1 million under our Credit Agreement with borrowings of $230.2 million and $3.9 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 June 30, 2020, we were in compliance with the terms of the Credit Agreement and will continuously monitor its compliance with the covenants contained in its Credit Agreement.

Contractual Obligations

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

37

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

Off-balance Sheet Arrangements
 
During the six months ended June 30, 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.
 
38

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 June 30, 2020, our disclosure controls and procedures were not effective, due to material weaknesses in our internal control over financial reporting processes and internal controls related to the accounting for income tax, 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.

During the current quarter management has reviewed and enhanced the current processes and controls surrounding the preparation of the income tax provision and engaged a third party accounting firm to assist with the documentation of these enhanced processes and controls. However, most controls over accounting for income taxes are annual controls, as such, the material weaknesses are not expected to be remediated until year end.

Changes in Internal Control over Financial Reporting
There have been no changes in our internal control over financial reporting during the quarter ended June 30, 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.


39

PART II—OTHER INFORMATION
 
ITEM 1. Legal Proceedings
 
See Note 14–Commitments and Contingencies to the Notes to Unaudited 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 was likely to cause our results in upcoming quarters to be less than what was required to meet the financial covenants in our then existing 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, and a reduction in our revolving line of credit from $300 million to $175 million. We believe it is probable that we will be able to meet the amended financial covenants and that sufficient credit remains available under the amended Credit Facility to meet our liquidity needs. However, due to the uncertainties and risks created by the COVID-19 pandemic, no assurance can be given that we will comply with these amended 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
40

impacting our operations and profitability, and otherwise could significantly dilute our existing shareholders and have other materially adverse effects on us and our shareholders.
 
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
April 30, 2020—  $—  —  $—  
May 31, 202024,129  $4.04  —  $—  
June 30, 20206,279  $3.79  —  $—  


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

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.

* Filed herewith
42

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: August 7, 2020

43
EX-10.2 2 exhibit102firstamendme.htm EX-10.2 Document


First Amendment
To
Mistras Group, Inc.
2016 Long-Term Incentive Plan

Background

A.Mistras Group, Inc. (the “Company”), maintains the Mistras Group, Inc. 2016 Long-Term Incentive Plan (the “Plan”).

B.The Plan was originally effective as of October 18, 2016, the date on which it was approve by a majority of the shareholders voting at the Company’s 2016 annual shareholders meeting.

C.The Plan currently authorizes the issuance of up to 1,700,000 shares of common stock, par value $.01 per share, of the Company (“Stock”) and the Board has determined that it is in the best interest of the Company and its shareholders to amend the Plan to increase the number of shares of Stock that may be issued pursuant to the Plan by 2,000,000 shares.

D.The requisite shareholders of the Company have approved the foregoing amendment.

Amendment

1.The first sentence of Section 4.1 of the Plan shall be deleted in its entirety and replaced with the following:

Shares Issuable Under the Plan. Subject to Section 4.3, up to 3,700,000 Shares shall be available for grant and issuance pursuant to Awards made under the Plan.”

2.Except as set forth in this amendment, the Plan shall be unaffected hereby and shall remain in full force and effect.

The undersigned hereby certifies that the foregoing amendment to the Plan was duly approved and adopted and has executed this amendment to the Plan as of May 19, 2020.
Mistras Group, Inc.
By:
/s/ Michael C. Keefe
Name: Michael C. Keefe
Title: Executive Vice President, General Counsel and Secretary

EX-31.1 3 exhibit311-63020q2.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: August 07, 2020
/s/ Dennis Bertolotti
Dennis Bertolotti
President and Chief Executive Officer
(Principal Executive Officer)



EX-31.2 4 exhibit312-63020q2.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: August 07, 2020
/s/ Edward J. Prajzner
Edward J. Prajzner
Executive Vice President, Chief Financial Officer and Treasurer
(Principal Financial Officer)


EX-32.1 5 exhibit321-63020q2.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 June 30, 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: August 07, 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-20200630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Unaudited Condensed Consolidated Statements of Income (Loss) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Unaudited Condensed Consolidated Statements of Equity link:presentationLink link:calculationLink link:definitionLink 1006007 - 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 2149112 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2350311 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2451427 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2152113 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2353312 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2454428 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 2455429 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2456430 - Disclosure - Leases - Components of Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2457431 - Disclosure - Leases - Additional Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2458432 - Disclosure - Leases - Maturity of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2458432 - Disclosure - Leases - Maturity of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2159114 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2460433 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2161115 - Disclosure - Segment Disclosure link:presentationLink link:calculationLink link:definitionLink 2362313 - Disclosure - Segment Disclosure (Tables) link:presentationLink link:calculationLink link:definitionLink 2463434 - Disclosure - Segment Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink 2164116 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2465435 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 mg-20200630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 mg-20200630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 mg-20200630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] 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. Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Related Party [Axis] Related Party [Axis] Reporting Unit [Axis] Reporting Unit [Axis] Germany GERMANY Payables and Accruals [Abstract] Payables and Accruals [Abstract] Segments [Axis] Segments [Axis] Industrials Industrials [Member] Industrials 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] 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 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. Increase in total number of shares authorized for issuance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Level 3 Fair Value, Inputs, Level 3 [Member] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Adjustments to preliminary purchase price allocations Goodwill, Purchase Accounting Adjustments Leases Lessee, Leases [Policy Text Block] Statistical Measurement [Domain] Statistical Measurement [Domain] LIABILITIES AND EQUITY Liabilities and Equity [Abstract] Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Amortization of ROU assets Finance Lease, Right-of-Use Asset, Amortization Deferred income taxes Deferred Income Tax Liabilities, Net Debt monthly periodic payments Debt Instrument, Periodic Payment Deferral period of rental payments Operating Lease, Deferral Period Of Rental Payments Operating Lease, Deferral Period Of Rental Payments 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. Intangible assets, net Net Carrying Amount Intangible Assets, Net (Excluding Goodwill) Quarter ending December 31, 2020 and decreasing each successive quarter Debt Covenant Period Five [Member] Debt Covenant Period Five Proceeds from borrowings of long-term debt Proceeds from Issuance of Long-term Debt Income (loss) from operations Income (loss) from operations Operating Income (Loss) Payment of financing costs Payments of Debt Issuance Costs Entity Address, Postal Zip Code Entity Address, Postal Zip Code Total current liabilities Liabilities, Current Mikisew Mikisew [Member] Mikisew Other Other Long Term Debt [Member] Represents details pertaining to other long-term debt of the entity. PRSUs Performance Shares [Member] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current 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 Variable Rate [Domain] Variable Rate [Domain] Variable Rate [Axis] Variable Rate [Axis] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Commitments and contingencies Commitments and Contingencies Total Finance Lease, Liability, Payment, Due Net settlement of restricted stock units Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Anniversary 2 Share-based Payment Arrangement, Tranche Two [Member] ASSETS Assets Assets [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounting Policies [Abstract] Canadian Subsidiary Subsidiaries [Member] Entity Shell Company Entity Shell Company 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. 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 Cover [Abstract] Operating rental payments Operating - operating cash flows Operating Lease, Payments Accounts payable Accounts Payable, Current Foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Document Type Document Type Impairment Finite-Lived Intangible Assets, Accumulated Impairment Finite-Lived Intangible Assets, Accumulated Impairment Retained earnings (deficit) Retained Earnings (Accumulated Deficit) ROU assets Operating Lease, Right-of-Use Asset Repayment of revolver Repayments of Lines of Credit Quarter ending June 30, 2021 Debt Covenant Period Eight [Member] Debt Covenant Period Eight Schedule of Supplemental Balance Sheet Information Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee Total payments Payments for Legal Settlements Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Services Services Services [Member] Represents Services, a business segment of the entity. 2021 Lessee, Operating Lease, Liability, to be Paid, Year One 2021 Finance Lease, Liability, to be Paid, Year One Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment 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 Equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] 2024 Lessee, Operating Lease, Liability, to be Paid, Year Four 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 Customer [Axis] Customer [Axis] Senior Secured Term Loan Senior Secured Term A Loan Facility Term A Loan Facility [Member] Term A Loan Facility 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 Preferred stock, 10,000,000 shares authorized Preferred Stock, Value, Issued Other Other Products and Services [Member] Other Products and Services Diluted (in dollars per share) Diluted earnings (loss) per share (in dollars per share) Income (Loss) from Continuing Operations, Per Diluted Share Income Taxes Income Tax, Policy [Policy Text Block] Total Lease, Cost Company's Headquarters Building [Member] Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Document Quarterly Report Document Quarterly Report Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Other long-term liabilities Other Liabilities, Noncurrent Deferred income taxes Deferred Income Tax Assets, Net 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 Repayment of finance lease obligations Finance - financing cash flows Finance Lease, Principal Payments Share-based payments APIC, Share-based Payment Arrangement, Increase for Cost Recognition 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 Inventories Inventory, Net Revenue Revenue Revenue from Contract with Customer, Excluding Assessed Tax Denominator: Weighted Average Number of Shares Outstanding, Basic [Abstract] Anniversary 3 Share-based Payment Arrangement, Tranche Three [Member] Cost Reduction and Efficiency Program Cost Reduction and Efficiency Program [Member] Cost Reduction and Efficiency Program Thereafter Finance Lease, Liability, To Be Paid, After Year Four Finance Lease, Liability, To Be Paid, After Year Four Entity File Number Entity File Number Business Acquisition [Axis] Business Acquisition [Axis] Geographical [Domain] Geographical [Domain] Amount of purchased commitment to buy products from the buyer on sale of subsidiary Long-term Purchase Commitment, Amount Foreign currency (gain) loss Foreign Currency Transaction Gain (Loss), Realized Statement Statement [Line Items] Forecast Forecast [Member] Accounts Receivable, net Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Weighted-average remaining lease term (in years) Weighted Average Remaining Lease Term [Abstract] Weighted Average Remaining Lease Term Document Fiscal Period Focus Document Fiscal Period Focus Debt Covenant Period [Axis] Debt Covenant Period [Axis] Debt Covenant Period [Axis] Due diligence, professional fees and other transaction costs Business Combination, Acquisition Related Costs 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 Statement [Table] Statement [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Business Combinations [Abstract] Business Combinations [Abstract] Principles of Consolidation Consolidation, Policy [Policy Text Block] Operating Lessee, Operating Lease, Liability, Payment, Due [Abstract] Increase (Decrease) in Stockholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Thereafter Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Pension Related Contingencies Withdrawal from Multiemployer Defined Benefit Plan [Member] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Capitalized costs associated with debt modifications Unamortized Debt Issuance Expense Products Products and Systems Products and Systems [Member] Products and Systems Goodwill [Roll Forward] Goodwill [Roll Forward] Compensation shares classified as liability (in shares) Deferred Compensation Share-based Arrangements, Liability, Current and Noncurrent, Shares Deferred Compensation Share-based Arrangements, Liability, Current and Noncurrent, Shares Schedule of Computations of Basic and Diluted Earnings per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Weighted-average common shares outstanding: Denominator: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Leases Lessee, Finance Leases [Text Block] Total number of shares authorized for issuance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Payments of severance obligations Loss Contingency Accrual, Payments Amendment Flag Amendment Flag Other accrued expenses Other Accrued Liabilities, Current Number of awards that may be granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Remaining balance under purchase commitment agreement Purchase Commitment, Remaining Minimum Amount Committed Outstanding borrowings Long-term Line of Credit Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Related Party [Domain] Related Party [Domain] Severance and Labor Disputes Severance and Labor Disputes [Member] Severance and Labor Disputes Software/Technology Computer Software, Intangible Asset [Member] Power generation & Transmission Power Generation and Transmission [Member] Power Generation and Transmission Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Schedule of Net Carrying Amount of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Fixed charge coverage ratio Debt Instrument, Covenant Interest Coverage Ratio Represents the Interest Coverage Ratio required under the terms of the covenants. Geographical [Axis] Geographical [Axis] Subsequent Events Subsequent Events [Text Block] Awards issued (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period Local Phone Number Local Phone Number Infrastructure, Research & Engineering Infrastructure, Research and Engineering [Member] Infrastructure, Research and Engineering Right to Customer Contracts Right to Customer Contracts [Member] Right to Customer Contracts Segments [Domain] Segments [Domain] Unrecognized compensation costs Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Brazilian Reporting Unit Brazilian Reporting Unit [Member] Brazilian Reporting Unit Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] 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] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current 2022 Lessee, Operating Lease, Liability, to be Paid, Year Two 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 Selling, general and administrative expenses Selling, General and Administrative Expense Amortization expense of intangibles Amortization of Intangible Assets Schedule of Components of Lease Costs and Other Information Related to Leases Lease, Cost [Table Text Block] Limited partner, ownership percentage Limited Liability Company or Limited Partnership, Members or Limited Partners, Ownership Interest Entity Current Reporting Status Entity Current Reporting Status 2023 Lessee, Operating Lease, Liability, to be Paid, Year Three Other assets Other Assets, Noncurrent Plan Name [Axis] Plan Name [Axis] Segment Disclosure Segment Reporting Disclosure [Text Block] Net settlements of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Accounts receivable, net Accounts receivable, net Receivables outstanding balance Receivables, Net, Current Finance - operating cash flows Finance Lease, Interest Payment on Liability Total assets Total assets Assets Scenario [Axis] Scenario [Axis] Reversal of severance obligations Loss Contingency Accrual, Period Increase (Decrease) Pension withdrawal expense Loss Contingency Accrual, Provision 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 Disposal Group Classification [Axis] Disposal Group Classification [Axis] Reporting Unit [Domain] Reporting Unit [Domain] Finance Finance Lease, Liability, Payment, Due [Abstract] Income taxes payable Accrued Income Taxes, Current Subsequent Event Type [Axis] Subsequent Event Type [Axis] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Entity Small Business Entity Small Business Six months ending September 30, 2020 Debt Covenant Period Two [Member] Debt Covenant Period Two Schedule of Maturities of Finance Lease Liabilities Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] Vesting [Domain] Vesting [Domain] Interest expense Interest Expense Depreciation and amortization Depreciation, Depletion and Amortization Entity Filer Category Entity Filer Category Other Other Intangible Assets [Member] Product and Service [Axis] Product and Service [Axis] Total liabilities Liabilities Three months ending June 30, 2020 Debt Covenant Period One [Member] Debt Covenant Period One 2016 Plan Long-Term Incentive Plan 2016 [Member] Long-Term Incentive Plan 2016 Entity Address, City or Town Entity Address, City or Town 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 Amount of damages claimed Loss Contingency, Damages Sought, Value Less: Present value discount Lessee, Operating Lease, Liability, Undiscounted Excess Amount Contingent Consideration Liability [Roll Forward] Contingent Consideration Liability [Roll Forward] Contingent Consideration Liability [Roll Forward] Revenue recognized that was included in contract liability balance at the beginning of the year Contract with Customer, Liability, Revenue Recognized Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Schedule of Fully-vested Common Stock Issued to Non-employee Directors Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table Text Block] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Inventories Increase (Decrease) in Inventories Mikisew-Mistras Limited Partnership Mikisew-Mistras Limited Partnership [Member] Mikisew-Mistras Limited Partnership Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Document Fiscal Year Focus Document Fiscal Year Focus 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] Debt Instrument [Axis] Debt Instrument [Axis] Additional paid-in capital Additional Paid-in Capital [Member] Schedule of Estimated Fair Values of Assets Acquired and Liabilities Assumed Schedule of Business Acquisitions, by Acquisition [Table Text Block] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Operating segments Operating Segments [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] 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] Beginning balance (in shares) Ending balance (in shares) Shares, Issued Trade accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Basic (in dollars per share) Basic earnings (loss) per share (in dollars per share) Income (Loss) from Continuing Operations, Per Basic Share Litigation Case [Axis] Litigation Case [Axis] Interest on lease liabilities Finance Lease, Interest Expense Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Monthly payments, excluding final settlement Loss Contingency, Monthly Payments Excluding Settlement Loss Contingency, Monthly Payments Excluding Settlement Machinery and equipment Machinery and Equipment [Member] Variable lease expense Variable Lease, Cost Senior credit facility Revolving Credit Facility Revolving Credit Facility [Member] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Quarter ending September 30, 2021 and all quarterly periods thereafter Debt Covenant Period Six [Member] Debt Covenant Period Six Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Contingent consideration payment period based upon achievement of specific performance metrics Business Combination, Contingent Consideration Payment Period Business Combination, Contingent Consideration Payment Period Research and engineering Research and Development Expense Subsequent Event Subsequent Event [Member] 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 Reclassification Reclassification, Comparability Adjustment [Policy Text Block] Outstanding letters of credit Letters of Credit Outstanding, Amount Other Americas Other Americas [Member] Represents the information pertaining to North and South America excluding the United States. Common stock, shares authorized (in shares) Common Stock, Shares Authorized Proceeds from exercise of stock options Proceeds from Stock Options Exercised Restructuring Plan [Domain] Restructuring Plan [Domain] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Revenue Revenue [Policy Text Block] Schedule of Consolidated Financial Information by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Acquisition-related Contingencies Acquisition Related Contingencies [Member] Represents the contingencies pertaining to business acquisitions by the entity. Document Period End Date Document Period End Date Entity Registrant Name Entity Registrant Name Income Statement [Abstract] Income Statement [Abstract] Accumulated other comprehensive income (loss) AOCI Attributable to Parent [Member] Requisite service period (years) Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period ROU liability - long-term Operating Lease, Liability, Noncurrent Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles 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 Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Current Assets Assets, Current [Abstract] Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Number of units increased (decreased) during the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Other Share Increase (Decrease) Consolidated Entities [Axis] Consolidated Entities [Axis] Comprehensive income (loss) attributable to Mistras Group, Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent 2023 Finance Lease, Liability, to be Paid, Year Three Accounts payable Increase (Decrease) in Accounts Payable, Trade Anniversary 4 Share-based Compensation Award, Tranche Four [Member] Share-based Compensation Award, Tranche Four Scenario [Domain] Scenario [Domain] Asia-Pacific Asia Pacific [Member] Purchase of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Consolidation Items [Domain] Consolidation Items [Domain] Entity Tax Identification Number Entity Tax Identification Number Long-Term Debt Long-term Debt [Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Fair value of contingent consideration Beginning balance Ending balance Business Combination, Contingent Consideration, Liability Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Non-employee Directors Director [Member] Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] 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 Net income (loss) Net loss Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Schedule of Disaggregated Revenues by Industry and Key Geographic Location Disaggregation of Revenue [Table Text Block] Income (loss) before provision (benefit) for income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Trading Symbol Trading Symbol Nine months ending December 31, 2020 Debt Covenant Period Three [Member] Debt Covenant Period Three Cumulative goodwill impairment Goodwill, Impaired, Accumulated Impairment Loss Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Impairment of ROU assets Operating Lease, Impairment Loss Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Share-based compensation expense Share-based Payment Arrangement, Noncash Expense Legal Entity [Axis] Legal Entity [Axis] Taxes paid related to net share settlement of share-based awards Payment, Tax Withholding, Share-based Payment Arrangement Intangible Assets, Net (Excluding Goodwill) [Abstract] Intangible Assets, Net (Excluding Goodwill) [Abstract] Term of agreement to purchase products from the buyer on sale of subsidiary Long-term Purchase Commitment, Period Goodwill acquired during the period Goodwill, Acquired During Period Entity [Domain] Entity [Domain] Intangible Assets Intangible Assets Disclosure [Text Block] Useful Life (Years) Property, Plant and Equipment, Useful Life 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. Salary reduction percentage Restructuring and Related Cost, Salary Reduction, Period Percent Restructuring and Related Cost, Salary Reduction, Period Percent Affiliated Entity Affiliated Entity [Member] Total debt Debt outstanding Long-term Debt Goodwill [Line Items] Goodwill [Line Items] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Leases Lessee, Operating Leases [Text Block] Cost of revenue Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] City Area Code City Area Code Customer relationships Customer Relationships [Member] Finance lease expense Lease, Cost [Abstract] Number of equity incentive plans Number Of Employee Share-Based Plans Number Of Employee Share-Based Plans Equity Components [Axis] Equity Components [Axis] Title of 12(b) Security Title of 12(b) Security Restricted Stock Restricted Stock [Member] COVID-19 COVID-19 Pandemic [Member] COVID-19 Pandemic Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Texas Customer Texas Customer [Member] Texas Customer Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Pension withdrawal expense Withdrawal from Multiemployer Defined Benefit Plan Expense Withdrawal from Multiemployer Defined Benefit Plan Expense Receivables [Abstract] Receivables [Abstract] Minimum Minimum [Member] At all times through September 30, 2021 Debt Covenant Period Four [Member] Debt Covenant Period Four Consolidated Entities [Domain] Consolidated Entities [Domain] 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). Land Land [Member] Property, plant and equipment, net Property, plant and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Right-of-use liability - operating ROU - current Operating Lease, Liability, Current Unrecognized compensation cost, net of estimated forfeitures Unrecognized compensation cost Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Europe Europe [Member] Finance leases Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Less: Net income (loss) attributable to non-controlling interests, net of taxes Net Income (Loss) Attributable to Noncontrolling Interest Schedule of Changes in Fair Value of Level 3 Contingent Consideration Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] Current net assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets 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 Foreign Subsidiaries Disposal Of Foreign Subsidiaries [Member] Disposal Of Foreign Subsidiaries [Member] United States UNITED STATES Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Fair Value Measurements Fair Value Disclosures [Text Block] 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] Schedule of Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Other Process Industries Other Process Industries [Member] Other Process Industries Customer [Domain] Customer [Domain] Unusual or Infrequent Item, or Both [Axis] Unusual or Infrequent Item, or Both [Axis] 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. Subsequent Event Type [Domain] Subsequent Event Type [Domain] Business Acquisition [Line Items] Business Acquisition [Line Items] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Operating leases Operating Lease, Weighted Average Discount Rate, Percent 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. Impairment charges Asset Impairment Charges Proceeds from sale of equipment Proceeds from Sale of Property, Plant, and Equipment Debt issuance costs Debt Issuance Costs, Net 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. Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Adjustments to fair value of contingent consideration liabilities Revaluation Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Less: Present value discount Finance Lease, Liability, Undiscounted Excess Amount Consolidation Items [Axis] Consolidation Items [Axis] Goodwill impairment charge Impairment charges Goodwill, Impairment Loss Total Lessee, Operating Lease, Liability, to be Paid Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Corp/Elim Corporate and eliminations Corporate And Eliminations [Member] Corporate And Eliminations International International International [Member] Represents International, a business segment of the entity. Disposal Group, Disposed of by Sale, Not Discontinued Operations Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] Goodwill Balance at December 31, 2019 Balance at June 30, 2020 Goodwill 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. Title of Individual [Axis] Title of Individual [Axis] Contingent consideration, current portion Business Combination, Contingent Consideration, Liability, Current Operating Lease Arrangement Operating Lease Arrangement [Member] Operating Lease Arrangement Numerator: Net Income (Loss) Attributable to Parent [Abstract] Income taxes payable Increase (Decrease) in Income Taxes Payable Pension accrual Multiemployer Plans, Withdrawal Obligation Consideration received on sale of subsidiary Disposal Group, Including Discontinued Operation, Consideration Buildings and improvements Building and Building Improvements [Member] Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets Liabilities: Liabilities, Fair Value Disclosure [Abstract] Schedule of Changes in Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Vesting [Axis] Vesting [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] Noncash investing and financing Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Entity Central Index Key Entity Central Index Key Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Deferred revenue Contract with Customer, Liability, Current Entity Emerging Growth Company Entity Emerging Growth Company Subsequent Event [Line Items] Subsequent Event [Line Items] Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Number of welds inspected (over) Loss Contingency, Number Of Welds Inspected Loss Contingency, Number Of Welds Inspected Diluted (in shares) Weighted average common shares outstanding, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Litigation Case [Domain] Litigation Case [Domain] Number of operating segments Number of Operating Segments European Reporting Unit European Reporting Unit [Member] European Reporting Unit Debt Disclosure [Abstract] Debt Disclosure [Abstract] Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Operating leases Operating Lease, Weighted Average Remaining Lease Term Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Recovery from bad debt provision Accounts Receivable, Allowance for Credit Loss, Recovery Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Restructuring Plan [Axis] Restructuring Plan [Axis] Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Repayment of long-term debt Repayments of Long-term Debt Recognized share-based compensation expense Recognized share-based compensation expense (benefit) Share-based Payment Arrangement, Expense Accrued expenses and other current liabilities Total Accrued Expenses And Other Liabilities, Current Accrued Expenses And Other Liabilities, Current Common stock, $0.01 par value, 200,000,000 shares authorized, 29,110,362 and 28,945,472 shares issued Common Stock, Value, Issued Disposal Group Name [Axis] Disposal Group Name [Axis] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Compensation liability (less than) Deferred Compensation Share-based Arrangements, Liability, Current and Noncurrent Impairment of intangibles Impairment of Intangible Assets, Finite-lived Quarter ending March 31, 2021 Debt Covenant Period Seven [Member] Debt Covenant Period Seven Current portion of long-term debt Less: Current portion Long-term Debt, Current Maturities Schedule of Accounts Receivable, Net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] 2024 Finance Lease, Liability, to be Paid, Year Four Weighted-average discount rate Weighted Average Discount Rate, Percent [Abstract] Weighted Average Discount Rate, Percent Related Party Transaction [Axis] Related Party Transaction [Axis] Subsequent Event [Table] Subsequent Event [Table] Share-base payments (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Non-controlling interests Stockholders' Equity Attributable to Noncontrolling Interest 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 Award vesting rights, percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Common stock, shares issued (in shares) Common Stock, Shares, Issued Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Percentage of reduction of rental payments Operating Lease, Percentage Of Reduction Of Rental Payments Operating Lease, Percentage Of Reduction Of Rental Payments Aerospace & Defense Aerospace and Defense [Member] Aerospace and Defense Temporary employment contract period Temporary Staff Leasing Contract Period Temporary Staff Leasing Contract Period Total ROU liabilities ROU operating lease liabilities Lease liability Operating Lease, Liability Long-term debt, net of current portion Long-term Debt, Excluding Current Maturities Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Debt Instrument [Line Items] Debt Instrument [Line Items] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total Mistras Group, Inc. stockholders’ equity Stockholders' Equity Attributable to Parent Total consideration Business Combination, Consideration Transferred 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 liabilities and equity Liabilities and Equity Litigation Loss Contingencies [Line Items] Number of acquisitions Number of Businesses Acquired Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Payments Business Combination, Contingent Consideration Arrangements, Payments Business Combination, Contingent Consideration Arrangements, Payments Depreciation Cost, Depreciation Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Restricted Stock Unit Awards Restricted Stock Units (RSUs) [Member] 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. Operating lease expense Operating Lease, Cost 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 Total Mistras Group, Inc. Stockholders’ Equity Parent [Member] Debt Covenant Period [Domain] Debt Covenant Period [Domain] [Domain] for Debt Covenant Period [Axis] Number or welds not in compliance Loss Contingency, Number Of Welds Alleged Not In Compliance Loss Contingency, Number Of Welds Alleged Not In Compliance 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 Finance leases Finance Lease, Weighted Average Remaining Lease Term Other Other Noncash Income (Expense) Short-term lease expense Short-term Lease, Cost Useful Life (Years) Finite-Lived Intangible Asset, Useful Life Equity Component [Domain] Equity Component [Domain] Liabilities Liabilities [Abstract] Entity Address, Address Line One Entity Address, Address Line One Gross profit Gross profit Gross Profit Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Share-Based Compensation Share-based Payment Arrangement [Text Block] Net income (loss) attributable to Mistras Group, Inc. Net income (loss) attributable to Mistras Group, Inc. Net Income (Loss) Attributable to Parent Entity Address, State or Province Entity Address, State or Province Obligations under finance leases, net of current portion Finance Lease, Liability, Noncurrent Changes in operating assets and liabilities, net of effect of acquisitions and dispositions Increase (Decrease) in Operating Capital [Abstract] Remainder of 2020 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year LIBOR London Interbank Offered Rate (LIBOR) [Member] Other comprehensive income, net of tax Other Comprehensive Income (Loss), Net of Tax 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. Leases [Abstract] Leases [Abstract] Description of Business and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total current assets Assets, Current Goodwill Goodwill Disclosure [Text Block] Less: comprehensive income (loss) attributable to non-controlling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Earnings (loss) per common share: Earnings Per Share [Abstract] Lease liability Finance Lease, Liability Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Property, plant and equipment, gross Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization 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 Disposal Group Name [Domain] Disposal Group Name [Domain] Entity Interactive Data Current Entity Interactive Data Current Common Stock Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Accumulated depreciation and amortization Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Supplemental disclosure of cash paid Supplemental Cash Flow Information [Abstract] Corporate general partner, ownership percentage Limited Liability Company (LLC) or Limited Partnership (LP), Managing Member or General Partner, Ownership Interest Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Joint Venture Corporate Joint Venture [Member] Common Stock Common Stock [Member] Property, Plant and Equipment, net Property, Plant and Equipment [Line Items] Oil & Gas Oil & Gas [Member] Oil & Gas Product and Service [Domain] Product and Service [Domain] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Schedule of Acquisition-related Expenses Schedule of Business Combination Acquisition Related Costs [Table Text Block] Tabular disclosure of acquisition-related costs. Finance leases Finance Lease, Weighted Average Discount Rate, Percent Schedule of Property, Plant and Equipment, Net Property, Plant and Equipment [Table Text Block] 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. Gross Amount Finite-Lived Intangible Assets, Gross Potential acquisition-related contingent consideration, low end of range Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low Unusual or Infrequent Item, or Both [Domain] Unusual or Infrequent Item, or Both [Domain] Cash paid for amounts included in the measurement of lease liabilities for finance leases Cash Flow, Lessee [Abstract] Cash Flow, Lessee Interest rate Debt Instrument, Interest Rate, Stated Percentage 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 Equipment acquired through finance lease obligations Lease Obligation Incurred Revenue, remaining performance obligation, expected timing of satisfaction period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 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. Bad debt provision for troubled customers, net of recoveries Provision (reversal) of allowance for doubtful accounts receivables Accounts Receivable, Credit Loss Expense (Reversal) Unbilled revenues accrued Contract with Customer, Asset, after Allowance for Credit Loss, Current Diluted earnings (loss) per share: Earnings Per Share, Diluted [Abstract] Exercise of stock options (in shares) Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Acquisitions and Dispositions Business Combination Disclosure [Text Block] ROU finance lease assets Finance Lease, Right-of-Use Asset, after Accumulated Amortization Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Schedule of Maturities of Operating Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] 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. Stock Options Share-based Payment Arrangement, Option [Member] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Debt covenant, minimum EBITDA, amount Debt Instrument, Covenant, Minimum EBITDA, Amount Debt Instrument, Covenant, Minimum EBITDA, Amount Basic (in shares) Weighted-average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Margin percentage Debt Instrument, Basis Spread on Variable Rate Ownership [Axis] Ownership [Axis] Subsequent Events [Abstract] Subsequent Events [Abstract] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Ownership [Domain] Ownership [Domain] Loss Contingencies [Table] Loss Contingencies [Table] Plan Name [Domain] Plan Name [Domain] Comprehensive income (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 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. Revenue Revenue from Contract with Customer [Text Block] Interest Interest Paid, Excluding Capitalized Interest, Operating Activities 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 Total equity Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Remainder of 2020 Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Additional paid-in capital Additional Paid in Capital Provision (benefit) for income taxes Income Tax Expense (Benefit) Income taxes, net of refunds Income Taxes Paid, Net 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 Title of Individual [Domain] Title of Individual [Domain] Current portion of finance lease obligations Finance Lease, Liability, Current Aggregate consideration paid Cash paid Payments to Acquire Businesses, Gross Anniversary 1 Share-based Payment Arrangement, Tranche One [Member] Business Combination, Consideration Transferred [Abstract] Business Combination, Consideration Transferred [Abstract] Schedule of Long-term Debt Schedule of Long-term Debt Instruments [Table Text Block] Depreciation and amortization expense Depreciation Covenants not to compete Noncompete Agreements [Member] Related Party Transaction [Domain] Related Party Transaction [Domain] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised 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). Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Contingent consideration, maximum amount Potential acquisition-related contingent consideration, high end of range Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Contingency charges Loss Contingency, Loss in Period Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Award Type [Axis] Award Type [Axis] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Fair value adjustments to contingent consideration Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Liabilities Capitalized debt issuance costs expensed Amortization of Debt Issuance Costs Renewable Energy Industry Customer Renewable Energy Industry Customer [Member] Renewable Energy Industry Customer 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] Security Exchange Name Security Exchange Name Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Noncontrolling Interest Noncontrolling Interest [Member] Retained earnings (deficit) Retained Earnings [Member] 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. Fair value measurements Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Credit Agreement Credit Agreement [Member] Credit Agreement Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Domain] Award Type [Domain] 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 Disposal Group Classification [Domain] Disposal Group Classification [Domain] Property, Plant and Equipment, net Property, Plant and Equipment Disclosure [Text Block] Earnings (loss) per Share Earnings Per Share [Text Block] Current Liabilities Liabilities, Current [Abstract] Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Financial information by segment Segment Reporting Information [Line Items] Acquisition that Provides Pipeline Integrity Management Software Acquiree That Provides Pipeline Integrity Management Software [Member] Acquiree That Provides Pipeline Integrity Management Software 2022 Finance Lease, Liability, to be Paid, Year Two Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Proceeds from revolver Proceeds from Lines of Credit 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. Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Basic earnings (loss) per share: Earnings Per Share, Basic [Abstract] EX-101.PRE 10 mg-20200630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 mg-20200630_htm.xml IDEA: XBRL DOCUMENT 0001436126 2020-01-01 2020-06-30 0001436126 2020-07-31 0001436126 2020-06-30 0001436126 2019-12-31 0001436126 2020-04-01 2020-06-30 0001436126 2019-04-01 2019-06-30 0001436126 2019-01-01 2019-06-30 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 2020-03-31 0001436126 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001436126 us-gaap:ParentMember 2020-04-01 2020-06-30 0001436126 us-gaap:NoncontrollingInterestMember 2020-04-01 2020-06-30 0001436126 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001436126 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001436126 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001436126 us-gaap:CommonStockMember 2020-06-30 0001436126 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001436126 us-gaap:RetainedEarningsMember 2020-06-30 0001436126 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001436126 us-gaap:ParentMember 2020-06-30 0001436126 us-gaap:NoncontrollingInterestMember 2020-06-30 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 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001436126 us-gaap:ParentMember 2019-04-01 2019-06-30 0001436126 us-gaap:NoncontrollingInterestMember 2019-04-01 2019-06-30 0001436126 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001436126 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001436126 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001436126 us-gaap:CommonStockMember 2019-06-30 0001436126 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001436126 us-gaap:RetainedEarningsMember 2019-06-30 0001436126 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001436126 us-gaap:ParentMember 2019-06-30 0001436126 us-gaap:NoncontrollingInterestMember 2019-06-30 0001436126 2019-06-30 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-06-30 0001436126 us-gaap:ParentMember 2020-01-01 2020-06-30 0001436126 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-06-30 0001436126 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-30 0001436126 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0001436126 us-gaap:CommonStockMember 2020-01-01 2020-06-30 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-06-30 0001436126 us-gaap:ParentMember 2019-01-01 2019-06-30 0001436126 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-06-30 0001436126 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-06-30 0001436126 us-gaap:CommonStockMember 2019-01-01 2019-06-30 0001436126 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-06-30 0001436126 mg:COVID19PandemicMember 2020-01-01 2020-03-31 0001436126 srt:MinimumMember mg:CostReductionAndEfficiencyProgramMember mg:COVID19PandemicMember 2020-04-01 2020-06-30 0001436126 srt:MaximumMember mg:CostReductionAndEfficiencyProgramMember mg:COVID19PandemicMember 2020-04-01 2020-06-30 0001436126 srt:ScenarioForecastMember mg:CostReductionAndEfficiencyProgramMember us-gaap:SubsequentEventMember mg:COVID19PandemicMember 2020-07-01 2020-09-30 0001436126 mg:CostReductionAndEfficiencyProgramMember mg:COVID19PandemicMember 2020-04-01 2020-06-30 0001436126 2020-07-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OilGasMember mg:ServicesMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OilGasMember mg:InternationalMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OilGasMember mg:ProductsandSystemsMember 2020-04-01 2020-06-30 0001436126 mg:CorporateAndEliminationsMember mg:OilGasMember 2020-04-01 2020-06-30 0001436126 mg:OilGasMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:AerospaceandDefenseMember mg:ServicesMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:AerospaceandDefenseMember mg:InternationalMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:AerospaceandDefenseMember mg:ProductsandSystemsMember 2020-04-01 2020-06-30 0001436126 mg:CorporateAndEliminationsMember mg:AerospaceandDefenseMember 2020-04-01 2020-06-30 0001436126 mg:AerospaceandDefenseMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:IndustrialsMember mg:ServicesMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:IndustrialsMember mg:InternationalMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:IndustrialsMember mg:ProductsandSystemsMember 2020-04-01 2020-06-30 0001436126 mg:CorporateAndEliminationsMember mg:IndustrialsMember 2020-04-01 2020-06-30 0001436126 mg:IndustrialsMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:PowerGenerationandTransmissionMember mg:ServicesMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:PowerGenerationandTransmissionMember mg:InternationalMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:PowerGenerationandTransmissionMember mg:ProductsandSystemsMember 2020-04-01 2020-06-30 0001436126 mg:CorporateAndEliminationsMember mg:PowerGenerationandTransmissionMember 2020-04-01 2020-06-30 0001436126 mg:PowerGenerationandTransmissionMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProcessIndustriesMember mg:ServicesMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProcessIndustriesMember mg:InternationalMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProcessIndustriesMember mg:ProductsandSystemsMember 2020-04-01 2020-06-30 0001436126 mg:CorporateAndEliminationsMember mg:OtherProcessIndustriesMember 2020-04-01 2020-06-30 0001436126 mg:OtherProcessIndustriesMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:InfrastructureResearchandEngineeringMember mg:ServicesMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:InfrastructureResearchandEngineeringMember mg:InternationalMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:InfrastructureResearchandEngineeringMember mg:ProductsandSystemsMember 2020-04-01 2020-06-30 0001436126 mg:CorporateAndEliminationsMember mg:InfrastructureResearchandEngineeringMember 2020-04-01 2020-06-30 0001436126 mg:InfrastructureResearchandEngineeringMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProductsandServicesMember mg:ServicesMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProductsandServicesMember mg:InternationalMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProductsandServicesMember mg:ProductsandSystemsMember 2020-04-01 2020-06-30 0001436126 mg:CorporateAndEliminationsMember mg:OtherProductsandServicesMember 2020-04-01 2020-06-30 0001436126 mg:OtherProductsandServicesMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:ServicesMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:InternationalMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:ProductsandSystemsMember 2020-04-01 2020-06-30 0001436126 mg:CorporateAndEliminationsMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OilGasMember mg:ServicesMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OilGasMember mg:InternationalMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OilGasMember mg:ProductsandSystemsMember 2019-04-01 2019-06-30 0001436126 mg:CorporateAndEliminationsMember mg:OilGasMember 2019-04-01 2019-06-30 0001436126 mg:OilGasMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:AerospaceandDefenseMember mg:ServicesMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:AerospaceandDefenseMember mg:InternationalMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:AerospaceandDefenseMember mg:ProductsandSystemsMember 2019-04-01 2019-06-30 0001436126 mg:CorporateAndEliminationsMember mg:AerospaceandDefenseMember 2019-04-01 2019-06-30 0001436126 mg:AerospaceandDefenseMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:IndustrialsMember mg:ServicesMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:IndustrialsMember mg:InternationalMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:IndustrialsMember mg:ProductsandSystemsMember 2019-04-01 2019-06-30 0001436126 mg:CorporateAndEliminationsMember mg:IndustrialsMember 2019-04-01 2019-06-30 0001436126 mg:IndustrialsMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:PowerGenerationandTransmissionMember mg:ServicesMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:PowerGenerationandTransmissionMember mg:InternationalMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:PowerGenerationandTransmissionMember mg:ProductsandSystemsMember 2019-04-01 2019-06-30 0001436126 mg:CorporateAndEliminationsMember mg:PowerGenerationandTransmissionMember 2019-04-01 2019-06-30 0001436126 mg:PowerGenerationandTransmissionMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProcessIndustriesMember mg:ServicesMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProcessIndustriesMember mg:InternationalMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProcessIndustriesMember mg:ProductsandSystemsMember 2019-04-01 2019-06-30 0001436126 mg:CorporateAndEliminationsMember mg:OtherProcessIndustriesMember 2019-04-01 2019-06-30 0001436126 mg:OtherProcessIndustriesMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:InfrastructureResearchandEngineeringMember mg:ServicesMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:InfrastructureResearchandEngineeringMember mg:InternationalMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:InfrastructureResearchandEngineeringMember mg:ProductsandSystemsMember 2019-04-01 2019-06-30 0001436126 mg:CorporateAndEliminationsMember mg:InfrastructureResearchandEngineeringMember 2019-04-01 2019-06-30 0001436126 mg:InfrastructureResearchandEngineeringMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProductsandServicesMember mg:ServicesMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProductsandServicesMember mg:InternationalMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProductsandServicesMember mg:ProductsandSystemsMember 2019-04-01 2019-06-30 0001436126 mg:CorporateAndEliminationsMember mg:OtherProductsandServicesMember 2019-04-01 2019-06-30 0001436126 mg:OtherProductsandServicesMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:ServicesMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:InternationalMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:ProductsandSystemsMember 2019-04-01 2019-06-30 0001436126 mg:CorporateAndEliminationsMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OilGasMember mg:ServicesMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OilGasMember mg:InternationalMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OilGasMember mg:ProductsandSystemsMember 2020-01-01 2020-06-30 0001436126 mg:CorporateAndEliminationsMember mg:OilGasMember 2020-01-01 2020-06-30 0001436126 mg:OilGasMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:AerospaceandDefenseMember mg:ServicesMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:AerospaceandDefenseMember mg:InternationalMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:AerospaceandDefenseMember mg:ProductsandSystemsMember 2020-01-01 2020-06-30 0001436126 mg:CorporateAndEliminationsMember mg:AerospaceandDefenseMember 2020-01-01 2020-06-30 0001436126 mg:AerospaceandDefenseMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:IndustrialsMember mg:ServicesMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:IndustrialsMember mg:InternationalMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:IndustrialsMember mg:ProductsandSystemsMember 2020-01-01 2020-06-30 0001436126 mg:CorporateAndEliminationsMember mg:IndustrialsMember 2020-01-01 2020-06-30 0001436126 mg:IndustrialsMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:PowerGenerationandTransmissionMember mg:ServicesMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:PowerGenerationandTransmissionMember mg:InternationalMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:PowerGenerationandTransmissionMember mg:ProductsandSystemsMember 2020-01-01 2020-06-30 0001436126 mg:CorporateAndEliminationsMember mg:PowerGenerationandTransmissionMember 2020-01-01 2020-06-30 0001436126 mg:PowerGenerationandTransmissionMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProcessIndustriesMember mg:ServicesMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProcessIndustriesMember mg:InternationalMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProcessIndustriesMember mg:ProductsandSystemsMember 2020-01-01 2020-06-30 0001436126 mg:CorporateAndEliminationsMember mg:OtherProcessIndustriesMember 2020-01-01 2020-06-30 0001436126 mg:OtherProcessIndustriesMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:InfrastructureResearchandEngineeringMember mg:ServicesMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:InfrastructureResearchandEngineeringMember mg:InternationalMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:InfrastructureResearchandEngineeringMember mg:ProductsandSystemsMember 2020-01-01 2020-06-30 0001436126 mg:CorporateAndEliminationsMember mg:InfrastructureResearchandEngineeringMember 2020-01-01 2020-06-30 0001436126 mg:InfrastructureResearchandEngineeringMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProductsandServicesMember mg:ServicesMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProductsandServicesMember mg:InternationalMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProductsandServicesMember mg:ProductsandSystemsMember 2020-01-01 2020-06-30 0001436126 mg:CorporateAndEliminationsMember mg:OtherProductsandServicesMember 2020-01-01 2020-06-30 0001436126 mg:OtherProductsandServicesMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:ServicesMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:InternationalMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:ProductsandSystemsMember 2020-01-01 2020-06-30 0001436126 mg:CorporateAndEliminationsMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OilGasMember mg:ServicesMember 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OilGasMember mg:InternationalMember 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OilGasMember mg:ProductsandSystemsMember 2019-01-01 2019-06-30 0001436126 mg:CorporateAndEliminationsMember mg:OilGasMember 2019-01-01 2019-06-30 0001436126 mg:OilGasMember 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:AerospaceandDefenseMember mg:ServicesMember 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:AerospaceandDefenseMember mg:InternationalMember 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:AerospaceandDefenseMember mg:ProductsandSystemsMember 2019-01-01 2019-06-30 0001436126 mg:CorporateAndEliminationsMember mg:AerospaceandDefenseMember 2019-01-01 2019-06-30 0001436126 mg:AerospaceandDefenseMember 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:IndustrialsMember mg:ServicesMember 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:IndustrialsMember mg:InternationalMember 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:IndustrialsMember mg:ProductsandSystemsMember 2019-01-01 2019-06-30 0001436126 mg:CorporateAndEliminationsMember mg:IndustrialsMember 2019-01-01 2019-06-30 0001436126 mg:IndustrialsMember 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:PowerGenerationandTransmissionMember mg:ServicesMember 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:PowerGenerationandTransmissionMember mg:InternationalMember 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:PowerGenerationandTransmissionMember mg:ProductsandSystemsMember 2019-01-01 2019-06-30 0001436126 mg:CorporateAndEliminationsMember mg:PowerGenerationandTransmissionMember 2019-01-01 2019-06-30 0001436126 mg:PowerGenerationandTransmissionMember 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProcessIndustriesMember mg:ServicesMember 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProcessIndustriesMember mg:InternationalMember 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProcessIndustriesMember mg:ProductsandSystemsMember 2019-01-01 2019-06-30 0001436126 mg:CorporateAndEliminationsMember mg:OtherProcessIndustriesMember 2019-01-01 2019-06-30 0001436126 mg:OtherProcessIndustriesMember 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:InfrastructureResearchandEngineeringMember mg:ServicesMember 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:InfrastructureResearchandEngineeringMember mg:InternationalMember 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:InfrastructureResearchandEngineeringMember mg:ProductsandSystemsMember 2019-01-01 2019-06-30 0001436126 mg:CorporateAndEliminationsMember mg:InfrastructureResearchandEngineeringMember 2019-01-01 2019-06-30 0001436126 mg:InfrastructureResearchandEngineeringMember 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProductsandServicesMember mg:ServicesMember 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProductsandServicesMember mg:InternationalMember 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProductsandServicesMember mg:ProductsandSystemsMember 2019-01-01 2019-06-30 0001436126 mg:CorporateAndEliminationsMember mg:OtherProductsandServicesMember 2019-01-01 2019-06-30 0001436126 mg:OtherProductsandServicesMember 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:ServicesMember 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:InternationalMember 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:ProductsandSystemsMember 2019-01-01 2019-06-30 0001436126 mg:CorporateAndEliminationsMember 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember country:US mg:ServicesMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember country:US mg:InternationalMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember country:US mg:ProductsandSystemsMember 2020-04-01 2020-06-30 0001436126 mg:CorporateAndEliminationsMember country:US 2020-04-01 2020-06-30 0001436126 country:US 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherAmericasMember mg:ServicesMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherAmericasMember mg:InternationalMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherAmericasMember mg:ProductsandSystemsMember 2020-04-01 2020-06-30 0001436126 mg:CorporateAndEliminationsMember mg:OtherAmericasMember 2020-04-01 2020-06-30 0001436126 mg:OtherAmericasMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember srt:EuropeMember mg:ServicesMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember srt:EuropeMember mg:InternationalMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember srt:EuropeMember mg:ProductsandSystemsMember 2020-04-01 2020-06-30 0001436126 mg:CorporateAndEliminationsMember srt:EuropeMember 2020-04-01 2020-06-30 0001436126 srt:EuropeMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember mg:ServicesMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember mg:InternationalMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember mg:ProductsandSystemsMember 2020-04-01 2020-06-30 0001436126 mg:CorporateAndEliminationsMember srt:AsiaPacificMember 2020-04-01 2020-06-30 0001436126 srt:AsiaPacificMember 2020-04-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember country:US mg:ServicesMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember country:US mg:InternationalMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember country:US mg:ProductsandSystemsMember 2019-04-01 2019-06-30 0001436126 mg:CorporateAndEliminationsMember country:US 2019-04-01 2019-06-30 0001436126 country:US 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherAmericasMember mg:ServicesMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherAmericasMember mg:InternationalMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherAmericasMember mg:ProductsandSystemsMember 2019-04-01 2019-06-30 0001436126 mg:CorporateAndEliminationsMember mg:OtherAmericasMember 2019-04-01 2019-06-30 0001436126 mg:OtherAmericasMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember srt:EuropeMember mg:ServicesMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember srt:EuropeMember mg:InternationalMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember srt:EuropeMember mg:ProductsandSystemsMember 2019-04-01 2019-06-30 0001436126 mg:CorporateAndEliminationsMember srt:EuropeMember 2019-04-01 2019-06-30 0001436126 srt:EuropeMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember mg:ServicesMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember mg:InternationalMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember mg:ProductsandSystemsMember 2019-04-01 2019-06-30 0001436126 mg:CorporateAndEliminationsMember srt:AsiaPacificMember 2019-04-01 2019-06-30 0001436126 srt:AsiaPacificMember 2019-04-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember country:US mg:ServicesMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember country:US mg:InternationalMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember country:US mg:ProductsandSystemsMember 2020-01-01 2020-06-30 0001436126 mg:CorporateAndEliminationsMember country:US 2020-01-01 2020-06-30 0001436126 country:US 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherAmericasMember mg:ServicesMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherAmericasMember mg:InternationalMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherAmericasMember mg:ProductsandSystemsMember 2020-01-01 2020-06-30 0001436126 mg:CorporateAndEliminationsMember mg:OtherAmericasMember 2020-01-01 2020-06-30 0001436126 mg:OtherAmericasMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember srt:EuropeMember mg:ServicesMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember srt:EuropeMember mg:InternationalMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember srt:EuropeMember mg:ProductsandSystemsMember 2020-01-01 2020-06-30 0001436126 mg:CorporateAndEliminationsMember srt:EuropeMember 2020-01-01 2020-06-30 0001436126 srt:EuropeMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember mg:ServicesMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember mg:InternationalMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember mg:ProductsandSystemsMember 2020-01-01 2020-06-30 0001436126 mg:CorporateAndEliminationsMember srt:AsiaPacificMember 2020-01-01 2020-06-30 0001436126 srt:AsiaPacificMember 2020-01-01 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember country:US mg:ServicesMember 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember country:US mg:InternationalMember 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember country:US mg:ProductsandSystemsMember 2019-01-01 2019-06-30 0001436126 mg:CorporateAndEliminationsMember country:US 2019-01-01 2019-06-30 0001436126 country:US 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherAmericasMember mg:ServicesMember 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherAmericasMember mg:InternationalMember 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:OtherAmericasMember mg:ProductsandSystemsMember 2019-01-01 2019-06-30 0001436126 mg:CorporateAndEliminationsMember mg:OtherAmericasMember 2019-01-01 2019-06-30 0001436126 mg:OtherAmericasMember 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember srt:EuropeMember mg:ServicesMember 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember srt:EuropeMember mg:InternationalMember 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember srt:EuropeMember mg:ProductsandSystemsMember 2019-01-01 2019-06-30 0001436126 mg:CorporateAndEliminationsMember srt:EuropeMember 2019-01-01 2019-06-30 0001436126 srt:EuropeMember 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember mg:ServicesMember 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember mg:InternationalMember 2019-01-01 2019-06-30 0001436126 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember mg:ProductsandSystemsMember 2019-01-01 2019-06-30 0001436126 mg:CorporateAndEliminationsMember srt:AsiaPacificMember 2019-01-01 2019-06-30 0001436126 srt:AsiaPacificMember 2019-01-01 2019-06-30 0001436126 mg:LongTermIncentivePlan2009Member 2020-06-30 0001436126 mg:LongTermIncentivePlan2016Member 2020-05-19 2020-05-19 0001436126 mg:LongTermIncentivePlan2016Member 2020-05-19 0001436126 us-gaap:EmployeeStockOptionMember 2019-04-01 2019-06-30 0001436126 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001436126 us-gaap:EmployeeStockOptionMember 2020-04-01 2020-06-30 0001436126 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-06-30 0001436126 us-gaap:RestrictedStockUnitsRSUMember 2020-04-01 2020-06-30 0001436126 us-gaap:RestrictedStockUnitsRSUMember 2019-04-01 2019-06-30 0001436126 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001436126 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-06-30 0001436126 us-gaap:RestrictedStockUnitsRSUMember 2020-06-30 0001436126 srt:DirectorMember us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001436126 srt:DirectorMember us-gaap:CommonStockMember 2019-01-01 2019-06-30 0001436126 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001436126 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0001436126 us-gaap:RestrictedStockUnitsRSUMember 2019-06-30 0001436126 mg:ExecutiveAndSeniorOfficersMember us-gaap:PerformanceSharesMember 2020-01-01 2020-06-30 0001436126 mg:ExecutiveAndSeniorOfficersMember us-gaap:PerformanceSharesMember 2019-01-01 2019-12-31 0001436126 us-gaap:PerformanceSharesMember 2020-01-01 2020-06-30 0001436126 us-gaap:PerformanceSharesMember 2019-12-31 0001436126 us-gaap:PerformanceSharesMember 2018-12-31 0001436126 us-gaap:PerformanceSharesMember 2019-01-01 2019-06-30 0001436126 us-gaap:PerformanceSharesMember 2020-06-30 0001436126 us-gaap:PerformanceSharesMember 2019-06-30 0001436126 us-gaap:PerformanceSharesMember 2019-01-01 2019-12-31 0001436126 us-gaap:PerformanceSharesMember 2018-01-01 2018-12-31 0001436126 us-gaap:PerformanceSharesMember 2020-04-01 2020-06-30 0001436126 us-gaap:PerformanceSharesMember 2019-04-01 2019-06-30 0001436126 mg:ExecutiveAndSeniorOfficersMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-01-01 2020-06-30 0001436126 mg:ExecutiveAndSeniorOfficersMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-01-01 2020-06-30 0001436126 mg:ExecutiveAndSeniorOfficersMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2020-01-01 2020-06-30 0001436126 mg:ExecutiveAndSeniorOfficersMember us-gaap:PerformanceSharesMember mg:SharebasedCompensationAwardTrancheFourMember 2020-01-01 2020-06-30 0001436126 us-gaap:RestrictedStockMember 2020-04-01 2020-06-30 0001436126 us-gaap:RestrictedStockMember 2020-01-01 2020-06-30 0001436126 mg:AcquireeThatProvidesPipelineIntegrityManagementSoftwareMember 2019-09-01 2019-09-30 0001436126 mg:AcquireeThatProvidesPipelineIntegrityManagementSoftwareMember 2019-09-30 0001436126 mg:TexasCustomerMember 2020-06-30 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-06-30 0001436126 us-gaap:LandMember 2019-12-31 0001436126 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2020-01-01 2020-06-30 0001436126 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2020-01-01 2020-06-30 0001436126 us-gaap:BuildingAndBuildingImprovementsMember 2020-06-30 0001436126 us-gaap:BuildingAndBuildingImprovementsMember 2019-12-31 0001436126 srt:MinimumMember mg:OfficeFurnitureAndEquipmentMember 2020-01-01 2020-06-30 0001436126 srt:MaximumMember mg:OfficeFurnitureAndEquipmentMember 2020-01-01 2020-06-30 0001436126 mg:OfficeFurnitureAndEquipmentMember 2020-06-30 0001436126 mg:OfficeFurnitureAndEquipmentMember 2019-12-31 0001436126 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2020-01-01 2020-06-30 0001436126 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2020-01-01 2020-06-30 0001436126 us-gaap:MachineryAndEquipmentMember 2020-06-30 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:ServicesMember 2020-01-01 2020-06-30 0001436126 mg:InternationalMember 2020-01-01 2020-06-30 0001436126 mg:ProductsandSystemsMember 2020-01-01 2020-06-30 0001436126 mg:ServicesMember 2020-06-30 0001436126 mg:InternationalMember 2020-06-30 0001436126 mg:ProductsandSystemsMember 2020-06-30 0001436126 mg:ServicesMember mg:COVID19PandemicMember 2020-01-01 2020-03-31 0001436126 mg:EuropeanReportingUnitMember mg:COVID19PandemicMember 2020-01-01 2020-03-31 0001436126 mg:BrazilianReportingUnitMember mg:COVID19PandemicMember 2020-01-01 2020-03-31 0001436126 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2020-01-01 2020-06-30 0001436126 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2020-01-01 2020-06-30 0001436126 us-gaap:CustomerRelationshipsMember 2020-06-30 0001436126 us-gaap:CustomerRelationshipsMember 2019-12-31 0001436126 srt:MinimumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2020-01-01 2020-06-30 0001436126 srt:MaximumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2020-01-01 2020-06-30 0001436126 us-gaap:ComputerSoftwareIntangibleAssetMember 2020-06-30 0001436126 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-12-31 0001436126 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2020-01-01 2020-06-30 0001436126 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2020-01-01 2020-06-30 0001436126 us-gaap:NoncompeteAgreementsMember 2020-06-30 0001436126 us-gaap:NoncompeteAgreementsMember 2019-12-31 0001436126 srt:MinimumMember us-gaap:OtherIntangibleAssetsMember 2020-01-01 2020-06-30 0001436126 srt:MaximumMember us-gaap:OtherIntangibleAssetsMember 2020-01-01 2020-06-30 0001436126 us-gaap:OtherIntangibleAssetsMember 2020-06-30 0001436126 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0001436126 mg:ServicesMember mg:COVID19PandemicMember 2020-01-01 2020-03-31 0001436126 us-gaap:ComputerSoftwareIntangibleAssetMember mg:ServicesMember mg:COVID19PandemicMember 2020-01-01 2020-03-31 0001436126 us-gaap:CustomerRelationshipsMember mg:ServicesMember mg:COVID19PandemicMember 2020-01-01 2020-03-31 0001436126 us-gaap:OtherIntangibleAssetsMember mg:ServicesMember mg:COVID19PandemicMember 2020-01-01 2020-03-31 0001436126 us-gaap:NoncompeteAgreementsMember mg:ServicesMember mg:COVID19PandemicMember 2020-01-01 2020-03-31 0001436126 us-gaap:RevolvingCreditFacilityMember 2020-06-30 0001436126 us-gaap:RevolvingCreditFacilityMember 2019-12-31 0001436126 mg:TermALoanFacilityMember us-gaap:RevolvingCreditFacilityMember 2019-12-31 0001436126 mg:TermALoanFacilityMember us-gaap:RevolvingCreditFacilityMember 2020-06-30 0001436126 mg:OtherLongTermDebtMember 2020-06-30 0001436126 mg:OtherLongTermDebtMember 2019-12-31 0001436126 mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2020-05-15 0001436126 mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember mg:COVID19PandemicMember 2020-06-30 0001436126 mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember mg:COVID19PandemicMember mg:DebtCovenantPeriodFiveMember 2020-05-15 2020-05-15 0001436126 mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember mg:COVID19PandemicMember mg:DebtCovenantPeriodSixMember 2020-05-15 2020-05-15 0001436126 mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember mg:COVID19PandemicMember mg:DebtCovenantPeriodSevenMember 2020-05-15 2020-05-15 0001436126 mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember mg:COVID19PandemicMember mg:DebtCovenantPeriodEightMember 2020-05-15 2020-05-15 0001436126 mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember mg:COVID19PandemicMember mg:DebtCovenantPeriodOneMember 2020-05-15 2020-05-15 0001436126 mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember mg:COVID19PandemicMember mg:DebtCovenantPeriodTwoMember 2020-05-15 2020-05-15 0001436126 mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember mg:COVID19PandemicMember mg:DebtCovenantPeriodThreeMember 2020-05-15 2020-05-15 0001436126 mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember mg:COVID19PandemicMember mg:DebtCovenantPeriodFourMember 2020-05-15 2020-05-15 0001436126 mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember mg:COVID19PandemicMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-05-15 2020-05-15 0001436126 srt:MinimumMember mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember mg:COVID19PandemicMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-05-15 2020-05-15 0001436126 srt:MaximumMember mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember mg:COVID19PandemicMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-05-15 2020-05-15 0001436126 mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember mg:COVID19PandemicMember 2020-05-15 0001436126 mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember mg:COVID19PandemicMember 2020-05-15 2020-05-15 0001436126 srt:MaximumMember mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember mg:COVID19PandemicMember 2020-05-15 2020-05-15 0001436126 us-gaap:RevolvingCreditFacilityMember 2020-04-01 2020-06-30 0001436126 srt:MinimumMember mg:OtherLongTermDebtMember 2020-01-01 2020-06-30 0001436126 srt:MaximumMember mg:OtherLongTermDebtMember 2020-01-01 2020-06-30 0001436126 srt:MinimumMember mg:OtherLongTermDebtMember 2020-06-30 0001436126 srt:MaximumMember mg:OtherLongTermDebtMember 2020-06-30 0001436126 us-gaap:FairValueInputsLevel3Member 2019-12-31 0001436126 us-gaap:FairValueInputsLevel3Member 2018-12-31 0001436126 us-gaap:FairValueInputsLevel3Member 2020-01-01 2020-06-30 0001436126 us-gaap:FairValueInputsLevel3Member 2019-01-01 2019-06-30 0001436126 us-gaap:FairValueInputsLevel3Member 2020-06-30 0001436126 us-gaap:FairValueInputsLevel3Member 2019-06-30 0001436126 us-gaap:BuildingMember mg:OperatingLeaseArrangementMember 2020-06-30 0001436126 us-gaap:BuildingMember mg:OperatingLeaseArrangementMember 2019-12-31 0001436126 us-gaap:BuildingMember mg:OperatingLeaseArrangementMember 2020-04-01 2020-06-30 0001436126 us-gaap:BuildingMember mg:OperatingLeaseArrangementMember 2019-04-01 2019-06-30 0001436126 us-gaap:BuildingMember mg:OperatingLeaseArrangementMember 2020-01-01 2020-06-30 0001436126 us-gaap:BuildingMember mg:OperatingLeaseArrangementMember 2019-01-01 2019-06-30 0001436126 us-gaap:BuildingMember mg:OperatingLeaseArrangementMember mg:COVID19PandemicMember 2020-04-01 2020-06-30 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-12-31 0001436126 us-gaap:WithdrawalFromMultiemployerDefinedBenefitPlanMember 2019-09-01 2019-09-30 0001436126 us-gaap:WithdrawalFromMultiemployerDefinedBenefitPlanMember 2020-01-01 2020-06-30 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-06-30 0001436126 mg:AcquisitionRelatedContingenciesMember 2020-06-30 0001436126 mg:AcquisitionRelatedContingenciesMember 2020-01-01 2020-06-30 0001436126 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember mg:DisposalOfForeignSubsidiariesMember mg:ProductsandSystemsMember 2018-01-01 2018-12-31 0001436126 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember mg:DisposalOfForeignSubsidiariesMember mg:ProductsandSystemsMember 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:ServicesMember 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:ServicesMember 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:InternationalMember 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:InternationalMember 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:ProductsandSystemsMember 2020-06-30 0001436126 us-gaap:OperatingSegmentsMember mg:ProductsandSystemsMember 2019-12-31 0001436126 mg:CorporateAndEliminationsMember 2020-06-30 0001436126 mg:CorporateAndEliminationsMember 2019-12-31 0001436126 srt:SubsidiariesMember mg:MikisewMistrasLimitedPartnershipMember us-gaap:CorporateJointVentureMember us-gaap:SubsequentEventMember 2020-07-03 2020-07-03 0001436126 mg:MikisewMistrasLimitedPartnershipMember us-gaap:CorporateJointVentureMember us-gaap:SubsequentEventMember mg:MikisewMember 2020-07-03 2020-07-03 shares iso4217:USD iso4217:USD shares pure mg:plan mg:director mg:performance_metric mg:Entity utr:D mg:welds mg:segment 0001436126 false --12-31 2020 Q2 0.25 0.25 0.25 0.25 us-gaap:OtherNoncurrentAssetsMember us-gaap:OtherNoncurrentAssetsMember mg:AccruedExpensesAndOtherLiabilitiesCurrent mg:AccruedExpensesAndOtherLiabilitiesCurrent us-gaap:OtherLiabilitiesNoncurrent us-gaap:OtherLiabilitiesNoncurrent us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization 10-Q true 2020-06-30 false 001-34481 Mistras Group, Inc. DE 22-3341267 195 Clarksville Road Princeton Junction, NJ 08550 609 716-4000 Common Stock, $0.01 par value MG NYSE Yes Yes Accelerated Filer false false false 29110362 22588000 15016000 103698000 135997000 14267000 13413000 13045000 14729000 153598000 179155000 93238000 98607000 70848000 109537000 199277000 282410000 1781000 1786000 48936000 48383000 567678000 719878000 8239000 15033000 77308000 81389000 8735000 6593000 3642000 4131000 2569000 2094000 100493000 109240000 230661000 248120000 11964000 13043000 6574000 21290000 41523000 42163000 391215000 433856000 10000000 10000000 0 0 0.01 0.01 200000000 200000000 29110362 28945472 291000 289000 231724000 229205000 -23552000 77613000 -32172000 -21285000 176291000 285822000 172000 200000 176463000 286022000 567678000 719878000 124435000 200616000 283900000 377403000 77954000 135063000 191278000 257480000 5323000 5482000 10820000 10978000 41158000 60071000 81802000 108945000 37607000 41923000 79165000 83686000 0 -2693000 0 2798000 0 0 106062000 0 0 0 0 534000 708000 754000 1532000 1611000 3207000 4119000 7177000 8291000 19000 549000 -523000 1002000 -383000 15419000 -111611000 11023000 2976000 3579000 5765000 7106000 -3359000 11840000 -117376000 3917000 -694000 4397000 -16189000 1760000 -2665000 7443000 -101187000 2157000 -9000 12000 -22000 19000 -2656000 7431000 -101165000 2138000 -0.09 0.26 -3.49 0.07 -0.09 0.26 -3.49 0.07 29085000 28657000 29024000 28616000 29085000 28862000 29024000 28918000 -2665000 7443000 -101187000 2157000 6122000 3649000 -10887000 5780000 3457000 11092000 -112074000 7937000 -9000 10000 -28000 19000 3466000 11082000 -112046000 7918000 29042000 290000 230472000 -20896000 -38294000 171572000 181000 171753000 -2656000 -2656000 -9000 -2665000 6122000 6122000 6122000 1373000 1373000 1373000 68000 -1000 121000 120000 120000 29110000 291000 231724000 -23552000 -32172000 176291000 172000 176463000 28627000 286000 227790000 66260000 -25426000 268910000 186000 269096000 7431000 7431000 12000 7443000 3649000 3649000 -2000 3647000 58000 1490000 1490000 1490000 397000 397000 397000 28685000 286000 228883000 73691000 -21777000 281083000 196000 281279000 28945000 289000 229205000 77613000 -21285000 285822000 200000 286022000 -101165000 -101165000 -22000 -101187000 -10887000 -10887000 -6000 -10893000 2798000 2798000 2798000 165000 -2000 279000 277000 277000 29110000 291000 231724000 -23552000 -32172000 176291000 172000 176463000 28563000 285000 226616000 71553000 -27557000 270897000 177000 271074000 2138000 2138000 19000 2157000 5780000 5780000 5780000 119000 1000 2916000 2917000 2917000 681000 681000 681000 3000 32000 32000 32000 28685000 286000 228883000 73691000 -21777000 281083000 196000 281279000 -101187000 2157000 17997000 19269000 106062000 0 14327000 -420000 2740000 2867000 0 2798000 523000 -672000 -1067000 1218000 -1179000 395000 -30228000 8792000 1300000 594000 1426000 625000 -6536000 4945000 347000 -988000 541000 589000 34862000 21105000 7443000 11562000 195000 441000 390000 955000 -7248000 -11048000 -11048000 2132000 2411000 1605000 566000 2983000 3445000 16500000 10000000 30250000 27200000 1497000 0 1303000 0 277000 681000 0 32000 -20337000 -23139000 295000 39000 7572000 -13043000 15016000 25544000 22588000 12501000 5554000 7016000 -70000 2565000 1266000 2887000 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. 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. These declines were driven in large measure by various factors 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. </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, significant volatility in oil prices and decreased traffic in the aerospace industry have 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 factors discussed above 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 volatility in oil prices required the Company to reassess the goodwill it had recorded related to various prior acquisitions under the guidance of ASC 350 during the first quarter of 2020. 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 during 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;">These same events required the Company to reassess the tangible and intangible assets recorded under the guidance of ASC 360 during the first quarter of 2020. 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 during 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><span style="background-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 factors discussed above, in March 2020 the Company initiated a cost reduction and efficiency program. As part of this program, 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 certain 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 became effective at the beginning of the second quarter of 2020 and, except for the salary reductions for certain lower salaried employees, will continue through the third quarter. At the end of the third quarter, management 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 and third quarter 2020 payments. </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 factors discussed above may have on its business, results of operations, liquidity or 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 Unaudited Condensed Consolidated Financial Statements contained in this report have been prepared in conformity with U.S. generally accepted accounting principles ("GAAP"). In the opinion of management, the Unaudited 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 Company's 2019 Annual Report on Form 10-K ("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 and six months ended June 30, 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 of the CARES Act, and how they are interpreted and effected, 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 June 30, 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 impact of the COVID-19 pandemic on the Company's business was more pronounced given the pandemic spanned the full quarter. 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 21% and 37% for the three months ended June 30, 2020 and 2019, respectively. The Company’s effective income tax rate was approximately 14% and 45% for the six months ended June 30, 2020 and 2019, respectively. The effective income tax rate for the second quarter of 2020 approximated the statutory rate, as the favorable impact of the CARES Act was offset by the unfavorable impact of taxes in other jurisdictions and other permanent book to tax differences. The effective income tax rate for the first six-months of 2020 was lower than the statutory rate primarily due to impairments for which the Company will not realize income tax benefits, 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 through 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 federal 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 and a cash refund in 2021 of taxes paid in prior years. The effective income tax rate for the three and six months ended June 30, 2019 was higher than the statutory rate due to the impact of discrete items, the global intangible low-taxed 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 0.25 0.45 3750000 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 Unaudited Condensed Consolidated Financial Statements contained in this report have been prepared in conformity with U.S. generally accepted accounting principles ("GAAP"). In the opinion of management, the Unaudited 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 Company's 2019 Annual Report on Form 10-K ("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 of the CARES Act, and how they are interpreted and effected, 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 June 30, 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 impact of the COVID-19 pandemic on the Company's business was more pronounced given the pandemic spanned the full quarter. 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 21% and 37% for the three months ended June 30, 2020 and 2019, respectively. The Company’s effective income tax rate was approximately 14% and 45% for the six months ended June 30, 2020 and 2019, respectively. The effective income tax rate for the second quarter of 2020 approximated the statutory rate, as the favorable impact of the CARES Act was offset by the unfavorable impact of taxes in other jurisdictions and other permanent book to tax differences. The effective income tax rate for the first six-months of 2020 was lower than the statutory rate primarily due to impairments for which the Company will not realize income tax benefits, 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 through 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 federal 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 and a cash refund in 2021 of taxes paid in prior years. The effective income tax rate for the three and six months ended June 30, 2019 was higher than the statutory rate due to the impact of discrete items, the global intangible low-taxed 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.21 0.37 0.14 0.45 <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="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 derives the majority of its revenue by providing services on a time and material basis, which are generally 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 revenue 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 revenue, 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 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-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="border-collapse:collapse;display:inline-table;vertical-align:top;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 June 30, 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);">59,279 </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);">7,339 </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);">68 </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);">66,686 </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,248 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,595 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">151 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">17,994 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">10,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="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,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><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);">419 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">14,534 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">7,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);">1,207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">644 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,503 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">4,999 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,610 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">74 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">7,683 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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,994 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,020 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,900 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,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></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);">1,207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">755 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">746 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,587)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,121 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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:12pt;padding-right:1pt;"><span 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);">100,677 </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);">21,343 </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,002 </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,587)</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);">124,435 </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="border-collapse:collapse;display:inline-table;vertical-align:top;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 June 30, 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);">109,103 </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);">11,767 </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);">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;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">121,335 </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);">13,511 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,504 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">315 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,330 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">19,638 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,459 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">647 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">25,744 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">8,352 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,499 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">619 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">11,470 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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,384 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,504 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">68 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,956 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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,806 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,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);">1,059 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,382 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">1,416 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,840 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,096 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,953)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,399 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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:12pt;padding-right:1pt;"><span 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);">161,210 </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);">37,090 </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,269 </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,953)</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);">200,616 </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 style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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);">Six Months Ended June 30, 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;"><span style="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;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;"><span style="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;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;"><span style="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;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;"><span style="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;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);">142,578 </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: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 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);">16,443 </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: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 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);">163 </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: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 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;"><span style="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 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);">159,184 </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);">28,900 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,010 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">298 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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;"><span style="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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,208 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">23,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: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);">8,736 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New 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);">907 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">32,808 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">12,747 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,904 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,498 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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;"><span style="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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,149 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">11,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;"><span style="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);">4,730 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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: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);"><span style="font-size:10pt;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);">15,810 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">7,511 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,481 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,460 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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;"><span style="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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,452 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">3,646 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">2,106 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">1,411 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">(2,874)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">4,289 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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:12pt;padding-right:1pt;"><span 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);">229,550 </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;"><span style="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 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);">50,410 </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;"><span style="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 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);">6,814 </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;"><span style="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 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,874)</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;"><span style="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 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);">283,900 </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="border-collapse:collapse;display:inline-table;vertical-align:top;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);">Six Months Ended June 30, 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;"><span style="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;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;"><span style="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;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;"><span style="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;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;"><span style="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;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);">200,769 </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: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 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);">21,472 </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: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 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);">480 </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: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 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;"><span style="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 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);">222,721 </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);">26,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="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,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><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">622 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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;"><span style="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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,085 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">35,762 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New 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);">10,534 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New 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);">1,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><td colspan="3" style="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);"><span style="font-size:10pt;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);">47,375 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">14,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><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,921 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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;"><span style="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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,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></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);">12,702 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">4,746 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">73 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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: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);"><span style="font-size:10pt;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);">17,521 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">5,396 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,250 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,905 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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;"><span style="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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,551 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">5,959 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">4,171 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">1,542 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">(4,057)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">7,615 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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:12pt;padding-right:1pt;"><span 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);">301,507 </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;"><span style="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 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);">72,252 </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;"><span style="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 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);">7,701 </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;"><span style="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 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,057)</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;"><span style="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 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);">377,403 </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><span style="background-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="border-collapse:collapse;display:inline-table;vertical-align:top;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 June 30, 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);">88,205 </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);">160 </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,053 </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);">(810)</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);">89,608 </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);">12,046 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">959 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">72 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(93)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,984 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">263 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">20,031 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">588 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(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);">20,220 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">163 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">193 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,289 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,623 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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:12pt;padding-right:1pt;"><span 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);">100,677 </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);">21,343 </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,002 </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,587)</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);">124,435 </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="border-collapse:collapse;display:inline-table;vertical-align:top;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 June 30, 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);">131,880 </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);">57 </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,977 </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,274)</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);">133,640 </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);">28,804 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,686 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">71 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(207)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">30,354 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">271 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">33,740 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">436 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(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><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);">33,975 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">255 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,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);">785 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">2,647 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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:12pt;padding-right:1pt;"><span 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);">161,210 </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);">37,090 </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,269 </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,953)</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);">200,616 </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;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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);">Six Months Ended June 30, 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;"><span style="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;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;"><span style="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;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;"><span style="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;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;"><span style="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;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);">197,786 </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;"><span style="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 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);">314 </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;"><span style="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 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,612 </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;"><span style="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 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,521)</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;"><span style="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 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);">200,191 </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);">30,781 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,464 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">350 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(246)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,349 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">371 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">46,266 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">928 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">(1,041)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">46,524 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">612 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,366 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,924 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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;"><span style="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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,836 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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:12pt;padding-right:1pt;"><span 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);">229,550 </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;"><span style="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 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);">50,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;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;"><span style="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 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);">6,814 </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;"><span style="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 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,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;"><span style="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 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);">283,900 </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="border-collapse:collapse;display:inline-table;vertical-align:top;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);">Six Months Ended June 30, 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;"><span style="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;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;"><span style="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;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;"><span style="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;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;"><span style="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;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);">245,015 </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;"><span style="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 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);">334 </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;"><span style="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 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,947 </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;"><span style="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 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,554)</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;"><span style="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 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,742 </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);">55,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;"><span style="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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,915 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">137 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(264)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,301 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">698 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">65,280 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">857 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">(1,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;"><span style="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);">65,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></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);">281 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,723 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,760 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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;"><span style="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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,760 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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:12pt;padding-right:1pt;"><span 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);">301,507 </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;"><span style="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 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,252 </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;"><span style="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 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);">7,701 </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;"><span style="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 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,057)</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;"><span style="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 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);">377,403 </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 six months ended June 30, 2020 and 2019 that was included in the contract liability balance at the beginning of such year was $3.2 million and $2.7 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> Revenue<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 derives the majority of its revenue by providing services on a time and material basis, which are generally 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 revenue 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 revenue, 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> 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 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-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="border-collapse:collapse;display:inline-table;vertical-align:top;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 June 30, 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);">59,279 </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);">7,339 </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);">68 </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);">66,686 </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,248 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,595 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">151 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">17,994 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">10,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="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,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><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);">419 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">14,534 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">7,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);">1,207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">644 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,503 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">4,999 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,610 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">74 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">7,683 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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,994 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,020 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,900 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,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></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);">1,207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">755 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">746 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,587)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,121 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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:12pt;padding-right:1pt;"><span 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);">100,677 </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);">21,343 </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,002 </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,587)</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);">124,435 </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="border-collapse:collapse;display:inline-table;vertical-align:top;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 June 30, 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);">109,103 </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);">11,767 </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);">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;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">121,335 </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);">13,511 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,504 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">315 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,330 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">19,638 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,459 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">647 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">25,744 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">8,352 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,499 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">619 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">11,470 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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,384 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,504 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">68 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,956 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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,806 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,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);">1,059 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,382 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">1,416 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,840 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,096 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,953)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,399 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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:12pt;padding-right:1pt;"><span 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);">161,210 </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);">37,090 </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,269 </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,953)</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);">200,616 </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 style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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);">Six Months Ended June 30, 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;"><span style="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;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;"><span style="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;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;"><span style="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;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;"><span style="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;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);">142,578 </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: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 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);">16,443 </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: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 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);">163 </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: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 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;"><span style="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 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);">159,184 </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);">28,900 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,010 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">298 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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;"><span style="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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,208 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">23,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: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);">8,736 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New 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);">907 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">32,808 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">12,747 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,904 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,498 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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;"><span style="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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,149 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">11,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;"><span style="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);">4,730 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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: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);"><span style="font-size:10pt;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);">15,810 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">7,511 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,481 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,460 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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;"><span style="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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,452 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">3,646 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">2,106 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">1,411 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">(2,874)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">4,289 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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:12pt;padding-right:1pt;"><span 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);">229,550 </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;"><span style="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 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);">50,410 </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;"><span style="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 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);">6,814 </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;"><span style="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 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,874)</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;"><span style="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 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);">283,900 </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="border-collapse:collapse;display:inline-table;vertical-align:top;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);">Six Months Ended June 30, 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;"><span style="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;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;"><span style="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;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;"><span style="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;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;"><span style="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;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);">200,769 </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: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 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);">21,472 </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: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 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);">480 </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: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 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;"><span style="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 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);">222,721 </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);">26,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="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,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><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">622 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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;"><span style="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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,085 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">35,762 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New 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);">10,534 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New 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);">1,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><td colspan="3" style="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);"><span style="font-size:10pt;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);">47,375 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">14,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><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,921 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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;"><span style="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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,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></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);">12,702 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">4,746 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">73 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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: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);"><span style="font-size:10pt;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);">17,521 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">5,396 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,250 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,905 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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;"><span style="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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,551 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">5,959 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">4,171 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">1,542 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">(4,057)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">7,615 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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:12pt;padding-right:1pt;"><span 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);">301,507 </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;"><span style="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 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);">72,252 </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;"><span style="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 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);">7,701 </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;"><span style="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 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,057)</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;"><span style="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 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);">377,403 </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><span style="background-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="border-collapse:collapse;display:inline-table;vertical-align:top;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 June 30, 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);">88,205 </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);">160 </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,053 </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);">(810)</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);">89,608 </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);">12,046 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">959 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">72 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(93)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,984 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">263 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">20,031 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">588 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(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);">20,220 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">163 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">193 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,289 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,623 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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:12pt;padding-right:1pt;"><span 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);">100,677 </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);">21,343 </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,002 </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,587)</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);">124,435 </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="border-collapse:collapse;display:inline-table;vertical-align:top;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 June 30, 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);">131,880 </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);">57 </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,977 </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,274)</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);">133,640 </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);">28,804 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,686 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">71 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(207)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">30,354 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">271 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">33,740 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">436 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(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><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);">33,975 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">255 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,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);">785 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">2,647 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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:12pt;padding-right:1pt;"><span 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);">161,210 </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);">37,090 </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,269 </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,953)</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);">200,616 </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;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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);">Six Months Ended June 30, 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;"><span style="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;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;"><span style="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;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;"><span style="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;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;"><span style="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;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);">197,786 </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;"><span style="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 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);">314 </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;"><span style="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 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,612 </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;"><span style="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 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,521)</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;"><span style="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 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);">200,191 </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);">30,781 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,464 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">350 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(246)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,349 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">371 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">46,266 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">928 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">(1,041)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">46,524 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">612 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,366 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,924 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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;"><span style="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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,836 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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:12pt;padding-right:1pt;"><span 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);">229,550 </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;"><span style="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 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);">50,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;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;"><span style="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 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);">6,814 </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;"><span style="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 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,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;"><span style="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 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);">283,900 </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="border-collapse:collapse;display:inline-table;vertical-align:top;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);">Six Months Ended June 30, 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;"><span style="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;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;"><span style="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;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;"><span style="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;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;"><span style="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;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);">245,015 </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;"><span style="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 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);">334 </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;"><span style="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 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,947 </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;"><span style="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 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,554)</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;"><span style="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 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,742 </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);">55,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;"><span style="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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,915 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">137 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(264)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,301 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">698 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">65,280 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">857 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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);">(1,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;"><span style="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);">65,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></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);">281 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,723 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,760 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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;"><span style="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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,760 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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:12pt;padding-right:1pt;"><span 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);">301,507 </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;"><span style="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 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,252 </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;"><span style="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 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);">7,701 </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;"><span style="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 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,057)</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;"><span style="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 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);">377,403 </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> 59279000 7339000 68000 0 66686000 14248000 3595000 151000 0 17994000 10298000 3817000 419000 0 14534000 7652000 1207000 644000 0 9503000 4999000 2610000 74000 0 7683000 2994000 2020000 1900000 0 6914000 1207000 755000 746000 -1587000 1121000 100677000 21343000 4002000 -1587000 124435000 109103000 11767000 465000 0 121335000 13511000 10504000 315000 0 24330000 19638000 5459000 647000 0 25744000 8352000 2499000 619000 0 11470000 6384000 2504000 68000 0 8956000 2806000 2517000 1059000 0 6382000 1416000 1840000 1096000 -1953000 2399000 161210000 37090000 4269000 -1953000 200616000 142578000 16443000 163000 0 159184000 28900000 11010000 298000 0 40208000 23165000 8736000 907000 0 32808000 12747000 2904000 1498000 0 17149000 11003000 4730000 77000 0 15810000 7511000 4481000 2460000 0 14452000 3646000 2106000 1411000 -2874000 4289000 229550000 50410000 6814000 -2874000 283900000 200769000 21472000 480000 0 222721000 26305000 22158000 622000 0 49085000 35762000 10534000 1079000 0 47375000 14614000 3921000 2000000 0 20535000 12702000 4746000 73000 0 17521000 5396000 5250000 1905000 0 12551000 5959000 4171000 1542000 -4057000 7615000 301507000 72252000 7701000 -4057000 377403000 88205000 160000 2053000 -810000 89608000 12046000 959000 72000 -93000 12984000 263000 20031000 588000 -662000 20220000 163000 193000 1289000 -22000 1623000 100677000 21343000 4002000 -1587000 124435000 131880000 57000 2977000 -1274000 133640000 28804000 1686000 71000 -207000 30354000 271000 33740000 436000 -472000 33975000 255000 1607000 785000 0 2647000 161210000 37090000 4269000 -1953000 200616000 197786000 314000 3612000 -1521000 200191000 30781000 2464000 350000 -246000 33349000 371000 46266000 928000 -1041000 46524000 612000 1366000 1924000 -66000 3836000 229550000 50410000 6814000 -2874000 283900000 245015000 334000 4947000 -2554000 247742000 55513000 3915000 137000 -264000 59301000 698000 65280000 857000 -1235000 65600000 281000 2723000 1760000 -4000 4760000 301507000 72252000 7701000 -4057000 377403000 3200000 2700000 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. At the annual shareholders meeting on May 19, 2020, the Company’s shareholders approved an amendment to increase the total number of shares that may be issued under the 2016 Plan by 2 million, for a total of 3.7 million shares that may be issued under the 2016 Plan.</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 and six months ended June 30, 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 June 30, 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 June 30, 2020 and June 30, 2019:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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);">Six months ended June 30,</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);">(7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">10.00 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight: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,094 </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.48 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight: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 June 30, 2020 and June 30, 2019, the Company recognized share-based compensation expense related to restricted stock unit awards of $1.4 million and $1.1 million, respectively. For the six months ended June 30, 2020 and June 30, 2019, the Company recognized share-based compensation expense related to restricted stock unit awards of $2.1 million and $2.0 million, respectively. As of June 30, 2020, there was $6.6 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.3 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="border-collapse:collapse;display:inline-table;vertical-align:top;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);">Six months ended June 30,</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);">143 </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);">77 </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);">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 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,052 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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="border-collapse:collapse;display:inline-table;vertical-align:top;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);">Six months ended June 30,</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);">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 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);">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></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);">57 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">210 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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="border-collapse:collapse;display:inline-table;vertical-align:top;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);">Six months ended June 30,</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);">557 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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.77 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(143)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">16.74 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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.88 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">(14)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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.74 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(23)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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.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><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);">959 </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);">9.35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">677 </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.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></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 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.</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%;">For 2020, the Compensation Committee changed the criteria for the PRSUs 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. </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="border-collapse:collapse;display:inline-table;vertical-align:top;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);">Six months ended June 30,</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);">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="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.68 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">190 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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.63 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">(79)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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.43 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(77)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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.86 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">474 </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);">8.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 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);">387 </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.94 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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:115%;">During the six months ended June 30, 2020 and June 30, 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. As of June 30, 2020, the final revenue and adjusted EBITDA metrics were not finalized related to the 2020 grant, therefore, approximately 146 thousand shares were liability classified at June 30, 2020. The liability at June 30, 2020 was less than $0.1 million. The revenue and adjusted EBITDA metrics were finalized in August 2020.</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 June 30, 2020 and June 30, 2019, the Company recognized aggregate share-based compensation expense related to the awards described above of approximately $0.3 million and $0.4 million, respectively. For the six months ended June 30, 2020 and June 30, 2019, the Company recognized aggregate share-based compensation expense related to the awards described above of approximately $0.6 million and $0.7 million, respectively. At June 30, 2020, there was $2.0 million of total unrecognized compensation costs related to approximately 474,000 non-vested PRSUs, which is expected to be recognized over a remaining weighted-average period of 2.5 years.</span></div> 2 0 2000000 3700000 0 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 June 30, 2020 and June 30, 2019:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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);">Six months ended June 30,</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);">(7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">10.00 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight: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,094 </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.48 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight: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 7000 10.00 5000 22.35 2094000 13.48 1400000 1100000 2100000 2000000.0 6600000 P2Y3M18D <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="border-collapse:collapse;display:inline-table;vertical-align:top;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);">Six months ended June 30,</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);">143 </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);">77 </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);">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 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,052 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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> 143000 77000 542000 1052000 <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="border-collapse:collapse;display:inline-table;vertical-align:top;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);">Six months ended June 30,</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);">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 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);">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></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);">57 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">210 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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 15000 15000 57000 210000 <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="border-collapse:collapse;display:inline-table;vertical-align:top;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);">Six months ended June 30,</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);">557 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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.77 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(143)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">16.74 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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.88 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">(14)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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.74 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(23)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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.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><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);">959 </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);">9.35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">677 </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.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></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="border-collapse:collapse;display:inline-table;vertical-align:top;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);">Six months ended June 30,</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);">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="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.68 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">190 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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.63 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">(79)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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.43 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(77)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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.86 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">474 </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);">8.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 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);">387 </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.94 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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 557000 3.77 334000 14.04 143000 16.74 77000 19.88 14000 13.74 23000 19.35 959000 9.35 677000 17.46 P1Y 3 P5Y 4 2 2 260000 16.77 277000 17.80 292000 3.68 190000 13.63 1000 13.63 -3000 18.46 79000 15.43 77000 15.86 0 0 0 0 474000 8.17 387000 15.94 1000 -3000 146000 100000 300000 400000 600000 700000 2000000.0 474000 P2Y6M 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="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:41.421%;"/><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.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.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.601%;"/><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 June 30,</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;padding-left:1pt;padding-right:1pt;"><span style="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="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);">Six months ended June 30,</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;"><span style="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);">2019</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;"><span style="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);">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);">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;"/><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: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="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 colspan="3" style="background-color:#cceeff;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:#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="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 colspan="3" style="background-color:#ffffff;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);">Net income (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);">(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);">7,431 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(101,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);">2,138 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">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="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="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></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);">29,085 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,657 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,024 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,616 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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: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);">(0.09)</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.26 </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);">(3.49)</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.07 </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="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="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;"/></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="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 colspan="3" style="background-color:#ffffff;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);">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="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 colspan="3" style="background-color:#cceeff;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:#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 income (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);">(2,656)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">7,431 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(101,165)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">2,138 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">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="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="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></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);">29,085 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,657 </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:#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);">29,024 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,616 </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;"><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)</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);">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);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">131 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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 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)</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);">159 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">171 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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="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);">29,085 </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,862 </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);">29,024 </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,918 </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: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);">(0.09)</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.26 </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);">(3.49)</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.07 </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></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 and six months ended June 30, 2020, 118 thousand shares and 223 thousand shares related to restricted stock 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="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:41.421%;"/><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.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.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.601%;"/><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 June 30,</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;padding-left:1pt;padding-right:1pt;"><span style="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="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);">Six months ended June 30,</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;"><span style="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);">2019</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;"><span style="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);">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);">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;"/><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: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="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 colspan="3" style="background-color:#cceeff;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:#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="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 colspan="3" style="background-color:#ffffff;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);">Net income (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);">(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);">7,431 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(101,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);">2,138 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">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="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="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></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);">29,085 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,657 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,024 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,616 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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: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);">(0.09)</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.26 </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);">(3.49)</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.07 </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="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="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;"/></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="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 colspan="3" style="background-color:#ffffff;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);">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="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 colspan="3" style="background-color:#cceeff;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:#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 income (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);">(2,656)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">7,431 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(101,165)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">2,138 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">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="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="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></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);">29,085 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,657 </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:#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);">29,024 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,616 </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;"><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)</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);">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);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">131 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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 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)</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);">159 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">171 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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="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);">29,085 </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,862 </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);">29,024 </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,918 </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: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);">(0.09)</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.26 </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);">(3.49)</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.07 </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></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 and six months ended June 30, 2020, 118 thousand shares and 223 thousand shares related to restricted stock were excluded from the calculation of diluted EPS due to the net loss for the period.</span></div> -2656000 7431000 -101165000 2138000 29085000 28657000 29024000 28616000 -0.09 0.26 -3.49 0.07 -2656000 7431000 -101165000 2138000 29085000 28657000 29024000 28616000 0 46000 0 131000 0 159000 0 171000 29085000 28862000 29024000 28918000 -0.09 0.26 -3.49 0.07 118000 223000 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 six months ended June 30, 2020 or 2019. 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.</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="border-collapse:collapse;display:inline-table;vertical-align:top;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 and six months ended June 30, 2020 and 2019: </span></div><div><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:41.421%;"/><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.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.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.601%;"/><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 June 30,</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;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);">Six months ended June 30,</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><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);">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);">182 </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);">330 </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);">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);">19 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">367 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(523)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">672 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">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);">19 </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);">549 </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);">(523)</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,002 </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><span style="background-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="border-collapse:collapse;display:inline-table;vertical-align:top;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 and six months ended June 30, 2020 and 2019: <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:41.421%;"/><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.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.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.601%;"/><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 June 30,</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;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);">Six months ended June 30,</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><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);">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);">182 </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);">330 </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);">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);">19 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">367 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(523)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">672 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">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);">19 </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);">549 </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);">(523)</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,002 </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> 0 182000 0 330000 19000 367000 -523000 672000 19000 549000 -523000 1002000 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="border-collapse:collapse;display:inline-table;vertical-align:top;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);">June 30, 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);">111,658 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,960)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">103,698 </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 $16.6 million and $22.2 million of unbilled revenue accrued as of June 30, 2020 and December 31, 2019, respectively. These amounts are included in the trade accounts receivable balances above. Unbilled revenue is 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 June 30, 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. The status of the dispute has not changed 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. The status of the dispute has not changed 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="border-collapse:collapse;display:inline-table;vertical-align:top;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);">June 30, 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);">111,658 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,960)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">103,698 </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> 111658000 144282000 7960000 8285000 103698000 135997000 16600000 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="border-collapse:collapse;display:inline-table;vertical-align:top;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);">June 30, 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,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);">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,543 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">19,465 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">227,671 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">274,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><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);">(181,110)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">93,238 </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><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%;">Depreciation and amortization expense for the three months ended June 30, 2020 and 2019 was approximately $6.0 million and $6.1 million, respectively. </span></div>Depreciation expense for the six months ended June 30, 2020 and June 30, 2019 was $12.1 million and $12.2 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%;">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="border-collapse:collapse;display:inline-table;vertical-align:top;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);">June 30, 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,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);">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,543 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">19,465 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">227,671 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">274,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><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);">(181,110)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">93,238 </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> 2669000 2672000 P30Y P40Y 24543000 24537000 P5Y P8Y 19465000 17227000 P5Y P7Y 227671000 225974000 274348000 274348000 270410000 270410000 181110000 171803000 93238000 98607000 6000000.0 6100000 12100000 12200000 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="border-collapse:collapse;display:inline-table;vertical-align:top;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: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);">(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: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);">(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);">(5,263)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(781)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(6,044)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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 June 30, 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);">184,725 </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,552 </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);">199,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;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%;">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. 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 had dropped significantly. These declines were driven in large part 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 as of the testing date for each reporting unit as of March 31, 2020 (“testing date”). During the first quarter of 2020, 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 during the first quarter of 2020, 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, and $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 Unaudited Condensed Consolidated Statements of Income (Loss) for the six months ended June 30, 2020. Subsequent to March 31, 2020 through June 30, 2020, the Company did not identify any changes in circumstances that would indicate the carrying value of goodwill may not be recoverable. Significant adverse changes in future periods could negatively affect the Company's key assumptions and may result in future goodwill impairment charges which could be material.</span></div>The Company's cumulative goodwill impairment as of June 30, 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="border-collapse:collapse;display:inline-table;vertical-align:top;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: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);">(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: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);">(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);">(5,263)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(781)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(6,044)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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 June 30, 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);">184,725 </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,552 </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);">199,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;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 -5263000 -781000 0 -6044000 184725000 14552000 0 199277000 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="border-collapse:collapse;display:inline-table;vertical-align:top;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);">June 30, 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);">112,813 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(70,370)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">40,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);">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);">74,899 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,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><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,660 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,688 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,846)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">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);">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,864 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,041)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,321 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">211,264 </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);">(111,622)</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);">70,848 </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%;">, during the first quarter of 2020, 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 Unaudited Condensed Consolidated Statements of Income (Loss) for the six months ended June 30, 2020.</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%;">Amortization expense for the three months ended June 30, 2020 and June 30, 2019 was approximately $2.6 million and $3.5 million, respectively. </span></div>Amortization expense for the six months ended June 30, 2020 and June 30, 2019 was $5.9 million and $7.1 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="border-collapse:collapse;display:inline-table;vertical-align:top;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);">June 30, 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);">112,813 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(70,370)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">40,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);">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);">74,899 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,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><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,660 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,688 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,846)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">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);">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,864 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,041)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,321 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">211,264 </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);">(111,622)</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);">70,848 </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 112813000 70370000 2206000 40237000 113861000 67853000 46008000 P3Y P15Y 74899000 21365000 25874000 27660000 77914000 18756000 59158000 P2Y P5Y 12688000 11846000 212000 630000 12795000 11630000 1165000 P2Y P12Y 10864000 8041000 502000 2321000 10813000 7607000 3206000 211264000 111622000 28794000 70848000 215383000 105846000 109537000 28800000 25900000 2200000 500000 200000 2600000 3500000 5900000 7100000 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="border-collapse:collapse;display:inline-table;vertical-align:top;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);">June 30, 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);">27,014 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">1,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);">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);">4,434 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,861 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,857 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">25,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 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);">77,308 </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="border-collapse:collapse;display:inline-table;vertical-align:top;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);">June 30, 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);">27,014 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">1,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);">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);">4,434 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,861 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,857 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">25,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 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);">77,308 </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> 27014000 30072000 1023000 2614000 4434000 4467000 6861000 5860000 2519000 2519000 9857000 10133000 25600000 25724000 77308000 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="border-collapse:collapse;display:inline-table;vertical-align:top;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);">June 30, 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);">138,033 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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.3 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);">92,202 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">9,161 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">239,396 </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);">(8,735)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">230,661 </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 has a credit agreement with its banking group ("Credit Agreement") which provides the Company with a revolving line of credit and a $100 million senior secured term loan A facility. Pursuant to the Amendment described below, the revolving line of credit was reduced from $300 million to $175 million. Both the revolving line of credit and the term loan A facility under the Credit Agreement have a maturity date of December 12, 2023. </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%;">On May 15, 2020, the Company entered into the Third Amendment (the “Amendment”) to the Credit Agreement. The amendment was needed because the Company determined that as a result of the uncertain impact of the COVID-19 pandemic and the significant drop in oil prices, it would not meet the then existing financial covenants in the Credit Agreement for upcoming quarters. Accordingly, the Amendment modified 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 increased 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 for the quarters ended June 30, September 30 and December 31, 2020), 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 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 </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%;">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 style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;"> </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 Amendment, as amended, 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 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. </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 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 June 30, 2020, the Company had borrowings of $230.2 million and a total of $3.9 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 June 30, 2020, which is included in Other assets on the Condensed Consolidated Balance Sheets. The Amendment reduced the Company's total available loan capacity, amongst other things, and as a result, the Company expensed approximately $0.6 million in capitalized debt issuance costs during the second quarter of 2020, which was included in Selling, general and administrative expenses on the Unaudited Condensed Consolidated Statements of Income (Loss).</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%;">As of June 30, 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. 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, the significant volatility in oil prices, and volatility in the aerospace production, 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 June 30, 2020, there was an aggregate of approximately $9.2 million outstanding, payable at various times through 2030. 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="border-collapse:collapse;display:inline-table;vertical-align:top;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);">June 30, 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);">138,033 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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.3 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);">92,202 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">9,161 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">239,396 </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);">(8,735)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">230,661 </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> 138033000 151773000 300000 300000 92202000 94919000 9161000 8021000 239396000 254713000 8735000 6593000 230661000 248120000 100000000 300000000 175000000 5.25 3.50 1.0 1.25 3440000 24250000 38550000 20000000.0 0.010 0.0150 0.0415 10000000.0 2 75000000.0 10000000.0 2.50 3.25 100000000 20000000 230200000 3900000 1300000 600000 9200000 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 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-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="border-collapse:collapse;display:inline-table;vertical-align:top;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);">Six months ended June 30,</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);">30 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">75 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">597 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">(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);">58 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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,356 </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,095 </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> <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="border-collapse:collapse;display:inline-table;vertical-align:top;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);">Six months ended June 30,</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);">30 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">75 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">597 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">(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);">58 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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,356 </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,095 </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 30000 75000 -553000 597000 -34000 58000 1356000 3095000 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="border-collapse:collapse;display:inline-table;vertical-align:top;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: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);">June 30, 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:#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);">43,458 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,857 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">34,843 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">44,700 </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><span style="background-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%;">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.2 million and $4.5 million as of June 30, 2020 and December 31, 2019, respectively. Total rent payments for this facility were approximately $0.2 million for each of the three months ended June 30, </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%;">2020 and June 30, 2019. Total rent payments for this facility were approximately $0.4 million and $0.5 million for the six months ended June 30, 2020 and June 30, 2019, respectively. As part of the COVID-19 related vendor concessions, an agreement was reached during the second quarter of 2020 with the related party to reduce rental payments by 20% and defer payments for 90 days for the lease of the Company’s headquarters, starting in June 2020 through December 2020. </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:99%;">As part of other COVID-19 related vendor discussions, the Company has modified the terms of several North America operating lease contracts to provide temporary reductions in monthly rental payments and/or temporary deferrals of monthly rental payments.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:99%;"> </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:99%;">Temporary rent reductions and deferred rental payments have been accounted for on a cash basis and is reflected as a reduction of variable lease expense in the chart below.</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%;">The total ROU assets attributable to finance leases were approximately $17.3 million and $19.2 million as of June 30, 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%;">, during the first quarter of 2020 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 was included in Impairment charges on the Unaudited Condensed Consolidated Statements of Income (Loss) for the six months ended June 30, 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="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:16.567%;"/><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:25.339%;"/><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.384%;"/><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.384%;"/><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="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:#FFFFFF;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 June 30,</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;padding-left:1pt;padding-right:1pt;"><span style="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="9" 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:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</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: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 #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);">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 #000;padding-left:1pt;padding-right:1pt;"><span style="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 #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);">2019</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;"><span style="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 #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);">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 #000;padding-left:1pt;padding-right:1pt;"><span style="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 #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);">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: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 #000;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 #000;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 #000;padding-left:1pt;padding-right:1pt;"><span style="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="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);"><span style="font-size:10pt;font-weight:400;font-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;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="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></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,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><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,226 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,375 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New 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 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,403 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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: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);">216 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">189 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">437 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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: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,317 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,139 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,664 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New 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);">6,259 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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:1pt;padding-right:1pt;"><span 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);">2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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:1pt;padding-right:1pt;"><span 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);">114 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">273 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">437 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New 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);">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: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);">4,781 </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,829 </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);">9,915 </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: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 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);">9,566 </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 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="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:71.391%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><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.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.722%;"/><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="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;"><span style="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="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);">Six months ended June 30,</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="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;"><span style="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);">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);">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="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="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="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);"><span style="font-size:10pt;font-weight:400;font-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;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></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 colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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,132 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New 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 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,411 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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 colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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);">437 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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: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);">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:1pt;padding-right:1pt;"><span 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 colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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);">6,562 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New 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 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);">6,196 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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="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="3" style="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);"><span style="font-size:10pt;font-weight:400;font-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;"><span style="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="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);"><span style="font-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);">      Finance leases</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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,266 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New 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 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,887 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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);">2,451 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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: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);">8,962 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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="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="3" style="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);"><span style="font-size:10pt;font-weight:400;font-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;"><span style="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="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);"><span style="font-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);">      Finance leases</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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.9</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="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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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><td colspan="3" style="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);"><span style="font-size:10pt;font-weight: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:#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="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="3" style="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);"><span style="font-size:10pt;font-weight:400;font-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;"><span style="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="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);"><span style="font-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);">      Finance leases</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New 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);">6.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></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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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.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: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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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 June 30, 2020 were as follows:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:71.830%;"/><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.721%;"/><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);">3,280 </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);">6,367 </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,518 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,933 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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,678 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,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></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,806 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,367 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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,893 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,755 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">1,096 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">14,094 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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,271 </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);">53,369 </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,665)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,669)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">15,606 </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);">44,700 </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="border-collapse:collapse;display:inline-table;vertical-align:top;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: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);">June 30, 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:#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);">43,458 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,857 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">34,843 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">44,700 </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><span style="background-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%;">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.2 million and $4.5 million as of June 30, 2020 and December 31, 2019, respectively. Total rent payments for this facility were approximately $0.2 million for each of the three months ended June 30, </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%;">2020 and June 30, 2019. Total rent payments for this facility were approximately $0.4 million and $0.5 million for the six months ended June 30, 2020 and June 30, 2019, respectively. As part of the COVID-19 related vendor concessions, an agreement was reached during the second quarter of 2020 with the related party to reduce rental payments by 20% and defer payments for 90 days for the lease of the Company’s headquarters, starting in June 2020 through December 2020. </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:99%;">As part of other COVID-19 related vendor discussions, the Company has modified the terms of several North America operating lease contracts to provide temporary reductions in monthly rental payments and/or temporary deferrals of monthly rental payments.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:99%;"> </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:99%;">Temporary rent reductions and deferred rental payments have been accounted for on a cash basis and is reflected as a reduction of variable lease expense in the chart below.</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%;">The total ROU assets attributable to finance leases were approximately $17.3 million and $19.2 million as of June 30, 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%;">, during the first quarter of 2020 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 was included in Impairment charges on the Unaudited Condensed Consolidated Statements of Income (Loss) for the six months ended June 30, 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="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:16.567%;"/><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:25.339%;"/><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.384%;"/><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.384%;"/><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="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:#FFFFFF;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 June 30,</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;padding-left:1pt;padding-right:1pt;"><span style="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="9" 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:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</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: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 #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);">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 #000;padding-left:1pt;padding-right:1pt;"><span style="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 #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);">2019</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;"><span style="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 #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);">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 #000;padding-left:1pt;padding-right:1pt;"><span style="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 #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);">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: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 #000;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 #000;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 #000;padding-left:1pt;padding-right:1pt;"><span style="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="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);"><span style="font-size:10pt;font-weight:400;font-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;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="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></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,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><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,226 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,375 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New 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 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,403 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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: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);">216 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">189 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">437 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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: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,317 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,139 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,664 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New 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);">6,259 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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:1pt;padding-right:1pt;"><span 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);">2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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:1pt;padding-right:1pt;"><span 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);">114 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">273 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">437 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New 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);">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: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);">4,781 </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,829 </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);">9,915 </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: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 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);">9,566 </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 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="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:71.391%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><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.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.722%;"/><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="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;"><span style="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="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);">Six months ended June 30,</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="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;"><span style="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);">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);">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="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="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="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);"><span style="font-size:10pt;font-weight:400;font-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;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></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 colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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,132 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New 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 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,411 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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 colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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);">437 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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: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);">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:1pt;padding-right:1pt;"><span 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 colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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);">6,562 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New 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 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);">6,196 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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="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="3" style="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);"><span style="font-size:10pt;font-weight:400;font-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;"><span style="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="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);"><span style="font-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);">      Finance leases</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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,266 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New 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 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,887 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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);">2,451 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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: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);">8,962 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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="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="3" style="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);"><span style="font-size:10pt;font-weight:400;font-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;"><span style="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="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);"><span style="font-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);">      Finance leases</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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.9</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="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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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><td colspan="3" style="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);"><span style="font-size:10pt;font-weight: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:#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="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="3" style="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);"><span style="font-size:10pt;font-weight:400;font-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;"><span style="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="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);"><span style="font-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);">      Finance leases</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New 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);">6.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></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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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.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: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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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 June 30, 2020 were as follows:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:71.830%;"/><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.721%;"/><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);">3,280 </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);">6,367 </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,518 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,933 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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,678 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,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></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,806 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,367 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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,893 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,755 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">1,096 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">14,094 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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,271 </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);">53,369 </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,665)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,669)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">15,606 </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);">44,700 </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="border-collapse:collapse;display:inline-table;vertical-align:top;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: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);">June 30, 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:#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);">43,458 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,857 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">34,843 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">44,700 </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> 43458000 45817000 9857000 10133000 34843000 36750000 44700000 46883000 4200000 4500000 200000 200000 400000 500000 0.20 P90D 17300000 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="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:16.567%;"/><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:25.339%;"/><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.384%;"/><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.384%;"/><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="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:#FFFFFF;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 June 30,</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;padding-left:1pt;padding-right:1pt;"><span style="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="9" 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:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</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: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 #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);">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 #000;padding-left:1pt;padding-right:1pt;"><span style="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 #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);">2019</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;"><span style="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 #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);">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 #000;padding-left:1pt;padding-right:1pt;"><span style="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 #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);">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: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 #000;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 #000;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 #000;padding-left:1pt;padding-right:1pt;"><span style="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="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);"><span style="font-size:10pt;font-weight:400;font-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;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="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></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,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><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,226 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,375 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New 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 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,403 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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: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);">216 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">189 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">437 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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: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,317 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,139 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,664 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New 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);">6,259 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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:1pt;padding-right:1pt;"><span 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);">2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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:1pt;padding-right:1pt;"><span 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);">114 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">273 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">437 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New 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);">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: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);">4,781 </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,829 </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);">9,915 </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: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 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);">9,566 </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 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="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:71.391%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><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.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.722%;"/><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="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;"><span style="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="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);">Six months ended June 30,</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="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;"><span style="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);">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);">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="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="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="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);"><span style="font-size:10pt;font-weight:400;font-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;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></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 colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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,132 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New 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 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,411 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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 colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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);">437 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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: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);">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:1pt;padding-right:1pt;"><span 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 colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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);">6,562 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New 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 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);">6,196 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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="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="3" style="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);"><span style="font-size:10pt;font-weight:400;font-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;"><span style="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="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);"><span style="font-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);">      Finance leases</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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,266 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New 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 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,887 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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);">2,451 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="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);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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: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);">8,962 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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="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="3" style="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);"><span style="font-size:10pt;font-weight:400;font-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;"><span style="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="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);"><span style="font-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);">      Finance leases</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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.9</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="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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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><td colspan="3" style="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);"><span style="font-size:10pt;font-weight: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:#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="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="3" style="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);"><span style="font-size:10pt;font-weight:400;font-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;"><span style="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="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);"><span style="font-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);">      Finance leases</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New 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);">6.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></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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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.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: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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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> 1133000 1226000 2375000 2403000 216000 189000 437000 380000 3317000 3139000 6664000 6259000 1000 2000 2000 6000 114000 273000 437000 518000 4781000 4829000 9915000 9566000 2132000 2411000 437000 380000 6562000 6196000 1266000 2887000 2451000 8962000 P5Y10M24D P5Y9M18D P6Y P6Y 0.059 0.063 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 June 30, 2020 were as follows:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:71.830%;"/><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.721%;"/><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);">3,280 </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);">6,367 </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,518 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,933 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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,678 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,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></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,806 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,367 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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,893 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,755 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">1,096 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">14,094 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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,271 </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);">53,369 </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,665)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,669)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">15,606 </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);">44,700 </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 June 30, 2020 were as follows:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:71.830%;"/><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.721%;"/><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);">3,280 </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);">6,367 </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,518 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,933 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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,678 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,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></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,806 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,367 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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,893 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,755 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">1,096 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">14,094 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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,271 </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);">53,369 </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,665)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,669)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">15,606 </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);">44,700 </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> 3280000 6367000 4518000 10933000 3678000 8853000 2806000 7367000 1893000 5755000 1096000 14094000 17271000 53369000 1665000 8669000 15606000 44700000 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 possible liabilities that could arise 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 style="background-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 June 30, 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 over 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. The Company recorded a full reserve in the amount of $1.4 million during the second half of 2019 for these past due receivables. See Note 6–</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%;">Accounts Receivable, net</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-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 June 30, 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 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 June 30, 2020, the Company has approximately $0.4 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.4 million of estimated obligations is net of $0.3 million in payments made and $0.8 million in reversals due to employees being transitioned to customer contracts.</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 June 30, 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.2 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 three-year agreement to purchase products from the buyer, with a cumulative commitment of $2.3 million, of which $1.3 million is remaining as of June 30, 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 1400000 5900000 800000 900000 3300000 4200000 2500000 P18M 100000 400000 400000 300000 -800000 0 5700000 P2Y2M12D P3Y 2300000 1300000 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="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:41.421%;"/><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.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.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.601%;"/><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:#FFFFFF;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 June 30,</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;padding-left:1pt;padding-right:1pt;"><span style="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="9" 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:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</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 #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);">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 #000;padding-left:1pt;padding-right:1pt;"><span style="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 #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);">2019</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;"><span style="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 #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);">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 #000;padding-left:1pt;padding-right:1pt;"><span style="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 #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);">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);">Revenue</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 #000;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 #000;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="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="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 #000;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);">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);">100,677 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">161,210 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">229,550 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">301,507 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">21,343 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">37,090 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,410 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">72,252 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">4,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);">4,269 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,814 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">7,701 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">(1,587)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,953)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,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);">(4,057)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">124,435 </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);">200,616 </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);">283,900 </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);">377,403 </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 style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:41.421%;"/><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.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.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.601%;"/><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:#FFFFFF;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 June 30,</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;padding-left:1pt;padding-right:1pt;"><span style="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="9" 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:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</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 #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);">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 #000;padding-left:1pt;padding-right:1pt;"><span style="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 #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);">2019</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;"><span style="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 #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);">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 #000;padding-left:1pt;padding-right:1pt;"><span style="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 #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);">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);">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 #000;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 #000;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="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="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 #000;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);">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);">33,940 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">47,208 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">66,177 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">84,573 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">5,392 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,058 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,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);">21,418 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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,838 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,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 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,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 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,064 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">(12)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(110)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">41,158 </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);">60,071 </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);">81,802 </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);">108,945 </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 style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:41.421%;"/><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.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.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.601%;"/><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:#FFFFFF;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 June 30,</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;padding-left:1pt;padding-right:1pt;"><span style="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="9" 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:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</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 #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);">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 #000;padding-left:1pt;padding-right:1pt;"><span style="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 #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);">2019</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;"><span style="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 #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);">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 #000;padding-left:1pt;padding-right:1pt;"><span style="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 #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);">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);">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 #000;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 #000;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="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="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 #000;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);">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);">10,837 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,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);">(70,657)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">24,958 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">(1,937)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,450 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,356)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,234 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">(96)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(405)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,776)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,733)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">(9,187)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,531)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(16,822)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(14,436)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">(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);">15,419 </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);">(111,611)</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);">11,023 </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%;">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="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:41.421%;"/><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.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.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.601%;"/><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:#FFFFFF;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 June 30,</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;padding-left:1pt;padding-right:1pt;"><span style="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="9" 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:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</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 #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);">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 #000;padding-left:1pt;padding-right:1pt;"><span style="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 #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);">2019</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;"><span style="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 #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);">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 #000;padding-left:1pt;padding-right:1pt;"><span style="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 #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);">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);">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 #000;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 #000;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 #000;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 #000;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);">6,211 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,209 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,286 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,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: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,077 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,042 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,131 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">255 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">300 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">508 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">589 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">(13)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">71 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">8,530 </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,601 </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);">17,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><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);">19,269 </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 style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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);">June 30, 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);">60,713 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">8,859 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,095 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">181 </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);">70,848 </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="border-collapse:collapse;display:inline-table;vertical-align:top;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);">June 30, 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);">409,745 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">124,519 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">15,426 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">17,988 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">567,678 </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 revenue by geographic area for the three and six months ended June 30, 2020 and June 30, 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="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:41.421%;"/><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.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.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.601%;"/><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:#FFFFFF;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 June 30,</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;padding-left:1pt;padding-right:1pt;"><span style="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="9" 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:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</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 #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);">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 #000;padding-left:1pt;padding-right:1pt;"><span style="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 #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);">2019</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;"><span style="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 #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);">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 #000;padding-left:1pt;padding-right:1pt;"><span style="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 #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);">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);">Revenue</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 #000;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 #000;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="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="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 #000;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);">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);">100,677 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">161,210 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">229,550 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">301,507 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">21,343 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">37,090 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,410 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">72,252 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">4,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);">4,269 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,814 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">7,701 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">(1,587)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,953)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,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);">(4,057)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">124,435 </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);">200,616 </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);">283,900 </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);">377,403 </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 style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:41.421%;"/><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.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.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.601%;"/><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:#FFFFFF;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 June 30,</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;padding-left:1pt;padding-right:1pt;"><span style="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="9" 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:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</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 #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);">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 #000;padding-left:1pt;padding-right:1pt;"><span style="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 #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);">2019</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;"><span style="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 #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);">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 #000;padding-left:1pt;padding-right:1pt;"><span style="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 #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);">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);">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 #000;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 #000;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="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="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 #000;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);">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);">33,940 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">47,208 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">66,177 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">84,573 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">5,392 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,058 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,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);">21,418 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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,838 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,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 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,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 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,064 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">(12)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(110)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">41,158 </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);">60,071 </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);">81,802 </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);">108,945 </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 style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:41.421%;"/><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.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.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.601%;"/><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:#FFFFFF;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 June 30,</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;padding-left:1pt;padding-right:1pt;"><span style="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="9" 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:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</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 #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);">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 #000;padding-left:1pt;padding-right:1pt;"><span style="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 #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);">2019</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;"><span style="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 #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);">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 #000;padding-left:1pt;padding-right:1pt;"><span style="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 #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);">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);">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 #000;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 #000;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="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="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 #000;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);">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);">10,837 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,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);">(70,657)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">24,958 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">(1,937)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,450 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,356)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,234 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">(96)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(405)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,776)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,733)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">(9,187)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,531)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(16,822)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(14,436)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">(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);">15,419 </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);">(111,611)</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);">11,023 </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%;">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="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:41.421%;"/><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.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.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.601%;"/><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:#FFFFFF;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 June 30,</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;padding-left:1pt;padding-right:1pt;"><span style="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="9" 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:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six months ended June 30,</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 #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);">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 #000;padding-left:1pt;padding-right:1pt;"><span style="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 #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);">2019</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;"><span style="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 #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);">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 #000;padding-left:1pt;padding-right:1pt;"><span style="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 #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);">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);">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 #000;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 #000;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 #000;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 #000;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);">6,211 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,209 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,286 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,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: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,077 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,042 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,131 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">255 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">300 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">508 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">589 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">(13)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">71 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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);">8,530 </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,601 </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);">17,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><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);">19,269 </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 style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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);">June 30, 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);">60,713 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">8,859 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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,095 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">181 </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);">70,848 </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="border-collapse:collapse;display:inline-table;vertical-align:top;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);">June 30, 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);">409,745 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">124,519 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">15,426 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">17,988 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">567,678 </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> 100677000 161210000 229550000 301507000 21343000 37090000 50410000 72252000 4002000 4269000 6814000 7701000 -1587000 -1953000 -2874000 -4057000 124435000 200616000 283900000 377403000 33940000 47208000 66177000 84573000 5392000 11058000 13415000 21418000 1838000 1825000 2206000 3064000 -12000 -20000 4000 -110000 41158000 60071000 81802000 108945000 10837000 20905000 -70657000 24958000 -1937000 2450000 -22356000 2234000 -96000 -405000 -1776000 -1733000 -9187000 -7531000 -16822000 -14436000 -383000 15419000 -111611000 11023000 6211000 7209000 13286000 14478000 2077000 2042000 4217000 4131000 255000 300000 508000 589000 -13000 50000 -14000 71000 8530000 9601000 17997000 19269000 60713000 98284000 8859000 9814000 1095000 1181000 181000 258000 70848000 109537000 409745000 537518000 124519000 153380000 15426000 16028000 17988000 12952000 567678000 719878000 Subsequent EventsJoint VentureOn July 3, 2020, a Canadian subsidiary of the Company entered into a joint venture with the Mikisew First Nation through a limited partnership named Mikisew-Mistras Limited Partnership. The Canadian subsidiary is a limited partner with a 49% interest in Mikisew-Mistras Limited Partnership (the limited partnership), and a 49% shareholder in the corporate general partner of the limited partnership. Mikisew holds the other 51% interest in the limited partnership and the corporate general partner. The limited partnership’s purpose is to provide nondestructive testing, inspection and related services to producers and extractors of oil and gas in the Greater Wood Buffalo region of Alberta, Canada. The limited partnership will subcontract with the Company to provide the nondestructive testing, inspection and related services for the customers of the limited partnership. The Company will also be providing certain administrative support services for the limited partnership, such as billing and collecting. None of the Company’s existing contracts will be transferred to the limited partnership, but any new NDT and inspection services in the Greater Wood Buffalo region the Company seeks to perform would be done through the limited partnership. 0.49 0.49 0.51 0.51 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Cover Page - shares
6 Months Ended
Jun. 30, 2020
Jul. 31, 2020
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2020  
Document Transition Report false  
Entity File Number 001-34481  
Entity Registrant Name Mistras Group, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 22-3341267  
Entity Address, Address Line One 195 Clarksville Road  
Entity Address, City or Town Princeton Junction,  
Entity Address, State or Province NJ  
Entity Address, Postal Zip Code 08550  
City Area Code 609  
Local Phone Number 716-4000  
Title of 12(b) Security Common Stock, $0.01 par value  
Trading Symbol MG  
Security Exchange Name NYSE  
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,110,362
Entity Central Index Key 0001436126  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q2  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Current Assets    
Cash and cash equivalents $ 22,588 $ 15,016
Accounts receivable, net 103,698 135,997
Inventories 14,267 13,413
Prepaid expenses and other current assets 13,045 14,729
Total current assets 153,598 179,155
Property, plant and equipment, net 93,238 98,607
Intangible assets, net 70,848 109,537
Goodwill 199,277 282,410
Deferred income taxes 1,781 1,786
Other assets 48,936 48,383
Total assets 567,678 719,878
Current Liabilities    
Accounts payable 8,239 15,033
Accrued expenses and other current liabilities 77,308 81,389
Current portion of long-term debt 8,735 6,593
Current portion of finance lease obligations 3,642 4,131
Income taxes payable 2,569 2,094
Total current liabilities 100,493 109,240
Long-term debt, net of current portion 230,661 248,120
Obligations under finance leases, net of current portion 11,964 13,043
Deferred income taxes 6,574 21,290
Other long-term liabilities 41,523 42,163
Total liabilities 391,215 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,110,362 and 28,945,472 shares issued 291 289
Additional paid-in capital 231,724 229,205
Retained earnings (deficit) (23,552) 77,613
Accumulated other comprehensive loss (32,172) (21,285)
Total Mistras Group, Inc. stockholders’ equity 176,291 285,822
Non-controlling interests 172 200
Total equity 176,463 286,022
Total liabilities and equity $ 567,678 $ 719,878
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 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,110,362 28,945,472
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Unaudited Condensed Consolidated Statements of Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Income Statement [Abstract]        
Revenue $ 124,435 $ 200,616 $ 283,900 $ 377,403
Cost of revenue 77,954 135,063 191,278 257,480
Depreciation 5,323 5,482 10,820 10,978
Gross profit 41,158 60,071 81,802 108,945
Selling, general and administrative expenses 37,607 41,923 79,165 83,686
Bad debt provision for troubled customers, net of recoveries 0 (2,693) 0 2,798
Impairment charges 0 0 106,062 0
Pension withdrawal expense 0 0 0 534
Research and engineering 708 754 1,532 1,611
Depreciation and amortization 3,207 4,119 7,177 8,291
Acquisition-related expense (benefit), net 19 549 (523) 1,002
Income (loss) from operations (383) 15,419 (111,611) 11,023
Interest expense 2,976 3,579 5,765 7,106
Income (loss) before provision (benefit) for income taxes (3,359) 11,840 (117,376) 3,917
Provision (benefit) for income taxes (694) 4,397 (16,189) 1,760
Net income (loss) (2,665) 7,443 (101,187) 2,157
Less: Net income (loss) attributable to non-controlling interests, net of taxes (9) 12 (22) 19
Net income (loss) attributable to Mistras Group, Inc. $ (2,656) $ 7,431 $ (101,165) $ 2,138
Earnings (loss) per common share:        
Basic (in dollars per share) $ (0.09) $ 0.26 $ (3.49) $ 0.07
Diluted (in dollars per share) $ (0.09) $ 0.26 $ (3.49) $ 0.07
Weighted-average common shares outstanding:        
Basic (in shares) 29,085 28,657 29,024 28,616
Diluted (in shares) 29,085 28,862 29,024 28,918
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Statement of Comprehensive Income [Abstract]        
Net loss $ (2,665) $ 7,443 $ (101,187) $ 2,157
Other comprehensive income (loss):        
Foreign currency translation adjustments 6,122 3,649 (10,887) 5,780
Comprehensive income (loss) 3,457 11,092 (112,074) 7,937
Less: comprehensive income (loss) attributable to non-controlling interest (9) 10 (28) 19
Comprehensive income (loss) attributable to Mistras Group, Inc. $ 3,466 $ 11,082 $ (112,046) $ 7,918
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.20.2
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 loss 2,157 2,138     2,138   19
Other comprehensive income, net of tax 5,780 5,780       5,780  
Share-base payments (in shares)     119        
Share-based payments 2,917 2,917 $ 1 2,916      
Net settlement of restricted stock units $ (681) (681)   (681)      
Exercise of stock options (in shares) 4   3        
Exercise of stock options $ 32 32   32      
Ending balance (in shares) at Jun. 30, 2019     28,685        
Ending balance at Jun. 30, 2019 281,279 281,083 $ 286 228,883 73,691 (21,777) 196
Beginning balance (in shares) at Mar. 31, 2019     28,627        
Beginning balance at Mar. 31, 2019 269,096 268,910 $ 286 227,790 66,260 (25,426) 186
Increase (Decrease) in Stockholders' Equity              
Net loss 7,443 7,431     7,431   12
Other comprehensive income, net of tax 3,647 3,649       3,649 (2)
Share-base payments (in shares)     58        
Share-based payments 1,490 1,490   1,490      
Net settlement of restricted stock units (397) (397)   (397)      
Ending balance (in shares) at Jun. 30, 2019     28,685        
Ending balance at Jun. 30, 2019 281,279 281,083 $ 286 228,883 73,691 (21,777) 196
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 loss (101,187) (101,165)     (101,165)   (22)
Other comprehensive income, net of tax (10,893) (10,887)       (10,887) (6)
Share-based payments 2,798 2,798   2,798      
Net settlements of restricted stock units (in shares)     165        
Net settlement of restricted stock units $ (277) (277) $ 2 (279)      
Exercise of stock options (in shares) 0            
Ending balance (in shares) at Jun. 30, 2020     29,110        
Ending balance at Jun. 30, 2020 $ 176,463 176,291 $ 291 231,724 (23,552) (32,172) 172
Beginning balance (in shares) at Mar. 31, 2020     29,042        
Beginning balance at Mar. 31, 2020 171,753 171,572 $ 290 230,472 (20,896) (38,294) 181
Increase (Decrease) in Stockholders' Equity              
Net loss (2,665) (2,656)     (2,656)   (9)
Other comprehensive income, net of tax 6,122 6,122       6,122  
Share-based payments 1,373 1,373   1,373      
Net settlements of restricted stock units (in shares)     68        
Net settlement of restricted stock units (120) (120) $ 1 (121)      
Ending balance (in shares) at Jun. 30, 2020     29,110        
Ending balance at Jun. 30, 2020 $ 176,463 $ 176,291 $ 291 $ 231,724 $ (23,552) $ (32,172) $ 172
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Dec. 31, 2019
Jun. 30, 2019
Cash flows from operating activities          
Net loss $ (2,665) $ 7,443 $ (101,187)   $ 2,157
Adjustments to reconcile net loss to net cash provided by operating activities          
Depreciation and amortization 8,530 9,601 17,997   19,269
Impairment charges 0 0 106,062   0
Deferred income taxes     (14,327)   420
Share-based compensation expense     2,740   2,867
Bad debt provision for troubled customers, net of recoveries 0 (2,693) 0   2,798
Fair value adjustments to contingent consideration     (523)   672
Foreign currency (gain) loss     1,067   (1,218)
Other     1,179   (395)
Changes in operating assets and liabilities, net of effect of acquisitions and dispositions          
Accounts receivable     30,228   (8,792)
Inventories     (1,300)   (594)
Prepaid expenses and other assets     (1,426)   (625)
Accounts payable     (6,536)   4,945
Accrued expenses and other liabilities     347   (988)
Income taxes payable     541   589
Net cash provided by operating activities     34,862   21,105
Cash flows from investing activities          
Purchase of property, plant and equipment     (7,443)   (11,562)
Purchase of intangible assets     (195)   (441)
Proceeds from sale of equipment     390   955
Net cash used in investing activities     (7,248)   (11,048)
Cash flows from financing activities          
Repayment of finance lease obligations     (2,132)   (2,411)
Proceeds from borrowings of long-term debt     1,605   566
Repayment of long-term debt     (2,983)   (3,445)
Proceeds from revolver     16,500   10,000
Repayment of revolver     (30,250)   (27,200)
Payment of financing costs     (1,497)   0
Payment of contingent consideration for business acquisitions     (1,303)   0
Taxes paid related to net share settlement of share-based awards     (277)   (681)
Proceeds from exercise of stock options     0   32
Net cash used in financing activities     (20,337)   (23,139)
Effect of exchange rate changes on cash and cash equivalents     295   39
Net change in cash and cash equivalents     7,572   (13,043)
Cash and cash equivalents at beginning of period     15,016 $ 12,501 25,544
Cash and cash equivalents at end of period $ 22,588 $ 12,501 22,588 $ 15,016 12,501
Supplemental disclosure of cash paid          
Interest     5,554   7,016
Income taxes, net of refunds     (70)   2,565
Noncash investing and financing          
Equipment acquired through finance lease obligations     $ 1,266   $ 2,887
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Description of Business and Basis of Presentation
6 Months Ended
Jun. 30, 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. 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. These declines were driven in large measure by various factors 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.

The COVID-19 pandemic, significant volatility in oil prices and decreased traffic in the aerospace industry have 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 factors discussed above 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 volatility in oil prices required the Company to reassess the goodwill it had recorded related to various prior acquisitions under the guidance of ASC 350 during the first quarter of 2020. 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 during the three months ended March 31, 2020. See Note 8–Goodwill.
These same events required the Company to reassess the tangible and intangible assets recorded under the guidance of ASC 360 during the first quarter of 2020. 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 during the three months ended March 31, 2020. See Note 9–Intangible Assets and Note 13–Leases.
To respond to the economic downturn resulting from the factors discussed above, in March 2020 the Company initiated a cost reduction and efficiency program. As part of this program, 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 certain 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 became effective at the beginning of the second quarter of 2020 and, except for the salary reductions for certain lower salaried employees, will continue through the third quarter. At the end of the third quarter, management 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 and third quarter 2020 payments.

The Company is currently unable to predict with certainty the overall impact that the factors discussed above may have on its business, results of operations, liquidity or in other ways which the Company cannot yet determine. The Company will continue to monitor market conditions and respond accordingly.

Basis of Presentation
 
The Unaudited Condensed Consolidated Financial Statements contained in this report have been prepared in conformity with U.S. generally accepted accounting principles ("GAAP"). In the opinion of management, the Unaudited 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 Company's 2019 Annual Report on Form 10-K ("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 and six months ended June 30, 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 of the CARES Act, and how they are interpreted and effected, 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 June 30, 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 impact of the COVID-19 pandemic on the Company's business was more pronounced given the pandemic spanned the full quarter. 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 21% and 37% for the three months ended June 30, 2020 and 2019, respectively. The Company’s effective income tax rate was approximately 14% and 45% for the six months ended June 30, 2020 and 2019, respectively. The effective income tax rate for the second quarter of 2020 approximated the statutory rate, as the favorable impact of the CARES Act was offset by the unfavorable impact of taxes in other jurisdictions and other permanent book to tax differences. The effective income tax rate for the first six-months of 2020 was lower than the statutory rate primarily due to impairments for which the Company will not realize income tax benefits, 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 through 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 federal 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 and a cash refund in 2021 of taxes paid in prior years. The effective income tax rate for the three and six months ended June 30, 2019 was higher than the statutory rate due to the impact of discrete items, the global intangible low-taxed 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 20 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
The Company derives the majority of its revenue by providing services on a time and material basis, which are generally 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 revenue 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 revenue, 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 revenue:

Revenue by industry was as follows:

Three Months Ended June 30, 2020ServicesInternationalProductsCorp/ElimTotal
Oil & Gas$59,279  $7,339  $68  $—  $66,686  
Aerospace & Defense14,248  3,595  151  —  17,994  
Industrials 10,298  3,817  419  —  14,534  
Power generation & Transmission7,652  1,207  644  —  9,503  
Other Process Industries4,999  2,610  74  —  7,683  
Infrastructure, Research & Engineering2,994  2,020  1,900  —  6,914  
Other1,207  755  746  (1,587) 1,121  
Total$100,677  $21,343  $4,002  $(1,587) $124,435  


Three Months Ended June 30, 2019ServicesInternationalProductsCorp/ElimTotal
Oil & Gas$109,103  $11,767  $465  $—  $121,335  
Aerospace & Defense13,511  10,504  315  —  24,330  
Industrials 19,638  5,459  647  —  25,744  
Power generation & Transmission8,352  2,499  619  —  11,470  
Other Process Industries6,384  2,504  68  —  8,956  
Infrastructure, Research & Engineering2,806  2,517  1,059  —  6,382  
Other1,416  1,840  1,096  (1,953) 2,399  
Total$161,210  $37,090  $4,269  $(1,953) $200,616  
Six Months Ended June 30, 2020ServicesInternationalProductsCorp/ElimTotal
Oil & Gas$142,578  $16,443  $163  $—  $159,184  
Aerospace & Defense28,900  11,010  298  —  40,208  
Industrials23,165  8,736  907  —  32,808  
Power generation & Transmission12,747  2,904  1,498  —  17,149  
Other Process Industries11,003  4,730  77  —  15,810  
Infrastructure, Research & Engineering7,511  4,481  2,460  —  14,452  
Other3,646  2,106  1,411  (2,874) 4,289  
Total$229,550  $50,410  $6,814  $(2,874) $283,900  


Six Months Ended June 30, 2019ServicesInternationalProductsCorp/ElimTotal
Oil & Gas$200,769  $21,472  $480  $—  $222,721  
Aerospace & Defense26,305  22,158  622  —  49,085  
Industrials35,762  10,534  1,079  —  47,375  
Power generation & Transmission14,614  3,921  2,000  —  20,535  
Other Process Industries12,702  4,746  73  —  17,521  
Infrastructure, Research & Engineering5,396  5,250  1,905  —  12,551  
Other5,959  4,171  1,542  (4,057) 7,615  
Total$301,507  $72,252  $7,701  $(4,057) $377,403  


Revenue per key geographic location was as follows:

Three Months Ended June 30, 2020ServicesInternationalProductsCorp/ElimTotal
United States$88,205  $160  $2,053  $(810) $89,608  
Other Americas12,046  959  72  (93) 12,984  
Europe263  20,031  588  (662) 20,220  
Asia-Pacific163  193  1,289  (22) 1,623  
Total$100,677  $21,343  $4,002  $(1,587) $124,435  


Three Months Ended June 30, 2019ServicesInternationalProductsCorp/ElimTotal
United States$131,880  $57  $2,977  $(1,274) $133,640  
Other Americas28,804  1,686  71  (207) 30,354  
Europe271  33,740  436  (472) 33,975  
Asia-Pacific255  1,607  785  —  2,647  
Total$161,210  $37,090  $4,269  $(1,953) $200,616  
Six Months Ended June 30, 2020ServicesInternationalProductsCorp/ElimTotal
United States$197,786  $314  $3,612  $(1,521) $200,191  
Other Americas30,781  2,464  350  (246) 33,349  
Europe371  46,266  928  (1,041) 46,524  
Asia-Pacific612  1,366  1,924  (66) 3,836  
Total$229,550  $50,410  $6,814  $(2,874) $283,900  


Six Months Ended June 30, 2019ServicesInternationalProductsCorp/ElimTotal
United States$245,015  $334  $4,947  $(2,554) $247,742  
Other Americas55,513  3,915  137  (264) 59,301  
Europe698  65,280  857  (1,235) 65,600  
Asia-Pacific281  2,723  1,760  (4) 4,760  
Total$301,507  $72,252  $7,701  $(4,057) $377,403  

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 six months ended June 30, 2020 and 2019 that was included in the contract liability balance at the beginning of such year was $3.2 million and $2.7 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 21 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Share-Based Compensation
6 Months Ended
Jun. 30, 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. At the annual shareholders meeting on May 19, 2020, the Company’s shareholders approved an amendment to increase the total number of shares that may be issued under the 2016 Plan by 2 million, for a total of 3.7 million shares that may be issued under the 2016 Plan.
 
Stock Options
 
For the three and six months ended June 30, 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 June 30, 2020.
The following table sets forth a summary of the stock option activity, weighted-average exercise prices and options outstanding as of June 30, 2020 and June 30, 2019:
 Six months ended June 30,
 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—  $—  (7) $10.00  
Outstanding at end of period: $22.35  2,094  $13.48  
 
Restricted Stock Unit Awards
 
For the three months ended June 30, 2020 and June 30, 2019, the Company recognized share-based compensation expense related to restricted stock unit awards of $1.4 million and $1.1 million, respectively. For the six months ended June 30, 2020 and June 30, 2019, the Company recognized share-based compensation expense related to restricted stock unit awards of $2.1 million and $2.0 million, respectively. As of June 30, 2020, there was $6.6 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.3 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:
 Six months ended June 30,
 20202019
Restricted stock awards vested143  77  
Fair value of awards vested$542  $1,052  

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:
 Six months ended June 30,
 20202019
Awards issued15  15  
Grant date fair value of awards issued$57  $210  

A summary of the Company's outstanding, non-vested restricted share units is as follows:
 Six months ended June 30,
 20202019
 UnitsWeighted
Average
Grant-Date
Fair Value
UnitsWeighted
Average
Grant-Date
Fair Value
Outstanding at beginning of period:559  $16.92  443  $20.55  
Granted557  $3.77  334  $14.04  
Released(143) $16.74  (77) $19.88  
Forfeited(14) $13.74  (23) $19.35  
Outstanding at end of period:959  $9.35  677  $17.46  

 
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.

For 2020, the Compensation Committee changed the criteria for the PRSUs 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.

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:
 Six months ended June 30,
20202019
 UnitsWeighted
Average
Grant-Date
Fair Value
UnitsWeighted
Average
Grant-Date
Fair Value
Outstanding at beginning of period:260  $16.77  277  $17.80  
Granted292  $3.68  190  $13.63  
Performance condition adjustments $13.63  (3) $18.46  
Released(79) $15.43  (77) $15.86  
Forfeited—  $—  —  $—  
Outstanding at end of period:474  $8.17  387  $15.94  

During the six months ended June 30, 2020 and June 30, 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. As of June 30, 2020, the final revenue and adjusted EBITDA metrics were not finalized related to the 2020 grant, therefore, approximately 146 thousand shares were liability classified at June 30, 2020. The liability at June 30, 2020 was less than $0.1 million. The revenue and adjusted EBITDA metrics were finalized in August 2020.

For the three months ended June 30, 2020 and June 30, 2019, the Company recognized aggregate share-based compensation expense related to the awards described above of approximately $0.3 million and $0.4 million, respectively. For the six months ended June 30, 2020 and June 30, 2019, the Company recognized aggregate share-based compensation expense related to the awards described above of approximately $0.6 million and $0.7 million, respectively. At June 30, 2020, there was $2.0 million of total unrecognized compensation costs related to approximately 474,000 non-vested PRSUs, which is expected to be recognized over a remaining weighted-average period of 2.5 years.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings (loss) per Share
6 Months Ended
Jun. 30, 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 June 30,Six months ended June 30,
 2020201920202019
Basic earnings (loss) per share:  
Numerator:  
Net income (loss) attributable to Mistras Group, Inc.$(2,656) $7,431  $(101,165) $2,138  
Denominator:    
Weighted-average common shares outstanding29,085  28,657  29,024  28,616  
Basic earnings (loss) per share$(0.09) $0.26  $(3.49) $0.07  
Diluted earnings (loss) per share:  
Numerator:  
Net income (loss) attributable to Mistras Group, Inc.$(2,656) $7,431  $(101,165) $2,138  
Denominator:    
Weighted-average common shares outstanding29,085  28,657  29,024  28,616  
Dilutive effect of stock options outstanding(1)
—  46  —  131  
Dilutive effect of restricted stock units outstanding(1)
—  159  —  171  
 29,085  28,862  29,024  28,918  
Diluted earnings (loss) per share$(0.09) $0.26  $(3.49) $0.07  
_______________
(1) For the three and six months ended June 30, 2020, 118 thousand shares and 223 thousand shares related to restricted stock were excluded from the calculation of diluted EPS due to the net loss for the period.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions and Dispositions
6 Months Ended
Jun. 30, 2020
Business Combinations [Abstract]  
Acquisitions and Dispositions Acquisitions and Dispositions
Acquisitions

The Company did not complete any acquisitions during the six months ended June 30, 2020 or 2019. 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 and six months ended June 30, 2020 and 2019:

Three months ended June 30,Six months ended June 30,
 2020201920202019
Due diligence, professional fees and other transaction costs$—  $182  $—  $330  
Adjustments to fair value of contingent consideration liabilities19  367  (523) 672  
Acquisition-related expense, net$19  $549  $(523) $1,002  

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.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Receivable, net
6 Months Ended
Jun. 30, 2020
Receivables [Abstract]  
Accounts Receivable, net Accounts Receivable, net
 
Accounts receivable consisted of the following:
 
 June 30, 2020December 31, 2019
Trade accounts receivable$111,658  $144,282  
Allowance for doubtful accounts(7,960) (8,285) 
Accounts receivable, net$103,698  $135,997  
 
The Company had $16.6 million and $22.2 million of unbilled revenue accrued as of June 30, 2020 and December 31, 2019, respectively. These amounts are included in the trade accounts receivable balances above. Unbilled revenue is 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 June 30, 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. The status of the dispute has not changed 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. The status of the dispute has not changed 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 25 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Property, Plant and Equipment, net
6 Months Ended
Jun. 30, 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)
June 30, 2020December 31, 2019
Land $2,669  $2,672  
Buildings and improvements
30-40
24,543  24,537  
Office furniture and equipment
5-8
19,465  17,227  
Machinery and equipment
5-7
227,671  225,974  
  274,348  270,410  
Accumulated depreciation and amortization (181,110) (171,803) 
Property, plant and equipment, net $93,238  $98,607  
 
Depreciation and amortization expense for the three months ended June 30, 2020 and 2019 was approximately $6.0 million and $6.1 million, respectively.
Depreciation expense for the six months ended June 30, 2020 and June 30, 2019 was $12.1 million and $12.2 million, respectively.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill
6 Months Ended
Jun. 30, 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(5,263) (781) —  (6,044) 
Balance at June 30, 2020$184,725  $14,552  $—  $199,277  
 
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. 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 had dropped significantly. These declines were driven in large part 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 as of the testing date for each reporting unit as of March 31, 2020 (“testing date”). During the first quarter of 2020, 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 during the first quarter of 2020, 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, and $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 Unaudited Condensed Consolidated Statements of Income (Loss) for the six months ended June 30, 2020. Subsequent to March 31, 2020 through June 30, 2020, the Company did not identify any changes in circumstances that would indicate the carrying value of goodwill may not be recoverable. Significant adverse changes in future periods could negatively affect the Company's key assumptions and may result in future goodwill impairment charges which could be material.
The Company's cumulative goodwill impairment as of June 30, 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 27 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets
6 Months Ended
Jun. 30, 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:
 
  June 30, 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
$112,813  $(70,370) $(2,206) $40,237  $113,861  $(67,853) $46,008  
Software/Technology
3-15
74,899  (21,365) (25,874) 27,660  77,914  (18,756) 59,158  
Covenants not to compete
2-5
12,688  (11,846) (212) 630  12,795  (11,630) 1,165  
Other
2-12
10,864  (8,041) (502) 2,321  10,813  (7,607) 3,206  
Total $211,264  $(111,622) $(28,794) $70,848  $215,383  $(105,846) $109,537  
 
As described in Note 8–Goodwill, during the first quarter of 2020, 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 Unaudited Condensed Consolidated Statements of Income (Loss) for the six months ended June 30, 2020.

Amortization expense for the three months ended June 30, 2020 and June 30, 2019 was approximately $2.6 million and $3.5 million, respectively.
Amortization expense for the six months ended June 30, 2020 and June 30, 2019 was $5.9 million and $7.1 million, respectively.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses and Other Current Liabilities
6 Months Ended
Jun. 30, 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:
 
 June 30, 2020December 31, 2019
Accrued salaries, wages and related employee benefits$27,014  $30,072  
Contingent consideration, current portion1,023  2,614  
Accrued workers’ compensation and health benefits4,434  4,467  
Deferred revenue6,861  5,860  
Pension accrual2,519  2,519  
Right-of-use liability - operating9,857  10,133  
Other accrued expenses25,600  25,724  
Total$77,308  $81,389  
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Debt
6 Months Ended
Jun. 30, 2020
Debt Disclosure [Abstract]  
Long-Term Debt Long-Term Debt
 
Long-term debt consisted of the following:
 June 30, 2020December 31, 2019
Senior credit facility$138,033  $151,773  
Senior secured term loan, net of debt issuance costs of $0.3 million
92,202  94,919  
Other9,161  8,021  
Total debt239,396  254,713  
Less: Current portion(8,735) (6,593) 
Long-term debt, net of current portion$230,661  $248,120  
 
Senior Credit Facility
 
The Company has a credit agreement with its banking group ("Credit Agreement") which provides the Company with a revolving line of credit and a $100 million senior secured term loan A facility. Pursuant to the Amendment described below, the revolving line of credit was reduced from $300 million to $175 million. Both the revolving line of credit and the term loan A facility under the Credit Agreement have a maturity date of December 12, 2023.

On May 15, 2020, the Company entered into the Third Amendment (the “Amendment”) to the Credit Agreement. The amendment was needed because the Company determined that as a result of the uncertain impact of the COVID-19 pandemic and the significant drop in oil prices, it would not meet the then existing financial covenants in the Credit Agreement for upcoming quarters. Accordingly, the Amendment modified 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 increased 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 for the quarters ended June 30, September 30 and December 31, 2020), 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 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 Credit Amendment, as amended, 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 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 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 June 30, 2020, the Company had borrowings of $230.2 million and a total of $3.9 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 June 30, 2020, which is included in Other assets on the Condensed Consolidated Balance Sheets. The Amendment reduced the Company's total available loan capacity, amongst other things, and as a result, the Company expensed approximately $0.6 million in capitalized debt issuance costs during the second quarter of 2020, which was included in Selling, general and administrative expenses on the Unaudited Condensed Consolidated Statements of Income (Loss).

As of June 30, 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. 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, the significant volatility in oil prices, and volatility in the aerospace production, 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 June 30, 2020, there was an aggregate of approximately $9.2 million outstanding, payable at various times through 2030. Monthly payments range from $1 thousand to $17 thousand and interest rates range from 0.4% to 3.5%.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements
6 Months Ended
Jun. 30, 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:
 
 Six months ended June 30,
20202019
Beginning balance$3,216  $2,365  
Payments(1,303) —  
Accretion of liability30  75  
Revaluation(553) 597  
Foreign currency translation(34) 58  
Ending balance$1,356  $3,095  
 
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 31 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Leases
6 Months Ended
Jun. 30, 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:
LeasesClassificationJune 30, 2020December 31, 2019
Assets
ROU assetsOther Assets$43,458  $45,817  
Liabilities
ROU - currentAccrued and other current liabilities$9,857  $10,133  
ROU liability - long-termOther liabilities34,843  36,750  
Total ROU liabilities$44,700  $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.2 million and $4.5 million as of June 30, 2020 and December 31, 2019, respectively. Total rent payments for this facility were approximately $0.2 million for each of the three months ended June 30,
2020 and June 30, 2019. Total rent payments for this facility were approximately $0.4 million and $0.5 million for the six months ended June 30, 2020 and June 30, 2019, respectively. As part of the COVID-19 related vendor concessions, an agreement was reached during the second quarter of 2020 with the related party to reduce rental payments by 20% and defer payments for 90 days for the lease of the Company’s headquarters, starting in June 2020 through December 2020.

As part of other COVID-19 related vendor discussions, the Company has modified the terms of several North America operating lease contracts to provide temporary reductions in monthly rental payments and/or temporary deferrals of monthly rental payments. Temporary rent reductions and deferred rental payments have been accounted for on a cash basis and is reflected as a reduction of variable lease expense in the chart below.

The total ROU assets attributable to finance leases were approximately $17.3 million and $19.2 million as of June 30, 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, during the first quarter of 2020 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 was included in Impairment charges on the Unaudited Condensed Consolidated Statements of Income (Loss) for the six months ended June 30, 2020.
The components of lease costs were as follows:
Three months ended June 30,Six months ended June 30,
Classification2020201920202019
Finance lease expense
Amortization of ROU assetsDepreciation and amortization$1,133  $1,226  $2,375  $2,403  
Interest on lease liabilitiesInterest expense216  189  437  380  
Operating lease expenseCost of revenue; Selling, general & administrative expenses3,317  3,139  6,664  6,259  
Short-term lease expenseCost of revenue; Selling, general & administrative expenses    
Variable lease expenseCost of revenue; Selling, general & administrative expenses114  273  437  518  
Total$4,781  $4,829  $9,915  $9,566  
Additional information related to leases was as follows:
Six months ended June 30,
20202019
Cash paid for amounts included in the measurement of lease liabilities for finance leases
      Finance - financing cash flows$2,132  $2,411  
      Finance - operating cash flows$437  $380  
     Operating - operating cash flows$6,562  $6,196  
ROU assets obtained in the exchange for lease liabilities
      Finance leases$1,266  $2,887  
      Operating leases$2,451  $8,962  
Weighted-average remaining lease term (in years)
      Finance leases5.95.8
      Operating leases6.06.0
Weighted-average discount rate
      Finance leases5.9 %6.3 %
      Operating leases5.8 %6.0 %

Maturities of lease liabilities as of June 30, 2020 were as follows:
FinanceOperating
Remainder of 2020$3,280  $6,367  
20214,518  10,933  
20223,678  8,853  
20232,806  7,367  
20241,893  5,755  
Thereafter1,096  14,094  
Total17,271  53,369  
Less: Present value discount(1,665) (8,669) 
Lease liability$15,606  $44,700  
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:
LeasesClassificationJune 30, 2020December 31, 2019
Assets
ROU assetsOther Assets$43,458  $45,817  
Liabilities
ROU - currentAccrued and other current liabilities$9,857  $10,133  
ROU liability - long-termOther liabilities34,843  36,750  
Total ROU liabilities$44,700  $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.2 million and $4.5 million as of June 30, 2020 and December 31, 2019, respectively. Total rent payments for this facility were approximately $0.2 million for each of the three months ended June 30,
2020 and June 30, 2019. Total rent payments for this facility were approximately $0.4 million and $0.5 million for the six months ended June 30, 2020 and June 30, 2019, respectively. As part of the COVID-19 related vendor concessions, an agreement was reached during the second quarter of 2020 with the related party to reduce rental payments by 20% and defer payments for 90 days for the lease of the Company’s headquarters, starting in June 2020 through December 2020.

As part of other COVID-19 related vendor discussions, the Company has modified the terms of several North America operating lease contracts to provide temporary reductions in monthly rental payments and/or temporary deferrals of monthly rental payments. Temporary rent reductions and deferred rental payments have been accounted for on a cash basis and is reflected as a reduction of variable lease expense in the chart below.

The total ROU assets attributable to finance leases were approximately $17.3 million and $19.2 million as of June 30, 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, during the first quarter of 2020 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 was included in Impairment charges on the Unaudited Condensed Consolidated Statements of Income (Loss) for the six months ended June 30, 2020.
The components of lease costs were as follows:
Three months ended June 30,Six months ended June 30,
Classification2020201920202019
Finance lease expense
Amortization of ROU assetsDepreciation and amortization$1,133  $1,226  $2,375  $2,403  
Interest on lease liabilitiesInterest expense216  189  437  380  
Operating lease expenseCost of revenue; Selling, general & administrative expenses3,317  3,139  6,664  6,259  
Short-term lease expenseCost of revenue; Selling, general & administrative expenses    
Variable lease expenseCost of revenue; Selling, general & administrative expenses114  273  437  518  
Total$4,781  $4,829  $9,915  $9,566  
Additional information related to leases was as follows:
Six months ended June 30,
20202019
Cash paid for amounts included in the measurement of lease liabilities for finance leases
      Finance - financing cash flows$2,132  $2,411  
      Finance - operating cash flows$437  $380  
     Operating - operating cash flows$6,562  $6,196  
ROU assets obtained in the exchange for lease liabilities
      Finance leases$1,266  $2,887  
      Operating leases$2,451  $8,962  
Weighted-average remaining lease term (in years)
      Finance leases5.95.8
      Operating leases6.06.0
Weighted-average discount rate
      Finance leases5.9 %6.3 %
      Operating leases5.8 %6.0 %

Maturities of lease liabilities as of June 30, 2020 were as follows:
FinanceOperating
Remainder of 2020$3,280  $6,367  
20214,518  10,933  
20223,678  8,853  
20232,806  7,367  
20241,893  5,755  
Thereafter1,096  14,094  
Total17,271  53,369  
Less: Present value discount(1,665) (8,669) 
Lease liability$15,606  $44,700  
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 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 possible liabilities that could arise 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 June 30, 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 over 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. The Company recorded a full reserve in the amount of $1.4 million during the second half of 2019 for these past due receivables. See Note 6–Accounts Receivable, net.

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 June 30, 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 June 30, 2020, the Company has approximately $0.4 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.4 million of estimated obligations is net of $0.3 million in payments made and $0.8 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 June 30, 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.2 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.3 million is remaining as of June 30, 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 33 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Disclosure
6 Months Ended
Jun. 30, 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 June 30,Six months ended June 30,
 2020201920202019
Revenue  
Services$100,677  $161,210  $229,550  $301,507  
International21,343  37,090  50,410  72,252  
Products and Systems4,002  4,269  6,814  7,701  
Corporate and eliminations(1,587) (1,953) (2,874) (4,057) 
 $124,435  $200,616  $283,900  $377,403  
 
 Three months ended June 30,Six months ended June 30,
 2020201920202019
Gross profit  
Services$33,940  $47,208  $66,177  $84,573  
International5,392  11,058  13,415  21,418  
Products and Systems1,838  1,825  2,206  3,064  
Corporate and eliminations(12) (20)  (110) 
 $41,158  $60,071  $81,802  $108,945  
 
 Three months ended June 30,Six months ended June 30,
 2020201920202019
Income (loss) from operations  
Services$10,837  $20,905  $(70,657) $24,958  
International(1,937) 2,450  (22,356) 2,234  
Products and Systems(96) (405) (1,776) (1,733) 
Corporate and eliminations(9,187) (7,531) (16,822) (14,436) 
 $(383) $15,419  $(111,611) $11,023  
 
Income (loss) from operations by operating segment includes intercompany transactions, which are eliminated in Corporate and eliminations.
 
 Three months ended June 30,Six months ended June 30,
 2020201920202019
Depreciation and amortization    
Services$6,211  $7,209  $13,286  $14,478  
International2,077  2,042  4,217  4,131  
Products and Systems255  300  508  589  
Corporate and eliminations(13) 50  (14) 71  
 $8,530  $9,601  $17,997  $19,269  
 
 June 30, 2020December 31, 2019
Intangible assets, net  
Services$60,713  $98,284  
International8,859  9,814  
Products and Systems1,095  1,181  
Corporate and eliminations181  258  
 $70,848  $109,537  
 

 June 30, 2020December 31, 2019
Total assets  
Services$409,745  $537,518  
International124,519  153,380  
Products and Systems15,426  16,028  
Corporate and eliminations17,988  12,952  
 $567,678  $719,878  
 
Refer to Note 2–Revenue, for revenue by geographic area for the three and six months ended June 30, 2020 and June 30, 2019.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Events
6 Months Ended
Jun. 30, 2020
Subsequent Events [Abstract]  
Subsequent Events Subsequent EventsJoint VentureOn July 3, 2020, a Canadian subsidiary of the Company entered into a joint venture with the Mikisew First Nation through a limited partnership named Mikisew-Mistras Limited Partnership. The Canadian subsidiary is a limited partner with a 49% interest in Mikisew-Mistras Limited Partnership (the limited partnership), and a 49% shareholder in the corporate general partner of the limited partnership. Mikisew holds the other 51% interest in the limited partnership and the corporate general partner. The limited partnership’s purpose is to provide nondestructive testing, inspection and related services to producers and extractors of oil and gas in the Greater Wood Buffalo region of Alberta, Canada. The limited partnership will subcontract with the Company to provide the nondestructive testing, inspection and related services for the customers of the limited partnership. The Company will also be providing certain administrative support services for the limited partnership, such as billing and collecting. None of the Company’s existing contracts will be transferred to the limited partnership, but any new NDT and inspection services in the Greater Wood Buffalo region the Company seeks to perform would be done through the limited partnership.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Description of Business and Basis of Presentation (Policies)
6 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
 
The Unaudited Condensed Consolidated Financial Statements contained in this report have been prepared in conformity with U.S. generally accepted accounting principles ("GAAP"). In the opinion of management, the Unaudited 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 Company's 2019 Annual Report on Form 10-K ("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 of the CARES Act, and how they are interpreted and effected, 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 June 30, 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 impact of the COVID-19 pandemic on the Company's business was more pronounced given the pandemic spanned the full quarter. 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 21% and 37% for the three months ended June 30, 2020 and 2019, respectively. The Company’s effective income tax rate was approximately 14% and 45% for the six months ended June 30, 2020 and 2019, respectively. The effective income tax rate for the second quarter of 2020 approximated the statutory rate, as the favorable impact of the CARES Act was offset by the unfavorable impact of taxes in other jurisdictions and other permanent book to tax differences. The effective income tax rate for the first six-months of 2020 was lower than the statutory rate primarily due to impairments for which the Company will not realize income tax benefits, 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 through 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 federal 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 and a cash refund in 2021 of taxes paid in prior years. The effective income tax rate for the three and six months ended June 30, 2019 was higher than the statutory rate due to the impact of discrete items, the global intangible low-taxed 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 Company derives the majority of its revenue by providing services on a time and material basis, which are generally 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 revenue 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 revenue, 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 36 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Tables)
6 Months Ended
Jun. 30, 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 revenue:

Revenue by industry was as follows:

Three Months Ended June 30, 2020ServicesInternationalProductsCorp/ElimTotal
Oil & Gas$59,279  $7,339  $68  $—  $66,686  
Aerospace & Defense14,248  3,595  151  —  17,994  
Industrials 10,298  3,817  419  —  14,534  
Power generation & Transmission7,652  1,207  644  —  9,503  
Other Process Industries4,999  2,610  74  —  7,683  
Infrastructure, Research & Engineering2,994  2,020  1,900  —  6,914  
Other1,207  755  746  (1,587) 1,121  
Total$100,677  $21,343  $4,002  $(1,587) $124,435  


Three Months Ended June 30, 2019ServicesInternationalProductsCorp/ElimTotal
Oil & Gas$109,103  $11,767  $465  $—  $121,335  
Aerospace & Defense13,511  10,504  315  —  24,330  
Industrials 19,638  5,459  647  —  25,744  
Power generation & Transmission8,352  2,499  619  —  11,470  
Other Process Industries6,384  2,504  68  —  8,956  
Infrastructure, Research & Engineering2,806  2,517  1,059  —  6,382  
Other1,416  1,840  1,096  (1,953) 2,399  
Total$161,210  $37,090  $4,269  $(1,953) $200,616  
Six Months Ended June 30, 2020ServicesInternationalProductsCorp/ElimTotal
Oil & Gas$142,578  $16,443  $163  $—  $159,184  
Aerospace & Defense28,900  11,010  298  —  40,208  
Industrials23,165  8,736  907  —  32,808  
Power generation & Transmission12,747  2,904  1,498  —  17,149  
Other Process Industries11,003  4,730  77  —  15,810  
Infrastructure, Research & Engineering7,511  4,481  2,460  —  14,452  
Other3,646  2,106  1,411  (2,874) 4,289  
Total$229,550  $50,410  $6,814  $(2,874) $283,900  


Six Months Ended June 30, 2019ServicesInternationalProductsCorp/ElimTotal
Oil & Gas$200,769  $21,472  $480  $—  $222,721  
Aerospace & Defense26,305  22,158  622  —  49,085  
Industrials35,762  10,534  1,079  —  47,375  
Power generation & Transmission14,614  3,921  2,000  —  20,535  
Other Process Industries12,702  4,746  73  —  17,521  
Infrastructure, Research & Engineering5,396  5,250  1,905  —  12,551  
Other5,959  4,171  1,542  (4,057) 7,615  
Total$301,507  $72,252  $7,701  $(4,057) $377,403  


Revenue per key geographic location was as follows:

Three Months Ended June 30, 2020ServicesInternationalProductsCorp/ElimTotal
United States$88,205  $160  $2,053  $(810) $89,608  
Other Americas12,046  959  72  (93) 12,984  
Europe263  20,031  588  (662) 20,220  
Asia-Pacific163  193  1,289  (22) 1,623  
Total$100,677  $21,343  $4,002  $(1,587) $124,435  


Three Months Ended June 30, 2019ServicesInternationalProductsCorp/ElimTotal
United States$131,880  $57  $2,977  $(1,274) $133,640  
Other Americas28,804  1,686  71  (207) 30,354  
Europe271  33,740  436  (472) 33,975  
Asia-Pacific255  1,607  785  —  2,647  
Total$161,210  $37,090  $4,269  $(1,953) $200,616  
Six Months Ended June 30, 2020ServicesInternationalProductsCorp/ElimTotal
United States$197,786  $314  $3,612  $(1,521) $200,191  
Other Americas30,781  2,464  350  (246) 33,349  
Europe371  46,266  928  (1,041) 46,524  
Asia-Pacific612  1,366  1,924  (66) 3,836  
Total$229,550  $50,410  $6,814  $(2,874) $283,900  


Six Months Ended June 30, 2019ServicesInternationalProductsCorp/ElimTotal
United States$245,015  $334  $4,947  $(2,554) $247,742  
Other Americas55,513  3,915  137  (264) 59,301  
Europe698  65,280  857  (1,235) 65,600  
Asia-Pacific281  2,723  1,760  (4) 4,760  
Total$301,507  $72,252  $7,701  $(4,057) $377,403  
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Share-Based Compensation (Tables)
6 Months Ended
Jun. 30, 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 June 30, 2020 and June 30, 2019:
 Six months ended June 30,
 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—  $—  (7) $10.00  
Outstanding at end of period: $22.35  2,094  $13.48  
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:
 Six months ended June 30,
 20202019
Restricted stock awards vested143  77  
Fair value of awards vested$542  $1,052  
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:
 Six months ended June 30,
 20202019
Awards issued15  15  
Grant date fair value of awards issued$57  $210  
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:
 Six months ended June 30,
 20202019
 UnitsWeighted
Average
Grant-Date
Fair Value
UnitsWeighted
Average
Grant-Date
Fair Value
Outstanding at beginning of period:559  $16.92  443  $20.55  
Granted557  $3.77  334  $14.04  
Released(143) $16.74  (77) $19.88  
Forfeited(14) $13.74  (23) $19.35  
Outstanding at end of period:959  $9.35  677  $17.46  
A summary of the Company's PRSU activity is as follows:
 Six months ended June 30,
20202019
 UnitsWeighted
Average
Grant-Date
Fair Value
UnitsWeighted
Average
Grant-Date
Fair Value
Outstanding at beginning of period:260  $16.77  277  $17.80  
Granted292  $3.68  190  $13.63  
Performance condition adjustments $13.63  (3) $18.46  
Released(79) $15.43  (77) $15.86  
Forfeited—  $—  —  $—  
Outstanding at end of period:474  $8.17  387  $15.94  
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings (loss) per Share (Tables)
6 Months Ended
Jun. 30, 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 June 30,Six months ended June 30,
 2020201920202019
Basic earnings (loss) per share:  
Numerator:  
Net income (loss) attributable to Mistras Group, Inc.$(2,656) $7,431  $(101,165) $2,138  
Denominator:    
Weighted-average common shares outstanding29,085  28,657  29,024  28,616  
Basic earnings (loss) per share$(0.09) $0.26  $(3.49) $0.07  
Diluted earnings (loss) per share:  
Numerator:  
Net income (loss) attributable to Mistras Group, Inc.$(2,656) $7,431  $(101,165) $2,138  
Denominator:    
Weighted-average common shares outstanding29,085  28,657  29,024  28,616  
Dilutive effect of stock options outstanding(1)
—  46  —  131  
Dilutive effect of restricted stock units outstanding(1)
—  159  —  171  
 29,085  28,862  29,024  28,918  
Diluted earnings (loss) per share$(0.09) $0.26  $(3.49) $0.07  
_______________
(1) For the three and six months ended June 30, 2020, 118 thousand shares and 223 thousand shares related to restricted stock were excluded from the calculation of diluted EPS due to the net loss for the period.
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions and Dispositions (Tables)
6 Months Ended
Jun. 30, 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 and six months ended June 30, 2020 and 2019:
Three months ended June 30,Six months ended June 30,
 2020201920202019
Due diligence, professional fees and other transaction costs$—  $182  $—  $330  
Adjustments to fair value of contingent consideration liabilities19  367  (523) 672  
Acquisition-related expense, net$19  $549  $(523) $1,002  
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Receivable, net (Tables)
6 Months Ended
Jun. 30, 2020
Receivables [Abstract]  
Schedule of Accounts Receivable, Net
Accounts receivable consisted of the following:
 
 June 30, 2020December 31, 2019
Trade accounts receivable$111,658  $144,282  
Allowance for doubtful accounts(7,960) (8,285) 
Accounts receivable, net$103,698  $135,997  
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Property, Plant and Equipment, net (Tables)
6 Months Ended
Jun. 30, 2020
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment, Net
Property, plant and equipment consisted of the following:
 
Useful Life
(Years)
June 30, 2020December 31, 2019
Land $2,669  $2,672  
Buildings and improvements
30-40
24,543  24,537  
Office furniture and equipment
5-8
19,465  17,227  
Machinery and equipment
5-7
227,671  225,974  
  274,348  270,410  
Accumulated depreciation and amortization (181,110) (171,803) 
Property, plant and equipment, net $93,238  $98,607  
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill (Tables)
6 Months Ended
Jun. 30, 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(5,263) (781) —  (6,044) 
Balance at June 30, 2020$184,725  $14,552  $—  $199,277  
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets (Tables)
6 Months Ended
Jun. 30, 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:
 
  June 30, 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
$112,813  $(70,370) $(2,206) $40,237  $113,861  $(67,853) $46,008  
Software/Technology
3-15
74,899  (21,365) (25,874) 27,660  77,914  (18,756) 59,158  
Covenants not to compete
2-5
12,688  (11,846) (212) 630  12,795  (11,630) 1,165  
Other
2-12
10,864  (8,041) (502) 2,321  10,813  (7,607) 3,206  
Total $211,264  $(111,622) $(28,794) $70,848  $215,383  $(105,846) $109,537  
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2020
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
 
 June 30, 2020December 31, 2019
Accrued salaries, wages and related employee benefits$27,014  $30,072  
Contingent consideration, current portion1,023  2,614  
Accrued workers’ compensation and health benefits4,434  4,467  
Deferred revenue6,861  5,860  
Pension accrual2,519  2,519  
Right-of-use liability - operating9,857  10,133  
Other accrued expenses25,600  25,724  
Total$77,308  $81,389  
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Debt (Tables)
6 Months Ended
Jun. 30, 2020
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
Long-term debt consisted of the following:
 June 30, 2020December 31, 2019
Senior credit facility$138,033  $151,773  
Senior secured term loan, net of debt issuance costs of $0.3 million
92,202  94,919  
Other9,161  8,021  
Total debt239,396  254,713  
Less: Current portion(8,735) (6,593) 
Long-term debt, net of current portion$230,661  $248,120  
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 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:
 
 Six months ended June 30,
20202019
Beginning balance$3,216  $2,365  
Payments(1,303) —  
Accretion of liability30  75  
Revaluation(553) 597  
Foreign currency translation(34) 58  
Ending balance$1,356  $3,095  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
6 Months Ended
Jun. 30, 2020
Leases [Abstract]  
Schedule of Supplemental Balance Sheet Information
The Company’s Condensed Consolidated Balance Sheets includes the following related to operating leases:
LeasesClassificationJune 30, 2020December 31, 2019
Assets
ROU assetsOther Assets$43,458  $45,817  
Liabilities
ROU - currentAccrued and other current liabilities$9,857  $10,133  
ROU liability - long-termOther liabilities34,843  36,750  
Total ROU liabilities$44,700  $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 June 30,Six months ended June 30,
Classification2020201920202019
Finance lease expense
Amortization of ROU assetsDepreciation and amortization$1,133  $1,226  $2,375  $2,403  
Interest on lease liabilitiesInterest expense216  189  437  380  
Operating lease expenseCost of revenue; Selling, general & administrative expenses3,317  3,139  6,664  6,259  
Short-term lease expenseCost of revenue; Selling, general & administrative expenses    
Variable lease expenseCost of revenue; Selling, general & administrative expenses114  273  437  518  
Total$4,781  $4,829  $9,915  $9,566  
Additional information related to leases was as follows:
Six months ended June 30,
20202019
Cash paid for amounts included in the measurement of lease liabilities for finance leases
      Finance - financing cash flows$2,132  $2,411  
      Finance - operating cash flows$437  $380  
     Operating - operating cash flows$6,562  $6,196  
ROU assets obtained in the exchange for lease liabilities
      Finance leases$1,266  $2,887  
      Operating leases$2,451  $8,962  
Weighted-average remaining lease term (in years)
      Finance leases5.95.8
      Operating leases6.06.0
Weighted-average discount rate
      Finance leases5.9 %6.3 %
      Operating leases5.8 %6.0 %
Schedule of Maturities of Operating Lease Liabilities
Maturities of lease liabilities as of June 30, 2020 were as follows:
FinanceOperating
Remainder of 2020$3,280  $6,367  
20214,518  10,933  
20223,678  8,853  
20232,806  7,367  
20241,893  5,755  
Thereafter1,096  14,094  
Total17,271  53,369  
Less: Present value discount(1,665) (8,669) 
Lease liability$15,606  $44,700  
Schedule of Maturities of Finance Lease Liabilities
Maturities of lease liabilities as of June 30, 2020 were as follows:
FinanceOperating
Remainder of 2020$3,280  $6,367  
20214,518  10,933  
20223,678  8,853  
20232,806  7,367  
20241,893  5,755  
Thereafter1,096  14,094  
Total17,271  53,369  
Less: Present value discount(1,665) (8,669) 
Lease liability$15,606  $44,700  
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Disclosure (Tables)
6 Months Ended
Jun. 30, 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 June 30,Six months ended June 30,
 2020201920202019
Revenue  
Services$100,677  $161,210  $229,550  $301,507  
International21,343  37,090  50,410  72,252  
Products and Systems4,002  4,269  6,814  7,701  
Corporate and eliminations(1,587) (1,953) (2,874) (4,057) 
 $124,435  $200,616  $283,900  $377,403  
 
 Three months ended June 30,Six months ended June 30,
 2020201920202019
Gross profit  
Services$33,940  $47,208  $66,177  $84,573  
International5,392  11,058  13,415  21,418  
Products and Systems1,838  1,825  2,206  3,064  
Corporate and eliminations(12) (20)  (110) 
 $41,158  $60,071  $81,802  $108,945  
 
 Three months ended June 30,Six months ended June 30,
 2020201920202019
Income (loss) from operations  
Services$10,837  $20,905  $(70,657) $24,958  
International(1,937) 2,450  (22,356) 2,234  
Products and Systems(96) (405) (1,776) (1,733) 
Corporate and eliminations(9,187) (7,531) (16,822) (14,436) 
 $(383) $15,419  $(111,611) $11,023  
 
Income (loss) from operations by operating segment includes intercompany transactions, which are eliminated in Corporate and eliminations.
 
 Three months ended June 30,Six months ended June 30,
 2020201920202019
Depreciation and amortization    
Services$6,211  $7,209  $13,286  $14,478  
International2,077  2,042  4,217  4,131  
Products and Systems255  300  508  589  
Corporate and eliminations(13) 50  (14) 71  
 $8,530  $9,601  $17,997  $19,269  
 
 June 30, 2020December 31, 2019
Intangible assets, net  
Services$60,713  $98,284  
International8,859  9,814  
Products and Systems1,095  1,181  
Corporate and eliminations181  258  
 $70,848  $109,537  
 

 June 30, 2020December 31, 2019
Total assets  
Services$409,745  $537,518  
International124,519  153,380  
Products and Systems15,426  16,028  
Corporate and eliminations17,988  12,952  
 $567,678  $719,878  
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Description of Business and Basis of Presentation (Details)
3 Months Ended 6 Months Ended
Sep. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Jun. 30, 2019
Jun. 30, 2020
USD ($)
Jun. 30, 2019
Restructuring Cost and Reserve [Line Items]            
Goodwill impairment charge         $ 77,089,000  
Effective income tax rate   21.00%   37.00% 14.00% 45.00%
COVID-19            
Restructuring Cost and Reserve [Line Items]            
Goodwill impairment charge     $ 77,100,000      
Impairment of intangibles     28,800,000      
Impairment of ROU assets     $ 200,000      
COVID-19 | Cost Reduction and Efficiency Program            
Restructuring Cost and Reserve [Line Items]            
Quarterly payment reduction to non-employee directors   $ 3,750,000        
COVID-19 | Cost Reduction and Efficiency Program | Subsequent Event | Forecast            
Restructuring Cost and Reserve [Line Items]            
Quarterly payment reduction to non-employee directors $ 3,750,000          
COVID-19 | Cost Reduction and Efficiency Program | Minimum            
Restructuring Cost and Reserve [Line Items]            
Salary reduction percentage   0.25        
COVID-19 | Cost Reduction and Efficiency Program | Maximum            
Restructuring Cost and Reserve [Line Items]            
Salary reduction percentage   0.45        
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Narrative (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2020
Jun. 30, 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 $ 3.2 $ 2.7
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-07-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue, remaining performance obligation, expected timing of satisfaction period 1 year  
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Disaggregation of Revenue [Line Items]        
Revenue $ 124,435 $ 200,616 $ 283,900 $ 377,403
United States        
Disaggregation of Revenue [Line Items]        
Revenue 89,608 133,640 200,191 247,742
Other Americas        
Disaggregation of Revenue [Line Items]        
Revenue 12,984 30,354 33,349 59,301
Europe        
Disaggregation of Revenue [Line Items]        
Revenue 20,220 33,975 46,524 65,600
Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Revenue 1,623 2,647 3,836 4,760
Oil & Gas        
Disaggregation of Revenue [Line Items]        
Revenue 66,686 121,335 159,184 222,721
Aerospace & Defense        
Disaggregation of Revenue [Line Items]        
Revenue 17,994 24,330 40,208 49,085
Industrials        
Disaggregation of Revenue [Line Items]        
Revenue 14,534 25,744 32,808 47,375
Power generation & Transmission        
Disaggregation of Revenue [Line Items]        
Revenue 9,503 11,470 17,149 20,535
Other Process Industries        
Disaggregation of Revenue [Line Items]        
Revenue 7,683 8,956 15,810 17,521
Infrastructure, Research & Engineering        
Disaggregation of Revenue [Line Items]        
Revenue 6,914 6,382 14,452 12,551
Other        
Disaggregation of Revenue [Line Items]        
Revenue 1,121 2,399 4,289 7,615
Operating segments | Services        
Disaggregation of Revenue [Line Items]        
Revenue 100,677 161,210 229,550 301,507
Operating segments | Services | United States        
Disaggregation of Revenue [Line Items]        
Revenue 88,205 131,880 197,786 245,015
Operating segments | Services | Other Americas        
Disaggregation of Revenue [Line Items]        
Revenue 12,046 28,804 30,781 55,513
Operating segments | Services | Europe        
Disaggregation of Revenue [Line Items]        
Revenue 263 271 371 698
Operating segments | Services | Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Revenue 163 255 612 281
Operating segments | Services | Oil & Gas        
Disaggregation of Revenue [Line Items]        
Revenue 59,279 109,103 142,578 200,769
Operating segments | Services | Aerospace & Defense        
Disaggregation of Revenue [Line Items]        
Revenue 14,248 13,511 28,900 26,305
Operating segments | Services | Industrials        
Disaggregation of Revenue [Line Items]        
Revenue 10,298 19,638 23,165 35,762
Operating segments | Services | Power generation & Transmission        
Disaggregation of Revenue [Line Items]        
Revenue 7,652 8,352 12,747 14,614
Operating segments | Services | Other Process Industries        
Disaggregation of Revenue [Line Items]        
Revenue 4,999 6,384 11,003 12,702
Operating segments | Services | Infrastructure, Research & Engineering        
Disaggregation of Revenue [Line Items]        
Revenue 2,994 2,806 7,511 5,396
Operating segments | Services | Other        
Disaggregation of Revenue [Line Items]        
Revenue 1,207 1,416 3,646 5,959
Operating segments | International        
Disaggregation of Revenue [Line Items]        
Revenue 21,343 37,090 50,410 72,252
Operating segments | International | United States        
Disaggregation of Revenue [Line Items]        
Revenue 160 57 314 334
Operating segments | International | Other Americas        
Disaggregation of Revenue [Line Items]        
Revenue 959 1,686 2,464 3,915
Operating segments | International | Europe        
Disaggregation of Revenue [Line Items]        
Revenue 20,031 33,740 46,266 65,280
Operating segments | International | Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Revenue 193 1,607 1,366 2,723
Operating segments | International | Oil & Gas        
Disaggregation of Revenue [Line Items]        
Revenue 7,339 11,767 16,443 21,472
Operating segments | International | Aerospace & Defense        
Disaggregation of Revenue [Line Items]        
Revenue 3,595 10,504 11,010 22,158
Operating segments | International | Industrials        
Disaggregation of Revenue [Line Items]        
Revenue 3,817 5,459 8,736 10,534
Operating segments | International | Power generation & Transmission        
Disaggregation of Revenue [Line Items]        
Revenue 1,207 2,499 2,904 3,921
Operating segments | International | Other Process Industries        
Disaggregation of Revenue [Line Items]        
Revenue 2,610 2,504 4,730 4,746
Operating segments | International | Infrastructure, Research & Engineering        
Disaggregation of Revenue [Line Items]        
Revenue 2,020 2,517 4,481 5,250
Operating segments | International | Other        
Disaggregation of Revenue [Line Items]        
Revenue 755 1,840 2,106 4,171
Operating segments | Products        
Disaggregation of Revenue [Line Items]        
Revenue 4,002 4,269 6,814 7,701
Operating segments | Products | United States        
Disaggregation of Revenue [Line Items]        
Revenue 2,053 2,977 3,612 4,947
Operating segments | Products | Other Americas        
Disaggregation of Revenue [Line Items]        
Revenue 72 71 350 137
Operating segments | Products | Europe        
Disaggregation of Revenue [Line Items]        
Revenue 588 436 928 857
Operating segments | Products | Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Revenue 1,289 785 1,924 1,760
Operating segments | Products | Oil & Gas        
Disaggregation of Revenue [Line Items]        
Revenue 68 465 163 480
Operating segments | Products | Aerospace & Defense        
Disaggregation of Revenue [Line Items]        
Revenue 151 315 298 622
Operating segments | Products | Industrials        
Disaggregation of Revenue [Line Items]        
Revenue 419 647 907 1,079
Operating segments | Products | Power generation & Transmission        
Disaggregation of Revenue [Line Items]        
Revenue 644 619 1,498 2,000
Operating segments | Products | Other Process Industries        
Disaggregation of Revenue [Line Items]        
Revenue 74 68 77 73
Operating segments | Products | Infrastructure, Research & Engineering        
Disaggregation of Revenue [Line Items]        
Revenue 1,900 1,059 2,460 1,905
Operating segments | Products | Other        
Disaggregation of Revenue [Line Items]        
Revenue 746 1,096 1,411 1,542
Corp/Elim        
Disaggregation of Revenue [Line Items]        
Revenue (1,587) (1,953) (2,874) (4,057)
Corp/Elim | United States        
Disaggregation of Revenue [Line Items]        
Revenue (810) (1,274) (1,521) (2,554)
Corp/Elim | Other Americas        
Disaggregation of Revenue [Line Items]        
Revenue (93) (207) (246) (264)
Corp/Elim | Europe        
Disaggregation of Revenue [Line Items]        
Revenue (662) (472) (1,041) (1,235)
Corp/Elim | Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Revenue (22) 0 (66) (4)
Corp/Elim | Oil & Gas        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Corp/Elim | Aerospace & Defense        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Corp/Elim | Industrials        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Corp/Elim | Power generation & Transmission        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Corp/Elim | Other Process Industries        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Corp/Elim | Infrastructure, Research & Engineering        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Corp/Elim | Other        
Disaggregation of Revenue [Line Items]        
Revenue $ (1,587) $ (1,953) $ (2,874) $ (4,057)
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Share-Based Compensation - Equity Incentive Plans (Details)
6 Months Ended
May 19, 2020
shares
Jun. 30, 2020
plan
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of equity incentive 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)   0
2016 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Increase in total number of shares authorized for issuance (in shares) 2,000,000  
Total number of shares authorized for issuance (in shares) 3,700,000  
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Share-Based Compensation - Stock Options (Details) - USD ($)
$ / shares in Units, shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation costs $ 0   $ 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 (7)
Outstanding at the end of the period (in shares) 5 2,094 5 2,094
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 10.00
Outstanding at the end of period (in dollars per share) $ 22.35 $ 13.48 $ 22.35 $ 13.48
Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Recognized share-based compensation expense $ 0 $ 0 $ 0 $ 0
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Share-Based Compensation - Restricted Stock Unit Awards - Narrative (Details) - Restricted Stock Unit Awards - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Recognized share-based compensation expense (benefit) $ 1.4 $ 1.1 $ 2.1 $ 2.0
Unrecognized compensation cost, net of estimated forfeitures $ 6.6   $ 6.6  
Weighted-average period over which unrecognized compensation cost is expected to be recognized (years)     2 years 3 months 18 days  
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Share-Based Compensation - Vesting Activity of Restricted Stock Unit Awards (Details) - Restricted Stock Unit Awards - USD ($)
shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock awards vested (in shares) 143 77
Fair value of awards vested $ 542 $ 1,052
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Share-Based Compensation - Fully-vested Common Stock Issued to Non-employee Directors (Details) - Common Stock - Non-employee Directors
shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2020
USD ($)
director
shares
Jun. 30, 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 15 15
Grant date fair value of awards issued | $ $ 57 $ 210
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Share-Based Compensation - Restricted Stock Units Awards - Activity (Details) - Restricted Stock Unit Awards - $ / shares
shares in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Restricted Stock Units Awards (Units)    
Outstanding at beginning of period (in shares) 559 443
Granted (in shares) 557 334
Released (in shares) (143) (77)
Forfeited (in shares) (14) (23)
Outstanding at end of period (in shares) 959 677
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) 3.77 14.04
Released (in dollars per share) 16.74 19.88
Forfeited (in dollars per share) 13.74 19.35
Outstanding at end of period (in dollars per share) $ 9.35 $ 17.46
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Share-Based Compensation - Performance Restricted Stock Units - Narrative (Details) - PRSUs
shares in Thousands, $ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2020
USD ($)
shares
Jun. 30, 2019
USD ($)
shares
Jun. 30, 2020
USD ($)
performance_metric
shares
Jun. 30, 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 additional performance award metrics | performance_metric     2      
Number of units increased (decreased) during the period (in shares) | shares         1 (3)
Compensation shares classified as liability (in shares) | shares 146   146      
Compensation liability (less than) | $ $ 0.1   $ 0.1      
Recognized share-based compensation expense (benefit) | $ 0.3 $ 0.4 0.6 $ 0.7    
Unrecognized compensation cost | $ $ 2.0   $ 2.0      
Nonvested shares outstanding (in shares) | shares 474 387 474 387 260 277
Weighted-average period over which unrecognized compensation cost is expected to be recognized (years)     2 years 6 months      
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 59 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Share-Based Compensation - Performance Restricted Stock Units - Activity (Details) - PRSUs - $ / shares
shares in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Performance Restricted Stock (Units)    
Outstanding at beginning of period (in shares) 260 277
Granted (in shares) 292 190
Performance condition adjustments (in shares) 1 (3)
Released (in shares) (79) (77)
Forfeited (in shares) 0 0
Outstanding at end of period (in shares) 474 387
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) 3.68 13.63
Performance condition adjustments (in dollars per share) 13.63 18.46
Released (in dollars per share) 15.43 15.86
Forfeited (in dollars per share) 0 0
Outstanding at end of period (in dollars per share) $ 8.17 $ 15.94
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings (loss) per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Basic earnings (loss) per share:        
Net income (loss) attributable to Mistras Group, Inc. $ (2,656) $ 7,431 $ (101,165) $ 2,138
Denominator:        
Weighted-average common shares outstanding (in shares) 29,085 28,657 29,024 28,616
Basic earnings (loss) per share (in dollars per share) $ (0.09) $ 0.26 $ (3.49) $ 0.07
Denominator:        
Weighted-average common shares outstanding (in shares) 29,085 28,657 29,024 28,616
Dilutive effect of stock options outstanding (in shares) 0 46 0 131
Dilutive effect of restricted stock units outstanding (in shares) 0 159 0 171
Weighted average common shares outstanding, diluted (in shares) 29,085 28,862 29,024 28,918
Diluted earnings (loss) per share (in dollars per share) $ (0.09) $ 0.26 $ (3.49) $ 0.07
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings (loss) per Share - Narrative (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2020
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) 118 223
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions and Dispositions - Narrative (Details)
$ in Thousands
1 Months Ended 6 Months Ended
Sep. 30, 2019
USD ($)
Entity
Jun. 30, 2020
Entity
Jun. 30, 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 63 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions and Dispositions - Estimated Fair Value of the Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
1 Months Ended
Sep. 30, 2019
Jun. 30, 2020
Dec. 31, 2019
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]      
Goodwill   $ 199,277 $ 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 64 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions and Dispositions - Acquisition-Related Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Business Combinations [Abstract]        
Due diligence, professional fees and other transaction costs $ 0 $ 182 $ 0 $ 330
Adjustments to fair value of contingent consideration liabilities 19 367 (523) 672
Acquisition-related expense, net $ 19 $ 549 $ (523) $ 1,002
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Receivable, net (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Receivables [Abstract]    
Trade accounts receivable $ 111,658 $ 144,282
Allowance for doubtful accounts (7,960) (8,285)
Accounts receivable, net $ 103,698 $ 135,997
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Receivable, net - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Dec. 31, 2019
Jun. 30, 2020
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Jun. 30, 2020
Dec. 31, 2019
Jun. 30, 2019
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Unbilled revenues accrued $ 22,200 $ 16,600       $ 16,600 $ 22,200  
Receivables outstanding balance 135,997 103,698       103,698 135,997  
Provision (reversal) of allowance for doubtful accounts receivables   0 $ (2,693)     0   $ 2,798
Texas Customer                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Receivables outstanding balance   $ 1,400       $ 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 bad debt provision     $ 1,700 $ 200        
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Property, Plant and Equipment, net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Property, Plant and Equipment, net          
Property, plant and equipment, gross $ 274,348   $ 274,348   $ 270,410
Accumulated depreciation and amortization (181,110)   (181,110)   (171,803)
Property, plant and equipment, net 93,238   93,238   98,607
Depreciation and amortization expense 6,000 $ 6,100 12,100 $ 12,200  
Depreciation and amortization expense 6,000 $ 6,100 12,100 $ 12,200  
Land          
Property, Plant and Equipment, net          
Property, plant and equipment, gross 2,669   2,669   2,672
Buildings and improvements          
Property, Plant and Equipment, net          
Property, plant and equipment, gross 24,543   $ 24,543   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 19,465   $ 19,465   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 $ 227,671   $ 227,671   $ 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 68 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill - Changes in Carrying Amount of Goodwill (Details)
$ in Thousands
6 Months Ended
Jun. 30, 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 (6,044)
Balance at June 30, 2020 199,277
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 (5,263)
Balance at June 30, 2020 184,725
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 (781)
Balance at June 30, 2020 14,552
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 June 30, 2020 $ 0
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Goodwill [Line Items]      
Goodwill impairment charge   $ 77,089  
Cumulative goodwill impairment   100,200 $ 23,100
COVID-19      
Goodwill [Line Items]      
Goodwill impairment charge $ 77,100    
Services      
Goodwill [Line Items]      
Goodwill impairment charge   57,227  
Cumulative goodwill impairment   57,200  
Services | COVID-19      
Goodwill [Line Items]      
Goodwill impairment charge 57,200    
International      
Goodwill [Line Items]      
Goodwill impairment charge   19,862  
Cumulative goodwill impairment   29,800 9,900
European Reporting Unit | COVID-19      
Goodwill [Line Items]      
Goodwill impairment charge 19,300    
Brazilian Reporting Unit | COVID-19      
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 70 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 211,264 $ 215,383
Accumulated Amortization (111,622) (105,846)
Impairment (28,794)  
Net Carrying Amount 70,848 109,537
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 112,813 113,861
Accumulated Amortization (70,370) (67,853)
Impairment (2,206)  
Net Carrying Amount $ 40,237 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 $ 74,899 77,914
Accumulated Amortization (21,365) (18,756)
Impairment (25,874)  
Net Carrying Amount $ 27,660 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,688 12,795
Accumulated Amortization (11,846) (11,630)
Impairment (212)  
Net Carrying Amount $ 630 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,864 10,813
Accumulated Amortization (8,041) (7,607)
Impairment (502)  
Net Carrying Amount $ 2,321 $ 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 71 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Finite-Lived Intangible Assets [Line Items]          
Amortization expense of intangibles $ 2.6   $ 3.5 $ 5.9 $ 7.1
COVID-19          
Finite-Lived Intangible Assets [Line Items]          
Impairment of intangibles   $ 28.8      
COVID-19 | Services          
Finite-Lived Intangible Assets [Line Items]          
Impairment of intangibles   28.8      
Software/Technology | COVID-19 | Services          
Finite-Lived Intangible Assets [Line Items]          
Impairment of intangibles   25.9      
Customer relationships | COVID-19 | Services          
Finite-Lived Intangible Assets [Line Items]          
Impairment of intangibles   2.2      
Other | COVID-19 | Services          
Finite-Lived Intangible Assets [Line Items]          
Impairment of intangibles   0.5      
Covenants not to compete | COVID-19 | Services          
Finite-Lived Intangible Assets [Line Items]          
Impairment of intangibles   $ 0.2      
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accrued salaries, wages and related employee benefits $ 27,014 $ 30,072
Contingent consideration, current portion 1,023 2,614
Accrued workers’ compensation and health benefits 4,434 4,467
Deferred revenue 6,861 5,860
Pension accrual 2,519 2,519
Right-of-use liability - operating 9,857 10,133
Other accrued expenses 25,600 25,724
Total $ 77,308 $ 81,389
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Debt - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Debt Instrument [Line Items]    
Total debt $ 239,396 $ 254,713
Less: Current portion (8,735) (6,593)
Long-term debt, net of current portion 230,661 248,120
Senior credit facility    
Debt Instrument [Line Items]    
Total debt 138,033 151,773
Senior credit facility | Senior Secured Term Loan    
Debt Instrument [Line Items]    
Total debt 92,202 94,919
Debt issuance costs 300 300
Other    
Debt Instrument [Line Items]    
Total debt $ 9,161 $ 8,021
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Debt - Narrative (Details)
3 Months Ended 6 Months Ended
May 15, 2020
USD ($)
d
Jun. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Dec. 31, 2019
USD ($)
Debt Instrument [Line Items]        
Debt outstanding   $ 239,396,000 $ 239,396,000 $ 254,713,000
Revolving Credit Facility        
Debt Instrument [Line Items]        
Maximum borrowing capacity in non-U.S. Dollar currencies   100,000,000 100,000,000  
Maximum amount available for the issuance of letters of credit   20,000,000 20,000,000  
Outstanding borrowings   230,200,000 230,200,000  
Outstanding letters of credit   3,900,000 3,900,000  
Capitalized costs associated with debt modifications   1,300,000 1,300,000  
Capitalized debt issuance costs expensed   600,000    
Debt outstanding   138,033,000 138,033,000 151,773,000
Revolving Credit Facility | Senior Secured Term A Loan Facility        
Debt Instrument [Line Items]        
Maximum borrowing capacity   100,000,000 100,000,000  
Debt outstanding   92,202,000 92,202,000 94,919,000
Revolving Credit Facility | Credit Agreement        
Debt Instrument [Line Items]        
Maximum borrowing capacity $ 300,000,000      
Revolving Credit Facility | Credit Agreement | COVID-19        
Debt Instrument [Line Items]        
Maximum borrowing capacity   175,000,000 175,000,000  
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      
Revolving Credit Facility | Credit Agreement | COVID-19 | Maximum        
Debt Instrument [Line Items]        
Funded debt leverage ratio for acquisitions 2.50      
Pro forma funded debt leverage ratio 3.25      
Revolving Credit Facility | Credit Agreement | COVID-19 | LIBOR        
Debt Instrument [Line Items]        
Margin percentage 1.00%      
Revolving Credit Facility | Credit Agreement | COVID-19 | LIBOR | Minimum        
Debt Instrument [Line Items]        
Margin percentage 1.50%      
Revolving Credit Facility | Credit Agreement | COVID-19 | LIBOR | Maximum        
Debt Instrument [Line Items]        
Margin percentage 4.15%      
Revolving Credit Facility | Credit Agreement | COVID-19 | Quarter ending December 31, 2020 and decreasing each successive quarter        
Debt Instrument [Line Items]        
Funded debt leverage ratio 5.25      
Revolving Credit Facility | Credit Agreement | COVID-19 | Quarter ending September 30, 2021 and all quarterly periods thereafter        
Debt Instrument [Line Items]        
Funded debt leverage ratio 3.50      
Revolving Credit Facility | Credit Agreement | COVID-19 | Quarter ending March 31, 2021        
Debt Instrument [Line Items]        
Fixed charge coverage ratio 1.0      
Revolving Credit Facility | Credit Agreement | COVID-19 | Quarter ending June 30, 2021        
Debt Instrument [Line Items]        
Fixed charge coverage ratio 1.25      
Revolving Credit Facility | Credit Agreement | COVID-19 | Three months ending June 30, 2020        
Debt Instrument [Line Items]        
Debt covenant, minimum EBITDA, amount $ 3,440,000      
Revolving Credit Facility | Credit Agreement | COVID-19 | Six months ending September 30, 2020        
Debt Instrument [Line Items]        
Debt covenant, minimum EBITDA, amount 24,250,000      
Revolving Credit Facility | Credit Agreement | COVID-19 | Nine months ending December 31, 2020        
Debt Instrument [Line Items]        
Debt covenant, minimum EBITDA, amount 38,550,000      
Revolving Credit Facility | Credit Agreement | COVID-19 | At all times through September 30, 2021        
Debt Instrument [Line Items]        
Debt covenant, minimum EBITDA, amount $ 20,000,000.0      
Other        
Debt Instrument [Line Items]        
Debt outstanding   $ 9,161,000 9,161,000 $ 8,021,000
Other | Minimum        
Debt Instrument [Line Items]        
Debt monthly periodic payments     $ 1,000  
Interest rate   0.40% 0.40%  
Other | Maximum        
Debt Instrument [Line Items]        
Debt monthly periodic payments     $ 17,000  
Interest rate   3.50% 3.50%  
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Contingent Consideration Liability [Roll Forward]        
Revaluation $ 19 $ 367 $ (523) $ 672
Level 3        
Contingent Consideration Liability [Roll Forward]        
Beginning balance     3,216 2,365
Payments     (1,303) 0
Accretion of liability     30 75
Revaluation     (553) 597
Foreign currency translation     (34) 58
Ending balance $ 1,356 $ 3,095 $ 1,356 $ 3,095
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Assets    
ROU assets $ 43,458 $ 45,817
Liabilities    
ROU - current 9,857 10,133
ROU liability - long-term 34,843 36,750
Total ROU liabilities $ 44,700 $ 46,883
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] us-gaap:OtherNoncurrentAssetsMember us-gaap:OtherNoncurrentAssetsMember
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] mg:AccruedExpensesAndOtherLiabilitiesCurrent mg:AccruedExpensesAndOtherLiabilitiesCurrent
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] us-gaap:OtherLiabilitiesNoncurrent us-gaap:OtherLiabilitiesNoncurrent
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Lessee, Lease, Description [Line Items]            
ROU operating lease liabilities $ 44,700     $ 44,700   $ 46,883
Operating rental payments       6,562 $ 6,196  
ROU finance lease assets $ 17,300     $ 17,300   $ 19,200
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization     us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization   us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
COVID-19            
Lessee, Lease, Description [Line Items]            
Impairment of ROU assets   $ 200        
COVID-19 | 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,200     $ 4,200   $ 4,500
Operating rental payments $ 200   $ 200 $ 400 $ 500  
Operating Lease Arrangement | Company's Headquarters | COVID-19            
Lessee, Lease, Description [Line Items]            
Percentage of reduction of rental payments 20.00%          
Deferral period of rental payments 90 days          
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Components of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Finance lease expense        
Amortization of ROU assets $ 1,133 $ 1,226 $ 2,375 $ 2,403
Interest on lease liabilities 216 189 437 380
Operating lease expense 3,317 3,139 6,664 6,259
Short-term lease expense 1 2 2 6
Variable lease expense 114 273 437 518
Total $ 4,781 $ 4,829 $ 9,915 $ 9,566
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Additional Information Related to Leases (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Cash paid for amounts included in the measurement of lease liabilities for finance leases    
Finance - financing cash flows $ 2,132 $ 2,411
Finance - operating cash flows 437 380
Operating - operating cash flows 6,562 6,196
ROU assets obtained in the exchange for lease liabilities    
Finance leases 1,266 2,887
Operating leases $ 2,451 $ 8,962
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 6 years
Weighted-average discount rate    
Finance leases 5.90% 6.30%
Operating leases 5.80% 6.00%
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Finance    
Remainder of 2020 $ 3,280  
2021 4,518  
2022 3,678  
2023 2,806  
2024 1,893  
Thereafter 1,096  
Total 17,271  
Less: Present value discount (1,665)  
Lease liability 15,606  
Operating    
Remainder of 2020 6,367  
2021 10,933  
2022 8,853  
2023 7,367  
2024 5,755  
Thereafter 14,094  
Total 53,369  
Less: Present value discount (8,669)  
Lease liability $ 44,700 $ 46,883
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Details)
1 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2019
USD ($)
welds
Sep. 30, 2019
USD ($)
Apr. 30, 2017
Jun. 30, 2020
USD ($)
Dec. 31, 2019
USD ($)
welds
Dec. 31, 2018
USD ($)
Jan. 01, 2020
USD ($)
Litigation              
Accounts receivable, net $ 135,997,000     $ 103,698,000 $ 135,997,000    
Pension accrual 2,519,000     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       400,000      
Payments of severance obligations       300,000      
Reversal of severance obligations       800,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,300,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 2 months 12 days      
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       66    
Number of welds inspected (over) | welds 16,000       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            
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Disclosure (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2020
USD ($)
segment
Jun. 30, 2019
USD ($)
Dec. 31, 2019
USD ($)
Segment Reporting [Abstract]          
Number of operating segments | segment     3    
Financial information by segment          
Revenue $ 124,435 $ 200,616 $ 283,900 $ 377,403  
Gross profit 41,158 60,071 81,802 108,945  
Income (loss) from operations (383) 15,419 (111,611) 11,023  
Depreciation and amortization 8,530 9,601 17,997 19,269  
Intangible assets, net 70,848   70,848   $ 109,537
Total assets 567,678   567,678   719,878
Operating segments | Services          
Financial information by segment          
Revenue 100,677 161,210 229,550 301,507  
Gross profit 33,940 47,208 66,177 84,573  
Income (loss) from operations 10,837 20,905 (70,657) 24,958  
Depreciation and amortization 6,211 7,209 13,286 14,478  
Intangible assets, net 60,713   60,713   98,284
Total assets 409,745   409,745   537,518
Operating segments | International          
Financial information by segment          
Revenue 21,343 37,090 50,410 72,252  
Gross profit 5,392 11,058 13,415 21,418  
Income (loss) from operations (1,937) 2,450 (22,356) 2,234  
Depreciation and amortization 2,077 2,042 4,217 4,131  
Intangible assets, net 8,859   8,859   9,814
Total assets 124,519   124,519   153,380
Operating segments | Products and Systems          
Financial information by segment          
Revenue 4,002 4,269 6,814 7,701  
Gross profit 1,838 1,825 2,206 3,064  
Income (loss) from operations (96) (405) (1,776) (1,733)  
Depreciation and amortization 255 300 508 589  
Intangible assets, net 1,095   1,095   1,181
Total assets 15,426   15,426   16,028
Corporate and eliminations          
Financial information by segment          
Revenue (1,587) (1,953) (2,874) (4,057)  
Gross profit (12) (20) 4 (110)  
Income (loss) from operations (9,187) (7,531) (16,822) (14,436)  
Depreciation and amortization (13) $ 50 (14) $ 71  
Intangible assets, net 181   181   258
Total assets $ 17,988   $ 17,988   $ 12,952
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Events (Details) - Subsequent Event - Mikisew-Mistras Limited Partnership - Joint Venture
Jul. 03, 2020
Mikisew  
Subsequent Event [Line Items]  
Limited partner, ownership percentage 51.00%
Corporate general partner, ownership percentage 51.00%
Canadian Subsidiary  
Subsequent Event [Line Items]  
Limited partner, ownership percentage 49.00%
Corporate general partner, ownership percentage 49.00%
EXCEL 84 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !*H!U$'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " 2J =16]_!;.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R$EA?TSJR\9.&PQ6V-C-R&IK&B?&UDCZ]DN\-F5L#["CI9\_ M?0(U&!3VD5YB'RBRHW0U^K9+"L-:[)F# DBX)V]2.26ZJ;GMHS<\/>,.@L&# MV1'44EZ#)S;6L($96(2%*'1C46$DPWT\X2TN^/ 9VPRS"-22IXX35&4%0L\3 MPW%L&[@ 9AA3].F[0'8AYNJ?V-P!<4J.R2VI81C*895STPX5O#\_O>9U"]_+:Z?]@\"EW+6A;RMI WF[I24JKJ[F-V_>%W$?:]=5OW MCXW/@KJ!7W>AOP!02P,$% @ $J@'49E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" 2J =1L1?-WC4% !?%0 & 'AL+W=OUTVAF(+1E(8FC1%]TUL:D'QU'^VL1*(X>Y[M")>9ATQJ/\WDR-1S(S49B(F2(ZBV.N M=IUC$0D?&,A./QMQ%1$D44"'O_N03OE M-ZWAZ^L#^DT^>9C,@FLQE=&?86#6%YVS#@G$DF>1>93;7\5^0@.+Y\M(Y[]D M6[S;[W>(GVDCX[TQ,(C#I/CG+WM'O#+PW",&;&_ WAG08U_P]@9>/M&"63ZM M*V[X>*3DEBC[-J#9B]PWN37,)DQL&.=&P=,0[,QX*C="D1E$C/2(7G,E],@Q M &P?._X>Y+( 84= AN1.)F:MR742B."MO0.$2E;LP.J2H8"?L^2$>&Z7,)>Y M-7RF3>81F-,Z\S=TO-))7H[GH4[Z>[+01L&Z^P>![)>0_1RR?P3R2OH9[ 9# MGG:IJ/,X;D[=W@/"8E"R&+1C\9!Q982*=N11I%*9.D8XE%&90!@-2T;#=HQF M0H4RL"N*P,*N=1&.=%A#WWWXT+ ,3DMNIRUCICCH6"Y#Q]V%8RUYI#%_G96< MSE""%7'!<=P7=KS^OTSBO Y+_F MUT8/Q[G+S37YI&26=G_\G@[=7VX3_P2A2-U*\]PV) %/*@@?MY'LDKF!=4:D M(E.9)4;MX#^H9=Z ?G6-D7PES+0-R2?^0FX#6'7A,O1SIDB<&R 9ZWE>G[+A M*<:050Q9&X:3(("LH;N'"_(%WB-?DWK?X9#T?$"F$8<:9A-&L*0?)?,6I5JJ"XP+^G-I/:\(C\%:;'-PJ.Z)X-!I@NTRII4%SK\VA.H(P] M3@4'&+KG&)$J0U!$ MLI\6/Y.Y\#,%WJJEA2--91S#@I\;Z3]WR0_NB4M)RA79\ A-_;3*'107?S-9K_$"U MEAF.V,"LDGS62O)M:00Y'71T)57MNF_ F?@^=)U0)8B@ ,/854K/6BG]/.91 M1"XS#8]U?1QQG*9"DE4"SUH)_'4LU,HN+2B]MF8-BAJG/*EW' [82*W2=X;+ M\\%9:VCW44(X3".A2N<9+M&'_?A&$N=Y^TR^9@8R8V*5K+9U+9 '.;(]9=F, MV3FEKC=D(V=3QZK2>M:J&9C"OE.0AFZA&W\AOXEZ5S7U!"[M>T.H%3%_50-\4Y+W33<3KW'+9 - 4.J\2=P_7Y(.&WH3:YNIO E(8UF4VP/5Z%*IJ MK'7R*I7W<$TN&\S7W&[@9JTP-( UG7U4"N_A>OR>U;XS/\X+AWM@=:R<5T=8 M5H#RDSU-?-N*%:=9Y=WR]'"2GYDYU>O%T>,=M_JE22268.J>G,)64\5I7C$P M,LT/Q!;2&!GGEVO! Z'L"_!\*:4Y#.P'RC/5\7]02P,$% @ $J@'453D MO_Z8!@ IQH !@ !X;"]W;W)K-ZK*&<4XFE6\J"?SB_ZWFV9^(3M5%K6X:5#;515O'M^+4MY? M3LCDZ8>OQ7*E] ^S^<6:+\6M4-_7-PW\J(2=5O(&C5B<3FY(F^O6:0; M]!9_%>*^/;A&.I0[*7_HFT_YY01K1:(4F=(N./S9B&M1EMH3Z/BY?^U#QZ"N>.MN);EWT6N5I>39()RL>!=J;[*^]_$+J!0^\MDV?;_H_N= M+9Z@K&N5K':-04%5U-N__&&7B(,&)' TH+L&]+D-V*X!ZP/=*NO#^L 5GU\T M\AXUVAJ\Z8L^-WUKB*:H]6N\50T\+:"=FE_+.H>7(G($5ZTLBYPKN'G/2UYG M MUJQRTZ0]]O/Z#7+]^@EZBHT;>5[%I>Y^W%3($&[6F6[?I[O^V/.OK[O:O/ M$<-31#'%EN;7_N8?1 ;-B6Y.TN/F,XA\'S[=AT][?\P5?MH>!RR%O5PA2@S)](7YVQ8:7T(,U55M74>]*C[?-G-(P22YFF\.,F%8D MQ"3:6QWI#/8Z Z_.JRR3'W5_DXJ7SY 8 MFYV'\$+'K]UB%JIRB-"TQ-UJGB]+& <[5+J%)D:W<1$%"63H.W0*,$#/7JQF(0?S( (5-)[S(*%U)V>DWD1#' M#!OOSC1+"$L+VU+ ^A_)N[)8N)$_5(+8C .#M[S5JO5 M+J6! S%T0 SU(^;S4;GVD-8UD1V7B56Z21/**V]P"!22D1FU;S"B)7$D=^$?]_-L.Q%,:3;2QE% R MGHXM=@%C2>A8/=&!@=3/P&M95872R_@M_C)9JZ)>BCIS*?;ZT^=<;]LUS\3E M9-V(5C0;,9DCV]'"_^#H..8!FS3VKGA^@9V+>O2Y&GA&3VV,GH9.JV3V8XH( MGF+<_T/MBC=Z4=&I%6R8_Q&Y-9TFJO#XW?M,CG4/**-^E.G7#OC=B7Z)SS$! MHC5HP\M.Z/,<3QCP.)T2")1%M*\9FDS3()S"7OC)N&C;SA&OA7JI,6=;C%RK M)3:0D?G)>)7GA9Z 853JDX*SHD897Q\J6%(MNAU+A9%5J@W5KTFY\XH"\/QVLAB%\>1Z_2%#3AD M?AS"8KJKNK(_K]RMH64%(W>E#YDW $79VD_=3*:=,0J)'NNVV %5$E>>#XX( MG[-!^U*TJN$M^MC(;CU]]8)$^!VL]\ZW0V0E2P!\^^I% LK>]4/$TW)(:";>-(+I MP:%SH"-[#AT]B;3L^>(HB,;TMMC1),+.1 Y@9'XP&OC>'WHY!$?&P;!U'V^Q ML^[C9P=?$?0GG"^\61:PU"S% AKB\QA";K9?1;8W2J[[#PMW4BE9]9$M@J1 M6JIJFS0)%6U[F/9@D@NQ<.S,=J#=K]^UDT;00EMX(/ZXY]QSKIV;="O56I< MACQ67.B)5QI37_N^SDNHJ![(&@3N+*6JJ,&I6OFZ5D +!ZJX'P5!XE>4"2]+ MW=I,9:EL#&<"9HKHIJJH>KH%+K<3+_2>%Q[8JC1VP<_2FJY@#N9'/5,X\WN6 M@E4@-)."*%A.O)OP>IK8>!?PD\%6[XR)=;*0?D,_E$?*)+7-6I;U"'9?/S+N=MFS,ZDO-;(P8D M#BY(%$3! ?CT;?@=Y @/+3R\VH?[Z+XO0=27(')\\1&^N4'+>#$-D4MRSP0: M9Y23F=3,W;3?-PMM%-ZW/V\DB_MDL4LV/))LAK<4E,(2X]'FZXNNB(0VII2* M_<.-,R:ZU?-#M6WY1X[?OJ.;+ S:7^IO=JOX@< ]"\/>PO!-"U-955B63G]- M%=E0WH#374C.J=*D!M5Z.&BAY1_O* L&0?A"_CM!>])'O?31"=)/+OWH546C MX'#M/Q*YYR#I'22G.V!:-^^K3UYKN@K#($ZB%^(/!%Y>#4?#+;I%L.EV'XK[ M0%N,+50279).MOWU'T7#F4+QZ4OHWLY72DJ]569OK MR=;:W>5L9M9;60ESH7:RAE\>E*Z$A4N]F9F=EB)OC:IRQBF-9Y4HZLG-57OO M3M]:6+V527T'[>R5$_7$S9YOO&IV&QM?=G8:K MV=%+7E2R-H6JB98/UY/W['+)D\:@1?Q2R"=S\ITT5%9*_=9/K]V?OW+7D@LQ)&SE7YIP@=DAC5$/9 / M]5I5DKSY41GSEDS)Y_L%>?/=6V*V0DM#BIK\O%5[(^KI0]:'\2@)4XJ3C8]DXU&R"PFM;%V(ID%@3&-OU"C@#H,Y @I3 M[M#T08RFW'VD&"H[B<49R>1(,ADE^5\-E9'LM'HH+$8R\08-&8N>Z2C/>VCM1;UY1S:REEJ4!$H\$3ETJ*(I M DWW)_+KKFDH:.5/O5D%24P3)PX^*F29FQ,+'Y5D+';JP=)'I4&9 /)SVBO)NAH/#Y4.U'HMAVL01)L<):=DS&:+T,6 M"(31F,;N AAU=<[S1#6Q49YWG51^*NPVU^()%D"7[2A?]C+?%R&+ER%+!!(% MX0!9WI/E+_1B(X5>;]LU+NL-_ P)7&]0JMQ?C-0M;QC(;6D+!,2@(;B,$53, MV #E7MNPX-6]ZE#:*J5M\>=@\^K\G14T[M4S! 7E/W.9^ZB$)8G+W$>E/!MB MWNLN-BZ\WJ]_WT,A:WA.M2S;/4"7VN3-"HH]-+:W;35#PQ B"L,-@H^)0B\& M/F@:N95_B0U'3SK@>0QZ5<;&9=GS+J=L=SD/6E4$=N:Z??AX0?,5TS1(7>V" MH%@4^H\?<<;8659W[!%_C/(!3@4?\<98$KAA7B+ (&/)0&AZB Y DM@W^H2 M1IPQ"NGAU7]$P;%HX*'S7L'Q<07WHS3FDGB\B;!6%ZN]%:!KB56DAOZP5C4H MW78C .A#T>B5[F!^<%^03=TE@F"8N\W#_'!7(&".LH$@]?*/C\N_E\/SL=T& M&0+[P?WNW;__Q6+Z'R@U%V@\F/=R ?(G+'(^^EIH*70-^6"> P-]DT"@*J@B[4O"R['W<+T^X^/Z[%:88DW>%#7) M(?^$-NTX[0#H$NW<):=1H1?4RSH?1B^X^\H(#2:>U_:8P&93P7LL,5& MGB6>(6IOC04Q#^DYFH6]4.+C0JG/PL,(>+@QI413MSM@L#2.W'Z(>^.A&V_4 M&QM02[Q72WQ<+9UFVQAG7Y"@G!%8FKH;^ 7NS>>,>SP)>]^>_SCW;]GEG"'W%^QR>3CGZMT?CMT^"@V;9T-*^0!# MT8L$YJH/)UF'"ZMV[5'-2EFKJO;K5HI:(FVM$JD1U)Q M^^]W2"FJ+.!)-76/^ MY8Y4[+BP7.OEX&.Y+Z0ZL)?S ]Z31R*?#@\<=G9O)2]K0D7)*.)DM[!NW=DF M57@-^*,D1W&R1BJ3+6.?U.9]OK <%1"I2":5!0R?9[(B5:4,01C_=C:MWJ4B MGJY?K/^HD\S5A/T]@,3X@I=HZ?'-7K[Y@J] M025%OQ>L$9CF8FY+"%2YL[,NJ+LV*.]"4#ZZ9U06 FT@I'R$OY[F1Q-\&P3J M5?)>5+KS)@W^TM ;Y#OOD.=XSD@\JU?3W70LG?_G??/-WL_$\/N2\;4]_X*] MOB(N%L1?MULA.?2 OR?%(5S M^_GT<4Q4' 3^.6@]8LIU7#>)SW$;$^>YX5?068IAGV(XJ>AOLB <96=2EMU_ M2Z5^-9O0,>J=1),Z0E^%KDFAJ7!.:/8%P0M14>&V7^?_0*_1?_,QG5O+X4G2 MD>MY YE-D!\%Z4!F$P0R)X;*)BR,$V=9] _.:O V![0DG BY)A(B9G9X,57)L1U!OJ,6/&2@38C9M)Q9=)>F?1; MZ\'0Y+Y4#4V@GSAK#N^^_\Z-G!^@V=V,:9(:'<(/HFB@B@F"PDF&A6.B=.$$ M VL;$Q>G;C*0QSZ9$FK"]WH\$U :#95M]^]/^PGP5@\^@_,[=[9R1\[7,#&V M ]Y7\^VX>8_YOJ0"560'KIR;&-Z1MR-4+9,P\>AE 5,OX0H ]SO& MY,M&.>CGZ.5_4$L#!!0 ( !*H!U$G*(E&P0< ,K 8 >&PO=V]R M:W-H965T&ULO9IM_"N/KW#4S<8T>$- FF:D?8O=F MVNLT[=UK:BLQ4XQ6I^N1:9)M(JLOL9I1O,QZM2J--,L*NRT:; M*$X'%V?E>Q^SBS.QDTF<\H^9D^\VFRC[,>:)N#L?H,'/-S[%-VM9O#&Z.-M& M-_R*RR_;CYFZ&AV\K.(-3_-8I$[&K\\';]'K!:6%0:GX-^9W^=%KITCEJQ#? MBHMWJ_.!6T3$$[Z4A8M(_;OE$YXDA2<5Q_?*Z>!PS\+P^/5/[Y=E\BJ9KU'. M)R+Y+U[)]?D@&#@K?AWM$OE)W"UXE9!7^%N*)"__.G>5UATXRUTNQ:8R5A%L MXG3_/[JO!N+( !&+ :X,L&9 ?8L!J0Q(WSO0RH!J!MAV!Z\R\'2#P&+ *@.F MY\ L!GYEX.MWH!:#H#((RMG=3T?$FCW2J6?.5,1+I2-;E_E8LD7D7%VU=2_5/%*G-'7#NS[[M8 M_G"&SI>KJ?/RQ8F3KZ.,YTZ<.I_78I='Z2H_=5XTKL]&4@5:W&ZTK((:[X/" MEJ ^"QDE@-FDAYGS/LYE%N5__H&8^V:>B=WVU'F7+E^I3,3RVUHD*YZI3P., M_#=5/L"MINVWFHC-1J3[>Y1^ 1>S=A=O5VK#540[:,MC&<^66[ MKT]4=@R^5NLTO*V1=RS3-G*39J8UP7 M.]8M5W.KKKGS,A%Y#KE?M+O_()1]*C.1J$]NU-1(KBI(-AV-5!D?:AD?:AF7 MGJG%\YC?Q&F1OMK-DBA=JAC5H.XK],2)I#/EJ@P(.G6PBP)HTO?^O=)_L>O? M7N# 8^1L= N$10YAD0>&U2.4\=XG.P[%1ZY/#['L5P0D::KFIFJ(?<_3XEJ8,N3[\'#3PW#3THA8AENM==7$%$L!&@*/;.:D#X"$TA$ FW,^X@6 MI@B%\%"R0W*L-;E_K*O_U$E5XJHAR.@>2IT9L7A^X&JI]Q'-.T2-O/Q#7GYK M7E?%EC LD$=MO3_VS>UHJX!V!M\<7-OH!HVAN(RS0 M@IZ$1M"F:-8A:F2&W)J>W-;<9O<\6\:JCE16^U3$MFCJ7?4TKOP>QZ-M[5- M8NE$Z(CVT./B!6-$QN@3K(U]I?%:-+-V33.3NM>C]F8_2UV RK[O6HO=EK8?4(95QY;(:"L!_J0PWJW(#H=0,U>Z;/"> , M!X'N[!+0^82%VNJ: [*A FQ?[_> #H66_075'1_1IX'?^R@[T!9<#A0J!VQ! M$533 6K' Y#]NJ(9(Z#?L] -F5X1D"X(D:M7A->G(@!GV/=#5Z\(4\<89GK? M!F1#[%',](H L"6P540-+HC]!@A$-5"@=J)HPT!DLH-/*='G$E(1I ]^']4" M4"';AEO3"FK'ENF0.W,T=?;L0F/R"J+^=)+]6L2]5,I<81W(XC3T%#;%+%D.A??">]5+,N M53.]H_.(9V44_"!&P36CX%_.*+@GH\ ZDU%P'T:!G$&, N@@1@%D(*, .BNC MX)I1\!,9Y?A$""X'B%%":BN'FE'P(QBE*YHQ!G A8"[6OR" .B_0=5,,,4JH M5P3$*"%V/;TB3)WO,Z0?4@$R51'&R=@"NJUKV_QJ1L&_@U%PS2CX\8R"36(8 M(A>AP-A/+4)F3$%/X0(28DNSQC6MX.>B%0RP@]K!0AW8+#I]Q.8]=0M(9]MU M:F;!?9FE@Q5,4%&;>Z"GW$E^:$ !2#-44\*6?Q\".+*>9I*8=TD$[CST+(R;G6#97 KHA)IZGE=P[L M$M -L>J?3"\)0$<"'%*])( D; ?WI(8AXO\&^"(UCY!V'FF#+P*=5C =E":P MS#.>S_:2+2"9K074N$':<>/QU$5,:&#(^#+12S7O4C4?*]< 0G_-N0L%^(+X M^MKLI9IUJ9JIU+!"'P(K3V I:J($LY >K4&"MH/$4U"*FBPQ1%@_].JEFE:J MMN>EL"/+[D1K>J'/2B_T0?1"CWY9\H%T M$+V 2>C[SNCHQWK%ST-5MU<,D#L)OU96[BM?35NV_\7E_D**;?G[O:]"2K$I M7ZYYI#I4(5"?7PLA?UX4/PD\_.[UXG]02P,$% @ $J@'49'.B?U^" M>"0 !@ !X;"]W;W)KG$DFPG'K0%IDV#ZP([5TQW[CXKCI+XQK&RDI.V]^N/DMWX12]M][Y,'0]) MD13)AY1\^23D3[7CO$;/^[)25Y-=71^^3*Y/6E.-9E4?$'B=1QOV?RY8:7XNEJ@B>O M+[X7VUVM7TRO+P]LRQ]Y_>/P(.'7]"QE7>QYI0I1(UUH$@S\G?LO+4DL"/?YJA4[.:VK&_O.K M]*4Q'HQ9,<5O1?GO8EWOKB;S"5KS#3N6]7?Q] _>&I1H>;DHE?D7/;6TT03E M1U6+?6T!KVT]&G>ZG#3Z$ \.E#TAZCJG4)WH,':P;\(\ZU=?_FWE M![ZDYP"C1A[UR#,1LS$1LY%BCZ F2E87U;8I*D5=F 5B\?]7EZ M5B@-^GS! EZ9)S0:[8--E*41'NV#381G M63;>!0=51M+,O0VSL]6SH-7W^P,KI-X&E.^8W(Y=V9@ZLY8>V_DFQ<*FP%$: MI61D94C0P,+YV<+Y&_NZX5)"Z!15+O8S9:>1B;JU\@6-*QMM@D\7$HV)V M5C$+JO@(GN<7NJ58(] 1^BS5A"%_UL_2_7))# K<[N$Y=6HK9X&KT97@X2 MJ'K9N*"]+6GI("&S;.[Q2:_QP$&?+"&+T(F51X[8L+)!7=/%RF08M")0Q:2O MI"S:109F)H2.3;"ITAGQ6$ Z"TC8 B&A<:U@]R!;JOP%_;J%5OXW'PXM6G&C MA!YGBX/J A/L\W>'PY@&M?UGO>/2J1:UU8)J.E;+IKJ@6>+1JH-M'(?;@QV# MG5:Z@^RAE%(<0D%#2EFP55$:Q#KG!M]L8"[13RS_ZPCII(.C(5\7ZB#:%P&$ MPQWFXB3HM:]Y+HXZ+B$A>7%BD*Y.'R:6=VA$R'SL1)OL8C[+?)'8 3$.(_%] M=8)L$9YRL< V$%Y@&EF)[B!+LMBC7(>7. R8#Y(#8JY?2W.S44)'8[O13I5M M5 -L(>E890=92GQ1V0$@#B/@>=A ORSV:=CA'PX#(&@H MC]SIU%[*./6V(8[&5A&RB2ZRN:<&D0X'21@'[WL-1$8*MS@[LF9%X#* N,LB< MV%>9.I BLP^ESJ:H&$S7[TZ=#EI(&%J^ QB^F.D1MK%9A:.2FWA/P9N#6HIV.B@>XXL11UT)$9\6K:.X)\ M Z[&&:?S.A?*7>ZI"WABZW#)0>93M(,F^@8T=8KZAF!S<+ Z*N!4:C .6UQ M01>-K%BVR7RV=,!%P\#U9]OD0>6GN$MKS2:4/;Q"@;5WR5W-5[T"'/3'I MO$=84,?\1&;6SCBHTKFG -(.VV@8VX:)R9^YS(NFBU"UR']"D^C?!ANVK."W M2:BGU:$=JM'PZ&7!\=NPUBKLF*M(1*GE:A<=Q=33AM,.)FD8)N_.,SY_SLT9 M 8+XYRAOSPL@$8QANMLT#[HC.D%W5'F2VD9%8K5P#B*O)1UNTC!NFCUH+"@^ MJK0-A[-D-@9\!Y7.\5Y#/;Q1Z7 S#N/FK4]7Q&JTXMNBJG0DZ1F RT(X;^YB M&R5Q$N'1E'S7DO4O3# Q'CD5ZL@[8>-,*']SV MD&0^ZEUO'60.&Q>Q8SBTI=VYI-F.73JD#1<=>JP#_S@\:CX>#X>F>K-2G[KE MI5!'::IA,SU#W0]=ZW78'8>Q^[Z"9@U&"&=PV1"<0#B,76!3S?J.&BK6NW , M8W7_+*-W;+\YNN_ %[$#BF=C%' 0D23U])1QA\5Q^.KPFZC,KO2F,0CJ,QB$ M-JJ#QS@,CW>O(VG3E.C[HWHGQ7&[^]B8TRXS3)/4BFN;BLSGXXN::>_#B#V7 M6_,)BT+F<*^YPCZ_/7\F\]5\'#)Z?X._W&+'^P7^LFP^@NG$-]_D_,$D%$@% M-F]@J>CS#'9(-I^Y-#]J<3"?9:Q$78N]>=QQ!FV>)H#_WPA1O_[0"YP_-KK^ M'U!+ P04 " 2J =1VFG1G'D7 "%0P & 'AL+W=OR1QQ=MMSSSL+$/ M1:!(P@(!&@5T-_WU>TYF5:' B]SCV8G8!ULD 53E/4]F%OKE;=-^?52?OO0OGK9]%U5UO9#F[E^O3;M]K6MFMNO3\Y/P@]7Y7+5\8?35R\W M9FFO;??SYD.+;Z=QE:)7Y5Z^?\'ZYX1^EO77)YXRFK[JJY_9OU_#SE>GE3.?E_=JOW/CT[R?+>=?''KCP#UP(W;J14/G6=.;5R[:YS5K>C=7X05B5IT%<65,I MUUV+JR6>ZUZ]M2YORXU(J%EDKWN'&YS[RY_.OSA[8>HB>VU=MB;*YSF?I_7NL_%D7V^R'YHZF[ELG=U88OQ\Z>@.1)^$0A_??'9!;_K MZUGV^&R279Q=G'UFO<=1$(]EO<='UKO,\Z:ON[)>9A^:JLQ+Z[+_OIR[KH7A M_,]G-G@2-W@B&SSYCTOZ#^V3'=TB._;$#R6Y=]FW;=-O)MG[.I_)*JZ?N[(H M34L9/3SI5C9[TZPWIMZ>/,JPOLDJA =*\B]_>GYQ1]V3=7S@\MZA^M= MD]D;4_6FLQFI +E]WO4M5B[KSB[;LML*Q:VM2C,O*W['5N"V*W/<96O;+K<3 MW%W U=K25)-LT\^A?ORT .]^02NKY,UZ;=L<=V7&MHW;F-SRQPWXJQ$:LX^# M)/C[G&(,:V^G02C@I\"JJI'(-60YR>S=QK9=Z2R>RM:X9&JA<^#FX0_O'TVR MNJFGA57J$-2PBA/+??CCVX^/9-WD86?;FS*WNA\VWT!O'0)P5B!@X$=3;6D5 MKEETMP:L0JH%Y'4#M1AAK[4K1F'LLVG:;@'O:$2*$IW*WZ"(J)=)UIIZ25(6 M;;/.8#B@B]RXC:K0<7DN6MD[R+HR=3=%Q+->UXG:\-VY-06K#('0I>5WD3-$ MM"Z=I(:HS<$Z; WFJ1PAT;:.=G?^[$46C("6<]=9*@ Z@S$M^BJKRH452US9 MLE6"'&TC1[;#?EYOY0T6F# 6EV0>MK4QN#UO'.\6UK8(XMTJ6S:084V229Q9 M6&^-MKXIVR9<:.VRKXR7GG*9M:7[)+>:FZ:$X4%14':S6<$PB]+A"W@:VQNU M3!T'UPJL2\X2=?P@A9V=&O;268J\%$;,6%UT]K>TO6C8QYT1FP*:$*5 M8W]$*!@7[%)$B"?:DN@"#@#A>M/A1X(#<(,;5@;9/+>]&,WIO&R&R".W+YI& M_ 0NX\A_" [>@Q@Y39NOO"IA[-:V>A^90Y:R*R_&?35D7V-PM1K+*?VB4$_9M&Y<+F%=Q1+11^-(<5?J(B#=P?BT+R M,"(#4^H1A=_\](_W;Z?G7\+[:0106$$13;);V,P*]S*U]5;<3^$;UH5[+E=8 M6K;XN2X[['8-0=I@6W[1N%RVPNJYD>#KRF5=+B!#<'G3T(+%LV C!>P.HLA% M0K0PT3%HK6#?[2?K0R5"#9-1/5TV%%\/AX46<3_4 ,J\;Y+MHE-I%PCM(4O- M0Y:"/[3]1OT><=YTFA@"[1,*Y!:HC_^64$():\X[[*MJ$/$;M6 M_^\U!)\V /, \45S"U$_Q+?.(O>U]#;ZBLCN$0T@1$K(6,QO(I&C;VL&N"WY M V862[$:6R6T&&2?0M )HH!8+*$7?D L+GX!G>)$R##6+X[/KB>93I2/^W)& M_ZP/'<=K<69/_TX=T;6?FJ1\@R1YQW\AF73>Q:8[?JI8C6Z]G9,ZFM M-YL"J0ZU%EQWL4"F]V'+)Z>_.JG-4$+ZW(":L@TI+W%/$5*\1+'18:.)4MV; M357BH\=CJM.FC5JM[5+32="64E>YQEN=I:H*YADL*!O]QDQB#/S[)^KLK)CJ3*R=9FJ1L&E7/?I MH%L938/!<)!60 Q=P,R1;A%G8:-B35 &24T,51Z%;KMR;467+!CPG[4- 48HRT&-=)_!R&J_:6&*@M%@Q:H'=W=^,1YU,%;^VM?MF,/I?CH M\5$L2X @8;GL0"51#^ &*O.G9\SCP4879>NZ[-?>M)V6@81&8V1;6%P"W!:*HY8 N5GZ60D3@1)@<2!! M11/4D<3V2GDRM0?VN6G;+>_QSR<9,7#]:)9=$D:IB,?N&25A5+%ER[P$2"J) M(Q%/%"$QVP96>P=DVC%&_OG9L]DY*HBJ$J W2 .1PB+>:*?$LE/B >/C\XF7 MS#5N^!&0-7LN-0UJZ6_#/K/4?N#2SJQM2";W4GK'VHWPVP.B^%5*H8'SSVCW MB_^ =H,;:8FX9#?BOJJU=W](M7MZ'4'+?QYU+" ,11URU4W;193 MP&?/R_YS9[.+?]?B9<"@(9B9R1F) \$\DXP,,OF =%I347 09 LP7_9FK6H; ,C4B15 MNG!A@B2[QCKVS@*E,N\W?)CYPV.N(=+>2$CL(9.VA*0[\PG(:4"PSE3\9P"7 MXT[&Q=,'%,L3_!,[!%)9ZW,[9<*86RT+A=V!TP7AJC=L!8&R4DEN0GJ>,+-4 MK)4)%%A/FJ7\*JE9 /H>T H\H@(V':0_^&KL%+"X:!@+G&'B==*&<4(1@V8L MB=Z8VA0EG"L2%&!6(J6YS27,".R30EY]>&XA/$$)7A..YE3L!@,%RW!3N^F$ M KEU3Q>IM%0@AZ0E43# IP1V\7/9QKUA3DHC^S^>NM$-DZ3;I(OZ('F[LJ(J M]K 0=98",9Q5*U9IAM)AMW),-.";44[:>(%\.!#"C[A2:J9F"<<7CS39GQ]/ MGB%[#C94AKCG9:NI/V%$1;PQV_5^@[(DVFH!SU"QPDJD[8)M@$Z+,N^T231 M88'FP/B&D.">D(FU7HJ8 ER<^#@B3IJ6 E6))%5(D[;-HE_7[(X9P;$Y_<8JS7YZ 32&73>5].:_O;S\[9\,%C[Q[9\_ MPHY")U98U;A(5WT1!/N.5;N67B=-CE361CMYM976 ;R=+FXT]6]267L'#283 M8H3T:\JUKZ!BO-]:TTJ&Y"9OL?AZ#A,*65+TO//K^9>S[$T ZN K,N55)$AJ MX)@LS:4T!FV#$*-/L_.UUH+P,N]Z85HIISL4)>)D&[(GZZ[D_H\)FR//4-E( M+DF9%EKH T&(#!BHRU'7^EPXDAR;3U*9!Q%25KHKS4=\AE+[8Y;@5DU?%;#@ M3)J+:KN_H)K6-A"-EWN"W*%8NQSV^=?<)DUXU&!V6=<4]97Z$C;DR#8[/YO^ M'4ZP?P==XL/@)Q#40$+P[_\#F03OZ/QR?:V:/398DY)EU8AGR\CC%Q;XVRG@ MEQV/W69D<#R(.]2=B%;)%5JW*C=J0C ZQO\!/I^?G3V8> 754VFL@ SM:NO] M:OD:K'P3I6OR3Z"V2.8KK#*&QLE(A$<$]QIYG 7$-4?8W@F.TX"%:QM*7S>1 M+S1S1A%8A44LMC92((*J@^A UOZO01(W8 "IJ@'(>?M\XQPH"X2[M(0F! M?O5!TY*..9XP'L4,,=Y6)?*5Z6*4'XQ/1@>>CUS-,80GL]:%I<7*FCL$OV'A MUB8RD%&;))#@<3[CB^N/PBSJ![8;VYVMF=0+B3':2".HM)R3>L 7.E.#.PYM MBYA>FQ#40SMP:419S&0D@ <'DW+HB^ZVL;3P3( M+71\#DN'81BV4*9Q__G9 U*V;EJ[4RW\E5D9=7,/0'&=J/G0&8&/![PM-8TT M,X=GZ$D$2U7CU "T)@LEV;4>D"%1O[<[N?S 'JAT=KRA[\>[6?83:RMH2V M#%=X<,H1'CF6P <9/1!W.55B*[)KRWG?!3BO@$.OA7%!-^HN1FPS=$]" MG$D'*,?(TVYC*1Z^\24@J9I+6T$NDT96%7Z'*7B04<^_+ =?6A59+X-96QN= M-. IZ<$/$(?UTH:#>&K;W(DT_![>210H)DF3=CNT U*Y<>MTY;EJ!-4042"K MKZZK&+88"X:X6-R?.<'(OJ(D?9&ATJ7*)T(=,>%QH%1B'FPX7]E"-*)4N@P2 M5J;N+3T6#A$DYVHCA>UUK,W^/W^1>%B5GY@Y!1LP^LL.CCL3B?J>YG$.M?3B M@XH'*Y(_2T!2XF>PO[J0R1]#NC@.8M4\LIF4V-,SC% MY9U*8J/T]9IAV#3BAQV>03Z*_8N0,'K-5A'&R:$>J+OJY 11\J!8R[A(&J\S M2(TQ[M!Z:2#OZT2*(W)W8Y01Y-N+9?CQM#\()J)TH?U5)J$T' P+8],4BKD1 M%-.G9M)N?O;D;'KQ[&PR"M'3]Y[KJS -F 1&W6[[6UJQ=4QW;*%(0AG:6<$7 MLX?O+M]]O'JDK2A3Y;U7(].EB&.'MY'DI>4D.&9\8:=5.&AD,FK ^ 99;%40 M/7:A:\*S3)Y^(89VG_.(4*'3,#E>)<2'LIQG]&2P5^QG0\;%:==,)=6.U"!- M$<9&KS=P"3MR25,X":UQB20T#!+RSLGE>?Q/Q!1UG:S^OTFM:FY<1N+5X/]?A. R'VIT8-#='(?<][ MJ(Z&\SZ7)2SD"E6$7O;OF+][+'F6W1G&/ MT(AM*W/+L.8;]L\FZ: F/#PY"/B&M)-J>!SF)$](-J*:M.'9#FBYT3@<* _M M2E_=:;6 A40S/4>:_H24Q%DBBKG)/P5/0RQNBJ1^\3*M_>%"B7%%[* FCC0< MQY1#%GG3MLF117)7T&Y JSRI4$Y;,[\B9&C%5:XI H53/&H)]]UF#__K_8=' M*DPZBCJJ/X7DZXX@XP--(IM$I]AY/3"SBM.BTNW:9J'MSX" 0V( -RGO,;]) MLBZ\BY,4KKEGQH&IW^G*'AG&#]/E:%.[TM)4NVIN]:@ MW2\RYHFV_CC*9'^ ']K1N^=VD],7\70Q[X]H)P%R$M(#"FN&1C3AE#F&N2)6 MB7W$,%>X%P*3I!;CB!QEVB?L, "[%!F."N71K /,^\BED/)WR#'2@0):TG,9 M([J2E'*4OEW:AA%?^G@XH3PA/4DDGR,0>1#BSX_NG?Y1+M2H8$>+,IQ D=OC M-$>P?WCF5OJ8E9R0;,:P//'%^W&9>E+@-")0J>!B:SYT9E)3)FF)#=:XXRT.@^2^1X^".QA'/( MWOF>+CM9;<.F@!PPB5,_2,K7N4 4M8XJ/9*E4(<17"("-6$?+^[G64W033#A MW>GQ8>W.#O9^!N28(!\!D-3)>-I_SK@T])+R?.&W]!(G6<@<;,J+_#]! JZ:-\R2R"@J%1<%_& M]50,9#OUL@VLDV"=;H[=:3IV^':FH%A M/8\S?(6CEVY')@M;6'W;9RQIJ6[RT ,+192NFQR8W@6/#!&/GSZ8)!<$RS ] MZ,-[<6' 9MXCI'P,=)$@@:V)6!)Q9KZRVPZF&L>0#4VF;8/R*@9X$PJUB%7HJ M"I4JQPZ+7HZ<\9;SP2=AV\4P[1 5W-?)[CHS7N=];9R20T6H ME:LF;/_N37) #.X\)2]1,P^_??_]1[[#)>@TGEOB\,C6SK_$D@2=M*+:.WP5 M1]D7%\+-,TC,.;Y!Y%7X$6)YX\_O9]\UGYQ?C%D[V\&.S M 79X]N3LT5?9-82.^FH;#L-=CIMCXP=]R4 OD9C@5I)6DOG^TUUQ* MZ0B^/FX@A?.^::>4YID"EK37G- *OR28UG'0?B8+?5"&Q<'ATNZ60CD)>0&8 M#>>^OC.X //1LQ?G.QTM T,I_)$*WXO:\-V"@"(&'P@%DS9RN^&F$.9U?OG. MM'RJ:#:A)\R$779=;*;)<'8XI,*H4VE3W\28MW=L;0$W!WL2L=C%]>L#MR^( M2G>VM)6O-MDC#_6V&!K](<1#N M2_O5I9ZA&)IY0_\[M'&/GLK2-@NB] +!3(^U[;[%MNO8O#(]>S()?=\KZRTK MNV(\O;(RD_9._OS)O>!G[_I7+[IQJ%4K MW_5"CTU3]@^O9=W=OSP+SMR#]VJW'^C!U:L7AW(G;^3P\^%=CV]7TRJ5:F2K M5=>*7FY?GET'7[^.:3P/^+N2]WKQ69 FMUWW@;Y\7[T\\TD@6NL9.A@2-:LW?\J.UPV)"[I^8$-H)(AJ-U>@#J\JS(9QJR2DW0X]?%>8-K][+.]F.\L75@,7H MT=7&3GQM)H8G)J;BAZX=]EJ\;2M9K>=?08A)DM!)\CK\Y()_&]M+$?F>"/W0 M_\1ZT:19Q.M%G]9,;/NN$6\@:P\$P+K#7KQAN\I>_./Z5O/S?WYBPWC:,.8- MX]]NRB^:*'[:2PC:',KV <#J@58M!CQKRG]UO1H>1+<5:M"(!3/^]D$<^NY. M5:K="2W[.[7!#(*Z&! XHFPKS!VP4ED3=)7VQ/U>;?:B[*78R5;V95T_"+WO M^N$YQC5"M:(MA[&7ERMIRLVF&UML#1:8ME:)T?;VNU*REBM;@6A\4OW?2+4!HZ0O=&:2.'V#@' M#YW AU9OX=Y25$H/JL7C7==5 L);,_$P*+AQ2"!;*6/NL54#F=HJ3>NO]+J$ M7&Z[K_Z4AT'VC39[EH9I#CWM0#+6=;>! RK:3I8P_"3/"<5(C%YNNEVK_HUI MY>SL^[UL/=*@A!=)S-.FT?BDMTI6QHE+^ RS4_^L)RVTV)=WP(O00%)]J[:2@&,(\!&UM8+3YH/@3:<'S&J:KH5$U3C#T*%WCN=; M6,/:D>1UPET*)*/%SAQ+G]]Y6 :S1:5>;?T))#OPGH#%2*AAB]U*Z(?_%;&. MLY<>(']9=RT^(OG26+,L?E_'Q'&,'@' ^!=SJ7H0C1SV&#YJ&UUNUY/;,6?T MLBZI##CZC?)Z)2:%:T@$2T])H^DJ '5C68G(DW#7H\8!DSLQ5]99065VUZ7X MSK&NQQ&]1#>6-1O)RCALN2V34S=Q$O'P9E^V.Q,G>H,JS8'I,6CPN!QX QL5 M8(;O6P-'!,! ,@,DF]/ZTGZ/@WI:UKG0HVU7 4J_6J%AX2WS%Q&-Y8$CY\ZQ M=0+)O-[$;Z*[(^[A7*>Y_",%=[W4Q!^TUT!YHE.&Q6G@YRC1T>V"A#^YB=(& M4P:%% 0.O96L ;2>Z&W*N[!1/1(IS7$^$'+;G;=D(D[I1(C^J& M6G<"45)#&(*D*.]*53/C'\CKK)[\>)"50C(P>)J(>UEK8)?;E5,HZ>._AJ.! MYZ$2@4\.70N05@I#!W LTR/)=U?6X^.L;]U/B6AXF!APB3VP-8AUF(T# E8? M" 170+[AN?69K\=<%S4$X;LIB4B:IA"12\JU/% ^7FO#FR,1Y"; MB)HTUB[*C@V^LO<:I\9'A%!4PPIJ$OMAIU[2N9;SQ D^,FZ;&8D !Z-0^GF0 MY5*VMS9#Z2\T.#/=9ROS/3BIH0\XJF/C'-BKW4X26>'T4QHZQA%$PL^'L0=EHC"UWRE34=VF M50/.Z475;4;&C])ZQ (8K\?2X*D4,))%'D#(Y&.9P^16"D G&FQPA<5= 2NG MLOAII;^EVI:BA&*2_J[+L:9\( *"[Q!0G4#ELC,>GTH#%Q* I&#",>6RENQ! M9&L^AV.N>T+(6U $>8?(XXFEC^C#)3@UD>"2R89N8,?9&%OG#-7:XHH'FG3! MXUUE5MF91.LGZJ4)?$SG3+Q8CF"C])P[IU%RBBC.1WJR_23<%^Q%$3I7K;;2 M,BHSKJUKMTCW^!'Z?&B[>YP<=B:)$G/T2%Z/BKX_!S*LF MZ2(+&[YQA&C/!7*[)2GIQ,N-AYK2O6I/*+,T)2E!HPA!7.I,6W#56Y>J@3:_ M@$,(F,1L2C-K4NGOG+>H.XT/;7A-3SEU:SY>TK'%6&4%%S/O'LD2_MA(J#^# MSM(IJ3H".[TTABL1#1I[ER90NI9%11Y<[<.IN*?K7R_5A!; OUK^G M.EK;+?37V(^H>-F3$W\;D85<1TW<./KZGLBF9:Q#S7>.MMYT_>'J;:T:\1/K M_Z.JQ5=E<_A&?(=]GHFD\,*LP(?,BR+ZF^;XAXNF\!OZFGIIGHIKV7?Z4 (= M9O)?Y%:V(.4@]L(X%Y&7%(D(DF":&61>4<20BA4C6(K ]\*"QN9!)N*@F,?& M7A+%XEUW#SB9\H!#UFSU$Y6GC>(X@I1I$HK "_U,I'$\+5%XB1^)'[G5 -UA M$#WM#>/$$*80H9<&OLCF65@MCS .R1(#8:^1#C?OX<,22(7O3TNE7A'$5@ C7I8DV"L5YX&7Y-D%G@9A8+WP#,;PO33+\"D,O"B. M\"'V?#_$7S_FQF !/U^A(8R\ &C+ MO2Q*1>'/:(C(QOD7H2$( 9R, A1NA=$7.X**@K@X#0@2$MB/L3W88=X]2,!4 M_F^!1,8A@)C- P)FZB\I+DX<)B(OC0DY@9\R/@)Q#D6S^()?GR0H3$8@@#9E.(G*HG\WQ%2-7903L( VX&/ L[*HB6<$BSV&V"1(-)3_!LF)FO,U(@]$B1-(T." M,"^P7Y"!1KTD#L4Y4D*"3( \!3YUL(A\_.H31V6=^0+"P$XA%,B\& MJEV1@:)&?) /,%>WZ\L#3AZ"^\5DI/][T?%SJZCRN1FXK'\F\APV.5:QQ)42&R/WQX@FP$^)T78$0\*D!";\>>#G,A. I. M]:- )'DNSM,TO* '(22^UJI\_J[<4 N R2PH(LK3B+;S,*3DG(;1'R0Y'ULK MB) ^.-82%LDK6#1($AH*"")B%/_88.#@G,F0"KB,2,:'X! K2F:;X3EF9Y@= M@WS/$=D7]*! ?*UL%J*:P4I4U^2+U.Y1\OXCY+!'1BL0$] ;LC!APD*!\U\8 M.$&"(CBV&B3(+'V#-Q"QYV&/[9;&"=(V12;412S XLX,X(DB1$$])O%X;'= MD@3)+R*FQ>P@RC CQ7C4"> K9[<4:3D%$0+-.GAMWKLN:+$3[*X2Q(!(T#W%%#E,SF"9Q\Z3K)G.NAY!YG MTMJ^>4('1SW6W#3A@=1H<1?J6$6J.SH3>F)L[:_S0RW.YZ8(M4?UA;?JP8FR MNC-2TM-*'CI-EQ#SK%J98SD2U87HW*D>>&BIQ8%/NJM5Q>=-J["XH;=)<'"_ M;HR,Z[<%G 9/W(4\?B& &X35<^ZD.)&H^\?=16^QZG2:AD/IJK:_H]Q^+B]W MEYZXE_(#W9C=JN?F(_7VN.U5/URL[M2L'T2WV8R]%GJ\U?+7T3:-G_2<\0W? M8+;BR-:7XJ^H'.ZHF;CLV%%7D?IXSGMD?.<%"#8Y@;MTJYMD<HQM[U MP#2XSO9!Y1,Y@M9FTN.V#54QMC]6'5\R3YL"Z%9GJ^RM1)W66A+@?BJU67FQ M9]%E*!J"GKV\>Q9>9NX!NY5O]NYD_7 IWLS7MNN>)_ETY=))!+U054MK8,2? MM#?1KJ%'KSD HGS;1.UQ8-58=&L:BH^O#OCM.-/%M==TW!%[XFJN3WQA[+?T9U5+;>8ZE]F MR9GHS2M_YLO0'?@UN]MN0+#S1[IHDCT-P._;KAO<%]I@>N_RU7\ 4$L#!!0 M ( !*H!U&M)T#*@ L *HB 9 >&PO=V]R:W-H965TBQK)LA%G@3W(F>KJ.E\=XJN]L;^ZC5*YN-^FF7O=V^3Y[N79 MF8LW:BM=9'8JPYN5L5N9XZM=G[F=53+A0]OT;#P_-J)]?J5N6?=]<6W\XJ+HG> MJLQIDPFK5J][EZ.75U.B9X)_:K5WC<^"-%D:\RM]^9"\[@U)()6J."<.$O^[ M4V]5FA(CB/%;X-FKKJ2#S<\E]Q]9=^BRE$Z]->DO.LDWKWN+GDC42A9I?F/V M?U5!GQGQBTWJ^+]B[VFGDYZ("Y>;;3@,";8Z\_^7]\$.C0.+X2,'QN' F.7V M%[&4[V0NW[RR9B\L48,;?6!5^32$TQDYY3:W>*MQ+G]SNY%6G5Y!KT2\-5OX MVDDRUZNS'-R)YBP.G*X\I_$CG,[%1Y/E&R?>9XE*VN?/(%4EVK@4[6K\),._ M%5DD)L.!& _'PR?X32I5)\QO\J2J2U;U6AX06;FXM%9F:\6?_W6Y=+E%F/S[ MBARF24Z M6XO<")T[H5*]ULM4";7=I>:@E!,@$)G)3LLG(M$6Z6.L$P6\:D6^-T+]5NC\ MT+ABE\K,O11]?2)RR 0\N!!_-]GZ]).R6_&AHKL&G>@328]IZ'OOA"_MZ^KP MZ/S+AT'C#T?B'T:L"HOGME1U*P]BJ<0:GLUABB!X*1B=&PB9YAM3K#?EF2>( M 3T$;BT+:H*3V-A$0CYD;+ZA,QHG(;2+Q.7C7(/HI93@1,\)7859">1[_*LP M.W*P&^!J1*2.B8=_4V3D.;*8897IG..#7$*P!+=#3X?H>_HPB?S M@ ^$V/WSGQ;CT?P'USY),I@[W 532:1GPBE*D9O%*#Y.,8O@[(E$(&CF UB>;ENZ]C&XE;-L_/WHD"Q!@VVG" M#\/ M5*Z^X+^O#YRI((B]W0+/[R8!N$7XJ;&-V^QS\"W$I7;"?F%1&SYMYV1 MC6C_FC3LQ-ZJ3*_$BU$TK9"'1,"#40U3.+Y3W,JFAZC2Y1F0\@=H,JX%]YJ, MH^%CFEP^3# 6$K"S1_*].(_.*UX@_ +8#$2&@09T$%%O6> 0<8557%B?I04 M8Z/C#=">]8_#D:5JF@QEBBJ'AS>*TP<@X\.5Q$&LBH.2%F7S\P["$GSBR..5 M'NJO508V!+:DDW<0H"]/O3 QWT_NM-2947Y10T*%U$/E/=O>$Y0BRJTI4$^A M5VPRG,^Y;0 WE$7B3"5>;:32<(KY2 MQ8#91RB=> [S*31%R]EHZSO+GFL-B@0 .?YUSSG8O[ZY_>Q.?..[ 9K!;.@ R[&&^C=>KU 7 M%1<\;0>PK[1E MY>2^P5_$'30&(VIL,0*/3M"< :T9 C&\FJT:P,DGXC+Y3\'Q_O[JPZ=WE[>B M'P[1><)US<3P.]@N"]_@PL ?/]Q^N@'Y3]84NP&QC)#D!5("?E24/&5E'@C2 M6/.VC&:9P!#X3P4O48V9CGR$"F!S_3L_&'RY[-,1^))"!]"."N&T'P]#(?4M M?K\>-W,$B9,>P9*"\"K5J&3PI2=E&=@H--DYTI6AM 4T0$&R))4B?'0Z8=.: M[(3'-:0V"1AO:(4C^FO(=B)2XY@Y4'!%49#JF&PYJ*3G4,&,AV32Y!WO&_T#0:Z !6&0 XFG)'0O M:YBV>+DRA:5)'JEL';$@]'>BV'%CA=K3DK*9H3XCVV,T-R0(%!K5[)V.FYU0 ML2.7KZC80!Y)7Z&A#(T_FK^0[=BD$JM/#QS0'P@;"-QN;<,;5+*F1Q&-@]IIP MJXI0\/'RG\:I= Z(S1N>SG4!$:-9S36'[A85MJ#>MG",+@^@@I[P-B8]U$N, M,K^HZH"&TXX0&UV*YQ((']FBX: D:@=@N=VH)HHZ MW$@'5RP=E(:3H88L8XC"TL>K*W> U82!XDA.=%UI5HL5=28[W9AJN03:/K1R M=3NE06V]/B>!!&]++;@)'4@%SG[*>%@43II!49L13QYNY'AHXKXQR/),#S)$ M(;^]'R!CG+HF\SS2:O3J^*G57Q'%6W?]Z,+:BWKOG9^ MP4]G$9KBLJV=18OS1EO[G#W1TPWN=$XM]2(:H;M>S/T5%U/QKK!EQG_[EJ.C M6E31XZL?(74LT[A(9;/$<-%QX:#M@0.?; 7 MK(.33^)RQ\V1S7+><^<, ,$$.APV_@S0R6<1^"3J43Z3FL_CNY=@EF95DNTB M6%F&]\.TG^8CO!.Q@UA6FB2:FY5UK MXIKT^#UODE+E>)6?B1?#>C_ECSY;TUI+@/=EL09ED. [;!?E>FW5FFK8UVSG MZJ4)X@"%0B^)U1(ASR-\R^RPQ*2]J1O62\COOG/\O^AW?JS?_-%-9/[$&K*Q MP62(X#[WRW_YJ*1NRP7(XSQL[$,X<[_#WG$6]HY=?]L^:_Q^8*M0P^E7$K0: M1)WU/R6HGE8_Q+CTOS^HR?VO.#ZB!:#M0JI6. HKSWJ^B2^_Y&;'OT98FCPW M6_ZX41)5GPCP?F4PAX4O=$'U\Y0W_P502P,$% @ $J@'4&ULW5;;;N,V$/V5@5H4 M">#:DGR-US&0;-)V"Z0(-FWS4!0%+8TL(A*I):DX^?O.4++LU$Y2+/K4/,2\ MS!R>(6>.9K'1YL'FB Z>RD+9\R!WKIH/!C;)L12VKRM4M)-I4PI'4[,>V,J@ M2+U360SB,)P,2B%5L%SXM5NS7.C:%5+AK0%;EZ4PSY=8Z,UY$ 7;A<]RG3M> M&"P7E5CC';K?JEM#LT&'DLH2E95:@<'L/+B(YIYFZ M_#R8!9!B)NK"?=:;G["-9\QXB2ZL_P^;QG88!I#4UNFR=28&I53-KWAJ[V'/ M8?::0]PZQ)YW26<6"Z,WH!A:T+C@0_5>Q,YJ?A1[IRA74E^;GDMC))J M;>&DT-:>0H4&[G)A<#%P!,]&@Z2%NFR@XE>@)G"CE/**A @15ERO"T5D#98&*V#JAO']:&_YA1SI,ZK0/5[+PQW1DOH8%J0&? M>!*=_EM2&4.75-%4',G#VR1[0#MP$C?@*1,F$0#,,E(%AA*6"!#)1"LZT$L- MK>*76KIG$!MA4@NUW8(ZTCU;F^?VZ!)=SA=Q+UU."F4K!G7:F^YX'X1TY'9/ M4E2:RELX;4Y[#5%BU5J24+&*V3FE3 [^20Z8+^G!X2+$JZ/+0 M64:@&V>\)LM$FKV;GG( -4B"-7"'+%9#8H!>;._GTR@[+$/V+ MSO9&[Y3C''ZA]#+\K#3<)7]K)QS%O:J;R.B=;B2KD84?C:ZK'GQ221^^I?3M M3<:34QI->Z-AQ"M1&/6BR9C7XEXTG,'5+G_F.1GT>1=J2$>83\\8Q)A/Y[P?-@?M?-P>J@/_ZO;N3H4DU:0VGI\4=\D M;[[2X@\PFG3#B/@>P3E>#Z\"1N.SW7@:[;&>3>(]UF?1[/TW>?=5_WKYYYE0 M@]3HHZ\KKC[[9A7U("(N))ZU]<;-S?,PCH<'ZP8+P9PI!0YN9H.&I2TI:CXD M,[IL9$$425UX6> +W6K!]>T="11V&DTIQ^&SGNQ_V8[U H.]'HMR=NT[2?[* MU=\ %="[_\&U!+ P04 " 2J =1=G\M0.,% V#@ M&0 'AL+W=OG!Z'O6M[>FP:7RHMKRVYIJJ$W9S+TJQ/!M/!=N.M6A6>-\:G MQ[58R1OIW]?7%JMQIR57E=1.&4U6+D\&9].C\QF?#P=^4W+M>L_$D2R,^4-7PHO38VO69/DTM/%#"#5(PSFE.2DWWN*M@IP_/;=N-X[&&"#XZS5MUY5)<\H&Z?WACM"T/*ORIT2-*)T-*)LGD$7UI%V\:]*4/Z#MO'':34'54Q<9(31X!==K"3L?B?OAC1912YD;67U4+&[6%0L;6[M9>3@8J> M09P2GFIK;E4N'=6JEAPJ*>WERBJ_ :TU^@ JWI,S2[\65H: G;2W*H.,-W!/ MVM6&D"P-%*P/"0Q&A5;2C78P"-8M7!%E&9R46,,0F[32>3++L-V>8U](WF6% MT"M):'@D5BLK5P+H94 ,?MMH#W)[L]$,!5F6O(9<)EPQY&,>"'$(7T@T-0< MN;23PWH!KX35<)*;2XY3 2IY[_QB2UF1%4K><@)<+3.U5!G5TH;&K#-)E?16 M98[,+1+#&I0&\((CY]@V,./8#S1TV_)^:4UU;ZS-4RY\Q)W[*5O+1*T\](C\ M3S0DSD^+\\J8?(U0T)TS8YDW"HFU"NU=E8#?PZ%%X\6BE"%W=W";F>$VG$6D M*YB!S(K3BB1M:-GP+U0U:-*$+)STKL>1^!*J<1"E8"!77,85#+_G%&9:33'$/PJ8#]04<09 MHW0X8?.0D+7RQ1?H(DN%R=F)5A<[R,JZ-&>]SA2M+TV)X1F*-6 9)ZCZBTN" M60T(,)_8*:%LB%3^RRAW:OB)XX(Q60<7L$=1.(87=1AT,!BN63A4%).]1PV4 M<=ZF#2IW6T4?B2.Z0,E0+="H]F@V3 \G].%AQM'3Z3QY1J]V(GRPW*;#Z2RA M=X:5[+[9H_DP/9C016,MRVE\^+0@[1$+_0JW[78KG=&UY8+QFR'5I>!0$3WW MD3HTJOTY76F/AL%DQ?GA_,6,7F_K8CJM&[W^_?RM+$,67Z). M--"^BIP&2ZP+X:JMAI9+X9,FY'&W!RN=002"#@+7U^G/QKEGL4%*GE"NK4_7 MD3XVW#"Z'A^L?(3KX@@1L8 M3),?N!@.DYUUFH*NO8)$1U]^6S7V$PH/T_T#>CI/TF>T?Y#\<[;V6 ;U,N/? M*(>MX622]%OS$_=M]IDLJ(^R">-*PWQFFWN3?7BRMD7LB.-M[!"ET:OG8&7U M.5]C17R54.>B#)/AAK_7W>AK'YOCWK=\A2D9;BP<&Z@>/^N[W>Y2=!;O O?' MXXWJC<"0Q90OY1*BD]'!?$ VWE+BPILZW P6QN.>$1X+7.RDY0-XOS3&;Q=L MH+LJGOX-4$L#!!0 ( !*H!U'#?) IO 4 %T. 9 >&PO=V]R:W-H M965T*5$G*CO_]GB-E66Z2=BOVQ18EWG-WSSUWHBXVUMWYBBB(^UH; M?SFJ0FA>3J>^J*B6?F(;,GBRM*Z6 4NWFOK&D2RC4:VGV6QV,JVE,J.KBWCO MG;NZL&W0RM [)WQ;U])M;TC;S>5H/MK=>*]65> ;TZN+1J[H X5/S3N'U;1' M*55-QBMKA*/EY>AZ_O)FP?OCAM\5;?S@6G FN;5WO'A37HYF'!!I*@(C2/RM MZ9:T9B"$\;G#'/4NV7!XO4/_)>:.7'+IZ=;J/U09JLO1V4B4M)2M#N_MYC5U M^1PS7F&UC[]BD_9FQR-1M#[8NC-&!+4RZ5_>=SP,#,YF3QADG4$6XTZ.8I2O M9)!7%\YNA./=0..+F&JT1G#*<%$^!(>G"G;AZKHH;&N"%^^I(+66N::Q,!0N MI@'HO&=:=$@W"2E[ NE$O+4F5%[\;$HJ#^VGB*H/+=N%=I-]%?#7UDS$T6PL MLEDV^PK>49_J4<0[>@)OGZ$7?U[G/CA(XJ^O "]ZX$4$7OP/''X?DN@?N/Z! M*"Q:PP4V;U4H [ZKD3KV!4Y^3$T9SOS,_%1R=+0DL\1'TF MYO/Y^.3XC*\6BW%VEHEKQI6F8!=.E+;-P[+5>_/GI^/SD]D+\?P,VX]?/!9M M2@.0LZ/QR7D$/SH>GY^?BH^(_-;6C31;4"WDXX" ^8.H4M'0EE"MU" MR+B(Y(8G&[IX_E(]P#D"LMN\I";B.N'E(Z%;&!XKS 4P1XJ-ED,R]-( M'T29(N\[;D,@%6\%'U 0:%0LG:V1*&C];DB5RC=M(,"D2A25-"M$U3EB?4W$ M!R+QF\6N^>+''\ZR^?PG3J-6 <'0RYO8^=S4JRT8+%%(M^WK.8X' MA=CD#3QRYT6*UP@J&BJ3CE-1,3FZ(D6I#.2H.'ZU7*H"!PO.K2-NWR6O]C59 M*N?#%WF=/Y67&5($WMTJI7@\2!%*975L>PZZ"@_TP2NZ;ZQO'5=;RV[X/.CE MP;)3>")P;36@< 3D.64UIERQY4E4$,7)@#"N&Z>T.$_#^B#C3H7?2!F]R06 ME&?#R11#W&66:F0/6!D6QN80D=E+DSUT;O^+L+WB$?-TZ'UV#_, .9%95*XU M$I+ O(ID5\J545KH<1Y>K""N..(3>61S,'.' ]ENN" \5/?C7FPJ MA4&S+U8NS9UKFU# $7<=WTM[AG'R:UOQ&THFY?2-U(GLX1 YY.#T^S6]F\3; MKEFS@TG\+$N6^P[DYB@GCQU1IX,C/]!6\&ULK55MC],X$/XKHV@_L%)H7MNTJ[;2EA?=G5A1@0"A$Q_<9-)8 M.':PG>WV?CUCIPT+=U0(W9?:'L\\S[S$3Y<'I3^;!M'"0RND606-M=U-%)FR MP9:9B>I0TDVM=,LL'?4^,IU&5OF@5D1I',^BEG$9K)?>MM7KI>JMX!*W&DS? MMDP?-RC4814DP=GPAN\;ZPS1>MFQ/;Y%^Z[;:CI%(TK%6Y2&*PD:ZU5PF]QL MW"5[)3Z[ Y_5JL@=@FAP-(Z!$;+/3Y#(1P0I?'EA!F,E"[P M\?Z,_M+73K7LF,%G2GS@E6U6P3R "FO6"_M&'?[ 4SU3AU0]$/LOGS++U4JL#:.=-:&[C2_71 ME!R7;BAOK:9;3G%VO=4T7VV/(6P%DQ:8K.#%EYYWU'@;@D2[C"SQ..^H/&%N M!LST)Y@SN%/2-@9>R JK[^,CRF],,CTGN4DO O[5RPED<0AIG,87\+*QZ,SC M9;]3-/Q]NS-6T^?RZ0)5/E+EGBK_7_M[$=.]TQO3L1)7 3U$@_H>@U\@@F\N MW>B"8]FEHI=F+%:@:K -0JT$/5DN]S?PSF#="WC%:X0G'Y%I9Q=7V[NT/\K6&1AFLW=9A[.XH*Z=HD&'TAZC1N$]@.QC4:$=GA; MZ-[6#T-P"+[W!T8-[JBY#YR$"\41KF:3F/1#B#,3&9*S(21Y-1UZ@13'"?S7 M=Q\]TI@6]=XKJ:&OII=VD)O1.HKU[:!1W]P'I;]C>L^E 8$UA<:38AJ 'M1S M.%C5><7:*4OZY[<-_>&@=@YT7RMESP=',/Z%K;\"4$L#!!0 ( !*H!U%U MJAXS20D @7 9 >&PO=V]R:W-H965T>T&* ME&QG-^V71":!B_LXY]P+7FVC/_Z>:4 MUO."7[7:A,%O09$LG;NG/]X7KTR(/'?@[I5QI AN/&EM3G:'4D; MA[\[ZW_FV!'+4@9UZ\P_=1'+UZ.+D2C42C8F?G*;OZHVGC.RESL3^%^Q26O/ M3D8B;T)T5;L9'E3:IO_EUS8/@PT7LV;82GU;!& M/SA4W@WGM*6BW$6/MQK[XO5?G"LVVIBK:80U>C;-VYTW:6?VS,YS\;.SL0SB MG2U4L;]_"B]VKF2=*S?9=PW^K;$3<3(;BVR6S;YC[V07V@G;._F-T(2TA7AO MH[1KO31*O E!Q2#>ZI ;%QJOQ+_>+$/T ,B_OW/LZ>[84S[V]'_(Z._;*6Y+ M^*J"T%;$4HE<>K_5=BUDY1H;A5N)=;=TN15!K<&2*'00H70;*Y9$M9_$G?(/ M.H<9Q*Z\E<0":<1'[XHF1P(H+7?;$%45Q"\NXM6---+F2L@HWJI<54OEQOZET5X5HF@\ M.4^1U,IK5^QV/??_^ZJ6VG-0>2D]I>+H#&=GBV-Q-+\<7YQGQ[O%1XO%>'9Q M>2S>%/\!7VA7$-$):)318 RD1M2-AZ$ ![RF^(QQ.>7XVRQ$+\@8[<.N;!;Z-\#"5)?>.BQT'V>2."PJ'8^4K(;JR.I%3"! M-Q_RZ*B6V# M\D&:1NUALI);81W.5_ H=[ NP;N)>-L#8:5]B.)+(SV@29LI+V-^U4;,Z5B\ M"K#F[]&<-?68DTAK.$P$_WER-Q&0[?R^\UR: MX)[S5U:ZZ-8].$*5P>D34%;(HM 4ZE@X;1)P@R@E^.1=71]:FA!: /#VG" V M"L)6>+0\2Y4T1".!W$22#'*X04U]1-M&M%!!1(/RMN6Y_?#K^[UA 66UNFH+J6H)-%5JNKB'ET>OU6C&J.OSF M3-2"CD!Q\MQYBLILJ5)(!%"@*\*#C8 3300];@=TB@KPW$@JM:?)APR&#@[T MDHXLB O$0Z;4 ?G2\I\EA*?54!#_B""4S5X-+?"C^:OC'^1'@M7 /2 &\KXE MRD?"&S9"_: ^6#L4BI4PSJY?&H1.07$O/ I*B7\XA'/)()^_&C;,=M$QQ;11 MU'0&)7NB!N ^F5Z"$HSDULDNMA\K D$%Y4=8D9YM-.@,,B#K-75LL&(_+;O M$RU7,-:3F0O55G&_7D$T@5LL2/0>S*%>! M+0W. JS)A62S4K%TA3-NK4'3E,JF)OU^D-K()2L 'X$&IAZX@\!,4C82TO23 M0L7 QPN[F+L,LT-($N%SPW,IWDS$9W#9/Q70^#!5.U _DRMBQB#1>WA WPU4 MJ3[IP#K&9ZQ8-9'&K5R&4JPPHX#E!:8P&FH(,)%!//#=ZW#_4G);QWN/1Y.] MIMC0L3I--]P1%4Q'6&WJ(AV(./"0W$G8'!,W.H<>^Y/@-?A[J;:N+7:H54YR M*W A@BN4C!K]/0SBZR"4$@.74@Z@@WF3)H8Q&JY&7JD 'CG%-H@ZL.T\RR55 MLXN#$(R1HX#3FN6/C=O>_8[*=%P7"[K2!B&PX?%^81XU5@=ZM=E)PT5;[=XH MW>)PH7I.Y%(U'A>@]9>5HZGJ-&A!#YK8N=DRIQT/ML,(N0E_1;(I 6@^;4J> M#(%4(PVRH1UV2455U_VU1<.B\/I>IWF.0:M]8.C D7LF:YO39&S@-O60V" X MH!I=)_!P4^C5"DQ:>5?A'!?:0)/%-':TF=C'*^C'JDM+.N"G4O7JD\:EYY0J5P,$:_XW!URR-QL6O:"WP0&@+<,53D*UXQ"X7AQ0>\H#G.4(#L37- M/RO@U^8L&X\8=^ ZMV3I69?HNMYXUAUB$A\,$J>T'E:A+4Z;,R28BD[-8$G9 M4*2DO*]=T.',4"(?<,>I5?&[2)]".!3KG2)WLU);'*XJ1!JI9T9PGG/#@S]- M($E]*0**Y=:RV>TQ.H?"$GN3DJ0(G MF5*I>1:I05,M "JWTH;D(>AOZ)Z8U]9>UN4V#;,%LN #88""'UX6>X[=]%VK M+1US8]X5)P<6GO7H),I:1^-AK1A-CD_7'_C MY3=T_T<;H.,8O8=.[-_H6T]:->Y30;CI>L]AETX2IFBXZ"9S%MZ^5_?30#?N M/+[R/84[5BFO^DS#YR_3 MX'+T=Q?"\:XM!/T5$LD?HQ1]C-J_;D_$7;,,T#65U/!@)H\EKC[K9]TWZNMDO3]^(4;JUAL]&K;!U-EF&ULI5=K M;]LX%OTK%]YB$0.*K8=ER]TD0)IY;!>=W:)I9SX,Y@,MT3*WE*B25)WLK]]S M*5EQM@\,L%\2BKSWW->YE_35T=B/[B"EIX=&M^YZ=O"^>[EV_MS97IO5:M?&O)]4TC[.,K MJI;,3AOO5'WPO+&\N>I$+>^E_]"]M?A:3BB5:F3KE&G)ROWU[#9Y^6K% M\D'@5R6/[FQ-',G.F(_\\;JZGL7LD-2R](P@\.^SO)-:,Q#<^#1BSB:3K'B^ M/J'_%&)'+#OAY)W1OZG*'ZYGQ8PJN1>]]N_,\>]RC"=GO-)H%_[2<9#-\QF5 MO?.F&97A0:/:X;]X&/-PIE#$WU!(1X4T^#T8"E[^(+RXN;+F2):E@<:+$&K0 MAG.JY:+<>XM3!3U_\[KUHJW53DNZ=4YZ=[7T@.7#93E"O!H@TF] K.D7T_J# MHQ_;2E;/]9=P9_(I/?GT*OTNX#_Z=D%9'%$:I_%W\+(IQBS@97\VQHC^";I? M_/A0ZKY2;4T_&U,=E=9S^OUVY[P%5_[XCN'59'@5#*_^G^1^%X)[\J7K1"FO M9V@Z)^UG.?L2E]X?)-76.$>B,7WK(]"][)M>"R\KWK->_4<,?=!6U"+\4EC[ MR,$/&F3VI)YPQ8![E);7M#<:[>M>$FHCI]K0#[*4S4Y:RA+>2;;TP^[/ZZ83RJ+/?:C*W_/@7Q-\RYT#YRS4@@%)4D:%4F&U<4FCK)-/.=E&J7QFE>K.$JS39#+HF*=\.%Z$Q5Y%D[7 M41P7=&_V_BBL7+Z7Y:$UVM2/E%TF.6U64;'= BZ)LG4^QR*/BLUJ3NDF6J]C MVFRB;;*BBZ2(-CGLY=LHR0NZ,Y]E*UKDO36>O*'2-)WTDM++G.#ONBB@DT3% M:LV823JG=1;SR6:;AQ-\SBF)DG5.__('Q)Y>)BDE,4* N2**5PDT\QB::92E M23A"%B[@5[R94\;QTWOCA4:8*1!3*+Y@;("GZ9 D>+U=\1*9*U9%D,RCK C9 M3.)\.@Q*5UJU0]T4JF404_'7OQ0P\+>I^2BBJK=<0'A.>V6= MIT^]L!YA@)Q,N(B/P,A RU;6@DJ%5J .KK5>(7SUQ$M8+Z7UN.)(F[:^U+!:32VB_ $' MX8M[L.\8,L1PCW95I<2\0<=*VP86"AW16VNJOH0R-^.=L9VQX#0Y6;,]MPC] M_ P1+!N6<-.Q0Z-U!M!*[)167DEW'B]2P$Z@;R4RJ1&M1A];.AY4>2!5<9Q[ MJ*+;2^$.M.<.#X:TL+74CYP9B=N_&G/ :&>2V#&!8U]W94'O9 E"VV'GD3S< MX"2/^>:*<)E.F?UR^#"@Y5N53?5NVK^XEW+@4)*=2/1&XFIV-!^J/E61@PAU ME-6"<(T_3VJP;^6GGL]A[KSF#0![*WD=D5.-0E*80IR$ST+WPT2A3EI^&0WT MFI(?I.H3KY]0 W]1<&RTCQP2MP.:7(981QZ+KK-&X/7E&).3UC Y0E, )UB7 MIWI\P<=HK.\8EH/O=8LZEY@K].^^"@QC@LHIBA-6/\QN1G.GO1,H2MF:1I7! M4500L]6BI!;LX-/1R8KVO4?6SFB"IE:N# .9.8YO1AB(L\<]BW8=Z Y?\9*: M[*)/'IU">PDF HFZMMSO\KQ&Y8&)RBHOTF)1X'VD->(YI0"IQ?T.IUZD^6)[ M.N6DNM/@]M/@CB"U2,^%RJ_>'Y"+%_FYW!#+$WT'XD+J.=HW9COR 8H@A,%G M;K__F1ZPW_%5A];I6^5/ ^>9R#@Y@N4!8@Q=/;M@AX2AN(/ZAU;@_<-ENS/< MY6Y8.:-5%:IY[_$OC"3V\/5 U8LWN)'G890PB%,/U P/0!X5U?,GPN+Y/2T? M.C8S*?N#12]_6ST$=+:#%T8@!+?(0Z <.AR%6T^I#KG/GBH4,;$Z&1[_^G%! M7WO6+<_>SRAX'7XE. JL'9[2T^[T0^1V>'\_B0^_8GY!@A7F@I9[J,:+#=[] M=OAE,'QXTX77^,YXL"LL#_@Q)2T+X'QO,+O&#S8P_3R[^2]02P,$% @ M$J@'4;[@05O\ @ E 8 !D !X;"]W;W)K&UL MM57;;M0P$/V54:AX2IOK;K9E=Z6V@ "!6'%]0#QXD\G&JF,'V^FV?\_8R88% MT4H\\.);9LXYX_%,EGNE;TR#:.&N%=*L@L;:[B**3-E@R\R9ZE#2EUKIEEG: MZEUD.HVL\DZMB-(XGD"2]QH,'W;,GU_A4+M5T$2' X^ M\%UCW4&T7G9LAQ_1?NXVFG;1A%+Q%J7A2H+&>A5<)A=7N;/W!E\X[LW1&EPD M6Z5NW.9UM0IB)P@%EM8A,)IN\1J%<$ DX\>(&4R4SO%X?4!_Z6.G6+;,X+42 M7WEEFU6P"*#"FO7"?E#[5SC&,W-XI1+&C[ ?;/,B@+(W5K6C,REHN1QF=C?> MPY'#(G[ (1T=4J][(/(JGS/+UDNM]J"=-:&YA0_5>Y,X+EU2/EI-7SGYV?5E M6>H>*WAQ1VDV:(#)"M[;!C5<]UJCM/"6LRT7W'(TR\@2I_.,RA'_:L!/'\"? MPSLE;6/@A:RP^MT_(JV3X/0@^"I]%/!-+\\@BT-(XS1^!"^;+B#S>-D#>!MV MS[9B#-S?!A,&OEUNC=7T9+X_0I%/%+FGR/_;'3^*[^KVPG2LQ%5 A6E0WV+P MCZ1P,,=C<^7-R]%<')F7BLK26')0-9 5U$I0?7.YNP#*$$X9@N=88KLEF"QQ M)\GY1&688)K 0MA3^0^,&@5SJ-AV0MTCPA8EUMP:.(&T".,DIP5AQT4*U_2P MB-!)\W(JU,Q5>C@I[I3VI9^$<9I!&L[)_<#NF@5J\_3)(DV*9X30NL#9T"I( M28-,V.87?Q[F6>[&>4$QU4@,3NXMRAYA'B[F"PRE0DW7BY0[.P\6L@"0.DRP;\\7^S$TZ"^=Q[*8BS>&3LD1S M D419O&"%HLDS!;G\+>7&QUUBA;USO=#E\Y>VJ%I3*=3R[T<.LTO\Z%?OV-Z MQZ4!@36YQF?%+ ]],!A8U7G^\Y66>IB?DF72EER!O2]5LH>-HY@^A&M?P)0 M2P,$% @ $J@'42>0.\27"@ #QL !D !X;"]W;W)K&ULG5E;;]LX%OXKA-?=30!5\27.I4T#Y#+%=-&B1=/./BSV@99H MFZA$NB1E)_/K]SN'DBP[=G8[+XE%D>?RG3MUM;;NAU\H%<1C61C_KK<(8?GF MY,1G"U5*G]JE,G@SLZZ4 8]N?N*73LF<#Y7%R6@P.#LII3:]ZRM>^^*NKVP5 M"FW4%R=\59;2/=VJPJ[?]8:]9N&KGB\"+9Q<7RWE7#VH\'WYQ>'II*62ZU(9 MKZT13LW>]6Z&;VY/:3]O^$.KM>_\%J3)U-H?]/ A?]<;D$"J4%D@"A+_5NI. M%041@A@_:YJ]EB4=[/YNJ+]GW:'+5'IU9XM_Z3PLWO4N>B)7,UD5X:M=_ZYJ M?29$+[.%Y[]B'?>.SGLBJWRP97T8$I3:Q/_RL<:A<^!B<.# J#XP8KDC(Y;R M7@9Y?>7L6CC:#6KT@U7ETQ!.&S+*0W!XJW$N7'^T9O[ZFW*EN%?3<'420)/> MG&3U^=MX?G3@_)GX9$U8>/&;R56^??X$LK0"C1J!;D$R_)L/D_'S<;/4J SZY8/Z%E281!DD!K%D8 M[7TE3:8@E0^>EON#= R7+ J*KLM1 DG$Y6ER">Z?(:T3E\GP;"C ;C04WVR0 M1:0T&E\FX\LS,9J<)N?#L?BHO'\C[BKGE EB:1V'Z]%%'(NCLV1R.3[> MP::5+=LYU@?Y07(&OOAU>I$,@4ZMX%W$XGV#Q3<@>F?+I31/8B&]D U:%T%!W*LT/X"[FSE9+<=2K:=TT.WO'8KW0V4(LG5WI7'FV5T.=R4CD ML)4M5D2&_("EKQF:'*_[P\&@Q=,?,(JX:8V9BB^5(Z,$$2SSNX$H.0L."3*G MIS@YI;R;\.N#_-?0'K^J#/MGSI:B/^Z( N+]X?FD>4[%K84Z+Q(DA6C#/K%% MA4SA(CX[*,(,*P4DD&PK1UMS&9ALZ]_#$7O\.!6?C?@DG^#$,022+\E%U&MD0(-J-4SBAGLO)J M2XA(QLRN%WW!PD-EK$91]42TS6]+!GY5TT,FGXB;+K,NQ5CPE.ZY7VAP"JBCN M/E9 MXX2HOY&Z&.A"@T&DB.XAN ]N4E>YT6U4@XM@OA*6\01D$3A960/R'W, M@M.;1F;X!-&K\R;C^:"6H4Z;32*E96W@Q2CT^6$Y',L!18Q%2E#P4F(&-Y^D MHPFM#^$1*V9.&Y1$/O%5!KMZ="[M^3ULQ^ED$-GN M8:;V: J6G'2*HME9/(FE M(-"MOL,F-CN8 30Z)7.H6D,F6\!^N_WP[?ZF#0BP_EEI1V3[X_3TM,V[#>^P M %0(*VZS]@B O_W1*8F\>]+KQYUSSUT^.D)_?)%.GA,PE-:W*3Q#/XGE#2X9 M%8E6[>+!0;5Z"9*/&B=SROA[/*9-+<<;S'":$ER!T(@1T!\-TDW)HFP+UPX8 M'^@]BO9\<2CR7DF;ZO'WKJU44$6OC66C[6I6[>0G,MEH'S@U!(EEMYAG/-!1@^0I:U M95/&-VW ;KM)LIOF !BB#M2U%6+/@#BW4$7K2M^-IG;Z(8"Z)^^KO#B: M'E/KU?$>/4LX F2=$9G-&MEL=,P].7HR&B7%M(+CD ?F\@D&/JJC_B]BI1XS M]!)>],\G74^&2D=-/D$Q6+R 1DNAJTTT?N,2C0\DW(V4G&J3;M.ZXPLE[,^= MA/P!PQ#$&1AZ'?T-38?E>K25#Y.=A"BL@3/I+5/]P[]4X+7O1/:HJ6UUR6*2 M<\T8*CA1QNTO0],1+F%'@&*"+RY>XK8&4*SD5.U6U;H,;&/85BZ.(RJ,8:O= MIS9R>/X6^$ZC98--R!$@;PS:L(#L<)B,F8&"HOS $&NS4CX0=>KE#)I_A+BC M=9IZ5$[NAJV*:BV-=[""+32UR36!7/NE;>P#OP4"<.* +HU".==D9P,?(2B; M P&30A5/$)+!9C\6MLBI%H,'DD"%QPX[]M403O&XG@"8HMK9@ MX#9>9I%'G(9F,X##84BB=/9.*P<1O2W59A#SZ=:T1EXYM8Z&=4QC/)]TYA7$ MNK'F]??T(17WF)BEJZ?$3-?<2$M&43&_'Z657L&<\M[+,X8DJ?3;E M9G*IP43_B6B(H[STWF9DBCR:AH?T9X6E/^Q,^W*?OG$ UC1+9$65QP(>;P+ M0E&ZKEM :\C"U#5N_#<7M[)@B!_H,LOO%JUF/MU.(A$PN9*ZX,++LR941%(E MG^>H\V$G[ACKS3"V,SH^+J-L*.?./FK,H@KIJS](S[H>UH5QW_U(7KFZJ: 9 M'@JW+22 Z^)%0V07L <%'F:>B+DRR%)%E#:G3HGNK;CPU#*V@'XWLLJYLAV ME@M>V93,#R:CZ#KZ:+T__C^<-XH(Q4HT.*PC^TDSX!_L.UATSJX )-G92L/ M*&$3'1!7E$WVT=Q,BG1,-JT@;7_9O:>84I#:ZS*FR2:4_Z;D&0G?W>8-8G7I MV_!*GM<^EAPUH>GH6-:GC9R_,D8#P78NGC[MM)2Q7(*[KY 5D:6P5D_L+M"61L)_Y-B!1M;TUW%8BKW^V:"F "'U5-.]9>1 3*D5/%#0K=:+3B M/KN22)[=1Z"S@7\VC5_W5H(TW'[+1E#.>H2J(BLANF/=YDJ.J.-\![IU95Z2 MMEF;I!IQG](ZQ7 0?MO2W&Y>U!$&-&P&@]%U7F,_:%KW/[FH/2!N:KO()Z3? ME2H$P\&]QI*N&_E[0P2*UJ^[7G)G[DV&R/GXH^\(,1P?I^:0G7/S\$A^"7?(GCZD-P9;\ M&ULI5;;;MM&$/V5@5H4*>!* M,F793F(;L)T&;=$ 1MRF#T4?EN1(7&2Y2^\N+>OO>V:7DFD@2M'V1>)EYLR9 M,Q?NQ<;YSZ%ACO34&ALN)TV,W9O9+%0-MRI,7<<6;U;.MRKBUJ]GH?.LZN34 MFEDQGY_.6J7MY.HB/;OS5Q>NCT9;OO,4^K95?GO#QFTN)\>3W8./>MU$>3"[ MNNC4FN\Y_M[=>=S-]BBU;MD&[2QY7EU.KH_?W)R(?3+XI'D31M$J"H+"WR/?LC$"!!H/ ^9D'U(,AG*7B5,R']TB;;+DXF5/4ANG9P!H-6V_ROG@8=1@[G M\P,.Q>!0)-XY4&+Y3D5U=>'=AKQ8 TTN4JK)&^2TE:+<1X^W&G[QZKW2GCXI MTS-]8!5ZSU \AHM9!+B8S*H!Z"8#%0> 3NF#L[$)]*.MN7[I/P.I/;-BQ^RF M^"K@+[V=TF)^1,6\F'\%;['/=)'P%O^C3'7U^)<;*/ M<9)BG/Q_-?\3$/W6,-VZME-V2QU[&/6H4B\HM7=_?TGD!M0]%5K8>ZS;=><@(@/P+%BJD0)W7B!(;%3&: MO4$IAPXH]*3):E=KHN$W96%C5[,TV MFZ@\V27'#;/%6/C/ .J4C[K2T$AHQT1EI O5*O*4WFL+$;0R $8#]#G+P:X6 MOU%"LCZ$>N^]MFM9 SK78FRSH@H3@/<2!)FWU2E=(#*2[/H8LKO),UD'!,K!_ M5*5A$2NEG161VL6F#T@!FSOD>M*O_,B&%@?:1XJ82UL+VE#M:51J]328^2J-"H4J;J<_0#\Q99AA0))&I=9R"$$I6H4VFRO^LLNW-7@4#>^H7O]1&W>UBS;FK!K>;]K\7/\FFYXK:W- MW6Y20M_2XJ@X/L5_<;0X7=*=VN;:O#H^6LP7W]-WWYP7Q\5;NJXJSRDML'D> MX,6G MB=?\]?+ 1$OW_=NIWFW81D8UTY5V2=SBKGVA:9U;++5"Z3P^%MA9R!W/Z:%7 MN8GQKDFS)'V0QBD-;2JC\GXKH?>UTV!LG%W_(,;P*6-NWZ>T+L9+=OJ%_1.? MN:=:G+U-^<.O4]O<AICD26Z9>^UK/1.:AEOTZG/8RH,,]'HOW3_8'R.I^CGLWS:?2# M\NA_%(-7<)U/SY83\OF$EV^BZ]*IJG019[1TV>!0S%X,\'[E(/QP(P'VQ^RK MOP%02P,$% @ $J@'428' I1["@ QS$ !D !X;"]W;W)K&UL[5M;;]O(%?XK S79)@ MB:0N5&('<)P&39%L@CB7AZ(/ M(W(DL4MQ%,[0MO;7]SMG>)5E8[RV+]6F;Z]&/B#>N!SNMY8&AB].M_)M;I6]NON M4X%/HX9*DFY5;E*=BT*M+@:7_HO74UK/"[ZEZM9TW@5ILM3Z-_KP+KD8C$D@ ME:G8$@6)QXVZ4EE&A"#&CXKFH&%)&[OO-?6WK#MT64JCKG3V/4WLYF(0#42B M5K+,[&=]^W=5Z<,"QCHS_%?EL7I;;88$VS1W3WE7V:&S(1H_L"&H M-@0LMV/$4KZ15KXZ+_2M*&@UJ-$+J\J[(5R:DU.N;8'9%/OLJ_<**IGSD04M M&AG%U;[7;E_PP+Z9^*!SNS'B;WFBDO[^$61H! EJ05X'CQ+\1YD/13CV1# . MQH_0"QO%0J87/JJ8^.?ETM@"OO_7(S0G#[F2^%YD;BE5A$4Y"KU9IK(3,$X$@+*1-\[58R3C-4ILJ MXP$'\0:LBKTGU(\RW2%8K,?K;]0FC3-EAJ"=QV518 ;(LAMAP4\F>LIVGOZM$2%$0L,_TZJPT2CS[_/'KE+0M5;=S)/0EMA+Y1!4^[<:N*K4#*$0HJ M5F-R72A%JX<]HVVD$1SDX)MK*ZQNQ8?TD/<1<8E%975G'? U)*D?B*T#.*\P MAK??IEDF8HRG.13J<7*4U1VR)9Y$%]H855.G!"0(B6Q, @B9*CVJ^'W]NB(N MM:TM$F.)SME^)%VN\[/#"0_I%A8$#8QM20JD;D'9VJI9BQ!B]JC7^_:%K/#G*@7U&UE@378( MSM:&'5.TT&T@#_U*J,>%A@TJ$+54-VFZ@,2&A>5P3!"GMM44E&+&MECN67!C M:E5RR?%214_%%=;4-RE51DCG3$CK;S>*W==9:*.#4.'8ZD=W]5S9\F4HQ#B4K4*H>E^;&\L2N+G>; M6P&0- RE*7T>RSY#<6EZG*%&F3,2H&*]W"RU 7*$,G&%*O4V<-$0A.0I$:Y.IY=*]U:K3HP_^4O4>#/ M7QJJ!PFEJ(3>C,Y2(IZ(US)C5%]3)]%XW5EEI;.LDE!EO!JRM!7) >6%J K: M%>4$Q%,LV3VHZZJIZ^*-@DI+(#3T:<1?P/*&!:\1'AG U_D1,0F\RC>AE MZD7^7+ROPICBBW:=B;J^7<9Q45+)HH+)1.J9K+/GB5AXT72.IS_V_#!D(FU% M.!.9SM=G#"0G27=S./&B22C"F3>?CL4730[L[G<,)A-O/A[3R\R+HE"\<]9, M.(%7>%U6!H??#DU)\),5E*I"WB B$;-^TP7V6[ MOI*.*C94W01B#=E-[I!5[E*TN@K!^V0R1 U$"'+S#)-B8-H.<&3UG4N+[CG8 M@S1FI[CYSD@8MAE[I\*/$2>Y6F:PQYX7(I/REBQH6"OMNSML?$IZX%3 M$"CUC+@8(VOM36,-A^9^D3D*9A1;BS>2-JVR!\L'#^MRO6D!1J,]*[F0?\A. ME+?+VD[VH+_:ZL1U (REN@K^MTIRU&&@ MI:&COTM#MLF85;*7UA;ILK1UL5VEKKNJ.]XCT>?/AV$__!#-P<]F)J_-HFF= MKJ'%IX+\;3&]0[ZN3E>=PU:.%K,JV7^HLC)B45AC:.TX_*I1SQ<<"_Y+E HK M\W5*UJ@JH-<-WA6:CKU#T,ICG;A]_7R"R[ M8_+7PE2J$X,N-MZUU%TK;6HH?,TE&G+KH' ,%-<6C^KDNZ+^0&]QMGZOC7G^ M!PN(,T7G%$1.JQ(2G3-4-[]N61$GG](*N#;H[AQGU;^_:V&[)-!KC$ M2<&FO\LZ471B_HU"ZQJG;HI0(+MKT9=Q6T;/()CA&7CA?,K/R3ATD%*&PZY_ ML*/FJYFMY0C\F?"C!=K(N0BCL?AXD+[K=5?:,$@*)'T<[E\"!,!0OO;$&D<< M*@._R.WNI9 )G23H)$]YH]Z.SM +T9R&$'TA9MYL-L'?8+I V$,WUT[^;QGZ M(L"_F?AV/ /_-'E_(H)YR':;^E'5+:&E]>:1S\\H6' SO?"G_)S.9N(R >PY MV!$@[LK8W=XVYX8ZL4O30^?#"&R!=D65"2'GBA5 4^:V'Y$4-ELP*-WIJHV) M+D1H\T&9J2%\5DT0/+@.KD@ZAIX?!@Z"OM]9WN:MWG(RVI,#N#VX> ;+!?ST M%[-NG.@EG9Y;S=0=TDR^5NVM54^OMWV=.'YF+GZB:'X(?*?59$J^C+P%)/C. M-]@J.9/4]JPIS])]1QLJ#.)G$&:O9(%$=[YG ,=$B%%.<(:>4Q=&D MKZB<^]X8 / G>$RJ>//G7C#WQ1399;; "=M U$^]SY]Y$9\VMR(3__+&_%']YUNQ$\WXJ<;\=.-^.E&_'0C M?KH1/]V(GV[$3S?BIQOQTXWXZ4;\="-^NA$_W8B?;L1/-^*G&_'3C?CI1OQT M(_[_OA$?=;Y2V'"7 M&Y)K6??K^\R0^R;)1OKR);%VR>&\///,#/=R8]U7OU8JB,?25/[-9!U"_?/1 MD<_7JI0^L[6J\&9I72D#?KK5D:^=D@5O*LW1?#8[/RJEKB97E_SLSEU=VB88 M7:D[)WQ3EM)M;Y2QFS>3XTG[X(M>K0,].+JZK.5*W:OP6WWG\.NHDU+H4E5> MVTHXM7PSN3[^^>:4UO."OVJU\8._!5FRL/8K_?A0O)G,2"%E5!Y(@L1_#^I6 M&4."H,:W)'/2'4D;AW^WTO_$ML.6A?3JUIJ_Z2*LWTQ>342AEK(QX8O=_%DE M>\Y(7FZ-YW_%)JX]FT]$WOA@R[09&I2ZBO_+Q^2'P897LRL=#V(M MW\H@KRZ=W0A'JR&-_F!3>3>4TQ4%Y3XXO-78%ZYN;5GJ "\'+V15B%M;!5VM M5)5KY2^/ HZ@A4=Y$G<3Q$Y9W\M_8*]YJGQOK&Z?$/ZX7/CB YI_/G'K:G7K* MIY[^O[S\/X@3G]1*&G'G;*Y4@<=QS7O[H%Q%>\2'ZD'YH%>2\L*+7]<*$LI: M5ENA/=)S\2^DC A6U,II6^A<&+GQC0Y^*O1X+TG.C=2E%V$M@Y!.>X5%^*6$ M=3@>F2YRVS@\MDNQ:#QL\3X;G9K+JK)!@%5P6$ &A+7(E0O@E+!E4<@QC114 MX %O3<,)#7'?HY?T'J)4(>0*\GP0.F3BW6.N:IQHO=<+HX31M\/9*(\$A12P>O;+0Q8BTA59(VB!3VRP)!AL9J MN:00PDEP3N?T*7D/GO1D!6C=16=-X7^_%DOHCS=.+!$T( GB<@OE:$T,5VY] MW O6 RTK]K(L;4,X9-M*N86Q."8GM U\/C0B+6J7+&!6A93#F6-7)Q]GXI-N M YO07I;*L8*W,<1#+&VD)[TY=2$]HIB*%YU2QUK 1FR4*3RYZ %1MHT7M:X5 M91I%@3+ $XY_58\02&K)1,?*9>*:)8";5,=-4R%K;'QDF"*P+XZS4Q"V,0FJ MM80;BH:=H_2#!.H\= #3H%3Z(",,ELZ6+[+SS$V04 MLD0S %!2J)WZUB"MV=RQ[O G,P-0F'9$-.*-Q6/7/=45)ULQ9IPU!54;TJ8E MD9:U4 ."(QJZ!6NQ_3? @*.?8*-I1,14G%S P(\-"(N V&XB(H(2W&S GES6 M]#^.^4P+<.A[9YMZ"@K.,_$ 'JK!KG]_^=[)0HF[%H"?[J8$W)1&K-4(3F1I MM++-/@(6=@PU\3W>^R7/PS[(Q$024\V&HG0/[N4A[!^!)?5TI*[_6=:2])]AC M.JI=1NB F&@J*FN^S:5)28M+]0<%-)T=BL%?L:$"'8 MT,JV7&PCZJLJ94]"/01%\F(GZJ7P-IX4PT4D"X577!&3?]:]S A]F>=P?JE6S<5%>:. M3-RE+O^+,I*R?=S0D"V$ 1R9L\]VBO$N7H "KPL-6B=6 #TU%83KW]EID3DI MMLSA"HQE(U)ZB^@PJNZT=\5]4T0:FFV>)N"[A714VLA#9W< M2,8:5)95)*F64J F@O915@TUA4#1JP1UZFIB:P(/5NJ[XJH>J3L%0AC70VU< M3/983MAM#5?#Q%V=+X8<,CQU$+\6:+EV>5-2E<[)AYRO\KF#^D.H6T.-J"6' M@]J:9]PN:C3*#1G!$4<^0YO4BT8'<7V)A18$17CC Z1A[BD);V1B0$X3.,"CE-(:!12DGF=,UD3G3J7IBDM*)^H^NK-5^VR@6JL/=S-PXD'_N,2>WQ7TC/FXJS#A<+W( MU^ Y3HT79]GKW=K 'J4,?C'+7AUX^;JO2S5*0?4D3D=TLY_OI!+:$^;OGFYC MM1UD[I@5$;)[S'A])\R:EM1H29YQS+!'@ 6OAVUHEV$>B>N7LNN.Z:"#WD_O M>J5YR@0L^RH:@HF:IX/';F?52KH^,=MV!:5.D(9$O#C)3CH-PQI]Y"IVV-3( MM*='NPZ=Q)$@6;UH,OLTF[="8Q 6TG #GP324%TF5-'FOEG8"6OO"+D_'/'@ M.F[[Y]E9?_ ]."$.@!0C(Q=0MM"^1NWS!Z'Q'NDCJR%"TF TY'>JH:G#[#@. M;ZVC]2#SY1)D)#W7<,<-&?LE ^.)Z]II0["YB$%*!WYBU3YAEV(>I(I7TPT# MI69:1.UAJ=OJ2^D@._!TQ[!/&/W7<&8//,T 4?F[/<[5:D-="(PF60I#-M3 MMFU(//7V7+K96&Z\%C005:E6$VUDXFT_7'%DA8WEWJAJ%7AH2I)I+K(;".D+ MZE-^[E%*K=A"L;N 0:_3P&B7R_&,U"D=\W0_ VA(B&6%\I5AQ--2]PR-"Q7R MO98P![LR7&7R'><_YHQTZ9)L[V4/-TL>#/Q(^<'9W=,TL(ZRP9VJS]@=UIIEQRUK3=,M M&TT#;4]['.DNP^33#NC@AL#7:L,KQO@. "8@V4$T@(1*+2G/!L6\]QFQ!B=Q M]00VXG6,;O,P]:649D]<6@V]R=/MKKVC2RR>-RG^757H =,5TPXXW;01Y%>^ MB:%F*0Z!.Z%OY45F0]+7:8KG$M1#AC*>[SP7Q)QVQ!I^GQ%%[,TJ:>;FMZH [D_*%S# MM+_.,1RF;*)#J$+:]+N%2[XW.0]N-PB")EVRMNO"#N8/7&@,QFV^_.G5\$^A M*C8:77,PV/)R3]-=#;@2%_$J]'?E+/?88UB>91>CR[!8 A8,0C:QJ5.*H&VD MRZBVS2-@T9S87@HS>)_SQS0+K[5A9%RZ9$86-1@+IC'(U$M@7I#,9WGW@8GA/N_A M/N6K<\[J%\?#+"#&*ML;D7U,Q$3K%<-Z^IA:1"I#B_ R?M9 "Y.SB*K8X0B: M6B@Y.GO274GJ9=NP#-S06\[?L<@9)7WGY@\XT+1LRBZ]&L)K6N^S0Y_\C@8? M69&8*_Z4[..%:OS>VCWMOE9?QX^T_?+XJ?LSABH-1C%JB:VS[.)L$@M5^R/8 MFC_9+FP "_"?:P5N<;0 [Y<6J95^T '=-_RK?P-02P,$% @ $J@'419) MS9B[!P @!, !D !X;"]W;W)K&ULK5AK;]N\ M%?XKA#<,*4#8HNYNDP!IVFW=T")(^FX?AGV@)=HF*HE^22JI]^OW'$IV[%S< M#NL7B==S>\;W:D;RUS?MM)NWZO&/%Q, MQ&0W<*M7:T\#L\OSC5RI.^5_V]Q8]&9[*;5N5>>TZ9A5RXO)E7C[/J7U8<$_ MM'IP!VU&GBR,^4:=3_7%)"*#5*,J3Q(D7O?J6C4-"8(9OX\R)WN5M/&PO9/^ MY^ [?%E(IZY-\T]=^_7%I)RP6BUEW_A;\_!7-?J3D;S*-"X\V<.P-IY/6-4[ M;]IQ,RQH=3>\Y?<1AX,-9?3*AGC<$ >[!T7!R@_2R\MS:QZ8I=601HW@:M@- MXW1'0;GS%K,:^_SEG5H!8L\^:%P9V]4O#/J?7Q2X-_Z;LJ2B+,XBJ,3\I*]DTF0E_S R5NU,=;K M;L7^=;5PWH(2_SXA/MV+3X/X]/_"\'^5P;ZN%;LV[49VVS_]H8Q%\(;:RYU[7"8N=4Z/HQ-YQI M>FHX#*K:@&>R\\V6Z8Y] 6)K=M4JJRO)P4[T/"QKI%TIYUEEN@K"R1X(P@:: M_*W37M7LSDNO'&=+TR#Y,;#8LFO9R1J"L,]I%YS86(V"H*'/+-F7#U\YQ+C- M8!IGK:K6LH/RALFN9JI; 3I8$[P?_(1.Z0D"UCMH\8:I>]GT4!ZL<7*I_)8S M1+RO?&\A27=>K:SVVR#3JD;+A6ZH#Q,J3 1]JE-VM25S:F2BU:,)FW[1Z JC M2RMW,E68J4P+H*JP4%GC-K)2-+@Q'45IRFZN/]\![:5_D..6C=XH(@,9(0FT MH]D:.8V&;+:. KD/$\WKKFIZ)-P ^F.?(*7M@N1DMW5>M9C6K4:D"5*_-DX1/ 2IP<,^L@_30Z%%:;+?%$:()[#K8V]! M5A[V?-9UW2CV$9AQ=K4<^'3EM P:[W!B'/!LT7O6&4^2ARI(QD+@-:0>;OB[ MP5$$6JYUM0ZHD$,#TTCGS:%3=SNGGN+TTJHG<"%M]*H#3*WL^J4,(40'"JOI@&Z X*80;VM3P>FT>.O8@*?_&T\B]96?A, M. M5(-EQTX<._ Z7=^@5-"QW ZW($6W((8[C IWF#O]_949NMW@(>8'K5MUK[K^ M(,Y_9"**>%X4U,H%CT6$5AS/>991*XD$SZ+B"1=BP9,T84G!HWG$LHBGV%;$ M/,[BEWF1\BB*\8SS.%BG>D)5A'/;& M*4^3C.PE'T1.K3+A\RA87A0\C9)?"-Y?<.32%<8LM3]$,('*E%2F!8^C$HT\ MYR) 6J8\*Y(GZ&4\F<=,"/A1,I$ O(P0347Y,GB"ETE)SQCKH"%G"8_R]#1X M,2$6O6$IVB(BN%+!11:LBWA4"+(.,A$6XD )%[)?B-6G#IQ7[ R731 X%-,Q M_0J*GL4Q3[*$X^0$4*"O/[MN[NY=[O7HEY2I!&+Q-+8QF%G0,PW50A1XBD2\'-8XRV ? MU9^29>7\=#X@3,06@0HRHCQ9 M)FDZ#FF-M"G3,J04JC=RZDOB2"]8>&I]A?I)2*D,(S\31(5'L5\9$24+[C6 MLCCE!UR?UH/'[?AQG::ZK3D8$3,IR]] MQ<\._HK@\V$5_OW0I:/O_/"#9#^Z_[UT-?Q5>5P^_)OZC#L8KMZX!R^Q-9H6 MV839X7_/T/%F$_ZQX+Z';Y707"M9*TL+,+\T0&;LD(+]3[?+_P)02P,$% M @ $J@'45^_B7RY P 4@D !D !X;"]W;W)K&ULI59M;]LV$/XK!PT;-L"+'-EIT\XV$*.1IL25S9RM$!_>UTG895G&H5)]/IB[@64D>K15B[-JL%M4Y)C=<&;%O7PCRL M4=%V&1U'P\('65;.+\2K12-*O$'W>W-M>!:/*+FL45M)&@P6R^CL^/5Z[NV# MP4>)6[LS!J\D);KSDU_R933UA%!AYCR"X-<&SU$I#\0T/O>8T1C2.^Z.!_1W M03MK287%=AQ.IP<8MU!) <@7L E:5=9>*MSS+_T MCYG.R"D9.*V3)P$O6GT$L^D$DFDR?0)O-FJI=88KXL\GX.1"0@X%UKD4F@^3*F5/#(/0 6X M"N&\<=+Z3-IX=?>\OK1\@C@UA/:PU7:K\$[4@+F MK[[UI)D\,Y+Z.9'@>Z]E#]D?.%DZ[T%M)0Q6I'*.)760GY%IR B'4"*["#62 MZ;.Y!Y-E#5GS8#;8$3\,G!Q_2?T 0N#T9/@^=7M\O_OF-#E^^9.%IF5?BSZ5 MO,&-H8W,$33Q(>0\M>&V \=CJ&"+9B,S'"#R-N,HP0+O MPP$AGG(J2*JP6G+^>UWON0>P4OA$E,.Z+0JAB'%+'X(]SE2*QHE)M_WBL"#> M=J5\;61\B_B0C\4YE/*./K_\7S5R"^NR'JY5[)0=WN3;'0:!HU"6(,6>"X>$ MS$OD?(B5O=UY#V!)FR=<=E;2#F&!_7<^5H/?4N73.2*-/[C M=(]5@/[;CRC1YJFV!QE\"G,&#\=/6@=>HN:"OWMR&^#NI'$4\8]]W M-\TBWG5UA<;_/'![;E7NB>5>SW#'',K_OHLYWNESO']EZ.:6I;?:=2UO7!U_ M&,ZZ/OEHWOUM7 I3LDA06+#K].CE202FZ^#=Q%$3NF9*CHLE#"O^Z4'C#?A[ M0>2&B0\P_D:M_@902P,$% @ $J@'45FO"I.Q%P [T< !D !X;"]W M;W)K&ULS5Q9)J_J@9.T^[(M$=J. /+\\D,47 MF\Y]\BMC!G6W;EK_P]%J&/KOSLY\M3)K[4^[WK3TS:)S:SW0KVYYYGMG=,T/ MK9NSR_/SIV=K;=NCER_XLP_NY8MN'!K;F@].^7&]UN[^E6FZS0]'%T?Q@VN[ M7 WXX.SEBUXOS8T9?NT_./KM+.U2V[5IO>U:Y7? #O.(W:S:^ M^%F!E7G7?<(O[^H?CLY!D6E,-6 +3?_=FM>F:; 3T?%'V/0HG8D'RY_C[F^9 M>6)FKKUYW37_M/6P^N'H^9&JS4*/S7#=;?YA D/?8+^J:SS_JS:R]BF=6(U^ MZ-;A8?I];5OY7]\%010//#\_\,!E>."2Z9:#F,H?]:!?OG#=1CFLIMWP [/* M3Q-QMH56;@9'WUIZ;GCYH_&5LSU+J%NH5Z.G!=[_]2\73\^_UVVM7FEO/;[Z MX(PW[:!YZ:,/76,K:_SQB[.!R,!F9U4X\I4<>7G@R*?J?=<.*Z_>M+6II\^? M$?F)A\O(PZO+!S?\:6Q/U>/SF;H\OSQ_8+_'22:/>;_'!_:[JJIN; ?;+E5D M4_W7U=P/CFSHOQ\XX$DZX D?\.3 7MEND^07[&-^K@RZM=6C[4=3*U>=R3D MULM/GKBI-3Y^:UO=5E8WZH8>,^1F@U<5J87\F+ZVK1I6M+<&M=*W1LV- M:15Y?J^=K*#E0 4[W)/-#BOUZ^G-J5J:UCC=-/?D;Y7I<9;.XNR=I5/[A@3Z MZ.CO5U%MRYJXGF";"HP@A*SD5YK/NZ01([>LLP:^ZL:G)@A4"5[#=W\=6 M @,;+\XD02SP ,=\DB/GF06SXD#V-1)V9. T7[W9_Y6*HK,.8;NQ%4-[;P&[7OW= M=6,_(ZRH3ME1+'V]674,-/3K6O_>.4*BDVX#1?AQ[FUMR>I@NR3OR2?0DV! MH:WD)-C!^97MQ:+)!Q0A(?%.IK'2+2GN_-]FP5[:$RC?$1G@/*X71Q3L%*N@ M,%Y](FIKVCDIH$V;BFK"QXVXU_@ M=?IN!H:J1GMO%Q;2 J;3"CGSGM"]RM"7V^7+1U5 MZ780 L/N6=/0(>FY];H25,DAQS26\AX]I*"3C>\A1WF:'.7I@[9];:(DJH/> M\>=V2(BMU\*<1=RT9(0Q'F3FG"GT0,@38FH$(40DDBNCX23RG*J;D>S7;1WM M"<1KAET^0BN@MX.K&<+VBM%GBE"+Y(QT-&F9HYH[ /7DAT3$K>U&3[82#?PA M+3Q+6GCVH R#T7S4=\;OT\"7/QWM;^!?X(C!R$)P&,ED7J,7>$D/S9 ?+@62MC M6:<(LHB^H J)0O@:-!*S-IQP0CQLM*O]GY;#VF@_8CG*B"6E.IJ#.IX"P!1Q MGCC7?4]6!$O7=RR-<$; (,F6"JA&1D*"(*-#2E;*#4>7.\]%([<&I #\S3 T M9*B,F-D3ZB]GCA/%BN!_*?0EACA)3LI'FC9A(B1#%#B&&.(\?\&B8:4"0PDF MU:UN1L$/2EB[#2.]A<-UMY83O@4%/7RR[HC=QGX"7G-$@K_S"1XG(QTCS&6* M#W)(20^MP8.2%#4@_[0(S4723O;7UC '1B"J%N>,+)2MK\=UY)X)'U:T &&. MOL=1?>?E"Y82Q3LG^EFCW3 W"S R-SAC*L,#]B\A3U+>0)%N?!=%I)8CQ06( MC75[4E VBY8I-06TNX79$%=P*F<:S8P3I90C!C O^:%H6LA'$N":+-)738=3 ML%M*'O!53^IN8$B3!]E:II7"=)\L-51)^_838D6J8UM(<4+N-D9ISK=&M@QD MOT0(LI++\^]9E-QQ 5>V@%)>J MA.B3=X%K27A)%+/(J"_#$S-%ZB83CY4(T2ZYLGAQQ#+XHGKTYNK-Q^MCIKS2 M334&-2)59'%L\3:1/)$[**,):*9?S"8$%78\D[HAFH>Y0[4KPF;LH+I8!ULA M-B+]3 SLOM(>W&PZU]0;&"\3'VM3.@?H&)*":<0&+IX,W0E$/U5#YZBR!#8& MO1&79$<^!/-@<1%:TQ8%-&0)!>?$]D2<$S&B_@1DE#7H@3,%:K&G*$I"U:V8 MB)NF>M@R'B0,4V8AN#J47"[UU?7;V[P2?"R8[4A'T7:S#32L8W> -;>:T?FA MD\(UA>2'M!%K9APH9OXK!#+@+#**N:X^14\C+.[J(F,-,L56"3-)-:,4YX4C M2:YBJE5+SR)?)?RJ\A[$70V[(5KY24GEI#_Q!T&&Y-AV#1%(.D4_$4W$T*/_ M?/?A6(0)1Q%')7^KAF@+2<9[.B6F0*?P5(D9P%T'6ZM']B-NK&W99CVR;4F" MX5-@(&Y*WE-\XV /0N9($?QH@G5':12G8]6@/W%"LF/&D:E@1^$13@U04]I6 MR$+&X&7;Q!\1<$O%-%4"I4UM2TM"[8IJ ?KXGMTO,1:(%GP0/*5SN6Y!QD! M,0_-Z"EYD3+6NI&L27 U93M%(L>0'K.P+CFZ03JE#^5<*5=)S;3-RK!3?5$& MQD$MX8@W>PG;GX!=L0Q_&HG V-">%9T\,!^02U+*SY"CN>]!V=( !Y[25824 M@_1MT]9K-^P^3N0U]]X":R9(/B<@"DD(BE%2=FN6TOY;D!5US@E8BY=YP19( M;(>%W7([FC3C.^N-N&X[I)GDWR294#;$#3S]U+*V00]IA)",:F[W&8^E,&"' MV(QF&OV#1);>)CZ+;?WH0V,3O0O7-11>:.U!Z>244%<8Q<%^SXG^W(^PM M70.@/2RF]O;JYE4$^ZN;7]5_=*?\[^5NZ&*KV-!D*'6X\@EE @DM=G="2YRSP!C+I,8>\B)YL K-Q#?:X:FZZV.Y MWB-,#D.J<[A;FR_1<"'?2+]%)V?,Y(8N6"N%$#<')-'PVVU"5(TA M;@9C*7R+3BD4(EW&B2O#4&EEZ'_*?15K%YC,=[K#RG7CUG ANE+Z/9%Q&_Z,&)1-!TN WQ)5[N<7.)L4?64VP1P^0NI7&W%LU@ M)/.*-EUH17.8LH73$*%W*F*N$<* MA S7PK2X0<$7FM7QN-0C*#HZN.R2.BI$:_$VKL02/0<8 QG31F64-N6)9,QP M.C^+K?4#HO'TDT>U+THLS6.^W,SWC/*=&JR";)7 M=KEJ9#QCZ70LN^=C6S<<,R4C(/82K<08(TNTT%-UP[VWSXAOC=Y)?U!\W/CQ M*!#75)X01:'I4?)8^#,7CR)'T!N)D]O\:NI+GS^Y;(E$J_23HQ^PY&B\!\Q" M[KJXA$+O:KL E72%:B?ZT<@EO6R+5MO$)[9]=,L 1+_T+,8G0^:+_G@]:3 ? M/,Y*)M5( 3[]+O4YY->&*"))OSX0KT,3E2+;P)V4=M$MQ-_6BLY\/ MQLL-4(%$'+@-],N=WA*8MA H0U2,M=,+V4Q[,O'=U"#=A:%!"*4(L>S-2(N= MOA>L2'!/8@M#-]N!="MOP/6D=,3YKEWI6VT;1OP>6F?V4BHM]I2 N\PU\J5V MOB75<<)$GN-^.!J\-@2MO#I$YCABP<7!+? MP90-2=$YN& >/DSMU:)UFC)NXKMSLR1V24&AH%5HYI=L2^$3>4SL5 M'7GI^A7#6LY@L)_CQ $\$K5E1 K7R0@_,L*9:'L3ATF_4.",=)_-S%?HH\I% MAZ=U"7TT 50PS$?O;Z[\<>C/$Y]V@08)2P(%W,)1R<>PQB51RJ/IT$)WR:.Q M)J7N?$K03JH_7-1_E$X..EQ@RN1M/"CA:2Q5:V@XQT-GE4KKK M1(S ,:Z72,_]2*4G>5W\'9$*>9NW:\(- M<5)V0 Z)K7# 2!K)X R-K)# FI06[V?Z+5^3D9? )_'_-!U#H]B@)Q8N.KMV M*1I/J4%T"3))Q8 CZ;(WK$$TN_$V 3T;/^'1H0P1T [ 8\_66_ 1 YQ-(%@B MV= -K+C@8].8P?=KTKR(#BKK\^6@/!D'Q/;D2\GX&,X9>+E=]E&N#$/L3*O2 M>+;$(Y]DGXC[@K/@H3EK#9F6L,QV'52[H' OG9]/;;>ARF%I0N,'G3:SF_3] MC8,\=V_D_LJ1'DV[I.# GM-.NA7% 4CQR]LA7BJ'2ER)A M-7QCE#I15=(HF:J;$-W^8/"?"S'_$]T/%L MM* MU[=")4];&6Z5E4\5'?_C?(7W12/95V&&;-I@BASL29]W>T@<4^H3=KY($@(& M!Z19^8)-5("MY%*!#(78,*?+4T),8SZAR)K;$_D1X8"1LKD_GI1A00^JJP@T M/%\8\[!JN'?;H[G)/-&6K$_5/[H-K'T*\@A$@/ZH/0@_:@'#.U$)#.R3YD,< M17+[\KU#M!0:C#.##TRMZB6)?"DC5"$]3)V=ICZ5+-595#X ;FMG%X5YI&\7*Z9/R!EN[%>7X]\/S!WNQ; MO//T&Q?QGV7%1P=H2FY7/1WBMBB:\E \+)9&X9LD0IJ6V_U9/.T MN11QG*[AOKMH/,5)\+5VGV@CS%W8RI*,LB45/<4E.MBB=Y%+0Q<"F]/+#?5FXHN)1OB'4:;PB%W-A\,.G M2_309MCC;U(@*B4*XC:S =1PUW(P3/UIWO\J B& MJ<\B[QOV^EYDQVE0;Y%[-8;KN++O5QXU\/L<.V^#I$(%\UY "]%@F*F4]Q6D MDBHFRN:8444\%CS+UY!S4W2KIITWSA1C68EJ,@3R!8OEP+A0W)>YY=7<@5.H_HKRDXTZ:.DB,,3_3YI8%;0^)K M$"H0ZZ/5);=(TPPD"4:7)Y?3-*@L-97#'PPXZ18GF'%_=/W+K\?E*TEL 3E4 MY"*4$46FHR?6%2!$'HPCNJ$!NHJ?L^U">YR R&?)47<[*V$D(T]A!?*)>J+W M 7)Q1!"[2"<"QL5EK-=YA1T4LW5Q59N*SI)'"854(BNB&2Y.\.5 MJJ$K*8C30/PFPD&9CO6A+C?8*R%*XF MDZ#FSKB*;ZA7<?(.X6J+<\86:!B!)*B8>*#PSY/%?%U;+Q- M+6R".W>83(H9SWYX#;PEKO8%N+/B;[!0W;KDOS0#=""6Y,^QI$_37[.YDK_A MDI?+G\)Y3]:#ZX'&+.C1\]-GWQQ)L(B_#%W/?]&%7)N*9/X1/7WCL("^7W24 M681?<$#Z&S\O_P=02P,$% @ $J@'4;-HOVGC!@ 5Q( !D !X;"]W M;W)K&ULS5AK;]M&%OTK S5H96 VFO<,7=N XZ39 M[&Y1(W9W/Q3]0$LCB0A%JB05Q_]^SQU2+V_M)KM;(( @D<.Y[W//'?'LOFX^ MM,L8._9I55;M^6C9=>O3R:2=+N,J;U_6ZUCAR;QN5GF'VV8Q:==-S&=):%5. ME!!NLLJ+:G1QEM:NFXNS>M.5116O&]9N5JN\>7@5R_K^?"1'VX7WQ6+9T<+D MXFR=+^)-['Y>7S>XF^RTS(I5K-JBKE@3Y^>C2WGZRM#^M.&?1;QO#ZX917)7 MUQ_HYMWL?"3(H5C&:4<:Q+$D1W/AMT#G:F23!P^NM]A]2[(CE+F_C M55W^JYAUR_-1&+%9G.>;LGM?W_\U#O%8TC>MRS9]L_M^K[$%"#@$I^]X:2EZ_S+K\X:^I[UM!N:*.+%&J2AG-%146Y MZ1H\+2#77;R/'V.UB6Q\F]^5L3TYFW302L\FTT'#JUZ#>D*#8S_65;=LV9MJ M%F?'\A-XLW-);5UZI9Y5^+=-]9)IP9D22CRC3^]"U$F?_H,0YTV]8E?PM0$4 MD.9NR:Y2@F/#?KF\:]/ZK\\8-#N#)ADT3QB\0>?,-F5D]9R]+MI\L6CB(N_B MC VNM.SN@;VK9K#>/+"\FK&_QP?V-M:+)E\OBRG[1SW-";2_5XUG;5,/G[;K M?!K/1VC2-C8?X^CB=HGHZQ(-6%0+AL4"+L"Y+M6 ^;QD^O8GVE-TNFQB/8,%0U+@K*KN!7\44IM]576RJ M%&M>LNNFGFVF70LOFO7D35FLV&W=X<%/112<.5"4QSFUDFK=Q)2L^SS&Q+ M4^1ERZ3@*J.]07IF9+;?:[C5AEW7]\#/(E:Q26$,IFZ;O&I719O(RW-G%9-< M"<^<,3L5&;="LY^0]X9B1T+:G6TDQ\"9C"GNI&!^+P5M06/?O,FQ$?G:-)&C M+FW,F^ERL/^F6@ 9J#0*KE)0BE/F)<^$V*ER/)-F<*!WSUL+6XZ-);?!GV!5 M*CE4X062(;CS'E=*DY-Z1 M6\;9(R!(\A.^/(D$8$!**K(5AFEI=[((0FMQ#(6,.QV8Y<9FJ*/?[[7QH+C.E -R4V ?2L6>&;=EV$A"$=Z@&;)A<5-PJ9T^A@-X V)-#Z%!A52=Z 6 D%1VV]E#5A A",T*,TE MT!:XUXYE8H\&33D.GX4&J0 <3PV*LB+I!Q9!1=)D3P."G 3V#Q 3Z0EAL MX](&YI3:8R+C(M@C3&@0@5.)3C055/A]?QG,*F\_#Q8�,ZXIFBDH@#QE:D MVCX#"T0#/@8L4"RO#^%DH>P+8&'1Z0[?RO938T^-L&$Q-'L?+-H\@SWI0:/< M&L7&& D6DP!S"GRZA846>"J(H[V"3I6&MQ>28#$($(MX;H#J[2%C#0,?<#1: M[(]&Y7 T^O,/'3]7!9U\;CH<@ A,(8 #;*(5@A#J8HE>QF@W\CU@.J#M^ZQ< MXE!93/-4#X%*4(X OW$&1L12!A)ZLVGPUPKXTE14H26S(;"Q<^J$%A0\OFR+ M_"_7^;28(W B,YEIFM/HMK%2-)R=TE_)<'Z<+:DQ/E*OV>02SY)K\$3U%" U M,8IXG#!P<$AD2 \(Z-<;]3AOUF+X:6):2$OM(>&P'^<$\-4V;PYC MV8$(@>8 ,!.$M3VA)2<>-:E*1?"*VM2#)L9I/-+5?\6#O_=G='+P9Q]A+-(K MC99-ZTW5]?_[=ZN[MR:7_0.^;UD9YQ 5+^DE1=._QNAONGJ= M7AW#ZOZVY[0P9V[Y(N_@U02P,$% @ $J@'41N4 M0);J! 3@X !D !X;"]W;W)K&ULQ5?;;MM& M$/V5@1JT-F!3%$6*DFL+D).X38$T@IW+0]&'E3B2V)"[S.[*LO^^,\N+*%EMK"VN^GVSW& NC*<*E/1EI70N M+$WUNF\*C2)Q2GG6#WQ_U,]%*GO3:[>O$MN>CX#P@R7EBT(^GG$UYAE;(A@?*ML]AJ7K-@>U];O7.P4 MRT(8?*VR+VEB-S>]<0\27(EM9N_5[G>LXHG8WE)EQOV'727K]V"Y-5;EE3(A MR%-9_HJG*@^G* 250N!PEXX.!"==H$+I5,RH/5]#4E M/3M]V B-E[<45P*O54Y<&^'2=?91+#(TY]=]2VY8N+^L3-Z6)H/OF!S!>R7M MQL!;F6!RJ-\G> W&H,9X&W0:_&,K/1CZ%Q#X@=]A;]C$/'3VAITQ+US,<_%, M)69AIK60:W3COV8+8S75R]\=SL+&6>BDSM\[$$=YKD/KTRA5CB38\:T:!^Q-[TXP9AI3)JLE2NP3)Y8- :6M1V Z)N M.\9A2=8X+*K8]P9AN8"=*V-,+L4C:NI*P"?4R]0@%#I=H@$ADTK+ #6YL;3 M'H5ART05-E0YV=;*8'(%#^D3Y&5Y()?'"PT6XCHDD8-L&?A2 8-9!>QM#6S. MP'Y,Z4,[ L+7*=2\H1"*5"G*KF""%Y!$'C#"(*+@<^SP= +8_B-"H9-__S3 M.!@$O])Z/?KO2NWVF/19>,XV?<_W2:Y(-4DIS;2M,#WNX"S>J[P( 9F>X^#] M25B!'T-'84=-84T1DGF"$I2/LF4^FPG=&*.U7RGM^,U M/WM9U(\5#M'"H?051&#!S%WX4=#$W:I@;G8EYD:EG1'A#!;JT2A_EL-/OB1RNVHB6):(R<_R5 MSR@AGXF)&EU*>YPA(F0;95*C),XD69&RN@4XOEGEJ#C[VQ^!12;D#W%>%GF- M<1#QG]LN(!'V97V) V$B.^:>'?A=3,<-T_')3%>9^\6TMXP+)K?*=;MA^81T M#5MN^'/4[OXG:<\\VM='JZ$3VXG5L$>MVJB9O0IVN[\=[*V#_0.TE?$V9\:+ MZ4EG133A1AUYDP!"ZFPBTO>BJ#DK(D?NT*..'P[=;AQZ?D@IS=#=1LYH.S@O M+<0A;?/E/C_QQF.X:\X#$CHO-W*6"8:5#.WQW6?!Q(%S@J.8<0QB+QQ!1\KG M]P^?]GOI_Y+18.17^8@AJ%&/_2:CP21P&1V-*0=^F9;1\*!@J?N3M+SF)/_0 MC9KO> 8&C>Q9F<$Q)V//1#QQJY%'--9$1-YXU"+BE)._FY(PYB(8>P.JAW%< MNJ!3^ECG]UMW_!SUVKUD# 6WE;:\[C>KS6-I5KX1]N+E2^N]T)1I QFN2-7W M8CIZ=?EZ*2=6%>[%L%"6WA]NN*$''VH6H.\KI6P]80?-$W+Z+U!+ P04 M" 2J =1?$-T>8D# #X" &0 'AL+W=OC9,>7VS7I]^6#0\KDPX<4)7IQ4/K9E(@67BHAS3(HK:UOPM!D)5;,#%6- MDMX42E?,DJKWH:DULMP[52),HB@-*\9EL%KXM8U>+51C!9>XT6":JF+ZGS4* M=5@&<7!<^,CWI74+X6I1LSUNT?Y6;S1I88^2\PJEX4J"QF(9W,8WZ[&S]P:_ M*?&)Y[91(Y+MRE; MJ^DM)S^[>F!:33(XDU\E%P/>-',(H&D 2)=$%O%&?],CCC=Y*>M-G M^\?MSEA-/?+G!?QQCS_V^.,S^%LZ.GDC$%0!=ZJJ&\M<"QJGKYGA&3"9PST7 MC<4<>C9][5\K^>6(3R5"H00=,4("ZW8.#%I#B]J68.EU]A\BNYY(WA'!4R+& M$;F!IU(C0M7N)[K]!-H-]+NQY2]GWKA]HD<\/Y':Q/&5?NM"?6@JU,PJ32+= M1EP28SS:,6LUWS5M9E;!(W?;9> 7K9IZ .]D-H3OX2H9I)/TFJ3I8#R*W4H< MQ8,XG;BU9!"/9G"/4M%!:@-]\J<6\Q_99XJ]]U6BE%I*5*;&&DLER9U!UUXTG0%?Q-?SPW2R)DY]@G/9B3'Q?P2$:E'GF:M="-I+;\X#Q M9/Y%GL8GK&=IWI,W=_6OKW^>"8T2?QJM/U?N])F+IV@ ,7&QI6J, M-VXK[\0D&7VSKE$PQYE:X)O*') HXTLF&A>DT*IJKP4FLD;X:\$5]'@7/&RV MD#>^F9R5I)9SZ;O[Q"]0%;C*AZ]=EN')-**>W?N9:ZAW&FG;P=2O]F/]MIUF M7\S;;X)'IO><&D1@0:[1<$I35+=SME6LJOULVRE+D]*+)7V:H'8&]+Y0RAX5 M%Z#_V%G]"U!+ P04 " 2J =1E(43K18$ !!"0 &0 'AL+W=OSOM/W"I\Y;LS>&EPF2Z6^NLU-,8X2!P@%YM9Y8/3W@',4PCDB M&/=;GU$;TAGNKW?>W_K<*9^XS<<#S)4P M_A\;;KB[(0-,%G#%3:UV!Z=W;"G0G(UB M2[&<19QO_ ]9TLNJ :D0O*F^O$& MPX4=C>ZZ>6AJEN,XHG8UJ!\PFMR5""LEJ!6Y7(-UU=WV(_]&P2R)L46Z',&>FA)KQ DZ@ MU\DN$_A"\\"EF;.:6R9>N#WM]M.S4(LVPYP82_H. 2T-+U 'T-U.MY?"G7). M7DI.H-_)!@G,&ZV=G:0QNKVD$W!&?Q%LO3O*>G"K:9YJ^]2!6C"7*F5/6?/: MP8*+/MQ(R^2:N[:#K--_TX-W2A4;+@3!Z&=]^/,Y1%N''8PCI.VWI.W_;]+N M#8=?-0I/BNM'>@\,FM<(>=3S04(2$UBE&E<5II$F?:VTB\3,JP P .CXNZ82 M.%Y\DJPIN)/.%25W&<',*=-WE==7'N/:T_3Z8AF?Q63U\7'Q@>LUIO@M9+I%EX@&WFHN],(KC6EF0:"S$FNF;V2#@E8*J6IF:*@V@6X4LMR) M:A[$83@*:E8);SEWMX97 !P6ZK6NFWM?(Y7;A1=Y^XK':E,9.!,MY MPS;XA.9[\Z!H%/24O*I1Z$H*4%@LO%4T6P^LOW/X4>%6']E@*TFE?+&#+_G" M"VU"R#$SEL#H]XJWR+D%41I_=DRO#VF%Q_:>_LG53K6D3..MY#^KW)0+;^)! MC@5KN7F4V\^XJV=H>9GDVGUAV_DF8P^R5AM9[\2405V)[L_>=OMP))B$9P3Q M3A"[O+M +LL[9MARKN06E/4FFC5"E-J^"ARS/_5!Y1>GV.\ MSW$=7P1^;<4-)*$/<1B'%WA)7W/B>,D9WJ%4#;]6J3:*[L;O"^!!#QXX\. , M^(E:)F\Y@BS@Y,9^0W-J/R]2;5O.=,,R7'C4=QK5*WJ'TA]GL(=R2J4U201'8FFL*S8CE2C_Q/_0!1%/FCX<1:@X$? M3V)862X3F0VA()=M:HJ6'^178W\Z"J_A:D+NPVLXD6UWRP@9)OYHZN#)T)]. MQW#J((*C&UZCVK@^UN"HW67O9_NG8M5UR,&]>V?NF=I40@/'@J3AS7CH@>IZ MMQL8V;A^2:6A[G-F2<\=*NM ZX649C^P ?H'=/D74$L#!!0 ( !*H!U$& M<\%NY ( "D& 9 >&PO=V]R:W-H965T&:.,V)RUVXNZR,7X\OZ4*!K4A\ MJ7T^^_%C7^S.MDI_-16BA>^UD&;N5=8V9T%@\@IK9DY5@Y)N2J5K9NFH-X%I M-+*B"ZI%$(?A.*@9E]YBUME6>C%3K15N:Z?LE"K6=>Y'W8+CFF\HZ M0["8-6R#-VAOFY6F4S"@%+Q&:;B2H+&<>^?1V3)U_IW#!XY;LZ>#JV2MU%=W M>%7,O= 10H&Y=0B,Q!U>H! .B&A\VV%Z0TH7N*\_H+_H:J=:ULS@A1(?>6&K MN3?QH,"2M<)>J^U+W-4SY*VQJMX%$X.:RUZR[[L^[ 5, MPB<"XEU W/'N$W4LGS/+%C.MMJ"=-Z$YI2NUBR9R7+I'N;&:;CG%V<5*T_MJ M>^_#2C!I@!982NK @WX$O>_#X"? Q7"EI M*P.7LL#B]_B B YLXP>VR_@@X.M6GD(2^A"'<7@ +QFJ3SJ\Y'^JA\_G:V,U M?3=?#J1*AU1IERI](M4-C5/1"@15PC^:_A;M8[T^B.^&]\PT+,>Y1]-I4-^A MMU=?,R3"H;Y-K++(9ERT5!D*9+SNM&JSMTZ0U!G:0AQ*D_ M2I-.)!F\*TN>$Y-62VY;C7]0'IU,()KZZ7@$4>;'<097+*^H%?K^+\\,Z)XX M1"1'_C1+(D##U/*VT_ MR8-UV(/G_?C_&PO=V]R:W-H965T*A\.DM6BX0?[3]2Q M?.">KQ;6',$&;T(+BZ[4+IK(21T^RM9;LDJ*\ZL_C2F/4BFX><]W"MUHD7B" M#<9$G"$V/01[!F(*;XWVE8/?=8GEC_$)T1DXL0NG#7L1\.]6W\(XC8&E+'T! M;SS4..[PQK^JD>L2'K7G^B"I5E@[A][!@W1"&==:A(_KG?.6;LJG%]+F0]J\ M2YL_DW9+#52VE,?LX;ZBI.A :KCGUIZD/L"Z-JWVP7HA^#/M7\P16O;.-5S@ M,J*>=&B_8K2Z2N8K!'%)R(>$AXLBNQ,X/%"3>9 .7&6.&G:A4^]@2V!2$ PI MAE;ST$1&T^F#5=<"P3NX0$%UCNT,,["9\SF\ I8 M7L0LF]!J/(FS>5B\_FW&,O8F&&ZX=)V18F*VR#%S81RLV($-]D\GDW9:'"^*8HXG>A A(O1#XWA=!BYZW[2?'?OY_5;4E:2 @KW%)K>%I,(;#\#^XTW33=W M=L;3%.N6%?TVT 8'LN^-\9=-2##\B%;_ U!+ P04 " 2J =1. )9Q(,# M X!P &0 'AL+W=O/<[BJ.;=7(7MA+O9,*-1MM>N%P:;:QW1DI MZN#4=S&G-(][T:IH.0][=V8YUX/K6B7O#-BA[X5YOI:=WB\B%ATWOK3;QOF- M>#G?B:V\E^[K[L[@*CZAU&TOE6VU B,WBVC%KJY3;Q\,?F_EWI[)X#-9:_W- M+V[K140](=G)RGD$@;]'>2.[S@,AC;\/F-$II'<\EX_H/X7<,9>UL/)&=W^T MM6L641E!+3=BZ-P7O?]9'O+)/%ZE.QN^L!]MLRR":K!.]P=G9-"W:OR+IT,= MSAQ*^HH#/SCPP'L,%%B^%TXLYT;OP7AK1/-"2#5X([E6^4.Y=P:U+?JYY:UR M0FW;=2=A9:UT%B8/ E=V.H\=XGNKN#I@78]8_!6L'#YKY1H+'U0MZ__ZQ\CK M1(X?R5WS-P$_#>H2$DJ 4T[?P$M.R28!+_G19 G\BO=^\N&IZH:Z55OXJ'6] M;[MN"G^NUM89O#1_O1$X/05.0^#TE<#WV$OU@&'U)D2\$<8\^WBK7@_*^>W_ M<7NI_F]&\?U[97>BDHL(&]1*\RBCY4,C86NTM2!"+(*-4 W]T DG:[]G7/N/ M&#M$U:"0775D)T[LVN_LQ'A-]M)X&3:ZP\:V5X"')4^'!>]E)?NU-) PO\-F M\-7*S=#!+^U&PL= Z)#\ZHS/ZIS/;;\3K<$)X%XLVH^!O.1Y$_H*R1G9!2O; MM#L+V04KX1TPQDG)$I0F!25)0:=>Y(33W$LI)3PI@EU"RIQY95Z0,DN"-B>4 MEG"O-VXOC(P?9-4HW>GM,R07+(,B)>5LAG",)'DV12$C99%.@1^DD\ O,D"^>5FB#R-EFGM,QJ>0 M)]1KBED6-+B< B,LS^ WUV#N_()Q8!13P' EH2E#SXRB)R<)9T&%59@@+UI, M(?'YPX-VHL,T.2)R='SGL1&<\[%(R'J6>A$K5Z9EL,Q(4H9J,IJ-!+%V=$8R MK.)+O16?33,\I&V8V18SQJ,;!]MI]_0LK,9I^-U\?%,^"[-ME85.;M"57A8X MA%T[LP&]?:X8T(8H-/FS3> /4;K=UQX0.<'LOEOU!+ P04 " 2 MJ =1H-?SG@T# !Z!@ &0 'AL+W=OJ!51&L?SJ&5^ M:ZS;B-;+CNWP&NWG;J-I%4TH%6]1&JXD:*Q7P45R?IF[^_["%XY[66;5; (H,*:]<)^5/O7./HS<;;G@EM/ITT]L*] \6T:6R!U$5(Y$ MEP-1>@_1'-XK:1L#+V6%U9_V$8F>E*<'Y9?I@X!O>WD*61Q"&J?Q WC9%(G, MXV7WX&W8G??-1\"'A0D#WRZVQFIZ.]\?H,@GBMQ3Y/=07%-)5;U 4#7\7^#_ M%>\'N5PQGYN.E;@*J%H-ZAL,IFSC,:GRI.5(*HZR72HJ/F/)@ 33+:B5H"KF M;A8I[ MC,88-F-?8L-#(=H9.3V,OK.=J/JD-SC%\PY.@%JI$R]WI6?4E I M2^X"G==*V&PO=V]R:W-H965T$C[<+I3^M%L$2T\ M5T*:6;"UMIY$D2FV6#'34S5*NEDK73%+1[V)3*V1E3ZI$E$:Q\.H8EP&\ZGW MW>GY5#56<(EW&DQ354R_+%"HW2Q(@H/CGF^VUCFB^;1F&URB_5[?:3I%'4K) M*Y2&*PD:U[/@,IDL^B[>!_S@N#-'-KA.5DH]NL.7CA''\3D*Z3T@][[:09WG-+)M/ MM=J!=M&$Y@S?JL\FZ!%"Y2^ S2$6R7MUL!'66+Y-C\B4AVS],!LD9X$_-K('F1Q"&F+\#[WOP_CO@2Q)+V0@$M08_ M4GL8Z?\F>1++R7!B:E;@+""=&=1/&,Q?04O71Z%(%L9BZ0K:+<):"=(7EYL) MT."P&QQQ*+!:H88L<9XDAR5*KC04&DMN8Z-!@'H=D^T!ZMJK\V5LJ1T;VYI MM:)V 72_5LH>#JY MZSG?P%02P,$% @ $J@'46G7" C$ @ U 4 !D M !X;"]W;W)K&ULA511;]HP$/XKIVR:6@DU(2% M&2 !W;1-JX1*USU,>S#)0:PZ-K,=*/]^9P=2.K7L)?'9=]_WG<]WPYW2CZ9 MM/!4"FE&06'M9A"&)BNP9.9*;5#2R4KIDEDR]3HT&XTL]T&E".,HZH8EXS(8 M#_W>7(^'JK*"2YQK,%59,KV?HE"[4= .CAMW?%U8MQ&.AQNVQ@7:'YNY)BML M4')>HC1<2="X&@63]F#:X8'CSIRLP66R5.K1&5_S41 Y02@PLPZ!T6^+ M,Q3" 9&,/P?,H*%T@:?K(_IGGSOELF0&9TK\Y+DM1D$_@!Q7K!+V3NV^X"&? MU.%E2AC_A5WMVXL"R"IC57D()@4EE_6?/1WNX22@_U9 ? B(O>Z:R*N\89:- MAUKM0#MO0G,+GZJ/)G%01*U M(([BZ Q>TJ2<>+SD_RG?<),)Y;(V\&NR-%;3*_E]AJ/3<'0\1^<-C@4U3UX) M!+6"6<'DF@BXA!-J.OB.6Q20P(SNBY.+M&YI>(Z:N2?[VMV?I74=/# ;EN$H MH!8UJ+<8C.\+A)42U'Y$ M;5E=K)G[M*6SK.GB4Z<^5D;O^5F3W+S$YE#F#! MGZ"LBXZNZ$ EPZ9D]&E?PQ377$JG8,D$DQG">TA:<;M+_[B5=%.8L_WA[;5; M291>P;A2:>5J-=^GABZCTK: MNNF:W69D3>I.?7:OY]TMTW0C!@2N*#2ZZJ4!Z'J&U(95&]^W2V5I"OAE06,7 MM7.@\Y52]F@X@F:0C_\"4$L#!!0 ( !*H!U$V['= A 4 *&PO=V]R:W-H965T(6UXJ(&B8N+T=0[NTP,O27XRG&C!G,PGLR%^&X6'XJ+D6L, MPA)S;20P&N[P"LO2""(S_MK*''4J#>-POI/^WOI.OLR9PBM1?N.%7EV,TA$4 MN&!-J6_$YC?<^A,9>;DHE?V%34N;$''>*"VJ+3-94/&Z'=G]-@X#AM1]@<'? M,OC6[E:1M?(=TVQR+L4&I*$F:69B7;7<9!RO35)F6M(I)SX]^8CDDH*C6S8O M41V?CS4)-4?C?"O@LA7@OR @AD^BUBL%O]8%%OO\8S*FL\C?673I'Q3X>U.? M0N ZX+N^>T!>T'D86'G!80__F,Z5E@2"/P_(##N9H949OB!S1K51-"6"6,"L M6:]+))QJ5L(E*UF=(\QL07VHVZHA^#T7V(,Z3#6>J37+\6)$Y:90WN%H;829>R4>(=U@V]A1O<,D3FPQ)I82GC#JO5;8 7U<&X:D;F,=NR$0B>@ M0@C(] QB)XY#^O6CC(J7?&NA^W,5>N#37PQ?F>2F]?]L\5X(?A+8N$5>NJTK M*A\G23T[IGYF"S?S(CM&<0S3HN FBT3*!V@?]*BV,\&&H#E$Y\L([(%VQ=0* MUHP7Q"8-:)JZ;XL%36QGK$A!(VT[[VMB"!'#O!AB5G40/MD>&'CD1MO"6&>A MYP5^"T'/&Y#W'7>/W 3MU2.XO4@<4^1\.WI9/*P3,=?T3=9[AO?YBM5+M!X\ M]>O]OD^V?N*V?M(T>0S\UJLP,KE,G8PL^&:_?[ X87=$26HHB*2_+Q4+XB,R MY@&95,>/%4:G&?VG3Q7%IZ[]?Z*@X"HW202BQ^?$O2:^@'Z?B#1Z7ENAKP\T M\KAKY/$/-_)/3#>R#2BM>L5M2Q]<=,\U[(-JGO\>V-?W-*O,[N]7PY/>O@M= M;^Z-S5U!MPYQ6R;"H^.GK@5:$"=FTZ,J-K5-EVY&'9=V?"**DY00D49V(S#H M<6-(=CPAP2K- HCHMHWH4B%3V(*00=LNP=<+:0BWW<)+'#_Q(*+>&&<4046F M7AO/*>5WK&P&"#CRJ&=&QW"4TI@=;\/=?P(0FB,G=N/^)C^0]Z3+>_(O\[X+ MZ ]E_:"2_[/^GV=]/'@\52B7]HFHP*IHWU'=;O<*G;:/KYZ\?<)^8G+):T49 M61"K>YK0)YALGX7M0HNU?8K-A::'G9VNZ"6-TA#0^4((O5L8!=W;?/(/4$L# M!!0 ( !*H!U&8,:1[!@4 "P, 9 >&PO=V]R:W-H965TQCVH,BT+502 M/9*.F_WZ?8=R/">(W3T4,*C#R[E]YT+Z8N/\U["T-K)O?3>$R\DRQM7Y=!J: MI>WK<.96=L#.W/F^CICZQ32LO*UGB:GOIDJ(?-K7[3"YNDAKM_[JPJUCUP[V MUK.P[OO:/UW;SFTN)W+RO'#7+I:1%J97%ZMZ8>]M_&UUZS&;[J3,VMX.H74# M\W9^.7DGSZ\S.I\._-[:3=BC&7GRX-Q7FGR<74X$&60[VT224./S:-_;KB-! M,./OK]?]T<[B\G)23MC,SNMU%^_[]<>0 MO,9U(8UL,YXU.-RL0W3]EAD6].TP?NMO6QSV&$IQ@$%M&52R>U24K+RI8WUU MX=V&>3H-:40D5Q,WC&L'"LI]]-AMP1>O[NT"$$=VTX:F M3",4T+%ILQ5V/0I3!X3E[+,;XC*PGX>9G;WDG\*PG77JV;IK=53@I_5PQK3@ M3 DECLC3.V]UDJ>_X^V=73D?VV'!_GSW$*)';OQU1'RV$Y\E\=DA\2B9V;JS MS,W9>S<$U[6S.MH9^] .]="T=<<^#F,A448^/+&M06]!?505U>IY6-6-O9R@ M&(/UCW8"]RC9H:_95S[?*6]?*@];-+#(XM*RE?6MFP46EFXSL$T=&'YSUZ%P MPSD[V;1Q"1'1^L;UJWIX8@!N"'4JK\!LUR(_D\9V@/L>$&/&ZF&VVZ.#I^S+ MTEO+^C%5+*4*0Z!M"O1]^^W #J4 !EGM47?VT0YK"QC]8]O8P'YB4@B>%P51 MN>1*"E!*5=P8HK20W(@"88 ;HT' 14FN,\UTP44EF!$\ UNAN#**W7HW6S\D'F1)6:5R)97A0\$_H'@O>+=R&PE7?S-NXCJ*$R(Y59P94H0>0Y MEPG2,N.FT*_0,UQ7BDD)/THF-< SA&@FR[?!D[S4)8T*YZ A9YJ+/#L.GB+$ MQ"G+0$M!<&622Y.L$UP4DJR#3(2%!=D6*(P%$P3PH$(45/E.+:Y#15.GL;P),J MI[P1)F534>3C5R.KCF%8<9D2L.!&2V)!YBK"55+>Y63@B2YU2D6#\%6T(!'7 M7,JTB @K_1THT%:V,S37YP;3#DVWG@&?@]V#L\VR;9:LQOWS?QO)V0^,[XU% M%T6/'%\*4%3W=$'\,R[LQ3='2Z%Z>PJ_&U^ _QT?W]&?:[]H84AGYV 59X69,#^^ M3<=)=*OT'GQP$:_+1"[QG+>>#F!_[EQ\GI""W1^$JW\!4$L#!!0 ( !*H M!U$VUJ;I%P0 -<0 9 >&PO=V]R:W-H965TTEDC9EITY!NI+L@P-FL5(]S#L@98^VT0E4B6I. 'ZXT=* MBN1D,NL61EYLD>(YW]5'^CS>"?E9;0$T>D@3KLX[6ZVS,\]3T192JKHB V[N MK(5,J39+N?%4)H'&!2A-/.+[ R^EC'-6[;9:KOA3<89W< 2]%UV(\W*JUEBE@)73' D87W>>8_/+@FQ@.+$ M)P8[M7>-;"@K(3[;Q55\WO&M1Y! I"T%-5_W,(,DL4S&CR\5::>V:8'[UT_L M%T7P)I@553 3R=\LUMOSSK"#8EC3/-&W8O<'5 'U+5\D$E5\HEUY-AQU4)0K M+=(*;#Q(&2^_Z4.5B#T P0< I *08P%!!0B.!?0J0.\% /<. /H5H'^LA4$% M&!QK(:P 85&L,KM%:>94T\E8BAV2]K1ALQ=%?0NTJ0CCMA676IJ[S.#T9 XJ MDBPKVD*LT317YH!2O_Z$!_[OE,=H2A53]M:-! 5,]'7*2!/*9@2)^$2LBX*_+>( M^,2_6\[1FY_;PIJY6?[,^3$L,;]!,*(UL?YIMD/> _OE@SJ,K#:GZUV&M5UOK%=9Z M!ZQ="A'O6)(@EF:422.^&D5;*C?0EL^2:U!P6?&_GX2A/QSYOC_V[EN\Z-=> M])U>+-9K*+0:,1Z)%)"F#TA2W>;$S$U%<-?W?VGK)3OW_XY[E;E#G;N DFGW\=#5_YVR]L*8*7Z'UAK6UX>E:;SYL:3WL^P=;;U1[ M,7)Z<=48-^+/C/#S#5LEH-J<**GZ>TZ0X=#A!/:;QY/_'6[D6(C:>IH DP:H^05 MF@XW\HH#9Y!_Y51JD,DCRNACD7!9AZD%XH*_@S1+Q", BIDTNB1D6QEFE9W] M,@1AWU&'1I.Q6Y2_MP[FW#)?*?B2VW 6]_;S*S*OL!!1I5U9:P0:]U^C2HVH M8;>JG:I*T\K.\55JQ!*'IZ[2->,LS9V_FT8]\? U*M+H)'8+Y9(F9H;;*T,& M,K(ORJUZ/:O8AGMY][NDWYYTTN@D<>ODCR2=/GPCZ:112()?(>FD$4="3IGT MBNUYTGLOD^[MC5$IF.>MG9 5BD3.=?F>6N_64_C[8O9\L3_%9PO&7L=U<@$MR6 M2KM)5!!5QW'LL@)+X?JF0LTG"V-+0;RUR]A5%D4>C$H5ITER&)="ZF@Z#K)+ M.QV;FI34>&G!U64I[-TI*K.:1(-H+;B2RX*\()Z.*['$&=)U=6EY%W=>#X[,CKQ\4/DM"9S8[[[S=M\$B4>$"K,R'L0_'>#9ZB4 M=\0P?K0^H^Y*;[BY7GM_';@SE[EP>&;4%YE3,8F.(LAQ(6I%5V;U!EL^!]Y? M9I0+O[!J=9,(LMJ1*5MC1E!*W?R+VS8.&P;L9[M!VAJD#PWV'S$8M@;#0+1! M%FB="Q+3L34KL%Z;O?E%B$VP9C92^RS.R/*I9#N:7N$-ZAIA#SX(:X6/*3P_ M1Q)2N1[H S[,(X#/Z&N\/8 M@ROTK2/U$B[1AB;3&<+'N9)+X>NV!Z]N*RYAS.&3++V>6<",C]Q"-(7]]3W[ MAK>$I?NV ]E^AVP_(-O_2X(M9F:IY4^^F I!L!*.4YJIFO/A*J!G;2H0YKB46K>0O> .A=U6"@V@EP&0?T5NIL-^.HYO-M/SIT[: M'W4Z]Y@>=$P/GL*T!Y7G(3.A #G6N41-/<_5(C\_Q.+,./(DS)S:9(F.?\]W MERSK$BJTTN3;".[&,=@2F'N$#CM"AT\C],]%U8,9"4O 3P3"UY-;Z;X=A\[9 M2T9[R6 'UE&'=?2?-KXAX MX^4NT2[#0'-N,OZ+XPIK\ 4$L#!!0 ( M !*H!U&;R+])APX ,9M 9 >&PO=V]R:W-H965TWKGU&M@=J>D6#;+(9ML/13\H8]D>9"ZN)*]3 MH#^^FHN''/+H8GKY9=<>OY1&/*.7U".^FJNG;?U[K5IWE[WGAX]U]]OLM)6;Y;K:-,OM)JNKV[<7[^!- 7K?8B_YQ[)Z:IR?L]VQ_+;= M_K[[YTO5JEJTNVV4W7]?JGFU6NTVU;V1_QRW>G':Z:ZA^_/SUO^R M/_KN:'XKFVJ^7?US>=/>O[W0%]E-=5L^KMI?MD]_K8Y')';;6VQ7S?[?[.F@ M5?(B6SPV[79];-R]@_5R<_B__./8$TZ#;CMX WIL0/T&O*ON4U3MUM[7=#_O>W[?N^FNYV7U2/K5U]]=E MUZZ]_J7Z4FT>J^PRRY=->7=75W?EOH+;V^SXMR;[-J_:FW-PT5[.V>S.[3R?-/K35NOGWP([X:4=\OR,^_/G#/C^'AG+? M<&=X7ZZ!R+6Y90MG-)D.>R')%I9@@YEQ6AC"G%"3O)SHY2G(Y2#![E MY\VRK6ZR3VW95LU K\G3]F3:\JC3CE1L>0X-A=-3VDBBO>J$*F!,-5!9+PK#\6KHT\'J0UR.6C>GPV[^KJJWS4.YJ([5RJO;[J)LR/:H=5 * M:2M&K<-2&ENQ8\NS+E;&^(,2(J.<,7_:@,AX-W_V)B$%)C-$BYYR67NGP_;^ M87/37:'5RW(U=%)1:Z.4)RZ1-5@Z/",=*I$(2\0%"TH4RJA0W)\W(#)&=5BB M4,854WTELNY.A]W]X_:IF]O=59NJ/G3JX<3ZM2XWS7K9[(#'4']:AZ4J<>FL M]=+AZ>I0Z730BT80?\!"5 !+ _ MVX;ZRSHN2\PFF#5=%DTG& (>@()?&@0H,&/\TH0J3K7O@XA*2>BQ06;=GHW MB8?]R+6YRYKJ;EUMVB;[7_:IJK\L%\->:(V6):85W-HNCZ85'*$5A$CE74?- M,9WL*NN/7HB.4B-$ /PP_ &"*+QPW/H^'_;]P<)U/TYE@MQZ,$\,-KCU7QX- M-GC(&+3N9@1^'4,9,- ZJ".B,TKYUW@%HJ-MC_Q^HXF1YR:\8\ M,?W@UJUY-/W@"/V@A/L7UXB,=F7TKP,0&2-*^X07D8EN>.OA[]P.%7R$@(Q4 M<90O30:X0BCD/[4$A,I\"L7BI@O*A"1-!JOFK#CA1@>+\:J M-I$["FO:(C$D$=:M130D$0@D"6J'B+J)H%<[1-0-EE[ML"WIGAFEL$.$&!XB M1GUS(I,4UJE%8GPBG/MYT?A$A"1#&*J,7SZ$LA #_L5ZCNDX%@Z^F%D*Z]HB,541UK5%-%41" CAE/NW.C$9$^#;*2+K+B:" M&]&83#+2,YT1=L@0(UAEI)S3F*:T%BX3DQ9IS5M&DQ:)8 ]"C5]"3&:ZBW6O MA(B,,I">^1:(C DE>^Y62SMRR.&18ZR$KV.>TCJ\3 QAI+5V&0UA9$A$E/2Y MR1Q1:>:K!$2E M93U?16,>A6"9\/8?IM+$1]Z(2@7C;8&H!#,2KZZR@XUZ'=X9 ZK*VKU*C'64 M=705C744PF$H\>D5J MJ"NMEZO$#$=9YU;1#$ ';^*HSQ56\/6B;&.MJ:MH[&.1OD*\^\H(C+&5+#>&9%Q2:4_!"*R M[M)&]ZP'U';$T!%,QR_A1+BJK7_KQ#1'.RNZHVF.1C"-\0=$3"3]V4Z.J5A8 M1(3D*-IS1T/;L4)'@)S 3"="5F,]W"3F.<;:MHGF.099.<.8;Z:("D!)OXR8 M3')_DE0@,@I<]4QKC!TR3 3."4[&%U-68PW=).8XQGJYB>8X)H0JK)OO^R5% MT L1P=U&3 8DF*DB,DI!]-RW,G8<,1$@QR_I--)JK*F;Q #'6"5>) ML1 0)]E$XJ--!"%#)(R?83+AVWF.R3@/%O=@,D%%7[R)./DF\A70T!B2!>+$ MGTCJ_!-Q E D/@%%0E*C_&4@8#(.JC?CZ0P\(VE6M(R= M\=YTY^>@W9X%21/#('"CIA"-@YZ;GO4B(?Z-2U1&93"2(C*I ZZ'R93JC^N6P0W$CB1BQTHYF=""FU"%Q' (W/ J1..AYZ;G=R^"2B(B?Z$/)F+!^G-, M!:RWBLZ@,1*;':OBA$2]8]PT,14")\@*-)H+/3<]FV%H?YD/IN+^=66.J0SU MU]UA*BWZZN=D:&$D1#M6OZF9>R?."C0Q" (GZPHT&@4]-SV_R/03-W-,IG00 MZL8V9L)'(V"R_NB]D[2%D:CMJ)U.#><[J5>@B5D0.-%7H-$TZ+GI^;0DJ".R MZ,=?39=CJF!5=(%NJ^^&"3BA6QA)W8Z>CB\&M.!D88&FQC].-A98//YA"/X1 M_DTP3,4@?&8)!G\"?T54DO9 =W!BN3"2RQTKZ#0\"TY$%ECR!\^X3YYYQ:-G M$.8"@;LB*N2Q)HC*^#BPP%3=)7W/6AYPPKDPDLX=J^+K^"PX 5I@JKHBHYX8U..E?&(G_CEONUZ"Q3D07>&H6 MY*1S@<>S((XL^PDR(7-41H+;9IB,"$@V$D'3SIK!WL5??) M8ZD9D)/+!1[/@'B(8U00EL540$QPZ8G)>+"T&96)OL""2(UVG/@MB'BT(T+08[*@/#P M1,-TM.]!8N!$>V$DV^M6;/*C2AT'%JGAC!.G!1D/9V2(2BYI4#9$%=P(QK84 M+&Q%57TGF!/CA9$<[YDO3H6C3GP69&H.XV1D0<9S&!E2D6 X&]?D$S3%L,8[ M.L?T1W*Y9V?6RPFH$XT%F1JO2/>1P*]X)G#(.L*BC6KR"9IB6.,=G6/](_%; MMV@3*:>3>@69FIDXF5:0\"BB0CX1%'!A2B?5"BHU!W&R MK:#B.8@*F418M5%-/D%3#&N\HW/^Z/7P-)*O=)[:E)B9-L!15/2E1( M+,(ZCFKR"9IB6.,=G3,XC*1I@[-OJ-><%"OHU$3$B:Z"CB.F/7P5T>G5TY>.O=M_TY;W^GMX M,P?D]7SW)67[K\&RFS]\P]E/9=V=F$VVJFZ[79$?=D91'[XS[/!+NWW8?RG6 M;]NVW:[W/]Y7Y4U5[P3=WV^WV_;YE]T.3E_==OU_4$L#!!0 ( !*H!U$B M2_T,N@( #T( 9 >&PO=V]R:W-H965T"& MKS-C!_Q)4K(UWJ+Y4LX5]?R6)>4%"LVE (6KL7<>GLW"P +Q<\!;-@&F M&R-V .$^0-0 HK\ 46\/(&X L0NT5N;"NF"&31(E-Z#L;&*S#>>-0U,T7-AM MO#6*WG+"F3\F(%&:RH.S0S/E[#._N*VZV<"F6**S7,,^9T'!T@8;Q M7+])?$,"+(V_;!:;UHM%>Q:[9EL(1V\A"J) VX5U!\?L,,?'2IQ '-0DI574 M0>23"ZT546M%Y)CC@U8LGEMQKA03:Z3D-;#8PNZ\.=NZX?,-4RE\OR)*N#18 MZ!\'!,6MH-@)ZNT1]*DJ%JA K@#KK>#M5KC X9=[=GE8$_<=L3W)#Y,H\1\Z MM/1:+;V#6NA:&+D$.!!7O^7JOPZC!ZV@P3\:S2R]!I,Q0Z=L"PN$-6DRI."( M"ZASK2OS9X-GC@?=C@];4<,7' \'+SE^VG*=O@['1ZV@T<'@Z%*AHJ.14AJ, M-"P'T>Y!;3*PRF12\9\DA:H5<*TK1OG_PCY,1\\S/W"_[MT(@S\797!0\N?_ M*K-9;%=G/.S2Z>_<[;:P7C.UYG3VKIE1 M?4=E)]#[E93FJ6,K2/O%,/D-4$L#!!0 ( !*H!U',1+X4$P0 -P0 9 M >&PO=V]R:W-H965TMH4?XAB)#MMCJKYL&8^15%.^L\6>8Q08HSBR M7,6!.,0QXF\S'+'C@P6MD^"1[$*I!?9DO$<[ MO,;R:;_B:F9G7@(28RH(HX#C[8,UA?=+.-(&1N,;P4=1& .=RH:Q9SWY%#Q8 MCD:$(^Q+[0*IGQ<\QU&D/2D<_Z1.K2RF-BR.3]Y_,\FK9#9(X#F+OI- A@_6 MT (!WJ)#)!_9\0^<)M33_GP6"?,7'%-=QP+^04@6I\8*04QH\HM>4R(*!LI/ MM8&;&KCG!MTK!EYJX+6-T$T-NFTC]%(#D[J=Y&Z(6R"))F/.CH!K;>5-#PS[ MQEKQ1:@NE+7DZBM1=G*R#A''=S-%=0#F+%;U)Y!9P3NPELQ_!E_W>BK S0)+ M1")QJ[X\K1?@YL,M^ !L(+0# 0@%3Y1(\;$@^"MD!X%H(,:V5%!U0-M/8@!]_*I?@D\2Q^+L&4#<#U#6 NE< /5&.?;:CY%\5R2\B\IF0E?67..P; MA_HT?9DH8E^*2U*G44+9RU#V:FE35,4*4FE?U23?S]SV:Y/_>I!"JFU&Z X@ M"62(P0;O"*5:P+9&L,>\(5-,:!NB]L,6G!X:@1YZ7&W: :)W3R%N.\MT Q#=Y5FK,T1$UMSBM4 M7&?4/=O5S8Z638[*-!0Z+:S=_M_-I44MTO0%,-BERX'>^"LDLUZ'6ZUTHG;S30:WTVM 3L-=9X MK4H9:-Z 8'T'*A\5+:%VFZ%>JL!K6/,V!'L_=W*TA-UKAGVIHR\MZIG::2&JIY7J.FJ'IX?*:V\+1N]E7G)VR>L[Y]M[Q,P;WMP^/^XW\&\ MV<'Z;O>8W^]$(6KIKH=?]1A7+OBHZ;HW;U99-*LL:U62W.W":RW&?&>>R4*E M_5\05\U @ AO52BG,U [ ME"=/Z60BV=Z\%3=,JI>G&888!9AK!?5]RY@\372 [!\:D_\ 4$L#!!0 ( M !*H!U%J_PK&(0, -X( 9 >&PO=V]R:W-H965TH'UJI)1!>UE: 5*#3-JU3!6+],.V#20YB-;&9;:#LU^_L MI&F@:59M7Q*_/,_=<^>++_V=5(\Z1C3PE"9"#[S8F/6U[^LPQI3IAERCH)VE M5"DS-%4K7Z\5LLB1TL0/FLV>GS(NO&'?K=VK85]N3,(%WBO0FS1E:C_"1.X& M7LM[7ICR56SL@C_LK]D*9VCFZWM%,[^P$O$4A>92@,+EP+MI7=_V+-X!OG/< MZ=(8;"0+*1_MY',T\)I6$"88&FN!T6N+8TP2:XAD_,IM>H5+2RR/GZU_=+%3 M+ NF<2R3!QZ9>.!=>A#ADFT2,Y6[3YC'T[7V0IEH]X1=CFUZ$&ZTD6E.)@4I M%]F;/>5Y*!'(3C4AR G!,:'S!J&=$]I'A. M#YVPN<1-F MV+"OY Z419,U.W#9=VS*%Q>V3F9&T2XGGAG.8J;P8D2ICF L4RH_S=P)7L 4 MM5$\-+0S,S)\A+G@!FYV3$6:MK\QI9@]93B=H&$\T6=_)\UG$S@].8,3X +N M>)*0*]WW#45B]?AAKGJ4J0[>4-V&.RE,K.%61!A5\"?U_%X-WZ<,%FD,GM,X M"FH-?MF(!K2;YQ T@V:%GO&[Z:VKJG#^S_OM/WL_2$:[J*FVL]>NK:G%ZYJZ MH8H1*Z1KQL!B#V7H, E-V=559FYN7)N[ V\';8:G;Z_+9]T%:9UB)F\Q@3' MF-L,TRMC"L1!%KI%%KJU69@+]9*'@]A#JK5A/+B['Z,+MD5%K0S6J+B,0-(4=C$/8]C4 M1@I)[>B1E>KB1ZE5GB ;>BESHD9<9L[KU?1UG6#!]+59R,_(Z MWL[QQ-/,6(4W+ DO4&@N!2A:Y)2(9?VI.KSG2 MOK'?N]RYUR63"- M4YG_Y(G)1MXG#Q)M\G,!8YMH]85/'!A[$I3:RJ,&DH."B>K.W MN@XM /$894W@UH4(D,)4%70[-7'VOX 6UX2*%L:TT-UN02W@BG^*QH>BY MD?$K/ MN8+QA*M%P?H>&\5Q?$/ADX!4\S^_@_.P"M#U> Q?P(Y.E9B+1EW"V M9P]]0WE:M7YI/DV1PEV1)N%)PF^EN(9N M< EA$ 9']$S_&][Y?$).M^E9U_%U3_9L\;YG8Z682)$^,@.++;3C9FSKW*X# M\.L[4<*#P4+_/B&HUPCJ.4&]#P2UFJU=LUG5YS7YR7=.[:P:?7&LF15WWW'; MH;...KWNT%^W"_P^YN:F"=G3W&\T]T]JOF=1 MJ90+#3DNB3*XOB%AJAIGE6'DRDV$A30T7]PRHS\ *AM ^TLIS&PO=V]R:W-H965TBZ=5HK5-;M8=J#(22X6W'Q)#-$!<^T8++G94HM/OB^G&5( MB;S@"V3Z).6"$J6W8N[+A4"26! M_# (8I^2G'G]KK6-1;_+2U7D#,<"9$DI M$:LA%KSJ>6UO;7C(YYDR!K_?79 Y3E ]+L9"[_R&)LTG#7!S MO6:_L;'K6*9$XH@7/_-$93WOG0<)IJ0LU .OOF =3V3X9KR0]@E5[1MX,"NE MXK0&:P4T9^Y-GNL\; ZT0% 6 /"'4!X=0#0J0$=&ZA39L.Z)HKTNX)7((RW M9C,+FQN+UM'DS%1QHH0^S35.]2<9$=@:ZD0D,.)4-X"#"&.XX4YF$3RS! M9!OOZVPU*0O7*1N&1PF_ENP".L$YA$$8/$ZNX?3D+%G'8"/8(W+TWYSM]S7G M/JXMP9VFQAU+WCE:X^GK&@^$(&R.^J=4,%W!IM^8K*QY4!&1P*]OFA)N%5+Y M^XB@RT;0I15T>4#0?4FG*("GP#8;H4FBZ:PJXQ12TX)0M^#,M:"T/91+F&OQ MQO[2 /*CH^)M1G23NG_@5#>G*]29%G*P_,/H ME8QVU.AP'7+494MJW$B-CTK];#($"5$(* MZ&I'\FN7L!WL:/8WAA-%,;&ULE9=9;]LX$(#_"B'L0P(TN@^[L W8;KO;!8H-DFW[S%AC MBXA$>DDJ;O_]DI0L*]81Y<7B,3/\9L@AQXL3X\\B Y#H5Y%3L;0R*8\?'4?L M,BBPL-D1J)K9,UY@J;K\X(@C!YP:I2)W?->-G0(3:JT69NR>KQ:LE#FA<,^1 M*(L"\]\;R-EI:7G6>>"!'#*I!YS5XH@/\ CR^_&>JY[36$E) 5001A&'_=): M>Q^W7J@5C,0/ B?1:B/MRA-CS[KS-5U:KB:"''92F\#J\P);R'-M27'\5QNU MFC6U8KM]MO[%.*^<><("MBS_25*9+:V9A5+8XS*7#^ST%]0.1=K>CN7"_*)3 M+>M::%<*R8I:61$4A%9?_*L.1$M!V>E7\&L%_UHA'% (:H7 .%J1&;<^88E7 M"\Y.B&MI94TW3&R,MO*&4+V-CY*K6:+TY.HQPQSN-BH0*=JR0IT.@4U\[] # M",G)3JJ91\EVS^@[)5*@]0GS5*CYM=X!(G^CFT\@,[61U;SZ"$S3;$QA[P8"]\3VX,;W;D77"9IW0K!,. MK/-/*8546T#H 6&)GN! *-4=MD='X(2EZ$;M5+5GMWW[5-F/C'U]=[RLHDA% MX*4=NZY,& :-S"OPJ &/1L'_Y)CJZ+Q!%_70)5=T79D@"/OIXH8N'J5[4->5 M2:TW\.+.TG=>*S(57X]0DO3S)0U?,LJG;L(]D GQ2_H K_AZ9/R!W9TU?+/W M'$N@Z?0#.>O@S#L'LBL3#X5TWB#/1S/VIWDX5$37+\#50XC,";U3ES.@+YAP M] /G)1CXE.4YYD+[4SDRELF>>[G1W?<$368PF,]O$=17<+5>T@J3%]MS_RJ8 M/6*^:T=1?SR]U@OE34[QB<"5P5D[E>WD.M][I+S0=@=2WO,OO/[TI)\(['=1 M8CNYSK ^L;D]FPT07QX9+WC'-3 1.>BR!#W(/6)S.Q@Z%)?WRGO7@]6]&29Z M$7;.["NZVHFNE)?887SEA-,JPPK@!U.="K1C)955!=*,-A7PVM1]5^,;71F; M\NYBIBJKOV&N,EF@'/;*I&LGZN[B5:5:=20[FF+OB4E5.IIFIJI[X%I S>\9 MD^>.7J#YO[#Z'U!+ P04 " 2J =1K MUG="O[5SE(@FP"3E# E87+:N_(L/>&@$[(P_*&QEZ1D94^:WS+05J[3"):?=^BWUGAMS)Q(F/#X"XW4ZK(U:*$( M%F03JWN^_1DR@[H&+^2QM'_1-IOKM5"XD8HGF;!FD%"6_I*GS!$E =RO$<"9 M &XJ$&0"P8% IULCT,D$.DTU=#.![H% ,*@1Z&4"O4,-=5[J9P)]&ZS4NS8T M4Z+(>"3X%@DS6Z.9!QM?*ZTC0IE)Q9D2^BO5/@5/3"JI)[TF0A!3#:ADRDH0F-Y:D3O9P\2 M28,M$67H]Q7?2,(B^1Z],^^?:!QK)7+45MH&PZ0=9GRO4[ZXAF^ /G&F5A+= ML BB"OFI6[[WDORM6]['#H"V=GX> ;R+P#5V(OZR8>=X=>;;#5ULB(O3GKQH2?520 MR+\@_VL^R5 C"LAWP9)YU MXYT#@P55M3:DJGQOCV"P;\1D6&%$Y\#02J"#\-U4 ?6KO>%[Q2[%<_KC@8G" M(WM>"+E4=89GH+W*=9[M%EQ3]LF6ME2^NQAP]JCW2[O82:2/ %+I[8]9_$U7 M2J9CKY;V#P(RJ9@4#/J')C9 NFF"=%LQ"?>\@T)4-:E?EP"X\"EV^O2+/5- M=$8>0>@STJZ 8(E7;%V#VLXF@.J#3]Y!F(D*>5^TDW,8RL M*.JAQ.X+'1W9+_8(?N $O7F"<&-WU3IKT P8Y0+]MEC0$(130]'T_<[;V(;X M1:OWW;V^?-[8M4='6-Q@O@V+BU?1VOVFO?U_;SQN_>,V7=.E_:)-^^X^?0_? M-E12!4B">*3-O.>&[*9)[7)?T7I]=^]UYK)VW!5C^J.01#PCWZ6QZ)W^\&WD M-B[Z%W;WKQ36= 73 X2I9?HLK.,4:J6ZG%4>S]R0N'ON>3^YV!4-"[L;UFM" MA%T:BW*.\1L)45%SL;OF?E>(W) OAZBHU]A]2GM-B *7QJ(HJ,/8731?$Z*.2V-16O'@C82HJ+W8?7#YKA"Y(>M#U"[=>R8@ MEO9*6Q]2^8:I] (D'\VOS:_L9?'!^+5_,?$KQJ?^Q4W5^*U_\2&]+"_4IG?W MGXA84J:/QK#0%/3)1R\RD5Z'IR^*K^UM[)PKQ1/[N (2@3 3]/<%YVKW8A3D M_Y08_P=02P,$% @ $J@'4<2C$ZZ[ P G T !D !X;"]W;W)K&ULK9=;C]HX%(#_BA7MPXRT0ZXDH0*D@6Z[K53M"';: M9P\QQ#N)36TSM/^^QTX((3>HM"\0.^?RG>/X''MZY.)5IH0H]"//F)Q9J5+[ M=[8M-RG)L1SQ/6'P9LM%CA4,QT%P8I3RS/8<)[1S3)DUGYJY)S&?\H/* M*"-/ LE#GF/Q/PD8V965A.:$2!3,K,<340RLE':!(:_-[(D6:8M M >3]0\F> CF!4NRY-DWFJAT9L462L@6'S*UXL>_21G06-O; M\$R:7W0L91T+;0Y2\;Q4!H*L]5G@^%?R(A)8&:_K!Y,9H0S24Z65<*P%O*>BI^3K%@CPL(!$)6O(!JI^HKOW1&&:R7NMN5H_ MZY=_(!M)[4">_BA#_Z;\(#%+Y-16$(#&L#*?J%-VCP\X&-D._\B3S'KNY,!'+]:#-_8\WOL#6;\SJ3\ M?L!-4+D)C)N@Q\T_!R45K !E.X05>B$[RI@>\"W:$T%Y@NY@H8HEN^]:IL+^ MV-C7A>)M[H60O[=ZZCIDHJB2N0 ?5^#C0?"/ C.=D"MTX[;GB=>@:\NX$Z>; M+JSHPD&Z^NIM.*2WJ%/)?["+H?#!=KG"';:9&M1MB0>_&SJJH*-!Z!445+/Y MK[!%;<_1I$'7)=.SXG&%%P_B0:G>$GK#FL^H!>@=!'S 5Z"O. M#L3@)SS+L) ZHB*4H=KCUAJ.^SMI4RGIK4#7",J>4?B+ZOLF'-6^O"*=76+1 M*.Y)J'<.Q[NY)MW(6QB,ZPL["N,F;EO*!;&>[>Z>6XSK_P]5ZL9(_"N,92@= M8O$H"'M".;[,M!?F>!(T@[-HY-R=B9X[_$C[C U/% MH:^:K:X8C^9@W9A?Z*N'.3^?S13WEB]80"V2*"-;,.F,(DBJ**X"Q4#QO3E- MOW %9W/SF,+UB0@M .^WG*O30#NH+F3S7U!+ P04 " 2J =1TAZ4/?,# M N#P &0 'AL+W=O)-K0A3XEF=,CKRU4IM'WY?)FN18=OB&,/UFR46.E5Z*E2\W M@N#4&N69'T 8^SFFS!L/K>Q9C(>\4!EEY%D 6>0Y%G]/2,:W(P]Y.\$7NEHK M(_#'PPU>D1>B7C?/0J_\&B6E.6&2<@8$68Z\3^AQCD)C8#7^I&0K&\_ A++@ M_,TL/JQU\5J%?[-(;-YQWZSS9X':JO7(ZWL@)4M<9.H+W_Y*JH"Z!B_AF;3_P;;2A1Y("JEX7AGK'>24E;_X M6T5$PT#CN V"RB!H&T0G#,+*(+S60U091-=ZZ%8&-G2_C-T2-\,*CX>";X$P MVAK-/%CVK;7FBS*3*"]*Z+=4VZGQ' M&V4J"VXQ+>0C4<_J?8U M*?<5G-A7")XX4VL)YBPEJ<-^=MX^/F/O:XYJHH(=49/@+.!O!>N $-Z# ;0 ML9_IU>9HX KGOWF?_VOO!V2$==:$%B\\@3?!DB: .'+')L/C&1=1[2*R+J(3 M+G[719*RA.=D!X^5$G11*+S("% Y;W&6%<%P&LN#C'<5S#Q6_O9J0WEE"+N2U M92'E68:%W$N=A)1^>LTL@1TX:!%RK 4[02LK9PZHL!.UH.8N*-B#!W_(S4Z_ M9J?_/;)O4,,-_J?L&UR5?0XM1_8YL8ZRSXEU*OL0W%_&\"PE,YH5IG$"9+G4 MG13@2Z [@.0-\(UIJSY$2N6JN4?88L2A$K6S[S+,W*&"PA.YAAJ-"?HH%SI4 M?04D.F-;QR=:F(.]0< M5=P%YBCC3K!+==QO]/\Y$2L[>$F=&@5395-72^OA[I,=:5KR"7J<(H=\9H9! M.V_LXOJ+BG(X*Q>*;^STL>!*SS+V<:T'6B*,@GZ_ MY%SM%L9!/2*/_P%02P,$% @ $J@'45)W81F7 @ ,P8 !D !X;"]W M;W)K&ULG57;;MLP#/T5PD\ML-:.W79%D01HTP[K ML Y!L\O#L ?59F*ANG@2W71_/TIVO!1+@V$OL23R'!Y2%#->6_?H:T2"9ZV, MGR0U47.1IKZL40M_;!LT;%E:IP7QUJU2WS@4501IE>99=I9J(4TR'<>SN9N. M;4M*&IP[\*W6POVZ0F77DV24; [NY:JF<)!.QXU8X0+I2S-WO$L'EDIJ-%Y: M PZ7D^1R=#$[#?[1X:O$M=]:0\CDP=K'L+FM)DD6!*'"D@*#X,\3SE"I0,0R M?O:^60)EZ\GJ'LP*M#3=5SSW==@",,]N0-X#\G\%%#V@B(EVRF):UX+$=.SL M&ESP9K:PB+6):,Y&FG"+"W)LE8RCZ8UP1IJ5AP-EO3^$!ATL:N$0CN"3<$Z$ M*L/!-9*0BNU'X(/5;S[2P.?:MEZ8RH]38D6!-RW[Z%==]/R5Z 7<64.UAQM3 M8;4#/]N//]N#3[D20SGR33FN\KV$'UIS#$7V!O(LSW;I^6_X"SG%<#M%Y#MY MA>\>/3E9$E:P(%L^[J$\&2A/(F7Q"N6E(5E)U<9[76#9.DF2+_+FN50M%Q&6 MSFJ86=VT).)+LTL8NF0^M,?WCTP,MX3:_]@CZW20=;HWT[DE9&5"06FUYJ@^ MY OX0E7Y4E5,@VVX41>:-_8E5"T"63 \!D-? X\[H!J#A[05''#;=@U\N*MI M.ZFG46H8@T_3T>A\G#YM-\+?/GE>##Y=#=*M=ZG1K>*X\IQ&:ZA[HL/I,!$O MXR!(_[AWX_1.N)4T'A0N&9H=O^7(KAM1W89L$U_Y@R6>&7%9\U1'%QS8OK1< MX7X3 @S_$]/?4$L#!!0 ( !*H!U&>@?JM*@, $L) 9 >&PO=V]R M:W-H965T)(HPCJ)I*!B7P6KA MUW9ZM5"5+;C$G093"<'TXQH+=5H&H^"\\)9GN74+X6I1L@SW:-^7.TVSL&5) MN4!IN)*@\; ,[D8OMZ/( ?R)#QQ/IC,&Y\J#4I_6 &-ZKXR%.;+X/; %(\L*JP;]7I#VP< MNG%\B2J,_X53Y'GO6<0_KNC*T8@QT MD@Y__T5K\-JB,/\,V)BT-B;>QJ3'QIM*/* &=:!_=.=F?87^>-:$-Y[0E:GC M*EJ$QVZPADX\47G3JKP95-D-@,V9A9U61YZB@1TOL? 1D18S39+AGDFJ@%3K M+.S5P9Z8QH% 35L)T_\M&;/6QNP_3L9Z]E.H1Y=#?=MJN!T.=99IS)A%2,@V MQ=B5$W*U9#PE)5>71-2,TXZ(R?BV)^7S5L=\4,>&2@:7F?:-_I8K"\^AO7(F:J]2WMA2JTG?*G..QOH^465-B MP@\\<2?],T F" *MYLGETCPL: R/R+2Y=/G"3I<1J#/?K0WIIJC5M;9=;5\$ M=[X/_K"^<2\%W[V^T]3/C'NF,TXWM, #44;7,[J(NN[<]<2JTO>R!V6I,_IA M3J\=U.X [1^4LN>),]"^GU;? %!+ P04 " 2J =1O[4#LNT# "/# M&0 'AL+W=ODRAD0 MX*^4[2J/G>Q.:B=QC2?)86L/,LA&&Y"().S,_OJT!,;,&MA4;GNQD=#K?MTM M/36SDY!?54*I1M^SE*NYDVB=OW%=%24T(^I&Y)3#F[V0&=$PE =7Y9*2V(*R MU/4];^1FA'%G,;-S&[F8B4*GC-.-1*K(,B*?;FDJ3G,'.^>)!W9(M)EP%[.< M'.B6ZD_Y1L+(K:W$+*-<,<&1I/NYL\1OUGAL ';%9T9/JO&,3"@[(;Z:P5T\ M=SS#B*8TTL8$@;\C7=$T-9: Q[?*J%/[-,#F\]GZ.QL\!+,CBJY$^H7%.ID[ M$P?%=$^*5#^(T^^T"FAH[$4B5?87G:JUGH.B0FF156!@D#%>_I/O52(: +#3 M#O K@/]O0-@!""I \+. L *$-C-E*#8/:Z+)8B;%"4FS&JR9!YM,BX;P&3=U MWVH);QG@]&(9?2N88J8&"A$>HS53N3A/O$9OE6:071JC=X1)])FD!45BCW1" MT5(IJA6R)B2L,/ _&-FQ%.!4F?=%!O,OUU03EJI78._3=HU>OGB%7B#&T6,B M"@4H-7,UQ&(8N5'%^[;D[7?PQNA><)TH]);'-'Z.=R$'=2+\CFL+H%\JY@B,*/*0=HD=)N-I3:4[B3Q5F7#L?]\:_(BI!.6%QVRD= M7Z4\#"8="9_4#B>]#K_ 3<'X 44D9YJDB,1_@Q":G+8*16ELV*#P&@_]=@K3 MFL*TEX(5N^-9["*0&B!DBAHU<][&9GK%!N.P@PWV+BKM]?)Y%"81_^F\LM+T M/@S&'>7 C3L"_U_4!/L7TG[_MBW@*$#%.)@FEE)KQOSK>G66ZZ*^..CU_1&N M1]GG-;CR&H0=3B_ZB?L%%&0IIU(_#5">$@C<))M"#7)SQ MQ/UJ"5)(^('!1FB/?'@=^7#:%?M%'_'H5R^/VPKZK,3#H"O0BRKB?EG\4.\K M:%[+K=[J_5HA6XZDV^C@,BH/MA-6<. +KLMFKIZMN^VE[3'=R_*R5;\G\L"@ M=TOI'J#>S1@"EV7W6PZTR&T_N!,:NDO[F, 7 Y5F ;S?"Z'/ ^.@_@99_ !0 M2P,$% @ $J@'4?ML^RH. P W0@ !D !X;"]W;W)K&ULI5;?;]HP$/Y7K&@/K=0V(8'TAP )"-,VJ5+5KMO#M =#+L2K M8U/;@>Z_W]D)*87 JNT%[,M]]]U]=N[27TOUI', 0UX*+O3 RXU9WOB^GN=0 M4'TAER#P229500UNU<+72P4T=:""^V$0Q'Y!F?"&?6>[4\.^+ UG NX4T651 M4/5[#%RN!U['VQCNV2(WUN /^TNZ@ T;>&1> M:B.+&HP9%$Q4__2EUF$+@'': 6$-"'QEZ-<"5[E>U M.^$2:NBPK^2:*.N-T>S"J>_0J!<3]IX\&(5/&>+,<#1_+IEF]M TH2(E"=-+ MN3&NV6.(/L^Y[TPVM%DWRF^#-LUB1M-XN.:;/4C5?QL;: MS.*1&T$[]G'G9M)IL226DV&TO0?-$,_P!02P,$% @ $J@'42&ULC51=;]HP%/TK M5M2'5FK)%^&C"I$H:-HF34+0;@_3'DQR0ZPZ-K,=Z/[];"=D*0UH+\37ON?X MG(OOC8] ,PLJ MJ1MXWL@M,6%.$MN]E4AB7BE*&*P$DE598O'G"2@_SAS?.6VLR:Y09L--XCW> MP0;4RWXE=.2V+!DI@4G"&1*0SYRY_[B(3+Y-^$[@*#MK9)QL.7\UP9=LYGA& M$%!(E6' ^G. !5!JB+2,WPVGTUYI@-WUB?V3]:Z];+&$!:<_2*:*F3-Q4 8Y MKJA:\^-G:/Q8@2FGTOZB8YT[\AR45E+QL@%K!25A]1>_-77H /SA!4#0 (+_ M!80-(+1&:V76UA(KG,2"'Y$PV9K-+&QM+%J[(ZHO"RY<]K5B Q1Z]RCP J\'OK@.7T*JX;Z!^]/W<%?;;KT'K?? \H47^/Y9 MENCG?"N5T(_JUQ7BL"4.+?'P O&SP!GH%]J45K3W])6LIAI9*M-SA\3W_5$T MB=U#MS0]:<-A, G:M'=*AZW2X56E5E[TL)H.AV?"74[ M'6:FVS-MV6*]W"=EGH(0O").CSG'-U"DP? MMV,[^0M02P,$% @ $J@'41;K>&P2! (A !D !X;"]W;W)K&ULQ5AM;^(X$/XK%MH/K=0V;Y! !4@M+RVKW575;G<_ MG.Z#20Q$Z]B<[4 KW8^_L9,&"&F(;N_4+R1QYIF99SR3\=#?!))IDF#Q>DLHWPY:3NMMX3%>KI1>L(;]-5Z2)Z*>UP\"GJQ" M2Q0GA,F8,R3(8M"Z<:YG3D<#C,2/F&SEWCW25.:<_](/LVC0LK5'A))0:148 M+ALR(I1J3>#'7[G25F%3 _?OW[1/#7D@,\>2C#C]&4=J-6AU6R@B"YQ2]B#T Z*D&N#G ;0KP.]4_B[>KQ?@[<@B$4DW;=(WKJU"LK]N+WN-__7N1G_SIT M!XG@%27E&7W>B9*Z0-^X(G#YPC&3",H$36.&61BSY5ZYH3^^@ (T4R21?]:8 M;Q?FV\9\^QWSSVP>4THB:$4;PE("EL-0I)4U%/MFW-ON9 M>RSE^'Y9ZJZ1U/TIBP><.P7G3BWG730E@HXN%01;1WF.*<2;5#'/%';VO?4Z MO5Y0HEXA9GM^KUOBWDSL_J31 _9^P=ZO9?\@^"8VIX\SO>="8GJ.^ )A"D<9 MS1_!H0A%/)VK14IU.F2??+&+6M7WRC]RMK278_]H+R]=O^>58G-2S^Q8CQOL MQ>X@*$$1E* V*-_)"Y9H9#HH$35UU2T4=C^BK'N%^=Y_G.*CWG%!MH^J]H30 M@:^.O3M5V+7>WB0Z5CH)(YS H5FBD&(X)%=^A')=#7W8.]DX'U 6][G5AMZZ M.V_=$_O+R-8DSH01L7Q%,Q9!\HK7(H?1W^B)B$TZ_\&Y=.QRXD^ M&0 &0 'AL+W=O\_E M.9Z#5-D@))S^-[#3IH:A:)F]>OZ-.2O";S M2"2]YLE?;*:6%X-H &9T3O)$?>7KS[0FY!=X,4]D^1>LJ]C0'8 XEXJG=;*> M0!K((IHC59F\]3X3NA%*M3+*;A+2*8 MR6;@YGO.5GKUJ%.0Z;5],J&*L$1^!)_ P_T$G'SX"#X EH$_ECR7.D&.'*6G M4@ Z<5WVJBJ+#I3%X)9G:BG!33:CLY;\B3T_L.0[6H)&!_2JPQ6R OZ69V< MNZ< N;5ZGJ&E+5!2X83NML*$5 M6FE-;.T"]%F?""1M8Q;NS29PW9U>7(=[RRV NT&3?22(]J)N]J$@0NZ!A1LU M[*-^V$==V$==V.\CM;'?A[*P'S;LAU;V7S1CB[-!U^S);G\&"C>V?MB+A=:P MFQJC(!CN-*)3U+0U*D3MC8#(4$-6:E-JV"U1/=_#NQUJV;WVPZ;M:/B 44*SR4'[+G>X1^!?<,LREN:I M34:ST\"@QVX9YX=VZW^0=)XG/_\$ _>7+VQ.P%3;VAG OOE/#;FV^0R_P=WRG#@OL8=,VM!"A [Z#C*LB MNZO:^]3)>Y Q.>3WV#%C<.FK7'^,/3:G0=OO!>Q^^J!'G6R'&S\#7L]=LLX&[8?W][R M'!R!.FXYV#@AMMN71>.C7H.-L>&P1XV-I6'[T>U-&MNAPL,:.QNOCU,J%N6+ M?@EBGF>J>NO7C#8?$R[+5^@[XU?P_!JVC$_@^4WUJ<# 5U\N;HE8L$R"A,YU M*?N%$_+RR4E,RJ* /W[G'/U>E,4:#[)C/\#4$L# M!!0 ( !*H!U$>GZV+-P0 ,T2 9 >&PO=V]R:W-H965TM%*.P,V(80JB329V8^I5&DTV;87J[WP@!.\ M!3NUS:3S[]<&!J<"O&25WB1 [/,>?YPGB9='+K[*G! %OI<%DRLO5^KPWO=E MFI,2RVM^($Q_LN.BQ$K?BKTO#X+@K.Y4%CX*@KE?8LJ\];)^]B#62UZI@C+R M(("LRA*+EPTI^''E0>_UP2/=Y\H\\-?+ ]Z3+5&?#@]"W_F=2D9+PB3E# BR M6WDW\/TF#$V'NL5G2H[RY!J8H3QQ_M7L"2WO/A",Y6OO(4',K+#5:$>^?$/T@XH,GHI M+V3]"HY-VSCR0%I)Q8<57B\% M/P)A6FLUZMS5%F5F6KA/Z4ZGYJ_3OGV9$6!;@"MSEF>R(!9> 6"_%" MV1[X *SE "LP!U)2?E$! BA\0^3 MH?ELU.:UFLG;\QHMT P&2_]YP$74N8B<+KKQX?1;107)0%8)L_HJ)^! !.79 MD)E&-#HQ,^)CWOF8.WW8H.407OQU%E9=,X63F=Z MNVFT, T#(0A+7X 2F,FB=C!D8-&?GWDPFPV;2#H3R=2-JD-&NI -&4AZ!F"2 MH#@>=@ #2ZK Z6%+Q+-> .G('3S!'KQPIB&RVNBBJ6[E3F<,S6($HY$9L]R" MX<\(=JLZ80]#"SKH)MVT;+*$9H;.]8PD$WXBX6;SB9>M!B#[JY=V[" MX0 "(S0/1WQ8!$(W \\).>QS#B[TIAW;LY9VT(V[>Z:(8/78<>&*HT473"X< M=629A-Q,.C?JK=SIM(413$9F#5F<(?@SDMZJ3MC-R-(/N>DW+>FHS[PKF"SF M:*2\91YR,^]B24>3*8@L!9&;@NZZ36.5+>]"-^\NEO)P,@%#2\#030OJQN#YT2\E9H[ZOLG)PPET2MMSE$D2,WI0'/8T#WMSFINFA,*V[PY MZ/FH-PIE$A1DI[L&U^9D1#1G)\V-XH?ZO.*)*\7+^C(G."/"--"?[SA7KS>F M0'>"M?X74$L#!!0 ( !*H!U&$H@%MM , )(0 9 >&PO=V]R:W-H M965TQCZP$BT150B/9**VV$_?J0DBVHE,6FAEUBD> [/O91($)R4HSWP4!#,_QY1YZV4Y M=R/62UZHC#)R(X L\AR+KQN2\?/*@]YEXI8>4V4F_/7RA(]D3]3=Z4;HD=^P M)#0G3%+.@""'E?<&OMZAR #*%1\I.2;'GV%TU4NO(6'DC( 1>9NN7G MWT@=T-3PQ3R3Y5]PKM9.9QZ("ZEX7H.U@IRRZA=_J1/1 FB>?@"J >BI@+ & MA-\#)@. 20V8E)FI0BGSL,,*KY>"GX$PJS6;>2B36:)U^)29NN^5T&^IQJGU MKYPG9YIEX!7X'0N!317 \QU1F&;RA9Z]V^_ \V>RJZ9-1\4U;,F"@JQ0T.JH*33MJ40A;J[Y1.VO4SMQJ__AXO7OE MK.F\H9J/6M-%P[L8KZ:;14]-![,4-1(BIX0]$0\T)M(1#0RLA06CY@FVS!&. M>/IKLO:YF\X1FO>G"B*K HW\ =2$WRD9*AJT)@/#)Y4-_ >><,ZA-1DX&;>" MUCN@VSQ^[*S#KG.X\F8] ;I-X9HI(A@V-QV*RU@#']09HS0&.Z [;FNP; MKXT6,S20,>L/T&T0/W'FHXX2%"TZIM^S+(J&*HRL!Z' J?=M(?1='#-P2TY< M*,J.X(Y1];0/!5E#0G#4LB-K,LAM,C_VH:"NP< H'$RC-1CD-IB-P/_2C/YL M'JWAH'$-!UG#06,:#NK>06:#6;1V@]QV:N)SHP$TS+$',"Z:J M?JZ9;1KN-V6;Z=OE5;>N6YLC91)DY*"AP=5<)TI4#7 U4/Q4MH3W7.D&LWQ, M"4Z(, OT^P/GZC(P&S3_AEC_#U!+ P04 " 2J =1D=A81J(% "J'@ M&0 'AL+W=O/DA51MB0J1@)_22S[7%X> MZ3PDQ=%&9E_54@@-'I(X56>#I=:K]YZGIDN1%4Q)[&$+?2WB4#L:CXKN/V7@DUSJ.4O$Q VJ=)#Q[O!"QW)P-T.#IBT_1 M8JGS+[SQ:,47XE;H+ZN/F;GRJBBS*!&IBF0*,C$_&YRC]Q/&3$0L?WZ*_J$8 MO!G,'5=B(N,_HYE>G@W" 9B).5_'^I/<_"+* 14"IS)6Q5^PV=HR,@#3M=(R M*9V-@B1*M__Y0UF(FH.)T^Z 2P>\[T ['$CI0(J!;I45P[KDFH]'F=R ++91K$[ *?AR M>PG>OCD!;T"4@L]+N58\G:F1ITWFW-^;EEDNMEEP1Q8?W,A4+Q7X*9V)V:Z_ M9Q17LO&3[ OL#/CK.GT'"/P!8(AABYZ)V_U23(T[RMW1T"&'5%4D13S2$>]# ME$9:G%Z;)W(&FB7]^]K8@RLM$O6/(QNMLM$B&^W(]G,FE0+GB5RGNNU>;+W] MPCMOX_LQ1@C[=.3=UTO49L9(2"JS'7&L$L>TK;[" +J=\NU:^D^DZI5\F*1YEA4FL5_692' 9#VIXS MJ'(&SIR_&3)/>)8]1NG"<0N#1O( AC3]&K M]4H9:N=Y#" )X+[8%CL_"%E'6R-LQ>(7=$OIO-LN&'9T*+)@1>0U^J6,4H<9 MA;C6"65Q2$,E]2$,.U1:(",WD=M;!OP';LPCGZP3U^-LP8K8,=K'TA&Y\?A% MB?DZ_OX[Y,,?KZ.Y &__$CQ3)ZWU=X=BX#%W=Y'RU PYE1IH":8R60DM7,%K M&^=C[)R)A1=YV=Z9-'?%9NL<[N^\2)-R" =#UHX/8B%'7F_W3%JWS_5=<:FU MUY(:O%'7F4#74:IW\?ZB,O*M&R@D=]U$RTQ2<\& MNJ-AGC41$$M _%$+3:IFW6N:O?.!M12D.)C5-N" MD;J7A =5VQVJ?S*@M5>/;G[^KIRII1UUK_>>R?TRRL[RG^!&99I6I/-E%;.$9&ZL%(=SI"=5/>69QR-P,JTK;BW1F6<;H,4I;.QEQ+^X.*JT[%'+4UJN=!B8B M6Q2'I,I,BZ9EM@>#U;?50>QYX-SQ91JD LYL85O@N,JFQ[,+J] MT')5G"W>2:UE4GQ<"CX366Y@?I]+J9\N\@35\?3X?U!+ P04 " 2J =1 M@Y/W*)D# B#P &0 'AL+W=OYHZ6X?JCYXX$*L3>S4-C!;]>/K."&! M(:1,BW@AL7//N=?'YB2WOQ7RNXH -'I)8JX&3J1U>NMY:AY!0I4K4N#FR5+( MA&HSE"M/I1+HPH*2V".^'WH)9=P9]NWA?B>#::+@>-G%4$,T"T#XW0U@ 0JM] M+I95>DPU'?:EV"*911NV[,9NET4;@1G/3M9,2_.4&9P>3KFF?,6>8T!W2H%6 MZ ;]0J6DV8:C]V/0E,7J@YG].ANC]^\^H'>(-VA255>(7MZI39.HV%3Y.4,FG>2OK?-VG4.=ZDKMNM5ZY;%M ]2SGT M-YJ!W+#YZ]0'K+V2M7<%$;%?&;9_.1D+KNQRAI!X[ZV!&XN8B:7>4@G>KS"/ MN(C%ZH=1]6T"8U)E(]>0N'(Q'%Q0XJ!&XGTG."RB,C?<[&XC^_(':;[?8FMQ M*F*I>KO*E:_@]C54KLP'AQ=4.:Q1V24G1*XL"3=[TF<=&87?K&GE.+A[#4TK M+\*]"VK:.];4WWO-'7Y.509%F@UJ)#; *3?+XT(C+=!<)"EH>+/,I+(C@J\@ M,ZD,B9#+R5QP]0Y4?GURO;U/>/.G7]EF2QGIUESGWU_E;-G0W=DVYM7\/;X= MXYKY!], YNU:19]WC^8+=L6X0C$L32K?[1B;D'E#E@^T2&T#\2RT<21[&YDF M%F068)XOA="[09:@;(N'_P!02P,$% @ $J@'4:@>T?-! P 1@D !D M !X;"]W;W)K&ULC99M;],P$,>_BA4F-*1M<9(V M2:&M-%H0(! 5X^$%XH6;7AL+QRZVLV[?GG.2A3YD&6_:.+[_^7?G\SGCG=*_ M30Y@R5TAI)EXN;7;E[YOLAP*9J[4%B3.K)4NF,6AWOAFJX&M*E$A_)#2V"\8 ME]YT7+U;Z.E8E59P"0M-3%D43-^_!J%V$R_P'EY\X9O4$NR;>;.3D_>T'.")?D M:ZY*@UHS]BUB.>=^UB"\KA'"1Q ^E/**1/2"A#2D'?)9OWP.&N0#*%IWH%FKF#>8%56]?-5FGWHHN[=CW< M(PIH&!UAGQJ%\5YL!]3#EGKX7YEWO06T>?XL#8/D%490N/)G=6?!7I[S**D^X8XC:&N#>&.:P!,^Q*Y19D"5UP\,#MC2EBWM9:ONJ$NUOBP-$-%T MM7OL9'@INN*5FR[<](1DE Z3(]Q3HX &4=3-.VIY1[V\=1MF3KH58*!Z?K2K@=6;:M[;ZDLWJ+5(QYK[%/. .?72MF'@;M* MVT^GZ5]02P,$% @ $J@'4&ULM5;13MLP%/T5*]H#2$#BI$D;U%8:K:8Q,0U1V!ZF M/;C);6N1V)WM4)#V\;.=D(8V#=,0+VT\R,T)9$_%T 1G?C!SL/+^XH^%GKEUBPIS8%) MRAD2L!@Y'_'Y!(<&8".^4]C(QC,RJ+RW3D>$819) H0T'TWP-,(,L, MD];QNR)UZC,-L/G\S/[))J^3F1,)$Y[]H*E:C9R!@U)8D")3-WSS&:J$K,"$ M9]+^HDT9VX\=E!12\;P":P4Y9>4_>:R,: !P[P# KP#^OP*""A#81$ME-JTI M460\%'R#A(G6;.;!>F/1.AO*S#7.E-"[5./4^(JSY>DMB!Q-8:[0*9KI0DF+ M#!!?H)W-HRDH0C-YK,/N9E-T].$8?4"4H=L5+R1AJ1RZ2FLRS&Y2G7]1GN\? M./]+P/X)=S53M1V^+4=ON4+#O+I/"^95*+0 MM:K0SRL=@"X5Y/)7!WU0TP>6OG> _I8KDNDJFZLVITIL9+'F\WL8^T$2.O5TGJ=TJY RG,T*80P>:^Y,%]9F\J2)FP$=U2UAO@$UA MMLF.:ME1I^P9,,H%2@2D5*$%26A&U5-'.?5KXOY[5.N@IA^\H5H'>U[A8. % MP8ZE+6$A[ON*$]9A!_:VO=)[#[]QHQGC M-SA>@9M>QK[NFSN.MX7U8M,>VQS'V]:(_4YQ-GLJ94%8 BCA4K7W>W_O^,#S M=C5V![U4N.VNN+N]?E,K$%T7L6V&N/CX_Q7K=JB1IX M/MYQT6T,!V8R^TK$DC*),EAHF'?6URRB'';*A>)K.R_,N=+3AWU!EFB;6$ET22J)#_?CEY0448XH6O96_=#(\G \\PSYS'#( MBR?*_N1;C 5XSM*<7TZV0NQ^G6@ M+)VYCA/.,D3RR=5%^>XSN[J@A4A)CC\SP(LL0VQ_@U/Z=#F!DY<77\AF*]2+ MV=7%#FWP Q;?=I^9_#1KM"0DPSDG- <,KR\GU_#7N\A7 TJ)/PA^XJUGH%Q9 M4?JG^G"?7$X<91%.<2R4"B3_/.);G*9*D[3C>ZUTTORF&MA^?M'^KG1>.K-" M'-_2]-\D$=O+R7P"$KQ&12J^T*??<.U0H/3%-.7E_^"IEG4F("ZXH%D]6%J0 MD;SZBYYK(%H#7-@SP*T'N$,'>/4 ;^@ OQ[@#QT0U -*UV>5[R5P2R30U06C M3X I::E-/93HEZ,E7B17$^5!,/DMD>/$U7N:;]Y^Q2P#2[P2X"WXB!A#*GC@ MYR46B*3\EXN9D+^DY&=QK?6FTNKV:/V ]@ &;X#KN,ZWAR7X^1^_) 8MMW8M MOQ?Y%'C.@1J#EN4/T7)GU[+$L=0"E1:X,&J92>0;^-T&?K=4Z_6JE:#?YURP M0JX^ ?[S7@J >X$S_E^+>J]1[Y7J?9MZ20]VSC/%CRSB 9^!'TVI('#OF-0[[5H2_XD::/TA-PRW!"!'B'8I(2 ML;> %32Z@S%B$3;J0ZOI'] SR8H,K"B3(Y4+,=I)Z\4>D!SD-'_[;?HP!4N: MIHC)I<\8SF."N2EFU2\%+7RA4_][%;,AD@?N1(T[T2!W4$8+"19ZE%2!5BD& M,GD!L<6 <%Z@/,: KD&*A<",J\>XC)O)J:ACJFOV:8#@@4OSQJ6YU:5/>J'H M*!GQGW[4AK=3/;*,?PL"SF.S3D/=JP*;4;I5 +=OTWVM8I#2.:.YQG0&RQZ M9Q(-8!3U\SW4&0S:4U@OXX/_@P><$\DV#UBRI8Q$6<9<@_<4Y4/R M1)!_IC M9 :H,P\,SLP-QB &@^E_D.BAT3J?07M"&S3?NOEGX;HE ;ZV=*CDG4G27\!% MOTLZIT%[4K--MOK-]89AK&:!+? ZX\#Y*#-+9PEH3Q,GS:R;6EF[)'AJM MJ=6U4^MU5;HE."EBE8/7C,IZ;B.#L)$Y67K MT N[>H!?R_((THE>AQL<9J MU5XFNVR'\GTI1,0_.>#%BI.$(";K5D#68,?P#NU+R)O:!*Q?XDXX8$HM,R;* M&[>[BX#VN:@)W;5O(SX6V0JSTB999,CT46YX5P67XJJ=9LWXZ.+X&>C#"00?A(W-+)P?7GAQN>R?/^=:& MI\X'S?ONC^/]%C?)QSIT-A+1R< =)1FX.AFX]F3P3LVFNF)-\2-F:"/GE:JT MRUT;BB7XG/05WC>U]GE[ZD\#,_:>S@N>/2]\9N6O9PBL>\TS65.K;5OC3=T^ M.%VA5EO(SOP?$-N0'.PPBZ5^";,18+L. M.'6IT3O6"!H"OET'G 9V\#7U M>6-17P/^40KT- 5ZHU"@IRG0.U8/#P'?KL.?PL &OJ^YSQ^E)I:/_RH0$[(R MP%69L,0Q+DN:JD7M.F7N3; L%1!7 AC%6UF>Q;&L;U2M\[T:;_-"4Z8_2G7M M:S[T[=5U?]XR1:]6UDX,06]B\#5G^NB3I8U:D$+(.%TO0E*NE> M35!"$ZXJ/QG"]9%0M=KGHW0R?,V>OKV4/3%4@2&']T5*$ZQO)\ZD4/)\)?:VLO -C+58$FS,!.F.='X.M6O@89 MS<66F\+@V%#27!IXHX1!\UQ@+RG+'U#PYR@7;]3!>;G!OKNY_[J\?E-OM(T! M\;L=,-_OWV,&K=-%.S.>'Y,'\OPJ(IT48@V+)LX@'"4LFOT">[%Y?E@,9WZ^ M&UCBH@DSL!/F^7'YJ- Y#$RG#K/!I@DU6(QR,JUI,;37H6?')>P>L7GSP!*7 M4#-I.-9&_%J4Q90@&58%%*/%9FNHNFS(::8-1]FJAYHJPP%7.,X*C>$2AK5= M%FIV#>WL^DE5I3;O-"F&X]RY:%VZ^/N'5&&WL;B (31&R.M>71-GL;$@,ZA:PJ=6X#+L' M4?WH19KG(CO/W>>RNL1F?JOVR[UE923QQUZH%DQLK-B$_^C M39=(S MUM5-=3.WZD]QN7=>2T7.-))DPZK+KM4'07?E;,6HP0S)2"_7U,J M7CZH"Z+-E>.KOP!02P,$% @ $J@'449U7*17 P 60L !D !X;"]W M;W)K&ULO59M;],P$/XK5D ()+:\-6D[VDKK"P+$ MI&ECXP/B@Y=<6PO'+K;3LG^/[:19FZ1A HDOK>W<<\]S=WZYT8Z+'W(-H-"O MC#(Y=M9*;2Y<5R9KR+ \YQM@^LN2BPPK/14K5VX$X-2",NH&GA>[&2;,F8SL MVK68C'BN*&%P+9#,LPR+QRE0OAL[OK-?N"&KM3(+[F2TP2NX!76WN19ZYE9> M4I(!DX0S)& Y=B[]BX4?&("UN">PDP=C9$)YX/R'F7Q,QXYG% &%1!D76/]M M80:4&D]:Q\_2J5-Q&N#A>._]O0U>!_. )EL,0Y53=\]P'* M@"+C+^%4VE^T*VRCH8.27"J>E6"M(".L^,>_RD0< +2?=D!0 H(ZH'<"$): M\+D,O1+0>RY#5 )LZ&X1NTW<'"L\&0F^0\)8:V]F8+-OT3I?A)F-8R+0/:8YH"O ,A>@=X&2Z/4<%"94OD%GZ.YVCEZ_?(->(L+0ES7/)6:I M'+E*\QLO;E)R30NNX 17B*XX4VN)%BR%M 4_[\;''7A7QUT%'^R#GP:=#C_E M[!R%WEL4>('7HF?V;+@_; OGW]@7?\U^E(RPV@FA]1>>\#?3N25LI:N/]%"2 M% 2V9_DSP0^$$O6(OMUP2I$^H#LLTN\=G+V*LVR(K\3FEZ MW^IWG>EG3PA@R2-2 C-)3VOUFUK#7EUJTR@:G% :/"D-.I7J!ZC[3$Q+!T=W M5QC5#L6LQ2KTAE'M_GJ6K\6??!6AN@>M0@9B97LTB1*>,U6\%=5JU0=>VNZG MMC[U+V9^R_K<](VV-7ER7S2=5UCHRT0B"DM-Y9WW=4U$T<<5$\4WME%YX$JW M/7:XUKTO"&.@OR\Y5_N)(:BZZ&PO=V]R:W-H965TE5';JNC)908KE,<^ Z3<++E*L]%0L79D)P',+2JG; M]KR.FV+"G$'//IN(08_GBA(&$X%DGJ98/)\!Y>N^XSN;![=DN5+F@3OH97@) M4U#WV43HF5NQS$D*3!+.D(!%WQGZIR/?,P ;\8W 6M;&R%B9%3S/ M\R=E[H 9!71%I/K99'*_CERVEAAGIS=J!>(K9^7&*T[M-:0S$$TUY(-)MU)X M4J7PY.]2N#F(ST=H5'SQ@U*X7T>Z/!TFB<_ ; M4$L#!!0 ( !*H!U%*ZRCV?P0 )X2 9 >&PO=V]R:W-H965T%.W&2#;=AT4?&(FR MB4JD0E)QLNC'[Y"2)3N1%66[ ?IBB]2Y05^OS M>23-+]KDLG8+^:E4/,[!P""F+/O'#WD@F@#<'. ^ 3B= X!V#F@W!71R0*NX#.IAW_! N#.0?BTL76G7Q6-GR,__SGKBWKXE/A;WY_"]U+1 M+DJP;?2U#Y:@E(0<(5.*1VA*I"]H8AK5WY]!%ETH$LMO-98ZA:6.L=0Y8.GJ M\@9!$]=USE8HTO901/$MC:BBI+*L,X6>4:C;^OVPT^G9$/3[W70UDEI42'FG MI^U":L^G;N%3M]:GR\(?09C"$4KP(RP5JLJ;6::JN\/ ZWKN/LUY]QE-S^E[ MU2R]@J7W8N1#RC#S21YW#$FO)#GVGMEW>NUG(6\DM:B0ZKL[4GO.] IG>K7. MS'-'\H(UR_XW>O +=7:V-4ZC MP*$?Z)J(>^H_;>_[>MU2K_O642S71:?]_T6Q_8HHENNE4[]@EHN+\1>-8(_( M5EEC^X$F' BRQ]\E^@B'H+L4"_@T:L-<+FI.]ZW#7"Y-SLMKTRMW!<[S=:7C M/ENB&DDMJJ2Z!U-7KE%.?9M[S;Y@G.LZ5#W9EK:)T*Q"J/-4:%XA=-CCLE4Z M];WROQ2K?O%RBW7*'NN\=9-URR;KUC?9)1&^3NV*Z/8@2)!FIWLS>#'E+RAW M[1/;_JV.9]F*W?I6/"4A@50 '2(H#YKRJU?:MU& 'RN;C;5S&HZ)6)F+#HE\ MGC*5G4J*V>(R962N$)[,CYVSJ5,Q/W/.YME52:D^N[F!8^&*,@E-) 13]DD/ MNIS(+D.R@>*).8O?<@4G>_.XAG(D0@O ^Y!SM1UH \65U/!?4$L#!!0 ( M !*H!U$?$/PD1@, !T+ 9 >&PO=V]R:W-H965TV2]E^_1PG#24Q M 6U?VMAYSWO\V*?N&>P8?Q(9@$0O14[%T,JDW)S9MEAD4&!QRC9 U9L5XP66 M:LC7MMAPP$L=5.2VYSB176!"K=% S]WPT8!M94XHW' DMD6!^>\QY&PWM%QK M/W%+UIDL)^S18(/7< ?R87/#USM-1KP2.!G3AX M1B7)G+&G5X:J67\JCVM)F49>/B\=[_0[(IE MC@5,6/Z3+&4VM!(++6&%M[F\9;MO4/.$I=^"Y4)_HEVEC1T++;9"LJ(.5BLH M"*V^\4N]#P"? KP/\SV8(ZH#@LQG".D"CVQ6[WK@IEG@T MX&R'>*E6;N6#WGT=K?:+T+).[B17;XF*DZ,?H'99H*]HPHH-HT"E0&R%]+2: M$VIX/ 6)22Y.E.KA;HJ.CT[0$2(4W6=L*S!=BH$MU5)*0WM1IQU7:;UWTOKH MBE&9"32C2U@:XJ?]\5%/O*VVH-D';[\/8Z_7\/N6GB+?^8(\QW,,ZYE\.MQ- M33C_EWWVS]G?;(;?%(6O_?QW_"X(Q70!*-=5 "_J4A+0XQLTOH'V#=[Q/2\8 ME^0/UE>$JK+;ZP>$A0!IK*#**])>Y77W/')=WQ_8SX?'8A!Y7O16-.V*/#\. MWXIF!E'@O*9[ QPVP&$O\"65P$%(I'BKSJ.&->GFO-\#5Z=)U7^E4I%$WN^^VEC@QB%R_S=H5 M15$4M& -(B],S;1Q0QOWTMYEJIR_JA,N/L:-NX?68NTJO!;HAXI95Q&9$9,& M,>E%?,1<%6S>>Q54@$D7T&T=PJ2K\>+6#WK:U70KMZL)W<0,FC:@:2_H/9,X M-W&EG6LAB)/VV1E$B=>NTZXH3=WV+600A5'[$.V#__L"^%HW6@(MV);*ZI9O M9IM>[ERW,*WYL7LV<0WS4]7[5:W:JWW5.%YAOB94J'I8J53.::Q.@5?-6#60 M;*.[C3F3JG?1CYGJ7X&7 O5^Q9C<#\H$34<\^@M02P,$% @ $J@'4?[N MQN.B P B@P !D !X;"]W;W)K&ULI5?;;MLX M$/V5@= %$F!CW2Q9+FP#B;/%MMBB0;)IGVF)MHA*I)>DXN3O=TC)\DU6C/;% MUF7.T3DS(W(TV0CY4^64:G@M"ZZF3J[U^J/KJC2G)5$#L:8<[RR%+(G&4[ER MU5I2DEE06;B!Y\5N21AW9A-[[4'.)J+2!>/T08*JRI+(MSM:B,W4\9WMA4>V MRK6YX,XF:[*B3U0_KQ\DGKDM2\9*RA43'"1=3IU;_^/Z%S6A2&"77\UY Z[3,-98C3LW\HYD#!#=QF&3.))05\YG5[F#0_TH)HFH$6T(1>W5--6*&N$?3\ M= ]7'Z[A S ._^:B4H1G:N)J5&;XW;11<5>K",ZHB.&KX#I7\!?/:':(=]%1 M:RO8VKH+>@F_5'P H?B97PSWQSURPC;+H>4+S_#-BSBF4F.!*4GQ)-(@E%";?4#"R8 66!E-OP$O&"4]I?5?U M:!NVVH96V_",MD\-X4U#S?@*4J-WB:]X9RUKOMCRF67B91;X83!Q7_83W!$T M]/TVZ$!JU$J-+I2*RYC$!GU7:LT7[:D8AJ,CI:)U"XU;H7&OT&^MO,NE MQBVSDXLJVM7-=5J2$\=^$,=':3D-"I)DU)V6<2MM?&$-SXL;=S1YY!^) M.PU*QGN%/1#G>[MUV^NMV@^[0='LAKR@3BP1+AQ8NU8O:"I+N,)"OE$BU75/ ML?R]S<+_S7*]0Q#5:L#WH*Q7_& (&7GKXII?R#7>4OE)!]6ATV#G-/CMZK]# M$=?Z.IW] O+0R&[G\?NWGI,^R9A*S?X#Z(_V/6*W@?B7[2 ]F>HGB 9C[X_. M//7CXD%XC#NTL-M8_/Z=Y:)R]U-$@^2,B7YI) MJ+W:#M2W=HP\NGYG!FT[+>YHZBG]*Y$KQA6:7B*E-QBA5%D/OO6)%FL[.RZ$ MQDG4'N;XL4"E"<#[2R'T]L0\H/W\F/T/4$L#!!0 ( !*H!U%!599B10, M &4, 9 >&PO=V]R:W-H965T 5A.;V4YI__WL)$W8XL!$>P-QXO,^YQSB M5X?AEHLGN090Z"7/F!PY:Z4V%ZXKYVO(B3SG&V#ZR9*+G"B]%"M7;@2011F4 M9Z[O>;&;$\J<\;"\-Q7C(2]41AE,!9)%GA/Q>@D9WXX<[+S=N*.KM3(WW/%P M0U9P#^IQ,Q5ZY38J"YH#DY0S)& Y?RN19V&:0)WK]_4K\OB=3$S(F'"LU]TH=8C M)W70 I:DR-0=WWZ%NJ#(Z,UY)LM/M*WV)J&#YH54/*^#=08Y9=4W>:D;L1. M^P+\.L#_WX"@#@C*0JO,RK*NB"+CH>!;),QNK68NRMZ4T;H:RLS/>*^$?DIU MG!K?@.Z!1&?HEJA"4/6*^!*5-]$-)3.:447U\Y,K4(1F\E3O?+R_0B>?3M$G M1!EZ6/-"$K:00U?I=(RH.Z_1EQ7:[T%_+]@Y"KS/R/=\SQ(^V1]^!7,=CDTX M'OP=[NHF-)WPFT[XI5[0HW=-&6%SV*,4-$I!J13V*-V!.3\+$*:7/<5=5A)Q M*6'.VO,X\%.]\]D"#AMPN!>L6=C&JJ*B'588X=3.BAI6=(CEVUA1AQ7$20\K M;ECQ(59@8\4=EFYA;&]3KBU%;S?5WYL0!!% MV6J/L^#66O '>$NML5M*K$]A3R6MN^#C[ 5W_46_J4'/X<"MP^#C+ 9W/29- MHSY<:S+X.)?!79M)^KO9^@P^SFAPUVFB).H[ :W5X/=X#;:83>@-PAYJ:S?X M2+_!7<.)@B >V(%^:SC^QQJ.;S&<-.[-HS4<_]V&4ROLC@!AF'CM#%!-0;9M M<9K^^[J[.S.@&Z1%'-M-5"\4TY%LZXTD-F>;G6_P- MF WZ^9)S];8PDV;SSV+\!U!+ P04 " 2J =1K\U1 WX& .' &0 M 'AL+W=O9V$+T-6V7%D.8:8__E9"6!",3*[<%_"+=O7L:O?9E7RQ M%/)[N6!,H>,%RVCY3A0LAS?.;SA=(/NE<7 M!9VS"5-?BT<)=]U:2\(SEI=^)W;(TU9H QP^KM%//J06WKS?:[XWQ8,R4ENQ6I'_S M1"TN.\,.2MB,5JGZ+);OF36HK_7%(BW-+UK:L4$'Q56I1&:% 4'&\_4_?;:. MV!(@T0$!8@7(2P%\0""T N$+ =P[(-"S KV7,_0/"/2M0/]8&R(K$!UKP\ * M#(X5&%J!H5G=]7*8M1Q31:\NI%@BJ4>#-GUA L)(PQ+R7,?N1$EXRT%.7=V* M+.,*@E&5B.8)NA6YXOF!1TP4NUJ\C&53?$JW',XG(!'CT=3)& M;WY[NV1I4C: N_6KFK "5 4[JAJTC/U:K@M9:QDT>=@O_F>5;\1)F\ M\G"\JN%A0.];S*)@5H ]9NVL?E@G2FC4A@?4?N"*SZGF6X^R7JVL9Y3U#JU< M'(M*IYQD,>-/=)JR,Y0SU91F:TV1T:0KT=,5#ONCT2 (@HONT_9R-XP,PF@T MW!MY?XS.'5F(DJ;H08JJ.+/W+$%BAJ8K-*%Z03\) MI5_$AE(K>/E7P:0)H=(30X,:X.#7 W)8*QMZK07;2IY8=#8JM34Y B.9MJJL MIC""0W_3E)+#AM +#J[!J$8U:D-EB]$*Q0LJYZR)5>Y&>Q'0\TR. U<: W\P MT]6Z,&KSV1-X)X_!%]/4^KT1C-6YC2;TH=DJU-@?D!J!#KE7H<%[:(8^-,2A M(5XTT#A"6YBCR28L=+OP$SU*D52Q[24FJU*Q['].%^P(')^ P;&C<.SG\"], M9AH_G4O&=)QHLB@J"8%:,E1L'#&3(D-JP="T6@&)')M1#RVSAVC%J/0ZQG$V M]I/V=::+D8:T@9^@N.X+M5F _006]?=(@GA3PU$U;N%JIG=IP!2PC4E-6E30 M\TFW&EO6U,O5F"[17KI@+T1'UGAP5&'\S%*JV(L^V[>*CL'Q\ 3A[:@7^[EW M WC)U2*1= G)RYYAQURRIG;7*MM>V]&NWVS/OC]NV##NH6%#!'2P.^^$"&.X(F?X+\(!;-O<#7. MO<_F/>*;V]$Y\=/YI"XHFK@_T*F0AJ0K96C] ;B.YBNXNI[->,I-"-]!!*N5 M;V/EJ)F<@)J)HV;21LU9(230$(*+5!B'HMBV;PBJ"A=-.\IQBUH\1)G94OI M.M8E+:P;_ZAXR;71O\M7L@)QU$BB$WC6T1AIH3&AP)<\"NO]VP/M=;W_@2T='ON3( MQO<%L T[V!@VIW8)J@JSXUIP2&+S5I?B@L5\QF,]TIQPZMS.F)(\;J86/R"R M;C<0L1F ,$$)7?EB-'24'/HI^1MTCZ(JT2,OF'ZGN\A_F&XUH,M$7]@S+>M= MF&]"Q[0A_O6D"!UYAG[R=/U30C,*FQ04IY1GC:=6-U;7=M ,(D_0A%L'%&$+ MZQWK*$>D8>\$CG*4%[91WM'''G?A?K>(?=NZT%%BZ.\6/U795/>M$IES*I3# MOH/GND( MKA>?'\ M!I^/<WS^L/XTY=2OOY1]I'(.<8U2-H.I@G<#"$6Y_OBTOE&B,)\RID+! MJIC+!:-0'?4 >#\34._MC9Z@_@1X]2]02P,$% @ $J@'4=+T6]0Y!P M#"4 !D !X;"]W;W)K&ULM9I;;]LV%,>_BF#T MH06:FE==@B1 X\O6 =V"I-T>ACTH-FT+E41/DI-VV(TC*XOB:W\ MSY'^(G5^AXRNGF7QI=P(47E?LS0OKT>;JMI>CL?E8B.RN'PGMR)7?UG)(HLK M];58C\MM(>)E$Y2E8X*0/\[B)!_=7#7'[HJ;*[FKTB07=X57[K(L+K[=BE0^ M7X_PZ.7 ?;+>5/6!\M,ZCK^[I*. M]N>L P\_OV2?-^:5F<>X%!.9_I$LJ\WU*!QY2[&*=VEU+Y]_%ITA7N=;R+1L M?GK/K9:QD;?8E97,NF!U!5F2M[_CK]V-. @@N"> = %D: #M J@9$/8$L"Z M#3T#[P+XT "_"_";>]_>K.9.3^,JOKDJY+-7U&J5K?[0#%<3K6YPDM5-TW*12K+72&\UU-1Q4E:OO%>>4GN?=K(71GGR_)J7*D3 MUF'C19?\MDU.>I)3[Z/,JTWIS?*E6 +Q4W>\[X@?*Z-[M^3%[2UQ)OQEE[_S M*'KK$430YX>I]_K5&^"R)H.SX*@_R_3\:RG;T0"2S?Z72YJ[LTS%0F7!CBQ' M=YWNYQAMTM(3<^Q>;&51)?G:^_/]8UD5JJK\Y4C/]NE9DY[UI/]UESV*PI,K M3]7;(FY.T-W(TOO7Z[^GTS8O;_+6)?CIAEZ-GX!+X?M+X4ZG\R2/\T42I^K! M::M^73T?O\$7<70*?W\*W^GV7CR)?">@A[$-] _L8,(8Y7M/[>2V936&L'\L MFP*RD$8('Y]ADZ?'_*%S%3)5:57U=M5(;.722QSL."& MUF5$:4$7$CV#7&&G7I:C*MUXNP"G>)3J\@@"%S)CCTV&R>2<[*@XHXC3H,730/V"GH4^R M4N6N]0+:P-;U<3_P \O',-T^@ ]8PQ&X:.OB ;=YA5?D#8^I/()V/"4;FD-DZ0B+.340 .HHP1WUS M3],6\^^B1!=^=&(:,;-J #(6$&3-4%OF^]B\>S- %C(>]-1+K+F/W> _&Q5= M/@-9U!IM6T90A+CIWI9=!,CGEGT@'8MXW^.I&P+L[@C.!@8&Z$],N$T E1IZ M$Y6 "E,2^J9W0,98;VG230(^U24,AH8-:U]U/-3T,T@V!V112$+6XT>S'[OA M?Y(9-GP9B@)FSB53.6X!\% M#J+Y1]S\;1G!K'=^ZF: N)N!LYE!;%1?X,AB!B C MS.3^%$I&".5FV82R$=I398CN#HB[.SB;&,0F-T%6=P2J&#&] ST%P28L(16F MN,>Y;A7(J59A*"^(3>LPY";^!JGF@"H*<=\P:O 3-_A/P8( T%63T5KN#M3- M(1VG-$0]1C3%B9OB("SN"KG<+=3'>H(^?"LKD;D6&T0SED0_BAE4\X^Z^>=@ M!K77I0R9NRH32'6XRFZ'#E#YAS.K?9@ 51"@GH>):OA2]P+W%"^HO2#%(36W MHD 5,1L:0$4(,NLEH*+([WG0J&X J+L!.!L6U";T1>2;Q@$1LU87D$HMK2SG MH(SVK*WHP0:UNR B)M+SQDD"GOVHJCN#NBI[F H M)BBT:62C2)$MRZ $\3J]92H,?!@7-.>KFG L*T)XS#\T6"Y1%W%S% M0C(2!A87 )FJ0#V[3U03EKI7L2?!8*\Z+[ %0$!$K!H!K'--D]#)<$_/PC3@ MV:GMZC.9P&P(7T38&F%(%G!J;M5#,NR'Q/SG#*ACC/H]_C7\F1O^9X.!V6R^ M,/=5)IW(/ZKYIG4HD3GJ0**@IY(RW0>P4WW 4"PP&\>'E;PS,D T!T2D;\^0 M::PS-]9/,:$+/_JG2!"%YB)^F&P.R4AD;5B,#U[6R$2Q;EZK*;V%W.55^S_U M_=']JSOOFQ=6C..W^'*"@>-3?#EK7\S1Z=OWA#[&Q3K)2R\5*W4J]"Y0][MH M7[UIOU1RV[PJ\BBK2F;-QXV(EZ*H!>KO*RFKER_U"?8O0-W\!U!+ P04 M" 2J =1U"0[25$" 5!P &0 'AL+W=O6DOKGZRL?*. K0N+.JN"B2 3:O_F M+U4?C@+:W1,!<140>^Y](D]YPY%/QT:7S#AO4G,#7ZJ/)CBAW*8LT="JH#B< M+HN5A:<"%+(OS_2T[.,-(!?2?F*7[,]5FIJ+G;!07LZ%1<,MNQ>90$C8@AM4 M8&PJ_AX=48%UE M7%<9>[WN";T*ND&I4RMUO%+G'_O%?MZ3![M%R.RO!OUNK=]M)#VT,]^W\X+I M\M#5',R:,M*O\K>&-LOVVJTH^M# UZOY>HU"U]KDVG $M@4"X_+_29L3O$O: MKTG[S:1<\41PY3]B02/SVJ ZJ%4'9]G_8:T_/,_^-\MV1^]T=53SC6QE:/YS?/XV=-XAQ[KT)7)T O MYN-@HX%>NZI1D$K1+^X2NX A$PYH1UB(;PFC6T7M MJ)1PRO8NO+"!6#*ID#:[:DKY-E(^N;3O/+OA+8=3(553VU5PO]NV^[/$P;," M*6.=P 5V@2@HB-:@Q)UQFLY-\$4*M?9F7QB%F2)[?['"_8"F,46V4B6@NC(^ M/H2B@$%JY2B:Y;;5LO!L4FO)C9%0DDE!&@V'$:UAL#$P]F"_AA_I$;M.!WLV MMSLF.M,(:DV'<8[E#VF./<2^C8L*NI/Z*/IEJ]JC$)@ *HQTH3>-AY)?$?:OZ[ZYR! $784+0Y^U->Y3 M7,(&K\G6/'2/^*9_ BFIF-YTR1#W]C=(:,6ONU[W=B':7KW]U4[/7S<%^]=T M]!M02P,$% @ $J@'49>*NQS $P( L !?3T\$MP> M:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5; M&GC3Y?YVX$G1H2)8%II%R=.B':5_'YE)VTS(Y;4C; &: M&HE*]Q_9@[1R+DOIGB:]^GTI>FPME5S+WZ*8](8]9E?Z M\6]MY&^M'"]GN=%E.>F-F@/WPCB9[S3//.0=G]NZQ?'Y+0>022\;P@47TEA7 MGU%?GP/C@X"3FT^5TY]DZ829A'X1A-WPI_(^"NUP5S0]T0!:$ MRYQ(.&"NBIJ1DD<50EE1,'AG=2D+X"C81UYRE0L60$8(9'1 R.]1 !DCD#$M MY#^*5X5T#>0N;@"9()#) 2%;D4P1R/20D'$ F2&0V2$ADP!RC$".:2&GPN9& M;GP[TPOVL;)2"6N_<^5'CPT@WR.0[VDA;\6#4%4X0#X@,!]H868K;D0?8E-W MYQJN9.N3PJ?U$'M<#VGY+KE1X"[+CDIM[3NV 9O4S"$@ZA-BH9SG/RNX:=W. M_/]L*NU&/S>$D)A/1L1".<]S72EGV:W(A7S@B,B;$Q&PQ(M;%M5;+_ITP M:S85\]9@P/0P(O;#)RX-N^=E)=@7P6UEA/]"JV\Q88R(C7$-3"*DB3 _1,1^ M &>MI:L#5/_)("5QX NAP5H1,-8C',JKD5 M/RL/=_GPYE\684:(B(V 9G*MQ#W"C! 1&^$YEV-'=]ZI]EW(A9DA(C9#5UKW M#!IB8IZ(B#W1F=TUG"$FYHF(V!-HCL>.0DQ,'!&Q.+JRO#V=C@DD(A8(FNRU MJQN866)BLVR3O7UC.\9L$A/;9"?KVTN(626FGVYTIW_M'D8+6,2.::=_>Z.( MN24F=DM''KCE##$QU<3$JFGRP;W1P]02$ZME-^?:BXAI)3YDM:I5]XLQK<1_ MIE[%^NPK-X;[A09V-!6.R[(=2TPJ,;%47B&AP_ER:<22;P,+Q\)J-":5A%@J MG7E9OU9@B(DI)J&>L'1CSIS.0TS,,PGU[*4;\U;8<$*?8)Y)B#V#8-Z_P427 M2HA]@V!^JEI%KP3S37*HJ8WO]%9RD6#^2:C]TXUY(\PBQ,0V$%[$:'4Z9J&4 MV$(O18P^NUAQM82)FE3L @+Y!,^I<&$MQ2R4$ELHP,3G&"DFH9180GL*+_L0 M,0&EQ +:16Q%--Q*@@DH(Q<05B!J[7C!!)01"^A-@0@F/W#1HH+@PJSR6H>8 MF( R8@'M8+;'4(B)"2@C%E!G/:L91"$F)J",6$#/]2SH[&JS*6M&7KYL$)R% MF)B LC]3=ONO!V:&;ADCML\+HY]9:%7WMA\YOAG:0DS,/AGU-H MYGE1U%D; M]/>5:B[5W@J58?K)B/7S@OF%N\I(]_0:RVO)YR$FIJ",6$'HBGQ+06-,06/J M2MR>^O">\3/&_#.F+L.]79W?CXBY9UR[9U"?;,]."[&02A1?X?(6VG->YC>& M^9=FCUJ2^KTEBZHL+Z#MF[K6O-CN&]_N>3_[%U!+ P04 " 2J =1K&U0 M5SP" "O*@ &@ 'AL+U]R96QS+W=O0,UYOVR'IJO9=%MZ Y*>?- DBL>A[=U/2!?)([.83?%9R5%\_8/P M0]3'EWQHQWUW*KM]7Q:?Q\.IK*K=./:_ZKJL=_G8EKNNSZ?SD4TW'-OQO!RV M==^NW]MMKF6YC'JXG5$]/=[.7+Q^]?E_)G:;S7Z=?W?K/\=\&O\QN/[HAO>R MRWFL%J_ML,WCJJH_#]?=I;YLTMUY"<"O07U%@*]!?46 M KUE\K!-H+>@WD*@MZ#>0J"WH-Y"H+>@WD*@MZ#>0J"WH-Y"H+>@WD*@MZ+> M2J"WHMY*H+>BWDJ@MTY>EA#HK:BW$NBMJ+<2Z*VHMQ+HK:BW$NBMJ+<2Z*VH MMQ+H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>AMDY?=!'H;ZFT$>AOJ;01Z&^IM!'H; MZFT$>AOJ;01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>OOD8R6!WHYZ.X'> MCGH[@=Z.>CN!WHYZ.X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'> M,?G9A$#O0+V#0.] O8- [T"]@T#O!O5N"/1N4.^&0.\&]6Y^4N\R?AURN?9\ MK_'Z/TGU>#XW7R]_67[OG-R7"\[U;45Y^@M02P,$% @ $J@'44!K%[H M @ QBD !, !;0V]N=&5N=%]4>7!E&ULS=I-3L,P$ 7@JU39HL;U M;P%1-L 66' !DTS;J$ELV0;*[7%20 )!!2H2;].HM3UOXI&^5<_NGCW%R;9K M^[@HUBGY4\9BM:;.QM)YZO/*TH7.IOPUK)BWU<:NB(G9S+#*]8GZ-$U#C>+\ M[)*6]J%-DZMM_CDVKE\4@=I83"YV&X>L16&];YO*IKS.'OOZ4\KT-:',)\<] M<=WX>)0W%.S+A&'E^X#7/%$)3T^36AG1MN[R+;5L6TW-+L=Q?XHL>W7+9 M5%2[ZJ'+1\KH ]DZKHE2UY:[HD?[DU.^8=I]\H/SQS+[ O/.V^!\S!,+]/NX MMY$,IZ<^%Z*0FOVO^)Z82Q_\?C1,NZ;ZA]GY>I]&UL4$L! A0#% @ $J@'4;$7S=XU!0 7Q4 !@ M ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ $J@'43+T]E[,!@ 6QP !@ ("!"1< 'AL M+W=O !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ $J@'49'. MB?U^" >"0 !@ ("!P"D 'AL+W=O1< (5# 8 M " @70R !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ $J@'4:TG0,J "P JB( !D M ("!&PO=V]R M:W-H965T&UL M4$L! A0#% @ $J@'4<-\D"F\!0 70X !D ("!TF\ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M$J@'445%+ 5-!@ J@T !D ("!CH( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $J@'419)S9B[!P @!, !D M ("!/+, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ $J@'4;-HOVGC!@ 5Q( !D ("!!M< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $J@' M492%$ZT6! 00D !D ("! >< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $J@'4>3T-5TJ P E 8 M !D ("!#O$ 'AL+W=O&PO=V]R:W-H965T M#0, 'H& 9 " @2GX !X;"]W;W)K&UL4$L! A0#% @ $J@'4<^'S#;( @ N 4 !D M ("!;?L 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ $J@'49@QI'L&!0 + P !D ("!(@&PO=V]R:W-H965T&UL4$L! A0#% @ $J@'49O( MOTF'#@ QFT !D ("!\1,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $J@'46K_"L8A P W@@ !D M ("!ZBD! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ $J@'4&PO=V]R:W-H965T&UL4$L! A0#% M @ $J@'4=(>E#WS P +@\ !D ("!C$ ! 'AL+W=O&UL4$L! A0#% @ $J@'4;^U [+M M P CPP !D ("!Y4H! 'AL+W=O&UL4$L! A0#% @ $J@'41;K>&P2! (A !D M ("!W%0! 'AL+W=O&0 &0 @($E60$ >&PO=V]R M:W-H965TGZV+-P0 ,T2 M 9 " @25> 0!X;"]W;W)K&UL M4$L! A0#% @ $J@'482B 6VT P DA !D ("!DV(! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M$J@'4:@>T?-! P 1@D !D ("!)W ! 'AL+W=O&UL4$L! A0#% @ $J@'449U7*17 P M60L !D ("!/W\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $J@'41\0_"1& P '0L !D M ("!\HH! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ $J@'4:_-40-^!@ #AP !D ("!Q)4! 'AL M+W=O&PO=V]R:W-H965TFC 0!X;"]W;W)K&UL4$L! A0#% @ $J@' M4:^A;+Q# @ 6@L T ( !<:8! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ $J@'4:QM M4%<\ @ KRH !H ( !>J\! 'AL+U]R96QS+W=O XML 85 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 86 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 87 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 467 412 1 false 87 0 false 11 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.mistrasgroup.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Unaudited Condensed Consolidated Statements of Income (Loss) Sheet http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss Unaudited Condensed Consolidated Statements of Income (Loss) Statements 4 false false R5.htm 1004005 - 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 5 false false R6.htm 1005006 - Statement - Unaudited Condensed Consolidated Statements of Equity Sheet http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofEquity Unaudited Condensed Consolidated Statements of Equity Statements 6 false false R7.htm 1006007 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows Sheet http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows Unaudited Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.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 8 false false R9.htm 2104102 - Disclosure - Revenue Sheet http://www.mistrasgroup.com/role/Revenue Revenue Notes 9 false false R10.htm 2108103 - Disclosure - Share-Based Compensation Sheet http://www.mistrasgroup.com/role/ShareBasedCompensation Share-Based Compensation Notes 10 false false R11.htm 2118104 - Disclosure - Earnings (loss) per Share Sheet http://www.mistrasgroup.com/role/EarningslossperShare Earnings (loss) per Share Notes 11 false false R12.htm 2122105 - Disclosure - Acquisitions and Dispositions Sheet http://www.mistrasgroup.com/role/AcquisitionsandDispositions Acquisitions and Dispositions Notes 12 false false R13.htm 2127106 - Disclosure - Accounts Receivable, net Sheet http://www.mistrasgroup.com/role/AccountsReceivablenet Accounts Receivable, net Notes 13 false false R14.htm 2131107 - Disclosure - Property, Plant and Equipment, net Sheet http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnet Property, Plant and Equipment, net Notes 14 false false R15.htm 2134108 - Disclosure - Goodwill Sheet http://www.mistrasgroup.com/role/Goodwill Goodwill Notes 15 false false R16.htm 2138109 - Disclosure - Intangible Assets Sheet http://www.mistrasgroup.com/role/IntangibleAssets Intangible Assets Notes 16 false false R17.htm 2142110 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 17 false false R18.htm 2145111 - Disclosure - Long-Term Debt Sheet http://www.mistrasgroup.com/role/LongTermDebt Long-Term Debt Notes 18 false false R19.htm 2149112 - Disclosure - Fair Value Measurements Sheet http://www.mistrasgroup.com/role/FairValueMeasurements Fair Value Measurements Notes 19 false false R20.htm 2152113 - Disclosure - Leases Sheet http://www.mistrasgroup.com/role/Leases Leases Notes 20 false false R21.htm 2159114 - Disclosure - Commitments and Contingencies Sheet http://www.mistrasgroup.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 21 false false R22.htm 2161115 - Disclosure - Segment Disclosure Sheet http://www.mistrasgroup.com/role/SegmentDisclosure Segment Disclosure Notes 22 false false R23.htm 2164116 - Disclosure - Subsequent Events Sheet http://www.mistrasgroup.com/role/SubsequentEvents Subsequent Events 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 2350311 - 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 2353312 - Disclosure - Leases (Tables) Sheet http://www.mistrasgroup.com/role/LeasesTables Leases (Tables) Tables http://www.mistrasgroup.com/role/Leases 36 false false R37.htm 2362313 - 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 2451427 - Disclosure - Fair Value Measurements (Details) Sheet http://www.mistrasgroup.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.mistrasgroup.com/role/FairValueMeasurementsTables 64 false false R65.htm 2454428 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) Sheet http://www.mistrasgroup.com/role/LeasesSupplementalBalanceSheetInformationDetails Leases - Supplemental Balance Sheet Information (Details) Details 65 false false R66.htm 2455429 - Disclosure - Leases - Narrative (Details) Sheet http://www.mistrasgroup.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 66 false false R67.htm 2456430 - Disclosure - Leases - Components of Lease Costs (Details) Sheet http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails Leases - Components of Lease Costs (Details) Details 67 false false R68.htm 2457431 - Disclosure - Leases - Additional Information Related to Leases (Details) Sheet http://www.mistrasgroup.com/role/LeasesAdditionalInformationRelatedtoLeasesDetails Leases - Additional Information Related to Leases (Details) Details 68 false false R69.htm 2458432 - Disclosure - Leases - Maturity of Lease Liabilities (Details) Sheet http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails Leases - Maturity of Lease Liabilities (Details) Details 69 false false R70.htm 2460433 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.mistrasgroup.com/role/CommitmentsandContingencies 70 false false R71.htm 2463434 - Disclosure - Segment Disclosure (Details) Sheet http://www.mistrasgroup.com/role/SegmentDisclosureDetails Segment Disclosure (Details) Details http://www.mistrasgroup.com/role/SegmentDisclosureTables 71 false false R72.htm 2465435 - Disclosure - Subsequent Events (Details) Sheet http://www.mistrasgroup.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.mistrasgroup.com/role/SubsequentEvents 72 false false All Reports Book All Reports mg-20200630.htm exhibit102firstamendme.htm exhibit311-63020q2.htm exhibit312-63020q2.htm exhibit321-63020q2.htm mg-20200630.xsd mg-20200630_cal.xml mg-20200630_def.xml mg-20200630_lab.xml mg-20200630_pre.xml http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/dei/2019-01-31 true true JSON 90 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "mg-20200630.htm": { "axisCustom": 1, "axisStandard": 34, "contextCount": 467, "dts": { "calculationLink": { "local": [ "mg-20200630_cal.xml" ] }, "definitionLink": { "local": [ "mg-20200630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "mg-20200630.htm" ] }, "labelLink": { "local": [ "mg-20200630_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "mg-20200630_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "mg-20200630.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-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/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "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/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 589, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 12, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 17 }, "keyCustom": 53, "keyStandard": 359, "memberCustom": 43, "memberStandard": 40, "nsprefix": "mg", "nsuri": "http://www.mistrasgroup.com/20200630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.mistrasgroup.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "mg:AccruedLiabilitiesDeferredRevenuesAndContingentConsiderationLiabilitiesCurrentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "span", "div", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2149112 - Disclosure - Fair Value Measurements", "role": "http://www.mistrasgroup.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "span", "div", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i76ff777e996049ea88519512e29f97f6_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i76ff777e996049ea88519512e29f97f6_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2152113 - Disclosure - Leases", "role": "http://www.mistrasgroup.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2159114 - Disclosure - Commitments and Contingencies", "role": "http://www.mistrasgroup.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2161115 - Disclosure - Segment Disclosure", "role": "http://www.mistrasgroup.com/role/SegmentDisclosure", "shortName": "Segment Disclosure", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2164116 - Disclosure - Subsequent Events", "role": "http://www.mistrasgroup.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i76ff777e996049ea88519512e29f97f6_I20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - 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-20200630.htm", "contextRef": "i76ff777e996049ea88519512e29f97f6_I20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2350311 - 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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "mg:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2353312 - 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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2362313 - 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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "ia4102b431e724e70b91144aa98ebeb02_D20200401-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "ia4102b431e724e70b91144aa98ebeb02_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - 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-20200630.htm", "contextRef": "ia4102b431e724e70b91144aa98ebeb02_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "ia4102b431e724e70b91144aa98ebeb02_D20200401-20200630", "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-20200630.htm", "contextRef": "i85f8fc43a0a24104bcfdfd1b9f3d41c9_D20200401-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i76ff777e996049ea88519512e29f97f6_I20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "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", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "iba43a386cffa40d391f3e687a5d5e392_I20191231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i8bc39990a746457688e8d299f5222219_D20200401-20200630", "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-20200630.htm", "contextRef": "i8bc39990a746457688e8d299f5222219_D20200401-20200630", "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:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i04ade375b12f48ca8a71954af76bc013_D20200101-20200630", "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-20200630.htm", "contextRef": "i04ade375b12f48ca8a71954af76bc013_D20200101-20200630", "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-20200630.htm", "contextRef": "i5950b1e909d24f55924540900fda23dd_D20200101-20200630", "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-20200630.htm", "contextRef": "i5950b1e909d24f55924540900fda23dd_D20200101-20200630", "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-20200630.htm", "contextRef": "i3ce65eacb6bb42d6b4016a649bce27c6_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-20200630.htm", "contextRef": "i3ce65eacb6bb42d6b4016a649bce27c6_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-20200630.htm", "contextRef": "i2f9dc3f576bf44478577ba31e7b3fddf_D20200101-20200630", "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-20200630.htm", "contextRef": "i2f9dc3f576bf44478577ba31e7b3fddf_D20200101-20200630", "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-20200630.htm", "contextRef": "ic6a67e81ab334d6dbb7706f69db7b303_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-20200630.htm", "contextRef": "i2f9dc3f576bf44478577ba31e7b3fddf_D20200101-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "ia4102b431e724e70b91144aa98ebeb02_D20200401-20200630", "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-20200630.htm", "contextRef": "ia4102b431e724e70b91144aa98ebeb02_D20200401-20200630", "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-20200630.htm", "contextRef": "ia4102b431e724e70b91144aa98ebeb02_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - 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-20200630.htm", "contextRef": "ia4102b431e724e70b91144aa98ebeb02_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i6c9e6430c60c415a99835c4ec702fabe_D20200401-20200630", "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-20200630.htm", "contextRef": "i6c9e6430c60c415a99835c4ec702fabe_D20200401-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i76ff777e996049ea88519512e29f97f6_I20200630", "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-20200630.htm", "contextRef": "ia58a3c3834e64f728eca5d426974d593_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-20200630.htm", "contextRef": "ia4102b431e724e70b91144aa98ebeb02_D20200401-20200630", "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-20200630.htm", "contextRef": "ia4102b431e724e70b91144aa98ebeb02_D20200401-20200630", "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-20200630.htm", "contextRef": "i76ff777e996049ea88519512e29f97f6_I20200630", "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-20200630.htm", "contextRef": "i76ff777e996049ea88519512e29f97f6_I20200630", "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-20200630.htm", "contextRef": "iba43a386cffa40d391f3e687a5d5e392_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-20200630.htm", "contextRef": "i6c02059a70bb42dba9536f10e5d46e6e_D20190701-20191231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i76ff777e996049ea88519512e29f97f6_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "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": [ "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "iba43a386cffa40d391f3e687a5d5e392_I20191231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "iba43a386cffa40d391f3e687a5d5e392_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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unitRef": "usd", "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": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i76ff777e996049ea88519512e29f97f6_I20200630", "decimals": "-5", "lang": "en-US", "name": "us-gaap:GoodwillImpairedAccumulatedImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i76ff777e996049ea88519512e29f97f6_I20200630", "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-20200630.htm", "contextRef": "i76ff777e996049ea88519512e29f97f6_I20200630", "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-20200630.htm", "contextRef": "i9fcec496a1cb48cc96a1051fb926d8ba_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": "1005006 - 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-20200630.htm", "contextRef": "i9fcec496a1cb48cc96a1051fb926d8ba_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "ia4102b431e724e70b91144aa98ebeb02_D20200401-20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "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": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "ia4102b431e724e70b91144aa98ebeb02_D20200401-20200630", "decimals": "-5", "first": true, "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-20200630.htm", "contextRef": "i76ff777e996049ea88519512e29f97f6_I20200630", "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-20200630.htm", "contextRef": "i76ff777e996049ea88519512e29f97f6_I20200630", "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-20200630.htm", "contextRef": "i76ff777e996049ea88519512e29f97f6_I20200630", "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": [ "us-gaap:DeferredFinanceCostsNet", "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i6041a3e94b0f44d6b39bc7f21713cd69_I20200630", "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-20200630.htm", "contextRef": "i76ff777e996049ea88519512e29f97f6_I20200630", "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-20200630.htm", "contextRef": "i0e9e69d3ed76405da0d4e45da9dffdac_D20200401-20200630", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AmortizationOfFinancingCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "ia4102b431e724e70b91144aa98ebeb02_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451427 - 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-20200630.htm", "contextRef": "i3b38881e0fe24faaaf5e02c0b9d8265c_I20191231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "mg:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i76ff777e996049ea88519512e29f97f6_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454428 - 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-20200630.htm", "contextRef": "i76ff777e996049ea88519512e29f97f6_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i76ff777e996049ea88519512e29f97f6_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455429 - 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-20200630.htm", "contextRef": "iba43a386cffa40d391f3e687a5d5e392_I20191231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "ia4102b431e724e70b91144aa98ebeb02_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456430 - 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-20200630.htm", "contextRef": "ia4102b431e724e70b91144aa98ebeb02_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeasePrincipalPayments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457431 - 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", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FinanceLeaseInterestPaymentOnLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i76ff777e996049ea88519512e29f97f6_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458432 - 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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i76ff777e996049ea88519512e29f97f6_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "ia4102b431e724e70b91144aa98ebeb02_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - 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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": "-3", "lang": "en-US", "name": "mg:DeferredIncomeTaxNoncashExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "iba43a386cffa40d391f3e687a5d5e392_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ReceivablesNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460433 - 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-20200630.htm", "contextRef": "i909f8ec132a840238c88c51d378f0064_I20200101", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463434 - 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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "ibe615f61a09d49a1a1a0a424de81956e_D20200703-20200703", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465435 - Disclosure - Subsequent Events (Details)", "role": "http://www.mistrasgroup.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "ibe615f61a09d49a1a1a0a424de81956e_D20200703-20200703", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "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": [ "span", "div", "body", "html" ], "baseRef": "mg-20200630.htm", "contextRef": "i9dec00c0a5e94861bc25eecca9a057db_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 87, "tag": { "country_DE": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "GERMANY", "terseLabel": "Germany" } } }, "localname": "DE", "nsuri": "http://xbrl.sec.gov/country/2020-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/2020-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/CoverPage" ], "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/CoverPage" ], "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/CoverPage" ], "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/CoverPage" ], "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/CoverPage" ], "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/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r524" ], "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/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r525" ], "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/CoverPage" ], "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/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CoverPage" ], "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/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r526" ], "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/CoverPage" ], "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/CoverPage" ], "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/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r526" ], "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/CoverPage" ], "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/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r526" ], "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/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r527" ], "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/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r526" ], "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/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r526" ], "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/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r526" ], "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/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r526" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r522" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r523" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "presentation": [ "http://www.mistrasgroup.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "mg_BrazilianReportingUnitMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Brazilian Reporting Unit", "label": "Brazilian Reporting Unit [Member]", "terseLabel": "Brazilian Reporting Unit" } } }, "localname": "BrazilianReportingUnitMember", "nsuri": "http://www.mistrasgroup.com/20200630", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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" } } }, "localname": "COVID19PandemicMember", "nsuri": "http://www.mistrasgroup.com/20200630", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails", "http://www.mistrasgroup.com/role/LeasesNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "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/20200630", "presentation": [ "http://www.mistrasgroup.com/role/LeasesAdditionalInformationRelatedtoLeasesDetails" ], "xbrltype": "stringItemType" }, "mg_ComprehensiveIncomeLossNetOfTaxExcludingPortionOfComprehensiveIncomeAttributableToNoncontrollingInterest": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 2.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 income (loss)" } } }, "localname": "ComprehensiveIncomeLossNetOfTaxExcludingPortionOfComprehensiveIncomeAttributableToNoncontrollingInterest", "nsuri": "http://www.mistrasgroup.com/20200630", "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/20200630", "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/20200630", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails", "http://www.mistrasgroup.com/role/SegmentDisclosureDetails" ], "xbrltype": "domainItemType" }, "mg_CostReductionAndEfficiencyProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cost Reduction and Efficiency Program", "label": "Cost Reduction and Efficiency Program [Member]", "terseLabel": "Cost Reduction and Efficiency Program" } } }, "localname": "CostReductionAndEfficiencyProgramMember", "nsuri": "http://www.mistrasgroup.com/20200630", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "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/20200630", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "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/20200630", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "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/20200630", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "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/20200630", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "mg_DebtCovenantPeriodEightMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Covenant Period Eight", "label": "Debt Covenant Period Eight [Member]", "terseLabel": "Quarter ending June 30, 2021" } } }, "localname": "DebtCovenantPeriodEightMember", "nsuri": "http://www.mistrasgroup.com/20200630", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "mg_DebtCovenantPeriodFiveMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Covenant Period Five", "label": "Debt Covenant Period Five [Member]", "terseLabel": "Quarter ending December 31, 2020 and decreasing each successive quarter" } } }, "localname": "DebtCovenantPeriodFiveMember", "nsuri": "http://www.mistrasgroup.com/20200630", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "mg_DebtCovenantPeriodFourMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Covenant Period Four", "label": "Debt Covenant Period Four [Member]", "verboseLabel": "At all times through September 30, 2021" } } }, "localname": "DebtCovenantPeriodFourMember", "nsuri": "http://www.mistrasgroup.com/20200630", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "mg_DebtCovenantPeriodOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Covenant Period One", "label": "Debt Covenant Period One [Member]", "terseLabel": "Three months ending June 30, 2020" } } }, "localname": "DebtCovenantPeriodOneMember", "nsuri": "http://www.mistrasgroup.com/20200630", "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 ending March 31, 2021" } } }, "localname": "DebtCovenantPeriodSevenMember", "nsuri": "http://www.mistrasgroup.com/20200630", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "mg_DebtCovenantPeriodSixMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Covenant Period Six", "label": "Debt Covenant Period Six [Member]", "terseLabel": "Quarter ending September 30, 2021 and all quarterly periods thereafter" } } }, "localname": "DebtCovenantPeriodSixMember", "nsuri": "http://www.mistrasgroup.com/20200630", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "mg_DebtCovenantPeriodThreeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Covenant Period Three", "label": "Debt Covenant Period Three [Member]", "verboseLabel": "Nine months ending December 31, 2020" } } }, "localname": "DebtCovenantPeriodThreeMember", "nsuri": "http://www.mistrasgroup.com/20200630", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "mg_DebtCovenantPeriodTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Covenant Period Two", "label": "Debt Covenant Period Two [Member]", "terseLabel": "Six months ending September 30, 2020" } } }, "localname": "DebtCovenantPeriodTwoMember", "nsuri": "http://www.mistrasgroup.com/20200630", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/20200630", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "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/20200630", "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/20200630", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "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/20200630", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "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/20200630", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "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/20200630", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "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/20200630", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "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/20200630", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "mg_DeferredCompensationShareBasedArrangementsLiabilityCurrentAndNoncurrentShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Deferred Compensation Share-based Arrangements, Liability, Current and Noncurrent, Shares", "label": "Deferred Compensation Share-based Arrangements, Liability, Current and Noncurrent, Shares", "terseLabel": "Compensation shares classified as liability (in shares)" } } }, "localname": "DeferredCompensationShareBasedArrangementsLiabilityCurrentAndNoncurrentShares", "nsuri": "http://www.mistrasgroup.com/20200630", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "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/20200630", "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/20200630", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "mg_EuropeanReportingUnitMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "European Reporting Unit", "label": "European Reporting Unit [Member]", "terseLabel": "European Reporting Unit" } } }, "localname": "EuropeanReportingUnitMember", "nsuri": "http://www.mistrasgroup.com/20200630", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/20200630", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mg_FinanceLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Finance Lease, Liability, To Be Paid, After Year Four", "label": "Finance Lease, Liability, To Be Paid, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.mistrasgroup.com/20200630", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.mistrasgroup.com/20200630", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "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/20200630", "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/20200630", "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/20200630", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationEquityIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "mg_LongTermIncentivePlan2016Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long-Term Incentive Plan 2016", "label": "Long-Term Incentive Plan 2016 [Member]", "terseLabel": "2016 Plan" } } }, "localname": "LongTermIncentivePlan2016Member", "nsuri": "http://www.mistrasgroup.com/20200630", "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/20200630", "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/20200630", "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 (over)" } } }, "localname": "LossContingencyNumberOfWeldsInspected", "nsuri": "http://www.mistrasgroup.com/20200630", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "integerItemType" }, "mg_MikisewMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Mikisew", "label": "Mikisew [Member]", "terseLabel": "Mikisew" } } }, "localname": "MikisewMember", "nsuri": "http://www.mistrasgroup.com/20200630", "presentation": [ "http://www.mistrasgroup.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "mg_MikisewMistrasLimitedPartnershipMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Mikisew-Mistras Limited Partnership", "label": "Mikisew-Mistras Limited Partnership [Member]", "terseLabel": "Mikisew-Mistras Limited Partnership" } } }, "localname": "MikisewMistrasLimitedPartnershipMember", "nsuri": "http://www.mistrasgroup.com/20200630", "presentation": [ "http://www.mistrasgroup.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "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 equity incentive plans" } } }, "localname": "NumberOfEmployeeShareBasedPlans", "nsuri": "http://www.mistrasgroup.com/20200630", "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/20200630", "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/20200630", "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/20200630", "presentation": [ "http://www.mistrasgroup.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "mg_OperatingLeaseDeferralPeriodOfRentalPayments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Lease, Deferral Period Of Rental Payments", "label": "Operating Lease, Deferral Period Of Rental Payments", "terseLabel": "Deferral period of rental payments" } } }, "localname": "OperatingLeaseDeferralPeriodOfRentalPayments", "nsuri": "http://www.mistrasgroup.com/20200630", "presentation": [ "http://www.mistrasgroup.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "mg_OperatingLeasePercentageOfReductionOfRentalPayments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Lease, Percentage Of Reduction Of Rental Payments", "label": "Operating Lease, Percentage Of Reduction Of Rental Payments", "terseLabel": "Percentage of reduction of rental payments" } } }, "localname": "OperatingLeasePercentageOfReductionOfRentalPayments", "nsuri": "http://www.mistrasgroup.com/20200630", "presentation": [ "http://www.mistrasgroup.com/role/LeasesNarrativeDetails" ], "xbrltype": "percentItemType" }, "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivablenetNarrativeDetails", "http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails", "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "presentation": [ "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r281", "r422", "r423", "r425", "r520" ], "lang": { "en-US": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Affiliated Entity" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r365", "r366", "r372", "r373", "r520" ], "lang": { "en-US": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r365", "r366", "r372", "r373" ], "lang": { "en-US": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r140", "r153", "r154", "r155", "r156", "r158", "r160", "r164" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails", "http://www.mistrasgroup.com/role/SegmentDisclosureDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r140", "r153", "r154", "r155", "r156", "r158", "r160", "r164" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails", "http://www.mistrasgroup.com/role/SegmentDisclosureDetails" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r172" ], "lang": { "en-US": { "role": { "label": "Director [Member]", "terseLabel": "Non-employee Directors" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2020-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/2020-01-31", "presentation": [ "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r170", "r259", "r265", "r497" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivablenetNarrativeDetails", "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r285", "r288", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r494", "r498" ], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-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/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r285", "r288", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r494", "r498" ], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-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/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r170", "r259", "r265", "r497" ], "lang": { "en-US": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivablenetNarrativeDetails", "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r166", "r259", "r263", "r440", "r493", "r495" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r166", "r259", "r263", "r440", "r493", "r495" ], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r273", "r285", "r288", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r494", "r498" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-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/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r273", "r285", "r288", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r494", "r498" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-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/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r167", "r168", "r259", "r264", "r496", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518" ], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails", "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r167", "r168", "r259", "r264", "r496", "r506", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails", "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r226", "r286", "r428" ], "lang": { "en-US": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "srt_SubsidiariesMember": { "auth_ref": [ "r281", "r422", "r423", "r425" ], "lang": { "en-US": { "role": { "label": "Subsidiaries [Member]", "terseLabel": "Canadian Subsidiary" } } }, "localname": "SubsidiariesMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r172", "r424" ], "lang": { "en-US": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2020-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/2020-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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r173", "r174" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivablenetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r14", "r458", "r477" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r22", "r51", "r52", "r53", "r480", "r503", "r504" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r50", "r53", "r54", "r109", "r110", "r111", "r371", "r499", "r500" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r20", "r319" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r109", "r110", "r111", "r316", "r317", "r318" ], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r289", "r291", "r321", "r322" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r291", "r312", "r320" ], "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/2020-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": [ "r26", "r175", "r180" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivablenetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "auth_ref": [ "r182" ], "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 bad debt provision" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivablenetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r73", "r93", "r398" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Capitalized debt issuance costs expensed" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r93", "r198", "r204" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r128" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningslossperShareNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r128" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningslossperShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r128" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningslossperShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r93", "r208" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows", "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r103", "r148", "r155", "r162", "r178", "r365", "r372", "r383", "r456", "r476" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets", "http://www.mistrasgroup.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r8", "r47", "r103", "r178", "r365", "r372", "r383" ], "calculation": { "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r292", "r314" ], "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/2020-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_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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r211" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r283", "r287" ], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r283", "r287", "r341", "r342" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r340" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsAcquisitionRelatedExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r350", "r351", "r354" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r92", "r358" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsAcquisitionRelatedExpenseDetails", "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r357" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsNarrativeDetails", "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow": { "auth_ref": [ "r357" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r349", "r352", "r356" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r349", "r353" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r359" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities": { "auth_ref": [ "r345" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "auth_ref": [ "r344" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r343", "r344" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r343", "r344" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest": { "auth_ref": [ "r344" ], "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/2020-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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalLeaseObligationsIncurred": { "auth_ref": [ "r97", "r98" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r5", "r30", "r95" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r88", "r95", "r99" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r88", "r386" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r42", "r225", "r463", "r485" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r222", "r223", "r224", "r234" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r109", "r110" ], "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/2020-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/2020-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/2020-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/2020-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,110,362 and 28,945,472 shares issued" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r57", "r59", "r60", "r70", "r469", "r490" ], "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 income (loss) attributable to Mistras Group,\u00a0Inc." } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r57", "r59", "r69", "r363", "r364", "r376", "r468", "r489" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 1.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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r199", "r202", "r348" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r100", "r367" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r246", "r248", "r260" ], "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, after Allowance for Credit Loss, Current", "terseLabel": "Unbilled revenues accrued" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivablenetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r246", "r247", "r260" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r261" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateJointVentureMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Corporation owned and operated by a small group of ventures to accomplish a mutually beneficial venture or project.", "label": "Corporate Joint Venture [Member]", "terseLabel": "Joint Venture" } } }, "localname": "CorporateJointVentureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r65", "r66" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciation": { "auth_ref": [ "r74", "r210" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r347" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r13", "r14", "r15", "r457", "r459", "r475" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r40", "r473" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r40", "r105", "r241", "r242", "r243", "r244", "r396", "r397", "r399", "r474" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements.", "label": "Deferred Compensation Share-based Arrangements, Liability, Current and Noncurrent", "terseLabel": "Compensation liability (less than)" } } }, "localname": "DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r32", "r398" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r327", "r328" ], "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, 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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r327", "r328" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r93", "r210" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r93", "r210" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r93", "r143" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r259", "r263", "r264", "r265", "r266", "r267", "r268", "r269" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r259" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r323" ], "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/2020-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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": { "auth_ref": [ "r209", "r215" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r283", "r287" ], "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/2020-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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningslossperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r128", "r129", "r130", "r131" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningslossperShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r386" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r330" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r313" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitAwardsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r313" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitAwardsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r313" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r311" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r109", "r110", "r111", "r113", "r118", "r120", "r132", "r179", "r240", "r245", "r316", "r317", "r318", "r335", "r336", "r387", "r388", "r389", "r390", "r391", "r393", "r499", "r500", "r501" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r378", "r379", "r380", "r382" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r282", "r379", "r430", "r431", "r432" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r381" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r282", "r379", "r432" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r378", "r379" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r282", "r430", "r431", "r432" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r404", "r410", "r420" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r406", "r414" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r402", "r419" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails": { "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r402" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r419" ], "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, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of Maturities of Finance Lease Liabilities" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r402" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r419" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r419" ], "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": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r419" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": { "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 payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r419" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": { "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 payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r419" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": { "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 payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r419" ], "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 payment for finance lease to be paid in remainder of current fiscal year.", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2020" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r419" ], "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 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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r405", "r414" ], "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", "terseLabel": "Finance - financing cash flows" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesAdditionalInformationRelatedtoLeasesDetails", "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r401" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "ROU finance lease assets" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r404", "r410", "r420" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r403" ], "lang": { "en-US": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]", "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesNarrativeDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r417", "r420" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesAdditionalInformationRelatedtoLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r416", "r420" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r203" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r199", "r200", "r203", "r205", "r441", "r442" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r203", "r442" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r199", "r202" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossRealized": { "auth_ref": [ "r384", "r385" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r183", "r185", "r455" ], "calculation": { "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0 }, "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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 June 30, 2020", "periodStartLabel": "Balance at December 31, 2019", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-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": [ "r187" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r196" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/Goodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r189" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r186", "r191" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "terseLabel": "Cumulative goodwill impairment" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r93", "r184", "r188", "r194" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails", "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r190", "r339" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r75", "r103", "r148", "r154", "r158", "r161", "r164", "r178", "r383" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SegmentDisclosureDetails", "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r93", "r206" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r107", "r148", "r154", "r158", "r161", "r164" ], "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": "Income (loss) before provision (benefit) for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r63", "r71", "r112", "r114", "r115", "r116", "r117", "r123", "r125", "r126", "r464", "r465", "r470", "r486" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningslossperShareDetails", "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r63", "r71", "r112", "r114", "r115", "r116", "r117", "r123", "r125", "r126", "r127", "r470", "r486", "r488", "r491" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r283", "r287" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r104", "r119", "r120", "r146", "r329", "r337", "r338", "r492" ], "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": "Provision (benefit) for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r61", "r100", "r325", "r326", "r331", "r332", "r333", "r334", "r507" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r96" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes, net of refunds" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r92" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r92" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r92" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r92" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r92" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r207" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r197", "r201" ], "calculation": { "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r64", "r142", "r395", "r398", "r471" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r86", "r89", "r96" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r6", "r46" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r263" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r418", "r420" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r418" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r421" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r409" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r408" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r419" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r419" ], "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 payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r419" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r419" ], "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 payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r419" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r419" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r419" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r419" ], "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 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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r421" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r36", "r103", "r156", "r178", "r366", "r372", "r373", "r383" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r25", "r103", "r178", "r383", "r462", "r483" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r38", "r103", "r178", "r366", "r372", "r373", "r383" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest": { "auth_ref": [ "r133" ], "lang": { "en-US": { "role": { "documentation": "Percentage investment held by the managing member or general partner of the limited liability company (LLC) or limited partnership (LP).", "label": "Limited Liability Company (LLC) or Limited Partnership (LP), Managing Member or General Partner, Ownership Interest", "terseLabel": "Corporate general partner, ownership percentage" } } }, "localname": "LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest": { "auth_ref": [ "r133" ], "lang": { "en-US": { "role": { "documentation": "Percentage investment held by members or limited partners of limited liability company (LLC) or limited partnership (LP).", "label": "Limited Liability Company or Limited Partnership, Members or Limited Partners, Ownership Interest", "terseLabel": "Limited partner, ownership percentage" } } }, "localname": "LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r15", "r459", "r475" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r177" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r15", "r238", "r459", "r478" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets", "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r239" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r40", "r237" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r225", "r226", "r227", "r229", "r230", "r231", "r233", "r235", "r236" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r225", "r226", "r227", "r229", "r230", "r231", "r233", "r235", "r236" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease": { "auth_ref": [ "r225" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAccrualPayments": { "auth_ref": [ "r225" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAccrualProvision": { "auth_ref": [ "r225" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r225", "r228", "r232" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivablenetNarrativeDetails", "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyLossInPeriod": { "auth_ref": [ "r225" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r225", "r226", "r227", "r229", "r230", "r231", "r233", "r235", "r236" ], "lang": { "en-US": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r45", "r103", "r178", "r383", "r461", "r482" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r88" ], "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 used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r88" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r88", "r91", "r94" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r3", "r55", "r58", "r67", "r94", "r103", "r112", "r114", "r115", "r116", "r117", "r119", "r120", "r124", "r148", "r154", "r158", "r161", "r164", "r178", "r383", "r466", "r487" ], "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 income (loss) attributable to Mistras Group,\u00a0Inc.", "totalLabel": "Net income (loss) attributable to Mistras Group,\u00a0Inc." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningslossperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r55", "r58", "r119", "r120", "r369", "r375" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r346" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r109", "r110", "r111", "r245", "r360" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r136" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SegmentDisclosureDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r148", "r154", "r158", "r161", "r164" ], "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": "Income (loss) from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SegmentDisclosureDetails", "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r411", "r420" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseImpairmentLoss": { "auth_ref": [ "r400" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r402" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": { "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/2020-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": [ "r402" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.mistrasgroup.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r403" ], "lang": { "en-US": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r402" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r403" ], "lang": { "en-US": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]", "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r407", "r414" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesAdditionalInformationRelatedtoLeasesDetails", "http://www.mistrasgroup.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r401" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r403" ], "lang": { "en-US": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]", "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r417", "r420" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesAdditionalInformationRelatedtoLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r416", "r420" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesAdditionalInformationRelatedtoLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r153", "r154", "r155", "r156", "r158", "r164" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails", "http://www.mistrasgroup.com/role/SegmentDisclosureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r4", "r108", "r134", "r377" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r11", "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/2020-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": 3.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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r49" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 2.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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r56", "r59", "r62", "r68", "r240", "r387", "r392", "r393", "r467", "r488" ], "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 income, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r94" ], "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/2020-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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForLegalSettlements": { "auth_ref": [ "r90" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r85" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r83" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r79", "r355" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r80" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r292", "r314" ], "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/2020-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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r7", "r28", "r29" ], "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/2020-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 reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassification" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r82" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r82", "r106" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r78" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r81", "r315" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r3", "r55", "r58", "r87", "r103", "r112", "r119", "r120", "r148", "r154", "r158", "r161", "r164", "r178", "r362", "r368", "r370", "r375", "r376", "r383", "r472" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 1.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 income (loss)", "verboseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r212", "r404", "r410" ], "calculation": { "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "negatedLabel": "Accumulated depreciation and amortization" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r48", "r213", "r410" ], "calculation": { "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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 and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets", "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r12", "r211", "r401" ], "calculation": { "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "terseLabel": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r31", "r213" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesNarrativeDetails", "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r216", "r508", "r509", "r510" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, Plant and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnet" ], "xbrltype": "textBlockItemType" }, "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r12", "r213" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r12", "r211" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r72", "r181" ], "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/2020-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", "r460", "r479" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ReceivablesNetCurrent": { "auth_ref": [ "r19", "r27", "r484", "r505" ], "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/2020-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": [ "r281", "r422", "r423" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails", "http://www.mistrasgroup.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r281", "r422", "r423", "r425" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r281" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r281", "r422", "r425", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails", "http://www.mistrasgroup.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r84", "r106" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r84" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReportingUnitAxis": { "auth_ref": [ "r193", "r194" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails", "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails", "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r324", "r521" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r128" ], "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/2020-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/2020-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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r21", "r245", "r319", "r481", "r502", "r504" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r109", "r110", "r111", "r113", "r118", "r120", "r179", "r316", "r317", "r318", "r335", "r336", "r499", "r501" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r139", "r140", "r153", "r159", "r160", "r166", "r167", "r170", "r258", "r259", "r440" ], "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": "Revenue", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-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": [ "r249", "r250", "r251", "r252", "r253", "r254", "r256", "r257", "r262", "r270" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r101", "r102" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r255" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r255" ], "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/2020-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/2020-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", "verboseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r415", "r420" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesAdditionalInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r415", "r420" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivablenetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r128" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningslossperShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r341", "r342" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r341", "r342" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r40", "r105", "r241", "r242", "r243", "r244", "r396", "r397", "r399", "r474" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock": { "auth_ref": [ "r271", "r272", "r292", "r314" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r127" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningslossperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r199", "r202", "r441" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r199", "r202" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r192", "r195" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails", "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r192", "r195" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r302" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r31", "r213" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r218", "r219", "r220" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r148", "r151", "r157", "r192" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SegmentDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r148", "r151", "r157", "r192" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SegmentDisclosureTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock": { "auth_ref": [ "r310" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r292", "r314" ], "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/2020-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": [ "r296", "r307", "r309" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r135", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r150", "r153", "r154", "r155", "r156", "r158", "r159", "r160", "r161", "r162", "r164", "r170", "r493" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivablenetNarrativeDetails", "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails", "http://www.mistrasgroup.com/role/LeasesNarrativeDetails", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r135", "r137", "r138", "r148", "r152", "r158", "r162", "r163", "r164", "r165", "r166", "r169", "r170", "r171" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SegmentDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r76" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r92" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r293" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r300" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitsAwardsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r306" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitsAwardsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r304" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitsAwardsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r304" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitsAwardsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r303" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitsAwardsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r303" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitsAwardsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r305" ], "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/2020-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": [ "r308" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationFullyvestedCommonStockIssuedtoNonemployeeDirectorsDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationVestingActivityofRestrictedStockUnitAwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r305" ], "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/2020-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/2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Increase in total number of shares authorized for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationEquityIncentivePlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r294" ], "lang": { "en-US": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Total number of shares authorized for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationEquityIncentivePlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r314" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationEquityIncentivePlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r301" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r301" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r298", "r314" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r297" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease": { "auth_ref": [ "r314" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r314" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationFullyvestedCommonStockIssuedtoNonemployeeDirectorsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r290", "r295" ], "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/2020-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/2020-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/2020-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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r293" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitsAwardsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r240" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r412", "r420" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r135", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r150", "r153", "r154", "r155", "r156", "r158", "r159", "r160", "r161", "r162", "r164", "r170", "r192", "r214", "r217", "r221", "r493" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivablenetNarrativeDetails", "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails", "http://www.mistrasgroup.com/role/LeasesNarrativeDetails", "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails", "http://www.mistrasgroup.com/role/SegmentDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r43", "r109", "r110", "r111", "r113", "r118", "r120", "r132", "r179", "r240", "r245", "r316", "r317", "r318", "r335", "r336", "r387", "r388", "r389", "r390", "r391", "r393", "r499", "r500", "r501" ], "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/2020-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/2020-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/2020-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/2020-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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r109", "r110", "r111", "r132", "r440" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r17", "r18", "r240", "r245" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r17", "r18", "r240", "r245" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r17", "r18", "r240", "r245", "r299" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsDetails", "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r43", "r240", "r245" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r18", "r23", "r24", "r103", "r176", "r178", "r383" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r103", "r109", "r110", "r111", "r113", "r118", "r178", "r179", "r245", "r316", "r317", "r318", "r335", "r336", "r360", "r361", "r374", "r383", "r387", "r388", "r393", "r500", "r501" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r394", "r427" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.mistrasgroup.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r394", "r427" ], "lang": { "en-US": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r394", "r427" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.mistrasgroup.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r394", "r427" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.mistrasgroup.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r426", "r429" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "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/2020-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 costs associated with debt modifications" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnusualOrInfrequentItemAxis": { "auth_ref": [ "r77" ], "lang": { "en-US": { "role": { "documentation": "Information by an event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both [Axis]", "terseLabel": "Unusual or Infrequent Item, or Both [Axis]" } } }, "localname": "UnusualOrInfrequentItemAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails", "http://www.mistrasgroup.com/role/LeasesNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnusualOrInfrequentItemDomain": { "auth_ref": [ "r77" ], "lang": { "en-US": { "role": { "documentation": "Event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both [Domain]", "terseLabel": "Unusual or Infrequent Item, or Both [Domain]" } } }, "localname": "UnusualOrInfrequentItemDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails", "http://www.mistrasgroup.com/role/LeasesNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r413", "r420" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r314" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r314" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r122", "r127" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningslossperShareDetails", "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r121", "r127" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningslossperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember": { "auth_ref": [ "r284" ], "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/2020-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" } }, "unitCount": 11 } }, "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": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r108": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r127": { "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" }, "r128": { "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" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "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=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r131": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r134": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "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=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "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=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "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=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "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=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r171": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r176": { "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" }, "r177": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "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=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r183": { "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" }, "r184": { "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" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "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=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r196": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/subtopic&trid=2144439" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "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=120391452&loc=d3e13212-122682" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r208": { "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" }, "r209": { "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" }, "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=120391452&loc=d3e13212-122682" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "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" }, "r221": { "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" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r224": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r23": { "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=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r234": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248" }, "r237": { "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" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r239": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r24": { "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=120391452&loc=d3e13212-122682" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "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=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r271": { "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" }, "r272": { "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" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r274": { "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" }, "r275": { "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" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r281": { "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" }, "r282": { "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" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r284": { "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" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r297": { "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=120381028&loc=d3e5070-113901" }, "r298": { "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=120381028&loc=d3e5070-113901" }, "r299": { "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=120381028&loc=d3e5070-113901" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r301": { "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=120381028&loc=d3e5070-113901" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "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=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r312": { "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=120381028&loc=d3e5070-113901" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "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=120391452&loc=d3e13212-122682" }, "r320": { "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" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r323": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r324": { "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" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "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=120391452&loc=d3e13212-122682" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r339": { "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" }, "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=120391452&loc=d3e13212-122682" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=SL65897772-128472" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r349": { "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" }, "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=120391452&loc=d3e13212-122682" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r359": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "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=120391452&loc=d3e13212-122682" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "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=120391452&loc=d3e13212-122682" }, "r370": { "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" }, "r371": { "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" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r377": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r378": { "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" }, "r379": { "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" }, "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=120391452&loc=d3e13212-122682" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "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=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r395": { "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" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "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=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121593497&loc=SL77918431-209957" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918631-209977" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "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=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "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=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r421": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r424": { "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" }, "r425": { "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" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r427": { "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" }, "r428": { "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" }, "r429": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "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=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "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=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "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=120391452&loc=d3e13212-122682" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r458": { "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=120398452&loc=d3e534808-122878" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(17))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r461": { "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=120398452&loc=d3e534808-122878" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r463": { "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=120398452&loc=d3e534808-122878" }, "r464": { "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=120399700&loc=SL114874048-224260" }, "r465": { "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=120399700&loc=SL114874048-224260" }, "r466": { "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=120399700&loc=SL114874048-224260" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "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=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r473": { "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" }, "r474": { "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" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r477": { "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=120400017&loc=d3e572229-122910" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r479": { "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=120400017&loc=d3e572229-122910" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r482": { "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=120400017&loc=d3e572229-122910" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r484": { "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=120400017&loc=d3e572229-122910" }, "r485": { "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=120400017&loc=d3e572229-122910" }, "r486": { "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=120400993&loc=SL114874131-224263" }, "r487": { "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=120400993&loc=SL114874131-224263" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r493": { "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" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r505": { "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=120401414&loc=d3e604059-122996" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r507": { "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" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r520": { "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=120402810&loc=d3e638233-123024" }, "r521": { "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" }, "r522": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r523": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r524": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r525": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r526": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r527": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r61": { "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" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r63": { "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=120395209&loc=SL114868656-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r65": { "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=120395209&loc=SL114868664-224227" }, "r66": { "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=120395209&loc=SL114868664-224227" }, "r67": { "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=120395209&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r72": { "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=120395209&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114868883&loc=SL114871943-224233" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" } }, "version": "2.1" } ZIP 91 0001436126-20-000064-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001436126-20-000064-xbrl.zip M4$L#!!0 ( !*H!U''(LN26@8 +\L : 97AH:6)I=#$P,F9I:ZGQL'KGLX.F1_C([?L:;C^6RD>**%$3+AL>L>O:^P2F1, MVG/=^7SNS!N.5%-W]-$E44TWEE*#$YJP,AS0$_P%'@Y_&3RIU=BA#+(9)(8% M"KB!D&5:)%/V.01]QFJUHM>!3!=*3"/#ZE[=8Y^E.A/G/&\WPL0P+.4,W/Q^ MX-I)!F,9+H:#4)PS$;ZJB$ZS$_!VV-IKM^I-K]7H="=CK^T%C8[7&3=][Y^& MCUJZV#\?I,TBAE>5F4AJ$9 "O78]-?VY"$W4\SWOMW[%=AP.)C(Q.)W"T?EE M+F0IZKL]5J8Q<&%J/!;3I!>@+:!(.O4M.XQY<#95,DO"6B!CJ7IJ.GY1;[6J MY3_S'.]E/V][ZMF_/@FH3?A,Q(O>\Y&8@6;O8RR#<7^IS=WM%$J*M MO9K?P3E3'H9(PK48)J;7V,,GV^*!YGH/O%X">GNUO.34CE/O6+>NB4WVPD3 MGCWMU.M>_T#.4IXL[)W??UEE,RX2@_^:4:]UPS=&Q"7A]*"4?)T2'@AV]GLH*M9TC@B0F!X)3,?B!8/)! *[XO1\PCX$1HY!,;]3M>"H6NB$F&TQ MB8,C$41,&"N%IZF2.'"\8!RA]@6EF@7)H!$ZX@HB&8>@-#N7AO(T;FS3"DS] M=E_G&.1)DO'X\K 9 (U[L&@[V'VT!9E2N ((-)Z9"!'R%7(R$EIG'-F&\)*E MS$CF5W'+JJ*R.0@L&@,YFR'LM)'!696E7+%S'F? ?J7"(D68VJ[5$G0%LMB+ M@K-.:5Q)6@BQT/;:EUR%+$($AX [-J;K0 V(3@2VT$PDMML8,%L5M*?3Q949 M2)8P^C)>T0A.V:WM:.#P3P_JX!WO>]KJ M]&\%DFWV:&58[&?;O_@VQD((I.*TL#V&>H&B;FC%:;[GO:6M?QP#^T1MRT7? M?N,J0X>QTVS\!5%+F_(W]#:J11+36"8QA;%+)/-S+F)K-O(WFRK:V&T6429" MJ]O]ZSFF*)@ \Q!R#RZ]Y!3IS$-EP/K.,N#110"IH3)+@R$0(&G95!-3SN5& M7EW#@5G";9&&3!=A,CK.V2]O5D U/LF99'B+4A%)U)S7=;?+"[;9I_D.8F-! M8\+RS1ZTFWMW'.LY_J;&;K-UQ[&;?5%W6G[WAH-=Z^K^Q-$;.KA#*"FVK?,*+,?G\NVC_T=A8L&;:;L]F]I=7[=M &BY82329M>W[GI#-JMO;61N MBV9[6ZO9SR%@NRQXI)<[O*]:K#D)V>#CQQ7_@;:KB_V#Y;CQLEY&PPTMHC.A M9KNO[2\[%D'$(68'#OL38 ++!=^Y*'_49DOBH:A3:2[4C&D9BY 12'O>3@PJQ_)5M8/XV,DGLQ MOU@[[]9?TQ:_^:>]]B/CX7]02P,$% @ $J@'4&AI8FET,S$Q+38S,#(P<3(N:'1M[5IK;]LX%OV^OX+C8CL)X)?\R,-. M Z2..S702;JIB^Y^6E B91.A1 U)V?'\^KV7E!P[=EIG,\"NTQ2H8XGDY;WD M.9>'-,]^N;P>C/_U>4BF-I'D\]?WGT8#4JDU&M_:@T;C%5A52FUF:]1F,^G]?G[;K2D\;XIH&F.@VIE.%U9EGE_ S? MP">G[/QO9[_4:N1217G"4TLBS:GEC.1&I!/RC7%S2VJUHM9 90LM)E-+6LU6 MDWQ3^E;,J"^WPDI^7MHY:_CGLX;KY"Q4;'%^QL2,"/:N(H)V2(-N-^0LC#K' M)YVP>\P[W:,H/NJ;?^Q57]_PL5JF%#C48\%^]G0UKEM_9&I5BDO9<3/V$Z@GT8%760]/% M8ZBL58E[4_'&2P,AC6XG6N4IJT5**MW3D_"@U>U6R_^D66\>]GW9FZ;[UT<# MM9@F0BYZOXY%P@VYXG-RHQ*:_EHU,*$UP[6(?44C_N00'?3M'N<^^&.P(T7* MR\$(6B[\X=U4A,*2=E /UF/?'G4$\\3UWH<]&-Z,1Q]&@XOQZ/H*&'/SY>O% MU9B,K\G-UT]#$K0O:D'G@!Z2ZP]D_'%(O@P'7V]&X]'PRT\T2,-_#CY>7/TV M)!>#,0Y$<-KN/!K^W@3;V1[LJ$HN>9H*0]YS;:%7:T651/!=Q MBI]2^?=,] MZ7]_^D7*8.I[M?81=)I1QB ?UB2/;<^]V?NND[H=U1*9T MQHGF,\'GL%+9*4RTYIG2EJB4?% Z(4&S]@^B8O*[,%930WZ#F+(J&:51':;^ M].>>^M;>3OU[:F#"89*3!;E-U5QR-N'5-00P!3ZD"H0,=$%%2FBZ('EJ=93$4V)R?'COOV<:UX8P0 2821H)Y1A M.0<1+L9N*88A#F#9HR$B]5A> 5Y^^6!G)-8I C1.0];*J <*@. MQ7JE7*0QY$&*>P/X'LF<@4V Y@I&J@!KH>6"9( L) 621 ,P^Z!F(Q MM^FH8HU<0@6 N@(\NNZ,\R>B9DIBJ>:FY('F$Y>,H2.*+[W?X&5U!.UZ7_[YJ05'/=-@=E"EF&:4W$LX/' '#ILC C5W*$04"5"R1$M MA /T0RG,%%M@M02R/&9Z?&;"1%*9'-IA_M=*>CAF6D68?U?8X=&*ONS< M4;S640P=89P/.0,U4/<\2[D>MUX #^C>\>"TWCQVXWK)#>PI 0]NZ?\Q6*NH M2B*:F]V;H#P(.0"OZ,D+#I5K, Y=B:,R]Q0BZ?.#FZ'[G/^ZKJAN:0.R87B MN$=CM5A3L%! _@=?C)*"N9,CDX=&,$&UP "$UT5N)4O14FY0JSCN&R=L7)Y7 MAH-#%M85;)11H%"42XK+$X3EG+C7/-#"*ZA5X0??0HX5806!]IP]:\5X$4P) M]XXIY8JQ3I2=<^X&7W;/UCO3!J@V$PS90(U**2Y+U "34-\C1:AF)5R!0(*& M0@J[0!6TK5LDKT.V ZWGW5K5E?V!6_WNBH"R7&= &N-46Q0IS9P#;J(2FQ"NR"/#^ O"*#!>B5(='>,62YE@QG5.8NX2)^>!R#5![+'%T69OC1B;^\>Z6A.46R9&< M^Y$ ?QR@L8.?&M1L[T"]3/L>+INPPT.<0CZ[DJW8?D*R1\VCHBC7"*X5@;'% M:J*,A??X.P#8,A$8^B,'?0*F#QYI$@-+( T_J%TX#CMC[LZ?\&@JS9=^'7JO MIM0LU1@F<,HFLOM MSM99RNN>H]WU1<2 M9#+(=@%0QJ,2/'2)! ?@%6IFN;N=:3X%QL1/U! MU9;43!DT-'R9F1^%?K%-@": 85#S5:^1# @DDR< )Q@F%TRQ(FX]ZGW5/_N] M[;T F1-KR'I5P!5WN1J0Z7X,*B!<]2I!I#,E9QRE0DHGQ6]:NDCO/,FD6G H MG4^53^ATC2 Z+]$1]6??8-@RSV=%W0/X1(FS:TLY"*?Y 9&.#AJ]IO'57]] MZNG73XK0CWSHUAT^E+%#SN :XY8T,[Q7?NG#6IY)NNB)U'GH&O5GJ ! G!:] MP @7-ZE.3^LGW;:[3&5A9BPK[1<7K>K^HE7#LLW";JO>#DX?+_]NX^\6=MKU MHY-@Q\8-Y[AW'D;!9#1]5VE7G@B2E3E CCX<,3\3ZS0.5K*I]CCP$U7ZO,6; MLCYBO)7=+=L7,XVO_@<.KY+J![#?F3[KK-LQJ,KYVS<=R$GN<_-2SY)!K_/^ M X>+](#=@7/$G=:3CO]P;WU MRO:6-(3,G%O>+_QJ/OF">_'I[]N[F__G_P%02P,$% @ $J@'4<*/S$-. M" +# !8 !E>&AI8FET,S$R+38S,#(P<3(N:'1M[5KOOT*/ M3//LF>4WQ#8XGO'#Y(5.GITZI&D_=<1*"ZIW5_LD+9CWU_=(VL5@XP0WG6EQ MG)E@=B5=W2N=O;Y8+&J+=DVJ:7U\7;>F.O58 M2LUKS+#*V:E]@T].V=F?3G^J5LF%#/.$IX:$BE/#&&M!JM!ODBU8V84U]NA(GY66GGM.Z?3^NND].)9,NS4R;F1+"W%=%M MA9V3-J7L^*C3.7K3I2LFHH8ZEZ:CHY:'6[0?F?-&J- MP[XO>]5P__K60#6BB8B7O9_'(N&:7/(%N98)37\.-":TJKD2D:^HQ1\!\ M/+JZ!&.N/WT^OQR3\16Y_OQA2)KM\VJS>[/O@]2LE>'_ M_WJY,>JMXYH?UA&9T3DGBL\%7V"I,C.A\91)98A,R3NI$M)L5/]*9$1^$]HH MJLFOB"D+R"@-:YCZDQ][ZEM[._6_4(T)QR0G2W*3RD7,V90'&PA@$CZD$DH& M75"1$IHN29X:E7-$"FWC9 Z@04F")R5H3"(:XI4B,L'R::2O]Z!"RD.N-55+ M6R6A-QS]KMG4>,?@#+J,G49"'[9"*!0T$:JE: Y/&%=D,1/AC.C.@>MW0RN288PYVC&R&2Y/@PO(&\_/Y!S$HD4 M,+*(O(-- (2C.HK56KE((^1!:C<'^![&.8--0',-(P%@+52\)!F094EAR1+' M=Z@O *?O=0UB,;?K"&R-/$8%0%T"CZX[[?P)J9Z1*)8+7?) \:E+QNB(VI?> M;W@9K,%9E\X\\/8%T9V]1?1X8_I?OSIN-8_ZNL!L(QT#/;PE9+D.5MIK?/3.@PECI'.YO_E8P]'#,E0\[P M6I,#H(]QP-E#;'@;SF@ZY>0 >R^:7>:?_*.P^X'4T\#: M)S;_KK'#H]7ZLG-'T49'$3JR<=[G#&I8W?-=RO6H]0QX0/>.!R>UQI$;UPNN ML:D$'MS2_VVP!E:5A#37NS>Q\F#" ;RB)R\X9*Y@ #EV+K3+W*C%4V?';H?N M%[F5++66 M4[L\(2SGQ)WF00NOH-:%'[Y-N*V( M%03M.?NN%>-9,&6R=TPI5XQ-HNR</>[#+$D=7M;G= MR$3?WMV22;E%"'!C7;.U"OTKZ'RT/8V4.<0CZ[DJW8?D*R MMYI'AF&N++C6!,86JXG4!N_M#P&PI4,8^CV'/H'I@T>:1& )TO"]VH7CV!ES M=_YDCZ;2?.77H?=J1O5*C=D$[EC%F5O9W'@4J\Z2Q.*&Q\5AU+WZP7,OMSM99RQ\HYB1V&DTBM5 MY%[ 9)((8[BCS99F$VE_ZT$9$_#-&3@ 6["$:+M$X:_=TY04Y[_G JX[.N=I MZ(ZL#E]VU7N\JSZ/(9,AVP6@;(]*[*%+*#B 5ZB9U>YVP>F-E2=>-CN!X@2_ M._PO#S"?!.=B(^H/JK:D9LK04/-59GX4^L4V 4V 8:CYP&LD#8&D\P1PPC"Y M8(H5<>M1[XO^V>]M[SED3J20]0+@BKM<#62Z'X,*" =>)8AT+N,YMU(AI=/B M-RU5I'>>9+%<!OS_U]/LG1>AO?.C&'3Z4L2-G<&7CCFFF>:_\TL=:GL5TV1.I M\] UZL^M H X+7K!"-]=I:HUBNM4!E-C6-E!45[S977#'A9V.K7FR?'CY5]M M_-7";K-VW&CMV+CN'/?.8QAT1M.WE7;EB2A9FP1+TOM#YJ=BD\?-M72J/!#\ M3)4^;_&FK&]!WLIN5^V+J;:O_@<.K[/J&[C?F3^;M-LQJ,K9ZU<=)"7WN>5: MSXI#+Q/_#8>+!&&[@W/$G=>3Y/5HD?\-F%3,.T6X5 M;$ &,\$C\FXE3:[\=M8)Y;$5Y+EZ0<8S1L;!1_]C!J;^ 0@.'\Y[W:F?-<6U MBPK-I+]DW_._A\[Y^JWS>_?1*]M;T@G2;6YXOYBXQI,OKA>?_AZ]N]%_]F]0 M2P,$% @ $J@'4:*0/^1$!0 ZQL !8 !E>&AI8FET,S(Q+38S,#(P M<3(N:'1M[5GK<]HX$/]^?\4>F6N3&?SBF0)EAA)RS4T;TN!>KY]NA"V#+D9R M)3F$_O6WDFV:YM$FGR[7DIDP6*O=_>U3BS7X]6@Z#C^>36"I5RFIYTU.:U!;:IWU/&^]7KOKIBOD MP@O//2.JY:5"*.K&.JX-!V8%/RF)A[\,?G4<.!)1OJ)<0R0IT32&7#&^@ \Q M51?@..6NL<@VDBV6&AI^PX)3>I/1E;<6X MLZ1&?Z_5<+OM3/?7+-;+7N#[O_5K=N]PD BN4:%$ <770LXM:9I>:8>D;,%[ MUB8CP#!4]#F)+A92Y#QV(I$*V9.+^7ZCW:Y7_^"[_D&_H.WY]J]O!#@)6;%T MTWL>LA55<$K7<"Y6A#^O*XR7HZAD2;%1L<\4P:,=]G%=V-9%.2GCM+(U:%CK M)E=+-F<:F@TW^-JT!QAUAT/NYHHP>%0^=5^,)^?AR?')>!2>3$^Q2LYG[T>G M(813F$W&=NV%WX'I,82O)S ;G;\:G4YFSO2O-Y./,!J'AM+P_<8MASP1JUOW M9 ")EB 2T$L*"(I*A1'#6EU22><;B*C4+&%4U2$1TN[*,R#GA5#G3JY1N8!1I0S$NKP/CL&0*(I*1B.F-E2FL9H0S';AF*?'&Q]1J-<8C=' MQLD5!H2*J/8 M>IZD*2 ;)B!)$9;*$(DJ/)4P3GADUE%@;(\5JQ-WY6F!6V146IWJAN=<"(WO MUXA?4X[U@RKL<8*+R5<8 MY]Y3NG?WN:==UD?FP'VVUS[LPRA?Y H3*NCX?;];9MRC3+V_I:^(7. !.A=: MBU6OD]FS09,YEGWE&"&QJ1BGI"13M%=]Z<=,92G9]!BW\"U3_]*TFXBDI18M MLB^GL>N7)[)&B#JN%)1TMZ!Y.KY-;+7<[F'S?OHWF;]); =N(^@^D-FSP OP MZ :%2?ZRUJP],H6N!2&EB;[ILB(4_8S$,9:(8[;T HQ+M2"++"DB56&^ TVU M'T/0:V176_XRU&;I/P!\O>2^4Q0/+JZO:_*!1M6&S_9:W;ZRGW!$.38B>(66 M(8_6;%M"N[A_!W#9'XPZ! =*I"R&*AC_NZ38)<+/TP#.<(AAL1E(S*PQ7C*: MX,2!$XAFEQ2FQ>RYB_\/&__],\EPMLUPN+T5]H/'Q+V:W,R[AZ>5 T\!V:YH M?J2BN3XU3>(UD?A3V(4S2?[YS'?=\F<=FW:9\!.U@"^'Y9]X5,)VC*J7,]3Q M]IU1>9C:^2J4E*A<[C+C!\Z,:Q/5K22X8Z+R[#NCN^YTBK=2QL]FA&6BN"/K29H2D\O7+XUN7"?5[N8DR];7N4-[(M_'W_BCSY?#S12TFJRC63/Z]F1+D\_^7*E?*KMDU\7IX\_^:'I MR<^?]-7QT2<_'*]^7OS"!P?GS_GR^,FSU>+1X]-/@@ONK3M7GP?L#GNO!REK M/ %/)"*Z0!R\23J8J#TOQY]7KS7V@D/("3[T5,Y($UTH-@YLE8AE_Y7^QS0 M2ZO@?,$()6:IJ5,'\$6=K9Z^>'3\RVU\]]&3QK@?:5_*?_=];W]RKC_6(#Q;+DU->UE=? M[NSDX!'SDU?/['PBY\][><<[OMC9Z>H/KQY]9O>^=@4.[#J]\>"+Z_97%P%? MOY(GQQ!\^1/(7C[BU:6P.]OB3/C9_]N+.BXO>;(Z_?WUM!O?<2V/'KWQDD>+$[L:)X]6QV=/_E&/C\Z?X7)TKW^SQ9]= MB+?@73S]HP?[^!H&YP___)"7]G%T>?#]O4]MP"BW+_YYI*?\R7B% _V?L\4O M__KTR^/EJ86!@_O/GMB[U!=__>O34WUZ^MGY1?CLB__ZK__ZY^GB]%"_.'IT M?+XZ7:VR^> M?CX>J*L7ORY:T^7YKW;_;8M$JT5]\>Y/3^]J_]>G"VI:G:N.DQ)@]E)#4JV5 MB5TJ37Z\?OY1O%W_WZ[JDH_&6^OB\QM+^WS/OK0OL^+#F\NF3_^//OOTDT6S MEV[Q/\_D^O$OWX2[OSR(M\[:3S=^>?@U_73GI^_@U@___?.#Y]_]>NM^A5O/ MOXNWGC]M?+1Y^?WP_?V^&O/'QRB^R8\?/;@AYIO77\0 M'MY_N+AU])_'M[_^[Z/;7]_RMXYNVOM][Q_^??QUO7O_.W?WKP2_OZ MJX5\_7V^_9.]QO/_V&?[:G$[/ BWK[?#AU]_=?3@^??ASM>W#V\?V7\_/;3/ M=/&<_]A[I>7#^\?!/N]/MW^X^].M'V[&AS_9]PCV.C\\_.GV_0?P('P?QG^W MC_[ST^U#?/;-_1NGM^ZYI]_$I-20^(&EC,YG2 SEG,SAD2.>*6TZ=? M6$CV$+,/^9^?O8'G9<)[S7)7&_GKJT-^-,/Z5[#&UV%5==F2J3]PBI:%#<0# M8HN,O2?!(.PHXJ=?=#X\T4M']$6>L&<_/?V\F0XYLE=\W/B9+E]'^\NSU6I@ MO3BI?/A >75CV:[;HV?@_PIX>!WXPC%SU7(0@^@!N! /J/=X$*)(SN)9@O_T MB^M:]4AT]4GT&QS0%WKT-XR_LEM.9H3_"N&GMQ<#W7.4?_U1NUWB3.U D$Q^ M(X<#B3T=%,,FV=@.K.73+P8 6\/V6WO]XS:C^Y[H/GL-741H+D8XX!;)S)6& M P3*!PT#[E1Q;\ M!YOL70["EGETYQX=U:.OEG>.[A[=OG_XT^WGU\+#Z\:#^]^%6\]OP,/K/Z<[ M7]OO/WSO;CVOX<[U:_Z;>/=0__^[SQ[^T)Y(@/SPZP?^S@^WC&I-O7 M'SR_=?_QSW?N_VS/?_#TX?WOGM]^_@!N7?]/OW7_T;,?<\E,W2291_MAWM@? MH(=ZX#5V'R28HPXVTM,%%R[ _T RU*P97$]40@+)G;LC9ZF"0\F):I_)L&TR M_'3MUQ]=DQRP#Z5N0$!'?R".QT.T&"[T[]:+'E9%Z86CT\6X_/<>'IJA%C(H7ZS.#G=+I)/;U__ M_I5XO'V.X,WPX(>O#A_<__[7V]?_V][G\,@0??;P^N'1PY^J";Y; ]U7XO'! M3^WGAT>W[/YK[M;1@V>WO[X1;]O[W/KI]L+0??X@W%T\_,D0?E[?$H]/3&S> M-9'YWS^;('WV\*>;[L%]8\H/#Y[="C?3@^ /?HNWO9C,N>[E^;OQJ^W M?_KYQ]X"9C!W4%PH9@"AF9*T\9E<3#F$6=R;)-LCSXC2S/'YC M-'D97#QH'L#(DO& 4Y>#4',+C2V ^+)VLJPKLGRS8%D+? M#BTU4@7SC >$/I@UY7X@4?U!,_!<4.RF0S_]XNC1Y]=J79UIN_%T)'@]N;9L MY]2Y &RA)R\AVT:,F6ESZ;1Y/<@\^M&7X%U'.A#-_0!"<0?,60X4@O>UM*:I M7QYMUAYM?@N ,W/6RYSP=L")/;$YD'C@N5IZ E.WHKT>, @*Q&XF.+V5GEXC MRV] ;37,S'RY1+Z\&6DT%F2[_:"D9$8H*!]P,17,Y*)TR#YA7#=?_GY\><$! MO=+"]\[]PZ,[]__]^-:X_^CVS[>O'RX>_G#CN;W.\P?W'YGO;8>WK_]LG_G: MVU/LR3Y_NO7UC5_O_/#PZ$'XSMWYX;_M?6\E8]EC^]SC<[H[]^OS6U_AK]_< MOWG!E*>W[]_\D8BD)7[23 M,;-Z\NHR'!F#SE;ZQ[S&.W%H/2'TV%WD LK5'7#GQ8"Y^^U=7Y"LBKK]<6O]C'>OVA MYS&;3X]7?Y-ZOWO^N/&Z+H^/++6\XV7?-T"\\1*?O?GI_XKY#-X%,W5>2["4 MZ(2\!V F5%'+C2_C.>QV/(=-Q/,WKEL%K JAJ5,!1UV@50O#7=$QEWY>R>'I MY76S7W;ONHV"[?>\;N.A:[INA,U"2I:H)$"8B2G7/&I@1,3N>GG=_&Y?M_?4 M#VN\;J6[I)(M06&"DC/:=?.>QQQ?M8C-+S-4O/SX_/);ZZ.ABU_\V>S-GCXY M7-3%Z8MUB4_:XFAXE[$]YM42](75&:+Z]-E8ASY>VI\GUYXN3GZ3X';[T?'R MWNEQ_?EBC>.=;_'JJKWZ)!^<.N/?3AQOAH)D*D%#P%H1A+(4B"5QP=XPI5#V M!IIKK9T;4[.HO&@WEU_RD\4I'TX$)I^=-D1TZ MP M\F*I[0:OEHOEHY.)X .6"F* 7EF'%FV48A0+=@';*(>#O<'GM8F"\[G0\;B5 M/AZO]HO>7-;C(YT(9,'%(*YR8JC W?2/*]G5Z"4$K=3V!K)O>JS=-T"!$5X+BYE#:6O3 Z "H5]],TK9$'+GF*I):L%C2MV ])Y^9MV^, M&[OLG6FKFA/X"&QV3Z,)K69)HF2_?ZA>5G+8/I82AR9CJL($V,DL>NZNYNR\ MMJAQ_[#<5$K9/K88"F@R;0T0H:ERT"(0*F1$W_,>8KL5W;U]H(M/=LE="GWL M(1#%J)P46F8(N8CN(=";FJ?8/KA#1$+.L2$S>'$H;FA(S9HR2MU##76I\X/; M!S0W5ZJ*NK$,8W"*+^1BS=1C,!,7-K<2.64<+V6)E!(*EQ:A.H7,RME[!^IK MZ35AKGL#S9;F>=<$$YLP9>+.70ODTJ4[2#$4/Y:Q6TI[ ].FYWG7A$^( %E* M\\5GZ"S8HA3JBD5[:]#W!I\=F.==$V0*A:AW\_7)0R,GQ#E$K2+146;<&\@V M,\^[)E1RZ+FZU@%#MRL&&*$GCC%*2IUU?P+==N9YUU58U86@IE90(XBI!L/( M%8\Q1,'^8HW$TQ[,QF](T(V:BG4MW*/TCK6)B3?@#&3.B2PIA5Q;=:Q[ \T6 M!-T:82IY3%T4;%XSM.:EJ&^<7&?O5!/O#4R;%'1KQ,<#H_=^+%HI<*WB324@ MNHZMI1S+WN"S94&W1L@X51 ()A;4DI-!)MR4I&0)@8.CO8'L\@7=&E%I)75? MJ0&*)2$%RI7%(EPSP= *][U!9?.";IUCAT)LZEKV4$PU,(-04C(MCE%#WJ!J MV)INW?ZAN8N%^2UABHA@:M1X!'&>2L34!*J6:743=/RRWL7"_'6P+>4X= M>P!2R-63=\$T7*>0V'5M^X?MUA?NMP1T=(:G+]*&[RV>&W4T0^4D-Y.%9?^ MWMC:[G8 S= AE(3:)8#&2"): P0?S"]'#OL'Z%8J,;8#[MC6%J553AF@.<*2 M?*:80FTR.G>^M 73QW2#\[QKFH)/@J 6.$.*!#4ZEE"3IQ!Z['7L.=P7:+8T MS[LFF##T7"AKM__,>C1,.IKKQDZUQ>;CWL"TZ7G>=156%'/\1 78682+'CW6 M7"%6[2JUX-[@LP/SO.N*?)H5NSGZ &(2 XDM$WGQGNU/%\K>0+:9>=YU#223 M!\[D'R2QP50$Q+*0MX%3>P6U_P_94S,14:H$ M=6YS*&WK"CCIP#%DU.1A;)Y.7&.H(0?%5"]6B3;1$V9O).U'-*MYDYSH4\.& M7<0BN4=).?N2:NKH:_3[ \UV).VZ8!H[X 2CJ", %QR5$!U68+%!U6+<&Y@V M+&G7A8]+@,$UB^'H(!0TE+KAA-B3.+PHSMH#?+8O:=<%&9&E).Q:L2;@E+'X MW"PI:TEJ(;'L#60;D;1K"W0.137$6*) ,Q&+18I%."<.4L^X-ZAL1=*N"Z51 M-1==Z=ZL'V ';,[LX-ARQ+EWCUMHWCGYO/3VEK&-M!9]<]XL4P:#M4%F&.>' MY-!\J8:X/B(R77Q^9.J"F:8JS[A^6V M=MQO'MMN,D6IB?V;H U]B96<-*F=74+8/VRWOG"_': M%,=4S$5$'&?("D< MX2:<+4[7NHT>V9<-]+9VW&\>W%J4A"2URJ._%I,'J45X+.DGC7[_P-WHCOO- M TJ]:K5ARKX*8*WC-Y=\%PJYH;Q8N,<]L"Z;FN7$M?F5;"#8\&H58P("0/7F M]S5DZ:*AZ=Y LXU9SO7!)#V&5K-+FCIP5@$S(+UDK=$IIK(W,&UTEG-]^&AJ MT2Z9"[G:,,K CA,X*24!M^;W)\)M>Y9S?9"ED"%7-<>7S<6'(!VA($DES1!Y9(G#) MC,F)"XF[$Z .FT-I6U=@-%31G@0C./O&(KZ[6A*%$FM&D2T^.\OZANJD-6IO',H-*:=U3! 0IGL<>TE!# M2F26D^K^8;FM#5J;QY; @Q\--H/+@*ZQ#5)/ 4(2,+'@]@_;K<_S;@=HU-Y, M^>44N0'5)!Q-'%+NHP53I#U,LQO=H+5Y0#TDLLRJV9$"%D+6D)HZ!/M_S[I_ M@&YM@];FP4W8"G14G\8.K0+"3DFD*&6- OSVQ/T.M]GX?GEV^<_-ZYZ^Y673HT7=J5G[UWM0_,WS5)=GXX/_P7FJ M3^S7BQ=X[_,_@P0,37UPQ4$I31IHM"Q>P'7EEB;01OED=?KY75X^TA M6BP71V='?P'_EECWWF][UV3BZJR>GJU,-XZ#F7][P^.3T[O:[+X7YRS?Z-U> M2I?UV;>KXTZ]YG+F4O @C=2\(GD8+<)X 5?>64']K MD/+3]QBDDZ1JXC1.$U;?4X,F=019!R 9NK:$%T=,E NJTNY2]=Z9G+Q@Z(U? M[,?]9T_T32'UU@/FF/LQ0^25>+U7="8T=42,K"@"*C+V*.8*&&1.<3/FN'#U@,:-CA?NS(JC441J YJC>01QEEK MV^X4?6KAM/T9FA92S_2N'O%BS.Y_JZM^O#KB9=4[=SW&^=W&57]#@GY?SPO]HQ^-UW@@;E_M.KUCZV@7\R'6X=3;Z MK]HS(+G@(V1?D+1'CJ[EKJGJ) \>^O?9R6*I)R?W7KS$R:NX'!\NVCGO1D1^:U[HCN%L]RT? M77S1?0R+77R@'C5V(DC#0"%@ L)8>ZDRR2/0_I"@YRLN2WXQV3>S=#HL#34# MU5"B8W-1#BA1'5.7E7Q6IBD8_@W0Y?T'PLL/[ M9>PF>2KLN>HP,N>N&%(*&:&CE]);31JR\VX<2C(!&'=LZO_FLIV=G*X6?#BG MJK4%&\YDR2J4GB*(9#(_BQ5K-A,+ ?M>L71SKF"FZB4L56'4YEJ0U %J!/:^ MNXC9%4HB:?(396ODS.P"=H&O$ 1"E%BE*5\%)$FB6CLV(LV2"%ED$A2)#%6REJKA##]\M?1,,7N-3U_QNTJ91(9GQ;5F".*!V][SU4KKW@3-C91.P@:S%S]<6/LEN"X CK MZ!^(%9K+"7CR"PS;9NUL'BY/(;1429BTA@PQ G*#3HR.BL0F;J;N;!K^O&%? M#JZ.G?7%(T#VDC%1&Z>556>1T%]) DT2R=(T@F6KQ%5!$TC5K)JTQ"ZI\!2F MPG:N[JBO^**9@M[5$^55?6Q9[,;RD7TL'0T6YDRV+A'6I#5/- Z5,18S DJAT']G[PI));5ZA M6+-$$ZI8?/6J#$$:VA\H[*I6EVN?PH39+MJ,F;>7/='K+5D*"86&PQYCM@ ; M2((QF3A/H3QXV\I^)N_6]%])8R*R1S;EUP/AZ-TUYG:0.!8'$R#O+MJ)O\G; M25)(=&R#4,\('6J,J#4[X.YB0.UI\E,K5PG+V'MBR +J _1Q1GPL7D-U :M3 MF((=G&N,MJ?@7?<=,[=:.IB(MU120DL-"@05VB_VS 4_E]*K4;Q8^O"150 # M($3,)2"[9'3J^T6A>9K\\D(1]10E(FET4 N+Z5P7M5.*O10WE=+]N13F'$U( M.54!H8(>A(&"76C/C6)WR6Y\>0(>3.D$O+EG^Z40=!S-]YX$7>,I?DQ!6R^H M'@F*)G8UI1RSM\K@LX]VR?*TF(FW3QZ[*VE\5,:<<12D4RC<\P38.G< ML_V*4+46UP/DZKI @H[@3)K>Q" MU #L"U6@.LQHRE@2]N:UI2FP=1>5_M7HV;X=RCH7$E;R6&*%6*)4=MU[391Z MSZ@3H.SN!MC9 UQ>J!5$"#40C/:BQ2/%G'Q!ULB.7S1NFP!O=\T#;+S9]W;8 MXSWW[)OQQ??1>8J;Y!A'7UK7V?-4V'/58710G>^] GJ&\R5E[#[$4JH3C'LV MLSKW;)\J2W,0S5)2RPERR9R]]SEF@5C1:+M7+)U[MD^9JMAR++5W=LU#J2@2 MQWEC&A&2M%@F0-6Y9_M5XFOOZ)I)_M(9HB*5+#UHKT10JY^*>]TU%["QIM_; M88UQ([::(PE4R+4R:>[@M9&8<^0I3--=9?A\XNY[J3":M+O6R8\U@M3#.%[< MQRD4_$RB>?"\/+!FXFK4VJ4Y7Y0A6;KJ55IM,:=Q.F:;?(G%KA!WWZNOMU1U MP0PDO2=?Q@X>E7$ 4EQ/GH7_11L["38.]N%RU,.H777&I.+ 3PXTWO0..;. M%HD]37[:]PKV;-]605%N(?!HULX@J4@$TYY*L;I6I+*/8/15(!9H7NI,V-E$ M[!YKHR\]C0/3 R$$,Q$I9U=\1(W9K(2;63N;AQVEKE8N!4$[VT^ICG-CHV[I MT$TIA#G@SJ;A+TK6QMJ_ZY4S%.A!D2$W+4A%J0'2E230))$,H5&JDA23 6?_ M6BI+?NP_2FC2:PJA8.?JCJYDO^OMT+=7U(XFNA)$X&:>(?4&+4OA&G;O;VW0Z?D>T=TXQ +!\*-)T*G&=>W MB\ACK%QZ<](J. KLH!?GP .ZGMP4MK#OF.6X0NV#M]7W*!>7G?&V*TCM%H!Z M+6.7GL,>)R'1=M%FS+R]]$T0("$8CZAV*+%)K4%1-=74,,D4BLJWK>QG\FYM M:C(JN=*"3R&"I,1>T;L6JN<>.$PAZ.ZBG=A.G^]M=8)KEJ%C5NH$/A;SI"D[ MEX*G!*E-A4(SEH9ESE"RB-#HLZW=HT_5]8I94NRI\P2PG&N,MKAAP;5>@NOB M$E1H7##7$H(OZ$!P"I,)<\'/EO6(Z68(!J$ERGA6R"X@]2-HK M@LX]VR?*TNXE8<8*EOC.F^ 5=8DQ*2/FYF@"+)U[ME\-JC+G2-I:Z!9&)1$F M*+'ZU%KLL=4I9/R=G)?<0.?O[1 FAMHYU!P*F=+G(+6%X,8I%9Y$7YT7M^N$ MN8+(*:(2%K%+64$!!4+,I; FGQ0;3QVYN6?[/K$UIXB^-12J#/8?NE2B19C8 M"4:QS038NHM*_VKT;-\.94.*U67V@5N$6A)R5F)RM9,J3S\USCW;]Y.WKBO% MDC4&AP $?'Z6*T"MH?BN4YA4V44/L/%FWUN:[*@9DS,-"8K@P'&MY+TY@9I[ M@-8GPIZK#B-0!"VUF=Z*T#1@3DQ-I)5200'AWL>^ MM]2:[\!Q"K+Q*L.7Q]QJ'H>TF?5OEJ0JB2LYQ=:Q=2]3AV]7F@?/RP/KGFL5 MET:K"<26(7K'3EO$S"Z-S8VES,3=40\RLW=D3>_,R!8O4K(%X$14>F (O=8L MH#"S=[8+.T[A1 )"O41LX] ,$1^",QW!,<96:"IV8>[9OFTBU0"QU!)(.T(F M96!VL;026\CEQ9FO5Y9(DT0TCD;"7$+%DD9?5LHN9N*D2JXQM:DCNNUFPK.9 M6#-AS\_45!KGE@'$(,+<@J1N@8A[CY.?JMTV86<3<3E[81"XQ<(2*_0063FY MZFN5R.1RGED[FX<=I2YC*2DD=1(+=%4L#JD0&:%=USR%9=RY9_M6:]FYER 9 MF9*'+A%+9T=!$TJ)VB=O&K;1LWT[2-K0+UGS>6=,RV(-NS:S@SU7CZR3, L[ M5W=T)?M=;VD!K57RZJCDWD%CQUY]=]7\;J_<8 K38+M9D#1S>&,<%J[:J&FG M&,'W9,XWEQ(]J$H);O*+P'//]BM"9"P:>-0KF8F X** Y'&83W4-R56<")%W MKX1IV[V]MV0R>AC]V4,.6D BL80J;K';19LR\ MO>PUBF"6V/S">'.HDRO6TK^YF\6UL6CAX))3O-#KH(5@]9 MFZKKU%6FLDJQ:W9B.WV^M[30E9D"0R\Q6L:6QE ME3)K\T'B6S8L$\F'HH0-C% M<7:$B;*BYDDT49Y+85ZKME;V(6 "PREFV-Q2;!E%WHWUY)?=N#W.]R!?]=F M,_>U&_8X*> ]";K.(R(Z0BPN4S#MXSVQA!#&N9/C5&66ME<$G7NV3Y6E+GCP M:9QX0>!J%0NB3L$C0!&?= (LG7NV7PVJDD3*7%F ,C0*R);U:TD]<] 4RD2H MNG/SDAOH_+T=PCC?JD**S*;Z4^\2)20/9B4Y80]N(H2Y@LA!"H+DT+O:@5KF M0CHZZP WA 1AZLC-/=OWB:U4.F'T(H$#N-@9'5;TWDM-G=L4V+J+2O]J]&S? M#F5SC*-7>S=[6H =( JJZ7^"FFLFG !E=S? SA[@\H1!R9$XFS,U*A77)'67 M&A7":G:U3<6N[IH'V'BS[^VPIW24)A$@:@3IQ9(V,?O^[@")@TAM!C[^BI\10,[-RS_0KQM>6$*>;2 M,N9QSC#F%)5"-4V7)0:>"%]WS05LK.GW=EB3O,4SIR&3%E!225Z*0/8=60/ M1%AS5>$K2T4E#8%PDP>BM";2:V>BF4+.*VB+W/87>V M"[M.8=P9_N6?*=65G0Y.6'@ .)J*!S0 MNQ(U+(Z!JBLA:92A'LSA)V-A&7DC@+M-&MO30@2 D):F560/8416AF[6P> M=I2ZJ77C94:%',!GQ[Y5UR%V=$R))J_YKE#/]JV5K)%KC:L&#Z8N!5@;.H*> M"A2YF@2:))(V]*.O$F-2AF[#GPKCV#QN'L*26YT DCM7=W0E^UUO:1T"8S V M&6=#!]>4J$-BI)"QASJ)VMG=+$B:.;PQ#@=5=][I(7D/DBQ]_6=-9I5!IY"UX5=M!DS;R][C8*"%/2.*!J5 M6L*8N!90+E&JQ"DL!6];V<_DW9[^ZS&4#JGY CXD0C?$7;03 MV^GSO:6\[8S,.(<8@4#0B\ P 0FE=[B^?%2KGG5BY.E8,<[\+^*"%_K\:,5/WF\J'SX M!Z?+8\ M73W[_/M[FUB?VV/E,TX*@(T?*A :%R>5>D>&G#MCS86A8U9V(<%,T%E<[0!+ MI?72DQ(+@1*1ND"5N[KB7(QA9NFLWW:%JA54L!;?2H+A(:O+M5C:3S&/?APS M57=6(FZ',)@Z]@J1'0G#U:Z$H29)'*<2G,D 6UL0TY!BK,! M#\V&/47J/'WD+B:1KQW95:F;/%5D%OKK/@N.%&H@EULN,)J(PCBC,ID7S4&3 MWP,GNCVRSJ+_,AC;M%=L,=1H(=5$%#5BBI$D"GJI;6;L; !VD+8IIARQQD18 M (M#-DF@W0&08NU[H.?63=O9#/PV^Q^RYP1-)'10AP+-4Q8_UI-":N[*D6>2 M*(I/>3063M0]<&/!2#%'SR4T[^,4M-9^*/6/)>NX^\;9ZOC))9\JL!V:5G08 MD;M:J@)__FOPL;7F1CUSGX+ VB.-/G/US\L]1T=&Z=Z9)$?PQ471P+U# M"XTL44INHZ2R!($I&-9=#:[3L!R39"V$7L&GI-H(1J$'2-%<0T\]>T]3*;'< M32?P_H-EDMSIHVF_D!J'"(Q$+* U%TS@["[:@VJRJP!B-:2P*050P9H M@NR G!?6TCNE/%-U=^M^MD08IN!],%D/"7@T'M".P:445:*X?B4(,TGD*!$' M9127 (*I^]%3IF$K6#.VH--';MX$L#=D[>0<)C+5E C89+X7ISEICVP2ZE4_ M_YFLL^C?$<;65IIPB> H@RDG49&Q#% L.UK0+3-C9P.P@[0-*GEL .Y&2$"? ML41U #$5GVH).--V-@-_/!WGTU@N!%82DE:40R^) MDBNT7S3=>8T^<_5/:ZI#]KY626CT(0@(A5S+S54)M<$4$N.^J?.9L'^J 7)+ MK77GJ+=1L":!3/X3T6CKZ&.< &%WM_1G?VF3H6+KJ0D%@MJ:H'1/ /G!5&;+9U.9<9!@G M?'MF3=X"D,LN5C0G^Y.CGD3P)H(.K:> MO.=1%6O 5)-WON9I;/DWQ&J0F*M[,V$M M2!Y+A4! I7L:._!<%1])K@1A)HEIL5!5Q0.*2; !*+BQH;VTK/#4J:P.+5'&GWFZI_O"$XFH\8!%3F! MR^-,L%SL'7P*6=PD[.N^J?.9L'^^G;.(X]2-BP0BF<5!J0(U:&-C\00(N[NE M/WM,FU2RQ;K@ $=3("3MG+EP0ZXYDDZ$-E<6OP8EJ.'6&D<(4C!XZ' .76Z: M]V#Y;]X$L"]<[2D7*I*:Q [*IODS46@0S024XO=+4\V; *9/V!)Z"6.7NC$4 M4D$&KA&;*P&Y)=R#V;%Y$\#^L3:5QN# AY(5FD8&+TZH=_,&PH@38>UN.H&- M-I'?0C59)?*"-3;N8&:2FZ7LJ*'&5(@]3X0[5QS$!,&"@+@VMG% M>055%/0 MP.1RN]@%Y*>[DV/>!+ F@HZM)^])T'6V6XP4/=;DU4=P%F&2[ZZU6'.MW-7- M!-VSM89)LM25ZB,"8C7B8"Z"C8R=:C]!D/O,TEGR[PA5J597&_AJ(A_0*9=2 MPFCI+A1; IZINK-U/]LA#$?'SG&5'!((Y[&'!%/,74WZRQ61B)-$SD5/S<9V M;]5RDXL"8'8_JDKSM=0V?>3F30![0]9 6:B$$DNO1M-Q;(4GK#%G!)8^DW46 M_3O&V%R9)L)83L^7 5GUF\P!12JDQ58C>!)7CJ6BJ70RNT[ PT2;RF^=.5](6!$NN!;R/[-1++LI%B3/Z MB7#GRH%XMER\0/#)(2]?(7*D?'*VTC%DQNT7S[VX^>+O\>1WL@$ (I3&:. M)L%* <\/&DLD'OC'F[NZ$^0BX']K7_LV'^FKT/'-\?+1?5T=W5S6\>J_Z'C$ M:)RP?B(LE@:W/?;W&SPN[OD; U3&R6]IS*(# 9"@(<&F3D)KVFN^V)>8C$X7 MOTP=&Y\O=Y .=-*!I_<8I&\_]*.V6WE69\-K3+/8Q971>CJT9 MO_<86Z]#\A%C*ZA0KHE+]AV@"B6I)347>LBAEBF=5'WM5UZU^\^>Z)OZ]\;1 MD\/C9ZKW3H_KSW>>#-%T^0EP\T?AH$:N8R$\>X8<>9R4F;A2=+YBGU0'IUT! MM:4 M>\P3".Y7C"?;R1NQ:DXZ=NJ+0!@G=3B?.0-)U5!J'GG#DP_1[QH]=B]O&"P^ M'$3_]_+&FT+;0K=@ ]0Q+>42JE0,0%Q<#Q++.2PXP_)>L.#:8 D^^%0LHK(+ MX$LE5Z7GF*"DADKAQ6C9Q6"Z@[#0VA8L0VD1)/84P!P,5TZ^G:\J*X=::.*B MR.3BC:=:S\9JU[5ENZ?+Q?'J3N^+JJNU;:_^ UY\JZM^O#KB9=5[CWGUEX6J M4]%*O]4R_/8%?SS2,0;>6=GPNT=]L' OW9L *SVAN>V@E0FY>NQYK %6?GNS MSRZ&]IFC'Z[3WL@\'[.OL5.K%N%*EFX&OV J13AZ+:-73^L3"'&[!>.6SOTQ M;6V^S+/$""TWD5)<[IF:&) N3E9N;P"]2Q':*7CEG%)2!X"E$(1J-Q3R$LAQ MF*S0WBP@ZY/8/4HM$7U*08!2Y!R"!3EI)KUSJE.H#MT^,MN?5VC5%6 3Y-T7 MB,+"63.R0PHI5Y+)SD=O=%RML:BS0P'(/)PV M:%J]H.'0QABIP#6PC+9*XL>1JC[AVS.T4W?:Q9N MX!5$/!:@H*$'$)K".3%KAO$OWV_;DW/_T9.QZ?7-;WG^U?[-)]J^/#YZ8D\Y MWT/YXI*L[+L_UCO+O3PWLYK; =<3E=$ /7?NCIQXYE!RHGH%I^OVE<#W?SW> M1P*KBTI>+?Z:4?0]RSA'4T-./INLK5,XN/=C@7V\TK^*35=E$$V3PCZ9=H\4 M(3B(2:7Z!I"X&8$ET!X4*T^%/G]OJ([V2.-;R9^-TJ^.S_ZJ FR2Y,V53$%$ M5[,S!9R8"$=7&*W%A+\Z1QD5/.;S-I=_\QGWZ[.K8S)PG#AL>G': MK \[O(ZW/43>BH$^;'S]+E<;((1IG%/HG5KJRYHOSK4H,WSOD<+* MQN$3YLHQ- N" B565$VB&5WI*H5>K**C=SN\_/HG\-W5I?[*P] 7WO++JV/L4?O_3KW>:7?DL,Z'*VL&UJMQ "YM1C[Z$$H];OMLK% MF4([3*$/JW:+:XI"D+*Z[HPM!9@[-W4N"=24BPK!!):=9PIMN;6&1]=\2:6U M (C,0BT6D9RU^PAU=_7\J]GH*P0OG%MO[/O8 M)\NJ4UCA&6'W+B\?Z6\;VV\MEHNCLZ-UA=4/ O_?9PM[U>4C>]S%KS>/GJR. M?SD/S'NY3!BSBAD(9>^-AXG+Z7.=:NE1F@UXNZ".)/0D.G2\:'.M M[5EBWR)H:\SY)2;RK%A%$9("^UR]^*PEM1SRG//?FQ?CU.+S^HVOSE;+Q>G9 M2E]_Y#Y&:<$:BM/>C#<0*DHE<1H+=C-:H>$$N+,YA.<,_U9WX4PQHY#4")P= M9>?UO+UPJSJ\QGYD^$T'A+'7U;-_3.3AGEGT< MH*T,VH)QQPP8.15U:K2:*'7>*X?.U/FX;)ZD0XIL02: S,4'8DTJ2_<2IM M>X)=Q/52DCF2(%<7.[8*I<5Q0EB)(5H^A] %]B29;PVJ->;RDKL05A=$#%>P&&?1-(228F@.F&-P.4QI7_'V N/V8023&)5R ML'PV\ILC%#$3'DI#=NW%SI$IHK<)I;=&;P0(8[U@8!3Q6*S2F^-@-30LV#@/BHS7#94 MI%=M%J>:3[W^KHG0#M9UKR58O?>[?+\\.SGCPSNKF\N^TO\YL\]XT_!^]7Y? MWOG/S>N>OC4FZ-%E'VO_@7EM387<'4)(1'G($N!,I-0+LOEH[VI5/R'.K!?- MCZ3JC;,Q!\;+-^[=1P+%Z%P)9/Z^$_C[E2_6?RB MS;2BO=5"#O7:R8F>GOS[V8MM+(=\\E9#B(L-*W?U\%Q:GCQ>/-E+=^95HKK, M 16A2Z9"$7(OC8$LJ^4)4&CC0/\M4N]ON5-"'PIXWZ!TL-B#I4JK/KCDL\<0 M=M_-['*(N!2_T[&%U$A\M%'O>^)<.<<<2O>U>L7=7VJ8!F1K7(S(&0&\%!U5Q_WC]*5Q==7=YZYCZ&; 4JPA4R1 7'*,5H5$.* MK7"C,J6FR5N ?,[_;S4P)BR -0@(N&@"TBP)M!9Z3 P\@=G,:82-RYGYE%@D MD$KQ%4SPH_-()*.MFYG*.H%3QJ8&WAHU@48?/4#22!V2BUPK!U>D,447< IA M?$WC91UM9$_UVJ.5[N^.9I$:O6C)]@,T@11HG"0)8;/0/=62^O761<\, M^K.U3&--SCSVQQ4($EARK9IR=J.LL_0]S?Z;@?=R]C*/MJTE=P$,H.8K53SU M&'*EY@0G4&=Q(@.G0TH#R&2))7N'/;0*@M.H>_$CN;Y.Z>/=?7V MP_%8!*)?N- SS[_S4R/2&8PH!0S^-R;.$X. M2@C<>E8N>YKI-Q0B+J?HS]?DB+A7)2B81[F?<@NQD/(D-D1- [(UYGH,5;-% M:$1!B\L5??6EERZII!9^O^E@AZM"UM:E\;W?<:X)643MM0B5ICU!"DTR02,4 M+B74+%.J*MK%J?V9VUOD=FC #3I%[ C)-S*W6E.J55A=K+^K=]H[;E]&L'ORR6C[Y<:5NA 9Q2)J+19&BX^U9=K] M2'KEV;#&R&U&QP>S\Q8&(B0R#Y]J1,D-[ ^5;+GMXI@.?UL %CET;\QD(-0G11(K6)DNZ7'?#%?:>'H8(Y+ MN\-%>\7Q-;\\_D67AORWYX"_>K/?W_75XI>_.MQZY_G_]LS1ZT'X+V:.7G_H MQVR,Z9*TEF097"$2(%=-7F*%IM&7-H'!\J'$N;=XNLO>9U?'YSQ6B AZHT@Y M 3C7L::0,48QJ1/!]PF,E:M(W ^.#VI_S:/E8T?+F$_-$(,I, J!6N$T40( M-&FHG>;1LI.C9:W$7?O8O+%X]'@O1PN/4WVT]N2" E?D'@H422&PW>K+/%IV M.9??*V$>D_.8W."8K(T; M(W0(W0-40CP_CHLH ]4:IC FYY&SA9%S^:V]KNZ8# &I-@TU.P;T@#4A*5?V MH"Z5-A<6[M)(V#9?UU7/>+9\6J(^63LY5^<7:Z^OSZQ=,N;KSX>SSO MG31N*8ZN-+VG'L!W%!D[@6HKE4O(\O_8^_*G-I)EW7]%P;GO/4^$BJE]L<\E M@C'8EPE+V :/+_SBJ!4:"XFCQ0;^^E?5DD#88+-H:8F:<\:#47>KNC+KRR^S MLC+M$IF6K,_/"7^U)]H1%L&70:H)439X(Z0-- C,2%;<:BINIB2S6Q+0*\^5 M(]X)3B%S&CKJ*4O'.4-P>KPDZ!+4J*O(P:T?94KGW_W58Y+:7 :6"@)8*!DC M&'DDM*,*7F4J5;GNX.S#,8L\M;3XNH(?=EB0X:'W0A#.)*MQB8K7!8R9GC)A4&!(J M-,>22LBE8@YKA:W'.C!*JBOLU8:!V9P"-R2=8_0P>$R#UE'"'J:#9068IK6F> M1H8!>4$$TEQ0 JU4FB$G*)+"::2&W6)DEM93I"6G)BU++)<0*VM0)%;&::\= M$8Q)GCK_A:7J[5E-L2V>&: \>,B8HDYKHS2B.IUE4 RF'KV5)T05%>ULCL@K MX1@RP:>\$R>1QD1JQN+*3 GU?E21+$OK:8QF6M*22D+)A1228!IQ4G,7$'+! M!0E9]#FKO[;*8L#>O8](=+'?U>V>MJDV\+7/$6=#]XOVT3NO>WZSVTWNPC3. MEXT'\+[;B5_1OWC?BC+8;+OM_PR*L_0%?UW\'/K\:U#$I[:/EF0Q&PVE$0HA M(AVUUBF,XK]>!XQU7.*J^NY)5H\9^D,.(FM]2J PEC+C#40822E8I%[:&+A$ M.Q993VZG]//?,B%,..<,=!!K2K4T$CI.M)$L$@G/_(C2TR6@]%FI;O8TI8UHK"K75D9,JP:))6Z)80%:JVY%J 6WDI8Z$2'L)L:'1 M$D:F%-DT#DH0:H1?IN!#5JK;D6K^T0[!,>0AA$BH/ T<*B\,@U902[U&9IFR M0!:N5 O*ZJN@+L^-REUEN'[W+=?[*R>ZIOB]H%1B#@7EW$; M%4B8(()5ABM?74]TN"F9FDB,VA==]\_8]^>Z-_[UDOA\1/B@K(^NGT,H-*:H=%#>&3TJBJ1=T6_."J[2+U.V#.62#K?TAGTWA=GOE6T?5S) M)][V>V\ZW1G+Z@?#$Z5U7\-S0[!/ZB[FA$>:" XIM5X;H4F0!BN="CA*F05; MZ<6^> 4B%E,KF'126TH%-]HA;;" 1D(Q1 9Y)@.5WJ;_%VGUWL=WRW:9=^V MA>_]=='4_6BH=L/UKR]N&O+/1?_8=?5WW7K3[9PV!JU^X4_/6IT+W]WR(>J< M^\NWXP_]1 MF+']Y?^8JIP<@2/&4O1^D$%0IHA0S$AGG$#4:&O^#.Y3E7Q'/ M95KR-P)A&:+KRVEJ3VDD0\P;(:P)@1/I1O)78W=85==S60'YJ_M[KFHZGBM* M[9HM9)K:0!G7F@F&*$;$I&)5&;E 8ARXCS^LAOS+/HC??%>W(VENNW?:=+I;12]U89Y:8\0[(BEQ M6).?7"?!;H90M(KTP78YL=.@M5?M(-_ZSE%7GQT75H\R(6QGT.YW+UYN;<\, MT<3]=PW*2Z>BT=%&!>DM(EA+"C&15DK+D"-"AHA?X^XS$=&JJL@[J4FEO^[D MJ5M)3?>.O4^!J4WGBJ1'NA45UK8Z*103=2II;Z>G6V^[G<%9+SZB-4@1JG1- MJ?P#[T:ANZB"5XO@8ZJ?N]\9>SAIG72CFDYM#=P85=F0,\Z-U=<1Q5LO'/XE M#CC\=;&G6[[9Z=_^'K/.R)C$XZJ8P4X0G=_KR;W?I_?-V=_ MW^VX0;1QT2?9N^C%B[.U6UQL-&(CA!+IY$50KHV"5"*.D=%$!XJ7X Q#7D#/ M> %-BTI<90>,OORV_(#11P_.$# 8 M)?=\]UMAG[X(4CPGLI=>IU6X4F=26DSOINY=9>>,1U%=M;H9A@X17X5E+E)4 MZ@,S6D17 QM'=*0R 54W4R3KP3035:"S4'B!$8]F5TIC/(%.2:V<1DP1'E1 .H(!AU@H*E#TS1AU M$&DI%?5P&(Q<=GAX!AHQ38Q W"CJ''):1?\!*NPIDT1*)"+!Q!4.3_]**BGG MO=,]ZW13^?:VVVX5IT6[ZD[CS4!*<,2DL"2AE!)OM#&((N;B[Q55!E9WI590 M+E-<+\HK#B6#.!!$#9,1.06U/F!D-6:&C?8%HBL&QC]434!74#HPO>%AD>UO M\8^?CVS\<,$BDCS&]UQIS=^=HMW_)XYFT'URL[:DJ;O?V[[;.R[.KA2T47PM M>OY[H^CUN[KW+FKH:$BC"Z=K34:9*X7O76>U/" ,.(7M%@$@N>=VR^2E3TF@ M]!RQ$-U5J!Q5&L7_04TQ=5XBQ;A?@C7D?/'RG3_2K5)Z%S\IS[2"MWF)SF") M5G_1_%F>'& MOWMGNCV^W&C[]:C;&;0=L)U6I_NR>V1>8,;JXW]K1]FI-_[WVL7.JV_^O'NEY#_3BZX\N[!67_J6,0RG_]GTX M-@KAJW2*93Q6A., TPP!YVUGN OPLA:'Y;OILC1VO71CKAUW??COM7_]7I1B M;6,_-26J=4(M[AG>8[I\_ MW/W+^TYU]RAJCNGT^YW3ETEQXI/ZY9#&L][IQA=+,][29SW_MPI(W]J/1]-_Z"T>?KP\_^[+M;/I17 M]][^^2]OSD^>R9/_+,4X%&54BJ1R_[U&UL9WC,$HJM0]%^Z$=K9\Z/^H2T,= M?372QZA9+_%9OU:2KEJYVN,R'7TX4F?TT^=GVJ5=7)">GSZ^^D5WN+*'^C]^ M]_Q6^:WR6TWYK4K8^+.T%@^Q;(\G 7%XCR !Z$<6(&YC 6L;GYH[^]M;M;W] MS?WMO0<8WHJ_UM[VZT\?=_9WMO=JF\VMVO;_OOZ?S>;;[=KKW49C9V]O9[>Y M!.\*[_>NGW7T,-I'_4Z[7MM:?[U>PY!1M83O=RM17=OXO_]"'+Y:@O>YIVZ^ MV?W8&+U3]*+:G79SAKHYJ!Y)\+L]7Y]@Y__'9 &@-WLOWM\*TZV3WY M0!N?__YZV/?TL;E!]*X/"P.+O\YW?U\ )M;V^1P?_-[8ZM9O"/-UL%E M!^YNO2D.WS9@(WZVN]6 S'K3D^3M\>''P MV?+=SV^^-MY^^GZXM8T.3@Z/FV__*9J?=\C!Y\.O37QP$>^!N_MO6KN?=[ZY MM_]0]S]_MPYQZYLYZ;"#SQ^^'^[_];6Q'^\YW8:'GW?B,]SQX>D';+#FI<[^ MRS@J)-) .2T"UAD :;$" 5D,E@X$R MK&T@"#Z4?NVU1'[V1"JR4N[0K!<-W?U:VVW[/^Y<+95QF. ZNINHXW5*Y-T? M__+>7WH(BJT3CJ?C(8PYPI!RG%]QAM'KT3>?\-MC[ M,-#=.(^MBX_^K-/M+R4"OBG,VT_\ !^>-#]OP\;^5W*PWXKW[%PT3O\^;IX> M7,;O00?XT^4!_GC?^%VL?;A_=G(8QW.P_^%\=]\=[\9G')SL7!R< M;L]?O"#8RQ Y\0"*K4" M"CL"O+">4>,-YCH99B4H?W4G:-[M!,QDZ=SF',Q^X?P*P1^Y?#Y\VORXO_WQ MW4'MX_;[W8_[M?>?/NY]VFSNU_9W:Y'9[D?Z.B00B-1V/]80>^'^&/YB]TUM M_W^V:Q/T]XKZ;K[>K\6/D2+TAH0>Z= \.%17%99Y%ROK=&O]8U_[SQ@Y:L-0 M>,VWG7>U64+:R[3K=AJ?>.STQ8777=^^#=/>E^/9'@;LEQ+1'LWI+ALG7VES MOQ''>(0:EYOT"TJMNK02P,1)!E1X#;0SD>(Q0P(,G@2JUC;^'K1]C;"6PFL,^9P)9[W*,CKTO.8!N7'XO#_3>GT1>GC9,X MEK<'E[N1S<;G1";Z 35.-N,]]N+PZIXQ@^U<-M_^W6I\CF]Z3Q._K%E^UU*:F4>[%1?-RP^T>6E9 M8\N>-[<:] M$,F"I/;">.D"-H4 )S(&BJ:.E(L()FC+W$""42O3;>'$%,E4/BYQ12U[0L7L-W:7QHC<]J0;^$H(6 MDE@,'%41<) 10!D30(#8$46PYU2N;8SR2FME-8+ZT.SMM.WZ$_!GX::P_.*7 M13^.RM['V+_8/M>V7ZI32C?L7JE1+4Y,[\S;E#CM:D6[5O1[-7M?"CR[ M9Z-U,;-ARX<,^]:5RE#>,/,XW6]=,CWK-OYELS/S>V9(:M)19J&ITVB M]U8>"7X]+,W[NN.6D^2,@G>X$^/R*'I.!W1W M_^@RWD<.MQH_!>\.+C?/F_M?T>%6Z[BQ_P$V3XZ/=^.8=K>.2//DB,5QQ_=R M7QMH,GBW_;VY^05;+1E6 B 773 *@P=&> .DIT8A"G7\=VUCR[?T=]WUCXC? MC=$QWN5_D[$ZMU#?R'P^:?4M8/']8-3F/)$9Q>[O>NWK\YW1$<-AS;,E#OK, M&YX:D_"DA7%<(0$\XAQ0(3F0FB- C4/*!\^T]FL;& -"*,)<_!*@JF/[IP% MMS'A._R]&2ZE%Z4)KG6ZM4[_V'=K)X-NT7-%>68T>H]ES*:8--GEI=TCW2XN MR[__D6W(8B581:NR0NMC9_WC^MYZ;7O4)Z5<$#=M0ZW96?_C]T"U&N:=5HDG M+0 )5@6Z*BW7O$ >/)&KS8U6PJG8=*[K>[W1?]X5;8^R0_$[A^+R1KSCZ(M& M+B@K$;#"X.A0! &DL!!($KB%E#-.]-H&4JSVNJ6[7WO?BE;+1R71;K:QCVJ9 MHD6-9A'$IQQ%!J&'@=#K^.-N=[_SO9TAZ'<0!'^ ((%P"$X@P(-5@#KI@<+< M 0$M=4%*0019VWC?C6ZS[T?WX.]!NW2GZU7.GLP+YK$;&J,55<91=KOOXY5) M\'E9W6-9;4\N*\.U4YY;0"!!@$(#08H> A.\P,9:XKU:VTC*\[?O]OS%JJ^F MO$&1@>D>EOQ])R)4Z[ XR_NG]T2=ZPV*W)2Q9ENU?RYMX-^\2UEMH74 M7B1O/^3MAY5= A'5:PG6;]E=>,:I?E5YG[MJR\S0\B>W?;/K]=+:^FDEA'_X M_H4Y%@+2&D"2$@H(COX"%O&O/$XI(1 &;=8V.%0_VNT_9GE.Z%TGPM#[XVAI MECAE9&I2@E\XC3X<(@$$[CB@24!2> :8$AP):'20=&U#H/A97)=/3]-?FE,F MCT_OOSX7\G__)3$2KWJUOF_YLZ1THY-P]5HQ;F19TQ$OHHI'*U+=I.JUJ0"C\,G(M>1HH^L8O++^B=P MG3 ^B]HIB*]3)99JR.4LWW?(U6;DX//'^#AYP.R^_D3;)P< ML8/]K_!@_^_B8/_3Y>$_<8S7>2,7C>]?J!?$*"L!DCQ58C02J" P(!P&J1SF MCL%A:9NXBO;Z'?NU7ONO*%A4.]/=VC?=&CSF_-YSA]J\P.^YP$=V?&C&\^J^ MQ^K>N5K=S0]?A M0,42 )BDQE081?^(WM$U9:VIM"\5_F'ZU7^_8LDQBI*->!><$ =AD#&!0Z"8DPQ8;5, M58B2OAQTNE^'5KPVGO+?)Y#\.JY[_[AAM8.#.VV7CL[YFKFHV6,?9^@TM>/X M?NS+(Z@I$#A1M.@%&FU<'.M>6>W/U72K%:](U5Y3>/$_@R(%%_N=FO&C"^*# M1_'%J]J9G>YD[/ ]WZ$X:'4;F[<5',E=)9G M$30["T2>N6SI57O0#[.QR-3XMN7DIW.:K% M&?O>/QY_NAZ]6%\.S?E0M,MV!N6IB90=B.-KWC' \F/T:GS93Q>,/J^/+[AS M>.,')<]U=.T=0QU?6;0G. '"!N!Q M"D%[Y^=]^I^27^R'5"R.,2?[!Z0A;- MKY^\SOFC#X*;YOTZ2'Y>?0=<1^T>CI:9-1Y3Y/3X[%WQ$&%+C*:8## MC-QWMV//S75=J;V&V6XG3+7W5F=1AZ[F?9YM94^OS0H:&)VX8?@$67VPF/W& M6.D'E@B42-Y1IWMQ6T&'%-CHOAY=L)3^X7"+K)E.4V_MT,96NO:PU7Q[>!Q] MPXO&Z,_B,ZV#^@S;+DZW@C? 7Y=JV<'-S:_!*4\]U*!8+5/R5KU7Q;XA0M1(NJS6::MJ";%0?-I$E>ZXZ7&^/=Q'>#G<1 M7O]@$;,M7&);.!;N4+8CT6:;^#N;>/?1!6BM2V1NG**"2DI3U1@'"T>^$ MA$+!Y -LXH,3D*O'IY=Y^SG\8I\WU72Y=7>Z"+>E95"&L"H,!XZ!R'^O4&L\B(=+J@#WUN>#+QERT6])0WOH=7E;B#64AJ#S3*) M[.]!ZV(X*035:PFAZC^S#3>NJ/BF3+"-EG[0+H;XUSO67=];NXF)+C!) PF0 M:$&]MHHA3>)2#1(;I"WYLE-"H2!H+9H36YSJ5N^_UW::;VX@X\OVX-1U^J,+ M;CDF4YZD+X_@[96CV!WT2Z(2-3IZBM&%BY?#9X:7NUM?\1>D%)%<6&"T<8 Z M@X'Q* *E#9QBB:$S=&T#JSI"L$XX'L/D6+P;M:%8DX+88;V"7GG2L7,]P_>R MZ_.NXX4@O"H6^.!\/O200H/YR?-Y\F(+.MY^)'V*U1[S6^6WRF\U_;>Z/=AU M+Y)WUAF&35YV?3K#]LU?VY;_\VH\+_RG+>JKV[2)HQ[T_:O1>\#)^]=^,X[) M/]/#2^Y")3+.4HB$)%00;BP+*E"*A(_30LP7L3:^Y[A['2(_\L!TO?X:/:5H MA%_JUG=]T5O[\V:B?33+HW>B>%VP^%IWC/;Q-#:$Q]!8>1\66RI=)(BCWM4O M(R^-&I0N2V/72S?FVG$W$>A_W4OD^R6!BA3M=>+>[7[OWW_J6]5IF>OM[F_^ M]6Z[MONF]GJWN;_=W-];,B_K-_6"YUGA5D#QR(,NZYC-Y-"(6%=B)A13B'7! MV2R>3-,W3Q_T_0D.@DG!/N[7=LHN&/C5FYWF9O/USN:[VD[SS>[' MQN;^SF[S%LJS$CCQJZ;'LRN75XUTJN5#D0JE_:RBT9Q;!_ J*?P"$@F?K/#5 MF,ZEF<5,/BI+/LC:QL[^=J.&UA_$,+*2925[D)*]N5G M(R5>I#?]>]#V-0*'N=//X+5?#-IZX)Z'C(NHWW^4=4^WO/6I\7IMF"6/5';2 MJ^GOKKJ3SK.3GFE3GL8\C=E)STYZ-:8SS^*SFL7LI%>6'*JUC4_).TM^2^T. M=_UZGS%YL#MMVSGUM1?O.KW>'U<=!A/![,>O]:7OTRO.QZV8AJ5%GI/+&Z>T MG(0?7/WD &;GKVI^U*H[?U$9<7;^LCG.TYBG,3M_V?FKP'3F67Q6LYB=OZJ2 M0XP?[/REBG)=?QRO2TU_;W4%$]NL95=P/,'9%5P6KVK%7<&DC"2[@MDXYVG, MTYA=P9FX@M7JRU&MT51PV6;7I+)DA3W8-=G^SZ#H7V0OY-:YS%[(LA#Z5?=" MHC+2QWDAX\&DBH/5,FUY9,LYLI5Q>ZM!CO,L/JM9S.RYJD:6H(<']G7ON/:F MU?G>NY'2]9QY1IS]#XG71@6>@N#Q[-=G.Y&G,TYB]FNS55& Z MEV86,Q^O*JU18E0+'N=:\%G)9JAD#=W61Z4'5W8\$J]ZM:VB9P>]7NJXGO:N M-MNZ==$KRCV^:\89EZ]'RFH^^-V@-MP%WS_QP4-DCK*B"/ .MQG>52EP9 MIE,1YIBG,4_CLYS&[!(NB6I68SJ79A8S6Z\JKT%(CGQ"DGW"K&6SU+(/ ]WN M%_WXG&_#PT_Q%ZWQWY-[V.KT!MTXA]K:9B9I_O.6@M MR4Y?)C-Y&O,T9J]VK'?)Q:NFUF6'[CFHY,,<.E5E\*LV[[M]-;NB=];2%R_;G:'"3>?2 M3,RG1_VMW_G^V/M9WFF]V/C^2/= M&H:J?!)>CE555*[/01DIS,D'F:/D:7V)!<3FKQ GL.6O:IW?5'1:_ONZE!C&[YR]X.ND6_\,,L\T\]GSX< M[>!EKZ^B&O !Z5R:6"48L7V'/0 MLBT?=%D ^--9IQW=O';1Z4YX>]74ONS9/0?5S)Y=9BQY&O,T9L\N>W:5F,ZE MF<7,N:M+;-2X*E3V[+*6S5++&O&FVIX.OG\Q6?FWFEJ7/;KGH)+9H\M,)4]C MGL;LT66/KA+3N32SF+EV98D-Q2./CF6/+FO9++5LMW_LN[6==NAT3\N'55/? MLB_W')0Q^W*9H^1IS-.8?;GLRU5B.I=F%C/+KBZQ82-?CF=?+FO9++5L^_RX M,$4_;\=55)S/00&S>:\NM,JUC;V=M\W-_4\?M_=6M2%+ MI@W/5;LTRO* MJ>SZ5IS3;_[5]\+UCX?3/7H2Q>N"_:3N5W=JT^NT!GW_:K02X>0C[EPBRS%[ MQ0\*,O%G>JW"_??:/?0-KHUO.NY>P]F1!Z;K]5>@0YR)E[KU75_TUOZ\,6&G M11O\((6?)GYV7R]L_GN9D.W._"GNB_\0#R])Q20M8F;*O*F=XAV5'EY M^,)OBK9NVT*W:GM]W?>G0WW^81(J\CZSD1Q?>XCZ;OS;=/_<>+C:/_:^A4_Z M'4K4*'K]KN[5WL8QG=5'2-&VZV4!KKV!Z16NT-WRC/:JO'+">^?;/>_23Y$; M%2ZN&%?[2[?B$O*UO6/O^[W:$K[P'0OKQ?A5%CO(\HM?%OTX=?9>W*Y=ZQ]W M!O&IKE>O^7/KS_JUWK'N^E(YSWQW]+.#&AURN1^)Q]^>_O/G7'^)UC/$C;X;KOQ@37&>$//+>WP^9 MWO/FW^S=+R"<,N_XSV@U3#\F_*.K(>80$OY[T/8U NLU##&\1^@^RW>YY+OE MK3\UT2P1E&2,U*P3S5Z\O]I>G)ET?TQ;FX=TYY,% M^"]KO5\,^,QC__;UH-N->%#;[/7\1"AEREKZ\QS.;!.\&GO@]T68&2A7EET% M0>3QEH0/MULJCR.Z=US&*VSZP?]G4'S3K1O1V9MNX )X8+4F[+]F.S'W6:-# M71HZXA6:F7\7YRD1XTU7V[3S51NTB_['M-\UZ+FUN"+;Z37+7Q2"AR"$\$IQ M2)774C*D&,(>JZ!$X%]VD@\*.8%K->=M<:I;O?]> W$Q#X_]Q4><]U^V!Z>N MTQ]]OE9KZU.?O@P<:7WV,BGV9MNE_VQ?:_5F_[7N=B_B+/ZC6P,?P2'.LB]A MHHSC._+/A=GJ?'N'/WX[((V!.]G^=OA6G>R>?*"-SW]_/;C\\+VQ;VGC\@-I M7!X6!Y?_G.Y^/H#-K6URN+_YO;'5+-Z19NO@L@-WM]X4AV\;L!$_V]UJP.9E M Q^<-M#A2>NTN?7AO(D_Q>LW+P]:\KQ9J%-[^J:]>_(5-TZVZ>[;@_.#R\;Y M[OX'?'!R0 \^;U\VMS[%Y_Q3-+8^H.;^]O=WY./QP>EY:_?DKV)W_P ?[C=0 M\^33>?/R8ZNY]==QX_0#.CC91@>G!^>-S]ND<7)X/+XG?M?@$'_BC;<[K'ER MV&IO]O?[C?VX/+4 UW9O'N[%+XMYL6ANO MZO=J76]]A #3\O5:V_?OM*VX0D[W,N/['!C^QRN1]IJ^/PJ(93Q_ )XW7T\P M>BLMEAP%H(GBD=%3!*3&4260B@8Y>.D,BW@.29VK>5#ZQRVEJ@)1Q6.-&?:6 MAM9FV)L"[%W36&Z$1E1 X(0.@.H@@5)> :X=)(I@J$R(L$=872F18:^:/';E MP_0[[6]QE7=N9+I.&<,?YT"M((;/@;J.Q7D1$3Q#]T.@>V^"L1I!/>+8 .PP M Y1Y&KFKQP C#(G@2KMT4@_1.N;S0.Z5CT!4( :=P6[Y"&L&N\>#W35/-32Z MWI(2$)PD@&)"@#9. $(,@DI $K!*/+5.$\(E\)!Z0*E#$2@# L81JXV@ M2E(=@5*H.F+S" 8\;Z"L5F!X&"SE]TG&FVVW/99P_'E8_L^_\[KG/Z;YV0V?>KXT#YNI>NFFM8/302O5 M.=OR9]WX!67QS'CGYFDGBNJR_&NV( ^P(+N3N;T8:HN#Q( 2$P#E4 /%H 4" M*TRXT%Q"O[:A2!V3G-J;H\D90A<53:ZBT4R%"J*QSF-.$*TJS%U>/;#XYPGW=/BI2=G[V^>V-4@S^+;3<=^+5BLC^T.0?3*-&&L?A$(.<)V0G3,'))4*8$P9 M\BA(ZL7:AH#U^-O*15>J#DHYTOPL0' N:<09!*<-@A/TUF@$C0@@8.X!E<0" MY9$%!G%O%$&"ZI1>#%6=D7R8HJ+\=K7#R.-%GH/%R\]H,V _IOS._F8"ZR%S MW?R"I!:<*PD\IA9030/0V'$@/-4(,>\52L??E*ICD4,2.:J;L6XQQ#5CW6.Q M[N(*ZR 7 G%F062I'%"5?N*2 A@P"H(C+Z59V\ 2URF"&>NJ24]7._RZY8/O M=KVK%6W;.?6UOC[/Q1I6@:N.!;M3RG5?GU_%'S*B/PC1MR?9JPN8*D@4X)RG MO 2"@2+0 ^:9T,XR39B/[+4N),KAAAQTS=BW$.Z:L6]ZV'?-9AEQCBNG $6> M1.RS#$39>1"PTYP'PJ130^S+E7,KRF57.]1:GF+-I1I6AL).G$IN=MHV'\AX M!(+O3+)72B73S&L0I N .@^!MMR P"7%U E!D%G;H+*NR#P@?.7#$3GTNGJX M-P?ZFG%O*K@W$8<54)O */ HG2;@D@$CK0#6.4:H"T1@7>(>D?.H0K;RN%>Q M,.SRE&2XG;O.;=H>=JBX6A.XP/Y&#S@KNLR6;VXU*K*I>Y"I:TQ2?.V"Y$QP M0*%4@ ;#@;)4Q)\$EBB80%*0AG%1YZ)Z><&K=NJZ O'K;#RR\:B \9A;W8YL M/!YJ/*[])&\P-10:P+R#@#JA@%** 2$E#PS&/[AZ^VV=RJ;7_XM+-_< ^+/ " M^=>Q6DH,)MH:(#'4@"HB@++&@2 5YXX21B%)=>CKD.2D. M_"\[Z[7N$2+)1V\J3^Y/CUZ.A#WJ*M4;MY6:B(%EV'\,[-M)JD\,T\H) ZB3 M%E#H(]7'-J0>)%8*+Q%Q>FU#B#J!U=NAJSI<53S:F&&P\GPWP^ L8?":_4;+ MY:R3"&C.** "&V HU4 +Q2QA'%F!US8DJA,YCY#'RL-@#MP_81?P+%4RCY#4 M";56)\V2[YY&8#&Y@<@2$]YQ9.-=E.A^%.A6E&<&]L< ^]$DOQ6>:PVE (RY M".R>)VJK!07HU0=@:]Y:&W&?2F"'K7;-8Y3XBB#D"3 M6N41RB*;U1X$"Z.;KX1A*9;+ZTSE4&Y%R>S*AW)O(;-AV-RGUDK=?6H=$U^Q M;->3 [DKP&LG.S>-8Q<7&>L?@_5?)PDNI(0YKA%@AB! $<= &NF!Q2A0XR6& M1JQMD#JG. UI')-?/K"C37?FP[2[B'L4H)_<:.=A M!3**:@B"X@90*@(P461 &:)DX!A1S=;/0WI;W3]",SP0#D!7FH+*,84*.T@$$0;Q(,54,'49A36Z5QVZ)YW M79QG&])]KG@YCX2&C)=/QLMK9HRCZ2*.@6D( I0AQTP%FN ,0[>:Q@DQ6L;F, ZY_/8XUOYN$@.":\>\LTY MA3!*>X28 BQ G"HS:""Q M%$![R#1'4;@XQ3M07?%Y; 6N?%K;LXT KS "+BJI-R/@XQ'PFOL:@14S--)> MXS6@5 =@HD4#EJ=6HYP&(VE$0%*/3#@C8#6I[VK'=,<]X6O%1'IO#N$N/Z\= M"_8JN6UB+Z_I,ZH_#-4_W,A[< $S(0W@QD1>Z[$&1F(!()0R2I%[(WUY+EGD M#+<V*1W3+8KK79<4JE^2[PM@^!W+[8^G('*UX)*Q_FN2UV"%M-(% 8B\! MI88 RT'CF,D*62<*;NV05&=X1RMR/':#'Z+(;89_*8'?A--?JTRUE$))).1 MTSHE@6$8@6BTK P*26#% MLXWG/E>@G.]!M0R4#P7*:Q),B(UPJ!R E#I O2) VI2T0!V#A" M@XDDF)"Z M9#P#Y1)2Y-4.^[[NG)X6_5.?VD*GGFH)AN)X?=O>K]7\7.9K-@SSO%>\;!>M M_U[K=P?^1WB&:H5 MMEPDKO$#.BY<[Q;]_;,A#%GO9ZOW$^0@^E!$$ @$XAQ0 060VB$0?T\#"= Q M8^_4^XJ%>Y; EFW_9U#T+^YAM!:?B?+KR:L&F:J2UYEEMY)$V!7??AS29('? M'V;YGA-R/AW!,O@POON.!6XU^_8K_7:G0:[=ZR[R8!. M(1JZTWSS "__:HA[:81[Y3 V!_WC3C>^J+MR_&&V[?>P[5_[C=G M'R[^]W+G_(M0QGO/-0C$$4 YP4 BZ(!RW&GGC27,_H( WJI/CPL:97U:!7W2 MPD-HC 0021T]+.6!II("')PASD+LO$^%DNH1$M._MW#.'WY1&^I835])]\K M1-3.^1 5WR2[]-V.T[WC7R_@?W0KN8 Y_/NP57L=V7#6!Z,T Y S"2AC$!CF M9?3P*+3&0N*03 1-8H1?Y22(G &6$6]6NUT9\6:(>!,E&9'WVK( (%0\,M=( M,J0*!%C#&'76*(AQ1KR*N_(S"-DLMRN?PMZ=]MB/_Z]?@==[WRW]GNEY7S]' MX#OM$JS>Z^YN=Z^O^]Z5N'7]U=G/NC]^76[>[6>=?"SBL^(\'.'FY3^MPZT/ MEPP6Y]Q! Z4FJ:0FC^E -F J68^*288Q7W5'[2QIU>;Y U<4&:^ E^X=%N"88]$-)$3>1: 2V"3/T#%:/: MZHAL41-5'2%8)_SG=MAEYML2V-"L: M4M(/S+S@HP@@S0& N4F%>"K0W&K@0 ME)?*8!%"5#195Y35J;A%T48 5Y2"G.V&2JZ<\N0-E3N78XXB/FH=7N^;&"L8 MY0("[FQTA#PCD3Q ES)""50<"V9A@NQ+3+4?5YW(S#2PJG M6[4S73A0M&M6GQ5]WBS9#^($B_T;#5"&ZU MY1I(+60ZP5&6[$-1IXBQ4E",F$Y-J%!=X%R1/^?W9.A;S&GV#'U3@KYK-LLY M"])X"AB5D"WA[)>=/:P>F@ ME9);MH8"SV#_(+"_V6R5*$F/?-=D56AME* (<80$H4QAHZCE 06 7E/6<1;(K M1)VC>=0R77D0S-';QT1OKY=\K5.6Z[>=T[.N/_;M7O'-UUJ=7J[5OU*D=T+B M90WKUY/R'K9I>1>%WO3]W;"OS[,%>) %N-%Z-3+ 4HI!Y)P!YQ& MT%L=L$5L;8/@.KHEKV>J#'CE QTYQKN"L/AX"IQAL7*P>$V, X16:TB!-R@5 M@HZ(J+GB #-E?* 8.A2&C:ODST'@#(N+YL0K'_\=5OAO%+U^5_=J;^,M9_7A MW$8<6!\>Z#SNM)SO]LHSR>)5S?^Z3%PN<+T:V1![$Z(?5@;,=N!!=N!&!U=C M& Q.,."4-NF,!04:20,(E,IBPK!!>&T#"5ZO8M+NJM6Y?K8QY.>*EW,(,&>\ M?#I>7O-FZ6$$12@ MXH!RBP".B /G.-*,8T5286A(FFN2_QS/"'C9?6I]- 88$ 38?5C- 6(*TMY8%8IV0BP/, \Y4/A>0(\>J!VK1.K&50>RJH M3>3X^L"D]A)$ 2A L8! FN3:0XDT9<1HK\L:'AG4JDE"GT7_UARP73QZ+R1@ MN].VK4&:P/>=;AK@9K_?+9@QM=7UW0S =M@,'4 M@&BN/5"$,N"HE,$([S%WPR OG4M+[^<=M,A!WF>&L0L)\F:,G0?&3M3/%M[9 M=*(N0!8BY78::!4I-R4H"!V,5[@,#/,ZS('AI>3D3PA*+ \G;UVWCRZKY]W. MT>&V#<5'G0E8NUC7-15@] M=*MF^#];KFRY5L)RS<&IS)9KVI9KXF!JB+ZBQ!@XS!R@RC)@J$1 1;W3='6;5O$&\MF.Z=Q*GKK/TW:<&8V_FVZ?V[<.:-GG5Y9 MQ^IEU[=TO_CF7WTO7/]XV*9J]"X47[74NNU.;>+(!GW_:K2PX.0CUI9;?NB' MDND3?Z;7*HU+1$?C+(5(2$(%X<:RH *E*+7(A<1\06IM?--Q]QH,CSPP7:^_ M AWB3+S4K>_ZHK?VYXT).RW:X 7JA)Y M0T3@=%D:NUZZ,=>.NXGC_.OW,A=Q[2=03JOZ=:)'[93&J#=NTZ>E6"#B]@5R MYT&H%*/;&YA>X0K=C41M"3']CE?^+3Q?@W*2_O!X:.U%.B#ZQQ+.PAW(^&+\ M*HL=9/G%+U/IQ<+>9]A%.QK9SB ^U?7J-7]N?:2!9[X[;)11BP+4U7BQ7[_& M(Q3I-T3@Y_M.=?=# E RS:M9&1+J^-8M?=;S+\<_O')%[ZRE+UX6 M[7+LY4T_,O;(T:]MV3HPX7<[]DPS*'F'SWN+?5QPL%8];>?T M3?G/JY^Q;_J3]R/WG,?D[4>ZZFNG\5N.>S4?N8JK_3UH^QJ!]7N$O\<@WNX, MZ?IT+EV -F>M>9#6[!7G"].9C);SV=J:R43^)3Y' MB2^+%'=OG /9.FF>'*&#DP_PX/,!/3SY<+&[ M=<0:)YOH\.VG[[O[GRX.]EM?=]\VK_(9=T__^=K\_.%[,^4KGGZ"C?T/%X?[ MAT7CY&.K>?+/<&._C<#%?YCWOP^Q=JD$;&*@ 1A8!:&( F#@.8ZJ@Q MKA!-"3T(TSHE\^A#M_*].2IP[CA;AFP9IF89+)764^P\](9"%0QUUFL;O(1: MBZ"394!J9!GB#]DR5-HR7%Y9!BF8PY18H#DR@%*3:M,C#@2S!-J !0ZAK%Y4 MC[_-EB%;AFP9LF68M PJHCB$%FKF%9411"QFWENKE89,.#/R&5#V&9;",J K MRR!H%*T/%LC@;;0,B@'M0_09.$6$( ,=0JG(!JFKN=2VRY8A6X9L&18],P^Q M#-)IYK@A7AFJ)%=:<N4!U.[M&R=V2F7Y M)-GNAK>=CBNK)?CNM\+Z*Y#?\F?=>%]YUC'^W/)E3;ZVVSQ-Y?DN MR]]G]'\ ^C=?3^PED"C?H& GGH"J/(>* 4I$$X@[QD)SO*RS;=BM'+%%*H. M6M4LY).Q; X=3!*@@+I. 02,>"C=820R+6-A!A M=3B78M 9+#-85D-V%8TP9["<-UA>!YPME)C ")&>:JB,=C';YDM20QV$@.JT7MJA:%_X0'8WEZGY29%GN'] M(?"^-Q%D]1!1Y6"$=\(5H$)H(+6W0 ?IA8AB#2X56Z\3G#?85B/U(L/AJL58 M,QP^$0ZOXZB&XL"QY-HY?&P M6OFHRU"]XVVWT^O5SKJ=4/2KD8GZ7!M$SS-*6DK]?2GT#.X/ ?=B(A1JH*!" M60>DPPI0;3F(9MG&O_)HIA72047?GZ(Z8M7+"EBU7L_/-F7@N<+E/*.H&2X? M#9?7H5*,F!#86* I%JG9H0):>0DTELP+%HT?BUR8PSH4*,-EALL,E\L:9D/J87E&^UXOCJM2/?]JE3=6KKJMUIT2[[OJ:&T35_?I::H/9RSNH*16-' M@G\[%'LZB7!#Z-M#F6?;\!#;,%EDF$"#F,#1&#"B :74 67B7P4SP6L8/S,R ME86I#A1"268Z>4"A$*/0)4,@*,5!)(+Q@D$!'G M=+EQI7(2?\;#C(>+CJ=F/)P%'DZ$6F5D]L*D.H', \I$ -I##KQC'E$GD>=^ M;4.H.N*Y!T7&PXR'"PZ89CRQU(9E,$ZSH&CBJ>L50*4L!9((K2AT<9Y M&OUE2>IJWM1Y57;2?.1#&[.&HN^S*;..JE[W:<[AW_:!+>CY7@3:>[%>7> M#X/6IK7Q7?J]; @>8 AV)RNJ.H.Q- @!C@B.AD!#( V40"O"H:%<1(\G(9K$ M"+^JW*9:U1$LYQDL+P*^F&_HM!>G*O[T (Z< 7%Z@'@=.;4,2:,( UZD2 &7 MD1E3(X!E#G+I/4-4K6W@.E<_!T[_R$CX/)'P3?G/JB+AXF*FF0O.'OJN@Z3( M*^6@@(!$"0'J.08:40X2O2>86$'Y7+G@XU;5LT# )\!+]6:F4F,9RV=TS-==$]]NU^SQ[I[E+-J5R4:G)HI]J_%^WHHW8SF#T'SR:*OPD07 M3=!(^ZFV@"+A@-$2 R*01!X'K]/ABOEQ_Y7?$X8)P "*4'5% +3!028,)KAIWRSLXU[I&Q+V-?-617T6S9#(#3 ,!QX/>\ M?KX2:NAV3AN#5K_PIV>MSH7O M;OE0M+W[:Y@D_KZEV_FDR,-!O[&_60)^"?R;7XSQ+F 1@5X$#RCV%"CL/, : M!LPQ51[E%.%JI(54+CR287$^H>$,BW."Q8LK6,028LDU ]Q2"BAE FB% R!2 M,$JAHSJ@#(L9%C,L+BY?.,/B?&"Q>H7 M2V@&OYE'1UW1.VOIBS3+_E; RI?^YM*<=OP(1?WH>UYW[7%9WM>WCR+(QL>U MC_+&8O6#SS>W$,>2W&R[+?_-MSIG:2"[=R%9^%S"G0*P>"LZS&UE&P2FBX#75=8%;8:0!'#D&J'06 M*&*BW\^IAT)YKQE M?F#KCW6/?^^6UB_V6IU;#8"#S<"'R;#HDAJK#""@'(; ,6< *4I M!E+X8 *1/C"ZMC&7:,#*;WSE!(#50\6IY7QF5%PX*EY38Z&C;0O. 6Q)R@_% M&&B6\#&EPAOJ(2,1%1G-L)AA\?G XD/:+TXA2GK5?C$#9#4 <4/&C(T9&ZLANXJ%3C-8+APLK]FD9<0& MXST(2"E "73 ?85#;3.8&OJGI,HYM&3JVT[I[[V MHM7I]?ZHI9HDM=KO/=\AOB_-5ZG5;A:N,7739C\1 B M/86PZP]$>KRMMCL4!<5(0V0^@<(70B#"L%2D?U M-3#&4D U-4 *R8#!T102PF!9QP2AV\^N9MZ9X3/#9W6#N!DTIPB:U[P3$L&L M4@(H+D+DG4X#20(#CA.MM4]'_U$"S3J\9?LJ\\[J!VM7/BMV)P)1U_?ZL^Z@ ME;?L%G#^?RS<7-CE,4A_<+--%I;!8P&,1P900P,PQ"K@/*.4(LK+ E>XK@3/ M&V\Y62$CWV+CJQGYGHA\$YVPC(64"0D4P@Q0!CTP'!N@O0J,,XN0MZG:"1,Y MA34C7T:^!9_SS\CW-.2;"(FJN#A-%!8(D>6!5+8>2,O2V7Z,/&?!.Q_6-EA= M<):1+R-?1K[%QC8S\CT1^28.+4%D'708J$ 4H$I%NL<4!TAK"+UF)G!:5C6! MV=NM:.3R.:69&A]!PM?.NIUO12\ATM5Y_H0>M6)X<5^?^YR"NCHIJ \P#..] MKC?=SNGK.)ZB/8@3NGN5F/Q7J4##Z_:3FC2*=J=;]"_&-F6S[6X^9?L_@_AQ MP_>/._&3;WYT]B$;G0<9'7LCQ$H%P\0%@#Q!@ ;L@;$Z $UA8$X+(UQ95I6P MGP,-.?\@YQ]D4%Z&N&R&XLI"\4276\.XAD*#8*"/_!]SH+2C(#!OM>18,&C* MO 9)8"TBY0Z8/W 'K* 85& DV$!3P(B6CPD,@R MY4S4R2VI")DG9UC.L+P,L>P,QI4%XVN>K+S %GL-G"(,4.<),)JGP@R&!.)$ M4,:GD(5"U:O^O6IXG--_'S&/[Q<8,E_M3=)J%&:XL@^C3=&_AD+.F/\@S#^: M#%.+8%(DF@&+0^I[HR!0&EE L$#:"D2P(FL;7/W<\#O7*\OI("N(=)4.-6?H M>S+T3=!=!J'QD@*GE8C09SS000@0,..2"5:GE%U'SH+L9 3,"5D-V2Q+; MS5CX5"ROT.*^Z@Q%*F32YIF-SE.9J8!DN,URN0&0U ^>C@7,RF(H"I(8' M$$U;JM^-*5#*82"48XY8:QUW:QM1K'83-6/AXKKTFF MP0$BB=+&$R=I$]Z"*$,-.!_U7M9^"M#6 M=+_?+)[;UZK1UO[H2]WFIWVA/#'AQJRX7B(X3C9G(SC:LFM)"C5< P!4"@\T!BGWI&0 MJ.0Y:!8(.-](;,:].>/>9),&@H)T$$BH(MIQ#8$F*@ 7$/94 M.8.87-M N6%N1K_G@WZ+"JQF')PO#DZ6LW64"^X9D%ZF['T M2:_PV@;^&0[6U\W%E]..D1/=9G&\?_Q1P_;+.L M6CK[7TNQ^U$Y8UGY7-\;%C5;RP=9R^W),+'CG" B N#>8$")@R#Z!@X8!0W6 MBA"K19GNRW)YL0JX$3/,Q,CV)-N3"CA?\\R#SE;D25;DVN=RB''((0,VB&A% M+)= C,K&#(3D/5G(& ML% 2T 54,&2=/0<"TLH8D*,TL3S6<1L4;)%R19E"7:&LAV9CQV9<$XP)"9H M#X26--H1FKI9BVA6G(DNB]>('4F+[8O;09S*6"2F2 M*$77&:2]GGN>-YKK2*LTECQK>=:6;M96:T=\'E9B6W?;<7R]\7[XF>_&F3L] MC4RL=ZR[_N4]?)$Y6.(GS6LUC&\%_+@LNY627?[^>7U_M(KD$AN4OW2OL M;-/Y'B+;:DW.5&-%3\ESK%PXZ)<;#.]]=R^1DNGF0.'?='3Y56>P.*)2T4?# M&H6)8 X3W2-,]&$R$\I+BXQ' 2B+-*#80B"-TT 2CD@4:Y",K&U$)&!(4*043Z: K-/L!F0KD*W BEN!QQB!I^4(93=@WMA_[09(+SV7U "( MB0.4Z DHQ9XIZ2GU@HE0AD"R@TO9Y\+-.^M\F78TM@J6H.^=PL["OZ<[-CC MMI@K:L>6;U-CI.K9ICW8 PF2\)*B)AC&D3!16- !0%1 MFA P)HPVP1!.R#RV-K(=R'8@VX%%S\RR;&UD]'\*^D_D.'GFB2+_G[US;VKK M2/[^6U&QOWIJMTKCS/WB;%%%["1%:L&.339E_^/JF>DQ^:T>_?U6_GQZ?+ZJ]#I5 UB;'+-:8>!TXPM+[_O)'*GC MI@9.21V7I8YS)2HEZ+I4A8&W3>A42E)'4D=2Q[:& M3DD=EZ2.<\'37%*Q/')F1.%[8@*M+!&L"!UM1UC<[2;",@P 8>L.91DIK9C$*LXVVWCU7$:/OUA M K&/]<_<^WO[W_7+^7CGKCMAO?E&5R_HAK_Z\GAO?)G?F*Y^;X#L_,@H.=6S M*U>X]M=S<(@=2&EX5,=X6K=69S"U69.D^&@XR#\>R[Z5&#T/SS+[T!#%*O?O#EI/[#49V*\:-KDS:; MF>U_Q]$/VU^/AN-?<>X]'V(=)[V_\\7TO3P[K!=;QGUV+EH^[0GDX*QY\7&V"C*/F;W&W#D<-<;+/[Z]YJ[>^XTH-W=U M4T;9W*+__@&V/[>?UN(&<9^_0?9ZX\D(QIU?ZYB.NS/YWAVD1U7>A4VE(QB]K3@YH[2= 7UJ M.7ZZQ-F9F_42^G \QL?GW_R8>^/C/IP^[@VF YE^Z*H-7>WR"S8]XF=\.GNR M?_8+SEY_-'OMBH$_>U&%1]R++[_^U0]__47Y2-SZ)_-'7_DD?V34;3]+0V[' MD.T-/WP'^2J?%Y(5%)5_AG?W'. +WQ=@^V7ZWX_7M6_YDW?5EES%Y!U4\Q,[ M1_6W'(X[6&V/W/GM9( =Q;LW")F>B_A@.#._E_/6]NSF>XEYMFDLYUN [JU; MS-[+WH=[N[.(*:MY:'0G$_G5NV#N%/LZ,YVICS@]Q'[M[H_F$?5MGLM]ST:\ MF]DC4'P#%'3#+.>&$6'5-PS=%G1;M/ZV(([0#4,WS.TY\@UOX2Q*W,1W[X$M M7]D$=S6P[UWJ>QAR:P=&ZG"+Y5?;?CK5XL;)P<]'P]*;-/D8;?]OE7/_MS[L/_Q MO^_V_OSYXZN/+][M??Q#OWZW*U\=[*D]N2=>U==??>P??O3+X>M? M7_^U_[&.\=WO_/71Z\-G3W\7K^0K^?KHU>FS@__V7M6??37O=_]=.GWUYR]_ MO3ZJUW/THK?_],71ZZ.?]?[3_[Y[_:[^E'>[9O_/WWK/GN;RJ5[L)7__1@># M$J)CAN? M N!1><$ZVL(JF"736FH60I;,A6RR2BEEF[>VZ[IU MA;_>4)>,?%)]4OV-4OU%1'^%M=ZD];?5>G6A];)I="DT2\JJ:N3'Q.H* K/6 MR9*,-]+;)IPC5M(Z?>/EOF7G!JW!TG2V_#$?UEPTZZ60TPD$Z[4Q&]6?V MI\T .I#?G8PG1[-J_B_<:=0D:CE>PRI[+T\-BDN5^G,G8<\VQ).S_7#0;(?9 MZ'<&^>!B<^Q\VAO[.'E6#N #>2 +>""?6NPU'HCC*&72BBEG"M,Q&Q9*$4WP M215OK"@2SS5^LDKRV0;YO'A*BS+S*#&R'%253^4X\]D6 MIFQVT6=A?91;VZIK=2#Y)/E\,/+9^B>5)*1M$-*+IYY2.I==\4R6Q)F6@"SD M8)@%R3WWZ 7XYJEGU]-#3Q+1AR&B+7WP1]+9!NF<>X@88DA26%;QV1Q.'P4# M'25SNDA>2MT&*6UMFZ[SG&Q0>HBX^DE\\N7'AW<4V_UF!=S7]N072^!N4 6W MS@Q911CXZ.WC+Y#CG ,_?TC]DV9&GP]'S8B?E<]\8&ZA,)KW>R+@SZ75K]7JN5(@'4$X#L])7!R!9SF)1 MD;GL8R5WXD:YK6TANCRLX"$>"38)]@,2[-9&NDFZ6RO=%V'O((7,=:T9U-5C M&G-FP25@.4)4T08P3C?2+;O<73_D<)EQ;Y)MDNT')-LMBZV36+=6K"\"[5XI M9WR23*$03%LIF2^ +/FB2LS<1*.:DOR@*"ZR_C'YC<^__@^.QX^_5MO3@3DY MZ4R&G;JAV9RB3(]5;"2%,K37J6'7Y:>YGZ'(.7*()LNFR7PK+ZE%0!V!\>(, MTUP%!@X]BV@S@.3%(&QM7T\;I&072G;90#5<;>";-/ >-?#C7/V[3Z%RC&%3 M>*(;VSH$F5AVV5E7 EC#FZP_RELA)7PP2GA?$672Q'O4Q(N0L(#BI?:*62FP MJVMJ4GPY#D\"'(X6HCM22"]RB"%Z%6XSQ86PHS7%<1 M-"6S"! 8YB(,N&KQJU@-0RJJ:VGP],$F-%^+F>[UQI,1C#N_UA]\W)U-?U62 M1ZM\%'";\SZF$S)[\>QWJ_IZ'IXTU_7%IW[M6J=E]A2\N^%"VO\"'3! M6[)]RK<..2U$/"+>QA-OE%;C_($ A^!C\#7EMNK=>!K6:$(X6[IN+MXZBB3 M!*E=82E8SC26P$+S148CD LL4L=I@8>XGGU!KM[]/\3\8?K4K?Z9>W]O_WOZ M97[4-_SYEP=UXVOYQIST>P-DA[._"SF5N2N7<3[H\^'.+77")J/@ZBJT[7H. M#K$#J2DH@<%I4Q\R&$[JCX=1_>?!M%CD[0CZG6,833K#TID9F?3S"I@W=W_CC^UZ>'-8+K.,_NQ8M9]4[6Y__),0ZLI,)_GAV]_#Y M'[&UWNNG+D_<_-?FLJ8LT5[$G#07SBOME(W)E%"T%@[KZ%1\(\W6^8<.1Q?Z M]Q99'"'\Q:#4F7@,_?=P.M[ZX=*$'?4&[,HJ7)O<[YW!4FXS@_XF$SA=[XKK MX6C:XO!Q-16JS#9O:\8.:S?FSN&H,6O^\>TU=_7>G^8[U+OZ26,134_M@.W/ M[:>UN$'M^,*OC[>?RVP8XY@ M]+:"XHR_=H;J6;K5^=7-[-LZ^CX3 M^8PZ(3PR5DS!]$^4NZVG^6/ MQ-=>-$K?\K/?&#%W=LU&[,5ZS;%[),UM/WL_(_:/M#1K-F+CY)J-6*CU&K%[ MI/E-9?,;>NNA;UT!(PCWJR/?T_6J=R#P9'E6%F;GN+R?#]->]:/TJ"]\[#WSDY*)T?4! NXMVU_SNNMQ'H;/[K0:3Z[5?:(_<3PN#-GCPM/Q+6OZ7AS": M>\).BD!;8N>HOFGED/CN5;^O8!$-G 9. V^=)*^;ZDX]P9DQ]AFO[ALFV5G^ MCZKC;M>ZW]7 [M: H.FDZ:3I;,W :#II.ML[,)I.FL[V#FQ9T]FN,Z'6P)[_ M"?HP2-B!26.N<(/1AF"]T+,[[92BE+AUQ?@L;KH['I]@;DV)^/[+\Q+QO0^OCG[_^.KC MSH>]=[^KYO?M_[EG]HY>'+YZ]_OIJS]?O-L_^)V_/OCMKT\EXD>OC_8^[GS< M_YC?[['O3]_E\]^W9-72\1?'[WZN/=T M3^W+O8^OWOW4WW^Z)_;^_/FT*2_?^W-/[M7QO'[Z2K_Z^+KLSS? Y,GYK# S MD\ R;7E@G@=@.A?,@,)X);>V9>ARO8)V8'?7G/H^;IFE=NG_#BEIW<2T:2CG MJW.7>W@1J+9J=I;9DN6[[NVUH>'U+BJW1^$5WLUEG\SBD[N#RT?HKM41#FM" MRHO&F;R4H% Y%F4*3/OF://D@ 5?%Y?'+'2(#2G7^G OPF2+)J9-0R%,$B;O MMK&TD:&@E#XEKV.PT6GE##A?LC=&NF5XC$30>R#H1?=-'31Z6SBSRB>F@] , MDH;J>N: 3@03?*X$5;RK'3F;1%&B*%&4*+I8K^HJ IB]]]P+I\%P#R[FE'5! M[@#E5[S-Q5M4$T_O@Z<7[3VC0? N*>9BT=4CU9GY )P5VRRVCR(&57G*NS[< M;3-K(BF1E$C:GMDADBZ!I#I 4%*7! A:00Y&J>B-ECY;$Y(FDJX[29J%SQLA+1J.SEHH[B9XKN:=W$M&DHGS=W205(!4@%2 5(!4@%2 5(!4@% MEIBZ)[WB6H>21#;:91- 0;(I1I-E02AOGDX#0)H+-OW&*O[].7S/1\/2F_RG M>GP4UEDDK/-R+J-=H>))6,>D%YQIF8!Y5YJ,O- 46 N;T6QMRZXU=YS03F@@ M-! :U@0-9""2"I */'056,1 S,"MX.!BLD8+I0%,1I53SJ"3LX(,Q%89B/.) MIHI+K7U0#&5NBAZ=K"9BXJR@LTD*$[S.9"(2' @.!(?;P2&JIO(/0HH0M"\A MQF@+3]9R@;EZJ(O @0BP+ )<9$\6[K+P23/C=&&Z8&;>^\*,=_5?T"<7[-9V M(/4G]2?U)_5?4/U!"RZC5@*=U.AX#$+HZB $CQ$CE^0:M L,D(O%<8\+ N/5(!4@%2 5(!4@%2 5(!4@%2 5(!4@%1@ M0U5@@9"OETZC\=EJK71&!(DN:IFT]5X4>Y,'?C>.]$XC04_F T&[TSA0$_O= MQ\FS<@ ?* :\2 RX-]?'4P<7@@/%1"Z!Z:(-@Z* *9]]C#IJ;_36MNT*23W( MB!?$"^+%;7BQA.Q!XL4]\F(^G= IP451F8%#RW2,D8& PH+1B@<+J&0A8A Q MB!A$#(HSD J0"I *W-9N7$)J&=F-]VDWSN>:H9N>(TH%! _+R",5 M(!4@%2 5V& 56,#5<\)H9;F1)6MM(GJ%8%!G"UI:%W&9KMY.?G]"?2G]N#4'&Q\PNH00O.F%_B_D]ZX-\&7./J[E_!Y MG9UA?H%I^'8P_2G_A?X)DINXB)MXRL6GQ]&F@/=16Y92$*QN41=-5HTUL=TD_.9/G,<]^YX?(+YZ MID#_,AP5[$U.I@,DW;^Q[C][ M<&O;>LJ"7IF#074SF^%@/$QB7'Y/!P MV&]FKS)B2I&?KOH31(S%B/'Q$S%\,86')B'*2=&T:0864OV"(""%@ "25S^! M@$' (& 0,&[3Q'\)Z;<$BGL"Q47Z+&J3G0+#,&EDVH-F%0V&.>^]@>S%M#>' MD-=1L=1N_D0)H@118DTH04TY2 5(!4@%2 5(!4@%'K8*K/A$:/(8[^MAU%SB MJX><5-2:2>4YT[P8!B$ LZBAJ."31-7XC)Q\1N($<8(X0=8BJ0"I *G J@\) M)FOQOJS%N91599P+#I%Q@]5:#-8QR+RPDIJZ*?#*94'6XEWGJN;>^+@/I\W\ MXE3$OLP6>BN]=85OW:B^HVX%-_]/T(=!P@Y,.K^=#+"C>+?3$+ =-3AQ.,HX MFOZ&.G.=\;#?RYWF&M?-5EDLW=IF[E(U3'ACI' ?HW"!JV1#4=+K)-_L?G== MSBS3>I:!30;) @;)WL'.9"Y\Q2.* IA9<*8:)+YPYDL2+/"<5*@OZ A;VS)T MA;AND]QW$MN L]!S.H6J&KD%"CIM M78F%:Z.D$UCE*!OS9>)\*A@E]+008>@0]!YH-"12FL;719.6%T@^JRB"P6]PY*S+@2= MM8?.LPM_QZ0,&81C06O/-'++8K"A,LA[G3EXX>36MI+=^B=!AZ!#T&GM5F\; M=!9@#FH70BFV&L!"Y\!C "NK*1RCXL&"I]#:NJ)F;]8-H>)FYTW@NI2H@2D5 M0W5PP+#(HV=9N6"JF>&L"5O;PMDN/"[:RZ*5U5[I M8D!593*F 'XEM$98:056]CYA!7SD.>3""C;Y 4)H!D4&)GAP]=^3<:K)@O^, M_T)((:004EJUU=<8*U% MX$H)*D%>O8.^.U^"[&-,-BM@X)LS.H+B+$8>6+02F[5KKU<<_7 MTT.G(V77H\'6_0?.*7:^'%58&\Q>#Y_?GK$4(V\#@B\*&8H**6!!IE#HYN"3 M"F.3-!,8/$34TO*F8-M;XB_QE_A+_"7^MH"_R<=2?,K1VZ3!ZJ"S#L)6M4XY M<9,XTQF0^-QC/SC:G@3J?!5J=LX@.10;#"PB.:(#PO+9XOO"<12C>&VE90E?Q M+#VRB"4RJ<""ETXF"%O;UG:K"TUT)CH3G8G.1.#W&WLFD"()D03H@G1ZX;H19KIF:2CEJ 4!ITJH2-D#-'9*"5('LB!7E

N M &VQ9FM;4 (8 9@ 3 F +<"P!"DRLBS%=IIL Z!H.AV.052DL)8&O,YHO^ M);Y(+W@RC//BF;8@F+ZNYIW<2T:2B?-Z1) M!4@%2 5(!4@%2 5(!4@%2 666"#(@U(FRBPXU[+X$)4N)3A4VA60YLW3:7Q( M<\&FWWQ/H]OGHV'I3?XS'(\IV+-0L&=OOIR JQ"D5H%AL< TSX%Y9^J7H%5) M$&1Q?&O;=;5:Q7$;Q 7B G%A3;A UB&I *G 0U>!1=HWV>1M0+1*9RW1>*Y# ML$9Q'P4(S\DZ;(5U.)\K&[,75;\<*Q8MTT(#"^@*$^"$XR(97029AP0& @.! MX3O X$U0LCF@2VG-P8;Z2PKJ%$QJ*N7P!F @]5^:^E\D:88@N8H^L(*JJG\Q MBD&VP*PQQANAB_)I:UNLXM0TDGZ2?I+^S9/^I'U"+3-RC)J'$G5.V*B_YP"N M /D$+:'"17I@*C))SB7SV2'3T4;FK31,.J\+-Y LYJE/H%=QN-FF@V&C3LA8 MQ1P^FQSBJ$[5T?$(#W$P[OV-9_F W*!"\4"?Y]OL6I M!R4+CX5),);I4)H6IUHS4&A-+,59-%O;JFMU:%V5>,N%D8A!Q"!BK#QKD(AQ M!\28SR?D.5HC5&!@?6 Z!V0>16+&J&C16I]Y)F00,@@9A(PK<[?(40M+2"C\ M=.8"$6(%A+C(.=0R%EFL8(5SQW1RE@6.P'RV2BE?LFTRSJ^G'-[CD0DMUS\" M X%AD\'0TFQ#(L6=D.(B#Q&+$LYDST VV>EH'?.N,L/R5 2"DL&>A9\<^1*M MS$/%B;@Y!=0)R M*-Y4(8\V1T2W<"W1M"'M[GA\@OGIR:A.T_-Z,<,\7=[Q].M/S1HW2E]E'IHA MDJPO).OGDCY]J!!BX86#9SI"85KEQ&+*@5E9!)1@(37'CQM/J>4K\P*HYF@S MO("-I@1U(R$5(!5XZ"JP0"S ZJ*E,QY+E!J5"C%BDKJ*B-!>@5QF+& GOSL9 M3Z8NP,%PITY@,SCH/X=>WAT\@>/>!/I34S)>-25?X/].>N/>!%_BZ.]>PIGQ M^0+3\.U@^E/^"_T3)(-S08-S_\+@Y-6H]"D4AE%HUCQC9KZI;@P&-40 H5%L M;8NN#JLX#)!H0[0AVJP);-@JT-*,5O(\6^9YSF?# M.NF\!5V8%+RZGM8[!EX(QIU );/#Q#6YGH0;P@WAAHQ.4@%2 5*!=4A])*.S M=4;GW.G.'+*M&X!QGQ+3P5H6I#?,)XFR2"UC=F1TMCEMXLE7*C4^6I70L5S)#52"I *D J0"KPL%5@ MD7KJ)>3*?=%#?(%]J+;=P? /OS9FQP>#OO-K/TR'%%QQ1*I@4EH2[3,Q1"9]B(S;P6RD$OQ*I8@-2>G MD4!!H"!0D+E(*D J0"JPN+FXA/PT,A?OSUR\R"\+FA=; )D$#$Q#T0P*A&H] MVI"XE8)'3>;B72>6Y=[XN ^GS?SB5,6^#!=Z*[UUA6^EC4MO7-COY^7L M=ZGZ8AZ>Q#[.7ETS&WRQ[JD93%8Q)S!6Z\R#=T;8H(Q,.1K(\&;WNXM#9HU3 M9PU5R=!>R-!^.]\H%83C*)UFN7[#M)..@M.Z0H[O MO?G6QTZG>L/U".BLC.)+XTZK9O7_UEU+UH;;UT-GMX?V9SJ=-[$Q'(U__M]) M;W*Z.TC]DV:2G@]'S2AV)I-1+YY,H$[BP7!_.&C&,1KV^_4MNW5$3:D6,7U1 MII]>,)V[Z(HO+.LH*M.58MYHQ5RVWD9O10B\8;HEH!/0">@$= +Z)@+=1*_1 M6"6-"CHI#E$F(X*41954:;\,+YQ8?Q^LGZO%L45FI8MEBI?,=#">!3"%*6V\ M]]HJ95-E?77@O5?$>^(]\9YX3[S?1-Y[6:P+%DO]OPXA>X-1J*A*2%EEH8CW M:\O["]]>>*-X3HZ!Y9%I+)KY IPE#LD8KT0.N+7M5-<&0;@GW!/N"?>$^[7! M_2*YKN!D%B$X#5SKK(07/MFD5<*",3G_9=Z/ZSS6[PC\;0?_LPM''Y76RCC+ M?$X5_!DEB]P(II-T(+33,93JZ(NN<$TO,)^83\XGYZZHE;6/^(B%]M.B+ M55KJJ+WR 2"#B$) _2N7CES\=27]?*DT5QK06LL$5TU,/\2*^F 8UP9<=L!M MTUM9>M'E%-,GX-^W?+5H* 1\ OY& 1\R#URIH$VL?KZ+WKKD,7 .POL4,R7E MM9SJ>Y^HWCR*22( 2Y =T])E%E @ Y]X ILKVZL#+P)EY1'1B>A$="+Z1A(= M(^H@JO^>2M)8_Y16A*RD<2E*Y)Q<^/6%_47[BA@"3]H'EH.33"NI&!@56##5 MK[<"((LS%UZZ0,"_W_X7/TSO@_IG[OV]_>_ZY7RX<].5L+DMSJ]G^]]Q],,% ME>[KX-Z@R.;?NCJTM?%_O%]+T\. M'X?P2$@Y5=BS.O6SGS][63R:J>^5;7GVHGL4A/C*ZU_]\-=>=(^T"K?\+'_T ME2'Q1\I_Y0=_];,TXLT=L5=RS4:\?G-,([X8L;FI,GZC@\@-<;C,9B'7?&=M MOJL'QS='?$;'S6AP\K+WH7-4?\?AN(.#C/D&$8EVMK:AMZ[36]= 1L(]JLB7 M?:!UTYM&6IV^E[U^9SXQP-WR^C?11MNMFFV\GGYW5WCJ&7 M66_02;,CNV\3<*?-LM&;Y05.H#? W$$8#>HXQYU_9BR]U)M<2UREW?+@=\M. M2B=')]->S)WAY!!'=;*/CD=XB(-Q[V_L] ;U[]CY9W\X'M/^H?US=?\<#"N% M.GN]\60$X\ZO]2/'W<[N(#WJS#\XF9X]X'[LS!Z@T#:B;71E&UU^:M8Y?VRV M"3NEM>-< Y_U^UKYTLUU%A.;MG?=H'N)-L-W&'Q']4TK%];O7O+[BH[0P&G@ M-/#6Z?&ZJ>[,3?J,^_,-(^QP-D15A]RN);^K@=VAU4!S27-)<]F"@=%SYY] MQ6/1H*3U:(3FF+V!I&225J(WB8=9?8^02M#95Q=5.B^.7LE7'_9^_:6___&W M=WM/Z_O>O37[3U_IO8.WZE4SWG>O3E\=[(AK53J_OG[W^MW/[U_]^8?:.]I[ MO__TM]ZSIW_Q_7=O/SQ[F@_W/[X]W7_WV^'>T_^6_2=G[;1>AU34>O^X_#B/RU2Y6 I/3$@'3.>F>07&Q&3]%@!=L^&AL]4!,,L6+I,12?$?"Z#U@5%SR M.D/!NK^1.2DBTR(!BT)'EIT0)3FGLID>V12ZDI/;22@EE!)*":6+=DK60D6O M(O*@-9<\.*FX3QIB]42S4H32-46IFD>I3(;S7*H?ZKAG6F;)0.O,$$Q&6QR7 MQFUM.]>UHGV-DHFD1%(B*9&T[><,<:.]Y-E6?G(MG:] +16IWA<3N0_YRRBE MGL @O1"6:]S4FFC#SIZ4%#TE_W3N_QH"'"*>&4 M<$HX;;EC&@(HZ0LFGXP&8[T3-E99J>EZ*S@.3 R_@ XL9D6DN(XOU:Y-F%)&K8%';"DS. M"98$2X(EP9)@N1@LX]3Q\#:5 II7]T,4A=7]!),-JB#)\5Q7CNY?.)[FC==9 M6ZDX@UP\TP45\Z( 2]Y;![(4[63C>-HN)\=S"2R]BR+%,OWO'HH45S&'^SCI M-*TY[ZH6\?KD;5 MXK0KI?QQ^;?I[6:MI5OL.TS>I>X>,GEO8?*2#I .D Z0 M#I .D Z0#I .D XL.9\O@^&*NR*X=-H7[3//(&SF#FPIPK]Y*KGD7'#!IM]\ MYBCBQ1/[GH^&I3?Y3_7[*+RS2'CGY>6$=V^\%887QGV3\*ZT94':S$0R+DB7 M0BYZ:[LN75?8.\[.(T(0(8@0:T,(LA1)!T@'2 <6L12]#5974S%K"SK+#%9F MX9(121>1)9*EV"I+\7(&JG/)EVH2LA1+9CHY8)Z'NCTP)1NMUD$9,A4)$80( M0L3M$:%3=-Y:IVS*V@D5JG.JL@>=C/*8TR*(( XLBP/SB94F%@>%>V:C ::C ME0RB3DP[!(,HRMBDE574H( W+@< MR4MH%QTNI0L*JQQ7/+!BJF^@.6@6 I>,EUABJ*Z?Y_',2_".$-&V3,%[.\Y@ M%7/X[(N'>W<[ YQTAJ4S@0]TID&;HL&;GNY+I3,/S$B#N A#S.8E"6RD%6.:T:<[MT< @6\6\ EE< M001> 6&)#<0&8@.Q83U2$@D;=X"-2\F*,>LH)6HF8ZY^!QUL!*5UA!S!6JU2NHG7=V-G;R>_.QE/ MIF;>P7"G3F S..@_AU[>'3R!X]X$^E.;<&H2-EYA=0FA>=,+_-]);]R;X$L< M_=U+^+S.SC"_P#1\.YC^E/]"_P3)45S$43SE8CYW(5;'7W,$%K3A3(=06'1. M,LQH-:J0C6]*GKLN^!5TP"?@$' (.&L#'#(\20=(!T@'2 =(!T@'2 =6F\Y( M#NB:.J"7,R"]S8X#%):#<$P7V63/N\PD*.5*0Y4DZ0#I M.O ]EN<2$M[(\EQ7R_-RCIPH4:OD6)#HF0ZQ6IXA!":,L]4745P'299GF_/D M-KJG7W/Z[Q@GDSXV M*T\&N._![UT@2;G39,?TUE[LYRYS8Z1?J+P!@WGV!^>C*JTS33]RD+QB\^ M+?/T;3OO892G6=&_#$<%>Y.3Z0!)^6^L_,^>S%3__*%WALBE#Y)A2+9)CI8L M"I.95A8+QB YB*WMSYWU0-U>J+2&' WBQDT#OO-[%523%GRTU6_@KBQ&#<^SG,C&%W !LZR\III$9!5GS$R;@KP M!-HA;Y*EB!I$#:(&4>-V!9E+2,TE6MP3+2ZEUEH4 DSF#+Q/U$"U5\2*@@5A IJ*TLZ0#I .D Z0#I .D Z2 M8D$KQVV,C MCF Z"LRA\8,8&Z4 6Q85H?$?J"4JL(%80*\AF)!T@'2 =N)?^ MCV0SWI?->"F=-61E>2F).24]TSYE%F+)C#MP3A@ 3(%LQKO.8\V]\7$?3IOY MQ:F,?9DO]%9ZZPK?2AN7WKJ6;]VH#KMN!=3Z"?HP2-B!2>>WDP%V%.]V&N.M M':5E<3C*.)K^ACISG?&PW\N=YAK7SK(; 9NX21N1":,U]C,(%KI(-I9IK M.LDWN]]=;C8K'YB5%9 MO8 MO3=+VYD5"1SLG.[OO)%&)A%Y9-QGP73]"ZO& MM&%125VBO5/YN1;^;A?O*L!:0QE8MV_^U M?ZNO#3RNAVAN3X[/%)TU,1@#T?-*'8FDU$OGDP@ M]O%@N#\<-.,8#?O]^I;=.J*F )' LBA83B^!!1!"\@E905O!8I1C 3@PD-8) M$Z1(WC=@$405H@I1I=U;?8VI$HR/X')S.#5J6U7)5DM6HTBN).-M6H8_0L"Y M#^#L7_9DDG/")YZ9 Z>9+BB8EZJP(*414J+$YB@HJ43724W0(>@0=-J]U=L& MG44>-X-"!0$*%'3:NA(+KR:P= )5D-F8+U-G\5,&"3_W@Y_+_H[)"HT2@7'5 MG#!1%#"/*;$7^F2:P$/@(? \4/!(I;6-+@LGK"X0 M?5;1A8+>8B6[ MPA%X"#P$GO9N];:!9P'NH'8AE&(%-T+GP&, *Q6F&!4/%CR%V=85-W-) ^_K M^-X(7^I2HV5.N>F1ZX'%B$W830?EE91%R:UMX6R7'NX0=8@ZK=_J:TP=*XM- M/!?M9='*:J]T,:"4BL84P*^$V0@MK4#+WB6T& XAAJ;Q8'"6:=>5A8L794IQS&(+E.B!X;T0P0E9;MP17+#DSZTN< M/RX1QV>?H?C "AHY.Y6MHJFAK=>;5U* F3#A9$BMJGU'S'C2@Q M2)M]A"92(;R02E"U]>KC#;N3BVZ7?YR^"083&*M8X@&8ML6PB I93DZ5X(L# MGK>VI>^:E<0:-KV#$76[6Y=N=_>'V%;MX:4&];_G[EX;)GZFW._60*3X?!MX M>3K'RYR#2R(ALQ8MT\5:YF,$)A3'E!5HI9I.?Y[.+R58$BP)E@3+1=.G*A:% MCCEY9730VJ.PWJ&TL424&9?A/1)'[X.C^_-^IPP^E^(50\D=T\E9%FSFS!6C M<_1&2"\K1Z7M6F&)I<128BFQE%BZ&$MC43(GRPV:HL%BU#*+XBRFZJUXXXBE M:\O2>9_4.)ZYB(Z9G!33.AL&+@7FLQ!.%FZ-M%O;3G2-H1@NH9102B@EE"[: MQ !-5LH*+FVJ?JG5P,%H'ITSNEZC^$H0EYH8K E4GUUZ,"K!)Q26\;K?F58\ M,6_!,DC2*<5Y#-(T1[I4J-*I+L13XBGQ],'S= &<5I=$VWKIU3U-ND@9B]<% M;! FF<"17-.UI>A%;X8_Q-[;-T5G]+%H)K*Q3$>#+)C$F7:B%,L!;4H-1WG7 MA^L@)>^4:$HT)9H23;]^^GPT4@-R[4/2R0?@4@9,VEEOG+"",HQ:CLR]>60" M5$?3Z,QDS)EI1,]"\););()+&DHNKBD )EP2+@F7A$O"Y:*X##'S$(2'J#0X M"][PR*6!PJ,.19/SN;XD_6.>I.B3C4X&9GT4E:0A,)!%,HFH==,,OZYRXWR* M+G>K.']CTVFZ4"GDC_?=\Z;EFVRI M_=3([%VMV4LZ0#I .D Z0#I .D Z0#I .K#<6%!S%!$6$[W27(<2HR@\.1.D M4\GZ&-\\E5P$+KA@TV^^I\'J\]&P]";_&8['%-A9*+"S=SGA78:<7$;+C&J* ML TDYE72K"B94"!'0+ZU+;M"^=;U1R4V$!N(#60CD@Z0#I .K(>-R#T:KT+ M:A_JHG,$ZX.1NAJ(I?!@R49LA8UX)?-41>\$",XBA&HE8M0L6"^8=[JX@BY) M9\E*)#H0'8@.W]6QIDJ+RT4$I;V.57)B,"A3_6G!5^E)-Z #(6!I"+B428G! MY%C7A0D=D>DD+/.<&Y:CAV0KQTUHCE()I/^D_Z3_I/^W:^_I,YALH\(0=? V M5',S6:>#C#'6E\@[: D:+J4&&C166I1,)1V95DDR7[1B)6=(60;CP4V]@\^4 M=Q,=VI 8>&\'&:QB#I]-#G%4I^KH>(2'.!CW_L:S1,%N9X"3SK!T)O"!3C-H M4P!XT[-[J5;FH9EXI .D Z0#I .D Z0#I .D Z0#I .D Z0#&ZT#BX1^M= " M=;:26^UYAF"D"%)+$S4FS9<9^IU&A)[,!X1VI_&@)AB\CY-GY0 ^4%!XH:#P M[U=:?OKD.!C'7+&.:5HM9&K^U;;K.?D7G3M+C43K 8(+-H14(GG,S>$#>(&\0-X@9%'4@'2 =(!]8E MX8SLQSNQ'R^EHEF$J%(0S,AJ.FJI"_-)*R:X42E)'H7(9#^V.15MHWO4O3R$ M$;((8\R=8S@]PL%D3#G%RY3X<3/#XZM-2K%DZXTU"K(.R410@#S8HE0T*MRD M,<5G6I+NCLC.HT/:\7,\S3Y1U/O_[4K'$C]E7IH1DB*?M"RGZNZF?Q M9*>U!P/ HBV&Z2P*"T8)EB2B=UQH<&%K6U#YR0J] 2H_V11OX&&BXC/-K)?- MB9W\[F0\F6+^8+A39ZD9 ?2?0R_O#I[ <6\"_2DNXE5YB<#395DD%8(@X1AXA#Q*%.>Z0#I .D Z0# MI .D Z0#K4^1)0^T91[HE?1:8X5Q)BIF$G=,@U',VR18C@$E5YR7+&8^*'7J M(>80W9YM3X2V1P?/<;)I(^-A#1-(9M3XT>]-,%FIPW37U.AN[-TW8VN MR*#*+*K,(M.1=(!T@'2 =(!TX)^KS:#[HJ/X OM0[;N#X0%\^+,W.3P<]IM9 M^V4XHB*>)?B KRYGP)G,LS$R,(]",NT3L)A29#QZ#AICB-EL;5M_/>/Z7\0* M8@6QXD&R@FQ&T@'2 =(!T@'2 =(!TH%%?,GL+0.,ADE$5XQ$)>OBD?=(M"!:$"W(:B0=(!T@';B5U;B$K#6R&N_/:KR4 M=9:\$5EJR;PTD6F4CH$O@964)2\^\.H M2F]=X5NIA>F"-__/'W"4>F-L,B1G:9'#XT8OJ8_I4G/IV]#'M'GQV6QQSU<] MDSVRD#WR]G(;TPS2@[.XKU5QM MBONZT9R@VDO2 =(!TH'[S)O]@K$X+8XD6W$9MN*E;%DGJZ&O(3,I8ZRV8C0, MG(HL&4@JBFKU>U=M14G&(D&"($&0(&.1=(!T@'2 =(!T@'2 =."^FD62T[CB M!PR7TV1=UA"4CDS8X)E&GE@,1C-90&<+Q=M0R&TD3! F"!-D+I(.D Z0#MS: M7%QZIBR9BW=O+E[*CS5!9ITY,$BHFU.I HM-;_"D06J-*L0ZQV0N4DO&*W/H M5C"'/T$?!@D[,.G\=C+ CN+=3B,C[2B B,-1QM'T-]29ZXR'_5[N_&-Z@;-7 MSGZ7JB_FX4GLX^S53:'!9S,4&QRHF!,8JZNL!.],]4.5D2E' QG>['YWG]]9 M]+ZZ] MEMPG9C%DIKE)+ 256-U4RH)UV+;,H5%,YPPLJ&!9SE89E4QR MP+>VG>K:<+W;"M&,:$8T(YJUOCD8.)E%"$X#USHKX85/-FF5L&!,SG\99^,Z MC_4[XEK;N?;LLILF>?8EI56>>!* M!6UB]=)<]-8ECX%S$-ZGF"G?H^70VKL$+1-SB"$KEE.3H\BM8[$8S3QW*GG. ML\6RM2T")7P0L A8!*R63.@"P,*(.HCJ?:62--8_I155\*1Q*4KDG!RP]679 M'Y=8!E"$*DJQ8)-G6E)F#IAT@7AVOZ5:/TSOA?IG[OV] M_>_ZY7RX<].5L+DUSJ]G^]]Q],-%T>F-/_=%8'Y^R)>O\\;3\XV2W'JC(SN< M_5W(J9P>'&('4AH>U3&>UA7L#(:3^N-A5/]YT.G52W@[@G[G&$:3IAW\Y!#' MV/EC %57)I@[3X:#C(/Q[+OI;FF./NG\TAO (/7J!U].ZC],CT5Y=&W2;C2C MQ\-QK[DU'H^:8U5Z?^./[WMY;E M\S]B:[W73U^>N/FOS65-)5Q[$7/27#BOM%,V)E-"T5JX2AZNXALEMLX_=#BZ M4)NW5;5&"'\Q*'4F'D/_/9R.MWZX-&%'O0&[L@K7)O=[9["4V\R@O\D$3M>[ M G4XFA[%\[@RO*I<\[9F[+!V8^XC'HXWIQ+ M_J:L7XCY=-? ^+#S2W_X?AVGX MR^L_S2[G?04Y_\>/>I$Y=NLFP>X-*YN%) M_:EYW(XK^/IX_W7%(/OVOCF"T=N*FC."VQGLI];;IVN<&:CU&OIP/,;'Y]_\ M>'XH4&\P'S;!VQ32?O6CM(V_- MEU__ZH>__J)Z)+R^Y8?Y(_&U%XVUM_SLMX=\T\FX@\8)G]_B=]]&X2K#5]%& MX1OQNO!]31-^F?[WX_6;H_H[#<0K MFLBOW@5?CJ2LVR1++OEM'@5\ST:\F]FCGFG?Z)E&-\QR;I@K#8R^H?)GMK&J M0[T'-?_*)KBK@7WO4M_#D%L[L*7,Y5H?D7H?M_@T]E&:V$>GC(9'G>$Q-M&X MP=M.\R#G[]YD/C"T7)5=88_1SX4C6V/2K63'T=HMXS';NG9$O(\YW,=)IS=( MPR/L_+,_'(_ON+IDD9EKU3S=8S;+S;-2[F-B%JET"QD3YXF#P:"]%3%)@Y@2 M!.#&Y>EITY*?-?>MWRREY.WY:%AZD__4O=V69)./>^?))D=_B-<';]\_^W7_ MW:MW+][MO?M=//OU]>&S@Y_?[Q_]P5_)WX[V#W[_^.S7W]6G9)-W_SW<>_K7 M^U?R]5^OY,_RV=,7[_;E?F_OSQ>]UT]_ZN^_^TO4\7[<^_CBZ&JRR?Z?/[]_ M=O#3N]='+]Z].GBE]W_=4Z_D[H?7O_[VU]ZO?\AG!W]\W'^Z]W'_U]=E_\E9 MR=I+_OZ-S^A,X)H)-,"T-8XUAX:S&()(2C;?\ZWMNFY=X5M5L=9R]7W@B8\D M^6LI^:MMYTY"?^="__&3T"N>90&H&A]]8-HERX+2B8FH7*C8CNC$UK;L"G-= MYN\[F7#]M'ZCXB"KF,.=_.YD/)FEA$R&G1%6L4F]/G8&U8UIW)?F7YOO4Q,P M.1X-_^XU3]CB*45,VF"S4,2D?6O7KHB)G>5TMGP:G^)QE9[>-!]RFJ '1TW) MP\?I/[3C+(EO[,QU-BF_/XAP8Y-R?J'K]WVI.QN8BQV9N+*D@1 M D:=F0XY,6U=8E%&SI1-*D80(#-L;0O7#8&LS8V(+) 6KJ][35JX?"V\<+RS MXE)Q49@THCK>/G &BGL&U?$VRB1A>&YJTKO2MJ^,;_VTL%V>]WI8O;M'Q] ; M-9^9 M0%&-6X>"A:(+BZHRV@)ZTYR:+KCM;' 4O*%Z:@L U=T_:OQDJ-P,HI/9\.3\K72EMW\"&[!T0CS M>>[;!#[=_?=.>/7K[^'QQ=Z=K>P ?FMY#5?A__G#<5)G_A ,L MO=:T'EH+@7\VGPT6HM/&%LL\J^Z<$*"M-NGOBM M, F!Q&\9XG=AV!HOM)#"L-Q\T4XC Z$\LR(KY%$YZTTC?MZN(@-KT\6/(K6+ M3^-/D*M8Q,DLFW_<:%%5B\YD-&T'7>?Q9%RO#$?C[C3Q?UBF50'U\K^6X$^Q MC#::O5]Z0/?\?.5_&8Z>UF6?E)/^3DKU6B;TF&X1Z=\[V#EO'C_9VWD3LY < MN&J/,W]$^P YQEF7_@Y%?-N?RW!9WG\Z&?<&.!X_&1[%WF"ZBI\4'_J[ M@QDGZE]VZZ!Z<"[]O>8PI2;FW\<)7M1'?SH2Y3\]B+W^M-Z9(+$0)'Z^9"LK M$U*6G$6N(M,<$O-H#$.OLA!.!=VD\QIY_9#;I28\;'J$A,+#ZZ&4]YKP0(K9 M7L6\,*N3C-P+S9G4UC)MP#)O=&2YKG#F2?&0<&O;.BI^:*=1O>F!Y>I%UU\V MZ*23T0@'Z;3SS[?0&_QKVD:& L>M#QPOW@CR;,&?G*WWP:A>\6RHO]:%;_J& MO< Z_Q\QD^PO)/N[\X8R1V]E\8E9'AS3 I%YGPUKJIA=-0.XLTVKR"Y?R1/% M38^F4$AY/;1QH=NR.=NS"TB[+.&%&8 (U,VVQ81%D5SZMJ=.>D=:PZIX*AIW2;$VY> M@[[+3PYA\+;^T-Y@OA%YTW=F/.T?W+]XY/0IC;G.!J;I=Y#^=](;]YI].GM[ MXT8,S_[AKIJ8+S4/S4Z9R<1&(]1,BVC93Y*RV)2&C+( M"$W+,,6[4JXB!W?3[3=R4-=#%MOZU(CD\"[D\,*-%4YEEWA@(+6J;FQ !HY[ M%@,8)V($!W)KVW==N)X\18[LVCJRZV'S[@[^QL%D2/6UZU%D\!VB/K?2I.8+ MJ7F:-VX!+*CDH9JTJJJYT9[5I01F!)941!'.-\?<=!6_WF"&GOZO:02'%+ U M9BW)W!W*W(71FC5@5LZP"-(QS:-G(0$R"U8:SX,5S6E>)F@2N;:9K)L>IGT^ MPF/HY?-NB+.'*,/F >S90Q@*VFZT(7NV_N==M.\,\O0A_/3\!Y+^Q:3_ M[:7B6"S9"J.93(V%FQ!8-"8PE5Q$*P7JG!H+5TM+\0H*W)(TKMC")?V["_V; M,WT=AXHWPRQFS[23F8'0D:$&%P,/.<1J^E8SF-2O;:;OID=K/V4H',/I7:8G M4,"BG?D)SV?+?C""3(_D%I/XO^9-W,1+5-QFEHTLK'(ZLZAS83ZH$,#F8$RN M$M\UZHY-W$V/;U 0=STT<>U2$T@)OT<)YW+L0TZZZ1J+R2/3Q6L6 *JQFYTQ MJ&,I6FYMZV[0U\U=*O!O@\V[Z>'>>L>/3O"SX=ZY1'N*^;8^4??3^6;757T6 MN9@M]%S#KIW!IR@'M?&ZI=R_N]0DW"B30W2>.2Y5-7QM8E!0L^A B)2S=$)M M;2M-YT-0>/>AJ."*P[O7SWLD/5RQ'EZ8OQ&, 5E$DY;;Q'JS82!"8J:@$(BA M9%>VMH._XTXNFRZ%%.N]36;NQ5GF%.]=,ROWJP&,1M4_G>V+YZ$,DO&%9/Q2 M/V_IP$?/-9/ FY0%&:M%RR732B0CHA8IAJUMHP7%,"BD2[)W#TD+)'M+D[T+ MZY6KF*RTA94<<[5>IV?=9,O 2<>#JM:KYU7V_"K:0&VZ[+4K=/N=33G<"N9P M'R>=IAW2[*C'C+D33^?[I=2-^'>+0K=Q.,HXFOZ&.I6=\;#?RYWSB]Y@Z5]A M*F_=$4_JAGA^MA]^.OUCW!#AV?F>V/FT)0@*"T'A4LMNQ9V,/ 0FDHY,"R]9 M! XL2RVR\,6;@$V(M^MM^PYKN-%=N#[0>+ AX(>JIBO,C2 UO3LUG6OV;81W MR2"+&CC3@(:%$B3+!9PVKDD7JVHJ15?P521(/&@U;5<4>0U,\$8?.J4_?#_N ME-'PJ-,;_(WCFUK?U'%P?>-BM';WKRR;GI?U_&24#F&,34_3ZN)7LV-RVNT< M]V$PF:9HX?].>L?-47SM\._7S.AL:SGNR.B]U^$=A;+ J3_,0FOJ$4'WX')DMN=JCB4??=/AW7:WIA%IR MT$D.[\T))SF\.SF<<\*+*2KEPKAIY# B_G_VWK4YBF-+&_TK'9J9\]H1G3CO M%WL.$6S ?MEG ]Z QV%_<>15:FAU:_H"B%]_5F95=57K A)&HEODGK&0NKJJ M,E=F/NN^%K+,.L1$P(0)2P-W!_<)&8L+3)H5#VO+K1I=]C'I?3);V=GAQ$WC M#1?0N=/Q%K;Y6QJ00 7>CE/JW=V48,MKL>$MJJ:.PFRA)(6 MX109XIPG9#B+"%/B P\LEFXTY*:[T=SU.(M=,J-5N-L9B;S"W:W W3"V3#HI MA4,.$XFX"119JPDB 8,$G',FB#FXSR\(J:UP5P7N:BX_7[5R#ELYM)ZX)1[$^=VQO+3KN?/L)PO836?IVKZ^3)L:*L895242:P,BIH'Q(,@.4&/ MY3K$$7/J,;$F]X \7VS]:P=?[#@>56/X-P%[7SJSH\+>#<)>+WT;X%!4$8M" M-"!]6TJ08XR@%'5P%E@6UOK@OA&[%W.V?[!71?!O(19NDXZR7L:06_=>*QCN M5BU!=REX>N>+;5X21OVDVQTUC/KS^-F'[;I#4FGK$T&,Y3)SP0$_$\XACJ7G M/%(",DH.:*'\ABMMW,!)W!].]\W:UK]91/V"Y8HJHNX HO8: H FLP)'9"4% M#8$9C+21$@D:8L(I!N7%;:N*=:_LYEZ)4F)%I4(2YZ(H@6#D=,0HX2BM#8)& M'DK\%+Z _59^_(VD'>R!$GAZ8N:%/=A=^Z2.;BNW=='EKL> M$ODBGC2Q)=DQVR!+'$UC"9)T,#>;N=^.F(CNLLYRB]E,/S>K_*^\R+\N)L!* M3NRTBS"J$N>U),XGV_8>XAR)'*DD/.(&&Z0Y-XBJY$30$79K.KA/QX3=<,#^ M78\?^F9-.G<9 6\Q@:DBX!=%P%[G%H0X;7/\)&4!<>D"TM@SI%R __-2,&\R M G)2(RAW3M3]MH(1W7RQF+^#X2ZSY#N=9VK%Q3% BJMQB;L?EWCU9-5![,Z3 MY7*=@?]Y^A>L]RM8[D>PVA7PKP7X3X#"$ M6T=2;ILM=[!0U([#U8X;IRH4[GZL8L6[+X-WO8!K%3/"6H44I1%Q$1DRV 84 M@I<:VYB0:C?KO*S8_C>P?:O^%$M6 M!B(YTM0:P':5D"6,(J,<]B#)>N=Y-EX8?FH%"E&C7/*X9A?T!*[@E^UW-ZBY781W\ZG M,+=JI;V;5MI_3681D/WA(H9)Q?3K8?IO0X'6>*)X8 R%8JR 38V<8!8)9[0% M=$\+1377?MOP][7,M17^_@[\#0(1F$X, MVX2XL01QCB4RA#+DDHLN*!I<) ?WJ1K3"P3;"G_58'NS!MNS.64Y6]7/ES=7 M9?].6RQV5;#]=8/KV?W619L]S.M$(QVU1GJC!&4B!]5RHVKCEVJQO?OX]_4$VP]Q,0]V>521[P:1KY=J"594*(N1##F= M(&F.K#"Y^XBG 9#/41?S2=:4T)^JO78G9=N[;J\=R+89>6"D^2_X=3D)I0L] M !1 R,BMEUG978YL;MFQG-1""G=%_!TT9'F>'F[VP,/A%OAYOOA'NP$>#-:_ M,H=K,8>MJOB$1J^HM"B0*!'W,B*3N$$>^H3KM.[L(U6"\ M!Q+SQ;:1%\UROYK#%OA]LCHZFD\SR8 /O,RK_(^\R _GQR=QMBP,HG*":W&" M-UM]6EU*W%*,N#(!<5C$I@Y#Q%$9S"-/@F5W8#485X-QQ;\;KL!0\>^6\&\0 M#I$(HYIIQ%C.W:4\(MB@%K% / W<&$[5P7VI;[CLV%W'OVHO_KO):_%]7/C) MLO1!7:[F_LUH?E(MP_N7S7:I8W#8*C"O[_-F>1^WZQXJRE\#Y9\]VFJHY Q. M/&*/K!0$<4\XLL1%I (+3A LK:[VCFH(KC#XM7JC5L#[$H#7B[786\4H:/3* M*(NX=AJY%"B*VG,O4O#6ZX/[%Y03KUBW"Z+MG6Y+*;[82W M0[U%?^YV1^UN]IFW!".11]],Q$[+ 2!_<=XL0SI!V JW6N- M2MH#I+(Q8:9"ZEX)XG?=QOPXI>A+ $5\[X_L[#".%G851\WORQ%@6A'5[2PT MO\3_74_> E#,;BXCKUI<;BB^HEGLY^EQN]0O8*6?SS*#R/\][E?V15RN%A._ MBB%?># +VQ\,OEG9QK78QE;7-Q]PI"%BD,19=CTZAHRP"0'+\%H314C4P#;, M;33 N.M&FFJ0OGOP^*4-TA4>=P >>ZE:6:*$$0"*/B;$N0?Y6A*+DH?U=BDY M*W*=GO,2=47'79"<[[X)NQ&7)U]!0OYV+2X[EM#7L8Z_Q21^!8+,PY.97^2V MHH]B\R_\/5WGE1BRHX9%5:YR+:ZRU7=.@"Q 4^"(ZMQHE":+K%,!)<]C<-R[ME1O^;RL!MT/#A9>+_R*Y&+AY.9K,$9FA?SW)W(501KZ.O%]YQ+5X MQ%:K/6(XER"P(T]ES"5,%=+1@/CNM7%:24&3!AXAQIC<1B?5NVX8JF;S.X>. M<$X"-H9HZQBW2EHML,-4V(1!*$^\H*.NZ+@_Z#A(9K18FD E,B9D"9HX9'"2 M*$C"4B)**)(]BF(L.*_HN).2\E-Q&^%/+] 6.?@M&A;_C:M^'K;M+!MJZL#N.27>]8NP3D)T6(*Q\->-1E=>O9-O=8Y'\ M-H-*N^W\*W#39[&&%EU/VMYJC":I-]'9@)AP G%.,#(D]W5G5GHE@?%@YS+&O M9XK:*9)]47[V=\)3=HV??:WB;F?95][1I7%+Y6"?P\&VVM:Y))3R0J&8@D?< M18,L\PY9[8E(V/D0)' P7'O6[;D%M8)[!?>]5%8JVO]=M._U%4Z84CA8%)RF MB"OM0%\A!F'E@\TM2H+/C9C&0M9Z0+NIK]SMBA?S67'M3F9OXS)WZ2QQO)O* MS3?E[?VBS:;V86/N@.VTKMT.@GN*3"&:8!3"@F#$29+(QFB0P,(&XX"'&YKM*5J?;W-26_V_XT0UW,&T?\O8\KTR>GLH$ M7T#FZ606T5'S-Z$%\5X=1=!C_/P8QGB:C22S^0H>;Q?P\6PT@2D<+NQT=&(7 MQ=F[.HJ@V?PVL^LP68'F\W ^"W&V;'XK(E1_2]2XEV M,E].\B[^<9';2$_>QI_>3<+J".8 0VR'RVFC'!Y>5H%9KHD+GF.B-..*2>=%,HESHB*,CKF_&#_H;CI:],!P&)%; M1/L&V024^-%.W]G3Y<$/6P0[GLRZ$2EY+R_".=K^70*F]#D$O A)SM&O+#

G%$U\Z,3CQS#M9S1^/1AN3"E\%?(+VM\![2]40\1!6,$=(BGO%@H; MD.$4(Q.$4X3(9'!865-M('0I4%,*U!0@?'P[MP#APP'AW.P5DK!$"$;,J@AF M+R/(T<"0Q"F2.C^'\94U#4:O*$"X=/;NMP4@@K!9\O:"H$YHCD8)& MG#J&; 1?+P:77$I&2Y65%1-M8QZCJ'U15KWA^O&WQM,Y3S?!?[DDOG(AL M[=O0^O?#F_#B%JB8ZS#GF7RLQOLO)R-@^#A<'XWB^!J,E$\3(^]^&&AKG>PR M AI)\H XMF"4.Z.0UHPCZ04.DB:+6:-T]>K^_3G=!PFH[."/ M&%K#^"GV)W4&:7V\V8[RY0N'!6H^N9)>WH9;1\<1'OTI]DY76RU E!$\YZ@) M9UT^/IW/<(UORE5MN>:\,]SF!I_B:NO#Y>E5H]9>[,>A[?5.6]-KTZ>.)FX4 M_S?)![#_-['#,IS@V#0E)IX4=>+AG68 M'K4B&"!V"K=<-&KXNMNL P4_&1&X8[2&R"=[JA>V=V-/1RJ\7S\A5_=G3E5S-"WIEG;YW,5*ZRV),*D*E1TN]OE\\F];G\[. MX/JA;R>A&C=5*ZZK7S$]NFU[K?=C^. H+J;N/)UUN ';?@%_9=*S.3VI!_]K MBGV,]D'EC1JE-)C \\.HW8J??00_[1AT4GV]!5<,V8M)R[Q>W!VOAP"^MG,W.[&'MO53BOGF4*>V>O9D-*G&68JR>?LIV[WP MM=OP-M'!^H@-^ ZPSI+HZ), ?L<.ZQ C;JJR@2 W5=F^R[/[,R=P#Z:%E_SI MACT"VV_T?C !K*@+L_V\#'_6.=UU5G,EF44X$HVXU@+I1 .*D2D>G8%_^EL8 M?EZ5:N:)9=9O'*)S%LI?NL"[,YZJ/;,X]#U;'2WP;[;0_?ZLL7D>N%%Y,1[F MRU4>I:'G:JZ3-1AFD>J=MB\,FIET&.IATJ37R^YC''Z*,S>NF6X>XS8<+#V MKS!68>!" *5C8^"W,&R;#!B[!JP=N 1;;M[V4>2(3K];T MXSK*C&958W*)%'"PX3$-T/JZW5N8#90U]VKK?8RM;-JV"/\_ M_]*4D/-8[H^UJ^J!7U1C,(W]MUA:(&A'55/9LA;/.=HN>"'+;"HVIEP(=70$ M?(<0Q[;J72Y_][0K$;[M3\L938:@Y6E&[!XN'=KEK:*48VE!$,U<*J,YEJ*Q%*BB@*KR\N%A%EA MZ?MFZ8[HO-LU.$9.I4?2^82XQ!89:1P*L. L<1)P#"MKXDLL#49I-@1/S]%M MJM\73,'\5_Q\7%?0;,VZ,M;&[ 5'#33_PM]3:[:1F$^#'CS+#K.HC :]3]GW MR$$$'V/M]\$\UH^'5:]EFFT->-C&%2OD*^P-KE<6N5LA,Q' !]!;1=^# O.G/K=',5%-.NXTM.ZIRT.!F M;GU6YM/&S'"_+(4@VS4RV"QV%E18KVK 8K\:AEH5@CN:(RM9XV6--!GFQJY5 MO0]Y!'2HP6 A(+08+1J<9#S)$9]YH+%ULE^!3SS'&F?[A\/)\=C#0-G\SI\U MWUF<9\ZUJ)JJ\[T+)MY4'5YU@2Z24ZW>6?O.PD2GRZQSO^U(U-_-FX")\O/B MUL$ZVUS?C6#/A\ HHHE:T,,)(Q<\19ZDY W\4$%FT_*FX_R+<:.O\=XW<-8C MZ\#"5O?/5J\(J$.ODA *1R2,(8B#_XAT] I11:*66M!(<%:'-YMW[45[S0(Z M G]%-\ZV5V.$G)M[BTB;8SK7A^+A3R!U9L9J=%ZV/T/OS(3,QEU8BE+YDCR= M4OGJ<4KE@^EY'$$'_]6S_?%Z/[SZWZ0ZSJ&JI:N03SNS9BL'ZY\WMUX)&".G M(9]N'[RCFV]V]KL'G=/-+0_W=@^[,$9GX]W)98F#<>"^P\_=LU?PW#^J[L8V MWSEZ13MG;T47YMFA[W"'OCWI;OR>T_E$G>J\M7VZN?'J4Z"&-I$A0S;4"32?XDRI<_?MW\&X7I MYQ6A0[Y+ ]@ZL(XH*07/;?S&%_ME.]KAZ'*&8ND2\%RZ!)0N$,^;OJ4+1.D" M49:S+&=IJO$]*/HG>-D/U'3JFI5[, 5TN6-7*4A3"N O2?7NIUP4!A.- U%" MA4"YUM8Z$YAR3LJ8ZA@=F.$][PM:OPSVE'\.Z_/9@)WM#XD_WN$$>*Z M]Y.C2;WWMA&/AS!"':&'6]>/!D":LZ5J;G_78/&TQ,P'VMU8%UWZ[J3[\8]] MF./GG8U7HGL6]K>W_CGJGKVEVV?A!L1UWIWQ2B-'N45*&B*2H9$) MO+)&VU*:I2LPL^R:MZB/HCZ>N?H(P2G-68@L64[R+B U"FM,N1*.4WD/-<6* M^E@Z]4'.U8>-(H$&B8@DS!''VB"CM$#**RZBB\$+4ZL/55JPW%>%L=*"Y1:+ M^/NDZN4)-J?(JJ.,>VZ=]'G8,_CG;@O;I'KU-W?=<8 MD2B6#ED)].2">:0ML<@('(G0WE-'5]88OIRIA;[$04Q&QV@P. C-593&4$'S M>4!/C9.&%@YZ-AQTLJL-U<0YA< QS;4" T5.28P\%F6-7^&@NV\ MER8W/UI_W\(7X4E)HSD5V&*>*-3Q')">]=@0I'\%(=Q@CXSA&.&(?@@\4^*'!4/88 M!>>?/8:6=(;;+N)FKN@16VDR!!3+E10N'")XO$2'$M2YP2573!ABH_8N:BXB MMT1ZXHB,2@1)90GJ_'#$7VR(=>6DTIN=7N=L#_[^^VAGXV^8XQ]'W8.],YCG M&;SS:>?-![&YM7>R_7$G!W4H<<%*XI!0)"'.4D"&48\DBYV4,T2X MQ5AC8 ,55];T/89T'G!K_;[E+!T/M.T7&$1NZ(QF!/)1:U=&( M&\J1YC(A01G.NZZ6TUS/6+4I7;X>@D\00TN.SFT7L6/]?M7/%;<>)993$G2^ M.983* E&!QF4(IPZK2WXYC)R$JCGX+$55_R'0_W[+Z17;,&[;'5[G:,_#F"\ MT^Z;/ZKMCZ]X9ZMSLDU?'V5W?&>CMP_O7B?HB.2\<@$%8%'$K;?(*:*00P4.(@*;'!T$4=@KL) SX:!P-(@BE(J,1@95@,# MX8BT90Y)11CF(8$WQU;65$G/^2G]$"E:T-XI11AVX\LXI5,22D5 MC9&8FVBU%L0(0B,UR:@DBY_T_%3\8D4.2H0"%:\0=SXB3C1&SDF"N#?:,.]( MX*$P5&&H;V8H!N1EBE/$I.;@>+-\1I\%)"@-7%N9:-!@,RK>9EQ?L1F7;DOP MF_3"$[(PBX+_R10\N.K,,BU]2I9C$$>26)1:61%$9(86'_XYXO'4-9R9 MB A.X,,G2I VP2 93/+$ZJBB+ Q5&.J;&2J% )2/#LG( ^*2!F2 \BAYE?=; M9.)6906/VYQ<;?E8%/P3#"$][X2@!< P)HC1IT?9!">YXD2TQ01%V*X$UICJP'ORKAI"/%R@O*\WD) MTM;X:AVA IT_VC6Z>YQ4KBKQ!+RC+W;1G#:[?:S=]^]0#\_)*WH.Y=J_&':9 M7IR.QN!Z&$QRP](;X_7+)3,_L-C[_:SKDII4S\,93>,X+&;5O9M5FXM'^0E3 M*9((+JB(%G$<,7(T[T(+%S$+!!,;5M8,:U-V=1-ZJ4/2MY3AY0/'HOB*XEMR MH7G*BF^)0PE%\3V4XIO'$R@W.!',4=2<(ZXL1I8DAV1B06 %JJ]6?+HM\?+5 M7_CI%%\=D?AU;.$USD^D7CJN^C0/^],:0B^]\:S#^W)/>N-+6\"M^/DX]DR=MOY] M"UBWG&#J."-141X5=H80SJTU.KKH\*SU!+]PM'T!W\4M\'UQ![">Y_.Y MO:'=]-Q(E8CY3RCW-[:>"0R9*B2@!L@NM"<. K7+UZA97(PC K;T9 M4]V&]IYK'SD-$4?'L4F.!Q^M3U%C:U6RF?;$3&D/OQ3:WR_MR>:[7>(D>)%> M(&=81-Q*CK3QX%KJD @00V(G,^VOGB5N3;@WCZ#C"AY] ^%=;EPH1P%V9 MZ%5_8IM$J7.@7/NO&_ZZ]L10]+^7WJ=AH&BX35H'QS6%E1/&TB0H9MIPF22/ ME]#W,MB.JL]?@]J%3Z:8>QM),R 5&'MLU_$WWH'GWT@FQNOSF"\L^[)+I>2$I _)(+' MB%,JD+8I)Y?B&%E2$7-6$_]J@\<; M_MM)%<;[36&K*?AQ<:5"U_EMUH$_,QG'WZ8>#%Z\_\E6]6K0GJA+VFSA9WZO MFJVY)BYXL%*49EPQZ;Q()G%.@*H8,[ MB3T=K?QZ8<6.JOYL2DJN9BI<6=SO7<&4[K*"^EL6L*8W(,5@6'/H"T I<'7S MU_+<[9.;S]M@:I]3*#<=TJT]XLAA4H_$0 MS) W,*?C=NMMWZ_6FNG]Q(VJ4-EA%4?/YVV[@S$\;3QH?>C;2:AR2C60-60K MKOZM#NG4F=9-H+"RO=;[,7QPL4GJTUF'&P#QE[%UDYX=ML*@!_]K^L&.]BVH MIE;5!V-V,('GAU$;;%P?C\>MXSALKK=@>>Q_KH/3Y;'Y;R"^7IT&?+Y0HN]. M%O9%V^G-8!!.0-=O5"/?&XPFP[@%C_^]-_"'/]B ZIY.#:BC;J^S]>&L<^!I MY^#P0[AZ+(!M4T_?.YN=4Z[9]M@;+WZ MG VH#GW=ZVYXF N88/0M[VZLP[@["<;GF^N[U D#[BE!Q N'.'$::07FD]/< M*,NYU4$VMB[80#&L9P-5*Y(D]2PD$[E/PDH:E02X)LP0J\U**X)5>IQE;S@! MOVRVZ%\NIW>MT_?UH2Y.C; 8"%<":V 1B;U6S,(/2[C6_'W7^^)'/AY6* M]WX_ADDO;J89J7YBJ1"==[M1>4ZC%8@8#U)!M4=:4H<"H1(3"D(3Y64N7W[& M>KEO^WLS)1);W@Z'IU5_+P>I)_UQ-J/VIN1ON=/6*.YEQ=JJ1J! M=7W3Y6V>\>!X:I<;LZJPJDWS:4+F]/E3LWVU,=LO;4$U%SE9U9S\M4UZ**9LO//G"S0^09GP]Z#Q^22^U3/E!#[*0 M#W;R\K)3_1A+^3X./U5^P;^\1;+5P[-<(>UWD/9M?I=^;67;7J'OLZ/O7\-! MF/AQ$SAX?SH:QZ,BQL^/S%N#\27Q7:Y#2D^A?L/OMI=3#EMVW-J(/AZY.&PQ MTNP /VPNVUW3?$L6[SU48WG*2;JYT8W@ =O@*?=:VY0D$U%8+)UW^CX:W\^B M0$N32GO',- LE9;#V)^W/[Z%Z^NG\&P8>P\^V\.=H[<,YLPW/[[CW:U#=C65 M=K_7V7B]OWW0/>ALO,5UT'1COP=CG&X?A ,84^QL[)'-K9 Z"^U)=@4GR4E" M$0TL(2Z,1"X9CBSFF S=82T'MT,S 1X()RSII$Q4A,44G.=8?ION M.(O#0;"C_:(V[D=MS(_O<N-YG"HORN-NRH.=*P\5*3;:2(05Z U0[Q89%RC23$5KF?+.N94U MJNFUE;F+\EC^:G//NQ#W# %:UO]O4@US.>[),">WY4RW8WCR(-RHGDLITOL! M>H*-"(Z*( 7AP5(397 :,%XSGC!F7SL!>4M/87U*Z8V:T'_5-"X*X#8*H%K8 ML9#2&IK['6/F!>)>&Y3/VJ(D%75.,F]S,=''\QZ>?4714HSY^2&@IH9@%X*S M.G 2DB56>*T5 "*UT:6"@$N'@/.PN^&&XR@4 "U1M)Y C:@Q4@[ M+ !)2&6VN0X+0BXY)'.YYVR_O;HV%;#^FBNW[?#O2\865#O>U!O'L94(L3@ MHD>1!8VXC!B9Q"S"QCCI"!9.+G$B;,&^@GW+8/?=3H=^WHP@?5KDJ1Z\W\'6=H@>+<99MJQ^3O/G7E-+KWN?B MD["&"VQ1@/\6P-]]N1#LY-(XQ1U'SDF)N!-@^FHND>:8*C!WG4VD[%^5'?P" MAT\XHI9AQ)4S8/Y*CH)(-E FDW6/&@4H4%B@<#EH MM[P1T *%]PB%"XU] S5*886PH@IQHC6R/NI<'L#2&$"Y15&@L$!A@<+ER>LL M4'B/4#B/C,9HK0C)($4<04!'@:P,#(5$B>::^A2+5;CL\='GG>#Y>C"$P?HM M/QD.8]^?ML9#>&:OCH.65,\GD.HY@J6"W^ZP_S4E_7&+GD.>+4*V2$90@+ZQ71SC!O5]: <20K6V(E':#@XKT'1<]Q ML8#?XX#?/!CJM4@1O!2$F<.(DZB0L\DA9A5G,@D=;$X(T%?[HA?H*]#W#*%O M>6.@!0;O&P;G@5!074I8#4:?HP"#EAED,6%(<:-]$.#SLU0R0PL>_GQX^,B9 MH<5%7AYX7$@;#4:&F 32E!+$%3C+0-Z$I**2 TZ:(/'*FFQCSHN=N'11T>>= M-;K0J>V/23^V&,Y=VBA^V&#\78M>3R].1V-P/0PFN17VSU@5^W9['/>SKDNJ M9F^A9;GSVAM)DTZY[P(VVKEH.55!6QPDR66S[^G81=&8M]&8BU53G;!,8.N1 MCXDASDU"1LB(M*%,2\& <'QEC6C>5O0Q>O7\.%%;/@Q;SKR,HI^*?GH>^LDR MG#=(+76<>RN,"]R ;G+>I:BL*_KIA^FG>=P_).H9Q1KYW$".6V&13>#6&7#6 M-='2:&5!/_&V$%<+0!3U5-1344]%/2W/NMZF338+,3<;BN!$<<5=WL*)FD3. M?(R1ZF]33Z5;W?UJIOE6C.5>&*,]BIX9Q 5AR!KI$#>>$:>I#!XO;R)F44U% M-1755%33G523DBDII:(Q$G,3K=:"&$%HI"89E63QG'Z8?IKOA5&IA=?)(643 MSZ7S(C+2"*2[Q),F(D]Z:S^V M7@Z.8(:GK6'\5,6346MOUHP/\*I5S>M5 RQ:^-+Q8)C/,]40V7)V5(WRE4T_ M'K@X;)'6(+6B]?NMTVB'+=L/K9/]V(_ Z"WXD:O&P%/]ONWOP6M4_9:OAGYR M-!KG[<'\00!Q&,>Z\9^WP^%I'NJ3[4UB?O#YU([L::L_@/$CS,@/X.F9=U9; M-RS_VG_=\->U)T:;C7D+Q%0-1^/6_R9V.(9UA(7(*J9=7YI2KS:UU6\C6)GA M81S#VAU78P"5LSJY(BNB/$*H4S>J!&O<'_=.0;'!S;G=XGC0C#.8#,?[%P>8RN -XPCL>6(SJ8?9RLD/',W8 M(5_,0X8LUQE3:GBX!"3-USMV")<8:9(#6K]D%J+XM\4GU!^1W_ZSVKJ5?#1L MM3 ]X)B^[9UF^!IG?H,;CX 36OF[BZ"76KU!]@?@U?-+C2*LVB^C&%O= ;R. MJ9FN 7M=S[;T&8MWV W;TJ&P_-FRW':WQYTO_)O'(2@0'=@BA< MP]N@'S+)'$#-ZG/2"P!V4SZ>L?_MY#2C"2 $(#7H)@'M<&L(\7 M)>=<-AKD3O"P.=[7LCP5](LB/6I-1OEWF[6,J_J-(II^M>K#A\!UQ\?#07[" M3"W,=,#LM;5 M2J(>8AA[\5.=B 2/:91?MAN:7_.KVK&MOSA[Y]D*UQ."1N2"EQT,@'3#=G'\ V<$IAF^DR7@RS$;?:+^5 M>H,3T&FA&M7'Y[,8CVO(7B##L!H=(EN?JH?K0_BH5NKG;#O)P]:2 3B?)QWA MT6-XZN0X- /">\"'>3H-8K2S)IA-Z.I\&DE9^-O%T\&4;T?'X,F#<=$:@&C: M>C&.>T".A?>;24.S,#"E9@U Z_M)DP+;!E.Y@G7-!!C"FL)M8,* F Z&M7&0 M&7/V'ED8A[$?8-)5K>SKA_?GTY\IKCS<[%V WT[@%>H'MR\2YHH9.0"DF*Y. MXQ9,J3U_Z& R[@T&AS>I](8:5PDPG6^MV6A"HED*0T'!S!.(/1]$6; M)S9&]G0E+O(KB%]M8^2OS!B_(=4<2!NCOE'6M8V;/S\:A-@P1VW1G-7,-W&] M:K0_%8Q1X\KU \C*,+_D% ?'L[6X+,*++5!W-B8-*&Q #-;@7P,4M7+2)?7L)T=K;VA/=X_;;Q0(&8->)E=U MN1%:OOG?MXC#"QT43SH2(23/>\061^.)[L.>^=Y-,A2Y1$/2N=CR1P%%J5@5&F79*Y3OGKU7'(3+ 4^ M[UVT>YJHQ6W8P-,DG:8V2:,YEMYPEWQN(&$#$+, M:60\S4=Z08X-"\8:DK?H5J\6=+F6;5Y-P#6,H&,N1Q9OR1F,8:RH83$EPXE, M)B@A55 1U MA7!3.>$#.^'":]0JH\12X1Y*RA+@G&&EB.5*)6>^-4)JXE36\ M*K^-,7X?VK.J5UWA#/" !^"&+,#*V\:)R(\"+VN*+5,_=FZN9#-UYK5?CF\T MSE_,$:99!+]V6>=1CGD<91;SNKK-=9V96_MWPSA7DC#GJ\UD9_/XT+?@,.QWNP\6+3Q0$&?-N$?'[)W/>?>'HWFKK_<2-P".,C1]Y*78_W@?C=V__XCV7 HM5J#?QP&H'HS.=UK'W&[<& M:T_R9##IA>_>)7P_WPIJV9#=@+@X[C0,T6QS :WK,?O9; 6K..]" 8W]>/%5 M_N^H=1A/+T8T^J$>OS&T%QY[G54]HUYC!S4#NNS_9*O<]BXY(IGK,V15_<:Q M^[IK*L7 MMG=B3T 0.!7 MYZ_EN=LG-^?6_C!K]G]5'!1'\!P3E9LH,>F\2"9Q3D"Y@R)WNVIE;:N.2@"* MO,Q&03_OB=F;!6IYN5Q=S^6=:C0>@@)[TVS' _"OUE"5L;P*E?SMGF/ MMHYF?E4?OFY"FJ#VYYKQ":[##=CVR]@Z,%>&K3#HP?^F82Y0.HW"&^\/)O#\ MO)D0/_MX/,ZZK[E>;XG]YSID7.*(5_/2_[VD)AM;FK (;JD26$?#)?9:@5&I ME25<:X '?B$G"O0Z6""3WLWQL"9OX8*14QN(M_$X[IA1>G='(X9U/WVO&(KO M4?L>>;[=O5UKI"39XQ I@>\1343:L0!_,L4C]L19 ;8"QE^+9K0S7S3VW&UX MX8YU PHOW#,O\,UWNS'81(,S*.9V"US3B$P, >F@G;+..LG,-P6V:FM[GF5W M-7IU*PZYV\G=PB'WRR%O3[OO=@&TM:%:(IZ80%PDCRPG%N78,U8V86GHRAHU MJ_IV'')M(.+6D:P['J(KG'+/G$(!2ZS@U%"JD+$2 Z=0@1QP!Z*$>(-]LI[E M4B/LMECRU^+&Y?O3$9BNHWGDJG4'6V8#T.XHIW(WH1QB;FW/.,N995KZE"S/ M#$@2BQ)L+!%$9(9FOB.&T'L+G!:^NX[O.JR;#\( J[&DD#-@U'!#&3*9^1@E M1LF@E<(6$(I]?8_N3N:,M=F*T4Q0$CAA8-4H$Q78X"DX<,1E887'80716=\U ML,Y>^8@$=@IQT )(@PN$P+X47A)B@#'N&X)NOR\']B]QCNL8&0]!..FXI > M+F$19"P,\R@,\PYWWNTZAHFEVB)-#3!,L!B9Y")27$B)M4TBU]LUJU>;D-_> MN%F]&M6^TV&>FP+@-?V^'O_#*\L7WK@AMF56IR?.+AR4NX=:KQ>E97Y&8+T^ M(K!1C7QO,)H,XQ8,\WMOX ]_K'2PSLNI=!QXO/WQ W#\']7.QC_[W:UW L82 MFUO=:OO@]_V=@\YI/FBZ_?'OWF7IZ)[]#5+T1V_[Z(_#[L=7I+MQ> ;_1(?^ M477>O#[JG+T5.QO[^SMO_DF=K75XY@>0OBQ)'\ZZZ[M4@UDC&4'69VBER2$+ M#B+R7'(K$B46RP;H@+L!<3),2:LI4\"2)B7.DC!*>^FQ,8E&Z0A?:46 G^,< M;AQ.XH7#&NO3PQJ7CDA>8/IK@U]?'_/B'(EVX#ND&$4$/0[";Z7A5@OF1##$ MB?O9RGC\5F.ZGV&GU>$MC]W#()J%\\'WV^96J'>U5_ M=JQ=-GO0]8GP\Q=J#K[[O(5Q/(HO9K_\%JK1<<^>OJCZ];#U39=/UH\'Q_,] MV%4\W8>=UG">#C"]OMI!ZBN?[WJ>X1:^]>X4/8+BK#7+($Z7LY?RNQZ#L%YM07$/@F8D)7F.\=O6?_5>7@<6)*"S^ MS2Q^91_OR;)Y,0B*0; <,O5A%-.DURSHGU6*]6;#+]O1#D=7.F@M*8;^.+FY ML:KA-[[*,B;@7L>$%V)?C=?S)H<#ES^=^!O?9KT.4E[*"7XDKO]>)BKRL!0< M- ^(/R>I. _L%]GX;M/@>U]F>8R&>5+)8YL(3XTA"EA>!RS=.'XV(/ERNM'Y M;%[H1]I"ST>(?PHY+D[ $O%1D8IEX:/B"A0)*1)2[+^G^4(WJL&O;%I,GY+S MW);+)GRHB3TL(I7E+,M9EG-I)E:6LRSG\DZL+&=9SN6=V'TMYP-DS?S+^QCO MN3_L#7DR/Z(QX/7A%NP?A .9XNK/Q5G2V_C[LO($QSO[8W]YZ?0#_ M]B]W7X4[/V\?=*O.UC;MPMW=C3\.\['S[IMW)_ ^9YVCU_N=CUWX]SIU3O'G M6??5RR<#.UO_'&R^Z8CNF\[)SL:AZ&XW'H+G^T<=K=>X0Z%]S][ MG;KKNSK2*(,5B FF$:?1(RN)1M9KK(2ARC*YLB8N'W]%7^(@$AV+6%JJH^;) M2:,,XS*I8+GA5LK"0<^'@TYV1>(&4Q<1 \Q /'F,C(@"61()[G0A"I.2. J<5"@6GD7 M/*%8$,!82N^A>_D7#KW76Z#+TM7\J:#BV7E7]"OH7]/]Q*_/+DX'_A;W^Q2WRHA!N MIQ#(N4*P3JD@ D$!@QH 5R9WX*(<:6;!MZ$&)QE7UA1N,X6OZ(,K)U:**BBJ MH*B"H@J^6Q4<[7VC%IBGQA<=<#L=P,YU '6@ +0$+\![@KAGN?QT\B@J)B1E MX#$8< IHF^*K_;**"B@JH*B 9Z4"ED,#W%0]M!O'KSY/F[G/ZO 6Z+\=](MS MZ"?8$TVT15XPB3AU"1GC/ KPIPL)?I5A98WC-F6JA(.* B@*H"B 1060=* B M&$=8U)PD8:6WDDFJ$@%;,NH;BJV7S8 ?N$4*P-]LDZ[OZ@#J.7J/9/ _Z"Z MD=4I(,R8\HHKS4R]'<#:6M[4WF%9Q&CY$*;@?\'_IXC_MXD!_5@%4+8#[DDE MG)ZK!.--,L#+* GB$<>2(\=,0B%YYPC&(@2VLB956XNK&\0E&E2405$&STH9 M+)"XYBQQ;[13PCJ>"!66#4;9PT//AH)-=K @V/&%$K8B( M"Y>0!N! !HN4A+,F6+RR1JXSP$FIBPW-[4=[QL*_PX9)B?,5".@33F Q4])F4CQL5+W 88'#Y:#=DL!A235_ M"@$QI9RSTRC(1$<0PJ1L!!T09J%QPL./@SX.!RP M87LX_%O(MS9 04LTDDR!;ZQ4R'$O"4AHK7>2!,S -Z:J+>75XY;%-RX@6$"P M\HXI1TUTBGC.K=28:&-)L6AT$@@(I@'X9$0:2X.< M=M%%QIQC9F5-J;8A5TW H$% I\K!-[*'_ZA&%C"@_>$BO.T6R!CL. <(Y,L M&(;:2V0D]DB#8TQU\,$KE@O.M95XX$/8!1 +("X'[98+#XMC_ (N)!Z*KGT M-#"+@B0.$-!RY$1D2 ?-7)*8 5%7UH1I$_$8J:?/'@9+=>_;+N++P:?8M_WQ MJ-4?C%OC 2S;T7$Y^,[NG/@>7?C \Q[#\;^ &MUR#>W_JFVM\)!Y^"/G'^: M-) 9#3G8E!7"UVB$)"(%XRG9&_F&T8(&3"%X6NZ9"_'*6][XO;^)N MIVV>H3=!0?ZEM,X;0 'JJ'42UD9(B;G76J62?KITP+!0XCHQZX*CB!">$)>$ M(F>\028JYZ4@Q#N]LD9H6^IRA.UYG&(N 'C?\>4?BX EOGPOF#A//V5&89U< M0 ".$7&N(W(^4J3R<:V40@BJKO/3UKR4^"QP6.#PWN"PY)@^$MC-7()N,1HQ8P+U$;L4'&>0NHQLRX)@Q*A JQ"') 6E"!.J3;$6^Q- MJH-\UQF&Q?4M@/@, 7&Y\+!XQ0^ @ LII%&&$&+BB <)"!@"15I3B23W##L: M=5("$+!-KBFR4&4&2>B2QCK M1(.W3M.2[/?CH;VZ.=FO<_9W+B2YWZGGT*'=-W_ NKSN[;QY?;1S\.IS%]8I MSP=&R.FBRH<@$^@!'9A&/ :.')<$&8V-U$*Z9,QMTT6MECXD'9,.F,/#P,(V MF K-L'2&EW31Y\1!)[L""TDUP2CRD,MW18PLB30W2XI<:I44=SG@5,J5_I2N M ]7:>&^Y4LQPFX+#5F"N*+4AR6A5R1==.F28YXM2%J12/" L^(AB5=])&P;IXN*D, &DD# M]E_&.ALYV?V#WSR35%H9 M>*Y++QCU.6? (Q,#1=0GK8D5G'B]LD;;C#Y&^^^"@04#EX-VM\! $!&!C;') M1\.5EMHZ'VV@3)EHD^,EEW3I\&\QEY0YHYD,'MG('.)&>>2$<2AI(ZF,VI"D MF_ ?N=KOND!@@<#G"H&W<7A_+ :6\-\]H>(\EU01&B0!5UA1;!&7+"";LTJC MHL$Z+4D(=F5-M256Q2TN>/@SX.%RP6%QBQ\ !=222V7CDGK@:,8 [/0[P3#$83T 3*$U&O2JT#I?Q.;B=#0&U\-@ HKF_ M77FJY MQ.+?/RZ)_W[6]>D;0$JFI)0"52DQ!YM':T&,(#12DXQ*LB3$+9GQ<[J0$)>T MB[G>!PJ!<<2I#DA+;Y$T7BL,5+4QY?HYI$T?)2/NQXG@\F%;T5M%;RVYT"R= MWKI-(//'*JX2R+P753;/8P12&N(L12[FDS]F,LH3IDX@#\1"7(#ZLLYY%)-+06(J M117L5[56TUU*LZW(HK[)Y^G!::YY3[*BSQDF,YXTOT6;Z M,7+!B^8JFJMHKBP4^I(@0'@:@.#'$K#'(B MY*0.*9)4G!J1:^1CL6P]WXH>*WJLZ+&BQY;5 RO!PP=07 LG+TA27)%(D.5: M(^X4089(\,JY[O$D^:B#SI]1$@V,@/*Q=#J^JWNH-Q;.G_\R]-"3E_EQ_[ O7 M+ZHQ2(C_EE>:P>=RS/[+M_$SL(!M+V>%JV5I7 MM4ZJ\3Y4\SH^LW^%]''ZJ?!RU6V]S>?=^[8'97KOUUW 0)AYNMOW0 M>CD8'@^&X*BU1G$OCS=:;6W!W1>>:.%=ZE]AFJ,\H>GH^0&]RKJJ5XVK.%I\ M7UB"/(G>X"3"2O;@;7M9);=.]BN_#SHTOV>J,LJTO!WMMQ)\LQFH9X=[L7>: M5R8>QWZ8KD%^VL(WX9-!)L<-4UEM_1W] ""]^>2T-89IY$6>KG>F2";3;&6K MA)J/SSW]Y'V,CFX0]:>'\,]I1'"W'W+\\T_\TTG0N'9DY:OF( M8;7U>C"\R*PU78?Q?Y-\'%M(6GUK@ @@0?]$\SJV3X]H.C6//0%!_L\?%P8/T^ M+ L\,S/C41:Z&FS@.?7H<<;G5^2\/96;Z6N-8.Y[?9 ?;^&E#B:AEMPL^/'\ M+6;/FM0EYEOY::/99[.'@HCT!T>5KR<*DC$9C8<@*D.0NGQU.LG02I,QK-J" M^ %85B,/' (K#=^ O_,3&H%,8+D!##8P G.=],[EUP+^G(XJ@"V;!:QE]_:& M&4?C(HW\?@: ?,N_;^$H:)I#_5QJ[337PFOBB4HJ.:%$H)A=KM_/+GD,XC8> MP_ED-]-E[Z$)BM6T.W<:Y--T&BX4V.^>_;V_L_5';_OHC\/NQU>DNW%X!O]$ MA_Y1==Z\/NJ[K=Z4-0#BV8._9LR?I0K<,N#'VS &B\DK9U2(27!!@Y.&!Z.=58IZ MZ:XT=BB,\:",<0:,P5R@VCF.K*8.<6$Y.]LQ,SCPA^/RA]D M\+C"'AY4&FCB(2BB7J/< M]ZOCT>TXA&M#5=# X'P&*E1+#D9HZ" )Y06#GE<#N' (<)A QI>(AR] @21 M"6DK"-(I1$L9]D:FE36\>E-;N 4.:8R6N?W?6/ZWX8_D&,$1)N2XY&!U6*4Q M,\2GZ*GGMI@>C\H?G<_=O5UA"<$B$>0EEX@'SL#T2!E0= B4>4NLR?SQ+0@" M7F3?9E>]/Q@W'QP=@TL )B]X 6"E-L9)]EPO.=Z .<=Y[Q.\SLP],U_]PE>F M3G?-<\TCIB8.?/'M99L8[/?F]@]].PE5MLQ?#K*#/&I^JX.3M<'^?@S_J[WY M/,.WC3?RRY^#T>@_M1>>'S*J/K>.@(_W1ZWL98?6'Q/P<1ANU\&.U1NB9VO_ M=<-?UYY,:*V)!R[N0;?BY^.\8N?K,-X?@D=_\TK4M%GXA)C&??:00)_ M]#9X83G!U'%&H@(C6&%G".'<6J.CBP[/FM7Q"ZW&[H@7BV]^%3%^8ICXP+OK MNU(:6'DLD8K*(_@-3-*(/?))&..$5)'G1G*K5_?36S.$N*VR\%S[""9-Q-%Q M;)+CP4<+ND)C:U6RF?C$3(D/OQ3B/P3Q!7@A8-89RT@ VQ+4 X\D-Q $;Y5) M[+5BUBL%Q&?7V!"M<\=T&$?'T>>I^& M:8AVVIL$UG#DX%VLL%BJX:_LZ%GF[3WG+S^V>?2";&Z]@?A_PYKM=@K72!IN\Y@1QE4 * MP4!#1'G&A; 8%./*VG4!@#L#K]'!BB =B\9QHZ6Q1GJIN*'..;@T!5Y2@/>Q M&(& H1ZTUT(QCJ0)''$G[%=P PE=AMW472_:& MB^>)!X-1E1_^H@DK?(J_G51AO-^T*I[")A=7>BZ?WV8=V.J3 M[[$7D1M&>XAL@J5X87LG]G2T\NN%%3NJ^K,I*;F:J7!E<;]W!5.ZRPKJ;UG MFMZ *WE3-K,*8%J(P_RU/'?[Y.;< O<*\/=?WT#RE;6M>D,87-:7&;K!??WO MK_9F*5Q>T5#7BT:G&HV'8,"\R3N5>5_>K]9Z[/W$C:I0V6$UWY!]^F^;-\GK MW5WW;]SGO81ZX>(+K< ,@_C*V;I(WFL.@!_]K HRC?9OW<>MXT& " MSZ]W7#_[>#S.V\_-]18LC_W/=7"Z/-["#<0G>'6:A?6%INMW,L[/ZY:L>S^< MQ/#G/.MC(Z8X',;P=TZNF<31>C^\K$V!/6"4S'$5P%(-40LWO9S +?WQ1C7R MO4'.#MB"^?W>&_C#'VR>=:NI>09&U.;&-EQ[=;IS].&L>_".P>]\\\W;L^Z; M#N]N_%%U#SHG8&X=7#;/ML_@^L$KMKWUQ]'.5H=V-SS\OL>W#SIX^VP/=X[> MTL[9^LGVQR[XQ>].=Y.+*@@9460J=PIU%OSC*)&58#UKK)D@K+&LP<"*83V; MPPDKK[R3 2"=4ZQTP $;&:FWA BF5UH1+-[C++M ,/ (&\*U7C7.8",0FW4< M?DJ,U@)]OMR#_5JG]*L36B8!ND4.XX.)TGN_'\.D%S?35X7J-C)5J_.?6)S8 MKE):1DX8.#02'-V@*7)2&&0M\Y@'QRF3E\5C^7ES)L!Q48";C30_%>#%M$"? MN624%?TT#RB!(AR< N]>&(QL!L2B\\]#SO< ^=CZM3)QO^K4ZG/7ZC)&/?9 M$C@>Q1>S7WX+U>BX9T]?5/UZV/JFRRGIX\'QU)4Q9E4+5GLSTR+[T^=//9W5 MQM.YE"[?7%2P9$S[\^9?6--S] 4X/K M^?D^CX1]6XU^M4Q'Y1YD(:>^POTOY64/^3&6\D*4_"Z'#Q^>[PI]OX.^&]'' M(P?JE)%FW^,VS56F*HO!O)>+[@\UL2^>T5K:62_MQ.YK.9>K!]!M%>2/.(XW MLZM'ME?' MNM$[LW-:_KG89LN'K3P\Y??W4W;_F)E]O1]>35G\[X;E?Y\R^C2HL#1GL>\84)B>Q>X>P;@' MVV?=7N=CY_,.W-/9ZHCMH^W3SL=7?&?KG=@YRL][^_G*66RZ?=*A\$3ZX?/V MV6N8E__<.>M5.P=O/V]O[?>Z&[VC'*#8/GB=.M7T''8NY,A#U,D+AI3'!'$L M%,IT12&0H@R>OS)XP&(<11D\CC*8=P6C MQBO-HT,T>@K*(&!D5'!(\42I<-1QE1NBXC96-V7)+XM,+1_,6@?Z/2+?VOE]X+F*5,_CX95?TX&KT<'+FJJ57Q ME6W&TZ("[J "3A?\ 19TT"H&9.L#VI08Y*B4B'O.6$H8%'M<62-M3!^C.NZS M[XG]K>[ Z!Z0<:G9Q(79'QL9)P;Q\3R;!X3!!H.\) DBTP(%FFGC9->>\9S MR]RV?)1 R;-'QK)3<->=@I/!\# .1W4A*O5;H2'[F["NB^7#".8Z ^"IR0X(0C MKKA%SM!LO(#ATS&."Q@^ AC.[6'GL1 T<&2) MP(B+$)$UVB'EA%,$E)XR#1C*Y:O@_ 3!L,2*;Y\PUQQ2: V;4PHE)/QT#=U9 MX"-'.?),/E;C_9?3.FXEQ/$]D/Y^P;XU6 >L ,@C(03Q!*:MYC(@PCT5SH(\ MX;BR)MM:7CU[7T(<)?A;,/ Q@K\% ^\? ^=F+<8N>4,88MXYQ -32#L541*8 MZ1@-#I*OK G 0%PP<#G-VN<=YOT+7-HZE)M]7=LKX=NG;]5V)KUQ-4WB'_[5 M@[?+V!Z&]L3V-AVL\W)U2GP2F+Z8Y(R]I98 B.<:= @LVHARU6ADM.T%NJBY>0A4E;OM3H^ CV+4%!1\"!1<"MLHZXK%!3E.#N.,2+-ND$?;1 MTB"%BM,(%RZY S,8"1RPVRD5N42%3)Z\!I$"MKIJW%8^S'/?O M10G>/C_T>P0CMZ#??:+?W+B-A$DE&$;<.(DXI1A9G"BRWA IP<(52>4*E&W" MRL&%);5NGW?T*V)7Z,O;AG'[$H<=OG!W^/8=(6^+M'^)N;M)RQ M2)1/B+( )JVV$JS9G&I+4A)>U?UH:_A3M!PW6%*3]MN\_US$]P(&R54EGH!) MNS487TU >+3X]A=K$DXO3D=C<#T,)KGH\HU%"Y=K:>^U.-'MO-'[6=>GKSH? MY=S>K-_!>C_4>K0HT.]3H(OIS,H0ZQ4ER(C($;<6(RTHAS\Y%5C*&'EN)*;: M#.NEBPG=IQ0N'[PM9T"]J*ZBNIZ%ZGJ44Y9%==VWZIK[?L(2J7/[82PU>'P: M6^0LM4A)+H&LS/.(5]8T:3/]&,DZ175]W7/\M>[/LMCI^4*#JNLZ/S_9]G4W M];SYQCZ>9F5MZ;K[W-2SCCQLS[I9$.W/07]O*PZ/-J(;+TMWK,WW,]3\YW#[ MXS\'G8W7!SM'.X?=K;_W=P#Y.D>O>SMO=JKN&2#@5O<0_K[2'6OG8_XN(.K' M[M'.T3O2??.ZM[VU=PK/.P3$9(" O0Y]=]ITQUK'W8/UW:"\"<(R,-0%09P( MBXQR!EDAJ&>PR-RFR_WFE(P)N,U2'2G'ACAB";<<_#2CD]7L<9%(*4,G1"9*")UR"+R(TD4^AQ]?C]9^;B<6\"5TF MT]O^"*A7MP+]J65DR^\*2EP40:)@O4"<.XQLHA)1*XP&AK),Q*?71*Z6RG&6 M2A"0\:V:Q)5^:Z7?6NFW5OJM/=I2EGYKSYN^I=]:Z;?VY)?S_V?O2YO;R)%M M_TJ%YLY]W1&$&FL!<$\H0NWM>J)%M6UY.N0O"JQ2V12I89&6Y5__$E5%BJ3V MG93+T2U1K T%)$Z>3"0RVS#-FT[[CZ%?#(:9&P9?C+)H7!6?W194:VOH/)BW M7G!"2*"!,FTY)E1KH9GPJ>H*"0R;>PA1G74O+8U7_I:V<^.5=]^[A[OL\Y=/ M%&QG_'D'[.;#[L'6(;3U[:ZFU8$7FT>?][9$MM_O_F2VOWYU<%\L32BO-6>"H2IRA$7SB"-F4/1 MY0&&RE#LW-H&8:J#'V67P;,/R5J"B-06Z5NDOS>DCX(1)6/$)F@N;=#266^T M#P9CQI6XAVC<%NEOC_0SQ1ZH92 &&%'&.+:4*2DD%Z4C9 M(OU]+:$N?[:$)?:@XPH8&_.E#&Z<4M]6OO3>P/0[63^,DAN]@ MJ\M1F;[^GQN@F.8X4FL%!J(**$84,![";$XHCMSA> &*B46HFB3H?5/T4V-> MIK9TPREJY2UJ78U:)_AX@EJ+ZTJ[=)=LO_JCM[US /=Z=])]]::W]?;-5[B^ MER)0X'YDZX<_Z-+/,:V[4DXPU98BS7.!N%$<&<4H"EA+#@0W5GMH;R H.>;$ M,%!U%@2#^]R"@>,D6#62,.=S?8%ATPK*D@L*\U(JG2LDM-3)#G+(Y,&C7.1& MY098C2)K&WC]K&8\\T4&(-B;K==81\^T&0X>AH#>$<_2FK"9P]V5QC;DS@H MZ.5PQ?KG(Y[:+F7>=.2K71EM@ID'UC(L6D*-3PJ%<:&=-<(Q97//08Y9:#EM&"(4VE0S@:;IDQI"IMKCOD4:K;/'N/[A*LW;58 M=\]8YX*BE D1':' V((16,9Q1581AJQA1#+/"8D^)4[D'4F6+QGX M<\/)UF][TT[\,Y3EBZS)H9,=#8:CV0")UK=Q@Z[\97EY\++E2%H)F)\-D= @ MN#YW!D7%,>+8I((W,4^A2-89R534+ODX)!-G0/[7UKW1NG)_;KA[9#K;PMVM MX&YF2X)P5N8*S'VG.>+1 =(1(1$)-,\Y#AXK@+N\(_193MO"W5,SUF?OS9U/ MW3/=;N N9[%MQM6EVYO79EQ= 2=Z=]!WK4*]L4*=+R\45*Z,2=L6# 6%2A12 M0($0E90*;2/V-B1W.N[DCQ(1TB99779_>ZNM6FWU++35(]M^K;:ZK;::*7#J MF3/*YT@1%1 WQ"&E D4,>X,-C!_&:?&7JPZACU$-K]56=TT)OL1[R2_-\OW4 MC:X>_*(8@8"YZZ3P;K;$OZPS>KU9S.BU+*^UDF-Q>:-W#D+V=W?>B^Z/3V3[U6OX MW_'NYEZ0+'BC#2($6]"% ;2BAT^4&,&=RKUW/!7[/JL')]O-L_*"/!G9YC3G MWWKVUWB8\F2,LM&@DK9-$$1?B2W(GQL6%JZTH3^YB /V7B N$A#YG"%ME48DJB@B5\(R T DSRY U_J\ M$8GU[(\!Z*]+,21IL'3">4@%X@,$NE:("VH3].ZW *H/Y& \3*=Z,ZIN.TUO M3&B5PIJM9Q>PBXU_V>%O&RM&/;;[V98YR8BH\W-WYMA"E:8:L+CH-\"^^8Z4T2ZO=#\)62<&9QM7 )<5@2G'O=&DW,&X[\":,D4_*^ :-_W^Y?9_WKU"1&=P(Q\. M"S>5CA)LKB*"_95TU'!P!*^8#8H>D*;"A;*3)64T&/=\UA^,LL,01K5,'81^ M%KX7Y2@)7JRR[!2F!SCT+S3>? MIH/O>B>=!\V%"_=_456_)J%7@$/J(NO-%WP)HF\KXJW M9'\&,#K-?L@^I%.R7Z G?8A5SU[0[E^KAJ-MU=-S\=FS2^ZL,W@^$F MF-RIC:;WKIHMY>@O! AOVBWZ]FW;Q )GE,7R]DH6]D$ 8YR6 Z(1BP MB"(O4/0XR#W 7-DH8!6',%SS<6E)1T*.>,@M[F7$NI'.-1<\*#"-1%W0K*@PK* M^^/N^SW#L "E3%#.5,J@3E0O5\@:3,EOXA$^X]@X( M@^DJTRBQ!()F"H&O_WBW\VIS2GA!QOX[+H;IMC?R"@1EP*J( M/ C5,F4LFE M%90:^);(ZXC7=6K]GB]Y6_6[U*^R>0AFW\HGX[PGN?N4:*$0V M.SB)6%B=S(E+$=!$,J)E MCM/N-7X>:ITO/67Q?4%VSIJV-<6[419H':,1TGBI2*(^FC'!G8W21QX >5LA M>AHAVCT!BB2H=$8'AS!A$7%" M(L!TF*7.G(O2 <-!]3Z^*Z0M1/[LAY*3K# MK3OU.AS8G;52JSG[K&ZL'"C?+E./?Q9PI4^>RG/L@:D;Z==3_0E7)V=6#^S? MVLR]B1 +YKRR0B2'+0?#UGI.%?<86)J4P#);(7X:(=X_3FI48DT9,TC31/:! M/"--K$4A@I**#O073TB(SR'Z\S* MO>M/A771G5D&N'?VY[L_MC]DL3> R0+R>#-+ 6#3Y$Y$PP78E)*:1$YQL)@I M'U5.KF\IG.9+GY6V/^"%RH]'\#9^N_\?,RQ24 K8"H%,A0W1GUK:OE* 3(GS M%*N-D6"5+R]ZI*2.R$IMF-4IP3D_WZK\9V:.CGJ%JXH,@]V09*V6B+1.4W;. M<1O7A^M:Q=G0]/=OX8H KY.<<+]\^;#[KSQAO%(Z<1J+O3 M2L64N%#KG&OG:#OH#S_HR045C+2Y=*"5* =^98!D*6MR9'S*90Q6GE9X;8.O MD[/TZI^=Q&:FY B@T M.X+.3&5E;!@=A] '"M=0O7UH^'Y:>2Z!XJ5%;5,>U.HV?4CM_@:RU1^=OG#3 M\@HZX>MR;$N@A2"0\'X'H3>EA)]@NB2G]0CN7B86.2ZS7^RO-PNQH4H['ZC+ ML>%@S2@GE [&&<(#%M+?)<3F0O)7\[U7*2P(7N -C-#FI)=>0J=L]GWZ]?JT M:_X/WOJ/DZ9CX/#'F2YY%_^J1C8]8#&0XUWYH18,WY++:@;#.^WO*:G N,@E M,I( ;+L<-+TQ%AG*J[$7Q\X*! M_+D81:0<+!%K4WTXY\&$DS2W[L:NXHF(=2L- O( 2!+<>%1\"W^,@=V"J?3* MG)2MJ[@6AQ];FWLA:HFYHT@%$1!GF"'+E4)861@(:AS("]@:9W=6IZ&<=&YF MF][-/'1O)_NE<03/0NU"H1NX79(%@"U3%\B!KZ=Q^8.RTA$OAJ%GTOU_/R[\ MZ* N]=6$NW Q+4QVYC)CRT%O/ J_-Y'U>/;Z^6O.%G%?6^[XGK3'8:XC9WX> M#$]W-NP#&P,R\Q55IMP+TSM.@O_;W,N#TIC<7>;KJ4//]--=.R/&VW3&8MG[ M<_NB&CI @T$5==)_46OQ=%IJNUFY-F<'PX2*_RA $UOO."92,2X9 *&(&M@V MD0%:Q^R>7-O8J6PN0-R7"5!!2?[K-W,V5&WYI?R"K0M;!; &4V9O4U!\)WO7 M=^MU:-*,ZG\^;]L=) H';/)3WXQ]1>M@6'WHE_6G:M>025^_F<:-5;SOL![Y ME>N'"[#MEY&QXYX99G[0@U]E->3E@4G4OF*]@S'"8Q^L(-$[PI/_0"B2+W?!R[JS;F"ZI-X*OKR1 M:7 ?W.SV-L(LJ=\^)1'S_'["[M_%VJ3XE+H"S,/YLU[7+]]ZF6>8WZ;#LL0PDU\RO;4AQM9<99NDOD[7_O# #3I?OG$4SQP4"[/(T&@ME** $J1]8$AX8"[R""EP1@LYPOC@9LPWTK6 M]HN*0H48@ZOV/U8*;49J.Y5;%B2^5BZ7B>$Q@%0E_3;<)2#]$43RKV$*/C\T M%TCAJW'8::7P8BG<%=OO]Z0B*I?4)W=J1)R+E*<0!X2Q]$YZ'3CU*?CMHJ#+ M>FGC3.1WM<*1 LM'K=ZN9K _J;+(W<.)OG#ME- 0M5_=HV6R,CQ$Z MIUH@24V9.=>.A\F^'AR&TSWYY7/9"3BCMF?4L*TVM&;CHYMNQ!6<$!)HH$Q; MC@G56F@FO.21DL"PNA-/-W^O9 M9O770LCWK(%Q8'R#;$G=I9,?7BZ1N&6*@5:L*K'Z*KJ;>RX7+ J(1_ \.>$ MI03V.4/4,!& UN;4UUDHU\\N/F:SKB<#8)0*JBWAT,^#RHP;J?4(3<2!01N^ M \IPXU6(-"(CHT=<&X*,D@0IJW"N>.YS5NWI/%L'?19FSB#(W!+TQ=DBUK-L M,6>3,T=5JJT?(>7?+(&4FK(16Z*NV[1YO;^YY;8G#)D+%A56T@MP)8&N M>QO&Z/"H5U3#52FW2@5X=MDC:%(XI7\3C;A6R>SU0Z#9O";=8G39W7.+DQ4 M+;=P;K-WH6KKR6D[;Y(,"'IPFMW'GBQLE*G7,N#IY3@"42C2=PTW&89#Z(!R M!J_5L6]+UO9MFCJW9R5R%ZI6&PC-966'F M#*;O.%$V,)L&0 RJC*R3^0\SI5G<]%F#(/5)T[C\$S ZOH5>5DVG:KWH*-5\ MR8X'PZ_U1*O4XNS.T-J3%L=5@$1]M-)?,(_'P+W6L\W1.8@]#!56ITT(TUT% M:0?IK?D8BY90X[G#D7&AG37",65SSW.)G>/W80&?5]?U9Z-=6SN;/[:^;.U% M;*T2TB-/"'"MD&-DF,*ZH%C+B %Q+7^;OF+%FJ[662FF 7'XSPP+T[\). M3XH97L^VTM[EM 6F#F4%$TJ@RGU.-=16DT<;X?^489^ MY]T>-8#3G$N45I01MS$BS8B'']YS'!PUQJ;$JY>,?;TIM\Z@E#(VACE$N%EH M HA;[J0(*K+(/?5&L52!.D3# M[9A)!KJO/NU)K*RTSB+#I42<:HJLHCG*0X"N9SQ5^TXV^]DD.[?8=RN4!C7" MI(X+#U/8.18<34_ 1&<,L(HH[&P!] M@V95@L.S([Q^C7U6EW+XNL>OW(.BQ-KR$?\+S!E"UQO#;*X2R4):'Y!>C!TV M(FBN].Q/I+]PN(W=>45K/[Y3W=WOE0;/W8Y5WZ^OOV3O>P>_COPR[] MS]?MMY]^+(KU%NT>[(+8;NV\I]U7NZ+[]MV/[I=]MKOS6L"3X=F[[//?[SE, M"Q#KW12?8',<:2XCLE19Q'6D2&DCD2+8:69H,TR.5//*ID:W_/ M6&*!<2JD!?S@%*R:E"LTI:T!XU(!(W5B<50Q8%NPUN8JAX<27VTT43G3V+ @ M\K@XJJG;LZK?LYFI59ZI+'3F[UEL.W>XW#,PR;V*@@+H*HU#C%Y*,!4=MUZOP@ZE)76&7;]T MSU$8)K.ES&*2OV^5_!W.R%^5$Z+*^#[OX]X?%_4W4]>1/4UA9GUS1Y *;:X6I8T$K#VSM7:ZSV]NT#E&S&+*:$9O=8 M[ V.LU%P!_WBO^-FDLVN2Q3]H_&H615*.T'3BL+ PJM\JYQCS6I$([GU8LPX M524Z@CE6S[LJ;+^7L0NF>3:?CJ^9E?7BU#D-:1XXN>?LC5+3&O=PC0F35L$L M^U;/P,H1WDVGB1L F\V-ZZ=?@(MSZXDS MJ<-F6CD;C7V5)=/FD+AM#@G2YI!H$J[$V_';_PX2+5ED/?VH'QN8>IH$PKP6*3 K$J2=(2291E#A%HE.* M67[&S;0:G!RF0+4O(JOJ,<^2WBH4ZR M^TP9ZSR#G_#7BYC\BXOVRBUKAUS@ MC;@8Z.HDM9/JW'E-%>N.G+QB7;_;):0Y*L.+R8??T_[(GCEY4?2KAE07+18( M'PV.&JJD];H2K&)+J7CV:7WRADFMUTQJH7AY?3#7ZPRSBX]?>C%>)Y<=%(S> M\MI+GTK(>D[RU6NRO.;%507T9B!!(I*\5>O5=R@Z?_[4F1'97H@75:"?W#^= M4I60OTE1^7.XQQ/4E#^_(Y^@E\ZT1C_LL#9(=/\#NVAH/,; ?IRKQC%3O.P: M8ST!5&!,X=R!N.+4*^;D,HC2LK;F\06[4:OI@="\K+)N-M,L(?HHP5R M^/!#=[.9L5RC^#^+HW:_O58-S%VZK1[9FM@O4;?=),#?,J44"3@&RJ,Q)HJ M4SUM[17-A4NQ>T03RLBMHW4G2:%>#@YM4_KVY=1C\'+683!Q1)TL2PSO;?U- M![N'WWO;7QSOOH76I(B^OW=/X)HO6SL'!]L[CFR]_??![M__+K;>OC[IOGU/ M)M? L\:?Z:>\^V,?[_[H'GY^]0G:]4[ ?;YOOWV=MF8>[QZ^@7/?'>_NO,.? M7_TG;A7XY,^=UZ.MC_AX3U/NK>$*X1@QXHP*I"U-?V)A&,EIC&1M@W4HN6B[ MYDI,N>6#JMO;I*V6:;7,,]JU3++ MK67P5,M83Q33Q")%F$3_1NVR^7]'&I5.K%]?& M.JM7'7.YPE0[2RP/UIM@/)-"J%Q;PF)^'YLN#_=OH%LWA]4^P4K\)F+8JMD; MJ-GNRQEC3G#*J]+4)%A0LT009!WVB#@9F R"L)16D708/IMPZM?[U+"WFW'+ MBH]W,-5:=%P=HT-%Q[5T+@]2N<>R#D=]0N%YTRD<=!;/U? MMU) 'V>(N1\G1&B,?:6$1URF:7$XTTI@Y%&FA4/AIM32H?V<+D^H%54.(_L*4\;^>'3[1>>Y_1/M;'J7;^N\K$=KUJK)JT6 MNHD6F@V)LL'FA*E4ZU$'Q$F(R+KH4;"<$$?@JBW M:+G4:'G*V6.N<^-C0%&Z''$A ]+>YTA(4)4T, FZ$=!2GTT?V_K5EX*T/V^_ M^IO!$![6GY2<;'*0]6[/XENWT4_-XN_;@=3(9U-]]F3G5#HW_9=Q4U&YU4XW MT4XGLUQ>*A4(2VH1T08;H+GC*BTO>%L6NM[I?+/WIG4@N>*@.=S M\+FWD/D D#D3JZ^8L]$PI+"TB.=8 V2JE#+>&0Q8",V],58;P@T-W&B!39Y?4,>MW8"W/$I]>W9G@ K!2^\(4L%@Q)T"BXB( M'$45,5,:2T9TM3- /,8V[Z>;D\L'=LNY,-(JLE:1/0M%)K7T@M@8 E7<*V(H M4T8(L&8)YSJ(.E])J\B66Y&=6JKA5%F^S7!XDD9WFMJ[&*5*YPD^X>2Z OI, M$?'9.E-UD9OYQ."CT[97F_#D[Y6(P773>M0S=#>TR:: M*@2D3(((KY"DLU\7FJJ+RLS5K#T^*-P!]%/?U![HS(9>$;ZE(U4IK*8G>R>I M*);Y9HI>U;BF,,ZD]X$X9&4!8VR&65&6X^2HJDK4I&ZY706:%2[D=%&.]&N6 M!%4K5!*4/4Y)T#^!:X90 W/X,TV&I2FWL/UR4MSVS9?NW^^!OGW]T=W9/>G^ M>$]WZ7NQM>,/=^D6!>('5/%#;^MP5RR66]C]&^[]ZL/7[9TMTOV2BME^_@+W M@>=\_K+[8Y=^/MSZWGW[Z02>'[>^?"5;QWLJ>FUSS9 )GB$.]!Y91AC2Q'!M M?:Z8DXO5$'/E?5I=#?;X>UN[E' MF7$PC YA83AP?8R1DM@@%1S1 F/M'#\SK!)ZW!@G+!AX@>961[B%])P'X3R1 M3S*L]6@N5\'>)QA3VCW>"TJE:J@4!18HXMX(I#V.R+C<>Q:P%#XLCJGD0N5* M.*RPXI1'Z[R.07B1@[67.[HXIG5W7UW)];+*KC>OSW,UH,R_%&Z^ M0HDZ:V4N&[\XOY.N%)DYOEPQRC)K"A0"58NI!FKBG(,)( -C=4W-HPXP1'< M+1F>=++PWW%QE+AB7;/P6P *V4N55E.!K GSGE8K-'YP--GD7Q5]Y+0SQQW! M299]A- M9V*P =ZQ^6Y:/['F[G-61J^N&ID,0J#!T^9# MZZ&]ES0W/:+I]KIW)G4<"9U4=*C.*&LKY;CH]:9R/?^D^LZI?F6_#-5]X6W* M,+E[98^FJFU59R8!JFW2\U[\[/O--A'FQ*1'')PRZ$]+[ **H,4#G:P<0P^F M(I:#P\/4BF$P(#G)Y*B86R<;CZ82!:V&NT.#AN$(3*/ZMC,G@SR]@7-,JKU; M]:GK504\YZ4G.2A]7:FSNO>/2=G/Y !S8#JE7O)%D@PX95(9M'JO6'P/_ORW MJP^=]XZIS-.D1&?1U/F\=-CG.QC:"@,:"[C[-S,L*EMJ7CI/.W&F+TYE]]2F MI6^J"=-, MG^:I=0'FLJY^6G=A.O_X(%3C-W-F6=6.+F'/2A M&T^F4#8UV2=]7DVD\#T,75'6TE'?LG/VK-G*L05\#R_1-+4!L:;(UP)P'(V' M1X-R8O'6SH,*0,^#G_5LLYQ[,KS&N#^QJJ>^A^J427'9REA/+0(ZE5Z\7WL? MYJ%J86:,JPZMA:"NG OB4KL^4MNJ.S;8.2<3J;QA:LFT$.WY\-J\V_2MSK/K M%PC$ Y#.P_T7FVGFE9M]/U.CK^:@567.GYI\OM^C.0Z.YPREN#+$,=!0:WA$ MD4BO/!B009ZU^U:9'.VN*G?;:R]O,EV76JQ4DPE=Q^R!FLP4 M?[ FZY^O=M]3U#::&/./6^[JEGL/VF&][K"^3/8+<']WZYUXSV]XGU5IQDDE MQNPIJM6UX_O@X_LJ@(EDP>)E)(WQ(Q2@N[^XPI7;]5";=SN(>HQ=P6V2C$O&;[MR7=]!R3R'BG0_TUZ" MNVRL7>G= 'F,4LJ@=8ZY#D8I0;0@-% =M8SWL:UM/H3G0^J%[?BI#-7L6IJX M_ULZX.NX_\-W?/?+FZ];K]X+: /?AM]P#[@F.>,=Z[[=_0'?X<]OWQTOQOWO M?CDHMOY^?]Q]U>MMO=KGW5=?2>6T?POW^.$P/ V^^_!U]\L?\Q7D* \BC]*A MP(-!W+"(E"0:26*H-?"WY6IM@[,.;W>F/Y.,'BWRM\A_;\@/&)'V8>0N15QA MSS2)+.1*&N%%8)K>0]WJ%OGO$?GI%/FEC,1J(Q$AJ61/M"&%^7I$O)4!@P:/ MV +RBXXBCY%C\-DC_Q46<+/ G%R.R^6R;1O6-JQMV-,U[!FM8)N0GWB#% M> [(KV%4E:#2\K4-@CN$G2W*UD+_?2\!/'ST[JJ:QZ?[V]%I.JP5"-M]Y!%= M!5.YCHF[JUGVYUH.B15;G'FFJE.4L>,'! MBN.\(_%C<)BGFWC+AV@_^1)AJZV6?]*LLK9Z.MN[U58WTU:G%C>G+%?1>(09 M(8@3[) EA*)4*M,IJKW7.6BKO*/4\JU+_G3:ZB;5J%:LU JI\B>^JW-V^BI= M=9.>Z\R@$^EPBPDH(S MJ>,Z "7E44C9VP$2 $DJ/V$5ES[-I7X.EH1AN .8>$Q 86+#E75W-/1D:,2]4\ M<1X1YS9'<%>/E'*>B@#]+_F-^#03TGL/8HNIX=PHJ[#/F;%*,&6""&EXB6Z& M]YP*L.WPWN?P!J-\--@BR7&.>!0:V>B +F/N& L1N[0VA<_1'U=@S+1425.: M8'0P#&%2023T$QN: M"M2N]-&?F@K*HFOJA8#P#5:8;Q?_[>\# N:AY\WF7& M L,>C\+O#:?&L]>O79$O?N$@/_ZS9RUH99?RB^H[[A5I#)" M9?86VG34R<#:6J_HS,>Q+0M?F.'L8N;*OVVWJK\Z&F2?^F;LBU%=+^*\RA&G M)8(_CN"+PWKD5ZX?+L"V7T;&CE,I5Y\J4#25FC5'FH/IZ*QYA?ST/&1B5WRU'7^G+/R-3TF#%&B%[/ M'L?2 /H9@7X2'PSE0A@866R<481K*<"F/;>D3TM%[Z?PS^9)]WC/Y)YIA0.2 M3&F@G]0A)9U"5)F<8*<=]B[13WY_[HN@C*;$!(4I&,S.69F<5S1JR;B503;V M!VGMCX<8]!_=S3U+ "*%58C!""-N'$?:!XXBF(2>*VH8BVG0KW)C3'RC9?'] M L/B?'A9]&ILEI6G=%KO;?L_[UXAHJ=NU&]PUZI87:H7WA28 TB=EC2KG*?# M9.S R7X\+)HR=65()=VSQDV;;E^U9UIT.\V,7*M0#\#NMIG>272C? M('XV#,\$6% PUF-T7 0>( MBX(A;S"A.<^YQ"0IPC/"_L]*$% D86$/%I=*C'6@.^:;RX MR@6\]*2&^%=!7.C Z Z.T?G'IUT[?KV05K M9ZNUL*:K(E\SP%TG3;D(NE.%RO$$ND<+I60/![ZN=5JYJ2;E;LOP#62^EW4' M0X#KS6J$S.)2737WTGRM#+*J &FJRQD.C\!F'Y[4@%X7!H6AJ714[^0,OL,T M_RT-^O0RWTRPJB$77+4^&:HG&1]ZK?')GK2-UY.AG9G!2B5,3T=LBK[PW9DQ M.S#?0F9#2"5NJ^*G<$Z:N5558V?*@Z:8<;I)50$V-@69TSKKZ5/2 "^4V)T4 M3&[6B5-%VA$\J3UZ_(S&@T+.QX-"E!&XNZYO"D M$/3=+,%;AJ3>Q!:HO3'ATAS$/Y]!\!IOO=\+/A POG-D*)6(X\"083)'>2ZL M9\H+XT!A$KE^-ECG#JO8MPKK:D?\[B.^O;GGE);:Q8"\(@QQR272A(=$CRDV M%#.2I\01^IQUIWM9RNZ_+H>>K![\H0'$4[CJO M] Y4>G^_2 IEOL3.,H]#9];#$(MA.3KC8)@EN"#.":^JU(+PG^F=)%8R5\+] M^"!4Y#G]"'4@6*KW#M<7P\J] ?>M4,S2[#?D.2DX[O]=+OEX-A MHFRC4(>VP;P>]Z;>F^D[5B]RLR@VZD+.>:Z455P)IX@C,LIHA10>,&G1'N$YDKY'T)$^SNN)TS"J.O@\7-*KARH6YT^6X MU+!W?3A_O:935FM1/3EH!Q5Z\@[<.L_>@/W]:<3SJ]T^_V>T3AB@ 6DK26(,T>0B9+!GY): MS'W4U"^NU.5>Y$ Q60B4<<8Q\$ZA! BVEA1&1Z]EH%G-45J%'8[#VFH3A03) M(-!'@_Y$P">NDG(TL=.2EZL'%FWYX@;KT?,]D=<]4=N#DZZH@^-=6A ^*L.+ MR8???5$"H3MY4?2K!E<7+4;?CP9'IQ$MZ[B):FFVD3LO MK7R/UYGBM[SVTJ=2L8^?R1'\#R0U7B,(-3OVYR]HL M55LF(G"!)+1SZ[+>^WB1J?@(,ZM5H8^:V_6I$.HIQ/IESY1E$>%%DF]GY4IO M/3,;HS@)[%Q.-?WDZ'C]V=)VW&TPINVU MMM=:"K,B%*:UTY:F+4\S9NT,?+31?+IJ$6Z/3]_A*-S_P]>M M5Y_$]LZ[X]W#;N_SX7]Z6V\_'WZ&=BZF^][>^<_!]BO_I;OSYG +WJ7[]OUQ M=^>KV/KR1[%+_P/7?#J&*WMPS[@U6YS"!L^UL@KEVE'$;:Z04=HA$WFP.J58 MR,7:!FFK$+?5)5I=T.J"15W@N'*!4Q]PL!SK:+EWP;@8%#9&1G-51MI6%SRY M+C@M_>""-UHZBXSU#G%*%%+<4^25-=Q2*34E21=0FK>ZH-4%K2YH=<&=MTNV MNF"9= &?*0/$F<>.I-+C 71!=$A9*E#T.6;">!,\7=N@'28O2C6X+%-J^=#F M7G7!'ME_A[I3;AG.WW>U1B*Z,0J#)ZN<86@>18Q*0.-N:!1**2XN2X M=:C=@^)\B"7(6/U[EDN051:A4%:IN.K0NKM6K;]>9SWI*N0MQW,5"--T/.\0 M(?DH0TCO>PCOP'M7F3'!>D4B"BI$ MQ$$'(^,M!Q( __+<,R]S( 'D,?RHMYLZRPIX=["=6YA;'9B[AW6E%N8>".9. M%XR8548GXU0;Y1!W+A6XI (QZ[F+PDI,Z-H&4;J%N1;F6IA[D"63%N8>".9. MUT(\SG&(>42><(&XP@Y9+0WR D>M@I1S)ECD\[Q8;A6^B/P^_9Q]#K08,[V7[H5S76_M<< M'OV>&7]8]*M2WJE&RV3 EW=;V1T9P[U&P:PR8WC,K3CS93>29+88FXI%%XXPR3!-A#AY''L"F??9! "WW/#_H><^=) M"WUWA;[3-0,":DC$W"(1@T:<^X@,E0QY(HUT/(^1A 1]A#W&JD$+?2WT+E&BQ;Z[@I]I^L(VGG%E([(Q1RXGA8>Z4 9XCY7P1%/2=I3D7?RG+?0U^ZI M:%<26@VQ OL*6@UQ5PVQN+9 C"3$^E08T8E4)]$@):-$:?# MB%>.9[T!!4M M15[2U85G''+^\6 P'*%4 ?D>EA?:W0,_V_)"&YZV.C3BWC<;5-BQ ]#1VN MV#:36)4;0EU40-K6-F"\VAB -DRV!;='\/"WX'9'<)LI-1$I"Q.H6-N@LLV1VH);"VZ/X>)OP>V.X';JX1?>,9SKE/U1V!3GSY") M\"-&+X@,P.*$?JQ\02VXM5'^S\S'W^J A_+QMSK@CCI@T<6OJ.;$!(XT32[^ ME$/.8(.1W9@@4QA#S7-J \=Q)QHPFR1!BP6WW.@H,[U9/M7JJU5.MGGH>>NHQNJ6>FIFDX^@6GJID.2$ MIN MAHS3'%FF90QRJ>W>JK=)O0LEA!;==ZJ\^>ASA\Q05NK MSF^ISD]7<[]\Y=WC/1($E41$1"-)&5><0#IXBW+%<@%C%[562:F+?/DV;?UT M2KU:#?YME,(9X+9KZ<./=-/=^V,&&_3&>HZ?5$-'<#T M8%B)UPM0$3#QTFFI[6;EVIP=#),Z^T?!%;'><4RD8ERRW#H1=>20IN..MF[OEO/3-]G M'\>V+'QAAL7,AKJ5?]ON8 1W&PVR3WTS]L4H^#2L/FT;K#Y5"L:DK^LB=(7I M91]'\,5A/?(KUP\78-LOH&'&/3,$C=F#7V4UY.6!&<(SBGXV.AB,X?Z^[&3A MNPN@68_"L#Z>0?>87\]#Q@4E5',U00BWVI(0,>'2Y58[IIB*@C.:!\+6+K@. M4RE@4NK@#.?26X--$#Y2"U=3R=U%U^5>Y-@S%@)EG'%LF!)*<*FTI,%A/:^3 M#LUP'Y"Y45[J+$%8MG';!$*37A;$LNC75#J]>J6]06A!L*N]SV5V#%,:_HLP MO(/C\L4-)'>^3_*Z3RI",NV4FG>Y)#I'97@Q^?"[+\JCGCEY4?2KIE<7G1=T M-M5]Z[C1?TW\6_. YOAZ?6R!==8')5EGFEQ\?/'BB.)3*] MEJHM5VP\T'<*!KYR6!O3I\C'2?!??LT-XQD&9!>!U/OOWN!\RACO7 M<)W?=9ZU^-/BSW/$G[MM1K@;_ESJ %PU<$I+W+=9PKO+S'BP#FRG33MM'FO: M$/W06Z9^*N7STI0'V9$!D8B#868.X9)1\ONXWCA1ILH!%++#8,KQL/)\)?=G MG52M5QA;](I1$K/^YD66IVO(T8]9.PL<< MT*=+D;JJ4[0..KC\YYM&JZ-&O\/[9"Z1AIA6$U92RS]DFJBG$[;E$JU[C="[ M2^*'E8ZQ>\20^6:>5Z%V?PW! "B.3.\O+[H_=[XMQ=UL_OM)M>!Z_5%T MW[X^[K[ZRK=W/IU\?K5)=G^\AO?\RKI?WL2M$TR:,/KOVSM;/_:(#4$8[Q#1 M+"(N"$=688NT,\K !\93'E3:(>PQ:F8\^RPJ;3ZME:!KK;)LE>6J!J2WRO(> ME26;4Y;<<$VDC$A8[4!9:H,45AS1B&6(-"5A44E93R>O;)\NI1CJZI7 M;V8T#XY"BCI^!D;S<]CC_C/Q@+N41%II'G#?>:5GE?V[M- :RE&CZ[?[?S:+ M8">MUK^!UN^^7#"1KQZNE[W]:A_@CKAY/9WKM$F\]X;=0_1\7 M;&+'8:!8H$@([Q'742)KJ4+"*2%%!(N8N;6-O"/R=MFX739NK>)62[9:1]:ZW MNEN7?MC^E)FR#*,R&]B1*?JGFZS"=W=@^ONAVDQU9HO52MK*SV<_U=4LZA0")PCSDU$ MQN8<,6X9X307+E67I!VE'B.2^MDKTG;WU$,8UZ=A8ZML7K?[I5:+%?RT8>%+ M9E[/+Y*WO. VO&![<7]58%0KP0F2)@C@!21')D2.E'1&4>.!*,1J5[5XC%W5 MSSZ0O-UA]3,8V*TJ;57I4AO8K2J]%U4Z;V)+AHF2@J/(B$8\&(FTE1[E"ML8 M3&24TK4-U=&/$I;][%5I&W!VMR[]NWI4\,C "YG]D W#(2#%U+K.1F%XF/U2 M]+.38(;EKRMI;+=Q9BW':V.6VC%KQZR-,UN9$6WCS!Y"&S_B0M7*2-J_YLK& MS]NL,H]12AFTSC'7P2@EB!:$!JJCEC'?>W?J]9TQ3J%![H4?#Q-IO"POR(1^ M;M;L\\.$?%8'=X!ZDM8&O3I)YL[FJ OV9V6'[GS]L76\)S@A5'.#,$\)LX*C M2&D,?S*A5("?&,>U#;&N)S9H,_BW4K3/?GXL4UL>M)38LQ_)2Y NV, UH=RZ MZ'B WS0GVC,JI+,T8)R0;N*4:Y'N"9'N9 [I@L/$!TD0I\0C[GU$!J08N ;P(Q1K3S07F9YU=C7;O6><]KG4 +'5PWRF * MA)4DI^W*9JMRVU6R=LS:,6M7-E=F1-N5S?O3QG2)_/VK$YO;'Q_:,%R[O2?I M-"KWTK('"_;4JX9O?@"Z^5<8NM ?38-M$6U-JVN85EN+;B3N>1X5\8A: Z:5 M]18I216*FN?,*V&UFO.GG^V:\&KQT9:W? @NN$FGK=6-SR=;IAW MN^5Y&BKE$..2-<5BA5=(>8^QR(51VB2W&VMUPYUT0[MZWJZ>/^7J^1T5W;VN M**VXHKLG(^C29:56U=U9U;T_$_!IC:*"&R2H\ZE"*D>6>H)$-"JRR+3$?BX, MJMUT^*!FT'-?I5ZFMCRL&=1JAWLW@UKM\.#:8=X0LGD>G3 :F=P:,(1RT XZ M8B2"8)AA8:F;CS]HM-JD/3'"KZ8U/UZ+_@ZTGC#\UP MO^A/^DN=OMW&O^SPMU-(J^YT26#0K9(T7>R:F*:"V#*C\1!^[Z0WVH''_=$; MN*^K.0=[X?\^G'S^VQ]9RO/=O^'>KSY\W=[9(MTO[UCWU>=#F(MO86Y]Z<6M+S _-_D\6C';C)V[_=DGDHE:I6J0*4RR8HAHSE&3$:O MG:<^C^S,V%UGGMYPB7X>9*Z-35=@7*_H!W10_TUH13&:P2_@EH-XMEI09JKO M_SWNAXSA3I8$+#L.PY .Q$$O5=]],8\^,[TQ ]U).X?A[_/]D]?]4\'@M(,& M0Q^&J7-ZYJ@,+R8??I\X%XI^]1K518NZ /3+[\>%'QW ^T,_XII%-0ZGY@'- M\?7ZV(*BJ@]*LJ[8)<R@N*S)EUY[99/I=2^^PL&W M7&%I#Q('V0CZ_9MO:F%"RT<@+8VN7\[0HW9D[S"R4R[0ABC=K0Y?%?D.&BNI MR:0=GRSS?J,XTP.@F[)RT"M\-GF?GREKX,T6T*[5;:OFDSF;4O!V[OH;91(\ MUS"<%*>=SI/M^*9(3IK=:H_)LT@@^$YTO[PYZ/[XX^#SSGN1_N_2?Q]TX1Z[ M/S[ =]W>Y[\_'WQ^]?KXC+?FRU>Z]?=KMO7V3:_[J@?_?V6[AZ_Q]D[W2Q>^ MVZ+_Z7T^?/-U:^>/N#7QXW_$QWL8#,'H0D1$<09VBO;(2N-0SJ@-0I+HHUC; M8!VJ'L-3\V S;OF0ZEZKX"Q%(O=6R2R5R+=*YE(EP!2T[*%N\OPG>%S/&120FYQJ@/D8J$%=2()MC@CPW MTE&O<4[=V@;O"-(&"3VB_= &2+9X>%,FW.+BG7'QE =C[+FV1"#A9$K.D:=< MF?#)8,=R%H"6>KFV07!'L\?8*/#L@;%=C;@%UZ7M+J_5Q_:KN&[R9^P<#UHH MOPF4G\Q07$>E-(QK9+2. .4^E;"3!%%%0^Z=AZ]9\I_G\C$H[O/:\K6<+O(6 M!E$%NO[2W(+6^]MJN/Z=8RJ)RN;9".TJV?HG7;MCBX_-RVQ<.;X^$IM57! M!L8,13:F=!T\:F0P3N&YAOOP##4VHK*';.,(M"E8G),HFL"001 M33$+!&-'&8 A!S3D+1HN)[=]WF[;G<'(]);#;WNS;=DMW-^C4[=%^)L@_&P, M+K!:'J35*% *".\81I:1@ +1\)_W-F<:$%YVJ"1+Y[UX;ON*?UI7;PN=3^X' M;B'T9A!Z2I*#)39Z+I#4DJ=M# "A@D:DJ/=Y),Y1BMGA8]//_O^8J8Y];(O+@0YE4'ZPG'%;'> M<4RD8ERRW#H1=>2R>)FMG[OCD]?SD^?7\"%]O.O]A*TJ^'!P>%J-J M!7>S[U]68[(?^JX(9:K+VQN4X^&R%),46Q\;:/ORZ:3[RL&]MTYVOS@*S_N^ M_??G8OO5P5?X^W@78&AWQQ]TZ6NZ6$RRN_,.GN%^;/WX=]']\?D+M$E\/GS' MM]]^*!+L-=?!]9_CUH]W8OO5IQ_=5_M\>V=?;.WO!6,\E]HA*Y5"G!"#+(L6 M:2V\C=HJ&W2MDT"V@]],&L6K8/,SLFIT,"_.J&:XKGS_?7AD\I0[ -S#-I3F,DB48Y;34A:\LT?RZH MA[F 7,LRZ:L'ORA&H$/@E)*FJ 7B[0"443\)2/:N M_RV4HV*_&NYRZ=YW)0?I\D;O' 28D8?0PI.L*+-R;+\$-\I&@PR(83'P -(] M?5R,#C('],04_=%)=:]Q;P3<=12R80!* M,JZP(-6%O4;#3 D],PH^,_MPOW*4%2-X?%K. /YR-"C+(C&8V=JRU:M HWN^ M>2'@TI/VI*>F!D%C1F%8 NDNW;"P<'L;>H/C3G5P\EY^ '=+;P;'BO M-)V4 MWG@\'(*X]TZ@D_MI(F2]:F8<36=&&H#C@\(=S-T1!LAD1V8(W7)<]'K9@8&[ MFM0:&"NXWGB82=!B8'QI$!-B NA.NKV3N@^ZLJJ=.ZAY/_16!P:@/,AB*IH+ MHY;%RGN5;@%EXC$M3>J;3 M9U^B.6ERBH77ZH-:3AZSN:YN^G@]FY]1-R=;4_X\**NW>3$,/;CT6S@MROO/ MWYM9P47-6L^[S-A*^,+O#0/&L]>O75%B>,D++L^D^JA[>>;GP?#4 MD/R Z# M^8JJW9,O3._8G)1KO\U7FR[ZD[O+?#UUZ)E^NFMGQ'B;SEBL:'IN7U1#!TQT M4$^/%V"?@]633DMM-RO7YNQ@F-CU/ZXV*"1H@ZKF-4SQ1-(28_O7;^;B";6\ M4GZ!&;)5E*.A*;.WT*:C#K -MUZ!V,>Q+0M? -R'LZ1C9=^V.Q@E=3;(/O7- M&( \5-S;)^BN/E76O4E?OYE"_L<1?'%8C_S*]<,%V/8+F/?CGAF"0N[!KYH> ME <&M&%-5@9CN+\'11@:6A"&]?$,NL?\>AXRGFN97&EI+%@F1EMFEUESLQ6CRBO/[X\!^I($ M)F\CS/J:XR=/<6)@1\'5Y!G0_SCT?)GHXS> 1)@=V5%Q%-+-$T--]D$U<7;" M=[AAHFP&&&T)E"@,@5MO5K?X]QC.9KA359_N9.8(KOQ>D7A@O?]S Q]X4-H( M;F/0+G &.HP2RKEBS!A.;.07^,#%#7S@'X(+Q;>D^LIN&+VLR?G4 Y[_[&ZB MS3VN,''>.42-U(BSX)#)A4.$ '99094@=FV#K)_=\IJ!3/<:<^W(@"7@QY5] M,.EO$#6 V<%X5(Y,;0G%X> 0,!E,G1F9JLR/YL\D@]\*GP1X5K:3U0C&5N$J M"_05/.+0PLD4$PWBUP,#JS*KDIDR<]W__D-1(G\O9V9 :NJ%\EG-C$4)M=Y( M$$F:8\GSW%F@5$3:*"/ ?JY#DE"B"65D5D+?==_,[N$&2_34,7;2':?&;\>_ MT^,V4^.#!W7^KI^:#<8JV$I3^<0_N7QVW^]Q+J*(QB-0HAAQ23&R(5*42^.] MSIDPGJYMY&>C QJD^P4$L#**P21]C+&_]L[^2Z3B72VPP;>"T C"]N:>!NM& MI"S3+F<$<2\44BQ7B/E N53"PO@ 4.4=?,[B6R,,Q:1C?ZW!*7EP %'<=.;5 M6#.J/"*U,NW4WJ;D\+BUGF,R1%!Q'I- >+364!JPQ]9'*[ERU>I'DJ1J]>,< MD;J)PEN0JU?F$ S[\N-@#,3A/VF[2ZO\*IGZ>KSU?@\K2_*@ P*;F8'RLSDR M,+T1V-,YS\&&QGF^MB'7ST&7B?(#\?%U'W[%BZI.+DHL56I$UMS\ZIQX9>G/OQR[-*6B#CNU>"?'-FCV=8-P[X9UK[\<_CF\6#X%:R[\J X MJGWY%[C$.W-+,O7NY-1B X+MQ]")P*+7L\U139E'H(0ZBTL&XW[EU8/K?8!N M.DPS\?@@5)T-\) @(YTY#?VNM5V_W]#A1MO!C6J/?-6)1KS2R@$T M>+_R'C;]4!Z'&.3AI.(8)6UF6,\^= M'Y T>D-?#3\,02\M;83AM^GJTZ11L;4UEQE+NE\V4WN^;_WX2K9W=FEW_SYL M33\>3J9=&=(B%LA:+R9A2&JAD:ND8L^S2->SCR%DR7>:Y=5L)5.7SY(NME_@ M^=ETK@;24Y'K9/TP6HZWN;SMZS>+F'KJE[E^'$3]>G^%?ID$]4-:B QG0F)6 MZ=6O]CXF30=3SE6:86$=?5$KEC,+,5ERP -8#_KP1%_ICW1)TF"5AS& /3:H M]>'IC$X/2POSZ=K]*JZDUJ?PQKVDST!#6#-,J]()(W2]]TKM?2Q.F+8>U6K?A&8<>C*8/I5W[PM,3?#'V$,9JHN.8U2[C' M49UTH(&OM)1?O65(ED,=#Y">=9@"(E!S:#B]YU$/QFI>31[72K:(Q<38,%E9 M[/?A"V?ZHXD_MSK/'/]_]MZ]J:UCVQ?]*BKV/?HVV1J#!D M.VITL4YQ@F'"HOUJ1_.<6@+,7J3WZF@F MC4K36$R%;,7CT6EH"UJL:DJK;UU9OX[1_&#BYT?9N^@S#8M68J]ZT?(E.=$" MK*#CDAZ=OW@5V7O'\\ETGB=15ART%AA-FT;2$*A84(T; =2PS&_E!< 36<,* M$R#_<$4):QAG>O5B-_&6,H,7[;@!5&; AVTZ%;PN@D #6S$_\YDO*A$QBO>^ MVWKQY\O7S[:^W^[MVA%HO.4.6!N !J#L^+B)!A1SK5 2#$K0@(?Y 85=RUYK M>.JDR9;Y.!Z$JR9S;NRP/S*#^>$\<]V*T ;R34+O?X#79LV:9(9;,Y7_]SFV M E9V(.1.V]%DU7+LRLBG\P0,-LCS6QWY^(H1EUTTB; _S^G3"Q6ZW4[9OEZ\ M.W:?K0RM&T\QV(&(%])GT@J":RTZJ/NK>O3L8JW8'P+.Q9MJP,Q3[I7005O/ MN9+.!M"ZJ,*).(Q5XX72;0XNT7=I8C]K]/[?LW<_3_:;58K/&]BO_G@GE/;1 M!84"R7Y-K1C26A+D.*<.MC/E,6[MB.WULO'S2G'92AFZ;^1X(4;RI&C22G%C MF#'"Y6R20+BSV,7&\=)QQ9TZ7BI77,P5G_:>O2-:I&1U0H92CKCE$1DG%<(F M&,NPQB*FK1V\O7Y8^ 5<89;V]O$XY_Y<)IG.*!CK$CZ#D/6-,;]4L!HOPHJL M/JL' 4B_CL>S9]2 MDDR'EG5-R[K8_ /;OK+N]5CWU;-WUAM,#6.(**X15Q:86&N& DU"2T=L8#*S M[A6 UL5DLC(U!1UMFNPB?ILY[$)!VUY;)"VFM4()P2AB(7&$POK#>Y8:L MN1Y$W&W&WC4Z7,S^]6+BE4\;/CW=/7CG00TR,G#$E R()TJ12=PA*80FR8&. ME.S6#MM>/]AKP:>SPTF.&C2:+5C7'0\VL'81OQ4@SARU9+ ;HMY#L%:'>ATG M_3R>E/J.)2--OV%..N# /209%_+Q1TD9# +:,F19!*CC('"$U%%D[N';]))" MT):%&HGK[+!$GUOVR?4.1ZW1D%EEZ?$^)\.7X&?7,[-*2<&M8]:WK$^^"7?M M9D.HLX-^S^;/WPM% G)>A7T'Z[]W+4>W8\ M&0RS"J\:O:E]X6^%RDV/J6>MO_$XUV9EQTC[I1R"/!ITOL]LFMB%/K=X?>?@ MA3%>54O,*+,T'S?G->>1:^>]L"#'<5*1>>.+VJ\P;]1^^"5#U HH =']#S " M>%V8QM&*.K7?#>5U)L1O#1U^:OVDOY>:N6\;@S[O/GM'6:+!"8RT-BJK]PYI M%052TBNGI<3*QJV=PJTQCAI]>JT6N/CDAV-@KTD679EG<]Y,J9LKAF7CNLM. MX&4"G;1-C&$[E\P"2. M $6F!>F&[51S>[?SH^T<_-.<$5!LO107T;I)?#DV(:+A6 *TW97?9%IW0VM6(Q MZC8C9!W5(#TC$RI!QA)'))F&;9*[-^\$FG.O;;VN,<:.W"A:0Q-;9[>^,N MQ0L$_ZP4&Z\67C?7 ,M*3=;*M@1,&,64,708?) M;<@O0^[VQ=4JJ]NJI$?=FO%]"*!O!["%../4:P.*!B25RDGO$(TG(.1J1B4G+2*G2VF7&ONS,MI4J MEI*>EF%_87\OY<3"1[V0%XNP_K8).:<0_SN>8U. ]+^N$WZ*\;^ M4E)D45_J_EW6G#K9 @K#&9'9WG=>,,(V^]_KLF7_AGFXE:F_-E._.=E[=I=, MO63F%=;-OJ%1O''$Y2MR1Q=Q:3V2WS*#X.R\%I138C$B2A'$G>?(D&01-4X9 MH;&,3F<&67=>GV40$)@+1W03D[MA_/@.6"*G"<%O_Y@W?K*3R2E\5'+X&QP! M97&2K1'0KM^)U63+S:_N4!VK^(VOZEMG^I[5]J^Y?:_N76[5\> M1SN7FT;+GOG_F0]:MV6F7"A^MN;OSAWCKU&_L*GL\>B[NH"5EKUHP[9[7K<4 MLW/^VPN*^E:*,4H!Y'*EIYR0"4=U@U'F) MVWF<\1<_6XEX_IE_>Y5>S6U(T/K4MX[>4<3T8)XAX0,&'&B M*9@58%LH!:M(B'/)VJV=SW$R7OL*4-SG'77W![,Q"J@F$NN*1+= X/VZC M ]8?YD+N+I4X>UES]5'7":NX<8]B[GDP+75C9^O5"MY-"LAE\"U1BZZ3P0A8 M[\JL7^R:3 M%/;>O_CTZH]WS/O @I HQ< !CE1 )L6$DL?>26JH,"$G1]'SR0B]3/6U9K2/ M.T'H^;(DY&S,"TR#4IJWC*>W,;/?)^-<.-?HT*]/IV L3'O3>)#9JJ@,N:1M MD61MA^>*IXJ]4")P&=JOW"Q>&8!O(YBVG(?@#)R(8(X'32\L1/IR L_2 M.3@ZR#'\W^<3?VBG<=FD_IO<';O[S\2K_;\^[>Z_ >$-_SE\M7]X^/;H!=E]__+S[M';P]W] M?P_V]M]^6,.7]Q].WNR_ &3Y\.GM\Q=T[Y>_Q*M??CYZL__7Z>[[W5-XQJ?= M7UZ2O:,_4W[6WLF[)!7 /8F($$X15Y(A1Y+(D"V-6G6G9'CCI2=O5O2U7^X.DXV MR/&VV0],KI^%N&D\?IF OF ZB+ 2US]S@"TWVV(39GG3-FEY0U/Y*'N\G3U M&!?JOVXK.[8W8T)7TQ[T\\'"?[2L1"OIX?G/61NMZ@[]FI9#PL:Y\J)4 0U& MO3U0?@Y[SXK,M?UE:^9A[GXS;1H,Q:QNKW9[^FM4PN$EVCW-]=9MK8H[[?UD M1S; @TKH:EKV.Y@'1W8"T\\6QM[S_?Y*L_@^:/>@OX_R4:K%?HBC YAGG)RI MLFE/1XN]^;1-7O]HA_.<[-OXR5+,'3*GH%J 49 +=@8@.0Y*RZ:F7?"9!@8> M+I3WQ5&<')SFX81Y;M/;#N%X[H!]X-,TL=TS8UN7M#B"P\;)&%C#%S?+\7C4 M%/#U?O]I]S60.\U.;'O/XNB'+KYWYFJ.D,,O=G@ZS2NY6">[EG"_7.CU\M** MF9L]RR>%D"^S$[KKQ_<(87*<4BZ [<"EOW2IEL26SBD_@)'825,(,)XNV@8T MR?\+%:8I#\N5!@!Q'W)13D90V+ OYA/0>!KW_>X@A&'LO0 TZ?>>I09IGTT' MM@D#C.>K")R[NN4*Q#-%Q/# G^"IJS?\W_$DVM6FAJ5_;^C:*%\9::@ 4@'D MZP'(1:SY"'$$-*W!02Y0@@?/<^\DT!)RA\PX')835:= HF$+*DM%9MT07M/6 M+L*C?JL-9+4HNU"/RQ!*)_%1UE'RG[91J-94O#6-[]$_E'-CN (J2 M=7:05=%2,CS)S1%F<44\+1>^.5D6A$HY[;8IEUXD6+3]9J>S%75Y>=+3N&W. MM;2\<[/<<3G9MY58/RW>7?3P7)[>2/G>A>9\7MBH8 :LFAY-]\]F#I/QJ1V"Z9!*Y]QR84'1UZMM"RZ

-)YR"_K M:[.I&^TB=+CGF$)NW#@?QE?I?'3AY:CQ/L)R_/NTO?@MQQE>_?%.<4)98AAI M4=IO>H<,-A(1[GUR%I/@W7D7?M382Q)D/AZ41Q)L-*!AL$2B%8[2M3C#YC/I MZ]AN^DMVWV#).!E)%G#;=CYOPJ0 )(?CDU'3AGS:.F2F/_2^*_Z<@@N^S2$Z M@PMG,>%R"?#]$]CYJR56@.&#$6H+T5H]9U82';L)9>DRR9,9VN-I_*'[Y<>< MOC^TIS\,1N6UY:8?/\9)\2BU=1VS\?&R9FL;MW5;LPG\/W0O:*]O-]?^-0OK M%SG9YI1\&6]?,2:\+=AM[ZU#WH0A2WS=F_]5.+KA:M@? M>:_]?UML:UGMV)A^L!M^H,>?%J9@N^OR1]>$C962J6Q'GM]NS0//F9HKEOZD M089U:V8%5RY(3;@V/)U%M6O.:0VC6G(O"&G^$2'_Z^?RWX_KU69W3[SS-98/ M0;S]'&1L^YZ!XIXM@2YWZ5**+EFS W'0!.,JK_^SKVX.-U\D)>][139J+!T+ MU+UU"^J]'GSZ:CNKRI3[E"GW3,@K=T&K4><7 F5ZQ=3IY0D^NOV1C?]KD/A. M&?%^J%<%Q1<$1=TP=[-AB'GH#5.W1=T6&[\MJARI&Z9NF-O+D:=D+5Q4'7/? M!/TS?HRC>?Q:;%O(\K! ]16PX=HVV5?@Q;KB=<4W4]&H5+LUU>Y!*OZ7]S&F M=!N:RFTE'H$VV27RG-^U7X=HFT>?_^=^"7.58#C+.DT T#>?7WYZ]?P-W=O_]0C>Q;I[X%WSM_0O^7;_#[&[_P?=^_L_@[=_YV8, M>T=O]X=';]^_?;_[_@7?>_^&[!Z]@7&&M'N*/_VV_V*V^QJ?O).:2&D\0\*3 MD,^,2\A:SE%TFE*;@G7);>T0C/M27=9_:U,VV.9AS^WUJ7\(P5?J E4R5,EP M9Y)!2JZD';-=)<-&2X;/"\E@'-=*>8]< M4A+QX (R+$64Q06Q*5GK(D@&2?J4X"H9JF2HDJ%*AE7)X)2R,AGI$@N<,&:\ M"(9[*PD607CQI;-?JF38*,E %I)!4R>,\0%);@7B'F-D0.XCKEFR4@>-<[]> M2DU?B"H9JF2HDJ%*AK-=6K665FCE*+.<4.*DP3:F?&R&#MC)UF8@U69X%)*! M+20#5X:IW%C+6N,0)]8@S:1#1F#*65*<)[NUPS#I"UR]27<@&>XC8I+*?T\X M8G*FVOE204OOFHK78;U+A/%C!GN"$TF ]\&KQ*/EUEA%@\CN(AJ=J:P3V M>S^MA@YP($I;AYCB8 :X*)"E-B"GJ.2.Y^/=$Y@!I,_X90V=[Q+K;[?A-A6C M_H$5<'O\OGX6007'NP''R'!(BN+DL.">!ZNT](I2V%B8.\VJ]_Q1@>/2>^Z= M""#=*$I81<2CUT@3J?+I,YCFXW69D: )JSXV#^$BJ>!8P7$SUNX&X&@IM@*4 M"4&YX5(H;; !%,21\1 2E=6!_*C <>E QBY0(R5 HO()<9W!T5J*F"?4,DQ2 MP ". O?Y@T06*SA6<-R,M;L!.!J)/3'!!1X%YUXY0YB4TECB>(ZP51_JHP+' MI0_5Z$2BXAI%ZO-!A40C"Q\@CI/P3 ;N,S@J"HQ#*SANI@OUR2>=7]02\KX\ MJ;=SXC]!R/>.."\Q838ZKBG7G&FIJ+98<&M2]:0^)LA_O>))M,C31&H:D+FG/!D[': M"XE#3!Q^".QJ&O+CPL:E(Y6!=1.55TADAP'WVB--@D24,N*=Q48IDK&12E.Q ML6)CQ<8+_*@&1RR5)]P8SIRV*G!%C6:2A80QJ7[41X6-2S]J/C#4:N?S^>P$ M<6H(THY9!/: =%0*+(/?VI%]37C%QHJ-%1O7L3%(C7U@+!(A.:?8"&O WB(< MC&T+JD5UHSXJ;%RZ48E.0H>D$ =Q!WJCBB7GYL1V6=$A&SF(Q@22DLK^%,S:>H MP6]5 FR.!!BLYJ=&'#5C%$GB'.*<*&0E24@EBAT/1#-EMG9(7^CU4H3O:PBM MYA=\VP"IC<06]&$:).62:L,<)Y@YRI-WAKMK>%0K0&X@0"Y=JRD010/F2'I, M03&6 6D%/R@/B4M%HG'K<1&"R.C MCM)=I[]!!<@-!,BE?U7"LG*)/6)*9T>"(T@GZI!U BNKI:8D;NW0OE;K_M4* MD!4@OW& 9)Z%2(36C#JN(M,:YL:%$3::1'"\AF^U N0& N32R6HE8X$'CW@^ M_I9+@Y&)/"+B.4D\!6&S!LG[6%03>_/\J_<0I]KT5N8/1JY+^V&72307V[%V@3G?NFZH<+U)CD=G&"0JHQ$17E4V!E".+?6Z.BBP[3F C\B MD;K:D!GDJ9$J*J2\S87#S"!#@T-8&\.5)B3$W)"9\CYG8N,BEW>Y/36Q$-UY(X M3T6,WEMCL5#!U=S[1R73EK&A8)+U$2MDM37:LW$HY)IRW"> MPUXZ6$3D=,Z8Q20GA,6(N/#K'^./)(,P.80#P_/9=7#3+=]%MU@%CS&?Q MQY85\.K]9^]9/Z=^:[.)2^4YPJ[\/)PLM^)!1&X2[0=D$\SJ!SL\L:?3K7^= MF?S18-0]7]_ MV9VSG/$HN%Q=S.6[@RGH =/>+S"FXW[OY7R,+FLXLAKRL(8ZFS6]%S-G\\<^#D1WY@1WV7L_@@Z-FY1\='2[! MMN] SLV'=@)R>PC_-)W'IH=V N\8C'JSP_$90TV.::MBDH& M8T$MLMHH9VS C$JB4A);E[PG:M"V2)!?/5%\FV,/*6-^/M*\:$MP6[[;UU MR)LP9(FO>_,]9-%=#(L/GU.GOKY?S?RS=,2?RW\_KDNFNR?>>7WL(8BW#RI< M[!W!6PZGO0@2//1^G8]BC^'^-3R5'8B#G10OS%J_U5@WNO!IZ^VLZI,>9A8S;T0\LI=<*E#\='MCQQ:ODTX[)\PXOU0KPJ*+PB* MNF'N9L,0\] ;IFZ+NBTV?EM4.5(W3-TPMY*@GAB130;H825%>\KOAF:AN5:K>FVF:U.'@D+61?Q\G'@8]K#6._ M7E^(S:+/5TP7?CH)ORPE8;ET/!+*DW26,44B]9AJCR._TX/'BH+W>]'OGD@B M+SSS[[WA[OM?![OT#PIC_+2W'P[WCO[XO/?\I=A]?D#?[/]Z]/:7-Y_.)_+" M^(=OZ%^GNTW[W].NZM-!(S6 MT0>%$;$FY4-S!-(Z:92/';?2Z:1R<0IC?<,WKS9ETR'W&Z\NJ8#_] %?2JZD M<\X$KGA,1!/A%VKS2K,?(>#7 ^UN0<>7.:FC.<+.#NL9=O>,X00G MD@#&@U>)1\NML8H&D7TV-#I3W?(;@.%[/ZVXY7$(BF&BD5/2("Y20&!H&01R M-NB8N-9,;.V(/C/T 2#\R??,KX>*/#W,BPR'I"A.V:OI>;!*2Z\H)4IC[C2K MGNF-P+RE9UHF;)C-Y\MA&A!75"(K'$$,3 ZA$Y.&Y5,X21^+A_!,5]"KH+<9 M:W>3PQXHM@)VCJ#<<"F4-M@ NN'(> B)RNJ=W0C06WIGA20""Y>0"U\Y$\0RKTCSDM,F(V.:\HUX(14 M5%NPX:U)U5&Y"5#^>L51Z;R7,A@ !L)"RGFD^$UJ]ED M3R.YH&+>'6,>C5%HZH+F7/!DK/9"XA 3AQ\"NYI"NQF8MW14AN223(Z@I#A@ MG@H&,Z @H8!X0ISHAK0Q#3.L$2Q@]M@9,]C[%FW4LW)>6&,,$BBB)IQ*74 M**>\(FH!\K#T% 38U@[K8\DKYFVFE_+)YU'^-)XI>8S2TE*[15:/L6H.T&R"8LCS00'@E7W.CDL)78:&%DU%&ZZ]2O5T"[(T C M*[G?W#$?/-*"6L0]-IK=PUO*Y[$%(DVF"&1-,";-1@YCR6RUMDH M!)/"Y"P94A6VS7,AWD.(9=,;.3\8N>[F(/;:?>0^#[C?.+EXDS0#3C (1$:B MHCPJ[ PAG%MK='3185K323= 4*ZVH^42VX250EZ)A'A2!!DO"5(N*I"2/,9< M#L5)GSQ(#>C7VW6;!V>;F:50154554]"5'FN?>0T1!P=QR8Y'GRT/D6-K56U MD>Z&B*JE#]YDX\TJ@7@,$O' ';)$>L0]]I9RS(WE6SL2][$B5515455%5155 M3T-4&1 K&'ML131<2^(\%3%Z;XW%0@57D[V0G!X-1MTRR684RP\6$FH6$ 0_M\33^T/WR8QA,CX?V](?!J+RV MW'2>4X W?CP9A-DAC!?FC1MT;6.6[0O:Z]O-M7-LW%SD9)M3\F:\?<68\+9@M[VW#GD3ABSQ=6]^2J>7GX.5ASB\_ MF@?EG*0T_E_]6 M2>=C[L=^#\337X%X^X>3&'M'\);#:2^.0@R]7^>CV&.X?PU#JP-QT"OBA4EK MM_KJYG#S5]'8-VDL'0O4O76;4Z0'G[[:SJHRY6%<3?="R"MWP3\]%7YS]D=V M>-_&F_=/&/%^J%<%Q1<$1=TP=[-AB'GH#5.W1=T6&[\MJARI&Z9NF-O+D:=D M+9QGVX<@Z,N1'Q_%WG?#\73Z?2]-QD>]\7&. M1T)YDLXRIDBD'E/M<>1W>B#&JT:]&QTTJM]OH/@]C42F]Q].=W_YS^#-_A^? M=O]^*7;W_X#O_GJX^_SGPSWZXO,;NOMY]^\7XLW?NY_/)S*]VG]Y\O;O7P]A M_)_>O/_P:>]Y3FIZ<0+?9V_V]]Z_^;S[Z1*.N=,/J0] M)J(!,G#R6CH!,'*W]8 5^/\Q\"_K JF"]1'2(>RM1IP$CZQR$4D)G."=L,R5 MWGQ]@S74\K*9*1++'#"F/$B&.YM/LHT"'^=#H6+7EY5 M!#R<"%C6VR7B0,?W%'E!'.)*$*0MPOBOX5 M_2OZ?VW*W*0-B-;2"JT<99832IPTV,9D#,U'CSAYEP5K%?/_,>8O"]>2($8$ M:E DN2^W%0EI%P2RD5A!"',Q2E#[>=]L8.>J1PC\];286\7T9W'2G ]CA_6 MF/O6Y E.) &>!Z\2CY9;8Q4-(GMT: 05\28'Q%14?R!4W_MIM1\A#38I0'4P MPACB%)1X#5(7$:ZIT,9HG$0^ZM5 MK-+2*TJ)TI@[S:H/>Z-@;^G#CC))IIA"6,1\PK7%R"H,G"&5%8Q[217-I[UR ML=ZQO![)4+'OJ6+?390_2[$5BDI!N>%2*&VP 93#D?$0$I75C;N9*+ATXRK- MF).,HGR"!N(MG;X!2FV%>,J MQGWC&&<-CE@J3[@QG#EM5>"*<D"PEC4EV3FPE_2]@H%KE2(W M.2Z[ N## >#21RD(%R$1@B0U$?$[))Y]H M^=-X#T1361!L(CX8H;G1RV$ALMC(PZ M2E-B;?9ORG[FJZ?6%L1L"+@ M-XZ S+,0B=":4<=59%K#W+@PPD:3LYFK@W,S$7#IX)286L,Q P2,%G%-#-+: M4<0#\U$)3HCS@("\SUE-/M\\#^<]A(,VO5OU@Y&K'AJ^^:<7/VKI:3G!(#<9 MB8KRJ+ SA( .:HV.+CI,:YKK5Q.1JRUV+661!9N0H=2#8"01:6HI2A@K@9V7 MFH"(9'JC(H#?W!'A&Y! 4253E4R;*YEN4G_!M8^HL;6J M-@7>,%&U=.@G3&72E"/-#V:3;-QPNLF MLDL'*X)T+!K'C9;&&NFEX@9 S\&EVL)DHT066Q%9G]_AI+E3@2(LK0*;"^26 MB\X@IG#T@?/D61%9?4S7/835YOH:0;A_S2Q, _X-@X\[_PT_NO&NGV=];D+7 M?/79\5Y[FE\@UW PBNBP^9O0 GCG9MC-9[,'?>61SSUWVOTU.NA-X\$1+$1O M,/+#>8 Q#/*JP.TPO=/>; +#:';2M-\[.1SXPYZ=Q$4A1 SP_=[E11+;CXQP MEZQV-]PC.SD8C+K]*IOM6%A],:%F1\. A_9X&G_H?ODQ#*;'0WOZPV!47EMN M.@\9 !(_G@S"[!#&"_/&C<1M ]KM"]KKV\VU1.&+/%U;[Z'-(W[/P;Z>DD;ZNN;BN:?Y;O\7/[[ M<5U.WSWQ]%<@WO[A),;>$;SE<-J+HP "[-?Y*/88[E_#^.Y '!3,>&'>XZV^ MNCG<_%6LN$T:2\<"=6_=@GJO!Y^^VLZJ,N5AW(_W0L@K=\&E!O2CVQ\Y*G(; M#^\_8<3[H5X5%%\0%'7#W,V&R4D4#[MAZK:HVV+CMT65(W7#U US>SGRE*R% M\VS[$ 1]'H\GT0^*C[_X_.W1&";VN7SPM9CY5E&X)U*RM1E:45WQNN)UQ>N* MUQ6_JSR*C2EF?B3M&E_'R<>!CVO-&;]>!?AFT>">5) M.LN8(I%Z3+7'D5_G\)QK)Q.N:MKP^S#F7YZ-PK,5A?N)9!?N';U]?B!V/[^ M=WX0;_?_^/SV_0L![Q5[SP].X/[AWM$;_.J7W4_GLPMWZ=L/<,_GW?T_^*O] MX7#O^=[1[OX'F.,'>-8S\>J7O^A;F/N;SS^GW=7"8^>H)& <(L>\0SRRB)RR M"D6F@V=&&JS,UH[LTPM2X;]V8N&F0_$WGM%>!<'3%P1261V"\;E/)\6; M5]5;!4$5!%40?%5!X)2R,AGI$@N<,&:\"(9[FT]'#L)?IT]I%01?41 L^Y4F M$X1B)*+@@D?<$(ER$VYD@HZ.*2V8RL>1L#[5Z]WZJB2HDJ!*@F]:$GBMI15: M.!"(,26) M]E13;YJ^K4I72;"9\8XG?SS5RYR_T]1:VF$]D>J>P9W@1!+@>_ J\6BY-5;1 M(++WAT9GJN-_D\%][Z<5Q[\//,BD ^*".L0M(TB#X89P5,S)%(.19&N']K%: M/YCJ[K']R3?FKD<3/#TPC R'I"A.#@ON>;!*2Z\H)4IC[C2KSN_-!L.E\YM; MXK7B&@6G0-,U@B$#RB\*'-98TZ"UT04,^?H1+14,*QA6,!Q8BJU05 K*#9=" M:8,-H!Z.C(>0J*P.X,T&PZ4#F#KFE \2F:BR>@B_N2 2TYM*C MJ$Q$G$6%M',*&8TCIU%A%6T&0W+!\:45##?"!?KD4[Y_GXS#W,^FI0[M]>ET M%H_6TK_O"N)OYX1_@A#O'7%>8L)L=%Q3KCG34E%ML>#6I.MX0BN.WR^.OUYQ M=])(<13$HB"L09P;B;1R.=F94XJUD2H*L/"%J(&L)Y'24/'NCO&.QB@T=4%S M+G@R5GLA<8B)PP^P"Z^3Z5OQ[K[Q;NG1C%(Z[+! +'H">,<%?Q[@)_IL$12^4)-P9VC[8J<$6-9I*%A#&YAC^SXMU]X]W2 M:6FQ=E$G0+DH..+6>J2CMTAY,-1AO;P,8*<+7!.5*MY5O+L [X+4V ?&(A&2 MAIXW.:B0F"288]I$AKE7UBD1,8O)"):4 MPO+VI[Y75+]K5!^L=F-@RE#I*$HA!M!BDTW>^IA$\^ MRE1#[H\$\VX >3H7*8+62H.D7%)MF.,$,T=Y\LYP5_V3&X!T2_\D%I2)$+-_ M,A'$=;;7&:%(6&Z#P (L=9SM]1I4KW#WS<#=350\V"B1!L(CX8H;G1RV$ALM MC(Q@"+KK%-Q7%>_!@&_IJ.1,V4AE1"0*!2J>\\C2Z!!CA$O&@Y6!YJ+*JN)5 MS/L6,.\F70<]"Y$(K1EU7$6F-4R-"R-L-(G@6%V4&X!T2QYR-VX>S&UF8D05856$/0D1YKGVD=,0<70:K"*LBK(JP*L)N5P8.X@8#RED1#=>2.$]%C-Y;8[%0P=6>&)LMPE:B-DE8 M$YA'FMN(N/$,.>PTRB6%5+DH/,ZM,%7?F(=HBE%E6)5A588]FDWSJ&68#E8$ MZ5@TCALMC3722\4-=<[!I=K*9+-EV$H[9RVQ-R$@FBQ#//#O:N";DV$EHO>OF85IP+]A\''GO\N/U5%?\_EG!W7MN7R!)L/! M**+#YF]""\2=FT8WZ&ZX1W9R,!AURR2;52@S7$RH64@8\- >3^,/W2\_AL'T M>&A/?QB,RFO+3>6]7QZRNN;-3^E(^7/\_A GRE];C[T7 M0OJ8^ZC? RGU5R#EK_-1[#'<[V6KNAXB_>36]WGT\)5M_RHF]6*M\C M*3:NI]YOK"/MZ;C"'*624AIXH)Q338QU,B4A%.->46;>O?S'49RE['U61.]> MG+WXY(?S3,%?QN-P,A@.GX8'[.C/X=N_]P[WZ,]'>[_\\?G-_I_#O<^>O]WW M>'<_#/::>PYWG_]\=-X#]O:7_PS?T!?L#J"7(I620Q3AZG9A5UFWM2-Q7%Y18?VT/ MV*9#\#<>AZD"X.D+ )*D=(AHMI/OM*T%M8_00STP6K0:(.4CFN<+)5""2QA7X') MK*M>NYD8N-1K)9;.&)F0T$H@SA-'1B6#(M,\&A)H]#%76.@+^HI4#-P(M?;) MN^CK*45?HRL>UY&RE*0"3! Q&LPIP=1X+:3@IFJW&XCL9XYIUY08E3N"6J88 MXC0*9"GEH.(JZY/#DI=V47ULZLE%3\-C73'PKC/8$[&@RTI,E>&*<$T$#YA8 MK0V/H#A5[78C,7"IW8:0G!,J(@V0A[CT$AEB')*$.8.=<<&QC(%$;U[]\"/$ MP.JT?0S=[O]1#M431GM-P!3F(9!@#?<*&QJYT$QKHDB2U%VN\59(OU](7SV. M4UF:')$*T%Q$Q E+R'$9D0E!2A:)U"37TSX$H-_)1MI46'I42:45$.\#$&4* MS"GC-..!SPXW#EZN_%1#O&Q"7.BXL2THD!B1QR*C(%+).6D2T M-31X%A/S^7SB!SB_[EL#Q,WRYC[.I/7:\>#QY^G5C@>-P%0R):54-$9B;J+5 M6A C"(W4)*.2K#[S#92EJVG>)B0GE*)(.Q,0I\HB*RE!3%IK@C;."[RUHW!? M\\T[#O:;:W2P 2[W*KJJZ'H2HLM9SBS3TJ=D.0[,D,2BU,J*("(SM(8Z-E)T MK22HRT0#U@HIIR3B@CED#29().:-V\'G,'5YJ!Y^GO;ZU@\]]4G=_/+/#MGE/[=NS*:C_ M#6#4M[SHFQ5&>B1I4[5OS\;ZU)Z05^S^^_8TOK"GX?=Z[S_OOL_O/Z![[U^R MO?T_Z.[S7P=OCEXP&-?)WOXNV?O\@NX>O3DY[_>",9WN[H?AJ^=OZ.Y[3_:> MOSG9/8)[B\_L&=G]_!?;W7]S^O;]O\]VYM&)!D>B M2#SJK1V.35_Q6NA0HRX5XRO&/W1KGHKQM\'X96S#NGP*K7/()Y^[KPF"'#,> M2>VP\XAP[OX[[%29I= M="IZWQB]S_3)P2EY[9A!) 6,> 0(MR9YI$%--=IX 3">T;O/J:R^A2?A/ZXP M]_@:Y528NPW,K2BIUC**.49)"C#&C>'(&;#-C0W)@ ;K61( <[*/:76A;JB. M^N1=J _>"Z?Z&?YY]YL*X?<(X:NM;XA6PN/($,4Q@*;*$[)4IWP,M]!8@KPE M&<)5W^B'@/ G[V:H[M2G!W.W[VE38>Y>86XEVJ^YYM&J'./GB L2D8W,(1$I MY=;9&$J'+]HW@E:8VTQ-M7:QJ:T 'EM*6VT%\&!=;*J(O+F(7$UZQDH231E& MQ#J*.,$8:4-!8EK#@@W$:4>V=H14?:DVSYOSS17[;X#+NTJG*IV>A'1Z@$8U M53K=1CHM#3AL!2&.8&1-E(@':I$1QL*?1% 1>3+$;>TH8OJZ2J>O+YTN:$63 MUR3ONL%H7MSO%WVRTMSE>#P=Y ]_F,0A7/T8VUXLH)?\KQ_;'C)<-+2XZ#;K M@,KS6?RQI2M>O?_L/>MM#<[1=].:YE!UMB?.ZL_#R9*O#R)RDV@_()M@5C_8 MX8D]G6[]ZVP3G<&H>[J2VYF@:W3ZI\1(Z3;$.-\(XD):E*4#R,T!GKSJ@/*P ME_+7\MCMHQMS[W"2)=)_#;@F+GB.B=*,*R:=%\DDSHF*,#KFWJFMG?W2ZFB< M>C]E83;*W17LY=V2-I?+U<5TFSVSNIH,PL)/! M2J7VHY_MWG@&3YN->W^-[#P,9C'D90UQ-&U^*S+#YH]_'HSLR _LL/=Z!A\< M-2O_Z.AP";9]!T)C/K03$()#^*=)+9P>V@F\8S#JS0['[4;_=8=<7OS#8 :K[Z]'>4T)^?'/^#&.YK&_&9.X>LC9 MCNE-F@'WW&GO((X/)O;X<.![L+%LN3P[C/#_26SR**:#3[TC>/#AM!Z!;H.Q!XLM&JYEKE40,7IOC<5"!??N>?'U$DS0TNE[UEK.(C[^SQR M]L7'+-[VX>'_'H[]AZ]K-G_:>W[ ?J-O3]_\[>6;SR_PWONW'U[]_?/[5[^\ M^+SW'-YT]/+DU?._Q![\?_?SG^_WWO]%7CWW'\,O_^'A__PZ?$N'']W[X_>[ M8#+O'?TAWOR]R]_LP[L_[QV]>?^,[^U_P/#_SWN_[-*]_;_X'M&G>Y__X'N? MO=A][D_V/O_%WVF>,+9:(\5$0EQ3AK0P#'E!\OE%P4LK&P<'[*X8GF7W1.(F M$L:#C@ESXX+AP2C+%-$1_HUTJQ>GWAYG03>9QZV=Y0+TFA7H3.IVQ==9_9"$_)B+?AJ1?)M&K$0B2X6F/-9*EW[.]G^S(@OX/4^TL@=-L!64!]=/X M"&APVBLJ&D@E(.\8[GA?Z/RQH7/O9# [+-_>'7P83&%^/P\FTUEOKQD7R+CQ M_. 0[LJI@EGA/K:3V2A.IH>#XX)3H;L1=2;*;^TW?U]^<[O7V\\#NF"L@^GZ MPYM!V=ZE7LO1/'(M%4ZT4*LP0]TOJQ[, MEWL_GT?>=B:_#:P;# >STY:@O_WVTZM)>VUEDK_]OEL:)T[7+KXZ:;]2*MCC M=+9P?2+Z[8'XI]WG'\3>_HM/>^]? I ?G+RSEJ1H1$1."X\XEAII!2!.M Y8 M@[!4UFSM\/42YO^5>;I0-)M#UV#$WG>9U2_@Y>_[14U[A#P'>^I@,#IH>._5 MY)<(E^RP_4[EO*LXC[R3 3N=@D#&*H=XE!CIB#DB+%E8/F(%B9=P7C&S#\?# M 'A5;/$(K-%E5Q\TJ[ M!:1+V \@,8.>?/#IN5[8_@QN2$KNBB)2))8; (W MEL#_L.64AZB)$3)6^-M()OQP\DX880@-'H&,!QU6Q80TL0Y)[*AUDM.H^14A MO$WEA@I,_X G@B*&4Z80(R0@6$$#(M$"8T@C\CD4GB2VM2/6#V']@HR\!(6* M\+L2PEH5[H)[BXM'_3CM'<_AWFG,*ATHFL>3\<=!B+U1=MR"0)[['+CJS>!W MX(H^#&9Z'!M6SB\OD2UX\+1M.]H^(LQ];/V>P-MY3F/X$^!T/!B63P_LM)O7 M+Y,(CYCT_AZ/0^_?\Y3L< S//#8$/9[;?J*'V\@GU\D$I64?-.RJ_ M=8^=*\O/I;'P4FYE=+BCV5T90Q@A[==QSL1T+O++G\Q2! M'C8<#49%#RHCFLZ/85EGZV^^X$5]^+8']7O:@XT^S _-8P?;:)BG,CJ @>R- M1_&^GXWG_7R'$<@%/>>[Y?W MKY!R,8EKK/OJHDUC_-#P59SD7(7>R7@^#'E@(<^GLW4NH_^Z2=KK71IJJ!'; M*R*V^O*([?7]A&;I)?PG85Y:@[PUR+LASN1O*\A;%,02L?W?T][SP12$X+23 ME,]&=G@Z'11YN SQYACP8"%-_XS3^7!6OO(*$/U<&>LC(,]-';'KT>!)/!,& M_OX&/M)-\Y1>PB0O]U_L]NAV$V]:'?_XK/Q)?OR^T\&S"SDL[\W6P3R'KU)8S9L2H9,D,1OF(Q^+> M[[V$K_5(@PE MS_FH+Z"H#T%GB_J/TST9U!\&^XA&/U1GI='TXW%KXY@2:?I M=4>0G_5L! KR\+)W_M\%K4\C8%E#V[5#A_KP\B%<6%A>KZ.?3V"M8C."%Y_\ MH1T=%.7^:-"N^PB8:N(/FU=1U:Y4QSWYL6?'UO'1-BS&,$ZGC=_M9 V;#8V M!FD (^A,M,:[LO*52?R?^0"8K-_KV+,1W_WVL=W'*R;(^4LG\?PG\VGW09YE M^R$0M?MTTB6%G-45FBDO%(8!K-.9E9RN:!#G&+5=O<;QN-R>T\;8FO[PR$#F M$F0\G]_BW\?A#9JMK9.G5 M)7K8)7KU,?M3XDE=D U9D)L9-G5U'G9U?AN V =EZ;1(VI_L<3;@LE$!4MI? M89_7=7K8=?HI:XL>EN:9]S#2XI+^'10BOU AI[/!$4BCRVR_SOM(Y M> -1O"%S?%K&+QADD\O,L&Q=V &8IZW&G]JU&K9KM;2_.D,@&T9M_.,HVE'^ M$LB+UXW6WEE S[H@S8KU],S/\J?$,-;DO)R]A[RXX)Z%M;6\F2_LJM6+2XOJ M=8XA73Z-SNS(SJMI_FEGO?CI>)*ML.,A$#J/#?;OX+APS?IM5>!!' M_K3?.QC;(7QS9B=@74^SJ9;F):LMQ(]Q.#[.K\IS_!=<61INV6T&ENOJ:&!. ML#ZS\:0@1K)^5JRD:;QJ"ODYSF:[?=P8OD"O27XC3 1HNN)P.)Z,W[?V5,^Z M\7S6C3-^7-C4,+S3\DBPU?*7LY$W&4P_-%?GHS:R5];CPVA\,FH_;WXO!/3% MY>#M/$_2S[*AVSE!\G=7B%+"8&&0LC&9,7 "1O[PM)?-QR\YLI8;,FX=JGLS[#V<;.7SWWH(G#3 MQ_5GE #M^0]C)Z;/7SBR:_Z4L@'6GGIXT:-&%W@)5"\+P$!9Z:Q*[I +@D^[Z:/99A8;OW!E8U;_\Y8%GQK)5( M]=#ZF*7X//N;A@,+,- K[M'3YLF7+WV_? E&<'(X@"\"M7H .1FHRI-=[)U, MQG!'?C3\/1A9#_A56H-.I_.CXX)6_=Y'.QF,Y],&BOKG<&@QH]0F9JP!TW;O MY_;2&D+!S25%8.#FL[C$(T#V)K2_"ETP:#_.6VH%H5IOXY=E3+\(RSSO$M9O M!4KSD-9MW&!;7KMV:?\]G\(^G!9Q2^B/E^M.B[5?\=?]";3JYMU=[OQIG7=Z MW1N9M^5)S%D=TXL'=X5'M[=PYK94:9=ED/,WIBM>U!<_78;8FZWN7H*,SV:- MUQX>VJ@M"R6KWZ1^O/K/R^<(* US"/%HX'-R4IO#D=<1N.[0PD:URST+LBZG M_.0,N^G"/?X!9/.1G7R(+3_FI]C,(L!O@X/1(('>D 4_/'JKOW"IZT$J< &!R?Y$?]#S!!XVS.<'T8%U*]'4O9.A=/IZ36=)46 MB^FT^HAKF7B1W=6,[S0S29O>U6\W22$&?"/,&].A4P(/HQT"[^3=?^4(&IVC M?4VS<_,C+R#(]GK2S#48\!_6E&&\7E+V3Q_)'DN5VI56X:7>OPV9T5/2X_[. M()55[L98Z'+^6JGQ:A1?%Q]2"9"5'CF]WR?C69OU]CKG@ZUZ J?SXX>>:-,3 MXXLS/=?W938^;E9,\;QB\^/-7J6MIA)DDJ7",-H"C0?#LW.3S1W_8 M:-4HCG)>4LB*$ZS9\7+-IMV:@2QI.\PHT.=A2S^5^& MMYS$=[LOO^_G-%'T?"4O=K_)B^U]M_=\'RY?>*E<67EF8SX7M3Q_[\@60Z/H MP=_]'G:_7V2#]O.(?2?MTN#38D'BZ !F"-RP2&4==?+IS,W'DT&G"G!^SEANJ+)C&'&H_R&_"B;8LOVV$2#^9# MV\X51%ALM0O82FD^!%T^=3G(@TDSIVG19B8Q+T'+OH./\'Y@J,%HD.F7E4,[ MR(;'-'^[F7FCW92I?QP/LGDRRYMD7$K^07&!/V!.C?IV=I'.(W>G[%]C\>#? MX>!S8,R?7_JAXVTL"$4 M2[)-NP9E,-ML:WA45->C\KJCXDT[C,/C#$ZKG)@1JJB29Y;TAF9#S8.^1AZT MN9_.536EN:8T;X;E45.::TKSMYO2?,FL]+OQ_:7#O5A#CU/I0>UWN[\QN ? QC#C# 5@(:^6CZZ9Q*LV[;)D-IL+)89TI]Z&Z_@2 M6L/Z K=$MIC&H\::+&;OP@INGC8XCGF5EL6QJU?/6N++]6G$Q#+MO#C^6[1< M1[ZGB"0;F*-U,^%_,9*]20MI7%CTT\7(=]2]IQC>VU\ MI0T(MW(^7Y[&7&>]B#:U>3XOYA/0&?IMIZ800#EX ;NOWWN6&D1Z-AW81OZ/ MYZM(E6NIVV#RTN,,#_P)GKIZP_\=@XG9;X/%)0T%)K2,2%VD8M0-]P0VW%6G MUF_R0O1 @H/ETSCQYCG_8%YJ<6#[#(L?< ID&;:;<"D@U_L5K&D!%^W?U3!I M+OM99):5%TWFQ679".HUU6%-$WA2$?A?!MEU6:*^XV'C!EY1HX:VD*!Q$G\$Y1<^#UX*"=:&G&Q@P*U E M/ (8.HPKZESSD)*AF2OMEIK18ECM4T=Q=C*>?"AI0YE3T#@A& >R.9TA._C& M.'P-V=4[^ MYL[VZ_VS<9ME4**,>3C.AU1$6"C?>5#0T1AVV7A26I3\E=UQC5JXR((X&HY?!)Z'Z='S>_-)2QZ# 31IDT\*C;\#9:_8)/#2;")-IP-8H]'S:ORBD?L8:;/LJK##Z7@TRI@#W^C"R"V"]C*A5X+K!06\/6X,\4%.Q6*@(97TF92(M&G:8=F;ERN06FL*\@\S0"(RE.&L6HW\NS6'2U70U4G+! MN<7- DI)F\;<9,"MQL'+?IC!!$%X?.S2?6"@<5;>^]3 H:/#4M*UBY<5BZ8! MPK"$O_-& E*U7'1>)OT=V\*)+J6SK6DIZ:PKDFG5C%UJ-,"+9G3I^= !A\ M'$P (+[K$ER_;Q2T+LVU\XQTJ;:-J^:XZ>W1 &!)K%^S]9JF?6M9LX>VR2#. M&+B20/QQG%7$XHF%S1)RRGM.!VG4]Q7/V!E-;E):+H("?##.6V:9HI_KB?*B ME6'E:8<645>S?!?J\3)%=[IPQL(DN['W5_/34MP!N'\,D M8M=C<(WZ_7-*=&NDKX),>?5"A>T\X/#][Y;ZQAE]YOLVD7PT&L^++E00J2CL M\T;WR$5HT^'XI"C6O>]RK4@\RLTV0>',>6N%9-_G=>]REW+V>.:Z?G$CS"71@D-G*[T5%RA4*)'>>^BDGD>YK0I M3,B2'X8^;*V41K,YW\RQD[-Y5Q4-YB3S7Y@4-P",HAC*N21QFLT/0."N@*0K M$8'/"U-VWH#UO0'_]AV*KW1E?1K^[[?^TR/K)^-%KGE;5->5.N5;07LZ M'@];6VO6S=B!O1UAV*]^?_%3$W_/\7I[NPSU3<7*"_&G?P7JK&S-QG3K=,-N M"[9+L[8]3MLM$$#GF19G">BA11"WZ9,?0(-N#<)E +Q_MNXEKL;&S^F;A6&+ M2MFVA.VXBS-I\L5+V7E7.S1OJ%7F:YST7K=VU M"*GW..6UMD++&[<$:N,5=9_X=\H!:$+WNQ":-EA>HX#VQ;& M8<$_V=.SX/:#\3@4'BV,E2/?H&'G0-J*=[CS[A7WQ-G@V[Q-P8 'S0>A"8ZE MWK/7/_68P-D%W=F^J9PX^3]-:Y/\G>S5W^[E@%"(3?>B;HCEZ[F LQ0I%MUL MT:"FE$TT#O#LGBY^R6$S%SMJDSN\G4Q.\W?:^U>\N=ULOX"9$WP ^>PC:.-?BSU)\OD2)*Y!/7@?YK@=\BZ.^2M)-IO7Q=5$O?KH M]2X%O37$.Q,?7*?#.O91O:W/8E^)K_4F>85REF/I'E3FL7XSWJ8WQ]3H]OE4QT6[P/9*O\G +R?:QT_1S]L& MGO"$V$61P>": R27I/Z9_9#K'A89'%,[S/\LDRO.MN>AXG]E\G#X9]&SIF1/ M-O>=RXXI4VNRB7P; D61_'2?9$YS3$?ALA M+#DI;3R^FTSN_S,#HC9*2\E0S=DSXZP%3>W'TC^R='%=O/O_;^]-F]M&DG7A MOU+AL=^1;T T 7"59ARA]M+'<[K;/K9[SGT_38! 4:QI$&!CDS"@#! M511%B 4P.V9L6=BJLC*?7"HKLTCUD8=8!>;&YI_/=^%+9!AQ5QI8,A< :9I9 M,R,.U,GK5LN8"?*-MZK,538(&"Q\EA2=@]:)C5=R@TA-?Q-M5JHEEA)7@16B MXMM@"ZDQ8DYA-KJE&XQRS235B559B?<3U>4)3]NIHMCJ'(ED3D7-/#=F+2,* MV2\,+O/A,@\,497"4.8[YS;BRO!RV$O;Z(,KO> .D5M\&2V52)4&KD@Z<^;; M *K&0/2_66A,%>$&4J4RAUSUZI4%Q%3Z[R*[0V:;8&XT+.##H3TDYM98'N9E M;2J]:6QN0V8POV@C$)0 M3-ZO2P&TXZ))#TR(F7)?\U92JFO8#?RF5+<6QX2]NMFG'15K2]5G_YM=O%B_ MX\7KRKI]7;SX]N$=O']SUZ_'LO;>53][.E7]W#\M6(F(](EN9 %ZK,WW\\W- M%_9K!DOE?&PV'Y^H9*= M@WSQ2IT,U;E%&6S(LR]7WC7B<$?6V@Z+0.!!F/P F\A*5**TXN&2(DE?EJ3) MSZ=G196+'O'9[PO3[<7W,)'[Z/*([8N\3@;"L J/!*ZL2,VRMA5RE%*5E8+; MV:\5:7"6:%3 ^(I)YW>H*,:B*#AG2YU%!7VP&\>J>#MVC,@3M+":N@=SQ 85/"\S>#'*OR2+PR>9;5 T,%\$=HJS M+>ISE_DHBJX7B:H8XN7'Y_+*'?+ RH7[>D.P!G[OO8;YA.6D>)F#*55.-D:E M=(IF@$*=DLKF&LL31# C0YT^71QE1.,QR5/05 1''3F2)X.DRE(?E)^1UR[X MZ]Q\+7-B<8!GD:NL-.H(4W2SM?:VK#4:F6F<6UO%(LH<4=3]6;<.U*:EA96& M="3KY O0EW?"2^69H-LL:<1%<2FVQA?:6R7UE]:)+=8IG^72W/*3,(Y<_6QX M,N%:#DZ=,)NS6YE$K7)#F[6QNC@D)((['DL#8\&"L')1D>R[L>GHB =\#(0J M5A\;)^1G[O')/:#NQ1/!;0G;Y*EV55TGWU O(3 8:0^/9X%?$7N5L?,-K LGK,LJ0=YH#DK/(03E(>7L\.N)>SU9<@8 MTSZ\PHJ4EJQ8-G'WFZP$\*2H3%38LP@Y./,[52D(!,,I'-W"#Y>'$TI^7( V M,X*4](UEDPRY5/B0Q(7LN$7 Y<$*Z3@I*N4>P18MFOMFDD,R>,P/&%(!U*/G MW)J4_D'LNLM=>U-XJU?[)BMCF5NO[[SX=T7S59WV#OPX79KQYC:K:Y]Z+,T9!V& MW&OO^_ ;R=&*JT$^4/K^_L)^L;#(5385;E];LQ]%=E4F=?BK/?&M),"8FK4J M;NJ%*]E;I;RY2$'8>J)<"0 WZ*2]<709?O>84SY*J,^&\$>P8QZ2?C+:DDF^>5@FBEN4Z%9C6AF6AVC8WQO*_ID9>?H["6)T'%,E6W+6.3<%=#/D ";63XXYI MF-W!\<7X,*K52%CWU>P5""!Q^&/6KMQ4L.G1>!;7:S>WU^IWCY4%L7[>[YD<#=6>4E:3V[+S>RRA?IPO7(E0 M/RN5;;M5@:%V&!7KPYNO=(LX$OL?&( ?MH;$_L3^^K!_I;M-K0K"3B=@=F)M M8NTUUFX&CC\;:S=KY^,YZ*=*HBVJC.6%]V@7Y,!=D&Z'8L0406LNAW>,7I=B MQ,3AC>5P&%H$X[8*<*-3V>PIPB#8\@Z84]L%]3B(&":,UC;;-K=,P*=!)Q.'&X'FMW89JFT3-- G!B M[P:R-S!WVZ)]/MH%.5&0;6=S6]H0J4RKM5O'=4DH&$P1LUIP?K_5;T0(C;B_ M(=Q?:>!I6'^8)[8FME[9!J%=D'/>!7D.^GW"6P;M&OT>5@HC!&\O@?<-LDXE2]^V/>K@4Y9V. M$1^'$<Y)J T1:)!HJ&?:%R8;1/ \04]2 ) "@$UD;)/J]Q-W-Y:[+RR+<)LXNX&<324C-?$_SFS7 M9LWM^%7$2>3$[&=XW8=--[I-&<7LZ_9<-T+4YS)UCB%7DS] M4M-@Q-YTU11.<>>LJVUF^B.IJQ_;ZADF)4@B2-(7DOI&QSYY&Q:")8(E@B6" MI=4=8WVSC B4")0(E,X,E"S#M =D*YTBG/9&1H+@;T_?R $U\$?#+B?JW:4FN79F&9H/N;Q[T:NE^S49=2U)O&71&:G;OQ.RE:75: M'0:?\?%4+)Z%328<_A]QSJ;PKDG,>.!QC_TC#3BSVP:SVA;\Z3"/NQ%W8HYI M%R_[O9:5O\5@\!9[T&J_,D"G3V=.!(_?BV2RQZO-82OOXE ,)A8_=@Q%3<,: MV*WA8@ KHQO:K>[2Z@XVCV_4M'-N6I7[[MU'TYFU-^6 T9S&_G?(@65E_ M)_ >(C[>LD0B=L\CCBTYQJ'OA_?QU>,HEM.JI(]_,KT0@J2 ?6E5PH-*N[X673(!\L QMI?^S MC93L ]GUEKJVHGW5Q8[9ZECF]NL[']Y]T6QUA[T#'VZW=HRIW>K:ASY+0]9A MR+WVO@]7L#VX&<6>8;/P!'N%#SBNPZ?MLWZ4_UVO8]_QB3X0" M=TJUXGD.MP N"AMN%')]Y!6^Q'=6PUS_)YCK-7M*K-7M4G?O^I M*T:4V3DROW0EWO<#%Z0[WZ46?$^8>:IX]:+;;1J]_\FH_N@O8 MF2)-XDWB74$0S1H:W2Z)-XDWB7<#Q=MNFT:W3<:Y M'M5N&E]M\Q-N/ 5.(L+ \:E6YD$*V33L*NJM-[X\E4X!4>+P73JI;[2'U#:' M.+RQ'-YM&YTJ0B;$X<3A>JQ=WX)_4O%C/=R*QF].?HE"+W636)X)_C:/$SZM MK!+_88YM7>2V8[3;%8AMXZ,!&@3[B,'W8W"K5T%Q9V)P8G ]UJYG#,P.,3@Q M>%,9O&_TVR>OW%I#!J<-BP/H^"Z,9F'D)*HB$??%5*CM"^KT=1 ]+TRC>^1^ MF(T/"5#0JS[,/>S:Q-S$W$UD;LL8]#O$W,3<363NCM'NDEER]]F$?="3'D($G\.]V-W*RF-EYZX%0D+HULG$"X^BP/!) E#W39- MW0GS>0R38,#?P->&')4?WK,8Q+=X11J,G;LPDMV4Q'3FN GVS1J'$Z7C_IF*6&":!H.%N4\F+?9]LI@A M$T$Q:VSA-8O$U(D$SA#NBGB<^G(0^*_%D-Y]_N>G]Y?FT&#W$P&3\T0).#*RD+ I&N[$$M'@'?,OV.I^6_B0AS_\\ZXQ3:=,=@Q?"!'KV5G$X!A MK0QW0SNW0@&'BF)7$?>!3'=\T1SLU74FZ9VN4GN;'G-&H%#3A%]G*K1=?OY% MO36/;2V3K?SG)%J8,+?\<@0+\<>E,X9973G^O3./7[Q9FCPP5/[VO@6?7Z/2 M4TDQ'A]"BM5*R1LI(1<.6 E3TW#-@97!:,+;<.Q.[<;,0%>-__[B+Z(S,$>> MVVF;_8'=Z=N]D=L=#\>=CMGG,#I[]*\^Z&TIL(C(\$E@6U#>SKJ.UI_'M[0C M_57$201:Z6<8T\P O'1;"G/242P\ 8J*KYLK]9VM$X"T(HC^-6;O10Q*,D9U M@3.^ 0TQCT6,:_T1X=\%C8.K[BF5@O=\E=I:WO)YQJ.5W,P:D.>Q5NL%N!&I M[T2@_WWX"_11) V:9!*F\"DO?OT(6[8)YNYGX4M.N 69R4VL0B%CF]5(H$)V M9F"8_0!#+^%@1'0[K^1#/3!TT=);LH3W;44KWX!5Y@TT&F=@](&V]NR6\-S]G/M=LO2R<\]P-'%SL4+3W?#H%M-0IW#[(V>TNC=7=ISCX;G ME5@;W$CKIL;PU5Z/'M'0@,_4VLS8[;J!@QK'"!=CD=1R M7EL$7,UK)N>U#'0OS4%KR.";/J"Z@1Q@*^@3^X;FVUL_!K=JX@^T!VO:6NK6Q8JXL=L]6QS.W7=SZ\^R*( M^+!WX,/MUHXQM5M=^]!G:<@Z#+G7WO=AZE1>9;;7\&G'CC[*__9ND?D4XIVB M$>;W[6;)'OESU?2/U(>;J1EMQ@(D6P=0[]LVZ_$9)(MTRO-D$%="R+-IPDQ= MR\]$49# 5-*UG.PG$@L2"](C)# D,$_1(P]X"]6X^>=TJUX%-I^*2L_!H^5- MFHK@X)%UF"J"?#V.H>E4CHQ6M=FK^L3O/W7%B#([1U;[VFVGL%OS9,:3E6^C M4_MU[;)K&\/.R>N!Z"Y?9U[1@Z2[IM+=Z1M6>T#23=)-TMT\Z>[U#+/?)^DF MZ2;I;IYT#SI&MW_R@E@UE&Z]@MW'C""LGZVMG++E/^6!IY7C=@WN-?6LU+;M M5@6:_ 2='IZ5:J^T#3<3^S]N2WC8JD#5$?L3^]>#_0>M"J(TQ/[$_G5A_PK: MYIX7^].^Z0$D7*J$4I4KT^R>UUW#'EH4I:AC#)(8?)^U,TVCW:4]-.+PYG*X M;73,DW?1(PXG#J_,P3"!PPG#:2^%]E+.(9S0I6 R1=/.E_V'%$PF]C]?]N^U M*FB\2^Q/[%\/]A\2^]->R@F\QTW%V6E+Y:!XG#&P*5A!X;@F,[A%\69B\,8R MN&58[0JL,&)P8G ]ULXVVKT.,3CMI]!^2O-#"IUN:T@A!8JHG2O[6[2?0NQ_ MMNQO6ZT*+#UB?V+_>K _[:;3?LHIO,=W830+L?&MW%#A/G8WEB=5:%?E('I> MF-9KBE50,*Z!G&VUB;.)LQO(V11B)N9N+'-?F";A=HUW3VI;D__9R+6U(#Q. M8HV6>K'?40L3/L[=WXMLFH):QS3,*DY+5T9!_3A/ST8:!!H$&I45,FX;[?[) M*P 1:!!H$&C4!C0&IC%H5U!YB$"#0(- HZ&@8;8'QK!3P=F#\T:-YF[PZI#6 MFH3P^:J36A\7/"PQL T,[(7IR.?;L;-^61]V%15)JZ!Q?;C[L)2HQFU3-%UT MK&$5V>(D.B0ZS1>=2LK D^B0Z)R#Z)#6J3Z)]TWBP)S@;T_ MO"UN7[ZX5=R/NQ!PO.1Q&.W-/PA\>EP=BY"R/D22:F\%#"X.;8\>&]=Z&?3ODUFX3WX#E' M!KO=0 5X* KO8&)>BM\3\&N@/WC<;,23A$>,3V=^. >N2!/AB__(!&P)&JZZR,:LZGX(<^GXL!:C.7MVHL#JQN&%F?3G7,GN@R#2_P; MR)/1"5[6Z;39R(D%/!>*((EQ0-A%[!7,)0*@6:QDQM&;EM!XU,2-TN3*4T*B M^T#F:(GT+$U^*H+\[7T+/K]&I:>28CP^A!2#?2@A%P[X&$]W MX)H#C('=@+?AV)W:C9F!B(W__N(OHC,P1Y[;:9O]@=WIV[V1VQT/QYV.V>

(+WOX)/ MJ!HG75]JC^/]S?S^*\B3B)0K:!RTYD!(.>V5$$T MA7R ,7S=M*CO; '=;SD"]U]C]E[$;AK'F8)D-P#KB["N/4S^1MWP&0V/E>%,-R/-8"_,"[.?41S46^O 7Z)9(&CW))$SA4U[\ M^A%V9TVLSY(! 6I_4YG C=I_I_T#ES>9:R]@?VY4*_,-;+@F>3M*QK9Y.QA=*US:NBR4FA+38]B[!RF]P4'9CXS% MCR=XD<=QD_H;? 1D!(6ZA,V&77;A:PN\NZVDS+0!??3AQXP'\08+ ML ZSVR+VB]GQ;';+<23): ^P< X!$J<=?($/[!Q?'4*GK1<3Q6,9%56LUD4S M;!;SJ_R':T_$,]^97XE SE4^M!KO3<+9PN%LM3.G,\M_R3Z076^I:RO!:'6Q M8[8&W>'VZSL?WGW1;'6'O0,?;K?,71?M0>? 9VG(.@RYU][WX0>RNO8$HDKW MT(9/VT/[*/^[7GV8#(WC0_)7GK+@ MU5"/T/8!M"6!.8[ F,/G%A@2"Q(+[<6"] @)# G,X7KD 9.[&E_YG&ZMX BA M-DK].3AVQR9#30!?+WN-J$94(ZIM&&=SSWI7&2WDO@_C,]@M#P"G?;GCZ7A3 M$3U)TQ]2PT2RR^S]I=6$9O:!^U40TQ-S&W+FM'^$TLWF@6 MMXS^\.0->6K(X+3/>0 =/TUGCHCD66)WXD2WU?D5S>X-6)E>:GS@0(.P(+$X ML3BQ.+'X6[/=,]J]"GH4$8L3B^NR=H3B^O@7C=_A^,(#N:UQ+Y*)%SGWCI^G M3=+^A5;BV_CP ,6_B,6)Q8G%]5@[8G%B\4:S>-?N$'L?V\?0\R1PG6ZE3:(# M&/4KC[D3N1-Y"(X'MR+@',MUTU;100GD[9/WC-.=X2C 6&/V[E:@^(F]B;WU M6#O3Z-JT040,WF &[YDG;Z5>0P:G[:$#Z/B>SR+NBJ)+(W.F(J'(8DT8O&.89@6MHXG!B<'U6+N^8?8)P8G!&\O@ \,:5N!B M-)[!:7>(=H?T8]0;]\]4J&[HE[*).O?R'#]V,>(!'XODM2Q@0/M%!P5D*C!V M&Q^-H7!C3;B[VR'V)O9N+'M?=*WCEN(@UB;6UF/M3*/=IIW0HWMQSQJO>+;- MJ4=4LM=K 8]:*O%Q$8J'::8I,G1,H]LY>8!G7_+IQW-ZQC8)*P@K*L"*CM'K M5F!&$%805A!6- LKS*%M=,P*.BL06!!8$%@T"RR&?6-HD6&A>XJK'MNC\M8K MD<#7W,HI^PH+N2+/\T??X:N"^5]C>&F<@%_KI6YQJ!-D M4+B"!^X<&YW=1LZ4B4 D0J8*>RF6DI$O&8L(GOTS=:*$1^@DRU&* %X7ST+, M)X:OO?O\ST_O+\TAX+ARL5OHK=[$/PWM^ MQ_UPACT98DUFLGO<,!"N..XS .N=@-=B@&,B8A9SR04M]GZQR@^QI8%WP;K> MPP+#I!%Y\1V.SUZV6X.>V'CW\&#/]#3.&;P*,OS9:],GXY+Q!8(&C MW#2*I)3P'^[$"6XY\\,81^W$"UG%2KIR'+-(@* #.HC0DX()<[H+87K"%\D< MQ< %->>(8/7]@L^F" M7;=OU01BK9L,(L%+L]U;J"ED3/G%'?C]6YAP-I!2:5[K 8&/!?.?P]"[AQGK M,?K=8Y6(*6D^K#7-/P4)H*9 J_T&<#.)]9C& \17 @?&S>^!DX). !%X%X+( M!;'Z2>X92:7U$47-%: QOB7P"VDAM-B''ZZ?>KEV4B;3FAP"'NRR(S/U098< M67(/67*?%J:+H2[E;"0MGHR3_/ >WC3*^AL;;+;6!P!4R*[B+X;\#78]=K:? M+XRKT6XM]ET*9#XQU++%D<9[M.W@9<#TR*WA> Q(PT;S55O/*MEZ#QIX)=%Y M8"9'-P4-?.4]V-!LS5YU F5>( .C^6V6S&]XUW,8WFL&6A$/"M4=5_+%X =< MWPLOF0"K@_V7<76GJP(UFQYS1H"K:<*OLP!2N_S\\C.E\!&.CT>KP1]]Q%@9 MOW9GF6SE/R?1(J)VRR]'P.!_7#ICF-65X]\[\_C%FZ7)PVKF;^];\/DU*CV5 M%./Q(:08[$,)N7 @Q*%BQBLF\0UOP[$[M1LS \]S_/<7?Q&=@3GRW$[;[ _L M3M_NC=SN>#CN=,P^A]'9HW_U7[S]CL$^A&\P(1+40'][XZS[._KS>'\SC_\J M,29F/\.89@9H);=;.HJ%)YQ(\'77K[ZS=0*05L1AL,O>B]A-XSC7FC>! MX\]C(5VMA86()J0H-.M7'J=^(F_)?$@PPNI$GL?Z_Q>),TI])V)>Z,-?H-E M:X/.2B9A"I_RXM>/B OH%AW8PB0@ ^&4LPNT*5ZS<11.=RUV+<,@>:@?? 58 MU_!>&DT2Z.))> ^KC#9$"!+@9V:E-%]QY==($Q:DD9&+I1M&'.TD%L^XE"7P MR:;*U.2..\%WAFF4Q0%C?JOL>Q2SW!K-K!O)<)CG=?4XZA>Z%UPW4+^9A=)3 MQDPVW6QEU):5BTP^B_E5_L-U7MY$!))^\J'5;:\DG"W4>:N=J?0LOR_[0':] MI:ZM[,FIBQVSU;',[==W/KS[HMGJ#GL'/MQN[1A3N]6U#WV6AJS#D'OM?1]^ M['G;S>!VS#R"+1O'&U"^ZEUBG8:2H^"67(_ATW(M/LK_KM=-F^,OY*J=_QS4 M^[Y]4VJ/[)EJ2FSI(UFGR)_7:BPD6T^@WK=M$;EGD"Q27HU07D\\)/-( =MZ MZ&B/7$'MI ^CW@"M(BU2#12(QJ_L*TB+58)%(S.J^@K1(-5@D$K/G6T%J@GL (3?D M[962TRY^OKGYLZ E6R+D3\IAVT09=G1"-9&51(&D:PR1Y%,ONZ'BN M%$^O B7*9]>I)^FC>'A@F=;UJ2O)ZLZB1VV[2_;.B;;(" EV.3VF,>P?U^G)OZ)B0@)" D("1H.A(,>H;5;A,0$! 0$)PU$)!)H)-/W_A- M_2]K_4ORUA84D--*?!L?DJ/0_+DI/^()IVZ,0U!>A)AY\W"/2I]@R! M (' >8- CT" 0(! X+Q!@"P!39SYQN_2W[A_IB*6;<\O(^X["??R;?K%&7QY MV)[BAZ MPI*A#]-,4]@SL:2\>>J(YK[DTX_G:,.CQI8102I!:A5A9:-3A3%)D$J0JM%8 M"%()4I\-4KM&>W#RDO<$J02I!*D:+B)!Z@$U1(=&NU-! L090ZI>24Y/1=_^ MLT1"$QX%\JR2XU_IOK^DD7K21SO1(FDU%%HD6B1:)%HD6B1:)%V&0HM4ST6B MY([#DSLN_#".7[-Q%$Y9...1]'%B=G':U Z*X]2TYROV?[.IYS5%N"G"3?AW MAOAG&9TNU&=D-U2BIHK;!Q&+(&WC'P.)$UCF"2/8EF*A85C%G$W M!$J(ZEJE-OLL)I5.IU/933=W" GV\GGZYG$='D( 0@!"@!HA -D"A 2$!(0$ MX/Y7L '4>!"@')Y#CT)R M%)D_$,]^97P5A MP"6#;D<.NG7CK90%\>1*)M2MICGGO&I;M/;"-+I]\X0G8!M5KY9VE.IB?!*: M$II6$+@S!AUJ_46(2HA*B$J(>IP2+8;5/FXC:4)30E.-QD)H2FCZ;,%DHVM2 MAYKF9H[5H4/-ERCT4C>)9<+8MWF,84]J5+._DM)'1]$B:3446B1:)%HD6B1: M)%HD789"BU3/1:+TC@,(^4L8Q]2?IBY!',U#-1=#JDM.L6V*;1/XG2/X==I= M0C]"/T(_0K\S1#_3Z/?)^B/\(_PC_#M3_+-MPC\Z\*;1K43@&IXH;'P-)AER M?L:#A(\B**46/GX?J[:IA<>.5U=#-OUXC4I8G*DO0U"J"2;H!Z7'CGX3EA*6 M:C06PE+"TAK'T@E-"4TU&@NA*:%IC2/S9XRF>B79UN'LX+LPFH61DW!Y>/"# M+Z8B4'FVAYT@?,;=8(W4E#Y:BA9)JZ'0(M$BT2+1(M$BT2+I,A1:I'HN$J5S MZ'N"\&D%9O0BV0G#.+H':X:&.>B?,%BCN[11@)L"W(1_S<6_OM&UCUO:GO"/ M\(_P3ROR$/YMWZSK&0/KN+63"0 ) D M2(/ >!V .P8'?N4R5^ZB[GV20EU MBMN% ?/X*&'3T!-CF!=&[ZKJ>7G4T+9V@MOK5-#SLO%'@#7<%B'39??N%:' M3A8?6*9U34A 2$!(<-9(0/8 H0"AP+FC -D#.OGTC<_%^_XTMOXB!QM29R;'F\V"%2FQPD)" D("6J$ M!*9E$PH0"A *G#4*]-H$ EJX](W?IK]Q_TQ%+-"?OXRX[R3<8_S'C +GD0V3:'O8F!TNEJ6G5XGGGY,1YL>-;:- M"%8)5BLLZ6'WAP2K!*L$JP2K!*M'K!32[G8(5PE7"5<)5PE7CUB I*UG]ZF: MXJI>:4]U:)GR/4PC'C QR)YS<9AQ!)XR\CG0-(TADGR*)9U6E@X M9A%W0Z"$X)658GU<8+R4:6//$N;)@6_/[](\:';):&HA09LUI/H)"0@)" D("0@)Y-9ENV>T>Q44H"8D M("0@)*@1$I!-H)-3W_@LAB\\D*D+]R*9>)%S[_AY4QD]HGDDOD\BFZYL1W%] M4N2$!(0$A 2$!(0$A 2$!(0$9X $7;M#*'!LQ]X3\"NE0QS J%]Y&-TZ@?B/+-W"G,!C83+A$5 P3B@UXB":=H9]"GS2%@A926>- M N:@ BN)4(!0@%"@1BC0&5 Z!*$ H<"9HT";4(!2(9ZO#2]X\K*HPS3TQ!CF MA;X]Q3H/(6>OTZ58)^UXD/X^:Q2@O4]" D("0@*R!P@%" 4(!<@>T,FG;_PF M_8W[9RIB@5[\9<1])^%>?KYA4:U1EF6D\-Q!6W54=9]B]*33SQL$NAU"@>=$ M@>?J\$P@0""P-_$NNI9%K2<( @ SA0 3*-->_6:^/6-WZM?[J(ZXN,PXBR> M<5$79S.QB]K5]2I7JM01'[4-S M<#W2)]!54QSM]W6J]_ID^NK'N+3+4F-;C+";L%M?[#9MH].M(!A&\$WP3?!- M\$WP76T,LV,,.QT]6CX1]9[O7Q[4WG-Y@":^"/CE1/W;M"3;KDPC'W3!)J%*%[N2Z6+BCE_? M"R^9P.OAZ>Q-G:Y:G$V/.2-8]C3AU]E"M\O/+S]3XBJ7!PF/5A=<-]+9W66R ME?^<1 M!N^67HX@[?UPZ8YC5E>/?._/XQ9NER4]%D+^];\'GUZCT5%*,QX>0 M8K /)>3">=P-(WD^\(K!L'B$M^'8G=J-F4TB/O[[B[^(SL <>6ZG;?8'=J=O M]T9N=SP<=SIFG\/H[-&_^B_>?D=IQR;6[^"3P+;QW]XX;[>*D[X\WM_,X[^* M.(F<)::=M=_MDX THH]O?X:L_AR%4Q86 L NY+XS [@%-1C#TR_-;FO 8,@^7#? YYW.@'$\679_CR^:0X/= M3X3/5[[[P,;WT@"L5G\Q )CGL/.JQ6Z @1F,&\41@ #E..)W/$CYZA0W?FKQ M_M&<]YZ]_F?G]Y? MFD,6IHDT.PP6 \3(X_L!6-E1.,,7AL)GLTBXP"X3P'?' QL^YOZ<.>,Q=_%@ M0)A&[#Z,_H")NEP5]"N6U&#PS#WW??P;QU9:;2 :/@K8"08?O!2^G\YFON ( M#P%&. )0*6X21K$<<&X(L_4]"QR;P%BF7,(QSA)V T9M[ ;T3\!_N8 MD0N^]<6)$O8I)SZR P/QA7O;E_]MR%'A>-&GP@\ RT;X@G'Q M=//45J]:9/ M1O:M%GP,WII,@)/S-_X/ Z9@XS22%1Z]0E&VZH5^C\7Y;^)'@U$^+F9W)(RW MK%9O%\CO^N 1(-YJKT"\:9M'QOCNHNK^PD=3AXG[,-*?RO-AE]+FF\9=$'S_,PM0ITSFT7A#X"Z!-'VI=UJ MYTI+RAO\HE"B!08^Z#O@DTJ)PO= ?R$L^H ^XR@Y)JI$?1;YMH('M!KV[Z/ M#DJN0>6WO51"IA_> P0XB(^@DGW0QS["Q2B,HO >%%Z<(]X[Q-:$W=P" :0. M<)(D$J-4!MTSE0$K)V'8F>,=\M'2B_(9.(NST-(V\3DJ"6^A7\&R5@#\!'PO$XY@D: L!S 'YJ6IGV&.'/Q7<9:HWRVV,.>L\K MWH[+D(&XPDG.?@6P5\2$:7ARLC"K341H,58S2=!;?+="IK0.OSL_-L0\:^P MR*@!6N?!7-:CZ%^#4$NK#XVIS"9.G!^*A]<1PS)?28&W^Z^>CE"L-)J_/FX< M9D>-H]-]]5B<4LBT_6/[3VLQ(F4KQ8F3I& =S>6+C-P^'CMW820Q*S,&,Z%_ M=_/UPS=V [_ ^2T !J^EP<:GD!VEG2C-J'\#Q,1H?DK;>]&& 8Q"X!0$D5$8 M_H%(@I/S!$P9#%@7K>AD+Q(\0%$CO)OG43KY!KS#UT&-:6PD'WR,[O[RBA= M0#:8A*"HU,.9W0\&0L;!F9 $*8PB'PT. ^=5)D:)OCA%_@,8JB!TYB,5+UCA M!U2LYJO9>_21('8/\)1+-#BSHD>9%91909D5#9HM95909L5N M)MD)=K_D46S)#>^<&5(2N0+L57>K.W[RB=8R_+%ET._0O!V#,:AX,4ZGZ,;] M1SDUTDZ5@#WB<,O55M&$9VY!(V=&2T_9-^K)?-XJ,]A%OI_%_"K_X3IOUB@" M.3KYT&KJ<1+.,@T_'+8&75LJ^:R<1/;^S !H*0-@)2U:7>P#9<%3VGI]Y\.[ M+YJMGMD[\.%VR]QUL6M;!S[[\)#[>SY<0?F.S6S_#/5_-H#6B<\$#9]6!^6C M_.]Z73L>GWBKIN)S$._;MLC4'F>L-.P92WQ_K/H_C^3[G>=6ZB84&*@ZZ(SA M.M$./:56[?G#FPB\A9.>.CS>"!XHN$9B\ 0Q,(?U[Z*N5W&T.APE_HTG*BZ? M;5;(M+V+5.TJO+ZJ2M2.>%"RL:K\65B1%K9NQ1H;WX3A<[$[[."^GTC*@=Y* M2H0^1HKTHM51"P0\I7:J=D?\[8XQZ%&!V5K5F2;I)NG>TUTQ#;-=08.XQDNW M7AY232R23\$=IGSMM$AV3\FTOF%U!B4_W(D3W')UID+]+ ^8XAX3N4P'A3J&%<0Y&F]6DM-4$_:V3UZ&MX;< MK9?35 <5)?,.KX[0G&B?D=_H]D^^ MQ7EV5B==L2K5L;;6,7YIFJ6BC MK/R#%<66BQV*7?*!I?^\5-;L4NZ[.MXNBS1Z(DE!3/$V&,1Z+<@'ZG&M#M5: M'JJLSR1OD6.1U814M:C6MIJ"C1#,Q0[S@X*I]WRW"$!Q[B7G[/&&+77%V5:[ M93^2JTH2 &P9+'T+%89E/[)DZ"-+6^,707L5!3['(&>C9',QTT)L\PI9<%-Y M].KCGQ:EP(R]2]UAB6B/L_(X7IHE8LKJJ6:KNT2*4MW12UGZB:L2V#!W6=,Z M#&+A915.5+6K8N7<,$[BE8*)M63:+4*ZV&?[D.^S?<5]MG>+?;9W>613_O!A M0V13LZDV2:LNRM7MW N5U=ZW1:"5D ;+!F89@?8JG+\,0 Z+?1SGXJ5[8DZ3 MA$<*Q$^.#UBAJO-G58(_.JZJ:U(0MWSA)4D1Z/7;!1E?'P6P@2;IKR;:9Y75B&IUV _4MJJ27Y M)00=^AW6A+T':T&/.>P><5ZQ$^DO/8#? R>%9815P?)H6,%=_B0#@-*26-1/ M^Y; +PJG6S9>^!]5;!SL(L4O1HEA)MS!H"![H0=='KNVWWB =557,$^/N>P> M^8LZ56]70ZX9("LM,6* !-^XG@[K)4D1!8$N7A9[F:D"O[>.<)7)<^* M*O_@N0/K)7-IU=AE+TA)VD9%(#WSN**ATBZ_LL-QWD0,:<5_P.]D+!W6]TPWO.+"4O!I@V?,L;@>_6.N*T2CK/E1- MLM#8^SP";V=+!=0Z3'&[=QEQ916/. _ -%[JUY4[F")S,$L$"1<$4>7'%T ( MMV-HB'O8)DO:M2)V_3!>5*U<-Z,?6R,\W_>E@M[;"WKWJ: W%?2F@MX-FBT5 M]-[70SW7@MXOWGX>CR\S=X)]FW .UED4H1J?4LA>NXUPL.8]X"=XF/8[]6=H.VUN!>T>X"M M0O/-2JZ[\[2:(:1T?P=1MZ3-4Q]KV0U\AAWU44\X5[A M,^;/ M:,561(I<>$)?:,)7LZ)?;$KZM&-B5;$UR4P$&'5[56G M*!FT>QBT@^T&[6/Z!G5?',$,[ECJ6#]9PLVQA'6#D,>W['@7"9FZS&Y<%P8L M$?<+Z T7-0":@!^R-G/G&,7(.KFZ.8V,T$8!>FZK\D"+M M$PQ)M3MHY%M^"P.]:.IY+#/=R/8+EQI^/RZ6HNOR;5.)^^+Y8+T/W,FGNJV= M[?KZ$H4N]W#MMWL8Y0-T=F]Q$DEOU;\M M??'.\5.EET%=+GB?[4N6.LQ]"\=_2:,8D0 QZ&L*QJUI.Y=F]V+TNI1C4F1U MWKB)(:%J6A@ILBFQX'+S!O,#>4',"869JWK?V,6\X\RG:,HM*5?\+O%P\;V9,+$ZG\Y'=,.(35 MC(Q\I[-HZ!N4>B![' %;?2NWH_)A+B!911J04RYD"M8XW]\LDY2_SE]:IN=K M^>Y9P5PM]I/LG9S.PD!U2"Y3]-FI@S/+4!X'(_N@KV\H;Z/&\M34IC/&J0I2 M&WE_8[25L1T+W./\@0NPV#$4&%? 1L_9:UEXQ\LQJTBJ&FF!XZ?DHXYLY;S\ M7,SRM.TL.ZMDNV/$:='&V5C6I[(S7CUWI;=(_4_<=5(56!,RSVRBFC#+P%B> M);(_W:?.7"[K+.)W^!H@IL<33#>>BC@N\ME:[,:/0R/O_RVW?6$$&*_D2Q"\ M+(DRL03CB]D!ESSS9*2:B*NUE%:0%)=BM7%4(R[7%,;L<;"F$K3#BJF7=J;= MW'F*Y3FYHC.YQS$K0=Z\DM10>'MA5&9Q_"C.';N%P^<:PC4J?6SAFC3. W),C"RF/2B R)AP?(?EGTMXI]*1!\DF6P]DPNU22-]^$\ MZG>8ZR]W(Z:P>#(Q"/ E7X9@(>?KZ\6#.Q&%09%Q5#(XLFRTN)#2F,NS45)X M\5X9;)EBB"7;$"@]C$?S7)D?",],9%8;GFO(&MT;*K,)QLL]@6B!KUICZQ;[ MK_ >G@338>-UU'3X&H3$$2].!L&TBQ>#?@<.]+/4J RPE(&A#D$XY=0ZA7O2 M>H U6J7'1!Z,6FAIE1^89.D@>WSJUR*=%TEI"\$,#7XS%%ITL]>^2VL,CSS$O7I<%=M:;0>^53RM=YH@T-=KF34::E=W1O7Y;Z"^,(V=G#IX\QXDZ92 MV28JF<+XQ"B-!3++]CUF6N13+_*'8"*]D5*40KHIF8X'1UQ.(,\BF>&YZ]+I M9#3@8709_BS00&U-Q3+:(#>R2I]QTB2<%E[:^G,E [P8!T*3#ZHLLVK0@ 'S M+5+^%-\PG#6W_1IO($;48*@/H@VL-/N#SY=*%8 BS%"EQ"PE'TRM_HH;M\Q# MHSD;IY%,ZZ&;XM#+ MGY$I;=FXMRSMPDVL$\4#KYZLM^V-,BSOTU%TE=I[A%3=3GM.G6S>^5 MLT#[1P:]!;+DB+*ILHL,=N2R@?6:9("#>S*HB_*!N@. ?037?/$'>E:EO8?B M >-QHS.R=%/X>B#%M%P$8).G7SJD[XS@K0=)XC%.-67YA^>8!SI:!6 MA_) *0]T9QZH_B*R1:5^N?GZ/<\ADJF(UO7G[__UX2O[]-O'SU]_O?G^Z?-O M=3KX4VWJ3[]FJ3]FEOKS"[\%72:36[A'18:>9]#?.,]J\W2RTCQZ./^//1NG MXMAJDTTFHX19/3RW=&92YX4X6J&>$"-&UH"1SRS3UF[73MW>9 H74ZBQT!5N\C5CT?0>=*E";([V M819*7IS'67'9-]97V(U;M C?"I<&>]V/$P% MX*605):FI@BYG-X(W%>.X>8Y)&J7?_D]DD7RW=KE+.6F;"TL2MBNDU:L4U;& MXR1M]Z>BL8N,14K9MNN9(0?"GH13'NF>1)@9OIJG4JE1_F^&!RLR7; M]LMR?\O+NK@+CQ[,L*R8JTKU%U7Z9>@9>$?6YPY57;\83R:XO,A6QUMI$8^J M@+'R.1"?YUII39*SNM#!RHYQ*'RY*K>.6AV'1R%,U<5-/@_D#4OSL NE,F5A MB+(D)ENRS-Q(ZY3F?);E4HI<&18,K+!Y40&K6$&110*A@1D (2Y M5\ Q<1@$W(?GI!*+YIFAA$IFB=5("'+BC-R M.R"W8_*E52>6D*^S$LW&.HR4G$$_[QA 8'[TXY+R)#-F= %YT?"#%4Y23R4( M>NER%MJZLRJ=4H!U#J(8XB\P=L3_3-%A4=E;:*;*TBG%L_6J+_>]$^%A&NO#% M-LX9GLB,\-SI+AK1[#%48\'-65'S,682;YV K(6G")D#?#9>!=,_$GDV(W!D MN 5/J2XO6IP3$I8C46% 3 %@?:QVN/MI#1?N?61BV#Q6!XJ4Y24E>.S6)F( ML5R0S+V3?B:/)LX,3+@PN.71&3C(4!W YHHU"_:>2VL@3S,KLV->NCPO8:T*ECO+C0 D-SO! M'PV,NV6'V1;AM/QX]*95&W'5D6#WVF$WJ44&WL)4R^4:2)W.7'@WO"O+^,NM M-U\=#'L@A*.L:CU"&=SE3;.F M!YLY0OIH>2P? &2*/6RR-$$LKX\YP9ZT#PKK896+TRC=4E'.E Z4BX5WH MW^'$<#U+?2:DG_?2;B\:26)O2K-?]+E3,\V[/< 3LODE6"L23"6QN3K:"LNP M9$)+@W2J4C(WS4'%4)VD?*HU&U6N=!9M.1;[)?DK5UMBY9]=,G@ C;F'JU6D M76>U)?!-A4I+\@IMN&<1XR#DMOXV1C5P<\6)8U 4> H&S#F<^RW6)EBFB#S/ M,B]RQN/%X LJK#@/3(RS$BB;\ RS3X-8VO:JJT*AJ\1F5(.),P#33 -B(OC: M"CT&T[#UI-J6R,7/**^^C$?(Z,)R05>DC/R6CY./XFP3"L] XDH Z\,8LG-I M)5:6PY7'A%(EYJ&JU1ID2USF8S0%8!#X_SR'(G2"'!UPS:6"=>8X_^P0TP\> MN2)6M7&5%*J<7%[FNXQ5LI&3' M3+)C/\9J7YM<$$K)XXLPGGI[7A:E!)9%#+#4ZQLG=!MF(5U J8 X[_BNE[JT(;"-Y;C].1]BA)%$+CJ:C*IPC57'FX*CV.1*; MEYLTK2GP$N]0'O]A"]QI5]*@A#+R3S_FIE=FWL+12HOD4<"5#0"PQL?@6ZO0 MH+)MI+JZ%[*^"P)5*? H(3]!Q&^!"60MHF^.$ACLQ0U>QC?NII$HO*/? M58FT+#^8$A6?.3:6M9YQ7JN9X%K)6.?R"A9+IMU,G]2_HES2H0[U&WX+@PU' M..LZFZ;(SBB3G14D4U&P+^D(WH,E3WFD.LK(FDR@XKXEH=N0VNAUY<#-\J3W MF#65F@=DQ'V]/.YZB?A7/@/??2(CIMCG JL=KQHSNJ[(>4CR]Z53 BH7-^9J MGS2KK2+]B$42M0+A&$%8!NC<;&-G0P&(#?EYL2P>DVV[9F\>S1F?SOQPSM6I M",SJC,=S61\&H_7HPT@54,KU416!@^Q(1E$'YBZKJ2GSYS#[5$;[U&"% MXV;QV]2);D5PF<6-,H;+EC&;D"R>A)/QG5G,K_(?KCT1SWQG?B4"^5GYT#4X ME+)M3A9B2L)9%F$9#ENF9KWDB.5EP- MXH&B]O<7]HO57AH@#%?6[$=19"T3.OS5GJA1"MYBA;95:5,O7"GB5JJ7%RE@ M6-@TS*H[3FG%V]_A?=/%$Y]D"'[ JTRRC\73;. >#.H^CT$,TM1 M];=T.N*1^CD<9P$'J3O5SQ=A)#-7?D<-EQF,7S+#R]MC,4[ O<0:3V"-&YB& M<\NSA08C)__1$9[Z:<851T@N*9@DCS&*Y#5Q1>.X0@(&4UB!!K!""%8 9KC MLL8$QEID=,6?XWGB[.R5+/B-&_9?HO V/NIB3[D^2$%4#S<'R8->2_>R%BQ/J$&H\4SBN9_- M2?J6)(ODV\60=3,- MK(YA6L/CB_%A5-.5SYZ@_/>3OF=WMI\V++U6YZ@J_"F,JYUT=UKM#LEV'66; MM-=)K5!B<5)?I+Y.31D2;YW\R/VW@VOG1R[UR]-CP[=NJKAG6/T*_,C#B*8K MGYWYINTY*>*G,*YVPFVW2+;K*=NDO&JTFT$L3NJ+U!>)MS[B+?W(-_*8XN,J MMVZKT;MO,9E>S8K)V%DQF?=YJX9]:42B=6K12I@SF_F@]4!7D)!E0M:Q:B9DW4S(/LNZ M=Y\6S4!)O/337'J/^8$EH!*NNTNXFMM+N#X&@+H% %51^#6_%Z;I7@*)L?7> M59Q.ITYTA*X;5!;V]&5AJUWA9]!HO4RC??@Q$2.1-,Q.?,Y:1/UV_[!:1/U6 MUSZTVM"#I6SL*DK9#/JM_JXB.53*YGAAITPPL[(K86N/^'(E)*VLZ(!Y J+N M':JO%RE/P9_O>>Q&8K;D!.TA]CF,H]UT5/FNXFSE,PQ;WY$=BZ"ZZ(']4[!. MUKKA8>NGK9^1_N1!+]G07*F]PG2?),GLZLV;^_O[%MS6N@WOWMQ$[@0T4'K4LG.=_RE%!XBVR/(QF[R7QC, MDRT%?W6(BH^EXIQ(]FC&(Y(]EF0FD>RQ).L2R1Y+,G7&PL":\Q_%.)DH#9&U MA_S*XT1JB:RU[(!R$QYQ M$6###Q@$]F5U^>O6EC# J4*:^L8&&S$R"DQ28.5PV,K^;;:ML8C /E.X4X04 MK3*6Z+F3KO)5_@_%/4D\STL\/^)O%C$X](I^528$^QDF/C/8I\!MH2/58[^$ ML,K?.7A(\#NX&AFV*>& E\ M<]F4Y)WXD>3[F K]V[O_THDO2<#/F2&E0O_F3OC4(75^!DQ*TD[\2/)]3'7^ M[N87G?B2!/R<&5*J\W>.[Z:^"MK_(H(_1DY,OOHYL"S)/O$CR?SX6@=A7M[^1O?7>UJ7E MX+]6_]O2,O'MWT;1F[=;+NHW.;.+DRM5";>8B)G#X)W.K:PR#L(0R!,5+(S@ MY^F,![&3A-&)SVSKSUI) _X=]E-71L6[PO4@FVC;P MU;HCZ;:NOM9QNOH.*NWJ2WU[F].W5]_&UUN:]GZ#H3I)"N[S[N[M6L[I/+K1 M?RF=',13@A'_,Q615(5Q<7)P=P$"(WOP5I:CA5=-G)AYJ3]GKI/&H'Z2"2CG M2+7N@,^,.(MAO>$"F%P"/C/B$\_0!LT[+UHML]VMXL5=&++=J5E;Z"=[61MP^\2^:J^& M5-RD_JHFXZ^?OGW_>O.-_?SU\^]?#$743[^]VZ?%=HX#0:A,JV:QM":102(C MD5$?,C9&NO4@9]VI> JN_&E^131\(@W?Q&_8!^_>B3SVCQ;[$CG__D_ (Y)T MDG2BX@-4S+QB_!80A<6A+SR6SZUV0$ @<&;L2U0\.15/(N=%-X1_"I?+S#/A MR:;)VXK)8I/0[Q%WXC0B4"!V)BHV#Q0NOD0"A'X&4K^0?Y3[&]>%QQ,8^Q(< MK.R5L%!=>UW[;)8M6R5Z#_J]D_ K=I/>IG&B)M#/^CL_+M5$EUP-S;?3.O;V MM(PWH]";PU^39.J__7]02P,$% @ $J@'42L8Y"U9%@ @/0 \ !M M9RTR,#(P,#8S,"YX#K\TWGY."OGW_ZZ=?_ZG3^?O%X:UQQ M*YQ2+S N!24!M8U7%DR,;S;UOQN.X%/C&Q??V0OI=#Y+HDL^FPLVG@1&K]OK MKO\JSGHG3O?$<:S.T3'M=P9T<-(962='G<'Q1_-T1+O]WNG1+^.SCZ9)+>?T MI#/H'<'_G*./G5-Z=-JA)P[I$VJ-3KM'DNF;?^9;$SHE!G3,\\_>_$\'DR"8 MG1T>OKZ^?GCM?^!B?-CK=LW#O]_=/LFB!W%9EWG?5TJ_C82;E.\?XL\CXM.D M^'2\4GC*_$ 0?RQX./M@\>DA=KA[W.\FY9$;4_!GGA\0SUKP][CGA=-\ CL0 MA\%\1@^A4 =*4<&L!5TYT2H!%K"#!4VZ54>'T8\'!@D"P49A0&^XF%Y1AX0N MD(3>'R%QF<.H#0/'I3@T5@JD?@Z(&-/@"YE2?T8L6E%XGW\R#$2536=(/Y+-]44@R3I=L],W#XQH'-QRBP1R<*>[ER$ZI&[@XZ?.DL6'-]\^.*S> M@-#OC F9Z3GIX>ON&H+6Q&=A#*\AW\LV/V]*HM&LW5 MZX9/G81N&VU8SEB]-B1T&[8A?Y)6:4J:\DM$B&TYQ;:8QYNUI5X[ZC8B7YE4 MA",AP&J/="KTJ?5AS%\.+1YZ@9B7SDA?19A\T)^,*RQMRH"=>:K5CH0(_^@L MJ5?K)Y[' \D%OXF_F\V8Y_#H"_@*A_19,JX?J9.H_HS-RU$>\I\S(BS!W1)- M2P410Y]/!=-Q)=/L_+.)^@'8D!3+L5Z M+GN3<,"Q^NG !T!<&LEG?SMO4T>W\T#"//8?T'>7C'3[#B34_9-W>R:H;K>! MQ >?JLZ 1_IG^-U@]J>#2PY._@,90^OP^Z^/0[7_)2M?$B6<$][+D?BY"[XT M_&=TEFN#CB$I#23]]7"=8(U5Z%/[WOLL_U[O;4P<%U$0KJF%RG2K,RJ7+/XR MD:92QIY-/2"&/WSN,AL72!?$17?F:4)IX.L)OY2; A53HM(#*)Y G'0!2\S3 M2#,U8JY&Q/8=L92,'XB [DUHP*#!VX5OE;4:2U0(=; T?EZIY2\MPO:K1T*; M!1* +!(+2?K<&7J &KWEOM;\K,5?C7*_VQVLH;RHI0CO944&=XRH*N-GK.P= M[#PP+OD4NCJ!,NR%[AKYHLK4PV JYW-AL%*O>^#HA2GZS]"%LQW,P9BWFK( MC\!!W SRJ)IW=/-F(?$G-RY_W=4D7[!78WS<[7[<<%I#38:LJD4X7U'?$FR& MW+AS$?K,H[Y///"E? ;2?TAU3@=?';8*7'MFUS2CU0_S+9?[H:#X8/JVR3 M,=9 Y(H&A+F[PCOAKH)[T.T/M@=W7&.;T'ZD+]0+M8)-"8E:V0Y,&=18P26F M;)]XG\G(U=.+JX0J4?>[1_WL%(CIC9\C#BT_%LS:K&?6)?H/<*]E1@^38B@X-/@TG'VX,UCJH;5',C-@ZJPR@J,N(9W-!>B M>:0 $K-DJ!)/V!W(2H.DCBZHVD_L@G5@R<]\&22.\F M=-WY"\A*?CV-=?G0]T-J!_P+]^ATYO(YA16-H%; Q?8&3?VJU8-G,.B>: P> MV8Q.U XC:D@\8J*F& $WH#&=I#7&HCGOPTAE'?QHKB5S&J* J]3 Y&G1/ M-S5$_M(2+73/^Z!(I/9 A9&MH214;I?+K=6$Y MKX'0NS:3@MC$[ZG$3PV:"_# M;17FU$^/U$797K_AXGO+&J6T&O5@.1Z8F0VPLL&2^KT3UVG$E;9T$,C;+OQ' M:E'V@E;4HX$>O'D,U)[81S.["' MZ(J5.2:: *="U4C+]Q;K\R5^M: MF@6-6N$-S&RF3T+:0@GKJ[ U2K6Z.NIGS4O"H(U**>G[Y81X8^HS[Q().4J"&AM+FK597QX->)I5E 5W'B&LQF& MR$,-VL=!+Y-:D@*MW>[V$ WWF('.B8*E.GAD:-56YL3,)@HN6<3!VA:+7M_L M%'!0FY_3?M;89V!HHQU:EV8-#57$0JF@!MU!+Y/^D8/(NW;::&^SE)<:)'/0 MRZ1[9$%JNSDYMRP1+C9R<,?G/IA0<1D*O)F&8.KR%1I@, -R"8BQ[R3 M7:!HUTBR-V+^Z1W#=R2S0J^U1:'%6FG/!OU^UJW00[6-QJXR!O5BYGJ\U9IW M,.CEI)+H =Q"57S+O?$SQ<=91EJ!\Q4ZM4(],K-)^TC>07H#&;14WOHZ,8=: MK?:.^UECMBK[-JJUM!CQN2<[="EWTM_6T&?5F:H5V<=!+[/!O@99QT@JP(C1 M.IXMUV*;>/]*/FK83@:]S/92!K9VN_V+?, [2E!"\@Y;'7CR&:BMSZF9/361 MR@%,&(H(6R?;&OYQFDZM@/K]K%V(R-NH;Z*>/X6S6?1> M)W'3S](,/7F,&NNJXU3I\E;K)5CH9W8F8N# +T[5LOKLC9&JJ,7Z:B/O.)^# M&JZC02\3>%O U6Y_.!(#WEG O>C9"/G-)?=KV?HJ[-18'0_ZV6A!@M62L5QT MXM>&Y-UB[,YM6S(D;DJ[Q$=& AZ5J8VD#G,UKA\'_6P$+L%U6RIY10WNKJS M33FUCKN#?F8UK82JE3/JB8Y1'$LI:5W[E2%6SIYCT\P>WXYYI+YLL_1KW-]> MP$(9 CGN];.AIBP2;0R'9.19YSJ\(AYJC=4?]+-7L.> TD8U%8Y\^D<(';A^ MT=TZRM"JE=3 S%X;L&1A1#Q:+/HZ\Z& A7HZ' WZ66NQ#L1_^FSX]?#-/R.S M&8/U.7X3??8\'K5=?@7?T"CR*0&;CO\Q]"R!"X8K&OT[]&3J4YP4E;Y]Q;.O MJ$.%6/GVP" CQ-$*/ATXQ/7!*?#(E&*Z[89\/>:Z:%(^'00"WX-[&PF7GY;\-HHBN? #';'@P/!A! 0L"+',;SC,/AU$!5E IP=&()E$ MWTRY!V-#S(?P"S(_."P0UQW[SGSZ>A<-WELVQ3=8'X@(/"K\"9O=T>F(BK14 MHM9'0JE*K=/W2KWTN.>%TS.;3PGS2CN)>0A##]H8XK>7'*8/\>";@,))>HR+ M>\>!]HF2;I33-=PQC!4_4CNTD"K*L$O3*JACMU#S417"3+"-0#%?C@#TSR>VQX8V)%'PR]_PO!UE+ASN,Q\XQ/6ERO/VE1."BW6\E^.CCY=OM! MT%G4FWOG/@Q\O*$!9' )3AL+;HB%7MO\D49WXPV=Z*#R5\^FXGE"5TM=OUF4 MVGY41--]V%TS-@##DGQW@T;R4O0EGXYB;;\(1()4/)_9-&K6N1!X8%QJPH(B M-UQ0-O:B0PW6_!D(_&A]I3U:?X="/AV#H]&:T!L> MEAA"/1Y-NYS$G]RX_/46YC"EYW&'"EW-@M([@@U?W?#&E8S3PA9$=;YR-49* MDJ8AR5>.21AD_LA=%S0ECJ?B)8$&BV;!BZ_.I<\3 H:.MB8/DR^!: M,"%>_"!GRHPR+QKWW\#B3L#AE]^@DN *[,\B^[M0H>];,W>USI.=*%_F M8A_29X#4([2P>.-!OBCHNO)H[.)QIK0/MU F\7%86/G BL:*/DB28J]QR[64 MRXQYN"K0<_Q\R;U48K\3J"9K%9 M@>66=-6GS/?AH[JGU6@;[N -;K706_8"Z\6U2SW.+2N=)W)%$G3SJ0<%.=C<(;P MZY)(!DH3">/4H2U++):G4/3T7+T"T#]6[#" M&GIVB*.V+':@IFFX0]4#1+&+6!)&J,VOZ=!"?NSR)O1L?+QD%-S2U.8G&/YT M"G^T/1IW2#,Z6JN&)K=>;P'?>VIZTBY&W6T[0>7;O[Z3R^^RF5)10O%0M%HL%A/Z>S M8L?Q">H7\\6^8P1:O%%>9P=3S:]),W$=XBWNQ'ND,R[0_N.CS"5Y+BJ2QKU< M2\2'C_&001P/\<\#<.9&88 M>^;R]>E8QZ5V.M7I=K69-JL@Y:+PEA-O89E+ MT@\*BC<>4%M?');O(*EIFEZAR-2PFU# W(%Y>IYZE*%DF5).N =891WH*!G@ M2JI :M\(/CT?PQ)Y#"H2]\.@'_@/]N6%N.AB_(VZ]L4="P[/*-JLXA!-->K=[ R3!6@HL)A 0RL@2#Q96(RX@(? MA0V#\M,#)60-#_.%EDFMC*/,'WFJ\YF^!1H31ZH7T 3O(+.)B^,1FF .?7F3Z 7?N1T&T MN9=D]\4QU9)(U?8J:#I$E0/S([7XV&/_HO;0AI+,822U$ZQXUSPZ'Q>_G%/= M<&RGOKWT\7-6Q^RE)"%,3=.PGDW2@&"<(U0O%%\E['6[I^H^E9(U[02G_+>Y M#Z5+S&%Q^;T,"R3YS,R=)]L-S"O8;+-#&O!DEJ:?D-=N87]($P^]P)J/A_2@3&O8I]PQJL]G-M7BE.*Z/T#/U=&;'%V/7V@L"E MS)L-!N?D:T\$U5;Z*T1[J54TSS+EA_=^X&&J2@WXD[@15Q*XZJ,I*=]T0'Y% M 4:IM<2-FECS9&T9DZ8=[-76IJ(A)6&E,K*F50*L_[E/W'LG/@F7CLN7Z+HJ MI'_*L%E1$0NL&O[!G87-_S&G%/-KWM/X:UIK)<$S[$U\X4,BF"LR5_NBE7GL M2#54#<4]8IKQ,T\2YI, 0@ZN"%Z'$\T""+"JL'A*ISV,T:>W !4Z9J@_1B3!=$' M\[A6T&))UG"WULXIX-UAZ,/"BCJY;D3SI(.20[-'':)0'^@[9I5N#.<5W3NM M>.]IKPA3)/MPZK-.HF9BDO/N$WGFWR9\*HL-?7EH4K'7]@-;T+"7D+UO+CF1 M&&]"X*95R2'J99IHZNK4\BVQW=?<_%;1Y?WOPROS](%X-ITRJ^3047[A/5 N MV>#('?-PG^GZ8OA\=5XKO)++84_7#K#JIZ_8KFN/BO$\3K.95SO16I'X3[DD M_<;%]^AH" N(N[MK_IK(E'*TYW*OP5Y\NS_T:) M&TPT4U:U6.WGGI@J\^O<=<'/L[]PL+#81QS65G$F91U6#6>4;>J*+\]VRJ]A MS8;;>\4&:G<5-NSJ;]XQ_+![\:W4TK#,BG8&\=#PE!3D&UR%]'D;.0[UJVDR MK2'!,5G_IM &75DL@U*ZAH<"#F=!)QCR?:&1>45M^H4&]P[8V46,]0%="KQ] M-X=@-=, 33/&U[GK8I J/GE>** ?UX ]=0Z2<+;<26N(_CT+G1A.1)I"'&%#T$L3AVAEHB]W$+ ZS'; MSYT2N5-W[WSUHUS6*!,8'7]0!!,TMC!X5Q/!RN+UFW#<@ZL3LZGCX.@O;L5+ MQ0R>^1#?#R'N0XB7W_CT 7P-"NXOM^(6%BXIMEO-?@ZLA!S[!UZ?XWFG5^S4;&ULY7UI[W_ K?.5]/Q]B75))3 M7G-/GDY"9?G:3Q[\J)+;I;BDZ_#V=F3WV*:_OXD=Y/S)[]-NM^'7QS MW^>_]&)R\;T;?CZ;/6&$D9O_VOV%F4Q,S@&D2AQ$$@9\,!*$TM3Z1#BS\C\_ M_T53FD*V!@23^"5+#39)"\EDQUT*WA(Y'W0T'/_^E_+%NVEZ@L2-I_-O__;3 MV6QV\9>G3[]^_?KG;[X;_7G2?7[*".%/5Y_^:?GQ;[<^_Y7//TVMM4_G_WKU MT>EPTP=Q6/KT?WY^^S&-/?__3DR<+=G234?J0\I/RYZ\?WER;\GPXG75N^KF; M7%[\.4S.GY8//7TQ095X[SX7R/,A9M\OTM]^F@[/+T97/SOK4O[;3^>?H4B6 M*$[*M/_QXU>?_D 0W"A#:=XM O+KL.MX)!XBG;F"E0(A4(;A-8Z0EX3XE+U$EC M_76.+>F::W-V4S]7Z>7@3PLOGZ;1;+KZR9R[0.A2L_]C(XH%2P\GZ86;GCT; MQ_+'JW]=XAXUPD&GSV8O7-=]Q]WPGVYTF08L&) F.2*&5 MI)2YV(+4G=!=9\&:7CWKPI-)%U.'._Q/3[ZFLA\O-_L%5->%6PIW?:M9?N+I M]/+\?#XF#&?I?/7[9>>OI2&S26O!+%0"*3I69SZDD!"0'Z7I+VEV16RB-H<4 M@"8;04A&P0D20'D;K<[2JLA;Z,A&-+OH!'MT.G$\XZOIP)OQ%YQ[TGU'( .C MDDQ!"0@1*1%217 J,9#929(8MT8UV0G70>PBSA5%@*.2%SXWSHQ0%,E4\IJ0PF>P'":P_6BHQ,Y]$)&PP13;:^#5CZ9 <= MJ0<;]/THSE?3[Q>3\_/)> V%UU&ID!,D[9 JSR,8'RTZ[ $)UB%(+YM8QC> M],G@J2S\HWA>3?+/8AP6VMWH/>Z\;\8OW,5PYD8#KK3B&NWN8%F)WS #1B2* MQ[.+K-CFA+DF7N!F/'TR@RKK00T)5/2!9FXX3O&5Z\;HC4V?A7!Y7EB=XLN4 MAV$X0UJC",924(JD8I='L!2MMR@(0Y29*&7;.$3W0>N3451922K+I=[V\0/' MW%;#3>VB2V=HO@V_I#?C,#E/;R?3XM:]RY_FHU-_D'0@2514P@F<0MT%@)GDF"0K8E M/IM-X U#D1^@$;>##I7E44W=KV9W1$C#J0?G$AK_ M!MUHPZ2%0*TH_FXF@K;0AGTD?MKXXE$2/XBOU:2Z%KSX93(.R_A%)$Q;RP)H M0P@(:CD8J2AD19-)^&_<-(DG;T33)[.Z@KR/YWCE$VP5M")6.^&C .F21]>N M0# \0;8N*IOPWV@X\9U:'V*&1PG[< Y7#")/+E(W^_Y^Y,:S9^-8S+.+DD^! M?W\]')=KV[?)3=.'PM%W^=?IXN1YEF>HINL6/%I@8;B0Q3@^.Y]TL^&_Y]\. M6*8AB\DFTT,WMD';1*?5X=*H2[ZOI MPMNA\\/1<#9,5_NNT(DEU$M@-M*2S\707J8*?"99!JTI(4WBA+>A5 AE3"[' ML^E[][U<1:\(5$)2PJD%E@G*+R(:SW/)3# I18N&121-CNZ-G@,L\2\F3OI4> M<#.U;)_I^N2:59)\,V[7V_ FX\^?4G?^,OFKO!3)E2!."#!:3A>H/KEYE96BFBQJWG^4_>O*0/M!)ZJJ#LXY8)2BL>X)PJ$E MD!B2X#YH(6V3.,]61'WRM^J;#A6DT,),Q@-MP_U-,E$PP2+X& ((IR68Q T$ M9DS2W!C3)KOF/F 5"1\PZ5S,7(+*93DRC9NU,Q&2)%%*85'"36[ZUC#TU%@^ M7B=N'98'\KUA?ARNQ<7-ROL2P$"6SV;=T%_.BFG_:5*BLY/Q##F((WY^,YZE M+DUG Y*XLY$D=&J%+MCQJ*=(A=)::B0G:IU/DU-W"/R>6NCUU>T!I%TUTVTX M.Y\_.AB7=S8SA)3&H2P=2KWE>%P 6A'H8)9W;!X7#.2H"-,N,B&:9+;<@:FG M%GY]G:HEE[YM:31[0;- 8X88Y(E& \=G32!F@A:)$H++)O'[%EM:E;SI&$3D M)'@(2N*JYWA2F2 XV)QLBB%F)QXD;[IOB<7-M>W^77TO655;>#\/QY-NSH#5 M.<$]KG,\&)C'E2_*-;XO870J%+K_B7 1FEC+-X'TZ7SO@;X<):<6OM; *F$< M<^@S4H\ +)Y$SA@/*I)LE"=$FB9[[5:7H\H-"WJ_TJ)S##FYL@@SKK\H\3#4 MD47/O8NIR07$82'H!_"G]I+[':[3(0QO$FE>RUT)-EF3J .O3$8;V3*PE#GT MYHP0P43.69,G:)OA]&D'K*8 QS.^W5W[&I'ETC?:&"1Q')(/"827%-"?9T!< M2)9F1VEN\E[]'EP]=5*.4HN:HJB;4;@.Y(>^^IQCRHB"BZ*ONKP6(4R"M,8: MZ:A7;7(QMD/JZ3W$45I120!M+Z?60%'AA,M!%5 1/7)TRXWB'*3CS$D3L]5- M+B'NP=73JXBC5*.F*&[HQU^?WN336_R^;9V<]ZZ@/DNS(4Y['5>=HCG7)SA= M!9T["*M3@^C7L4,_;#:'Y)OG':YO]&7S0++6X?#R)E2H7O>\F M>3@KPQ>K70>A+%IH)<5?I "6&0O9!<6IS3FS)G<'/R <_UYHQ:O7N$LM0J"7 MZ*V_NTC=7%#3YRE/NK1VS7G3!W\VCM='6<0&?DZSLTDL13>FBQ#K0*$/$[@@ M8#-N:L'ZNGM%TS]U)"*Y7>6P)<)8<_3 M..7RME5GDD4QKKBFZ)('#4YDAF#0MD)OG;,V%^9;\.SI!\/CT:WC6%]9#TZC MZ"%**@A'>X^0(&/!E'(3L:)W MD+UP-EL.664-N.-(,%('4#PX31+-QC=Y^[H!2Y_BG(]%KXX5:37=^B7-UB X MQ[1A*:*SS3R(J 5X;Q,P)J.5V2G;9JNZAJ+".\/5$9^T=;$D1RHM. CO'?AD M&/CL/%?,D*2;O"3=YN8\K%U]N*PW/-\[A,5MM':GNUNF$V=$*Y14, A3,-S" MT?:31"2T\XB)KLE^N3?27EG+]32FK<3JU9;H$-Y"NP?&AL24#) R4BJ(46!3 M-.!,]MP'ZRQK4U[B!X;C\_>FLW>Y%':8)Z&E[LLPI.G'R>C:R]D!4\;+3 DH M114(8PB4$#RH:+BWWGEI=)M4OEW@]2R]0"L?;)7:ZE3:Y%5S"C>H/=7\-9U'_\^2IL>]IO$K4K9@^9H(@L7/)A2 M C1X*@*G)G/?Q$@]'OJ>5_^/>"=K)]&F7K51.KJ(CIS'71?=^T# :B8A$".E MY,;F-C? ]WK5![RU*\4/WIQ?N&%7W-479Z[[G-"&4\8E%CB04&PX4VBERD!$ MK]6F+"A:["THW RG5T?[L0JQL>3.<1*H67OGR[#T.7H]Z5Y.+OTL7XY6)00& M20H\ I(#EB2Z<%:@A6^9 >UIXL81KDVC\M7;0?7*#:JM&=6D4>_]1IH[7_]( M8Z1T5/;G>#X#$D[$(R6"R]J(4;O&9X2^+\V[S-V M@M>KX[6VSC204$6'89IPF-*JYB4:HJ/)O)33"I(V1F@G#:#Z:A *34P3O .B M1*"$T%*"IXUK< >J/?/M'I>NU)-'D\!*("GYB 3I7)I>,)+!.6XA6$E4-ERZ M-E5\K<']*\?E_Q'8O7^!IMY'E;AV?Q_UTN[]<^ M3=Z,\;-N]/X2MS(W3>\[="R?C4;+[I%XU!$;6!"0-;$@D@XE',U 4DVX=]:; MF]71-U:4JHEI%U72CTV5'E9R-12OA,)BY[ZZ4>'2SY>CV3"=7XPFWU-7^@&, M4USF[Y1RE*MCTB.+HI<"N,^E?J36I12AA&P$-N7ITYAW(O[(G&;4IWMZ,5R%()=/?-]MPK733:3G M-"AN/2A>&C"C>PZH^/BM\8J*S"5U_-Z=X%1H*V9/HEZJ\VBIT,R7!:$'+ M72Q5+'IC8A/'K5_9$WW5M#MR,O817-WG=ELX]7K2H8C&BS?#X?NGSHVG+BQM MTOEW2[%>&1%7'56,IT['&("ZTL&0(C>\8F[>)I&P$%EH4PR^#3E]N'M\+ K= M X6J64CI)AE7@*+7"=UP-*>(FJ]1_)O5%B2Z9])[XF6;H.H=F!J2NY/:")N, MECFA@U!J(]E@P0!H)1.S)):N5LGN\ZJI7(;:D^=3+8UG+^3[76B MU/TIC>1(*$TUB,<]Q7 +CNDHI4472;&>FHD/FP136U/[*O0>^:?+FEX-W='U MJF$G]3XWD7;JM\HOW/3L]6CRM:W#?S7) [CXFPFL]% 9EVF98'Y-CJ,]__[K MM-0663R^*%EL:.E]610AB"YH;24KH2%.EB(+Y)R9_=(1[M MD+OORZCJ/ K;I:V]J,W,*QUT;G*YLCO$7EE( MC=3LEF/>1H U;*-;T&YV?2P9?9,\^^JZ-' \JNQ2 EYREI 1!DS)RM=49<]T MB(3?'P;;9\9>Y0 U5I:6PJB91192BO-7<1_=*+W+VU4Y2R]D*L5GC47//P@+ M-NL,C MN>,Y:Q":IE'M@[%,EKE/M18TD6/-EUR8^7%U#K?%!NE(2B'H((7,0 M,6LP(E+0D1/!+% E9(G.<6EV#EX401)'\1R0VM,FSR%J M/7@X593A1#I3768U[+Q;]1E+- .9<:-ZB2?!9VW*DW,9REO>"%9+#9&4"L<) MR;]9,7.#A;?;7+W*U6VL&FT$4"_W^PP-RN=N[NV?%SC+1SEH63BM-3B.7P1% M&\!*9P&A!$4#E;@A-LGUW@BG3_4Q3[235)#+J=Z/N-*4)(.3 :U2@X:B3QE] MD>!TR$$HX9J\_3SV_*4S=W)CED;\P :[>ZZ20:-:X$$TI0FJ(IV8]OZX41GZ9%G^^&:^V\0\(9_BE7$@.HO&1 M$>= 6F]!Z%A*JF<+AJMD8TS.VR8I$KN ZU4&\XETJ+K0&JI3B2J.\9<*S9ES ME[44$&/)T-+)(R3*P$BOK:*^Q#9.HT=KJ'91(/N'5Z!#Q=10<]YWZ<(-X\J= M76Z3JT;DBVN*@1.$.$XB&$I+$51)P#*.7! D>\6#L&T:4QX&=Z>X)OG#*UMU MR9[@.'SOOL^37W;O!VTK(_ M6/B\@>!J!$-OPUJH^*(M]O6^G:OEL.Y!",(-D]*7)L$:A-!H$Q)(-;/DWI9P]KO\ NV1X6R0D5JT=-'( ME;AV15(\$ )DI$R"L0GM$ I%>!*=(9;6[HF"L[:%"R_$]5C2/2IK37UQ-0D=?O- M='I9\*%*K[5S'KB$;G!4#HP,Z"1K(\'J)"%80:SSF8;81'WNA_8(DG]:'E,5 MY%7SL4AY+#F_NN@*[.ZP%\K=E&H45'/D@W(*4+\=."H9 M<)UIZ8C&C+U11^2.AR/[SKYG(M"CWG].):1ZN](2[;*HV*?))_>ME(DZFXS* MZUS$NB4)SD;K,J,&6,KEH90J#6=\!I9)B)&K2$6;E+,# 3^&9)[J6]@IA%M= M%=_ELKFNMMQYF;M!HMXQPM$?8,: 4$840!8RBUIHX7B,3?JCW('I,:3IM%*H M8T74QGE;/YI]R"E)IJ$4+RCM[2UXKM%7$,838QE";9)4L0W08TC(:>JZ'2J< M-D\G9Y/P^[N+^;G[ZEOJPA 9,%!9.*N- \DLN@619K >O0256+;69V9#JUYU M=R/;,QGGCZ [=:55KXH4DE[^7]YH?G&CQ>$ZG77#4&HVX#\\&\?K/UC[Y/O4 M#4L#RYLW6LM***^^A3.'YN('/*M?Y9S";)"94$FQ\K+8V7+?0$I#F(P;*Z/* M&4VY:]-HYZ1DGO#%:BQY#J4&&N4JE9V'H](4KOJ4B*%)$=_D2W002TTY[Y+@35+]#KU#?-C2$H]? M1X_5@6HZNB#Q75XG^]WX* 8/(@U&2Z%SG,\OT\P-1VW9O)KC M ;B\D;PZ3%ZV+MZ?A0> MO$:V#529$W<#;JSRW#=N M99[M148=!FZY>=Z;87?=8%=@T"XP6S+DT$WXSM':,J?=%KUYOD4);71W\/C' M95]*0QZ^_O:?HBTS=R:N)8?7+Y4JB\Q+3GYPP6>P_AU/)P]^^JZ M.#W>[#AVPK9HMR30ISDJ7BV5/1K1@NA1FDZZVK X'T%9FE1ASXKUNNE"CE::UW^NV M3'CRO6X7PEO*XGWJYM7(T([8A*[5Z;/OM&WE MN6Z,I^!T-)E.+](BVW=_5F\V$ ;C%9/47>FV-W#5:+43L#;LZ?0QVB M^X<\ :_:N4=W3'K\FMQG\!-P\8%7Z*OI;'A>'BN_=L/NGVYTF29Y=K9JO[CH MRACQ=]8K3D[Q-$JQA0".1W,"B55F626/>4,CB0\I3#Z/2R&]-[%<_>:A^]%9 MS"]J-*!?U$F?+NM222JI8E*"L]2",F5>H5F ")Y((PQQM4@ZB&45] MB@/T>"WMT#_F 32LAE-X("4;-]KU"NY>!'1CA($45*G@'CRX) ADE;R*7@9U MLU?7!C^Q$;@^!2H>@=+W1$M:=@L[>/%N[VK,1#1,6@-*>'2V&<6%+)4'J95& M5SMREES?CXI'T='Z$:R@_FI>+Q?5CW[TTX&F*2LK/KU<_%^Z< [5KFI+9<7 >?(A9A1]U3.(,K[8NM( &ZI,=)( M9V63[YYL3A4RJM@U8]NH=-/DV57T?>773A;E.X-Z=EH/@4.,1#)ZZ DGMB6 M.! VE&ZZN$EY:4AD06>TC._UG>IB:F >; $X"-HKGM!H$4D+$#D37%5&0.3> M:">)3ZE)G8+=(?8A:/*P6K?#^5Q#O"VMTRUE:Y]U72F-,&?9BWF5A#?C9^>E MF=C62K>K@^<['5B3A$$3&R*5Z,\RZ\"P*""GG/&DR$ZE)H6W3D1?'P(GO5?\ M!U>L$Y@:-QO.CM/L$"-BTS#US(-[0=:ZYMLPT>%7S-L':\J9EM?*&Z8[PO*\ M8[2F'&IYC?ACHFDI3;6X$1C@>9B,CQJRPB^")H\;$U$@'+,:CU 9?9/TVHUH MCN[O=8NG_^@FN'$N:77.9+0(T!?3RN &YRVXB&8![GI1<"&E%DU*K=T-JP^6 M7CT=N=79JYY(ZK6!PW/Y:WE+\GK2O9Q<^EF^'-W&N8*HN6""*09:]3-JH$7-)/8PADR-7*==AFUZ6)TBO^G:#81;NX$X MR!J\<[1:O-H=7\Z=Z9?IHDMAN#BBQA&=U&XV_/?"5^9.99:% M ^EE@M)P&'P.$JC,.JM@*65-#MSVI%5HO' 0PMWX3JCG.@8*+B?DN[0<3) " M%-.6"D&UM$W,XZ94[6E=MS6,>K9X-G2*Z(EZU6Q5<@A)SU.>=&E7PHC/62-- M&JU,$"0KL-JCS6F#HS()X56K7H.M:>M#,/:/O7B::5ISQ^;JAG]O.^EZ;D % M8V@SE#J6XFKL0TWI&[]?F^1V)O)JAL5%PG0X?H'^WO=2"6I^HS#)JP\<;"_O M/4-MYAU&6EWV'A\*V#I2;7:=PN'_D3FUS*/>FQVW1JC%AKNAM2'_T%UGRSBM M6-%N%[HYT\&K9-M K5C2T@F_.=.L(<_XN<'E-O);+?]#UZXY#5[R"/828$W/RB)RTO28X.5>; MYJ[M!N&87(']9C@Y=YN]F;@V_[/E_&L3KU)&!#6&,9?!*H&6:%8:C)4)0C;: M)J:DM_Q>0V_GZ8XP89=S?'0CU^& O[G/\XE>+>MY+W.5GZ=QRL/9%7F69^4X M,1"T#.703& C?DNCY]+22.S-[M?;R=MOZCXX/,TT8JUOY,U_)S>:G=U<+#+:'!4:X()E"H(J XZ+#,F2X)-UFFNRZR:VQ[Q] MJ$-PPAVLE42J;5]%HSL79K\-9VSR?D/+ERILT47D>5D0%F6T&W#+<4R M8R"9X%*(3-#0)*U]%W!]>)]_LBVINK2JZ='/ER,D$)>R&"\?S)=:B"Q:MKT M[F)^LHX_SY,\;FDX3X0*PS/P5*KQ4IO 262 YIDE(DFR;;3H;EB[:(_ZHVA/ M10G5TYIYG:H%^1O(C:6:3M0>9"1(K@L4T#JC0"0+*D81G6)-M.9.6+MHC?[# M:$T]"34/#[^=C#]_2MWYR^0/>!QQ[;=K18"V0ZH3/%L?_]#8XX8Q6I#?+H*X M/LO'<);BY2A-\OI/#PX=[CYT"Y;M04RES(KU>0;>"*8,M<"#C6A(,%S4LG#>-+G&N[T2ZQ"TVK04R2*EH,$[ST'HR/&H8P$\)QH=?T)MFV-E Y8^ MA >/EOW-,^-8GE+-YF%I,V0%D M0VX<:G7=-5A3SK2SPS9.=_""NG.TIAQJN*#FOOHI(9 3JPT^=0$;.0&C#-&92Z- MU4VB2#OBZ]/)?)AV;'B]4%TP-5_)7(%;5B_*77P$ MF6FD2EG&9*O'>-LP]>D@KJ\=QPB@D9DVIT\SD[*A'GA ^T)$-"VL%F@!*$^D MTU$QTR1]]#:4/B3UU97_D>RN)O:/9[@5E1CM#QR",G73$K M)6Y(SMN@F[ANMZ'T(?6NKMB/9'BNTZ<%UN[DE(-9\-3>>T)63QWGU?W(5< MIH$B,CHJ-$CG)0CA+1@9,\3@=4R"6&:;V*^[ CPZ36#'>?YO3*>G4T'C"+GLXQHT)9F:(GQI4 MTT,?PHBS7RYW7_3N0#D^C+*A]J1!4%S:J P@:P+NT(2#T99!I,Y*9W@RN4FV MP=Y(^^7N]TWA]I9EC=R+\-'F>WKMAG!=J_F&8&JL8*.@$N"H?J(!0" M1?M1-;E6N ]8$\)_'4".0JW( MRF@9F^0O;$33)P?Z].JRERQ.%-6_-U0[N/%*NF+4>4!/'7>^24RER/.]JI02 M*HNU&50NK7B=(^ \]^"$IRQK8YAHH0>9U6F>91G!PES[YLIZ$X#3D8L-[ZTE_7>81F M#&F>5GET).Y4H=^'5ZB]9792E9J'=[S,P3+B 0DFZ(9J#5X3"3)%3WVVT<@' MVZ!VC_3(!F1JG7.]]V2L!2IH4 VY-(_SOIB< MGP]GTA:K'D'G"-.'!HC9AM S7C1KO*,;>F.G@!;1VI&5=:+I9+ M/TW_NL3I7GTYK.#8K1&JL>%.:&W(/UPIM@S4BAGWJL3RL"Y?/!H ?__3_P=0 M2P,$% @ $J@'48_&%MG(=P JTP% !, !M9RTR,#(P,#8S,%]D968N M>&UL[+U;\)ENWH/27 MG\6?^,\_X2B-\W!T]I>?__[A-^9__E__^3_^QW_\/XS]GU_?O?[IQ3A=7N!H M]M/S"<(,\T]_#&&^E,2,1<4T:L]B\H9IZT2(R)4,YO\]^[,3 E,)GFEIZ$,Q MC@4T@:$OH !3#-S,'WH^'/WKS_5#A"G^1,R-IO,O__+SQ]GLTY]_^>6//_[X MTY'+VB^1<_7+SVS]?__J7>[__AYK_M@@A_#+_Z;=?G0Z7_2(]5OSR M?_[V^GWZB!? AJ/I#$;I^POH]7GV[0]O4V-^N?HA_>IT^.?I_.]?CQ/,YNIY MD(6?5OY&_8K=_!JKWV)",B7^]&6:?_[/__'33U>2@TF:C,_Q'9:?KC_]^[M7 M]RD=CF:_Y.'%+]>_\PN;[WV<8%E)_0W+E2A3 MR?F?]6F_[$S31R)DDBXC,OHNCBK >Z1QV=-WI_G;LUC& I?GLQXIOO_L7ND= M7\"P3P'?>W0/U,X?Q"[P(N*D3U+O//<6G3=$+E)8'WDQG,XF,#V;C"\__2F- M+WZ9D_A\3'OQ6SC#A\F[.&-U2^56\3D5W__T%@6DZN%H6'>/U_3E]=_7-VU/ M"WZ9X2AC_OFG8?[+ST,538JRQ!**T$;Q:%-T66?KP0A0:;"4KFTD0R\=33'3 M)]/Q^3#7T^=7.*\;Z_N/B+/I-B)[\)F]R7(SZA>$; 4=A@F]-4YK64QP,G#P MDEM(10,,-N.DA?3?PH3,@H\X&R;H!K\?3 M+5;05F_I27>[<[B@0)&ER-[YD-%ICC)H6S+9G2A$CJJDP:[]64G0%\&GQ[(,D%7]>X$'""FHS%PH MG.E0)/,.R8'E&+,CV/GBEEJ>W- M_<_5I%QI<'OF"-OD]4_Q!5[]_]7H_6R<_O5Q?)YQ,KV2W[OQ^?EOX\D?,,F# M8I6#9!*C=::9SDJS6'0F]E5*' 1Z\"TXWY#.NV+Y#NUGDQL!77L06[H8-2[2 M*TIFX_WIY0H;Q-_//XTG]+B__,QWA='[CV3F3%]-IY>8B>]D.>W"+(>DF+99 ML!BC942&2N P1).;K(Y;1.P? $TU-NY)W/=5+W96_3TN21+GES7<^'8\F3X3A? MG<'SC[_"W >Y^$0LS.]U!LJX(%/F+"CEF!:<2+8 K&C( 8TUM.$U.\TVH_5Q M ZRU\N[CS>R*MV?YORZGL[D'^V'\+.>Y-N#\+0SSJ]%S^#2\OL,T/KO2Z3_@_!('R;@L/'=T\/K M'; 0DJ2"7#:H["R MP/)[DQW!V9JQQXWDHX+%?=C;IMOL.[(?)\,T#^_0KSVKTIR?#R39@L/9)?W. M ,@!G*$;.$UW];[I=*'_"HA\1VN73_4MPQ\LEI;(YFS MFIQRYSBM!DM.>;($#VUE=(V,^]MD]+AUW$JP;7Z;N(,LE]T8_725+OGG=#ZF M_>,O/\\FE_C]FP0%_#)[>3Y_X5]^GN)9_:0W.%PALMIEXU&UXIY]&4X'ELY$ M+,HP)">5-DQBRR<3F0I*%P7DPL:V%_++J.H1+&LRG]> 9PMMKP+.SE)OJA/(U0-A=>^-6HM\;+I(0(MLH6<1$5@Z" M9D$(S62QUI0<=9;\Q/%P)V'_\'#81.(-8'"5>?NWN6D^T.@=UQ"8+8).3T4& M9B GBJ6BE.,J)V&@R8WO+2+V[W?TH)?%F]UMA=H@Z8CXNAA?>5+7!"5I0RJ% M*$A>,*U%8.!,9FBX]A*5$:')O?X]2O:OZNT5,^Y3J@W6\8J[CFOB!'?>*J%8 MUD8Q#2*R* 0YC>0JII(+BM DPK66JA-6?W_2;I#"\PYG) S,+V$R(E=S>D.5 MS@1%)5C-]B;72%D&-A;&$0Q!UI7D3 L,+"?GA)7?@WP;Y/ \2^GRXG(>JU^5 M+W)-J)<%K9*%6:-KZ7&,S%?/)Q8-UOB %DJ3S: KA2>,C39::)"OLSP<=4T; M5LN'6UM+TLGV$5DRKR&QG#$"Q "TC;5 R#JB'H-=V)O05QH0__'+@GA>TY=[ M*L2"Z=OH2X'"A(DE!>H!&T=.I:B@[-% N=M_5I?;&FMODX3UI M;&M^%C3EA?0A.:^UL9H6-03,VBN4$J/4-@VVY*VIAMX24-(0MUACV[QD_QI; MSM^"YHR/=%Q*Z47P6@8+*@HE D0N(0J>-]'<,EZ;:O!%M1[/VRKPYAW[U]]2 M[A;51U:/DQ("A**35U$5""(92$87K\TFZKMYWZX>$[%]F6;SF^#GX^GLV2C3 M]W#R&;]?+1D"F*XY^EE+R33Y^HRV$,> X!B!^^)\DYO[+L3M:@W^=3S.?PS/ MSU]=?(+A9'ZE5LL2O!:%VVR9U)I8MCHPGPLYLC9)0WZ-=+9)7M9RY-P@9?J?F32$C%49GPWB.SZ93G$U_JT+'<_)F\H ;#3(7S5(.CFE) MIK!'1":D0=0BH<34 AX=Z7N$>&FAF0;!R#>?<$+;\^CL]3R/YRZX R0>N".& M';DXVI&*0_*1)1EUDD60Q=SD%GH=48\0*KWIH,<(Y<797;[G/,^#)54"[^$< M)E_?8:8?5\MLGI%%'Q-1/> V>AL$9Y;G0&XW$L7"*J9B,=9!R4KY]?;3]B]_ M1.C8DP9ZC&^NI_@;K:]&_]\E3&8X.?_Z%K[.\SIJRM5+LJO'7Q%?#">8Z 73 M =!I6L@S9Y8^(S:X9P"Y,!4TN1#.FX)V%R!M3-$/@ZZVNFH0(WU9"A'R+7#[ M ;Z\(UZ>CT>TK5X2>]=;['@T'8C$O>4:&-5X-D<0:WT(9:V@Z6"YH*QB,VZBC@,[*"(O:/%U1Q\&R0+TM*.3/\P;VE'1A#9!NND*$U*,@Z MD@>220\#DDWDWR,XR/I__N8?KUZ(\!9&&2^&Z?IFFT-PM6T1P"%:1IS@M Z>@:A33)(U!']OF:,=DM>P(:1&6:=[1,,#5L#^P+") MM'L^^6\'^&@C?%E*S:L8I:]O)^.S"5S<)%<&*Q(X4IE'S;27BGGM#.,\.NQ6/FP+='O9@4->V^IEW%2H/5H*T\EL\ Y&9SC'?O,):G!KP;7HY7X9IU>1GY>?Z]TU_=G5]I("&5I:,2* F-/$)@C- M64(#9,L'0V9 DXN[Y?0\5M.H3S6T:(1\GZQK)Z +82T#)"LI.U#?C3[T]S F M=A#^?O:.:P)1@E"2M*:M(Q\N !U+PM8F8\*K4&QQNDE5_IY1\5#WC;V"8A.9 MMP?#]>D6%>?\JO)4!Z:=(M,$BF'.$NO9UE.R281]*34'&!'4C[;68V +4?=L M"GXK]'N?< 23X7@.0^&)]Q8.6$["?N,"/>EFB;9W$.S*4[[W MQ@KOD R1RRWFG=_\84_%O4OI6*C8=5*:*'QQJ@;(5(R8H\G:@TH%4N*#)31M M+9'Y(;]%??3=/^]7.LMH6FS\D+0U.@%DR;4AV607BHK*Y1*-3&JPDKZM)?4[ M3&I^^V?GBT5&.5>01#8E)9., 0AFL.JAN^8O MS)_Z#NL.=-4/O(PG%W5$^9MX/CR;UQ&\_$([51V&,+RHY07E/7UW2BO@6CK7 M">FV"%0V)_)5Z_95:DL74R=/1AV+1OH8F_30[(^%W9-!=J3DJO),#!18Z4+4 M#'(V3$?:ND,"RZP%B;HX)WF33-*^&#A$!L)!<'P_0>4 "&B2!+DC'UY6&)0#T9L]/1"-+>I%6A=L:NV2LRIK$P/H:DY0%/<&HXA6-VG,\1!A/>W&O]'.47NG3&BYU4&OSR^GL_$% M3EY^N1YK5]O,T7_Y WP9!%7[=@IS+0NC(P,#KB;1RMKQN,C4TAK;A-;]6PN] M(FG%/MI,6PV.^Q7RN-K0T03:T[-EJ@3)-.8Z-B$C*]D+T%",STV:2*XC:E]' MGZM7N]Q[IM7]8EH^37I4?M2_";";=E ^/W5 MT?%MQA*WF(5'YD/)3/-YNYP@&.:B>:!_##;I)K""GOTF3/6CK%5M@G>0=(\F MX[SH??)I/*E7!J/\\KP& JYZ.%X39A"YKPG@J%!56U959H$5%%[2$E#%+'AA M2QL(K'O'":NU7_FUJ'FXR>^\F>MP@[NK,@]4,CD %L XVL 0Y^5]D+37 MV35IH[J6JD=CXO6O@P;MA:YIN2G;ZD!,TYJYV]0<>#[U[MI:Q,'.HFZQ0=PA M"E4*0AK%DB^E-AU7S.=86 B>9U"&8\$3U7O7.=2-U;Z)A/MM&?0>)Y^'"6\. M)@51)8FTCSE/AURPA46A)!,J)BZQ%+[866[)P7[WF0>H7MM>MN,^!-.O*3:? M4'AE/GP?;FNE2RE:5G2D@R>:6HI1 C,)B1M CC8_J*8E#SY17>TJHGZ7U-O) MN':+JL.RWG^=5EOR9MJH%P0C:YCPU2T47!-WWC T(@5C/->Q/*BU54\_4=7U M(JP>+:#J#%S3]&9RO0?,-WM"C$^Q\B>K+R9\89X#;0!DL4>?D+COTEBB4Z1C M&0&/Q@#N1<(]-]BZ02%Y:S?[_C6LNQ#5=XAS)37[CW'NKJC[6N])RCV'.-<0 M!SXYI*,CJ&28MFA8X%PQ7L"'HHV7LLN5\S&J?DV00];<\Z#B@T?S[2?N-WS5DWS'NPNG7]OW&4[& MTT^0D,R#%V1 C*8W3:QX( -!:$LL6:A=(R(CFYS, \5-J,5J4L*#"EOY^!/7 M7C]BZW>YO1KER^EL,H3S&U@YDX6SFC,7JL7(DV6!G&BFM X$1@^C"!T?1B.*VGQXUC;*25N@A6A"'RM$@L M\ERK"V*1NF8$EO2@%KN\Z<05V[LP^QWO]V;V$2?$-/$YO<'@M^"'#T%+8VN@ MRQ)9T686O LLUHQ!$71QBTT2EYV.:]YPXKKM37@]ML*;[R5E C>-?+#.[*(G M?R3DO1R=#4>(M;G/33?'D$U(4K%B)!WQB5OFBP1FK!=&>:7%8F''TKVXZ_M. M7-^-!-MC9Z-;H/P67KD;T$0N($@MF 5'K!>M623>F4^:_A7@O!.=U_3R=YRX MEGL4X'W-VE[ZEOT5:P?Z3Q^'"KE<1A4I%+\A70ZWI?1?Z#UP1\643V((,!T5\CJ_WJOTOCLCVH?Q,)]ZCV M-+XSECSXE)75@ZAZWFU?7D[&GVXB:3('FT6L/7 + +WF?38?P%FK+PYM1CQ(E 8N< V]K M5:O.AD4=$R,G 2!SXFSI6QK-[K?=]_A G^"M/:S/CB M$YD4G>MXN5"[4[QHO'";R<:S2&K@'$<&@X#Z$8"/'P<,4 M]R7-;9M'KGU:4\EV:"UIM4G%D)V8A=+<"N %@W(: P_!%+M"OGUTFES^Y)?_ MOAS.OKX:)5K(P\]8!]UM7ZZ^^2N:ZJ,S;XN+H*!#(X(SCFM(PA<>,28'5G 9 M'%^AI'6OVS&1=NG[GDTF=1[//+'TZ_=?>0M?Z[>>_0&3_/I[^6F,/B)MQF;> M=MDYP2H[S"1?;%*YCAMLDGV[,^D[&,F_7]8SY$UY2= =?T6\]::JG($'!5P" M,*61K$!:@2P6;EE.RI()'Q)]]:#!_,!+#I!1MU^TW+*T^Y1W@^+UK05SP]?\ MI]-GGVE)UPWYM_'DK_2WLX&U18:D)7K"_8'PT:+XK*K[14&XY[4T<#$O:'E9N!0!VI:5IG?)>

;;JV>%GG>0;7N-.T21N(U,I$"[JM2)08;"A$I):JZ+A":M8_>AZ0<*RULI M>A.1]IO?_WH\.ON DXL[453)>;BIQRW9.HB1T4E*3,(\"8]V+>0\Q2Q"*?SA M*^X'7K)_\W@7\8^;R*[?9(45E E[I"7A4NE+ .F MDI60PF@PTOND':J Q43)LUKA8"Q[S<$ODY0Q69=HF(F\8HYS%IPB;\9'(5RH M.31-&KT>[C+IAH)GY_/?P;SB"O!+_10'126E35(,@J\]77(AXSI)!B"RR"YE MKIKTNNE&WDG&?S;!W*)YTT!K#:ZGOMV:754(+*?U]_'H,TZ)E;EXIA_&,SB_ M_?,Z7/OW\>S_XNP=IO'9J$:K;N\A Q.3+49[%HNKQU#*#+@FYT]*ZQ7GCLZH M%M#<"W<_'+*/#S/'=(MU3?^;R]ET!J/:2OW=^/S\M_&D_G @()B.5KN M@1RFD&NZFB232AN>L^Z2>[F_4VPM.S\<](\ %<=T;76?JZO+BP%B".1?&)9T MJI7?0; H2-K>BTB?Z&3:3-OJG9,30GB/$&N'^BWP<82;^SS/8OKJ>A[67R?C MZ70 $(,4M=UNDK6+6&UV8*QB-KD0@ ZQ$HX2\DMX>0+]$6"DQ3Y?[:M7T^DE MYA>7DZLA6D3;U47S;>/KY1>T+\T>&GQV+Y=L97*AJ<-8$A1,NT5\@BF,BD35PI M7S-"RC$NB >,\X.*]I\X//M8HQV?<0)G>+.]OIT,$U:HEVNH9R]C++31*NMJ M\2Z)/>BL&&)*QM)V&V*3B^/]LWI"N]/1Q09:H.D(S^Z.' ]X;=&)6C&992V< M!CHIC*G=ZNL4$PT!>)LN_OOA[X16RIZ@>IB5M1'.#A&56)E=M]3E7,NJCT;9 M5'L**:]K3R%D7FK'.$H&U0]T16H,/>N)KF=>I M&NA8F"J9](0660#O6,P@C %,)(-CM!%WXOII!3:V'/>'R>..'*UETX%TL7#' MDN.1:0&&^<(E,S(Y54AU!M4Q+KVMW+-#ULV%3#:4I@T>M=,U.JJ9#Z:P[&1 M<#&(Q2E,3W5S!XD$'43CQU(W=T4^_?*\0D0H:80GP46%=1B6I=V[Z,+ % Y) M18&=AD]MGI5ZFXK3KYS;" B+F:A;*^2H@AS?V1CEA3*'+CPU'?/:@*G#E/'M M@)7>G)^>%7TJ($ZU.BI+QX3*\T9%F7GI$S'HM#+>OM$D6K62HB-T:YLK M?%6._4[:6EDPLJ?:NW=8Y\FDV75J_]_I75?E +_#I#K2G['GBKSN+VQ:I[:_J"IA4MG&!%)C+[19(L5'\T2ATTAB!4>JKI:X>Y M+6OZ-M':2=7T?7O2U1_-F]Q_^ BCFYHM&R/H'"S+9>ZE&LEB4+6$BS8L9;16 ML@E<#\;Q#[<"3@-;+\^=@%WX?1^''>?,3HI ^^,".@7HO69G>!6U8;CXVO_G8""O[B!YOH^A3 ;$R7**OHX6#2;3$ M16%!H6-56+#T4V#(3V3&'4109=0_8MP+>6JB-TC)HK?MQ*:X>^!?D'<3(SKN*R,T/=\&[+YBYO>BNPHAX7;$15D\"D)9936=9)/+A9L-LFYG+*/*Q"] M.1$'OR617AKG:#\GS@334,@ADR"9)?ZQMDU1Y;A2FWN[)=F:@INQ:*3:R_GF MM1A._,<\P/*]QCO:9#$GDH)$VJ@BU. B?6F%S# MQW9B]VGU'!^J6OBVO<6L/%DCR:3"H@F^AE 3\\[4NRK!HW$^-[H'_1'#U3OA M_" :/\YP-?" AKP]6;*.14 M(GU=>'H*5V\>KMX(*_L(^6VCZ%,!,:(/D0=.2[S&GH@A%JV+3"?T!@2(6(ZL M=\91AZN/#KN;Z'?OX6KK2N1.628CT/EBL:9!H6,*7$[)ZBQ+D\2@'R%K?[L\/_]ZE8!$W[ZX'@=SU51T-OY]/,+K)*87PPDFPG+?8>OM M"6@:ONY)+@MA; <9P017P H-D?XEF(&31L9BDP\KD+X],013#VX;EF>R/W"$^.?A%\:ZK:<6+@F(+2 M\^].KW:Q;Q'VD,E"%#6VDU*=8(R>^2(URQ*++O76%XZK?_,R+GX8G!\> \#@H+ F#9LI$9)I6-(LR!Q:=!A6M-,4=UTGYX]VR'&2)[ ]51UT4$ /H MH'1FRN;$=*3](!K!&22I2@:=>&ES:?\#WK+LA/.#:/PX;UF4*0JC1P;<6J9M M5,S7+X700EF+KMC\=,O2+Q#6WK)LHI!3"5!WX>GIEF7S6Y:-L+*?Q.K-%7TJ M(-;9>ZU,8("U#"USXBT%R1"=LT'3.B]/10'=;UF.#KN;Z+;)L:MO'&+A(T4?1 G#W*#E"1ZBY@L=]:J?'D-9T,AM\&,ZJ MS?)JE(>?A_D2SN<+JEX)H=-D^,A2KW249-[RS)P0TB=I(RS&69?"A5YP"RKT MU2),5E+P8UIQ_2BD1[]V*4'_',X^OL/SJU[1'X>?/HQ?CF;DL]]<-'8@=0,# M;3L,K:=QO_963UI=AY$&*NGQ6-J&9%M"-KXV1H]0ZAPWVA)S""SPE!RM+#2= M#JS30<\*@^?PX-E$$SV#YN8BZ/J8%+YH*4MDVE@Z)B$4,OBRHRW5"(&*-&&Z MQ,0Z8>+NJ_=GM337T+@7\1XZCV-91LI59=M-\5O[YHLK7KCOYHM=^%[(R\A& M"X_PHU M*3DQ0)*&S4(+*8I,_%1WN0>9/] :.V*0[S^0U"]"3VJ5WO7^'Q:$-\B#-'7V MN29! &H6=2G,2<$AT/9JQ''-".]; D_K]6#KM2563SB4U6'W"M'9HH&).G5! M2Z58]$DQ$Z/2Q44KC#^M1;NA!)X6[<$6;4NLGF+$['*"TX>E$+%86^<-ED@" MT)&,CE 4LJ""XLXEG^5QY73TRO[3<]BON@HF%?F)/[%9V6]_UD"7D/ N3>)$L*RV95LZRJ,"P+.DT$0I!-\J! M^P%+R'<*L!U$X\=90NY)5H(\%,;!%*9+H#T$+-*7R4:;B_=M+LP>60GY1D!8 M6T*^B4).I?JV"T]/)>2;EY!OA)5]E.%NH^A3 ;%(/I$E%1G(.O16SIOIIBD=-?EI6+/*@F13 DU$" M@@TMP/K=1&N'+O!ZBY,RGES *.$RIGX'$O)L^!E[+O/:]+5- MB[UVDL%"R9?USA!TK!8J:O005/9"AHRFSI7#L@++FY)P\,*O% P'=(1L(R/3 M6-,,BS1,) ,%E<3BCBM(^/J0#7CG'V[I^";?FXZ1.#6Y735LW]S\,-@^'DP<4\;%_,,[_/?E M<#J'"ABH )F4UNL&5LY*S$R;\B53((O?2QL9YP&U4LG!J;7P.=T&UI0OVAT0"TN.&XY9 MVM!FU/U^V?SAULL1HVC)HMG](K.WI'$E(Q$-CBDK:N52*G>I'-ZT4VPLH^R)B)/#!G3!UM M%P0#D52MD^4V^ER*:](;:04]1^@--5?VN']-[64(H2HVH_:)_"E#3$)*S"O4 M+)DB=>#:D.8[0.=''D*XC5W7CT(./(2P"ZE/0P@WU^H.<^2V4 CAOL"SB29Z!,W%V>#E%TR7M<2- M3N'W.!J.)V]*&2:UUV0=$<=6>#I,LTX&NDQ$ MWMB.O47#CVF.[*J,!OWPKDFY!G\78EI&A^Y01A!0SRLB,(K=86TL;5RB!9=J\ZH4-%,A[C* MHW'_X8T=M-DM*K:S M*O8W+_(6J1_^&-_8,!E+82T1-UMM21W(%GVF(-5MO7>,,%'@XWWZE\Y,C94AT]QKYN M2M_N5R7?HO.W\>7-#'>9C9>._"2K2,&BS5H9*[1U"SDDM1)8:)HDDHLY 5JM0 M3O/5T?F@O M>>;H@]ZN:=(B!0?OF62DC2$2H'-&LJ;(A&<^)LZ2RKR8[,F8/ZXIA:]W[9FT MQ]S:VZ,$>;9&9Q3,F$B;%6A'@A;(#'W(*7$%KEU[D+VQ>81WK/VN@0-D:&^+ MHOTY/PWRT4NQ%J2Q+"MNR$KGFNQU-,PIX[BT:"(>5R^W1US+L >H'JSN81.< MG? @LT'M-60C+XR,8F"Z3E\&+AU3&&GGX[0%VG9#.O? X--R.LARV@%E>_&4 MO[,85_3O6L[B[#N+BSTUGN7_NIS.YK\ZO.$[&PX"9:@UX;[R+6D7H?7@C4?R M'GV(&+=UO??#PM/Z6;)^#JV4C7!U4L._[DY!&R1=+"^T47ANB<]<+_L5J-J) MB1>0TA"GIW4ZW67P:74=Y'3: 67'U.^KZY"R6ZQ:.G"-CHYAX99I#H:%S)$E M2R8N&.F5/LR$B/YX?%I3!UE3NV&MQQYC^_<598Q*>0RT8=09"B%8%H.FPSE; M$6+)V61]6HMJ;4QB2U6L,Y;ZGQII.:V&J#SC*1+X$A8&4 *Y'5D8:4SVKMTH MW[VR>D+[78^AU>-%TTE%@S88X*EYH!.&;*,<:T2,F\1\5B0-GT!%A)[5*[T;3'A8$:F-4)M7Y2.M)"^D9!&%9,EI;Q)1= M.3&W>4,)/*W7@ZW7EE@]E=#PDI#=PX(0",YQS9G3F)DV&LB+",""XDH%[TTL M_H"QXFUX>EJ&*Y;AT6EJ(_2=<$3Y84%XB3&F8)@3C@21)=+.5)NN1I=MR4#" MV&=&__XE\+1H#W9VML3J*0:N+RS\4IRN32H2(\T*)H1#X#6( MKYN481X'^T_+]6#+M1E*3S,:WL'61XN"HV)%V5HP(1P+","<3Q)%(4.CV--: MJ=N&D+908&\5UX0T:VSB#*SEM)A,_8P'AI8K&;PR &VZ?OV /3UWBG,?1./' MV=/321_ EL1,5(GD&!V+@DLZ#T 4D5/DH4F6_"/KZ;D1$-;V]-Q$(:?2#K$+ M3T\]/3?OZ;D15O;1%W$;19\*B#V/KJC@F$4D&ZMX9#$K9+* -\F[+.-AKNF. M!KP;]?0\.NQNHM\]]O2,$KP+VM!18@W)J?"K>E@KI W&5(J;Y%L\[IZ>&RF[ M8T_/332ULE2L]\KEES 9#4=G4[(PIY^NIU9N7HF\]"D]518_3.%"I3!/R",W MFLRJH(M-0;M,WF]Q#H0I60P>HK8?*UA#^78I<4>ODRLQHE9)6U<\%\68 M(*VP&@2DI0)>0GL_$OX=: ^M'0%[%?6]IS:4^7H.%H0?5"B.!T$[1M%.Z5"; M+(?LHTXR.[$L*/O/9H-\_!\WH?Q/:;+"0D#IR^_I/-+(O0W.OOJ&7_BA!@F XVL6!KBS!.;$5T0KLFF;%],;!S$&,W M.IY=C"]'LX$E,/AL,XN*.Y*B%BQP,DF5R@ZS=+;1\.Y>J-^_)780]-Z+ENQ= M\RW*^K\%GG9DYRKZE&/ 6#QY4"I(IK$4XH982J&6"N@(2;9)2^N5C7U%GX\" MQ@=$P-$$HG=C_->ORQ\PCRY8(YP5I N#SM>>F8GY(!)+43FALI: QW@^KN/I M\$'R_2.UW[V_-\0T"/\LI^S.%)*'Z6L90W^(P /%PX\%$9V0NJ,Z#P&[@KE( ML($)1\3JZ&J[%NZ9J\T\@7L0;4R+P\#MH0CVJ:)M$RTV0-E"8[[K>*F3BF.0 MD24(9(-[DUE($EA)JB3,.L4VW;V74G,LWM2V2AOW+?']1:B?I7]?#J?S1TUA ME%\,IY_&UU]N'I):][">(E&=Z5T(0"6M@@-75!9%>R%\4DDJ^F8IUE@'@XZT M]RKA;8/8#S^RO;0[A+1Y3A[;6Q63!6E*(4K8(4H XP\#QG[DW*RDNGC5FGEYYCLK]>3LFCGTYOO?&[ MBZ\3N?4N%>9X".2M1,N"4IXEE$69G+5H,[9^'5&[GL97K0?>E)MWX-5;)I@' M/&D=K9:,5@L=.=S62=G@67!TVA@/*-MD?*\F:?_GY)[@W#D]:7Y M],/XFJ+O)/YU,IY.!R9K;7PB(.P1 MH:-7'32PX6_((0\G#D=S#^?Y>%2;PQ/5]-ET2.^YEYKQKG[VIKRYG-$1@M-Y MPO;_'IY]'#@3@S12,^>]J0%XQ<@D4DQJK=T\1-1FQ%>_;#PB_!U0O_U6'W=G MY'K)77=5\@B.DY'(1$IUN($N+" !R (/@ 8Y&+7>'MO^Y8\ 1WN2?(L2V6\! M[B5"F?[Z]=975R%LR4/B&)$)PS6YT9;$0U\SY.A4$G5019/3<%-"]W6AUFQ/ M:JJ98[D&6\+:/""8G!(Q%E][^2:FBU0L8JBWB\#)I_6QJ":#(E;0<_CKIQ88 M6'$([J*+AK;7;;*NC,2;6&$7 EO>#CU(X6&NAWK19P>,[*Z,@Z"&Z+#@%+ B MHB>70@0&,G.6G8X(PG-7FLQ\.!!:'KC=.0Q8-M%!O\.V;PCY\!%F;R?CSV2= M3=\./^%Y/;OIJ#N;#&=?_P8CN++UWX_+[ ^8W,QH4P&RY;9.YRJU[#H%Y@-M MN(5[6[*-7&;WH+F\$PE'833OHLWQ 51Q%-SX07,,'\KXB:&/N*SZ11G MWX)B]#>OAQ"'YU=WI-/IY07F%K'RW:EI'USO66*+-U/(2Y)0T]#K.&$#-4': M9>U0V.(37Q>-WYVRAN'[XJ142GJ69:@-R+TFY\-+IG@=G*RRC*9)\53+\/UR M+_N[;UU'*DX+3DCLW]I\I."3"RXQKI-CVEA)VY*@#V"35"5K-'N,MJVE]2AV M]>T0U"VDUI^F#G$3$ O)(=0#SH;"=(0ZFI4[)G*6*?/$56YB,A[O34 S[6YZ M0;"):OJU)+>+'?]S//D7_'[^ M;)D#]CO.OLE1Q.QX5ID)'9#L7 !&DBTLVQHV5T(6T:0[:V.^'K_ MI M[2]EZ?DEK=C2[^DT2>M*QT'J55I!=S(MDD;3 L(#G!F7,4AP1M!_FZ"AV MYL-AKY]UT3-PFCM477A:&F:;=]:\YLAG$"7FPB36\'1PM/\X%YE%+Y/V*/7B ME+INCE4?Q#VA^HB4OQ^G;.MU^G8R_H23V=?:U6E&OU';R7ZJKN? 6R^5\<25 MR(%I&VIU=K9,V!05F @2FEYI-N7N:8D<-Z#VXU9NS>2KT0Q&9\-:U3*0J7 C MP;!HA*G>;^/1S7UD]1%;SZKZ1@3 MG,X&D(J0DL_;EFJFE<[$;5$L)#*TLB]!RGW=J39D\PGJ)P*Q^PO*[CTQGIF#RT6A$ N))#]"8OQ&VNPK,7X351Q%8ORM'[W#\YI5_?)+'7G0I$?, M@R]KG]:^&;\+6>N>VR*]D85'T#)9\)R;8"#P$E-P:WO[;,+[-AI.MM/*@S0NRMMZ5P2(A%KK)"- /$AO3Y+< MOF?5ZH>UE&J'/E4VD#MO)4_:)KF0V^T(?70 Z_+8EG+?J.L7Q\() MSC%4<6?KHU&EZ#HD)V+-UENN@+YG,%R_X_?Q#*&T:T7?@_01%,03.3, MNUR'JLK(HL7$G 94,F7!VQ3@=R5P5S>H9M36B.@_A[./SR^GL_'%=:K [SB[ M3H09N.*$](DS4W@F$Q\U\SHG!CD[B9PG*9L,ENU VP$Z=K9 SJ)CU+=6&A0) M?6=Y>HLHXPSPDI"13YB8!O(+(:;"N".V52$;K329)+J4FD<*CMTEWR"<\GI< M+T2NL_/3UQ=P0=[8]/WX\NSC[&H\-40K+"K!@K'ZBL H;6$Y!+(GN?%V,>VL M'V@\2-DCA4F_&FF0"S9WY6OLZ;?QY,7X,L[*Y?F-9 :J9 ?.&9:L^R52*1Z:-U:8*6=40]4J#TIH<&F4_/SL_'?]0ABTMH^RZ'>OWZ&2=#G Y\ MRA%E-LP(1X(PF%E0CL['0O^D$F1Q36R530E]I%AJJJ\&V42WYIK<%L]<-B2C MWX8C8H9VT.^T7UVCQ8CD0W)@1F?)M"B!R [$10Q"B>Q<+$U@MB6]>YNJM ^, M[4-GA[[^GDYF@[_!?XTG-];_U7R(D()#.IQ94A"8=LFP4*U_DU&@!2N3[]*) MFIY^"W+TU2+6D6V6A928?&F4_[V,2I^Q6WT MWO2^B6C[O7C^@%]@>D/-S1TF9# )+!E(A8Y++LE*\L(RFXL#PV)$S3LC3)1-OB[0IS*0S4O8=%XF MHD\K!MDZ9G4T$35:K^.#JNSTJA-7;O_B;!#V>C^#V=SBNTE^>']E]UUM2SF' M"D=-^ZCFQ#DD=(]E2$7P$K;4-40ZZ4M^OE+?-]>KPS#U(O$OF5S0!-8]&1*FSS=&J3#:. M%3&!"!#6RKV/!+!US]\Z,:G+0_<@_RY)28( KK+%E(+5R42(0DJP47MM.'*_ M5@']I"2M[#[P/6I.AY_+.ALFS+S/&7 6G?#,I!(M]]9(;%*1\#!I/=P%+W_# MWZ=8+L]?#PL.K"E@M !&]H!GNA"=OG9Y,]QS4X0J9 KLE?OOM.W_^.T9+4ON MA'O51XLNQ:M(_.9,XFN$*;X;GGV-34?YV<5X,AO^]_S+@1<\"6DE%@T-TMMN MDS:0CF/26%CU_9BV!5E0]$$XER7'G,)B6*@?9-XFXM%A:&L)-TTV6\GTU96' M441;%D1BC+0+.U6O/(1FB,K8HKW7J7%VV7H"]Y5.UA@;3?1QZ,RQ!V7WZ]@QP&<3G;0H)X-1OKD4+'6BI=8LY1IST4HST'6DBP]1 M1>&=+$WZR7TGX8B,XFTUM%@;MIUX&T1Q?[T2%(L'7_-X--^[ M4!L$!_\&Z2/Y?9.O2TC3,?D( 1B8+*H;:)G/TK"#SCZ M5D"/@;2:>?RNSB*<&T7.@S$B9.9#G3@HZ!@+H"33-@7T+KDDNW0?Z%0/\>VM MC])3W5ZN/2[\;T1<8ZP+&7W7.]UZ__XKG+;4P*(.=Q!?SZ5,M\E1JGBKO2'# M$^@T*61X^I@$0["Z>-0B8A>O[SBTN*97%-2%>TG&? M$NTETM&&[R"RR)5ADK::'&JI1^Z2B]2M%/7VF_=;UK*U[,=]"*Y'A^NJIOQM+LF= M-W?)T[P[T63W9,SEE"SVX2,'$8US,II ]HFBO5$7*4%J7E*08K",JNVELFT* M\<+?]RRA#JG!20N38M Q6-2$W]J;1Y,5[Y6PU98?K*9P>VD]_U@7S70X>@Z3 MR=<:";BH%5OCUYOHD_?(^2OL8]O1N? MG_\VGOP!DSQP$)R8[[J<5Q^6)Q9R)(LJIQ*R*5G%)M' );3LW\G?3=>KQC9M M*]X&$>'ODZ1RK>$EPF*W3M+5]DQJ9J/IQNM];&RJ%<&XBR MP6W.M]%'UZ.07EQ.:"]\BY/A. ]*,$ 'OV4\)$765$W*(<9J+KGQQ;C*;4LU M+R/J\:A^9Y$W".3>T/;JXA,,)_-\GO%T.DA2V2Q+8B!*9=)9%A)WS!%*K186 M0YOJEN7D/!X(["#F!BF/-U2]O9RDCS#%ZV8 U3;*_W4YG! ML_,,T&]FCY<6 L^1.:^(7875,BZ6Q92D5\!SYDWR:)=;D+LD#-]Q\@?.:$/^ MOV>8R<[7$DFAAG.FE"S1!5M;XK3-#[Y#S[[2@?MU??H0[K$D^[[#3[6H873V M=Y+\_*Z!VRQR\I&E;'PMY*'S'J*I0Y!(2K:@3TV1K8PT-KLJWWWVVLHG]7QMN=&$-6.P M:$\>$;J@>=&@1 8%HG@EH2@^6/G4OJ\AM4TR:=#,ACH?38\RRZ37KL82LM]-XQX#U M)D)N>!]Y117F6YT%%@C-'(,1JC:&X9H^"&([>,-RLMF5D R7KCT:UE#XN #2 MERI:M'9=$7R0$*.O6=BAE%*/5\'(^8A,9"M H,^!MVGR>FR!NUU0T(=PCS=P MAP(B)#)Y+;>B6DS(HD=@62 $(XWVV*3EV-$'[C92[X.!NTW$O*>031>2?M# MW4;:ZA"[V4;4>T)!R45%D)H%GFI'(F>8C]RRK!-XFSS(-GW CS=PU[?R-Y%P MT\!=+@4*%YI)-(%I8>S5J!(B"TLVY(:KAXM4CS%PMY&$5P;N-A%/^\"=5."C M+)YY,AW)8JEE&]8171A2T!&**^)T W=;:FQ70?6[O%Y>UD)(&-UA\*;XC9]:O)7R?PW\/SX7*R MO-*RS@YB*J6:EL0S\R9IYIQQG&Q#1/WP,*QU;SA57?8FM1YS/M<%ASUW"8-7 M+ 2D@STK3FQ*PT0204,@U''SH"*/.YZ^Y;[:B\@:9.[^?70YO83S-Y-7HS+! M?U^2!US]^:OJ5F-=3*G45@*)Z>3KA4WV#*/FR1#KF3=)2EI#TV-R8?L2_?Y0 M<;T$NA#7TJU=2]UA'-S>=-D-(SLHHH'3NY[( I4(DLC@J!CREG+(M*NB<6# M"I(.Q-BDV])DYE$3+2WHEIL2ADB8VP]-'[-Q!ZE/RX1['M;Y+6JSHZYVQ(1^&\ M4?<6]^WWGM#3/?MZRA:'!7&A4LQ.8TRZH/'*<_HT2A*ZRQX&ZZC<76K;EK*O M>$XC"78H;8\:2HP\!U6$]O0I?::A-FX.M?T_5=TGH M;#1#YUR=RTQ'EG/D?P) "5YRD;OTYMKX8.]"W*XFS>IWW!J7I HY:E +J4)& M,OXUN?<%"VW)7$%1(N)BFF9K 1QR?E7OF%DT$DM8R;U"XOTCD[SA[^26=7];NT-\J M;J-25G+-F=(Z,.U#8-[2)AE]=E#WR.":6'E=B'M$\&FFDZ93C]:(X[I3K2'O M#V)D4JCY;0DG(I6A73"* B%P&QO//7J(Q'UE3#9'3B.M'$M>Y1JF?OWZ-_BO M\>3Y.4RG\V!J3-H+89%E$VLW'"M9E"4SE%9XU"YEV:0!T08T'OXBJU^4=+>5 M=M+6?LWP[X3^#A@]S']9,_]UQUIORC@!S&HS+NAA&#H-F MM<,;"SX49H-VP ,F8<2CQ=H#MVK'"K5-=-8 8L\OI[/Q!4[>X54KG^G'X:>; MG!,,7!9K@$4M+--)*D8&!F>A.,ZA>(VB2>!R#4U'92,B=G4B W5I22%^OA3G[XT]8:W%IP M^QO^=.\B<.?.5@\^L5&>XT:=KM XJQ27P4JGD^7 38P*0A::.XSZ_@5IOQVO M.EW3B7I!+XUC@ISK.H33,C"2+'#NHD[%:H'A5#,?OZISFDK(6"3E-D3S2'9!3.-M'**.23*^,H$<84US%*$8E&& M4HN]$UF+*0O3)'/I<>60;(22'7)(-M'6$=SG=R'W*8>DE?YWO-C?1GE'@#D. MVDBN-$O)JAJH,#7WP;&$"6,DWUG))O=P1X&U'G-(]@FU3736(H>DT]4SVE2X M,8(!SX%I62P+12.9DQHR)H'8IDGN(\D-V$C'6^4&;**@%ADFZY)?E$Z19\^X M"K*.ZJP+<4^MSK;3Y49=K+91Q-Y;G64K1!'9,*L,+9$Z MD3>(Z!A/22H@"SRTL5).J]590Y!L(/^]M#ISAOL,BOFD:VX(!.85S\P%'ERR MWDE8N"<^U59G&TG^P59G&XBM@;_Z?@:SN2GSZ^5T.,+I]/W5[<-U^$>CX<5I MYL$!TR)Q%K6.!&8G.!B,.38Q'M92]8SK^>5D4F?,#2$.S^E%V_3A[/[HGE(LM^1E(=?2 M"Q-<= ZL!@VVAF1*R%[7M%EKK!]LQ5=#S6S;)W73%^Q;2UTZJV9KE";S5W&N M.>8@HX:8G?0"I2NFNZ[Z:+G:^65;)RMO_(9]ZZQ3,K,VQ2JM41JCK4-*+3$:*S MMF0[6$_I;M*[\0['Y?9WM]X2NC^Z@:PWX&5!!=R9G%&25<6E-D)[;7*">;-_ M^F)!!>M?LYNC4I_T:D2,7LZ'ZGY+&.7DEVONR#.7H;8BY(G,M?^_O2]K;NM( MUGR?_U(SM2\O$Z'%[M:$;"DD==]'1"U9%/I2@!H Y>;\^IN%A2*Q'@!5!R1L MVR&3HG3.5U\F*I?*R@R1@$^X60&7/C:I=-R!Y]QX[#%Q RFTIR)K@NY-<45! MD6 #$&U4#%:4&3Y-,K*;VU&?3GT-2:\'82?3VB!#]QC+TE:6\T9IH\,5X3Y' MI, @QDJG"#,<=[HHM.--QHQLP7)] C^%Y :IEL>0RM'S$A5JHA-:!>)"J&#)A8, S M\:9<>8OSOJG1$_Q=SZF,P$03,[\%2U]W@=I(_#QJG\L]G[)YS59!#?Z=>0;: M)=RHG)!$1VI*AZQ @H^4@ J&6>6\@";U[]O 7.J\[FP!;[$29Q'=R$EXC&DU MC*L#JI8'<]MA7>:$[GRQ'="#,SCO3R/0C(6HJ".&&HF^C$ WQDA)&%"&;DST M"/.E:\*!,[N^%.$8JALHP"?X,;[],1S=O$%W9CC[U<>25KU?'E?Y+!3E@1.1 M&?JTU-MR7[Y83'1KP,DR.*B%'NQ%U;\+64-TXU:\5TPB?+M9%+<_CG"6B)+( M(DLM2>:\=()1@)K/#>&"SF=Q<$/7,F%;3G1W//Q%"[029PT^VD\]FL7^!89Q M@4$IA%)IE"&@!ZP2H29%KDUF7C;I;KP)Y5K(SHT6V&+KA:NGF[ M@%W&T3M7<'OUX$S6FV\&C_"I1#TB"P0C84VD*#TS#21B5!F=*W5.MDG#IGZU MX8"SUYO1_[T9JGH;W4+C#<[+((N/=)12QP29R2C"9&>=3J MH%W?\?!+Y_I.)7Y)*;/[HFW]VD-CI&/ZH57QE Z0"]94X4&.SH/ MW'AFLC9@6X5QHI!&.^<4K;).+A6A\7X MH ]Y+3Q9=(=\/9Y,QG^4X,5_QY_,[@G:PP^8^!OX5*[: M_SJ>O$II+@Q_^VZ$D1E,9Q_]_6(2I!2E\-82H&M1[SP2A7D?'(KAKH[42[[3__R^MV7MZ]>?1O?E7/Y+, J8=%]MZ5UAX@D M@.;E3K\W4?C$V>',5>?77:GXSR6V^6'W:S\=3C]_GX!/'T;_])-AR>R@D@(; MV 3*N,APY=H1&33Z_CG'0@D5,3(1UJ^:MO#+=@-\V2K35!R;:G/RA-Z=JKW0 MYK>0[N(,TJ](UJN;FPG<(-@W?OKUU2B5__WR[[OA#W];+FW]'6[3Z_O27\J/ M[O''G^_"=)B&N$B8OLL?)_!]82#7O;1WTT^ 3\'?&^2@G6)*$8X]$4XET) MG5E)/B M%$IG0!"F-(_4Q"G/A&4:DNU)BSN@_4M_6XAU4W-M=OQM% M]*NG,!SMR-JD.YB-5S;E5<0E3N=2G@Z,XE0E"T0)GM%1%MRN^><'!QSP/%N]/MX](_/BSM8$<.L 1@% MP+@H4UE%N86# 91/AFCI10 FLY/QH&Z=!>'%JU)_ MBB.><<"QP#_-4//[PM M22G\?+R;3N_*-9X/^3W,9C"9KAXR,"GF9*0A45KT7Z6*R""S) EK-83 !#U\ M>% =UI]*P^H+:HO6G5UT]WA% WR]A&@$83Q9(CD <9QKPJ5U*>?(9)N2JL<@ M7K:.G$WK%AF??>"PIG./ HUES" @<,4R$);+[3\3$\%(01+%.(>LJ16JR32N M0\"N1!=JTK]%/TX^65@!_,?(+^;*+3RMU6:U[& S2(%)G3"8S,D!D;ZHKTX! M?Y%.::4EY5W&"!^M'?MA78=N5*1^BV:(#(D@8H MC0,\FJ[@,@D@/(G&<>TM3WS=8VTQ]?$IJ.O0BFJT;]&)D_/L6YN&>.#).1<( M=1$5-#E*K ZHK]$Y#M9G;9KTF7F>O5C.LA*GTKI%QB?GG[,Q*$"@3-%$ IGJ"N2C6U56 ME>J(>:/8A'@C_L#?P "Q))<,(SZ4 DX+G#AA @F642-=D'']=*&%CNR#>(T* M4TTD6[3GY#SLOAMLSDJ' 9$@RBO&J?=9,/*T-2CB%\"!@>02C'!X*39*6UQN1@V\0?S[W)QU$"[M+DXQBB^VOI MT 75G[K)QU%BZ];;X13.^],(Q8T2!B1!:R:(-%2A&V0L"C H)JP+H'KI^O/< MFGPT4(1CJ.Z]R4>(" %R)($;W "UE<3+2(E&XYF<2=*R)@F(E]'DXRC1'=7D MXQC>^VGRP;3CR@/ZLLZ7/)G2Q'NG"7.R#+4L36\.#V5Z[DT^3A%H)<[Z:?*A M(2D)X(@N\\,DE,O)'K>SH*/.WD>!'DW[8.":W+PS2>ZSR4<77'_J)A]'":YK M7X=36.^SR8<#'KWCAF2&T*2,'J$%1Y2UPG":=6IS/?NY-_EHH@S'D-U/DP\1 MM.0R99(U*R,()2.(!9>9:& A*",$.VC7GW^3CZ.(/]SDXQC6ZOIG"W?Q86[T M:@9]R(%"9L1E0 MFC"?>4" 91 30 ;H,#)SVZ-?O@S/9ZS!=KQOTBOE$51" M9Y&ANTED%(FXB""CM!ILY(FW<=*>X:#MVMY:+=H;W%G>/RFV"[B_)FJ?)LNC MAB6?(HC^]H\ER&!, F\" @R:K7:F ,\H>=@]>PD3MHY@_-%'[&-KJMTAZ MN*@Q+U%8S( W/#@1%%'19"(%Y<0*X=!I\: DQ4"E8V^ S6>_= M?A[3Z326> M EK-?>\ :;LU[R3/2UCE2OSOD^89Y-7O,;45FC(1]P8/A%LY;Q)MB96)$B^< MIUJ*I*#;'=;LJO/,5UR;2$\FKWYWO*:Y?AC=?5VDY%S7/^"^A(!.1*7'B =4N:J9E MB%KY=#A2V?N**Q/JJ>15S&!MQ?5AM#('GD7%HC:$^7(W3\D29F=*T*./Z#!0 MR=DIG].'%UR90$\CKG7@\N6/\1)53 X,4$>8+=?_+;5H#FPF,47'4K A=3AJ MV/."*Q/G:<2UZ]^V1(62>7#7'/.:IH2[AF6(BUF"?]L0E5Q05CA&^8%V\(=> M<6TB/9&\^AW9UESP\=UD"8MK,"8*=+PI&@'<^TT9$@7E\)JQ"-YX[_K0-Y MZ0G"*@17W)>WX5FJ=1=$+0_[-B%=YH3O/%'MD?L9/#<80*I MX'O_[O6'3ZMHSB>8WU&CME2H%) ^6+1P@4N $_>^M+-_>D45G33'T"L?,L.,(XP[-TE6O]#>]B*GR&!=1F>05_%[7L= MCLWX7N4H40P4PO&1N(!P,L3 #<]9=ZJR>1Y2W&&1ZPOQ&-8J"V\YJ60)1 IO M3,B*:!LP=*>-PD^?O,+E.#)Q.W\#%:?4?FK'T[^ MZ6_O<*U^>C>95VN?,)QR^V,J3:7L@'%M'"5/@2F-CJ(M,0SESGDN$[J2X+0P M4@P.XJW$Y-R7JL7G\F$M6=V&=XU;:RS7W"2=190EH\[0'Z1"1!#6"QFV<[N) MO1+#)\]3W?NTEAQWF:<*B4EF#,9:WD@:K;(=Y-):?[[3^/;VU_'DS_\) V,]+BQ"$V,D!C:!R6)S2J1+$JU M$8L)X/"(E"->>(%6 PW$-6[.=8.LYVJ8P)OQMS 0C\ RX56,1,G*+(2 MN"(^9XZ?$[1!-"?EH4D?FA.P]GHBVDSLXWYE5K=>L#O:5Y-)":KFGLJR]>-T MX R4V:2>I"#+=0^12:E5)4(XF9(TEKET<"\Z#\-5*5&_$JE;I7@:\%U_),8) ME"_&^>?'))7! S$Q@A\5= $HRR1D%TC$X)Q[:9V0A^NHFL/\2R%;RK7!->(3 M%_BU?/ENM&B7/Q] N5<2;"!BS"(KC8O3JDQ<2"4)R%!#4Q 8)RH3FYQ0][2^ MJ]+[YZP;=0M7JWZ\D7(8WHR6 XSNO^!?F-XN_G+ZU]UTMK!1Q3XYE0W!@,X3 M:3&4LYDJDG7(V1O'K3'][N.=<%^5@C]_R3*+A(ZKPA%O2064.S).5[^-<(WZ<=2 M;05]]=U^/CFRRPC_N?3X?EC]Z_N'+_\^Q _8)'Z]+U,>;^>G^8YKH[,(A.$" MB8323PDH)[A'1/!91F.:= GI!N]2!4@74IU="EQ/A U2>EM/?C;QKOIW=0#; MLJSY*+27J7AN(?9=FM5,9A=7-"59D@Y]&YYY)%)P_.!13XF,E@NP2NCU=C=7 MHV '"JN?G7X=(ZJ6>O5N]/UN-ITS(%9%,DYZ+T 1)0V2X)@A3@=-?')E:HC0 M(C1IC+H'TP6//>M+G"F*G6>9U>N5WI=A[2=4>RS_7J6ZCFTHUBHXHDW4 MFV3+? *9,G,2O/2L=,S,#(P:;"(ZE8U3BXR>_.VJS'0H(V+!1L5LDC(J:1EU M()$6$:Q'=PVB'.Q"=RI+G^^^?U_X_/[VM;\M\R@_?P68O1OE,I*]+/?D6J*C MWU"5[5-7MJZQGBH7E),TIG+-W8-41DN43/8.5SLX9Y6G2NUW/RDYBA]PIFPV MGE-5 OM1KO$L [?!6F4L19X-M9%2:A@SWB?O%0QV///<:E-[&8@B:!Z0%R]'T/BN@)KE2]8]JFV4F7I4&:S0H:F64S!^N43GAQ=>A M"CV07K<,Y2G:MY !#?'MLE'0.LS O!)&10(R6(S:$T9)9="E3ABR6\^92?Q( MW=C_QBM5BHHT-RCP6,PJ7W#PJ33_^I#_,5TDJP>X<0F'GAQ)663->A([7)KUCUT ':?$YQ4=Z'2?>HSN/I7 Z_E(!@.L3( M]CT&%0-@W%FA#8G*HW+;:'"K8Z6.20>)$0+3OLG ORKH_S2ZUDB@#8H4GNZL M[[Y]]\/)?"CS>#H=1*H4FD]76JM[_$5Z8M&@DA@]:.%TMJ*)LNT#=5TZ5(W^ MBDT1]J][<72J,!2SSD?"?-9$1@/$4AM0=35G,4DG;O94R +T64;14AUJ4 M/Y="AT]PBQMA^N@GLT61EI\[\(L^Y331;!@E#E"Q)=.RC.'$Y0E5[N)Z%]K, M0-F#Z5(E#=7$OC'#M@[]3<8:;X6V&B'0 5S+2H2]Z"Y3>5!-EMUTY Q!]*XM MT6F>=/8D1U;F!*$\+7/X8>$R,IDCPF-7HB4'R@H<'@UX-F8 M($LE+3.QA'P\$.MS)%%SRW@228&7LJ^ M::8Z.6$ -<-R#6GS&]Z*Z M-G^AG@@:U(LLL2PUOPN8EA["$S27\0@J2FM=#\ZFNH$/\!24X:5GD1.$\EAJ M 1@C/DJ.>U=";9?&9]'DP+T'N1^P\7V)_1B&ZUKUSS#Y,8SE\OHBA@V)HS4S MA(O@%TW\O6*!Q,C!9P8^B,.'%D^?V;\=/X/;<0UB^KYE^&;\[?MX5-1RG.>_ M\V8\/:/A=)>'5KV5= 3^M2M*P0B:F/%4^7(M+SB6F6394J$RBL4/CES+J1)X ME=*< 7_[Z';9\JAL-E[\F3/E<5TI'K6)--!B,3S1CA4"F] ME,$DH2(W.=.,&U\8G+"FXR6"']-OPT7_+(R6'GI Q>$IEX;W/:P2\YWQKG\2 MG(J& M4)V:G-'LAG1^W52$X8_YM?C?8;9HES<;.(=AL0V<1"9UN5H)Q)[;H! MYSZP[T;3[Q#1T1N$)&6R*I# 7&D6XQRQ-DM",7X#Y3A5YCQM>'C5M2O :9PV MJ(E: _G6?_,W,/T\OKOY.IOW]AE8X$'8&,J).2,U0=9GP.389$[0'TXO7D=J\-[A!^MO= M[6P(Z/".[V%2*@"G_S6__1!NAS?SQ.(@.>N,<):88,L1+E(09 "B M/-/"EYF1M(G/T0W>U2A* VELZHPYP[Q\07#CB9_NT.\'4Z_ MCZ?^]F\ER_ANM#1J9?S>G(D[2,M[2?-Y!#^G$ RT A- 4B)BSD3R!,19T,13 M):1(92Q%D_$VIP)^\?K4J\0V-;8B;H2C$2DTD\0#1:-+%-)R.^[61Q_@^E\@>_'?PPPN$-O/3E"@YZ/D2I>G?>$16^B53G)-AI8=157 MHY67D^T63;W0 ,MMJ_G[\.;K( JGHL9]GCFQE,OGV\F\2O\_K45272$J ##LPB'SPEW'@C M@W)>[W%CX4QKIYBR3:86'0+VXI6FB02VJ,CY'1$1X)>M !>S=P=&!P:N9-. M,R)I%*57N2).24F9X!3:=&<]!.RJ5*2:!+:HR,GIZX?3F U@GZ 05EH4X*_? M[KXM@"Y^7DI"T!+&""$3A;X;1AXR$R>E(RI))G/@6MHF#M#12*]&B=K*:(M6 MG9TFWR!B1@HLV"T5\"(%(ERWQ7)X&J\5"S@+FM_]-XRWGF!:7;7K .J(B\*= MA+X33;\7A6N(:=R*X]X40 :77489*<4-D9DEXDL3ZH@1E,L^"2VJ?=I[%OR. MF\*]R?T8:NM6;'^!__CI"LWR.JQ1$!+W0,2\@1JG"HU=N0[K'><>]S-8;W>Y MM11BX\']^7D5V1Y7HZKB+8RROO?(W:*RYDWIJUH44P;+P:-;D@V$,G>_E=C[Z,X^+$,H'P*OD1 J6 M9&: 2%FF/$7.2:1)Q@A49=MD5GUWB%?@%C262_NK5@N4RT]0%V@M.W[MP7:9 M_E^MQ+J_ANALF31H#;8/8A32"V-* [PR?DIZ0ZPLS903#2I+X#0U.4[H75T. MM U[!MIRC"@::,G/VQV_(CM/;G^\+3* ]!I&^,6LW 596E3!/.ZN:$)M<+C9 M)DL1?+&M@DDME&',-FDM>P+62Q]'G2'K<;^"JMM7XC/\@$EI8.!'Z;T/XTFY M$7 W>^C2%A2S*49.,BA3Y@QI8F..I%1Q&!D#!&\/NKP'7O+R95^9R+HQSJOX M[[OA8EKILNO7DYUTB<]GE@,OQ5R242(M#21P7+O"9WFE,HCUH1=;!-WI55+T6%):W!:$4,AXF9#$_')"T(I0&3,,P^A M@U7HE,;8B>(* I1Z+%>\US\'M3AW?@SI(8X_#*IV_G(GFOX3F)6D-6Y%=>5$ MYFYP4>?H+).X&P53,GB1(%1)5$G!,."!Z2[]AY^C_/>D,OL4_S$,5Q1[+)5. MD_O!VU\&"+FT4[8DYM)+623SG6N[I MWHZGZ,Q@//SD*N]T_UW>Q9&ZU*7;MJ HSE 2KJ;,MD:21/ 1F+/6<=EA%S@Z M/.QG>5?@83QC?6C0*OFQ_Z-+SY M.OLR7IW&KEK*K'(8,01CF5>$\=)3!AUEXA4D8FWB4GINX_IAYY;$T/YW])\1 MZD5*XQ84UTW_KGCXD'\=3V!X,_I\%Z;#-/23GTDL[40TF@F"(5*Y3(]>M9.& M$Z92Y-(SP=-A!>CPHJO7@MID-S!>.X;1XR[Z^"?S31*DM,IQ0TR 7 :N!1*" MI<1&[J7U-D;=)'KH#O&*(H!&7@[+(!^P4UR=O]0UC]O>.L(A:C+#8% ?%:I5!HFH%PK[ZHEI;=#Z-\#.5

",]="D)]OSG(M:WVVHQW[%WK / MX)X,%>P"YD\]$O4H:>V=C7D*U; MC&6Z-!DOF5/IO""6"TLB=RPB8L]]DTL1!W!=D36O*8'6W;^?PEL5W'< V-M) MW3:$E['[5>7:76?.$$KK8[.M0 WN<\%P15PLD8R'2)QS$>.D6/9%#EFV/R#K M3VL.> V759IC9-%:61;?0/J07]]_]K?P^WBV/8._M*/@I-&0,;9. ;&7Z>-> M:U/:"MF(I!F6FJ2YTZB4R*GA M41@CK>!!.,;+U DJ@8*'35+K3)M>/O83?!]/BF/_;I3'DV]^N?)EUSJF*;5> M>A(80P^?,4>"5BVZJ&H5QW6]4U/,RQ M>S6= OZ7OOC_#+SCPFC&,>*1#,U$#L3)Z(BC.M$<;&:R21?5$[!>+&-03Z,V M3W[:2JQ!H@%]@NGTXV2X_/\)P MA4IQ*L,-//FE1)*L2=PX=O#8C:;=@ MN4+AG\MX@T'6;^'[!.)P$5P ^B1SBD?IU;?"P?]?3!P+)C))4R3*!0QHE7<% M;22>!IX$ &=M;BMT 7>%:E)=)@T:KKP;S?SH9HC^ J6XT1J@=7PE2?B%5?X6R/X'7!O>(/L>OD.YNX4/> ML^#7]\L?+HYEM/"I-&@@&*@G(A,3Q$$*A%D)40#+C+8)VH['VE=C]N;:TEI. MSZ%_>YF0,[X=IOE:YI3-D_-,\VP4BX0%*HD$C+62V3'*L*KM6][X\=4P[ M0S"(0EB(I51S _$^",3$>&P3TN[ TV_SACK"VI7<.(/INC?LWHPG:.#\##!V M_N5V^&TY1&\%S 8ILL$EVE BZ&0Q)A+X,.=)@(@&%KY=:.&*S!6)"LLE8SIP.!^W]TV=> MNL[]*&['-8BIZZ&]&\U@LO J_.T2C=.('-!/";244*;(T*UP@J@HN=$\ZB / MCXW>\N 7*JMS*>KI.@FC"GT^C^Z(*3UV36 D1.](=C;J3)7/ZS'T"[I.'&X^ M3/$-*BO5^CU]ZL\CC^@38[D41ND2<6HOB?,JD.1R9N# \01-G+4=@,X>/X$Q M]0S2^Z$/P]OA[/[-^-MW/[I___[-A\GR9^5Z^@@FTZ_#[^\_+K:/Z<8//_RQ M_"-S8P'3V4#[B/^E,O*/HOO&ROQ>$*4Z(-,4(A.A3:%]LQ5=P 34T,*-*1?/ M0N(M1C@=NS _\C=E3OA\@1\F?P/\D;]=_IG-Y46=HG+*$VY%\5%]&=B0+ G, M,?5:T;2K]%RN I9XL$F30<#-I'0K,LG0I3(!@M"8R:I/#1 M6@?:]F",^BU,:*$\9[-[Z6J#70O!O[:X#R@"H^B/DN#+;2W!T=T'*HG0-DD6 MDI*L21G<#CP7RT*?+><#BG,*WSWL%C]G.78!UC39O O9A1+/->1W6"?.(+]7 M[0#%;,A,D*1<*"28 MT<8Y%)@41'(AB*/,FIZ>UB_;Q@UA M>?1"C58A: (<$%/*'B.YDITW3D?.E3:^VE3[72!>O(]0C>'*L\&V85J=CW9 MU:X0<1W.)4L1SQ'7 ?F?P76S&6, ,J&TB4QFKM M./O6@$XEB>T5X!B*:\\&VVP]GITW"1AND1( S5 $XIRGY2M%K92E"T0M@5^R M^WM-H8RK,5K9L#^DK^:Z:YA+V7#T5!*:0!E<)@Y="Z)C],%:=#)LM>+B)V^^ M"A-^.I<5[SP^ ;+JP-,!2FUCO8:A?PM]AC2VR?0,*BMOR9N0LF.1)L*ELK@1 M*4="\)RDD*@$E0R:G!E@: Y M*"JI)8H)W)&8E<2502)H+B"BJ6%^_0+ EH*5;N_JU[Z>)8EQ2QH;'#L>T<0_ M6,&M8H;$&"6:("J)-8D1"CX)KFS2HDGQP/,?FE(],=](*@VNHV\9 M %T5\C M4TX7XN'Y&*=(H)^1*2;$F)4.)*/V$QD5)SZ#(EJ[*!7^U$;^DG6BWLB4RBIQ M#/$-5.'A)M3_&R-[_\1-\FX"JV).9J)GN7249J6!C]4D**U)M."E9U2:-G9E M#Z9G,4SE*)&-V_!=T>-(,!R\AQM_.\]9+)3<))M4CJ7[0A*(QREB/=<$F,^: MTR@@;3FQVYCSC8]&L3-7OB#EBT?2WO+:%^\FG$MEQ<8E!T6K&DT7SD83W9=>WN!B+$6<*7!E.(?"U\31[(O6>[>-Y MI&Y&X\_(6+XN] YMD# M^$N6_SWY0B#\S^JE5]GC4Y[1B*AS?P\'5W9\BUQ5,XA@B+U#_D4$$L0@P%+$D/A&,8B>H&ETGZ=__I/]# M22& 4BXMJG_^QP_W9?GXIY]^^OKUZQ^_T7S]QRR_^\ES'/^G]ND?FL>_'3S_ MU:^>=C'&/U5_W3Y:),<>5,VZ/_V?7]]_9O?B@< D+4J2,MU!D?RIJ'[Y/F.D MK# _*QU:']WGPMYO-EU MGC]K54N)M91NJ*7\UU.=_72!^"/)6Q[*.H)PE;H?QI*Q#],/HXE[J_A!3"]P MIYN+1:X_J#C32SS69Y&59#W#9['KIB/R6O_BO?JIZ48WU$.F M53\-=7=$%=]*D7)1L^6SID'"_^,']=-J4\ [0AY7G^])+GY61,M?90^/(BTJ M_K[.";TD_ORT>^03>=*_NOY*,0=$OHT"/E*+=DT:V;+ M2J3PM\^M8I7T+R/Z#Q9CT57@^9CDHL@V.=NMQP_K8XNL6E_UBAS_E)('43R2 MY@6EOS9=:DC^LY)/62D_)BDHM(K%'_[]IQU,"QKU]7<[DNMIA[#2!VH+AX.N MTJ"C-:!/H/META\T %R!&@*@/I4:A)-?2L:>:;O6 MMER6[P];QEYLV)YQ;C5DDA2TPKP1Z2=MCO\DUF71_@;JWT#';>S'?YU=]I\. M9N-UW@)-^(EERM)^+.&SKU+O3%YV1,KL92=R_:4JD'X 66;JSZ]Z&M,H3)NV8S-61'I!4LU=' M?KMER'($GH!1;L9 >_:^E!)?[_.QZ;#\-M3$ZVE&!69AV&SCX_ M#FS%CN4>[E8?I4R8>+O)TZ14+:J^-,$^ZHY_%0]4Y"L!\>_SK TQ11):NG\!&F_S*:L\J MY>HEH5 4KGY4!GX)[LD7 =(,/(K\@:3UJVDJ6+6+*#/UD #:G&)5)YD$!-!- MLM8^<$4C8%,FZZ14Q//'RY<0FR&H%XR'NVH1<$+?J98 HQ9F(7P;75IZMWIG MF,DZV+(^:C__DF=%L8IC$1+!&'1]-X;(1Q+&/F60QVIQ(((BZ3(;NW8"&9>V M=+R]:1$.+=@#L9KP]#9@3T[$5CM;\:0_) MF+1HT?NL;&>/RCZ)#6AA*#<]9KGV??RFS.5J+B#?1SC2AX*^]"$*@A#BF O( MAM)O5+-ND9?ZT>OUF1>,P1MACT).^FL8RXE#]"D.'41)C%*&0 M&TWC79-+F[>_5.Z6)[.9VD&F?VH.TW?BN?C+FYM?KS_\]?+9=ZC=;KH5[7PK M!/OC7?;EI^;A>KHU_]B?:9T&9YE:APJT<^G(7X8MB6I/0.A:Z'.!:\;R#5D7 MU[0H<[4$KYS "XBCEL1((@(1D1@21 @DKB=I1% 82L=F<>SI:VG3K16UW^Y-7EEH'.X M5,9YY638%$DJBN*SN*L/&;512%P72QY'D&'F0L1$ &-*!11>&'$6AE$LA96; MMZ^WI?%'*]L@ [L?5T.WZUAH3>U -03*WMEI L"H;LO>#N=U0)KH?N!*-'K) M.B;@7HH80N1 %#DAI#(@T"&>^C_8I5& #6, #AI? M&@]T!#0^H3Y$K'_*7XK#Q#.\(YO]:?TA%L:G\Q=A,M-IO,GG87,\,U:?)2##TYNA!:(E8)_+C/V=^W#*/ZL?B>X M/GS_]BA8=A#C#P/>G$8"Q:$REI"5@;1 M"RJS-)YML= !)UI:[JJ]_M% 65IK6;K\+ ,GCT13\A0]OO._DP MIC8M#<[FBS.'\T>_F^(*U%C4L6@-&CKX2?\:_%XA B:)EEW"T(YJ-+^D/O/: MY L8N0.3?PDRS1R8=O;*1RU]&Q+Q%Z'OVRMMOHB MB)7$G A&")224(@X5LNZYX?:X\'=V&&4>T8AS8O3;&EK_(U8BXJC=10^$YK4X@0:H.GH/:*B Q@I4 M8"T@=F^J\5]$Q-_HRGT?<8)3C>E\]RJ'"FCM?FRD*C[*[;6G4OU4).KM2INW M6=XZ/*^9$KM(*@%7(B0H('X,(ZFV[,AE#L2ASZ&+"1?$B6(OQJMN"H@^7]10 M*8S(]FS"BY&/^"K^5'MJME5%_[C3!<@L![31!I"..L9NO\&C=M93.NE(S';* M6J]4:@QV2H!7!V/0Z@&N9QT#8P_M'&,QDR/W]EX 1HI[D&U*NB-5G4_ MH'/CJFJ\,\?TZ]NYQS>Y=H3I'AXKHAWGTM6EXW;2&3VXX;E\UI=JWG%M7]S4 MS/OF#QOM?_\HKSFO!"'KZKGB>E/>9WGR3\%7:CBQXWL4.BB*(/*9!VGL>S!T M71%@C"EA1@=[,\BZM+WMNY3E>G.K9W>I4S2!M-*A8H-*=D"VPE?DGA3%IN*% M^>^$&7P*$V]JQQW@Y6]3/VP_AIW&]?-J<=_JO(#=IOG +&+_:"#N][$C-,=] MM#V>19?#EJKM[N]=^K@IB_?*0%K[312 D$1*[.L[Q!RKI89[D(1A"#V!HMAW MO<"7KLU2T]/7TI:*2K;_\:]NZ/Q/WX[P^P U(^R18)J8<'?^MRM0"WH%*E&! M?SX"Q9HK#3 9D^OZNIN5JPSTWN<:DURH#J2J[!/*IKY.>7.%[%56E$5U M K4*(F65QIQ!Y.BP=AYC2 ARU3^],(J0%\G0+O^ >=]+XY)NV,0SX:N3[?8V M925_VV#6K[@#ISOC?-D6=W6O%/2P<3@ED#E-V440BB#U" M8!#%H0BCF./0*L;,J->EL5I'-!V4\YB+=?*0I"1_ H^-'NJ7.JL46:^;U/&6 M46!FHV'&:*-C/#&7M?)>@59BL!,9=&0>C\&L(!J3N\PZGI6UK+#8YRN[EXE&;F,!-#$E%)+J7=I6D[P>RWI-"&4!HB,R2!]WI&>Y8:MX/OQ5Z$?0$)PR%$Q(D@B5P)!?58$,J8>;[1D<%> MNTN;^_IN55*4"2-K\*N"T*/=IZ>^O/ =3LAM$G.J?8O53CO?;96[Q=U M.,_VRGH8^"P.B*>V%D)-6A1SB)'OP# 6,A#4\22E5HNX8<=+F]7OWUW__.[] MN]MW;SZ#ZP^OP9O_^NW=[>F\%9>!;KC<3P#EU&O_3N1M;M\J>=?X60-LT1G5 M#C#M>UZCP!*1 PO!]OUAU-0&0KS*'JC:R.L-^XU@V5VJCYG><;5X)#+13I9K M9;"4=;Q$+GB[VU&B=04MBLV#X-JX^:!0RM)2(:8ZOWN7*M801;DBKN,',7*@ M1W16L)"&D$@10!$K4P5%H>>X8E5N*RF=G97SBF]%DR>J3HTYP3^(4H=#B;() M!LQ[3JJ7,/IF3+O<,9V8K[=1A1W-]46Y5G?051[4VH-6_2NP\QYILN^2?P." MW@6JUI_C %H@QEL,7F8 QUQ29M9@UH7I949G?WE[(2EF#NU[KW1\5XJ'8B6\ MB/MNX," 1!@B$<:0^"&&(?6<(%0FOT168167B[0TF__B8"[PN]8-5,K9'J9> M/L"&9ZRS#MO4WH9Y1FR^&+L#D!<12K>3ZON(F#M <;3 N,.6AV8K[IPHZW/D MZE2Y$/D7L9O07D2QKPLJ82(BB CQ(9:,P$#$01C[(75(9)? ^'RG2^/DYP$5 M6N@FJJ(2^P+"-1H!,TH=&]>)27,,2 =D23;':-S$R0;]SIQ+V1R)P_3*%N\. MC,Q5MK#2HSH8NM%7-S_*WXK:!KY^T+F=_UG?_0H"QW-%R*$@5)&3\#R((^3! M2$@L*'&Y\*RB40S[71H_=66K L ^_M8X1"SC=PUA-V.D"<"M3XBM0 M"0TS"7\K&C_#%>A*/F*(KQU4HX;[&G8];^BO'1X'8<"6KP\CJ=="BCS7E\Q9 M]B!NR;?.5OR#*)7E%"OK2(20B8A#Q% *?(%=&0LL3*D4$!#&W(ZT]_22*D5 M%R25O* DWVRC4\XA;,9#(^(V,?]L(:M%!4K6K@/S"BAQQR,=0US&))MS70/H$^TILQSXM@3#""(HJ<2'(D M/6[E/NOM;7F$0DOPD*7E_?JIN6ZN;[ WUYQMF:4/9E->&0F\R5E%X;83] JT MHK9>J#$IQ0"2<0FEK\.9Z<1 ]T,R,7G)OD[V8W7'/[VK3*":LO=32-M2B]U%Y M); EQ=C"WT\V$X(Z,>ULQ6ZW4UN :]'!1WU3J0+XTZ0 FY?;G@CHF5+$C FX M58GL ;"=KI9MT]ALA;,':-BMH3WD=3O.YR)9O=KDFK#>)@4CZ[\*DK])N4YR MML+,QR%V8NA1HO."H?.M9?;].SD(*)5^NN;3Y\!*0!1 M&ZMBLZ[F5Y4Z,"MUH!M9KY_J1PVGX#C)!L<8G)[J-Q%939X3F MAGE/WZE.T[MD&R_Y091OONE/4S7=QDRNL$3*&(X=&#.?0"353Y1X,70%C["/ ML""^;^-$->ET:2O=3N;FH/@*I#UG"\/!ID[(JQ1:OA<)[5QR('8C%XJ !#YB M(?8\U^:FP^A@SW0_X17)\ZV4;^S^K1MD-AW;5N]:[W]T8[S5]D7D9+6;?Y660W- MO66". E;$7B@-MS=]_2R-U/]K0W+5#Q#U!N6U M8)68P'>O@/[DJ@@[+JI$L/H!0=@]*#:,B:+0)M<_ZO>-C>?>,3B[6QD+V3E. MSUHY6T^JEM2^UF0O7L:;B;%PFVFS]+\]E?)MHT#&NC1X? M9CQ_RC,F!"_>*O'>-22V:SB3S2Q]+VC$T$X(]K M)=L?ZNF1/3:%&RQCG8XARB//P8&NGQ ([0,A,<2^RR&*W!CY$7:I;U53\%)$ MYZF ,"6B9NQ\(4X3T_$N@J %2PLXXLZZ1_TQZ?98-[/R:X^>^X3:]^A .VY; M^*6*+FM(NLH3NR(B$D+&/E2;8+4SEEX 8^9)]9\X\'#('$?Z9D7'#'HS^K)? MJKB8K.X(Z&^=:5DMK;4>B W-M MAF[\26!U&VIIHKWI!LS?+SL,QJCW6T]V\ MAMAYO0\L,(-7[(.'WJ2ESJ;$N?I\BD^J,;+^?Y+'5QD7*Y\+1L(XAK&# GW) MCL$X0 @B%H*\?": MF"6&0F452G0>B0N"B7H:GRVWFIM(A[6O8D0-Q_TOK0[-?D[TDAOC8G#BSR0\(= M#B/$0S6M PDI$:':"]" 2"PB&1EE6=UO>&DK>2.<\3'-7*@RW57 M1KT.=FV_U5#96-I7X@F7011C'Q*?,DB]4- P$*'+[,[+C_>S-";\=//Y-UN/ MZ@D$#;VIE^,RM2=U)V%[FV'\2J%G8!C5@WJBJWF]I_WZ'GA.SSP^-&Q&/)*$ MO_FF4SB*ZY17%%/'/+:[?NX'A#&?*F-([;(0C@.(N200.4'@4F4I!=*J(JA! MGXOCA%ID(&J9ZU(,];K6^EF&I"PS0=^00\;%=&H^:>!LQ*W0K.VN-DYZ=,^, M!4#CQLZ<[W;FX!EC' ZC9\Q?G3E'=UU.8Y>+I*A$N[TG:7-+YT.6?A%%*?A? MA$ZI)OCU%Y&3._&+:KK4=UFWQ9=7F-/8\Z6$ 0NU9XD(9?;(&').:80CQ"ER M5G6:C<\ER4LSTEN":C8,L*_@A!NNSK544E:[ BKNDK3:/JAM0I/11-]8Y=EZ M3?)J?U%?WC.\O+JD05AYH8="&>@"VSKM)Y$AQ$@@R$7@N8CB, ["YOMZDQK& M,2Q!,?NOJU5OMF]+I/R_XQ=E9B(L0=0%V2 7)[Z_:FMQ=9!IK)A28=/>[+X" M6WBN0 L0:! "%415S@J@00(52@O(HC_!F"\B#_^8>GT?F?PG&,G1:@%,(=LP MR_//)*\JU=RH-NLZFRL6$C<*(PEQ2#QE!SH>I)'Z&HDG!5=#R&7@V&Q[#[M8 MVBZWE1!H$2VKK_8 :;8\70;/Q(N%)3+6/'U:^3%9\T@OLW+8:2WW&:7GRUB!?,[ I" M^WEM"\R\L[H?DXOF=%?QJ69TU<>+S>>NAGVS^=ES [U$[%[PS5I\E&T!NJJR M7%&E]2E^?NK\ZU9WNPKB,!3$CZ#T1*!7^'1^ 7ZO]+ MR&8[3H;[V G1GWK/.3KP]CO"@>B-NGNS ME6'>G=9 A YV14/;&<:*.EM54E:[J.M4;<12?2U+I"P1Q4J2T/5U#E7A5>%, M6'$?P1YD+&8T=!D6 ;8AP)Z^EL9U'5&K8R;6%=:.S_H0-J.ND7";F*7V(7ME M!)DU$QF ,2;I]'4W*[\8Z+U/)2:O7%ZKK W6?FHO:;W>B)4348_$3@2C6)E- M"",):<0%%"X/ C_P'2FIS?6)LQOP*OQW1KFT(S5:FQHWV^6(VQ/@3ZBHOUOC>,3J[YWS9%350W8JWO1-]F MM^3;7Y+R_CY;ZV.XMUE^W%V\DDX@*5; .T('%XF 0.H3'S)!>> ZCB0.L[O= M?8$T1I-KUMO?.G-@(IXP?9Q49YG=I(EM!-(E V9&8U,/PORG MA=M3P-T!ARY7466F$T!F>57ZK*,@^$C7R=W(51='P'5,>KQ$G%F90.%X$,74QI9&B7BJL MO&#F?2]M4WB=ILD7U0_)GX W2L#'4<0OBLNX%,>7)L1&=J"$GR!8? !H,\0? M'.U^"6$"?;@8GN;W-C'06JQ"1Z^I,F,(*U>>%%$HL-3.>0UG2VOM.6"2!QYFB$'N!9YB]!#IU 84AA[F G'? MX4*L%,_1;'K(NMU,"-J (/L]T RMUL% 3,R[M6#@]U:T$3GUN,ZC&HG/>YC7 M[CNJW8$I=_RI2P\J/^4Z6Y_:::NQ+*_3*O#I4:^3]<$7E]+%'B=04B%U95RU MLH9J$QRY<>P[B##L!<,.*/L[7AHGMM)>@4K>RON\E?C20\@S8V![^#@>LA,S MQF6@7G# :(;0- >+9_I^H0-%,T1.'R0:OC_0&F-,%_=0N]5/V3K19PNV:^;) M!A8T&W9"@E;*:1;3LV",NK">[FW>1?:LU@<+[ODW[#[G(B]7GS>T2'A"\F1[ M%1M1X5 >!]"-A \1C9#.&>S!.'8BY'I!',1&=9..-[^TA?0528D2, 5;49_, MELT3Z/43P.683.VLZ @WHC.B7^^>^:U>[,QM]:_]>7VBY5GF$2A]'T)>(0\1=-6=#7\)035KDZ9-GQZBV^_'FES9G MFT24E8B@D=$V4>6@3#QIK? 8D(WSF-H79^%\UNC,V3>/*728=?/H M4],4\+W9'E!6!1-_T\>3W1*D3&?QEVJS2Y"KMKTG4%/VMM)JNY.^YD1JW M].^((_;?LP3P^4D[8RU@P]&ZK";PN4X651O8$!';&L&FS2XM4\J?J_NV[]*Z M/MM*[9;5.AS'4+#8@P@S! E#(60N=AF6'#-I><8TE^C+.[VZV2<"HM4J0'W% MV7[EGOUC8)'G4;4/@YX?J0T9HK&^#4TAQ9S'@C@Q"F.[$+U%?0RSQO/=B+6H MHB>6/^R&1R-+&LK_;CE$:@BT>5*#\#VD"#D^;-]'&I ]V9<0PS/9B,R7SN-$ M__;.0EU$-C<\GCIX?D$$4LDUZOG326TO<&T];V\VK]91-;H.K>,/7%BYL[H: MT=Z(6$EE]0:>,G;B.*(0Q!0 M1BR"B+(84JR,L) 2XC"'4]\N7X5YUTLCB4;B)LL\>P+E3F8[PK" WXQ$I@%U M8F)IA;X"+;*MW* C.-"2CUX_W!ZP,5G(HO=9FE7VV&M""O:M> M73$J<2A]Q4J^$ZO="XX@P41 [+@$1:Z/9!2;!B9U&UX:^[2R 2V<>2S2,ZS. M.V>&(C Q59@I;^68.:;I!7Z99\W-YI8YID37*W/T[]8!1F^3-"G%^^2+]A>6 M:EP298@TMW.8ZF!3W;-^]_!(DESWMN*$A5Q* GGD$XB"D$-,/!]&F%(<>B*( MF.'9U(#>EW>\M)/-.+;$&O+^J3T5C+.EM%&BPTIVL!-^6Z"F(S^8 VOCF)TI M,9\I/F=D[&UB:(:B=S)>QKK!N6)CAFK:B8,9W,2P#>2-KBZ9"OZ&Y+HV3+>/ MUT(F+*EN1+O$BUS(1>A!%'LN) %CT)/F72[-9&LE!J(1&?S( M:TDMHPL,T#;;)XZ+X<2TOX7OS1:^+MN\/@>E]:;0')TQ-X,&O#-[H,Q4?Y6U'SW I[C(=$"(BH3B//=5(=/_05X0B$21R'/K'R5/7V MMCBN^?C;H+*'_9 ..;^Z *BYC[$J46$FH1*VMFBF.M Z QD.U6]=;&6#G1X8#=Z>TLIDHC;QTD_R5;?S$M07\>8U/;Y!+(YC))6ADU M3I64^H=:SC$-D3-0C&M_G.IL9K/CC,Z'UL:Y%ZP=7;J,NPYD2DE:UG%Q;S0- M-1>O75>Z,8T)]#Q]!=95>QD<4@)#Y@LW)IY@4AI>D>OM:&FFQ7]M2*[ZT14; M]=KY?V]2 7SG"JCOR35VLO1#>]9[-1I@4SNJE9R@%;2)#P:5J.?ONMM!9NR$ M&@VZF3Q.IR$[7I7'_>)K2X*.1Q M)(P"+ SZ6AII5P5'!@;;]T%JMB$>":B)";B5LDJV7\D).H*.MR8FB/0_=9[4$57U\E/53"5E_RNJ::F^^E2(M](GD^Z0H M5R+T9"SC$+(H<'3V>P0)TN5?L>3$#:E$Q,@<'%6JI7'/7AV?0U?U%=@JIXW* MK7J@U0_\OM,0:!4MT[6.,]AF7#?[$$[,BK..WD4UFRY&>ZK"3L,%>['J3Q=C MV5,SC) ;, >'TNRFZD50S7,Y M]5*PSGHEA@,P,@GV'I_+%W!?M5K+^(7[.TO"]6PJ>4QXA YGM(F>AQ!+$C. R9$R@*$U%$C%(T7RK(TE8& M\S.OBX? S'"> ]B):;16X0H6&: "?"()OP)_%20''],1:YA>"N*8 M)O!@66:U>B]%;-_0O;B]:4HN'TS*T,.13QF'42Q=B$)/F<"^#*#KA[[ 0N#0 M]8:Z+O[_P8?6D-L[$+XS_CM=L7E:UAL*V9R5G%^6Y88B9%OI>616^[FQME]E M#U3UK"W^&\&RNS3YI^#ON#:Z94(Z]T/^L4ERP9^?,JF_J0T#/UGF9L5\P4)' M!! S%$,44ZY^TGD"$/%#WM$;-(I?@;UR85?/ZX6-MQ+,.EQC M+A_S"#[KFC/K6.PO5/-V/G.Z[2;Q92?Q]X=-Y7X3/O)TZ@:U^X,.8> MAG%(?>G)D&N_]F,5-_>Y)'EIMIZ-+J<-W^U+.QWU=<0$I*R\>E3<):F^ ;9- MRE\'<2NVKTAS"0D7LB@'X7,D\J$B3EJAOQ-.G7^[/$& MO)5UUN$6:E%:[$";V2LO.G13GU)%I]J+*VQ5 MHW?O4K49%$6Y37/MQM0-7$$@CV4($9-(60L\5O\1$8VP#*F,K*I$CRK>TG:Y MM4:62\&X V:X#KS8,$R]"'04^[>FT,$5V"H'&NT.RF4]5Q"T&DY2IG<:\$2QQK;V58Y''V M/D)#C[$/VK$.S=R+!OU(Z]0[[](WW]B]MK&KX/]N]UM3R/.\V&74@5$HI;)= M:0!)Y/J0$A2W7"I"H6!]<[;:1SS M=\&(]9/D;.,P,5/60?(?.T'RH%5$&9Z@545GBZXY=$>A)O;HB.-A'*\YS[C, M%=LY?'Q&"?"\',R3P: 7-#U7X.CEVG>"3$=HS&[%*O)R]2OY6Y:_VA1E]J ( M_?I;4JQ\(4(:_-+6F%8XQ59*.D.F M.H%<_Y)P.1X3<[TI%,;\T*]QCR6K7NQ8L>I?^Q;LB99GF??]6K43^LQ3UK;E MK<@?KM]G)'U+6#7YV_L_$8I]YB/(N4ZP*"6#% L!71FYPO4XPL@HH^OI+I8V M8S^+-%&KV6?!-CI00TL-M-3&1L9)*'TJ79=0Z'B*[E!$?4@IXA"'(E2;[L!U MI6-\0V@$,.>Z*G0(YW4%*&A%OQC9L[;R"&A-3(['<+&_8W0*(&/C=02@9K), MK3XD&Y/S# 0G[6N8NV[ ME.7:)GTMZO^]YG]3ZUWU:-*6QW;4$A52G\% NII7XPC&+E<&921=&>OL?2$Q MOWGYDJHLC[V57%5R*AVKKCY!7E]3)SO1[>,^7AID@\NGW\LWL/PH$L/RZBTN MX,<6F3^ #C8&==>7]8F97^[]7CZUF5;U[^F3L[JHO(1Q/GTO^D6EF^T:]A+& MH'OK>Q'R#$P>ISXED:L-777X_V>RWHB5ZPN.O #!"+NAOASDPEA*!/W8#1!G M BLSS:Y6^Y%>%F@BM4*"0DMY!5SGRG&J_]\81H!LROLLU_'TEOGDCJ!L=GA^ M(7(3&Q8[R#[7D%4"*DXNBDT/1O;YXTZC,&K>N"/=S)LO[K2>!WGB>AZUWO=5 MO/,IS_B&E05)^5Z*$R*C0#OU(?:"2.=\"R'!OB($*@6+O"@DU"BTYFQ/2W,A M5M(:FZIG4#R[71D/FXFG?6V&M9)6%]N&I],Y@YJQ!3X>>C.9R#THCF*JF@%R MTI8\\_I:2,LBR!Z%+(+]50K[*TC))-TEZUT0-*9--666O MD_6F5,2L;8:5RZ3+O5! -XXD1#RDD$8\AH'P0UUC#\518!.6:"W!TCBUD:WR M-_%LO29YH:\>U2:6Y94C^^$(<>"SP'4@U]4-44"(6LJ4@4M\A\0Q#1TD73O; M=M(!F= F7DEKV<&/[RN\-?&!G0)@I\&5 M]F& =IPJ+<:SK@<#.*;M;2_$K);Y8(SV[?;A#5VR8MV2;Y^R=<*>.G4]<,A8 M("2,1:@6)@\SB",601$3Q"2-0RRMLL2=ZFAIZT\SY92@IO&?9Z&TX:G+ )J' MCI2,BG J*<'OS?^:5.$8R#RG(1F?8([T]0(\;]MOT)XPQT'[87 M8EJ4S&;X(-TGGM+-A14MU9B74O84'?>V2=OXS-=(]G0ZO!^R_\#0#%_)6M^I M:QP4#L2CD*)*..N5:GUY\TO;?75)R0D??JW OQO M0?@_ZNJ$ENOP'H!FE/.!?W.DG_%[$SYS^(\J/4"W5U+'=P/V$^=J1' NC&7)G= MQ(L@C1T&?0=[V&=!Y&*KBDR7B[0TBJC]HJRK$DB:?7+EE_B3997TRP?-C&+F M'8I9?/S/M '/O!570.FDG*-6:K]HN6>0K _WF5??E)O M*Q1V2OMAT.?2"* 6N8U:>B0Y^*+% M'>70QF0(S*RCD8&=F#4:3)NP)B4PT'>?*I'K(*?J0&;D@Q@+B,8T:4RZG=5F ML?6"/6 G8Z[.@K3)E:,>R?GR#NH7BQ& MWQD=[VW^'4^OUD=W,OUO#..*UTV,YO84ITZ]K79'*QD*W_,"!CWLZ^-7PO26 MA4$9NM1W7":CR,H/=+JKI7%%*VGKU"GM3V)[<#5CB7'0FGKGT@*U.Y9MR@]4 MOI?Q>.(\&F/R1$]OL_+$>:WW><+@C9=)B_\VRZ5(RHWZ^G2R_F^/21-+\JZY M)?(7H9/&"'[]1>3D3KSY)G*6%.)3GC"Q$FZ$F2=#*'"@[]URM9D2V-/%L1#E M/O74EVJ5#_7_6;,:/:[^1(F9O(QT[AW,*E+ MRNQ0V=UUO (M,J"!!K38@ JO!&/#:ME$LBF=&*=E3.CZ^2N'J?A-2D/(:>$T(@0 MU8 M%[J+N*)7'CDZQBWPL!Q,OU7E'/K:CMFCS"_2PK2*8JVGG8X8M5Z#RI>U\YSM,O#6/OSO7ZV^R: MUTER=.N)VO*](H])2=;'+_O?Z+J/A;+MF]MF]4+3E%_3#]1WOH4,2.Q&OB*B M0+&1Y#II7,R@="//8R2( @?;W3Z:6F2;63E3'KJ.C?QX;CZ^S#";L>&2AFYB M0KW^].[5U?'=SRUL+?B*)4NQ5EL.L_J%W.\U]T MGEPY(HZ5F8NAE'$ $64AC%FL5B 42XY#@3!W;0S@"61E^D'L=+%;B:88<+/%YX6'<>+U9C>"V\3V6D$]&(RS]6HTX4B,N0!-(>:L:\Z$..\O,U-VM= #II47 M4^F@P(<2>6IKPT)EZ:D5!GI$\$#]203(;WU;MPLZ2QK@)+M]R6.C%RG->W[X M%W(>M* U:/8SG^_H2.>[/+;Y;W8T\V+'+Q_2+ZK'+'_2T3XNP9[C4@"-741K2I;?0EK[\DY7U;VT89Q'4] M61TXI?X?OR7?5A%W8NS)&,8,.G$Z,]24'(N[,W8>&)$ M)R;M1OI==C,M/_BJ% "M!E=@JP-HE=#AKN,Q_ 40CKD0#!%CUO7B ISVEY5+ MFAJV^NP%]GS8Z)0/'V5EKA8?-V51JLV3ZE&9K@G;7NXG A/FD!!&897NW//4 M;HP1Z(G0(5RG/+8+?QTDQ=(8\+5(LX_9;M:MG]^)6 M#:EHD[WCD'#/8Y )Q80HO&3H # 0G&+D2.%T,B?00C)I$?R-!W76E( MVN:]+HVW;^]%+HB6T)A*+" ^R\_3 #_=U]C*K>S*#/PL@);]"E32 RT^ MT/)/ :\Q64\#\TQ\/2[<-OQM#]M)"K=H:BX6M]>N0^0#7K;/NO@F+56K;Y-U MX[A8A0(SUR$QC*3:]B J$<21YT."B.=Y,>:A8T39QQI?&C/7\@$M8..W,T^P M> !Z3K0"76-!\PHI+$70N+2,*0RP)YO-$O/]+.T"=N*"3IR M@M^UI(;;M'.XFCGM1D!KXOD\!*@!R>A[81@W*_WQKF9.3]^K[V&>^O['[1BA MR,O59W&GC<%?A-['/=XGC*Q?9P\D25>^])C %$/B!-H[QAP8,TZA%X4TIE% M$#?*/=;;R]+8H"LA^+V6T9 '^M'L9X'1,)J8 ^S@,9[]1NKWS'WU?F?>JW_M MS_G^#F:9\48ZMO/=[.&!59VR].Y6Y ^?U$=Q7Q6K>7A(JNN.UP_9)BU77$J& M7$D@\:BK# &LS'4:2N@PBEW)&'/-)KYIATOC@%HJ?=S^V$C,=:&)1F909H!N MGL!C6Y*WBE@J[X7^K3ZE3T%!E,FK7B\VM$AX0O(GRXI2YT;(S*08$_>)>>7] M-B=L*RS827L%:GE'K$QEB,RH!:O.]3EO'2M#! [*6YF^-S S4I:+Y"Y]5>55 M94_Z4+ @E=?Y%T5\NF;$C2#KY)^"KR+I!['O,1A%"FS$G1C24.U97%=R1V!, M_)@/N$IF+H'1])G_3EBC &"-!N#'.R7X'X NBF.9S,=\,,P(:61L9W(;-WBV M4H..V$#+O:UTTPH_8MX?:\!&30)DWON\&8&L43E(#V3?PL"@*IU87K/C>[5M M>Z=^+%8LC!S"(@DIBR*(_"#200<(!IZ(!/.I%+J4ID7DU$$72[.GMA):AD8= M8F=&,Y9Y@]&BK*)OJ HQ,KH0#!"53!D0"$E 8)QC%DZ9&Z3_R:$^$+7B?\A* M4:BUGXOKE%?5'6X$$\D70M>B>)T43)G,FUSL*KA+CI"'N *24$?-<\)A+ 2! M@N-7@)W85R#MN7<[XH"8^D$FAGERYPA)J]HO MI2X!4^E0A;_5]6$Z:H"='N!WK0FH5!G1NK@(RG&]*4,$F=G%<@%6AWZ72QJS MCL?;NX!R([3?.4GOJL 1[?_97LD*!*4"H?Y3A09 M98ZSZ71I%-@*#DES82MO16_25E>>39V7YTF0W#0MC]4P]#/A5.!.3'P'%^&V M4M=194#+;7+S;3BNQK%ZD^ [4ZB>$>M^EVQHE%,0A$2J Q<#!$1,:04.U @[,HHC+$3&.U?>WM9 M&FEO*_[6DC;IL4 EJWU-Y$-0^QEY-*@FIN!!* TJC7P2A1&*(Q^V/7MYY)/J M'2N0?/IA:TONM:#EJ^R+VD.G9=U@%93F2P\YGO2A&X2MV19' BHBH-CE 4*^ MT1G_R1X6-]V5E* 5L_V,;<+\3F-YUO:Z'*&I9_ETX!@;4)>#-).U- 0L&QNI M'XB3!M&)U^:R?OJE[I@Z9QZ\+*;Y5?9 =3X2'1>Y"Y&\$6M]^JYOL16KV/$% M"8A:)YCO0Q0+Q7P].$K<","3=7(GU.!>Z8 FJ?2H M,Q<>M. /C'+;@.H.U)?/8NF;@2OJEJ, MF#S<'JTIXJP->G^1T&MS5$Y%8UNT8&V_#4ZTVB:-V16PJ'Y=_"IT[O!BY3*" M.:%JOR<"J39]F,#8\2CD#HJ9##SJA:;W:*>2<6F$NQNB?>E1.;ALFZWBNCA!A) H7K$T_Z3H2#8%" 8=7\TM;D3CQ=)9_EI%SA,YTGB2FL>WB9>,)GVIV,)7S^E'T,L4Q M43\AC\ @"I"'_#A0QKAIZ."VU27.T:0HJTN#OPJB8Q3JC]3"P_@,7+9%DVT=S 2W?XSC .>:6:RM8)KQK]I'YB3[O@5+6 DPC) 'JNOD;M M1XI#B(ZJ8$[D88=%(B8V'-+7V=(XI*FYKF-2,PF>26Y''[T(F]''6+A-3!_/ MQ+P"M:#@]^9_)XGF-4%F3![I[6]6'C'1?)]'C-X9QB,?'X4N?];$>[6)V1)1 M-$Z$XO5&;!=-7;/,DZZ(J0A>1;,0_DJ^QT> *Z /C*>R9(=B-R4M6_<_*4T.0 MV>>M06T,K;K( /NG!K5X=_ [46 MMK4=[<;%C/(F1'MBUK, &ORN50"-#B.2WD#TQBTX:2?"S#4I!^%S6+9R6#/6 M@1KU2GJ<;$\D@O8\28,@%C (0IT7EVOGKQ/J?! !92Z+" T-0S#L>U\:^0U( M:3X \GYFFQS(!5AS8R0['P"\<7S"M ,P4^3!5 -A$U(P',B3P0(#FIPK#&"X MMIT#_@L:&5B+,BGO>4Z^DK4N@/GK9JWL\H?'=?8D\M=")JG@/XM4_5!^4I]7 MDS+#X1[CW*ER!SDZ3[,/22P8= DF<2@0B;A=)4I[&9:V=GP2:?$\?C;5XR=2 M9ET&?/E,?M H !H-@%9A@@)M%T X:CG* 6+,6XQR M.$X'I2@O:&I@#DB2Y'\FZXWH')$7VU_^[T21<\[NG]HLUDO@'WKB@V M^LK FV\ZCE2L8B9"/Z844A%PB*0RZF+$/8AE2&-74NR:E:(TZVYIO/6*/"9E MG7"SOEX&2%%D+*F,N:]J!0)<7[I\R'@B$U8?X=O1V!GXS7AK/% G)JJ.H*"Z MKMJ*"AI9QR,I,TS&9*4S/"Y$@G-(?:SVC913'L8Q$=)??1$YS0QD&\;"#8QB>4:";YX0GJ:^@39P&DDO M!_*L_W4,>"9FUV/(V)?V/?VMF7I*QX!J)G^HU<=DX^0\A\%)5^;)%^=R6)Z3 MO..6//OH,)/TERSC7Y/UNGOR&R!?Q%C$D!,<0L1D &-,(^C3P(]CYM#(,SJ2 MZNEC:437BFAZTFN,I9E1>2%"$W.=+3C6]F./^F,:C<>ZF=52[-%SWSSL>W1 M_B]!1ET4HKU/^0>E6_Z-ZI5A)3$(O<'WH8>8I.PAA M2#SI0!:XE/H1\URS&I%C"[8T3GEVV[BH1 1LK3:U:O^J]F2D .M6J2HO:/V( M>6+0<4?UK%'V8F,U,;NU>CV_'=Z]#M[5[=GI;:-?[?[;:GA5OVQN*(\[D!;) MMEYH0&?+T37WP-IE^)H _9[$8&/V-E\^L0DP>I:&;(KV!U[@9_>";];BHWQ# M)"/4B***80!1@K"NT$BBI\"AU M0B&Q;W73?Y@<2UM\6S7JJTL& M4*UV6(V33]3&U.PD8XZQF>>8X[5(LP=]LSG+IX;?;-&:$M*)5ZN#4@B[G'^U M^* C_]5NR9K@5MQ0%$>-=+.58=XPMX$('<2X#6UG8(!;DB:E>)]\$?R=V@FG M=XE:ZZZ+0I3%K^1O6?Y*.XH^J(^T":J*D,]8$""(21A#)*,84H0(=.(0QTZ M(RJLDI%8]K^TQ:@6'U;R@YT"H-;@"E0Z@$H)H+48&OAF.4IFU#@A]A,SX_BP MVP?$#0-OU) X2Q'F#8H;AL]!6-S 9@:68JSN7*@^=0A,=>.BV&V2A>M'PJ,. M]"2.(/+B"%(:!C"(?<)U 7A'6!GB?9TMC>=J\2S+*/:!:<908T$T,1VU-ZP: M0>O[5<5490\-,!FUNF%??_,6,330_*!6H7',"I?;$F";&I24+LW7YXI^B(7MJIQF!4_^WH M0L[KV9T*XP.?[V0=#:W]K7,!MA=$GZX9RS=DW2;#63'%^=@A+O1B[D$4$ ?& MNM(W);[/N$ZWY5FE[>OO;FGLWLI5,;O0_A!-XAE=)W=#KEV='4YW#U MD\!%($P\WPWUMRJ'>E37"TJ@/F]OMK*G1]7HECH]_L# ])FZ1ETUFP7OY+=K MXG56/I?J_\0"8L=C$+EQ +&(,10.%7X4^DZ,K:Z(]W>WM$E:20M(+2X0]1TS MRV7\#,!FR_AXL$T\K6O$&DE!1]1M<."(J2^-0!DUV65_C_.FMS32_B"AI=E; M+^MA^D*2M8YA>9OEOZAWRY5 ?)BIF_6*(, 49WK,L8!Y)+%,8\8%!.2ZPFZ8M[F0Z&>UYGTR6#^#WZG%I]*U]C MI?'RG$^GQF2)/J@#6;]+5]0IQ*?R2)WL;]C2\TE-N7O5I1+J(2EUIS="'["J M[>JOZK\/FX?KAVR3EO7?%>VM8D=RQY,1I-+5.TTD( E%"'T>A23@TI>^U6U- M:PF6MEALQ064K"O7U295 P >&\6JP,5:,T#N"-2<;V0LS*LH,QVJ?/X0T-=-@GJ?@H7^6" M)^7* 9GF>?=41 M\Y8>^"YXAO[V@9!,[EU/[Z""_0%H :O+/96((_K4CR@^J@>]V_Z\_O(CFAUX MQX\],UX*Q[IBSGX))RDX#V1(H!3Z"AN5#,9"63"$.XR)D,4(V\6VFO:\M+G> MR2W8S49W>;+&X[B;,<$D:$Y,$\>!G*>@EC5>4V=K/-[YBV=J[,7$)$MC?P/# M2.N#*%^1XOY3GGU)N. _/_U6Z #8;3;P:U8F7RI/XPKKI&E!**'K^2%$@1] MBF,!/11ZC@BX&[AB5>I *3/6,N_:BK:V DSHG1,E8$IT\-C(KETYV3;K/=D* M;D=D%F-AQF33(#PQE6EPM=3@4P?<'[7D($G_T"DN<'T>9FLNLT=L3#*SZ'U6 M-K-'99_.!K0PC,^:9/B?2%ZVZ9F1D(B@0/&6D!Y$**(P=AP,PR@@PHT8EG;9 MO0Z[6)I9U58$J$0<>!/H")!FI',9/!.3BR4RUOQQ6ODQ>>)(+[/RP6DM]^=] MSY/62;T^MY%Y).5J F7YZZ1XW)2B32$9<2?VI&"0!7$,$79=&!,9PD"BD"#J MJAV746*0\UTM;;YOQ:TR2E0"@U9BXZ1,Y^#MG_WC@C;UZ5P/7O8Y3<\!9YR? M:D0 9\HX->C#LTD:90C)R310Y]Z?*[&3H1Z=5$VF;PRMX:XS!(G\U<>MPF@,0HC5T)!I+XFY#&(@U! AAS'80@3*JW; ME^U3]V=?1?Z+2*M-8)8JIKM5E%<\)(4N;-:24"Q\GX84AIZR[9"C;T-''H(! MP0*C2$3$$Z99Z WZ6QK]5#*#NZW0X'^0A\?_";J"FV=?-\'[K)TW-HH34U - MX$[>RE3I2CP@B[W1=VN7.K=A7H!4ZKG\( >K$?A )Y1'"CQ *]O2R-W+OR66WA^['LY_#1$)J8 MLFW ,>8!(^5[3$GU?L>,5/_:-R'[.YB%"XQT;*>^V<,#=\4;6BB.5PV_^:)7 M@]V6B@L9"Z: DZ[G0R1D"&D8.##";H1"Y@L4VF6*/-73TF;\3E!02VJY?3V) MJ.$F=0RI MGT2>9'P5A2&BE'#HN<*#R"48DMC3!PC2BV(2RMBS3V:;!ZUBD -:JWD E)Y]&&_B/P=1P7\/I)V]&$[ M6J:.WD[L$SR^5Y_:^M-]EC;%85:":XLO(I"Y0FW]F$,@#K"O+$)/8A3&S*-& M['VL\:61;R4?J 1L4O&8IWH\ *Z?-"^%8V+.LT#"*NGC*94OR/MXT.1LJ1]/ M*=/-_GCR&6OO_+M4YD2[@%BYR<6-* 31V2E2_B:]2U*A)GYZUX0AA1P[(0DC M&*OMFK*SF -IX#HP9)'OBY 0QHTR.UOUNK3)_%QRG:6EEKT)INO(;^Q-MAB" MLY[Z:8"=F!9.8JKCP#J"VX?764!K[*>?!N*9W/2F4(_B?;='ZJ3SW:*IN7SO M]MIU7.\#7K:F]AM=E>\V>[4IRNQ!Y#ISMZZ^UUXF7H\Q";FYAZP[.GX M#&K&%#P>>G.=C@[XY&R8U@R0D^QZYO6Y&-5,BPZ+&KXPT%TI[O27T=Q8=R5G M/(A<&' O4I3I2JCL70\B&GB2(\>EF%NY&[NM+XTA&^&*@1?^GR-GZ.8;BL?4 M;CIC*.R]:\=4'M4[]JR#>;U;QW0[\$X=?6C8;'WS\+C.GH3X+/(O"1/''5\? MLO2+*'2EXLH?7I5BZ_[]55:4'[+RKZ*\$2R[2W6UI,]EQO[^\;$JWK/"@D1< MS7481$393 @',/8Q@G$0!8X0(0^PU1GF+%(OC5U^2_.MG#JA[,[US90FEJ>C M\XR[&8V)1ZZ C\8I2_;4$3Z($.SVOFJ#O\3AV MUB$9D[OG$7S6-6'6L=A?:^;MW'JO_G-._IFL$Y+>B,-XV*[NMG:>O$5E:P%19H:8VWF[V@GMVB MCP75Q"1\"B7[W7DO7,9[\[%@FVEG;OV1V6S+3; XN2GO?7FN+;F)!IT-N='C M [?C;<#B1ZGS_[U=9U^+:UI4&_Z5)YPX]D(&J]3FR/=B2$400$1BA[@QYL2N MZ&A?9TNCR:VL54IOG>ZR$A?\W@ILNWOO ]IP,S\2?%/;K\.1L]_L&T RZMZ_ MK[]Y70$&FA]X!DS>N2 *D9X/B:'[(3&-C;>U$?\BM/=1V8KU-8FJ@LUK)?8V MW_)VT@CAA#&6,91.K#D),4BIP#"204"CD 6QM$K2/K\*2^.\5G#02%[7L(): M=M!)8*X#'7FV7I.\ (\BKX,>A\0\SON]&)+LHK^"&5T/ Z,G&Q@Z7HHK19&!YMESGM2^?/JF)7%ZG_,T_ M-LEC+>BM:K&ZQ<:0#'T:4"BIBR%BNIP)\@(8.NK_$L:EYTBK@FSG^US:TM:* M? 4JH>O G%;L*Z#%'I3YQP1^LX5G9% G7BFJLD=U7HO;O6R1(V?UL#TF@6KPYCH>NUVDOH9+AOL_QUMJ&EW*RO&=.G#L6-8"+YHM-> MM)6Y S^4-*(<.DQ[$QSJ0NQ+"@625!".9!P'JU3EQ<#[K)BB MDOH@X,;D,3L!9F6T0=CL<]NP1@:6?!1JA1/;FBCOA3("VU+O3XTQ6+S>B+\* MDM]^S58\]ATG$A%D@DF(A,Y+AB,)J>,2%+J^\(B5W679_])L,/6%>I9E(BT! M-R.S"6&R!BU./ M,)8+_4,FM\*N_(#Z7J#X+XX]M?D4/E;\AUT8^E[DJ;\(WZQ&P1S"+HTQMS+J MHY1U*Z7YT?/D@WO^N'])0S9US$"C*^@H>P5VNH!GRG1]JL7IQY2YVOT(WB_P M(S /8EC2QS!7)(351V$]VE9Q$W/!?SKX8G()9HO@F O+;AC(;'V.E(WT4RX> M:UOEH^Q4C:]WW&\)JSJ]:7(7OI-UE.IO.H7A[;UX_M2;;TP(7M2/K"21W'&9 M [THXKH^=P Q]SG$+!)N$*,($Z,\![-+OC0#XU?R+7G8/ #29(7>J=I))9F+ M+]GZB_X=JWTELE$-)!(\;I'2A+7[2[%-2GEA_L_)/J*SMLMR/XV)#9F3*5ZO MP*=GP]W1O_6CM;J!%@+]D31)QW_;?E+[#S=(G(U4?^%/YL*LLTOX=&8R>Y;[ M"5V>Z';J8;3,E3N9."^;;G=JE,]F[)U<@*$7:-?JKW=UI:'U=20Y$+;IM_E"S83 ,.AL=W*D#Q5I&Y3& MO?)KU//,=X%MT#B\)&SU]L"H@ =]6^&?E:GQ4>Y7PE@Q[H8X%C[T:>SJS%=J M%X<" 6-)I?!]X5-N15']W2V-FKK2MARD#:)D*[?MN7\_VH8'_:-A./7)?A<^ MJVI&]F?X1IB,>FC?W^.\I_1&VA\I:>%&MT!_5 MQBE74T5F^4,]W6\7EVLG[):UQDD MQCT^/][5S,?DO?H>'H?W/SZ01I*'1,?VM>YO/7=(^O3^_:N/>?.W3R0OE854 MW">/[S_5%RZ+@S]^_-H\TM9X67DQ(C1P*22>SW51!J2OEDO(&4.^[\4N]9$5 M$4TEZ=*HK)$7/-8"7X&LE5C?-&+:;W5W>D04:+8_]_0IL5=T6O!J1::<>CE&Y>C)AYV7[J3$_6"\F[] ^6?N; MM-22U(&HVXO\^DKNIEAY7N3[7&? "J@R7UGH0^((!PJ?ASX7+B6A<>+VOHZ6 MQO>UK&W8=2=91"VN>4;W7G3[B7I,S";FV:%P6:5]-\'B@A3PO1,EN M:GBCYV>(*E? BY7CNR[G5%F6$?,AX@Z%5.U](981B65,PEA8Y";'<&/,N1A=%F3]K:!C3 M5>ZGV@/X0:G:W$"+*7&YZX<0R0!KUUT$8Y?'4%+NAYQ[2,1&]4I[>UD:8]6> M.-+OJ;8 T8R=+H9F8@:J4:D%K#)(L+'OX_4B,":''.]H5I[HU76?"_H?'IB; M0 WN!S7_K!,S0(O;SE6QDW>J:L3F $U0%J"WVYH!-FJB_#*]G&,S-2-6P#?5A6MMF@K#;>GAJGY<.T[UXTUR M/3VD:A@[BHV92G4DC,?-MWJI4#,G91T)P\/,K6,U/(RN=YE4"M5RFSN(A)%T MJ'1@B",!$=)V813ZD 4H8B&BG/FQ#04?[65IM+I-*91W4@JEPO#.4C^@PHE0 M@+U((4ABJ LVP]CU**0T4GMG+@G&X:K4]1/F G3;U_<)J$-DZ#LXAHP*!A%Q M8AB+B$(A6$QXC#SDL]47D=-LMF^TV]MTH';$?':KDY*U3I8T!K9F2_?%>$V\ M''?DJ];7"7* ]4(PYFIYO*-95\!>7?=7M?Z'AZU4;Y-4?^#5648;M=$<97Q, M=SDKPC DV)<<,B0D1'& ( F( R6G3$2<.,*U\D::=;NTM:R1&D"0;<_\F,[8 M+W5J>#N2, 3>C#7&AW-B&FF1;$Y,6YFWV;&S=,QD'L-@&I-J#'N>E7OLT-@G M(\NW!]Z(JN_B2,I(1)4=$A!=[!3KLJ=$*@/%%W%(?4'CR+&Q\P;<<)K!L*L* M?0TZXVQ@9-5A8XPQJ]_)HZ"RM3>24- C&?G6:5[)JIZ MMS-)U;_V)^CIQF>9JV=U:Z?M^0<'AHYFQ2Z_%WO2.;TV9/V*Y/F3^E559J)V M%+Y+6:X-F]>B_M^56D*Y1SP"N:?F-XJQ!S&+'>@Q[#/L8$0BV:9@O[6()!TJ MD-$4>)Z3_78&?K@17U0O:GG.)"CTSY61G]%U>-1+\7L("[UX@;' MI--/>?8E*73"+TEBX3B2PBB.E'F$W CJG9JRE@*7,(J%%QO=TC'L;VG&TB>1 M:K' UZ2\YSGYJFA1G,GQ,@CF2[AN$'@OQVBMM%,3V $LT]/4KLL%D-&!_F:4 M<_C:!=4Q#^JB'U85^WF_JIBNU%,^[7*3%568[NT]2??KC7W85 6E?2Y%B-Q M492@$/F^/CS4P?3(PVZ@_L Y6CW6A\P'7YPYK/HTW MJ6'=I05_&*T.LWT6(N7?UP<1AT)B1D,8TT#M 1DE$.NS\DBZKL,]3"6Q*=VAUU>$+?6OI,+MVC2,)4*@*/E8'"UT.ZL PTSGUTGQF!5D_4N>;1Y?K4E1)#)A MM;#5D45('8[\$/J>QR'BA$/*6*0,7L=%G#-$':N[*6?Z6]K2TXH+*GG!Q0CR-(1%5B) @@C1P*/8]&+L,^#SUL%]M\T,?2N&1W1TO+"'ZO MI;2DCV-8FE'&A0A-3!.VX R($CVI_K@QHH?=S!PA>E+/P_C0TX]>'AW:QG0E MHNCDNKBF.@>'Q!.F <]C(7:'8M 40&GD.NJK7'D*P-##(T0[>]Z:;S0 M2#X\'/0,TF;T, U^$[/&7EAH)Y%.(_<54((K*Z,1?40^L<=KJOC0,[V_6(RH M&2I]<:*&+0R,%=5G$$*?<68/XI9\$\7VFE"LC)+8#2&-N;)-D(PA%3A28\&9 M(RCR?&YU[^ID3TMCHEI"4&H1P2-YTE<'+$,F3X)JQD*C0#4QZ30R@@:M2LHI M2MN?@V+4$,R3G]R[L=A5 ?QB:[F=>?VZWO@?#WS^$"#(2T3GJPWNH#/9\$V>668 MO/G&UALN^%LEM';U;LJF*,<;DNM#[.*3R&M/[]/Q!FI>H92Z =*U>L)07Z05 M$/LQA;&/>$ YC1P16IDQMJ M>C1'M<(F%'=>.VYZW \LP1FZ')J5_O,#6:_;\N(KSH2#12BAB!F&^B: XGH4 M0!Y@YF'F.Q$U;YYPCV4^D(N$Q,?W:0#,@N?U3Q MBY/*/V]UYESR1U4Z3"%__#&[B=N4K-T6JJTBSFZ_9G49BQ6/B.L[.C.\FK80 MQ81"3 B!) @Y\UD8L-#H2+R_FZ5-X\_)-_"0I>5]H2/QJJ((:MPJ48'O7 &] MI%G5%3\%;__D'@^TJ<^]=87N5LSV;HT2%/Q>BVIHF9[[%FTJIH\ VISES8^ M-UK5\3-0])8(/_7NG/6\S\B_5WS[W-/C'?8]_4I*;3D][14L]+W8BTA$(*WJ M:C >0JK#I+%P ^Q*(OS0N_2T[T3?BR/23CG)1F*]]=%Y![NG6:!S^''YT>"I M<1E^-C@"VO\?==_6'#>.I/M7$+$1>]P1PBPO( GL/JEM]QR=X[9\;/=,;/1# M!:X6=TI5FB++;&[X5P\77L#%)EYXZ1'#^.YOLJB*]=9)-S14/. )AP%6 M 40)XY!F<0BIC 3#- FBV*F[]HNGSXVS&N$&YBR]!,Z.<@;#X9E4K)%PYHB3 M&H_) B\'F/0[/ZG;X9=\^J)AWVI;8>I]?8!6VQ]!1'"2P Q1!5&8Z@^5L1AF M =:?:QCCQ*T>W<'SY_:][NJC#3I ? B>W1=[!22>O]D=&N\OH.'\S9[1>CVO%\DG' I8@R5-)Z8 M4"60I &!24(IHS@@4CE]T#:#SNTK[\I<]9^G'6$=3R788&[' V,CZ=U/LQ?W M!NP$KO"\M<'3_8R" T"C'E2P&7?:TPH.2!P=67"Y=VC@YI=\*3=O:2F_K3?/ MBSB+0LXE@XH&ICX)B2%)%((12P*448%X9A6D/_/\N=%+$Z6H9 2MD*Z!FY<( MV@9N!N,R3>#&$I(!@9N3BE\=N'GYU(D#-R=5.@[SI:RK M.38>!1SUAS^Z K40=TPSR#I)TY M,!(^GC_L^LCX7LRF2>;E8,VP#IG]>(S>)_/,<--WR^S7^V3/S NWN)=F_;19 MBRTO[S=?Y.9[SNOT4X1BA"@-(58H@T@Q#'$J A@&@8JPPAG'5DO[N0'F1@6- MC)65VXCI7*/U))#]I# &/)Z98 R3L5:^]2_ME;KR6=/5JJU3[-NI=;>ZP96 M%MS'RA8T8B1F60@)"Q/]*6M[':,@@V&"4AQ$)$HI/UF;2*E[H;]C54RL1RQ M5"J* JF-[E!"%$<19#2E, ZB+*:I0FEDU9*^?YBYK;E?]?LC#W*H_L]V)<=( MG]ICV_\ACX>8=[?@8Z5-[L*Y(GQH$VFNF3VF!/:5/'4'AD#ZUO_?U MTJ>.Y.]-GSJ^VID;/ZQ7W[[*S>.=EG5E\LU-P_$H"-/FM4PBA# UGD5.C:-1 MFS!$$@9%&I HP4D@D55PX_)0<^-((QDP(EI_WI>PO,B'(R+DV\[1DD(C*MC) M6F$%*M29\M+]4[&EI1X=QK2]8VA,YE8( M_2H4;_6/]YNOZS]6"RPR&22).4$329.53R'%20HCC&1 8OUG%+K%98[&F!M/ M-H&(1LX;8"35. (CJVN(YAA0VS#-53!-$ZIQ0VA Q.8L!E=';8Z?/''DYJQJ MQ]&;\Y<.<^B\?WQ:KI^E;%Q$IZMI[BIA5H4SB\H;TOW[VW51?ER7_RW+SY*O MOZWR?TE1VW"_K#?-/YGKPD6:I%D8*@+C.&+:X#)%FX6VOUC$XS@)4L$BI_3T M:<6?&SG]7>;?'K1>D)J./M]D6[-;F]$;\,=#SA_ =K79Z01XM_(OUUJ#O*@R MUTS/=5"N 9.@<_F;9TDWKM6>)WZA[-QI\WU-/)/SR7K.^]JXG7+-;9EGHZ7^ MUQ(\RQ+L%=UU+5*:VCO*CN<'?)TY&M/5.+$&DWHS7V=V#AVFKR3%*%V8WM%' M3='%E_56-F.Z 8VXH);W!E02>VO( M=!X2&C1%EL3E#?&)R*R2_P;L-#AQEK2K!JCU +4B(W+< M-3B.RGN#!)F6"Z_!ZH@?KWJ8K4;\?-ZN=3&H+$?%U$< M*XQ) )F(F6DR1B'F&,& ,97&:4HIMRI2ZS;LW"RUO>C@A>S[+Q3\;L0'C?SV MT1&7N;@88_*$L&?ZFP>XUF$H3R!/%)(:#VR7,-4 S,Z&K%R>-57X:H!^G5#6 MD+N'& -#&)3T7 2;FO '8'%/>D(<,[$31E(N[5^^D MDIO-V8:BAG_O5B+_GHLM71XU%RTZQ?C2D(6="9R5:]\ZVG*ZMUK^+-J4;4A=?*@?XF8]0F M(>-+.6U_$6\H'[4F\3?2M>O++:^ MHOG/@F :<6VH-'#^7-<";[,R(>&//2%7L/D@./U0MILHK\3+@_ Z3[[# M'C>T%B7?F,#A.UG__VYUMS)MJ=8;<_ :9UF,4A9"%:NJ\Q.&F' !991213@5 M42S:9 <[)NT=;T ^@V?&[ CG6J:R#U<[?KL>JZE*6-;R@3>MI#\9C[8-=@.* M6EI@,FZ)R[X!)RYX::'[YC>;L2YF5R-U+ 1&S1R M@X[@UH%I2\PO!OS'1](SP5B Z'["U!)-ZPC_^*A.%-R_YA5U">>[ 70VDF_Y MF*F"^&Y:=>+WCC<.;(-"\TV5*UO7)]-V9*=^RJ]Z/=CJ3?[]ZK-I*;?1QJ6^ MX./:''^J?]6;^KRHMV2)BJ4*3?VQ@)HB9%(SN9(A1)QA%?*$!U(X-4D92[*Y M,;Y1K,XC-^'C1MQJ&]>5?]A^>KSIM+- 7V62/"\F(\V/>YN5L;$"":MVJ I42Q.]S9S5P.4LXB+#A,(H8@BA6%)$ <"B)BAE@<1G:-?E]' M_+D1TV1DT_K>(BYV2E5\=6]B$YE]7N M%LIKH/']];)#9D!C;7. M*3]N&ZVC429NFG5.R^,666>O'/9]WPI1E:"ART\T%W>KM_0I+^FR">,$$0M) MPO6WK^.%2AC\D3_@)-2AI7NA^QA=].U2:<_;XM\94HG M<&VO%-6 Q<_/G=_VV>LX#@B1)(()CC%$21Q"$N(0GWS@G[[MC&'1;0YY,MH1G5MWQIS&D]S98('/F=;>\;ZH7^GVU15]_XNC:5A58\ M7\J/LKQ;\?6C-#6-OZ[?TN+ATV;]/1=2_/S\6R'%W6I'?[==6N]>^1>SNE,0: U!K2)X M8Y3\R?S9Z D^=:;VC=$5Y*N?.E63]_IZJ7?D2;DK+H$1G M"!=2.!S('S_\O*N1V1;/?).O0%')/239KL63!WH\'"@8$E.5*DJH<1GH!3E( M4H)8%L="-'B^7UD>A;\.S788?UB^K[M CPND99!E(#2^@R>56#=-+:V1<^T. MU!T]$ZY]_O1Y:@>:GG$FC$.*$8-!*K',F I81)WLZ-[AYF81?]U0(;5-6\ML+.)&:$?CMA]C2S-U M-.1\&YPM7'M);P"3:KV1X':Y7/]1<:-I\/9V(T5> K/TWX!&D1'-2"O 1C4( M^T>%Z<-9VQ>. MYH7K1$C&9,)##$F<$&W*4:*M.)9 &NN5 ?,X#K/0[:"+QZF8YJ1*/1F2;HSE M7( WRVH#O9N05YDFNW7$(_2>%Y:7S@I#>6 O/MC+7S41!?4,53J,6DMI"'@C M5U=R$F'J>DM#\#E1@6G08]S6I6)3+C[D95[[M=_20E:9^1&5DB(L(4FH@HBF M E*:I! GF 8R3I0VA6V6G=./G]NJLI?0^/ZDT_&&,P#V\]#UL'BF&4=$K#FD M7_$>BM W=NA!_W9(#6>>/,F7WZ]5^V%?N&I@I9ZJOJ/\4-=HTQ^++,KW/\RA M*KF( \5XD@3:9(GT1QQIO AA$H9(BB#B*HB85:4'B['F]D6WX@'] B^K(H/+ M?7*P8_&<'H3MK(V18R'*/6J.D9;MJJ,Y?U/JHC M8W'+,-[8-;$Q67/:JNB<.K]GRX:CS%#F\/G7_-$8'NJ+_M="F?#F>E6YY=_1 MLE[N$(\2$@8$ABJ+()(A@8Q2 7D4HC 0<::X4X++KS:YG#GV=B75F8#_XCTG: M(TLX*<_[0?=P:? TRE6K2;M1/6R=MDM&46F6,1*E,,I,-<@XC2!%<0*Y3&*L M:)I0XG2Q5G:*0"^3 &W=5%SK[!/5-]\;/A= M:IX/QN]L^7/W)TY5"7VPKIVBZ,.?,_97RAWPE-\^WJZHHU9-Y9G.XC01A MQ*B,81)!)I..-]_6)@%O M)VZ;1?R+!Y2M'87C(.??/7@:,@]VEQ4F(SL">P:AP@5XU'\ZFLY 1Q< /TJQ16?@JJ7_Y_UE<:]W^E4@%,&79)E?Y' M:^]SWP1<=.N/!*MGYJAJ@[=B@EI.H 5U;SK:!Y:U4WXDT"9ROY\#;Q3_N@44 M9SWI??=.Y3.WD+_C';>Y>IA1]=+OGLOBY^>/M-QN-$]WW/%59EB8I8B:)(J26B MSD::.SACVFT.HT]JRKFC9*I3!*K"NW#19@;?^UE!KPK=)L, MTEB%H&Y=M7W2?S%1%?F];FVEMU'%D^2YRKFYLN5NOA?0*L#=8))F(B8];/A+A8O%=B>=8:'OK< MJ2SE*_7N6-'7/FEH@*F0^J:'VY5XIQETN:XBTKL3?C%2*<(9E!G1BQ,*,,1I MAJ&B- EIFBGJUHFL=[2YK4.ML'6RR>J;GAUINF>[!C_Z +8-?HP$F_?@1P>Q MCJ3CG_&S0F34N7'&7DA02>D8ZC@)I&6@XUIX?(A3=Z+UXXK[P32O5^VU9E+2*!?Q=YM\>2BENOVL# MYYM\_T-N>%[(3WJ[)A>11$%L3G-AH4PS5,X@#1,.(\(SR:@*0B('E@SU+[W+ M]S==-=*.\("6)K@"V*Y J=X^-_OK,,[XK_&ZHDW1&J3[L_Y;EBNG_.;;=\K\O6-XG>MX#O:WX!6 M?] %H$0 7!#)K!#YNS672!=Q3]S]'^?=A\C-;W?>#PPPPG_8SUIO;=?)9\ M28O"N*IK47?EV]_)@F_RI]J#224+,L$A0TIH"RC+(.4$01'%08H#+' HWKTV+^6]J58#NJGK63V#O?S@]T_K9G \FREP MZIZIL@!ZY.U$^/NN&F99:4/]T51:TX9XW:[F5D_3>I/_2XI%1!*D,*G:0F&( M6,P@5E$$%4T"F8H@RI13==Z>L>;&AK6HH#"RWC3=H0#=B3N\9U0?WG:&U4@H M>B;1!L O-8"UH& OZ7C6E 4<8QI2?<--:D-9Z'UH/MG<,M0CM>92BJH/0/7\ MQA_6>KW$(HRY(%DF:6ET!6TK91A%V88$1^L89F7"?2I4$G M]AI98G#L)K*]<7#N8;G9\G)KLNH^Z=?DW=H4FUU$QD()4P43_7^(I)*01'$$ M \Z4.3--8NSD\#XSSMPXYH68P,@)?J\E=2[1>AI7.S89 2WO#FMWH(9D&/;! M,')NX M!3E=?EH7>5V,NI2K(C?5=_*B7*0A3S/*%(RP.5@3<0*Q1*'Q+ <\)D$:1$[E MKT:4;6[,L^\ZWE2(VFEW _;ZW8"=AL;PV>D(6B7![WLU@='3D;?&G'T[KGNE M.?7M IM\.IW9U0/P8S+RF.)-RN(><#UD?A]#7-ECAJ^_K:K'U^%I$YVN@M,+ MPD@6Q5C!,)/*I$X0R+ D,(YYI*B(]0+AM 9<''%NS-X(/+!GRUE<;2W)$='R M;E/69?V]9CA8 ^*EU\DE#,XV)+EXX[4%O+[(;X:^/LNG]<80W=T^ M0/+S<_/'_;<0"Q%3$F(H H(@,L8F2P2&,E'/E: F3K0W-#KZ5'FFM49#JX.YS9H=@TTP%YYYK3L-C9A@IT1W!FXZ4]"4 M'_-#@E=BZJ=2F9LHKU3);!!>YRN=#7N< MXP0CB26D2J40*2(@#1"%,E DYDK@*+4JWV,[X-SHLB,TW-12@Q=B6R=3 +JG@M@A:9T<,CJBKY,NPE^ ^C)AA+5U*.A>U\(L+/4) MHE+O$\=)$''"\FS*B-U3IDHB<=*IDU;B=I\;?PN9+]XUK]FG]O"9:>JW()Q@ MD24)5$C_!Z4FO40F2K,V35C&:(*(54CX[ AS8^A6R+96X'M3XT#+:4F(":4P5Q#$G M*0H2'B?(]FL^-<#_I*OA<;SA^R(BM-GW*?Z%5_Q MR<=.]A'W*=7]AGNO&^:NNEOQ]:/<^=IW?5R$M(;VMSV'JYW#: 2T/'_C0X!R]O%<@&%,'\ZY MH2;UT5S0]] '<^GR88QPR[6AL*TV %6FN3G%N9$/)M[V7=9#MLX6;:BK3,0P M03* B*:920UG,,!I&(5IR*/$R65M/?+<6*,C.%A7!T=X5W20UQ_+F^6Z<$T5 MMY\-.V;Q@K%OG\S]VSMP6Y:;G&W+RJ-N/.AG8BW#=Z\]7;Z#>]=7\*G^!_93 MWN@Z6FG@2:9B%H5Y>@7])&$:\XB'D&&S2PY2J7?) M"$,L&,5,&\$QLJJZ;SWB[$C^_C>P;,4$$"S7JV]0#_PX@=8)+^0U3QO&ER>Z7#09O?^2 MXDZ8'!%5=5"O1ZMR&[0H6H:6NW-9Z+]M'_7EJU*_S.8P0;%(<11D,9)0!=CT MU-2V'$D3!EE(8[W-EYQ*ZF+0>9)S;F9@1S0W7O4UCW;$.X/9\83%Y#LSNN>I&9/R?8DZZ9K@&>_# M1^/.8/\"\IKS,HDS^.=^9_#/K3/X MYU/.X&96[U7C%O[U56?2.K'ZU69TH@3L5YA9EUQL+_"?S=D>=[2IO$[PC]"CUVZ\^?7N=<)I4$]?MQ$FJ7!@ M=O$+(J7 2'&8LMAT !:!7GSU@IS(*!6A2)*$6FV(KY!A;GO?:X[4.R:C#YDQ MR]0HO_/@>Z_K90I\ES+H@OB*90PJ,>97(?%MG"^R. M@Q#*".(T@#&*8X@$3R&E0081XS*,&4,,6QV8ZQUE;LS7B'-@W_U&6;VGQ\&FS_JXM M-/'S\V^%"5?\W:K:_1#>R5\T*$X^(])G..)-FD M5#LNFH?JC\=IDHM"**$XX#J5X$E$$4T@@1G1/\J,$FS2!*W MAA@>9)P;S>]#QMM57A;F;&4EIP!O1".R^ F(NJB[J1?4:34^J%F/CWFWW%R_ M[FQ.$FB^KF]XE4Q:70!.Y*#.X-C1Y9F8Q:&C'C'_'$>.+N,\7I?ORT.Y+3#% MIEQT2YN^-U4^3'K3C[Q8A$$4A9)*&%)3>IJF%%*>Q5!$C,7Z-RR95?NUOD'F M1O$OZKRV@FHC4(MJZ?CLA;2??,<"RC-[#L+(FO=L0.@A+GU[A[3T;X>$U?O\ M21C'1L.6,JRN'=QY\? E (XM>J&%(!_KI9;Y]N_OW?PC3X M+ZW=^0*1SA-A9ZV-!*]WWN@BVU3Q>?/!('L#S)9=&]9:XILS]39&;=EX":Z1 M6S:>'6[JEHV7]#[1LO'B+:FR,G>+=5OZWI)NO>AKD0K(T0L8. MD0%A$)F&L"0R76$9(Y2K.$Q3IP"N]ZD'T M8&9E^KJA0BYB$2=497J3%,::DE(1098F2&^2*)))@@3F3IT>[8:=&S.U,H*G M6LAK3SB?A-J.HL8'T#,_G3G!O(.T$?L&5(+[/+CI)3TC903[>F2='O/J/--D^;-(32XX:'AY(3K MWU;%D^2YRJ5HFEUSR2*"N(")WN!";4V&^OTP63@(9SRC0? MJ'D8;Q8V&BJ,LA#!(-*((4Y#2%.>:N"23(01SU!FM7$\^?2Y?=5&0-A(:/]! M'X-V^4.^"@K/'["1#33"C5@]NE?M:S_>XP=/]M&>U:G[L9Z_:)C;I_4D?5TW MA3\^;=:F0]CS)SV5Y>U*O-?_^F0N62A*.4J8@)Q'"B)%$:1AED"<,BIQ')!8 M"+<*>/:#6[W5TU:]TP]Z,&X,4U&C$?L&/!G!JV(^LA7=S3?D,!]V_J&1,9Z& M.5JACQ?4/.ZX=^F& M8;N<#^O5MZ]R\_A.LGV#] 66,8HP#6#*4FT3X(B:E@($AF%"4RXHBV.G1)N3 MH\R-%HR0T$@)C)ANFY/3,-KM0ZX&Q_/'_Z%MIU#A GXW,H)*R!%/PO6",.8V MXO1 D^X8>G4]W!ST7SSLH_\LO\O55GZ6CW6[\T_[NI?W;)E_J^C%5,SFI11? M\T=SDDU]T?]:*'.,=;WZD*]D9:(L,JPX(YHDTLIY*9,($JD4I#)C!',A"'/* M>AE/M+G12Z.9*7S@U0_4"E:503HJ@M^-DK5)[EB$9<29MR.W MUYE/SXPX]50ZL^GXJ(])P2-*-REOCX_J(=E[&&&TU@9GBGWM,B\7F>)1&HL8 M1C'71B-+&,0(IU"F*HP00A(E^,JV!9=DF!OG_T+S#?A.E]O*&<[W)?5X5_RK MNQ5P?5LL;C5^.R$TWW MW^4;O2=:M[GB*HXC1"B&'&=*;T4H@5B$@289QH6V?AD25@V: 5;.1\NM/Z7AN:/GCJ9 'IT]ITP]!G MKABU>753X%)O[S_J"3@$.<,4%EPH(P<"I1.Y9@><4KL% 2MAN#WO8[ M*.EHBHPVZ786RVM,I6=X445#[B_\BQ=/D+_V@(. M#G*HO#3E"A NY3'WCW:RXR:HAFG* M,KZH@>D8!#N=!3Q]8.,: !J'6' M\(N;P6LP7")6&A>!842IWJY(4U>,J\C40$0\Q%+(P"FM9N K-H4O^UJHK$-< M P#P;/P:W0\*H>I?E]LJ%>*3Z0IF[(N#ATW,)JU+E]_=T^B!T%M)7;B%\8F_IN)?1R MOWFN@KW_5SZ#O\KUMPU]>L@Y^+#F _+I[*;(CEI&!]Y[S*PKKT&^D;CI+PF\ MG/5P0FE,PK$;>%(NE-9[?5Z=+L2+Y]2&_6_RO)A+>K^297]OLB21"543QW+N.9!ED:0A.9$ MJN))'$DI Z99,$4]-5"?7E^9.OE(L0,PM7/Z5>!X)EQ+?5W*H!P M4M4 G,D^NU:F[QT5=:>WZKR]LBANT@C:AMKH/B'MAZW[(K".QHT$W46#T/(2C MQ"*MX#@;&NR_>ZI(G94.G<"9W?7#MO9_7:_%'_ER>??X1/.-%+=QV][9'GZ[G:\74#V3;BNSWG8V4M^ CMQ@+SCXT!<9+OGS'3/Y>W&^/B(R(QX:#MRHT8^I@Q[SB74,"7%9AIJS*F66+5\MIFL+FQ2&?1-1_"_6^ %H4L'4,#O?#: MD<=8H'DFCZ/C.MZL%AM _!VF>4W;Q$;S_D,OHUH@IBI?V5;ETX]H"C]GH4H" MC&,H0I)"Q%$":9H2F,F4<9H*$B(K[V__,'/CBY<%(F^ D=2QG/8%7.WHXGJT M/!/%,* &U=(\C\/8Q31/C#1Y-JC&0?=LXXCX@]Z^ M+-]75;QO?^1Z/CRLER9H^LMZ,Q M"0.<#.OXY2J*U2L^:?^O*A$'Z,V6 )M:&7-6827+^F0W*&19+G>5*XK.$DC- MB2_7XQ]#I]#.A/ Z+9.V#+NIVG=T9+\Y?4!U;WZ,WSEL*(H^^H@YR_(J7<6& M(G:NQ]C@YPW-'B_UVV2JA]Q6+L2/LGS_HSG6U$:+=A4*683"(,44JJC*G3.' M*0E'VBQ*P@A%L>"9TW[)9?"YV4U[V4$MO-X+: 9]LU, M!K\-+AFI-/DV-&E M+\@]4^3(: ](@G:';=PL9H?Q)TY#=D?F.(]XP#.N\PNW/5 UE3[F58IQG;RS MD$$J-+U12$@80233%&*JK<;\Z6IA\V,FX]Y M#+PG\S;O.O+NI;UITO/&]SI?0L:'__GLF*_BB;Z$P#F?],7[KDOS:YK+BG?; M3=U:Q+SU.(ZS#"L">:HX1*'4?$2B"!)M?DF24*XRI^H"?8/-C8M:60%MA 6B MDK8BGJ?^S\,=:3M^&0L_S]RRS]MK!06UI*/3B@T@/G+S3H[W*NEX?9J?R\#K MO6=H(]DF&,M21H) )5"F8:BW:41 IF@ A4QPBJ@*$+-*L#M\\-SHH?75.@6R MC]"Z[+,>BH'G3]Q6_0$M7L\%I =V=)TRZGQ.B>-^K:-$E@^W+N_R@B_7Q7;3 M*4TA$DGU/D+ *,J,+QHQO7H+T^&)Q7',$\&14\*KQ9AS^U2/]N_7.4).H3S, M_W$E=E.[/7D]]7AT \NG@.#7LJ_HU>G"XY,[HNW7D+CZ_%5)MEQ]R)1>A M9)E(4P9ID,00L8Q#K/060G.1S'@6!@%R:OQJ,>;<6*>6[-__+4R#_S+R@3?_ M+>EF0&6\BV!;QJK&A=!W6*JO>\\-J&4&1N@)^O<<(S1)!Y_.L//HX7.,@W47 MGQ.W.I_H;IM=WVDM5N:4G1G%Q*^;D[,D22*,B] $GDY0>99WLE98@0HUY]/;EY"S M/K\](H(3G>#^+)_TXYIZTU7=_BIUTWSQ3:/KO?I_B^CG ^WA/OL"?%+]T]U1MQ2C\XI M<=L[G GYLS2%EWE9N9$TVS?I V_71?F%+NGF^;,T 1O]CM0^)OU?(\$B$XF@ M>OL),VD.8=),:CM1(AAQ)$E$@@7^G1QO_ HTJWN? >M&88"XF6TP\S8G+ MHG EG&<7BZ'/G6H1N5+OSN)R[9/*I4OQFF:* H%3B.( M. L@B;($R@R%2:R03)35Z;KS0\QMT=A+V62.VS?V/(-A_U(P#C*>J?X(E)$[ M?O8#<&WGSS-/GZP#:+]VW4Z@%ZX'/[XFMQ;]J*-QV1K^" 2YA;KN/C(>E[ M:;\21/=@W3O"Q65.P3CS BA$0L@V%DVE6; M=$M*N((Q$RJ,.0D#[F;S]PXW/YXQX@VAD;. NK#(&#!-1"('5<@*3PE<=KB, MSR!G1WP% KFD_6G^N'C7,/HP?MA[9@&[(_E=G4R!E2CU4UU M?5>Q\0AP/)#'),D1I)J42,=#\9!L1WSR,$+>M9G>)^86NV/TE(92X(Q#R54& M4405)%(;=RQ(HH E*4;<*H/-9K"YD>B^-7TGS[P87+Z@%V<[PAP+/<]4.!PX M9W:S061,WNH=;U)&LM'\D&NL[G$_;O?65+?:2/IV+>2"L421-%,PU-881#B, M(%940I5@GH8J8=0NE>KPP7-C!R,;,,(!(YW]:;L78/5_]M= X-O:L=/>Z;#= M*56O.&SWXG&3';8[I43WL-W)OP_<26V+1)AE2&4! MUJNUJ4V44@%IE'(8811&+%:<4J=#=CUCS>[#;$2MJ[FULCIN@7J@M=S;C .8 M[\^XQ>J%F",FJ#C ,>KVHF>X:?<-E_4^VA!8W#+4#C*QK_6,CL?NU7,7.I]W^+@UM'"OWC\^+=?/ M4NZ+(IH3%<4BB9#"B@F82E.^*U0(XEAHY! +PB3!H8QBRW,-%X::VX=>BVL< M6P@"4T9P\%7+I_JN1_2STZ2?ZV=PQLD*'?D*K:7]U^W1287:_, M*<.JK#O#%+.(*1B+-#/E\#G$@5)Z19(JB$3"0\R=^F3TC38W7JUE!'LAG:KD MVP%L9T^-!IMG5G5&S+TYA@T2H_;(Z!UPVE89-KH?=\7,J%Z:0C2(P@XX)!9/KJ8&R,'J%WV3MZ#2:>/WM7.)Q?TOL)=>O3(R5RFYY3INDW/7C-L@:_. M".:\E.)+N>;_:#Q[C,8QSF(%0RD41!@)R*C^9+,PH"D)6)Q)JSXWO:/,[;/= M"PDJ*=T6\M- VBW@5\/C^0L^1,:#6[07@C%7[-,#3;I2]^IZN$+W7^SL)WE[ M_[>[=R'Y1%="/N:\/:"KHC",@A@2)8QW1 A3G@?I+Y^J.,59@C)FZ1TY.<#< M/O5*2!@2ZSW\:=@N>CRN!L-WU*/! ;02NM?<.8V,M4_C:H0F\F0<(36*VZ)7 M^[/.BM-W3>6BZ)6YXYCHOVZ8M6(._=VM3%4#,^4?]7PUQ7I3&6B;),-0A)F) M\J8I)#1,8Q9<.R-F#,@\T]U MM)R-F4M0C&G/G!UK4I/FDL:'5LW%ZYT-FZ_R!RW:B'&S"L6IWK1D@L,8AZ:8 M5:19@9, ICR,LBBC$9=6_LG3CY\;%U0B@E9&ZP7\%' 7#9LKX?#M<7B!A+M- MN3MF#%]5PTT8G8II_>JV[&O M4YZIJ*(X57_'MO_?+L(19<#>Z1@%O5-/L.HFF->!&0>_(S!OGJ<[& MH&F0*C;T#[HTFOZZ79:YK./CFW=2Y2LI?I8K_4-I8N3OZ]RW!64Q2[$*(8JR M%").$\@2D4!"5$"#D(@$6SF]!XX_-R;]I(4R!0W^V.GBEB4X=!HNVIZ^P?7, MC7OQZV:)+Q0 C0:@4:&NAOU^"MRM#5S?^$]D 7N8!Q=K^1H4SYK3@QXZE;U] MC<8=@_RJQPP-DG*9?Z=LV3FGF&)*DDAD,,%A#%$<(8B3A$*12,D948P+IU)A M)\:8VXK0$7&P'7T*2ML@Z54 >0^1.F$S(#YZ5OMQHZ/'PTP<&SVKYW%D]/RE M[J6+?\U7^>/VL?4V/GCRW;[H1 MSKX\\4N<^C_=J[3W_,$VG&^ MN.L:"[LI0GRMG&U; B.I>Q2@%R_KW=)8N$VT*SJ+WRB;'ALPSFYN>F^>:A-C MHT%GLV)UN;NQ\G:]*M;+7.QJO.>R:(+U7 HE18(@X8&"B"AMM&1AHODSY%%" M(\Z955_X_F'F9L9T)06MJ(YY$!> O6SJC .79X(+O=;$PW(X5# M'$:9A)C$B::'.("8B@1BG+(X#C5IV/6<'C3ZW%BCT0#\4:OP[_^&HS#[+\ [ MJE3UZ!XJ90!KM+&V( ;,ST4[S"_JGLFG!;R1'KP]1+I6H/6ZF@2%2@6?B%M; MJ*ADMVF:.C"ZK>A#%@Y0E,#1E_K)FR_Q;77RCFI\G M^ES[N%XVEFP^H(M?SE],=V!A[M#\OY2\K-M*UFB!)U/)3]_82+3,*2? LZ4:S9/M/YO*5:7JY!.M=-5W^S)?R!N0*+->K;W+STSC- M*H>_!F':YMQPJ^XB$#Z[OH=Z_9J&7RGNE5X;;HI#EK=(?BV:,[>.V M2A+I%GX]K*[, \Y221#D<99!I(U82&(60?VO5%"4J9!D+A^W?Y'G1AJMQC=5 M,9BR6K1EJ_4-6$G'KF<33'H09E%,40RQ0*E)@*20!@F!<43C4 C!5:A=W;SV*E;ETZ?:=Q]5M;Y*U2&E1:P[6"6F]0*:[O M,:J#CNXO*K-[K,8^W52-N6Q/(/6DYL!TLW!H9DPX\C#SY677CP_-9O2Y=1ND MB& F$@$)2O1N(LX$Q)D@D"8LR&C$HH3'=H%)NP'G%Y__:62YBSO, M$E>[E74\M#ROB@?=E&[ 3M:;B]Y$YT7,#I4Q%Z +(TZZ>-AI?TC\EG<-(^U= M%;RZ>\B^&%[7Z?1QO?HN"[UXW/Y!-Z*H&CQW_VZ.)7Q:/E0&KUALE\]*T=' CRM=[>61 !.<1 M@F%H"BD*BB&-$(42IRF)>8"YXF[&Q)_B]9G&3NE_@?XLKXC=,OVGF';/%L"% MPXUY] MS@Y-JM<7R#V%[?W6. ":Z%.02$SU8@=#O8N#*)1Z,TVC!,88)5%,9!0AJR#= MX8/G9LO4LMFGH[T J7\%N$9USX1S0/ZRWG2=;[O=V8+P5 ,F],Y&BE#_1U+(8I3! MA 0XC3+,,KW!5+Q4 ;0ZC,>I@^$;DTO= MA9B40P=C=,B=PQ]T94OM#_MDWE\U*6\W4MRO/IM:]AL]FMYBYL57^:/\66O] MCP7G/(ZY8@J>7QN!.@KQ.Q_ A6)UM)3[H M8<-H]>=MH4W>PJ32,VWIUB756J?=G3#M_51NWK7*0BYN^3^WN1;G=B4Z0NJ_ M;1^E: *O]94+FF6I$E$&548BB)(@@C0TN99ZWY\DB*89$2[4ZTW2N=%S(UQE MG])*0C>N]3>E=GP\BXGRS-FMCJ"CY$TGO .Z>M;.A@*TFE:YD%VF;Y3=I94T M-XQ'Z=ZG9$S:]R?LI$N#=\P/EP__ P[L_'@RB-2)H_[\W&DU68=9JR!1W4EN M7]S]*&CTRSX_X^_2^'*T-M^U??I-_E4_O'Q'2[E;4Q>81B0)$($D,/UH5!)# M@F,*TXPI4YB3A-RJG,&\U)K;XM7(KDGNC=Y2"+T%I)OJC"BLYGW4GJ3ST&S:YJ?ST/G,&C\SZ=PKM.7%T[J@ MRWNEQ]/#K+YL69&+G&ZJO6Z5G1#)&&$A*8P9#B&BB824,P*3-" ",9SA3%H6 M%K$8;H8+J!$4="6U+S1F 6__8C8^:)X7F59:TQK^%'8#JK59@&A?M&U<,*>J MW78UJ$ZUW.PQ.E_2S>(9DU5VL]>G6^#-X2XWWN4FT73SO/CMRX*G""=49)"' MC$)DRE?06#+-LAF2.,E($%H5;=H_70F.P\<)(/\%B!]B,[\1=/ M'HWBG!G6&%OO?\@-SPM9W*WJ6HX')E?[]T^;G,L%"T6:(!Q CE2J/UH1AV+<5V$D3\2K3? ,/ [%!9?#SJFP \$$ MQVL83C@7VJM A<6$7@4O;E)? R.\[> #]27)G LV_EU4GUD)BD M4M( QL2L;#A D(19!C.,8A7*-"5V+;.L1IO;DM3)O&GB_=7D#4RQ.8FO8RK- MM:A-EC(#.I*"W_WFP_2!XB7OY>2 KY/?TJ?[V3R6WIL&FMY-[MJ]JAR89QB0 ME_GWO'RNDJ3VWX!(69J*5$ 5!1@B%&-(A$10$D,P0(K?A#N7CPG+E2\A0S\>K,W!2*:#69B'ROA=8/!P^6 MZI6H^%H4SS/RU4\>1LRWO/*2%Q_7I2Q,:N":KHI]?\0/^4K>E?*Q6(@@1%G( M]5Q2$S]"2$+* @HQ10&2B#&5AB[T:SOPW$BVE=L8R*5)/ZH$[]1,-6;57@_P MN]$$5*HX-CRUGAH[EO4!N&Z C.><<2NYY1;UP62<4C07;1)E$SB^92^*0 M#19G,X9Z;YXJ5_TO]9;][J9ZX?Y:9I54@E1BI+ M!12Q*=:#B+;R(A'#( T2D:8265IYO:/,C1A;Z09T?3R/9#\?CH:/9S:TA\:I M!-=%U:^MQW5^@,F*WW2YM)! ]T\((^#EOPRR0&7/GU3?Y6?&.*8KV3]?_O5I5UTG3HZQXI78EW4LG-YL6_+F2(8T4IAXQ0TX4! M"TCT[U"H .OM& M5C"QW75>*,CZ,J0[G2RM]QW73M3% MG=R$\'OFL583\*;5Y2>3_%=O8MIIZ9[<-S/3JM3]PV238[UOG'"2)MI:?GV0 MIOA;,V%B-V%B6Q7*,9U<-[+J!*M_>ZK2V\QDUA_2[MO23]A6L\>V)5@U=;J? M:%Y7::B:RM9E(3N/W3^,OVR":TI'TN42B/:5Z':>/=-X]J#-[#BM94>:[;.; MYVN?/]7^>B0<.EOPL9XX,&Z^946]@+__KO_S53^EV5\2Q1+$DPP*(DP7*6W$ MX#B.(,$: M+V$Q:@3Y[!H8OZ7P4[[UXPW5EO:HB+T5N%N)]?# 3,DYD0B$+38.A( PA M2?1&7W&4I8RQ2 BG/,B^P>;&%KO"31UAKXC)]N)LQQECH>>9-H8#-[A:51\B M/@I.G1SO56I&]6E^KNQ3[ST#K0USB-98\O>J2CQY6"_US45=2^*6%>6&\G(A MP@ I32B0Q#R#*,FTT1%%"F:4LC1@+$P3[F1YV(PZ-U[9";U+MFO$_E]M#9O? M6]%=;1*K2;"T3\:&UK>M,@:J[I:+"TJC6C%6 T]KT;A@<63=.-T\1G/=@_-K MY@"*R2SYK.7X)/5+N2H7+(X(98& )"-ZH\11"'$0:&,HBG!$6,15YA3F+KNJG;>;4! MC"*60)2)"#*,(AA0SFB88,Y5NEC);Z;)Z<7@BLO(5I\AJ3_#[OC^OL9/^D$/ MQD&L#8A\)[A37657]"_&2T9'=!IB:\4VO3P:P<%>\K;(L?&:M\+[P=017L73X#NM'[ M0;T.&?X#54<.;6XU8?HFG*B_P278&-HJ;H#<'0/\MEZ+/_+E\B]Z@@$5(J^/ MJ)2'$FDQUCRO>B4;4:H+A&DE19T:P(]Y0,M06[Z]ZQ+ PF3^C%+<5.;+V*G MW!^F*,:E__57>/3S3?F"'?/M#--UDL$I&2A*@($A,L09EB MD/(LA01+%- HD2)RBIB<'F9NYOY>0!/8-!(ZGD(Y#::=67\]1)[7N+HM8 >C MMQ-04(XA"C,.,4(I%!RSD'"" ^S4F]1A[+GQ M1"MZ;3T4M#Y&+%MQW4C#90[LF,03LKY-Z!>@?FE ;26_ 97L-Y4-_?XBTL[4 M,P"S,?G(9?A)26H +H?,->01P^BLS2EI^I*:7NO%1ZFI2Y!8;_0%C%+3Z2ZE M"FH;AL-,AF$6)TJ*T.D\[IEQYD93[R0SNP&]XS$E9[B1THV:SN%I1T,CH.29 M=ZMNM74 MGNN/^N+6=N;W2MO5*IS^+;!VKL[J;9C0(ZM',0Y8L9_)*NF[>5\Z^=XW^RSP M38/(S2ZG7)D"EM_;7KM\_P[Q%^]0-WVSV\?Q7$XVL6?=G?XE MF,I'.AF6'2/L=G?SGF?/)M (W?MVI?1?%)*] M\.[X2>E[M9F<13^^X5K,JZJ^MUD:K<_>]9*,UL?]S!K?;0_PMCK:>+>Z?32) M2O?J@EGP'"X4HEBD7$*2L! B'F'(F BAS% J6((107*A-67K*_JZ^Y#\FZJI] VK%S'CD,N0@Q(E/XZP:+S00OXGWH;)@O#-K4QTBK@V(W(:4KLUI+Q$9ZH6U$M M=WL>9"?Z#>@*#VKI&^(?L7W1$-1&;6?D),"T[8V&8'/4[FC00]RK=!KN7"]S M47%G=;RWJB,GLRQ.@E#!E 491.8,+E.)U+]BD06Q(%(EMB4Z3P\Q-]/XA93U MZ7.GZGP]8/83T3@0>6:; >@XU>KL!^#:0IUGGCY9E";05\*9[#L#(.)Y-UH_!F,;7F9$FM;+ZM3TTIRYV6GL4Z=U6+K B(L(BA3*5AFZE@BS #(98(JJ)-Y097Y3KDB[M*,%V M8"?NW0WO,=7%C.'&"M88V_&$#^0\,TE'%=$#DG(^?ZAR?Q/&VD.T!H'VDKH+>*F;(ZA+D@6)$G&4\@H3K7- M)S#$@8KUO@Z1D!&<92AU2^@_.];<#+^NJ%7*'.T(ZYK>?QYA.QX:"3?/U-.5 M\@;HWY9RAUY7Y*J/[]-F+;:\%\P!IP NPC3N28#SPTU\&N"BWLNMD;8B%MF1=RQH^TEY5,"\.^):K&[->/S>"?"&B0Q>(8]RR(!6Q1@BF"1-ZQ=9K M-U%8PI2H0"\X$:/(?L6^$KEIENGQL+NXB%R)A^>5XX5T[HO%*40<^H1KD"X%O 6L3< JY+>V=FS9G-PJG\?JKW$6I9Z>&/M6_2'&O?GXV11(^KJOC155RT%;_\U.3%[2S M:K* 9R&2,$BBR)0TR""FF$!"E$JSB&8TM.K+.X8P_OL%I$SX3)5XG M->)2,L1PE\S?J'[KM\6G_$GJ"^2GS?I_)"^+7]:;K_('+=KNTHVM%B"*I(-[ G$@& 7;6=^+VM*F\*H-T M[/A;AMWOO 2\_R'YMLR_&V__%[G*UYM[I7*N:;3Y"K#BF*$(01Q)VAPA('J) MY*GF?20%%81:LOZEL>9&]#MYZ\8%E<2@%=F:="XB?)',Q\3-,W_W0N9.V!>Q ML^;H,3&]KIW7K6YUU;FB1GW=HGY4$6Q,9[S&=CW.=AK*?=4]Z/+NTXJ;BWD+)F!*18*A$ED*4&+=C M1F(81%$:4I5P'CDU*!PNRMR8XNV9HC@W@#<%5JOESU_%E*.YLG/.33,#GJG( MK:[)BS,/C3*O4:7D'*"O4WCD2)J9UA(YA]KP\B!GG^B\FWUY**-3=J39+C"* M,I%$>O>*L(0H2B.(8Q'#5"19(B6+96AU'O[R4'.CQX-C1]W20M:[L4OH7MS( MCHB99T+K@GO!&=-V.SW0I&99KZZ'%E?_Q<.(0#]P8PCFG:S_?[=J:LC7 M(WVE/V3QB3Z;:5^D01 AD[TA$>,0A3R%1"(,>2SU:R2(XM@I)]-A[+F11O-Q ME$9$\%3+Z$8?+L#;D8HG.#U332LU>-/*_9,I@=D 7 D-/ET V)EB!D U)O&X M##\I'0W Y9"DACQB&'7]NEV6N7Q\6JZ?Y<:TVBO^GID-NSH2;R7"M[F&) MM!U-C8^?9X9Z(7#5IK.X 7N9P5[H\0C*#:0QN&:GC*LZ2E-)*0<)9"(E(9=ZKL^&V*"?#,>(<'679:G#FY/3YMUM_K(N-M M89.4) F2$B:9-'V/A3FDD7*8I3$VV1+FH+1;M-1BU+D192MIG1R4=^1UC83: M0&X;]!P92._QS5K("L+=+UV1/9S-U0J3;:=RLY^]+0I9%K?\G]M\(X5^E3HM%?7?MH^:+$TSX/JZ M!9<)0S)34/(PA2B+$L@4)A C0?1O&:;TVP=O)W!=$\4]'W- M:7<)'GN>D;-!9U_C3A6L]HQ;)\CM>Z2!!:/WS_Z%YIN_F58X^U[(NU OTE,> MBDAO/+!>Q!&3%+(L9%!E04IBR54LG3PW=L/.;4WN2.T80+>$V6[',3YXGM?. MCL WP(@,*IG!7F@OP74WG$8M%FTW\K2EHIW0."H4[7;WP);I_$&*K;9[-WW+12'%0+I@]V.D48"TS,-=7'<]5SY_6MEN1EY027PF-VX+\,R M:MOLGN&F[6]]6>^C1M06MPPCE;_)PJ065@>E4BEPEAG6X"2 2 8,ZIT'?,[[CY^TN_V MA%Z'W^FI2ZY=[&_UUD?DR^KTZ1?)MYO*S'C_PP1@I/A%BVF:TV_KK?Z]>D\W MYL1P\4ENJM[T%8$O8FI:FD84XCC1.Q2AOVH<98'^#]=?-U<)14Z?]KCBS8T= MNDMA5S^P5Q"T&@+SHH".CN:F5DN@U025GLU*ZD@U([\%KN;*U',[H84SU;1> M816-B;X?0VH4"5_)]AH3W?/FVJBC#%M)WM+BX9?E^H^/&B']X]WJ>[-(K43= ML];\S+6 E6@GW"Y4H3#E40I1%)M2!%&HEPV%8$8049'*<)@RE[7C6H'FMEHT M>NA-9Z-(Y=A6K2INC'_U;-EQ_)1SX)G5C2K Z%(U-:IFXN[%3.P4 GN-?#O7 MQL)W3-Z^6J9)F7HL! ^Y>;3GNK&QD/GB?56-YZU*8R9V2L>>FB]GNB*5JF*23_R[?U]__0]_Z'*?QK?H#FAPZWG'_N)&1Q M4:WVZ[]\X6@%7FS"EJT7[_94^/*C+'>K>891&,0,0TQPIO?M-()4!4A;82CF M21*',G2RO3S+.S>JN2H_X0;L>T"?354PYV,M#(A7>7GL3,$9O1*>Z74V;\,8 ME6Y\S)'GDX*A+]DPA@&B@N29(%A =V_KK>,1<2NH M+7?^(\/G>W??B O^T/+N:E/[K2OF M&H&W2;<:?=A#L@<;31=KEWZ&;ZO7[H M-[UC_^MF_8<>9OWX1%?/BX0&298D"J:DRL?3S$,3J3E(8JY"+D,>6A5/O3#. MW*S=9OO8R@IJ84$CK>OV^C2TMIOLJP&;9JOMBM6 #7+-=Z^* MQUOP_LL'QLNWK)#_W&I.>:_7U_*#MION2OE8+$22$*8WSE"D.-#[9ASK';0F M!"8():8.H(R<=M#G!IH;&>SE!)6@X'\K.27=G.;$#DVU1B/(C$J@JW>W8&AEFZ1V+FR4!U;[&6CTGX$: 1/N76,P RT* MH($!M#@ "T1 +A]_]H(N#R.*/^Z*,_Z\'"QBKR""=RZ[J1RYK=+-GS\_F=3X M6_5/N1!ZY.I1CHC2U#F9YR(N8H02F/ $0804AC@RY404)2K+BT02)Z=GS_&G MQMR-G';O8/<+E>>&P1=_F=#4>)UA3I6 *!(%I%PPF&/$<5R(""7)?+/:T,7K MX[^58CC\MX8X;0QQOGIX6+5S 58[R6= C#U7;ANT 6=@X&7W8!>TLV-JL<%M M%_]&HW";HY[(A=S@^(HPZB:E)S[[&XV^C_%O4OBIW#354=_I/\]\ MDW?6__S,XA>] H&PFE@2C@!48]>\6>P@P4^-#(Z5GDJT/J&Z&TO50#4R)/5#R[YQP%H2@ M?1&.CS1NUX.SVA[T-#A_]4#!1J=.?S_\WZ=R\_QQJ:6P:TIE"YE^OZ?+YESX MU]5:R7)C.FC51\-S0A01111!+HH,HI1%$,<9A@E')&,Y35A&YDNI=XA2? \8 MOD=1?XX$BPWV96SG[.Z7'? _<^'!JTSJ=B*,+ 4>U_J #0%.C>J,A MV(4C[5Z:;432B %'X2=OU("C@.)/*^ H_+QX!QP-($*_M?%E+^N]\XNOTG@N MVW_4+/\0SZ,D*6B:)C!-34W*O&"0:O-9KW(Q5K'I-,N\"M?Y"C UNWKG35L8 M&3T]C][PNZTK0X(Z\.*PU[;^2 #I5OZFL;W1(!RK]X4N)#5[RS JO_9%:)\D M>S\G!--]-:/=JK]7=:KVMXVV8PWAWJJFZ!!=?%E5I>'<#S\WID,K6\A/9;69 MIPG)I8H*F%+.(&)%K$V43!,@03@N6*20],I?"B37='FQ^8ZM9G"EH-:MKN4P M UOUS+G$5D'0:@C^V.D(C)*>OHI04]Z'=$>9R+&Y>-@YO)*KKT9\. KO+]HK M,OO5>)XG_.L?WV\=N%DL5G_JYTMM2K]?/;&->EK<<&YZ$E1?;2];4\##E/70 M*U$IJWE48%%DE,-$L0*B1!+(6)1#%L=YC%-4:-[W(7Q? :;&[(UDSW5%7D8% M$,9K:KKZE=6Y'K-AIL.-C(<$>6#6;<4$.SEG8*L/4*LU>+>6HMP $_5[]EHT08JQ!%(2$XC2W#1&UR8PXXCPF.3:#E9>(4=!Q)H: M3]HZN$K/;U4SY2Y*B6[U\8Q3"C-];@PZ_J0,S*NF%IR=DU8EXV-^8[0"Y?*7 M3EC43K,9V.FVZZE>#7(L&!;OH'%6820;-R@K*)H'$5QAG]Z/S+]*XR7FFZ>U M?OH7_:K7/8,05DC$" H:,6VMQ@6DD5209AB)%$5%%F<^W'QTE*E1[0LA@9&R M5R.AXXBZT>75. W,?OX0>3/860A"$M+Q@4;EE[.Z[M/%^8N#FG)'2J;/LS2G M<1X)*$B>0D08TY10")BR(LU4DDLIB4\BG/O07CPQ0@Z<,0%L0X*G>M7?-84( M;9,=FX>K[*XKT7U=V^I8QX?!+:F>,>$PDV5VFB$:T M.LZ'^Y%)6)0'IOVC\:&[&+L9^'#A'>]U,.(.4>CC$(>11S\$<4?CV-&'Q]W> M*9$WG*^?I&B>4]TLA8VE[#1@:.OT9R1":9(QDQNI_\,)AQCA&&:<,(+3@N11 MY)@@Z3SHU,BJ$;PEI,JV5%G9D&I>2PP6.R6<,P/=)R'E"1(T%U#A*(&FD25D M19IJRS^6'(F"<>E4K6>P21C!/?'=C#$ MN?Y?RC$AC\FMV]L*S304C=) !VY M+W>CZ ^K1FV_IPH0R?;N78 -A-"YCE+H4Q% M8;H',8@51S"7,HE3%,F4>(4;C2/VU"S\5@%@-0"?]:6]#LE'FG0W:IO>5 Y, MF#UFT9LOQP4U) N/)/FHW#[N;.RO&"./WF\=ZO37_*@W1,N[2;Z]^%SVD& MW/@L-*X#TU@(2+W9RP>CD*3E-.ZH7.6#Q#Y%>=W;M^Q>W5F[>YIGS_CL26VW MZ])^]V'-FY\U!(U[769(I2(E4'!*325SH;?]VD[3A*90+#G)J5.KH\!R38W? M7E10:L_HGL&;A:PJ6P[),Z8@U/2Y,=\K3,K0._2VL?R+B>G&*G2U.M8XW5J' M.]U"5AX,"G;84H5A1!NYMF%0/ ^+(89]?$\G[\,C+==U9O[^DE&O)@NSFLSC M)(T)1A@F<2&TK9>:?*.XTZ-CG=BFUC4?MWD%>)KKX MW>J'7-+EIJZ']TWJOS6UQQ$A12P+;4$62:8I22#(8LY@(C$E153P!%''P*ZS M TV-@_[W$UWK<8"T78; [QK1>Y#&YM ZB9T#8YYX0B(VN+W&-J 5M"D2 M"JRH_H7PST/F'"\4#+J18H1.0Q@D',@)CI,A0.?O'BOLQTF'3JB/V_7]++IN M:D8;RR851[FB&909-T6.\@PR(1F,,X19C'A:^&VVCXPQ-99L=UNV[8#>HEV9 M9G4,U5CEO-"V+]3O9 I1QE-(4IS .%5IFBF5*)SYY:_UQ774U+5/LJK^'>SA M>SV:;K;NE6_>P*O-R^2TW9;_=VJRP\/FQ9Y!(J3A>FR848W4,WKN&Z3G+NW9 M7(#?2_&TD+>JK=OT>;61U:<579H S6VR[*Z:TW?Y<_-6R_]?FG15$N."0<6D MZT#/++WJ;>)/[(%1+=.SR;WKWK_)/]3TO6O^E.8DPASE:0%5#0UEA>B$!?( MA/MD"48J3BGRZHKI.O#4>%2_OC[># #7^\;2MM-D6/.PR%RY+C;[WYO#^1>W7H;XZ@9\:O> M9NE].S>',6UL6\0+G$9,0I5+#I%""I(HYY#$)$.Y_GN*7=V1[J-.C9!:R2%M MVCF(1G:PUL([>]H\8+_HJ1P&S(%)ZJ M1BLV,'+/0".Y=]BF'[;.+LUA,![) MO^F(=1!GIS]0)SV?'H\:RPWJKUW')]KCYK[UJ!;&2_:%KC?/W]?:J#7%X59U M-4B22X$)2R#/D(!(Q)$A<00Y)31*A8HSY-4]],Q84Z/N1E1@904=87L6VSP- MLIMI&0BZ@8FZ-VH]"E1=Q"-LC:K3PXU5JB[?TM,?^,0J^7^?-!E] M^*'_8QTB<\I3EJ8R@H(5.40L32#%F8",TB+.\D1QXE40Z=@@4V.+G8S "MDX MASQ9XBB]K'N92L<@=F.T*X$;\4#R"LQZ M9$N<1"5LYL/A,"-G,9S4\S CX?2E_7CA]W*Y6MN6UWI69;69W+ MOP:=H3][LT;=KQ;Z7:K^ NK&Z.!FLUF7[&ECPPPV*YLEU0&O52,<"9P"*"0# M'(PQZN=_2L/];__D=3WW3$>MC([)^?9Y=TECD=[\2=>B?A,ZS&]KX'V_I\O; M1UM0Y#?]B$WU<5G;-'M.8_N/[^E&_DK+=5U$+8IYA O%(24\A@AC!FG",(QI M0DE<**5RIV.YR6DV-:JS$NK]A=G3"?W%TG4%'O6FPN[O?+=W4P'9==,X%7FG MQ/"=/>>+9-D.+*:/S-&]J<%FUBX+73NPKDUJ$I]!@] ,U!B9AC\U2C-P<*1G M+P$&*F"PJFL1!MSD3FW^@VZ=)Z/MH; ^N@0--MC5YH@U8N?P8 M#@,5,'\QU&O5,3^F[YERYDOVLV:C> M]IO.V@GG&&8QUV212P))EE)82$$Q5[E*:>I%%BZC3HXZ3,M7DPUFF^K*G=R> M9.&$N"-UA,9Q:")I(;0_=$2> 6IZZM92AW9'>*$4E&:OY9JG^+?%E.N5?7VTS6$*3"XKV92GHCQ+"BDC2(6,(4*<0H8R#'-1"(59 MG OEU!?AW"!36QVV@H)_HP^/?P.-L.[- D^B>9'P@V T,*WOX#$6:B.E?UFT MTRBYMU ,@=98+1./H1:F,>(E%$XW0CQYYVB-#R_)WFUT>/%:;][[+A\>5VNZ M?OZVH4H9IM6$^\[$#E'>5%B;)P6+%-+DQS@V%<>E@!BG!8PRDE.4Q4F:$D<& M=!AN:ERX%1GH'Q:K^B2 -R*;(QXML_,G[P+W18H,#.+ 9+G#SXH+&GE!*W 3 M>Q 40F?^# SE2$QZ+:0^W.J!T$F6=7G&6'SKH4^'>7WNZN=>?6GM;HMRS(DB M*$N0@))$#"(F"*0)PMH:S=."",ZC0KHT +\PCA?KCM7S&WR]_;M_?_5+B*(D MC6BN""11FD!48 E)EID&&BDC.!9QE'&_KKT!,!VG>:_!<[7=#"^,M.'QU;NE M@K*[C=#UL W,"_MU?S_\ M;)JBCE8!>-C^/2=&>K4ZP)>[ZURXNF>DJKPSVZ*OTGX"R[MMH:PXX[2060+C M/-)D$9MTDUA0DVFB"L8*7BBO[CBG!IH:4S1R@JV@O?O(GH36C2%" #8P1_3" MRC_4\@(00:,E3XTU;L#C!8T/8A8O7=^SD=:2KXU%\E[6?WYT MW:@C&((CM]:_%\6FJS:'WJDAT\3Y0R_8LE3"B/S'$9AYBS HI"8BZIS.,B\SF M/!QBFF>/OY<&T0K\MEX]/<[^[7_$>?0WC?5?ZXRP1H%_^Q_:'"S^9G,\?,]\ MCF#MRE37(#@X&3G4)_I"PW9P/XU(\%*(+T<9O]+A42V/%C(\?F4_7GC[5&FK MJJHT\[!R:<-;WJTT_0A[IK1:VF+1=5OV>$[U2U*D*H9286T(97D,640$Q(50 M0N9<4XA7K3*?P:=F!=5Y>&Z=3.7RUZ>ED,+<\$G6 ME5N^&D'$D]RL6F%ON&;5JK1%7^9,%5)R37"FS4:'VJ6SW/K=.9N7(?7;-?@O*,I MV#K;RR5H)MK>V*H+K+Y *VS,P2VSWTQMTKUZTT]@\L?L;/^J+X%/"/,(T[EBQ)A4@@2K"$B#($:8HRB'.N M\BP2@F?8QU5R:/@'!$XB(ASO:]O!*W9^RQ-1(U<TOHP:/;B'?W(X?.32>^]5:TU(VM[9BW%W!2OB56*8$X5 M@DA& M(HBR#/,4%)K/^->J79G!YJ:N102VH.._V=! [ NA%%&+@&)HH=4CLQ M02MG.)JXC$5(FC@SVJ@T<5GK?9IPN*,?3=QPO>U_LKT[;4GJ(P?$AJ(^R\VM M^DY_SEF"XCR),*2288@X9A#'"8<\4QE/*4YBY=5BRG/\J1%*1WRPLG7R^8LH MBH66W8]>?"?$C7,&A'E@(NHB7')SK'SXUJ$VSSX@2I4U:YVI9 PQE%:4%R2#&G$"6*0,R+ M#"9I)#(NJ9!)XI91<+4L3M_IJ&D&WD7HKIR,BVD XYAI\GG\"(,M"?/)ZY\_%A'$&%0Z)PR!'I@WTK[E5[] M?ENMA/4HRO6/DLOJVVHAWDN]6/*R^>"8T,L25I"DLH H2SDDF2 PBQ*>(KWC M3U7F5WC?9=BI&>==V7R+[3O![&9[AP=OX)7&"#P#3NCU*,#O T;8>OQ.(X]< MGM\'C<-J_5YW]V.<;;E4W0;=FJ,LVMT![;"VC.YSS?_ '\8B3T35AS1=R.B M\)@.3$37P.G-3'[HA&0FQY%'928_-/:9R?/N?LST55:;=K/Y]66ZJ MK]_^WA3"10(C%.EM>5&DFI 0II"Q%,$"$8'B&.?L#>W?UM/_Y(M=JM7Z@6NVFAJR*,Y6JE$#)60Y17 C(<)3"6"9Z\Z6* M-(F=@B_"BS8UGNH(V-1#!F^>)5V[-D<;8/(N.A1?<4H&YC\K-GCKUN"RN>YH M@\ONM'K6: X]G9Y9H*O M__)E^9_+WY?OOR__0__Q[2_ WK*9V40+^9,^/"[D3%\5_V?V>YR^_PM8OQQD M;4L^Z?=$F>+2^OFKI03F"]=/,*=W#ZOEYMYTYM)&_>:^U)?*)1#TN?IK$!?H M0)-ZTB<:>KRQG*0#X=3QF@XU0HB2V<:/,A=QD1&68VN*[JZQ;EW.6/Q_=6[6<0=)M4W =/@.OA =%AXU\0]4;[NH^ M7*EA.\HK5AGN:GF^P/"+*[V-^:_RAUP^R2^FI$7)Z>*#?JM%J=G$)G_8979A M1EBI6[:AY;)3C?]W^K-\>'IH+(<\2BA+603C!!<028$AD51 (2..LTCE%+E: M\:%DFAJ#-'K-P&.KF241JYHQ'[;* :ZUL\M_JQ^@VTXH,_!0*^G;$B785%^T M^5]C @=W=C1SMU4*?-C-74SZ M$6?2Q_H.C?E)LSO80&/9VZ&1Z1C:P1_=S\*NZ_0T;N(DDQA)R2%E(M-+:1%# M3.("/ZHEO4QS?9MZJ/7]"I^TB92U[SP?O6@66-.$QJC M5!&H"H(ARO0G3;B(H(IP+D@:YXERM8Y/C3&U+]M6(-B6*Z@E!7_4LKJW[CR) MZ$4C- 1. W_+ T/D55/C6JA&LMY:=*Q']3A^@0(='' Y6XSBZ(UC5I(X)_E> M&8BSEWJSX,LDS>N?:4-+./:7)3&2SE/:8'RA$:0)C&" M*,T*2(4V?K*"(Q&;PIBQ=.1'_]&GQIQM,N$:_&F$!LO5QAPN\*W SM308R8N M\NJP^ [,N'L)W<\ST(!]JX#5 #0J *V#-D'!NU% =V;J8<$?B<.'F 0?6N\/ MXDG"[_'(L9:"_MIV%HDK'M(ST5:/)C&)35<)15-(4\E@BM.<9A*EA'IU MQPLBU=26FR^KC3G"MF[GAX?5LJZ[#&2C%3!ODUU\&KV,2\R"H/]--AH:7S2H M;*!#4V7,M.0SZ;S64&L.T&W BE[)[(6N02MAWPBWO?_H\SSPLM?5!^P4 A]> MS/&[EW/<:F4,ZSJ(909JS0+F"H<$.F@&<1#!QLTK#HGE0;9QT(?WS*THEV9E ML:>>_Y3EW;UFH)NF')U\J)VS]A]-6\5X3F2,DEPED/-,[RF*/($TPXG>4T@2 MB3R.$?+*ZO(;?FHLWTA?!R]X1C5[ N_&LL$6-/_"3X)Q\S!ZH7.0C]'O*3V#JTSQ!M, EE;W==F&#W5DT3RF MG..4$,A,R1B4(FV]4L$ACGC*,*%2_]>O%^/)L9P^KU$K(UA1/8.K3B+IQDC7 MH3-2J)6MZ=((N:WFTLAYVJ+VC[FZA$70T*N3@XT;@75)YX- K(LW]&P.=+]: M;PRW[*($,Y1F">$*8LI3B$3$($EP!K.$Z1VMDB23J5?/LX,AIF:P6 GKEN57 M!%P>@=*-#*X#:& 6Z& S2,3E:>6#MODY'&7<-C\GM3QH\W/ZRMY;F7(C/^G- ME/BXW.BI+=E"WE25W/R]DNII\:E4"4]><#MO6X*"./QF18L+K;Q@)S"P$L] M+3,P0@?=HCA#%'ACI(*N.X62WE5DK/,(SSB+HQR]4X#4PE M_A!Y,\=9"$)2Q?&!1N6&L[KND\'YBZ_OLM%V\)412G$B65UG5DC*E]^1T1^[?.\.N ?"4J W_GW0890_0S/J/]4#TQ7J4O M\1D]SW6^N*Z_L)#E_(--2+X18FW:\M1_?"J7,IYCEG']/ZS7\CR#J$A3_7G+ M'**HB$64BD))IR.1LZ-,[0.O!06-B+/V!V"$!;=+1X?">6#/?_?!X!IZA>^+ ME#,'."&Q8X&JI8%*\K_>K7[\3WV_AB,FY@=H?NA\^.>?/^_&[7=QO M;?]MO:JJ+^N5*C?S5,0\RXL44A:9TDY$09:F"(J89&D2$YZFS*=95N?97I_Z M"'VQK&C@T8VA"$I6S& OJ8P3U!6P$ M;@P#F)O5TQ.&@3FO1N#+>02\;9PCNH:T;;J/']6F.:+7OBUS[)*>&Q33N:,^ MA7TO*[XN'VV;8M/;7I.G9*E "624"8B(.27EFN,*_7E2R4F62*> <8>QIO;- MUJ+.6L]_1USPAQ78TV=Q#F;'_4P8\(;>U_3'S7^/YK/?! MWL?AEG[\\;ZL^&)5/:WEK>J6T?DJ;=<, *+*%5I(06CU.O\Y4IYIL9#5E1X6/_,CWVNG20WAAH1^H%9 MK$:=O:PFURDX]X<1&EBI _)9(/Q"[OLK4!O9@^\.6'\7 M_@DT0GGQ]Q__.H[\$TJ>].6?NO[ZS*?VK/#9!!X_K0V=SV.1%854"A)JSO54 M*B$63!L&DF"11#+-5=0WU>G(>%.CB5NV:)K85^!IJ6$%ZD6VT\QFHZX4:.0' MILJR]T[UTB2XF0X!H1V82_;RG+;"SL!.W&'RFL[@,E0BT[$A7RUSZ8S^YU*5 MSMW6CW=L$3SKF*O__+CW1N'3&7*MJRVQ9&I"=ZL;/'VQ2[@ M8TM.FK]E7?6=FF;E55D3FKE-.*_8N9 MFEW=ZD;T0>*=_!$+27(>HX_*=_ZH[%-?CR=<US:-EK3GS.-(=&>J0CSX,"_1UC;K,"3((OM!0S\&)2:HV 42GTP>@UL(8_ M-^TES2LV)-,5TNQ6GY<:HYA=/E?M]KH64OQ5>^6/WU\>_NU M*='+&68%+B*H34H"D8P(U$_+8:0)4S!:9"+W\G0[C3HUBK2B>=*B$[J.#!@: MLZ')SLH+M@*#1F)@1 9OK-!#]"7TPBDH>SD-/"Y1^6!QP$E>-U]1;<,5 W Y]K4+^? M ;5?%0]'E((7]+@T[OBU/1R1.%KFP_7>7C7C/R[U1M667FTK,?]J_-C"_)OI M_VPK#QD']Z^K]8T0UA%$%Y8I9;5IS+5Y3*(XTK82Y 6*-6T) 6E.-&T5,4HI M%BIS,YI""C4U6JM5 ,)4#E\T2@!C Z^\ZJV'F;#S5/=:TS P%=JB[3NE9KL" M[LWNQ:-7]=ROK^_HLOQONXZ] M6RVKU:(4=2_DI?A2KSU-R>'Z)+RD"QMZ8_V7N_!H??6W\FY9JI)K\KGAW)0C M+I=W7_3S>"D[^01)A)4I=@$S@A%$-&(0%R*#I)!W;Y^JV\T@P=N(E> M2X[>!W%WIH*HL<&_ZT>8MFGS+,H0%AS#)*48(I9RB!G21G(BHK3 /)&Q5R#I ML4&FMD(9&>M:JD;*&3!R7NHBYXZH\UG;53@-?[3F#5&?<[23& 0^-CL<9^Q3 MLI.:'CD4.WUMS]Y*-@[Q71.VS'-*\U@J_;6;\C!);,H]RA1F1">&3 MM_?BZ5[?^@AY>W6[X38,O [(]&Q#] (\MZ^[-R0#?]:U7-H^"QW,?53AH.UY M7@PP;IN=8[H=M,LY>E'/6DZKE3"NTIV)L-N(*%Q(@26&$4FH_H))9%) *,2B M0((D<2RX5UGX,V--;=EN1?4L6W0&3+>/.1!$ W_:K93=3=0P&R0'/(*6/CHS MW+BED"[K?5 :R>&6?AQQY'2Z/9GN9@!_7YG4D-5RHQ753[MK/>QSH0C*XC2# M3)G,\BA*(,YP#B,NBI3$4DKJY0V_4IZI<8V)EOSWH\$PIW+3EZLE["BV/=/R M8ZMKI]6-T4:OO[W=); _8$IR21!)MQ\4,FV2Z&.)<85B0G*FX*'B.D%<)_A,#38UGMRU' M&U9]K$,0;5-:(_>_>U;C/X6O&R^&0&U@PCOLT3K(L>8E)(*6YC\UUKC5^2]H M?%"@_]+U 1/_YU*J/.%)IFTTTZ$#"PQQE!201RJ+3+- E(NKT_VGQ@UU,\TV M')%@)] M;^*T>=E&(]P\F/I'=:3"'&<$YU&,8%HH5XQ%D MGMH*TJH\ X]&:1NM)%NU9^#.5,3W6Q'&F'BWQ6)BTSGP.K*;2:OOS$[E5F7[ MMQ?F-K!JPY6"6O&VJ2:SNH..\J"KO7U*5_]P"\V(DQ5R#1I#[%&7IQ'G87_E M&G/H0+F.^ME/R\U[*9[XIEY<;^[NUO).B_&.5O=Z=/.'4>0'79A@N?^0"_'6 M=D.DRV<3+_?$*KUHS^J+VOY6&>,W*IW:RG*S:^4VYW9Q^JKH67]NWF2 M1RE*(^,](1%$B&%(4Q9#J7"DMTU%$>=.8=Y34FIJRV(- 1 -!K4-3EL4 -?Z M6RZT/\@=$N!>0P'8LSUPTV#8B\K-7RI0=3 !I0*/6U1L=4>+"U -,*"LP+J! MYLH$P==X0\\OSU,2=4+K]\GDTAEHWL86&6"@ 5MLP+OV;;0_=/ !!B#PMFY\ MV[Z-79# 1YN[T'D1:Z# KYT7\>N_[HMX9:;KQ%_(D3)E_W5?S.MS;%_Q#?#, MT7T-25\WQ_<5Y^9BCO!KRM:[X]3CJJ(+VY&B^K@T[J)R>6?BO58FB>-)BJ;D MVFI9?=9TT32(SU2"$UPDD,A(091C":G",40TY7E*\R067DF'/>68F@'9JE%W M^ !&T,M-YX-.C)N/9 2XA[:;^B#=IXO4-3@%[A[52Y2QNT9=@]>1;E%7/:YO M4Q,;+46Y\:6_IQO:YDZD2!'%,(59(9G>@F<%I#(6D$6JB&A4(,P\FY$?'VAJ MK%;+"CK" B/MQ2P,/W3/,U=(S(8.<>H)5X^&)N>QN+JAR8G'C]S0Y+R2APU- M+ES?SU#:-:7KMJWK]#%\^WS0M^[F3[K6!&79Z?9I4VWT?D?3U]?58O'K:FW^ M<8X+I:*1E1PTCYM0(Z5T=8?EML^+_!1K) M_P='6H$:763NK^H>=LN /HRYH] UH MY@T[(2&MP($D'=5('!;M?1MRX-'ZFI@UA5D&L\-WQYDSQ' J,X)FAO M"'N8HB[(7&V0GAUD9+/41>%#X]3IKE%CKQR#;ZA,*25<+]UW]96%'MGSLW6>G$4_!D)S+#?L%4#V$R,H@GB>:2E8R"8[P0X>DS#PSJT"[2+J V$,C*#CM"#Y+U[ M A74->DX]+B^1C\\#IR'GK?W+&Q:/I1F_]GFXS;Q0)\^O;M=-__VA:XW2TT$ M]^7CIR^_TR6]*Y=W=7^QV_5O4O\37337W/[97+@MJH.2.$%9D<',_ <51$"6 M"PYY+%2!LTPA+KUJI XK[]3(\5VS2DEP5PNNZ=!*/@.K5G93^(.;U^3.T2H; M:^[=^'5",SHP+S?:[(H.;(-1WVAM?S&687M)1V/]CU]^F8%6;5#K;2YN-&\O MGH&M\@/49!IIFH+6KAU8Y''+X(Z#_T%%W9&&[;=ZM0T2;OC_?2HKVPG'_KB6 M;4QBP7,9)XK#B!:&MM8"4$C MHF_YSM.(NK%)()P&YI&=2?\"K %Z;3O@$;9$YNGA1BY_>5'OP]*6EV_I76RX M/71O7N9$YE&!&(68)J:' (\@S;&"*$8%3B1.6%IXE@]^.<+42*$6L&YB9<7T MKNN[AZ K'5R!R^ DT(DB'>++/Z%ZX)*X>X.,7>3VN(Y'RM:>N#!PK,NG736Y M),LYH@2FV)2DC;("8A$3$TY'XYPAEL5>7J_+0T[MF]\+5W@9K3 #2^E9W-L! M]"OC17I!.6[0QU[,QS#UU]P!&B7JXM/KU$QS1\$Y_N'P3N^2,+?EXC=:-:M@ M'O,D1Y)!5<0<(L%RR$@109%G>9YA'&?(Z?QP[[E38Q(M&_@W^O#X-Z!%=*X( M\0*I\\QPA?X#?_XO5+]L)IS%P+DP15\L1JH-X?8Z^-1A.*;PR5((+RX>JQK! M,0D[!0&._K,?MU3KC2$N4SR@,K4 Y/I'R6759MP7A),DXA"3/(<(J0)2T_=0 M%1)%>1(3F2L7ICD[RM1XIQ&T+A122^KI+3T/ZGE2"@;5\!:*/TK.7Z<3"F?, M$'U_QP31?]LW/\X/,,KW[:1C^[6[71QX7V,Z*38O+461X#S/8,I2$R"94L@* MI&"2B)BEB>(TRX-L;'9C3I 7SNULZFZ?O4Y57";@RDU./U@'YA#;,/53^4,* M\%W_OC1MAFQ,\ "'*A[(C+*]Z0P[C?W-(0[.&YPCMWKO<+[Q>RF>%O)6M2K:E-]MUV'MIT)DXRA0F !([T[@BB)"HA97L \ M91)E12)1[L110:29&GNU&IGPRHX"<%UK #[\-'FJTGVC%6#"+F[/QIV&@=FN M.P/;,^6./MUI 8U&P*H$_K!* 9?.E -,D_,.7)#&V"(L;;!X=#H;)X#/O3ZKE7_E"8I2HJ;'W)-[Z0M-O6T MW'S5(W^I@SSG'*%HJ2E""8)BF#B.,&Q\#G8D:EO$_>PL+[ND:F[!1W0M3!DBW>'42?B6+C4\-WC3G^W0M]* M3)^?;!R[^KQ:?GAX7*R>I:;*M>3Z5:B^K_YYOWJPEWVL?M./TG0Z-TE-0J0$ M9H7BIJH>@51$#/(DX@KAB!7,]51V-*&GQHJU_(8336=XV:B@MUZ-#J8)^9]: M"Z">%HMG\$-6];ZK[GUL8ZK*"MS5RKEOD4=[1RX[/*8X\T/[16Q/P;=NA?N: MZ_8*]^W>&ZT_: $ [P_>&WN]>4=^F^P[XNYMF>*[,I)3YJNI%%))T]]A*[7 =<&JVAA6J:2OC[3\Z#ZVS MQR@88,/[B+2HS5'M3MCZL+::@=_.]N[LXQ)R0B:P$^C\F&.[?9P0..+H<;OO MNK3;CJ?\G6V*<"=-0YIE58JF,T*'$*NOYJ=;=?NTT2NNK/Y!%T_RT^K/N:*) MWB61")(XHQ 5D8(X)054JFKU-#_N M%)T!4P!&+H6QC:S._?)]PTRX&R^^VC0.3*+'SGQ-A[/MS+W0K;O[T0QKU3.3 MV"HX U;%&=!*AD\]#HK]$&G*801\E93FH-B>2G\..TB_U>+ORZ?JB2YNUQ^7 MRK08U2.9-(@FH(VK/(Y$DL DTS.-,L7T.D 1S/6:D(HL*K!?-N39T:;&YHVP MIIC+3ER;T3,SOWN[VMSWC"4\#[H; P>#F^ MSTEN-WF[]MO::)\TW4FY+>Z'\RQ.*"X@X;&) L0,4L*T::ERE!8DXC3FCG[X MXR-,C4O>M<42@=(O/;4;V@J4MG&9-@W+I761/4AJ8I?:'J)VX;RT5Y7NJ./_'"A3T[K+[H%-O6W#(A'K;DK?BR+1PXCQ(59]ALPM.8 M0:1R 1FA*8Q%FN=)(B2F3FU?_(>>&H^VL@)3#L2S<:H[WFX6V# H#LR6!]V[ MMXC6H6.UZ.#+Y:J5_CU3O?$*VB;5??1Q.Z-ZHW+0#-7_"=YVW%=IGL\W3VN] M2[U9BD[ [5?;U5HO6A^7__N)KO7HB^?F3.7[ZMA!RIPS27C$"50X*2 J,@Y) MD690(BRHC E#!76T_D+*-36NVTH-VK[WZU8E().J,7K! MV?2%6C::K9L3,@-;W33-@MU\MI$1WU08@X4E[A Q?&F]H"VFG 55<7%6!SOUX] MW=V_=** U4X7S^IW%R; ;2,1$-:!U[NZ>=E.1M#*&+ ZGAL806OE71ARW,IY M;OH?U-%SO*T?T7R5/^3R27Z5QANL:4]O*6RO"ZW1;C"3G@^NP=_OK<# MZ$2RM6D;2DKZL2RYO%O;=-)O+ M',44X2R%-(N$-D]C"7&..,RB/*."IVGJ7!XQK&136PB.E0&1=1D0\(;)I53E MYA>/DJWAIY+D*2LX$E 6"D&49 DD)J<*,Z$BE(@BC^/Y9F6,DPE/Y5:^5YG* M5YW B\Z[UYN6@1?IT\5<;,=FK5P=P AM)M+)FC F&,-NE4PPAE[VE[(VG_\L-_> M6&A?!>R M5X$_[TM^W]Q]3W](P*1DW8+G:@$73OVRS MF@']F.6=K!IEC\8EOX@\,1_$2HNR[OYVIH?D=2C+6G)9_C#YVS/]3&VM:!/T M>094^5,/2)L4A/H![=]VCSPV*>4N@Z&^X:]'2V+5Z'C>FV:;8"=>D^OERU#Q"@AI6@B:M^%O5J ' M^KS5:_NDM;S3@\JM=[JLJB?SLS!GN^874C]Q\PPJJ=]H.U%ATN6&(8V3SN? MPXWE?AX&I8X#>J !>A<2T9^7?LZOJ_7[U1/;J*?%34,*101.3F@M%?5'^=B*;7EZL]:2 M+PQYZ4E:/>A=A+7_ZD^;K[1LI6^YI+/3@+F(14X)S)'I9$.E@HRH B:YY SG M6<83WTHN029AI(*P#?)OUGH3O:[HXA=;&TY_ ']:5XR9$=%H<6P]"SD3;NZP M4/@.;CTW6'WMK/WOM 55;L GD[?YH=VG?FV1#UK/Y2)&@2NYG!YO[!HN%S4_ M4KWE\CU]6V@M;33D/[6=_*[A,YO,^%ENWAF#>KF9DS3.<)1H]D^0)J!4Z24@ M2P3D,4YPK#A/$J_"U YC3HV'_K[41K/A_'7MRC,[$;Y^VN]!S:_?>.TSM,I&FIUBAD$R]G^,*V];H\[,B-OIQQ M.&S]Y7YK/V[Z0-=FNU5]D6M;[^%]N7@R5?7:\'[&"X4%YS!%FI(0-VW_4B7T M7S4QD9SK/[ /+UT8;VJ+/0'\LOQEL!*B/_O_N1TR6XW8@I((@# MDU(KJ3F@JRL?S4"+J4,.BC?G."(3DF\N#3DJUSCJO\\SKK?UXQC;NO!C5>FE M_+UU^-5';7:DRO[C[:/U[7SX*=>\K$SU*+T#HZFBL(@YA2@F#%)5<)AISJ&* M%@7#7D$0_B),C8E:P6SP@BWUM*HE!F_*9G-0ZAY221A A48$LP)1%&, M36^"#)(X84+E24:PF"_EG7&Y?'_UZ2'U]!S(,_PLB5%GQ6W5&/8;&'@AL5)" MYE9=K[ENK[I>HYV))JGULZ[]T)$C_5$.N2CUD&+4=:H_2OM+UQ5/ZAM17-V; M_YO0V1]T8>M.F'CGT@26F'^P <_=7W2NK(7[N.1K$X7X7M9_?FR/0S[\K ^= M3&;2!Z6DM@@1H@6*(P$9-_7RBSC6W&O*39"(F9# .%>%2^S ZX@_M0 #O6]J MSO7LL9[)]#6G0?8'N=/3-\1YU#?"T7DQV7D>V@^B59D!F\3=T-/B\(M)"6T/,%LL;'(HJ-$(&>K]&K,8-G)\5 U&#D1_ MC=DYC&M_%2F"E=Y[O^U(M"OL'R=%45"]S*DDT?N_2 I(4KWM2"F+2%3HS2%G M5];4.S+LU/9\-]VX!\-76N;'5?.+JRO@'UE;M7?J[KNZ+S(!&($(1@SBB 2 M-->,%*70A&E3A)1@,>K;MVIOK*G1T-?;O^]E ];A9OW;5>V#ZT8[@2 ;F&OV M&E%90>%*02WJWEDKV]J5_/DSW6C&:NH8$IIG#.44*L(TJ>0J@S2C!:0*Y2R7 M'*?"BU3.C#4U4K'A+QU99Z"6MF>]R',HN[%+(.P&9I?^L'FSAP,@(=GCW'"C MLH>#WOOLX7)+3_:P]=1N'VW ^?+.\M.G)KS\^7H:B4W(OBE$W:I5+]C@TRYVWY.! M>LR4(S,-B__0C&6EG^T#/=LBK3FL56+0_G97P!B4YWJ(,2[_]O>)1_ MC[QM)^2;.FZP\RF_ETJ:S*4F2_AF*4Z4$^_8J*M, %C H3F4!B M"8E"$;4/(W\(;]TL9_=_,I]3_P7X!H7Z4F5+S.!'PC?CF2'.J2 MNSD#0E]L J?+)5@M)7B66LC5NOV5;>Z-(,5J?O3$Q[?;8&W7B^I/-!*/?%&WH>W-.JK"R3-94!OJP6 M)7^N_]NQ@")*<%1@&&=4083TS@C3/(8L*3@I\DQE0G@=W#L-.S4*L5(;X^-+ M753#H^*))]Z.!_;!41SZP+X%\*93B:(6%_S1_#G,F;T74D'/[-U&'O?,W@N- M@S-[O[N]'3XOJ_J_6VE+BBXWOY?+\N'IX=Y0FF.A+9@*,HA MR@H$,<]]/NV%_T MDPR"Z,#\=- CY-T6V-_W@/5IS>P%K+.S81" 1W(8A /:9Q?NC=C)G;3[D\;: M#7OKUMG1^M_;S]C\IS0A&%+<_-"[X#O9]IRODSINGS;5ABY->*I98?@\45%$ M)8]A(K,((IISB"6.H8HE*3(11X)[15%XC3XUFK="]<\^\T->(!HE"4UA9BJ3 M(I[E$&?F)YQG>2&+ O/]AU$7X&K/CA-@N]4 NY9_ 38-2M0R]L]G<0_1X2 MHMF@W;M\>UQ+*FZ7_Z#KTCA=319$/"]07. B4C!)[7(3"XAY$4.9*QDIDN<1 M\G*,N@X\M97F=[J^*VWQ_$M]\*[#VXW!AD!Q[$U$[?6HQ09ZU6@%M[EE0W49 MO S5<#T&SXS]BAT&+R-ROK^@P_U^%%6M-_/;/Y?ZF[XO'V]^EM4\BC.9)T1 MA6)M;M$B@215!12T(")C"4H2I^+P!T^>&LELA0-_&/$<#_P/ 3M/(E?!,#!+ M."/@S ,GM3WSH>M[.A^Y_MO^!W[XT%&^X).ZM)_HZ0MZ%K-Y8E7=_/V#*>%< M[1JVRRBA,4E@SG,!$ M+JORATFD7CU(DQ[PZVJM-S/+.H:#/W]?TV55-YZY60K[MX5UI>[J4G^6FUOU MG?Z!@QI\9+C2: -ZJ S4[Z M;DL!/XX::(K=&.[U)VYH6Z>._>UJ"&H5P1NCY"\ST$YKJRCH:&JC #NZ=IJ2 MS,#GNGRX5C@B!)1V7Y8='>7R,&'NV*'6"3UA@K'$6(4AAQED*4 MZ>T?S3,*LTRF0@F,E'3R0QUY]M2XO+,'\LH./0:;QTYPWPTSM:]W+4389''7FQE4YW5M0W6REZZ$:^%ON@=*5*=S[( R7O;T= MZ143M_>U/9^S?7!USUX_>HH_ZTEOUII$%9F*)('8'(TCEDE(68J@4!Q+3G+" M4^K55N;%XZ?VW1OI@!&O9PV'/?#;S;ID3QN;F;/ZK-4T MC1M6"SWBW4?3Q4Y6FWE$DCQA,H&,90(B3!-(E&!0\P/*4$9R0;!C%]BQ9/9B MF!'*M[[T#)2-9\"V9' .L!QMOL_SUT1G<6!2/.O:V7EH3(WNML!JHSVX5<<= M0UT$3'O0EQB %H3IO1_.\;M3?$]&"O^=X/OB$T<\]LR=#$,>39"QHIC'1K83 M!#WZT-XFS:=R*?6PMKO7KY0WU59^FB#MMZOU>O6G'N4=U9^<_OW-#UHNC!B_ MKM:FC+ZI@G>K/LF-V3&T#YF;-I@JR0J8LX1HVR454.]=D#9@J"=S:V"H-40W+R8V8^=6?VTF]5WKSVKSF;&J\[N2/;$UUV; M>_,E/KS\5/5TL>TT\W::GTRO='OY6OY8+7[8?ZS?$M6^)9M[N@&F<;W?QQZF M9LA@$W?2G @_XEAVPV!8=0R$X<;HYY1L:HS\JG$XUE!RETQ><)S1U)2+Y+EQ M5_(,4L9B2!+&8U((2A.OXPK7@:>V@C=R^WDOG5%V\VL.@=W 2VA;U\M\<.!X M.]J!*NW[@A724^H\]J@^5%]$]KVKWO?WHZ9VK_.%ED)OH.9)AB.,*(=Q6DB( M$II J@B!181D(6->1-2+@?:>/S6B\7-.G0+-C5"N@&)@WF@E T:TKBM'+Y+E MAB[*_Y9BZY?I%I*]X9ORQ_G:D-Y4<@*FD(RQ/\2HQ'!"O_WO_]1E@8IT?%FO M?C7U]'XUQK4PUWR2=8[?5[,#>/\DOZ_:EA_=+CCS/,4H,IDNJ301%2C%$!,L MH,PB@IA(XTC&5U7RZ"O9U*A%ZV'V( \4**L)$";;;-'H FQQN2N+4O2>Q(N. MAM>;FH&I[DPY"S-A5CU0ZP?LM:V&P*IHRU1N5F#;SZBKYFO-YI5U2,:8U=MD'(M2A?+J%P]0*^UN1V]S:TWQ4T^?JSE%-),))5#0I#!9[QC2)(ZA"3:FD4@)H4[1QG[#3FU5W967X#N! 6L_ M6*%%]J)A5_2=5LP!,!UC.=R19(.N/;G=H;NEP_=#H>NU@@V \IC+4QBT?1<= M3]#.KBBNSQISN?#4;V\M\+V[9^:RJ0A[OUKH.RK3 7;SO&WSVAQ5.X6M)#%B ML4HX+##%$*4J@B2+L-[D1A%):Y1"D3*(F;>?NP%-.>M5; MX>;L0UU+[34GS,W[.OX4#&RZ=17Z"ZA5FH&M4MLPO-'"[89!.FBMA#"2C5M9 M(2B:!W48PCZ]Y_'XRW:OMVQ#M^LS] MH+TT:#4!Y1*TNMAPI%.M+D\;J/X'\=>#&O1L_@IQQCVNOQZW@Q/\ (_L1ZC= M7MK;9S:M8JJOTJ1K";/-_;6L.%W\IZ3K>2KB@B>(P#C#TC0;$A 7*H$,98+R MM."96SV[_B),C3ZW0AIGHWF]_?BSQQRXT>:PR [,EHWP1SK0:LN4R28 X07T MM1[ *!*.)ON#&)(=>T@Q*BGV1VF?"Z]X4C\*O!'"'L[0A7FE/BZ;2)9YPA61 M"C,8B41!% L$290IF%,441R+6+J%+UP89VIDMA,3/&HYH;9,>"VI'ZN=@M6- MN@* -3 _=7 R(AH+[MT%G+RYYP(*(0GFU%"CLL@%??>IXM+E?>,<3=:7S0ZS MK8[?RJ54Y68NXR2+$RD@CTD,$8TDI+2@,%-*%$DDLP)[V3TGQID:'WQ9KWZ4 ME7$/O6&UA+_8'4J3T;VA/WWWBZ< =F.& + -S Q-\JH6L>V6#=XT4IY.?>\1 M_'@6A[!!D,>'&CD8\JR^AT&1YR^_DAMDU4;T%HCF$M,T04V.$CYTO?P:6=6:W?MV>EJ(O$^S@]"2!7B"-]OW+JMFF M: $'^/(/E!_DH]^-\CK?^X&6)S_UPRO[?>7O:'5O_F_89B)/(6(YPFDA4Q@+*,TS@K&2(3\3W.ODFF:A[A& M2%L&EIL?Y$Y<0#=ZA]^>\&IRJ67RXY;K)I%)1CA#>OZ8E!!%L9Y$GDI8*$8* MP0F+B/?1[LA3./R)[MD)E/KWKS)U;BO(:),Q\&)C))L!.Q,= 8UCK)4=;*=I M_W>=&\*M3D& #;F072?0J&M>$.SVE\XP]-0O;BF_8HZ]\2C M6_>Y[R,"'H769>,W%@#+&"B*9$$@I3J'"1!OX*DF0\ H>.3?8U-BH M$0L\-F%B^BM2S>&<#1<119G>: M2&\R8PDE(DIIMDER(OQ:,E\:TN>+&*<+\\W=W5IJ\I V2ZL4-LA%DXPY>_0L M27T)[E06L4 1A;(H*$1Q6D!,-9LK&6VI!@C\+C9L\W *YN1!T2 MK8')NA751)HTPH*=M#-@Y0U8(=P1F: UPR^-.6X5<4<$#NJ*N][7,PO+]*Y^ MJQ<&8>&L_<+)>E7CPJNGX&L6>>AP?B;K0S$(X#,Y"5&C(C-FA> M: $Z:O3NJ-MGNMPH<.!)&)@*!\#?FP^O0# D+_81 M8U1^O *G?9Z\YE$]K3W-O>+).!Q?UGRI=N5 :1H3FN4""D4+B$2AC3S]=QCI M764D>"IHP;R,O(M#3HT-6XEMY>S5\@[J01]L@21/0^\RV([V75 (AS;K3J+7 M*475]I8#@Y1?=<=1Q#3EG% [L-_<[^]'0>U/VG)=U?9L"":%('D&9 MF>!"(O3^,F$"YCC50,'IH:;V0;>EDBJP7&V, M+[61V^\;/@.MVQ<=!K"!O^^=D& GY0">G;O;Y=<0*!/4#/G&LE>XV..H'0/-%O)]33 MKZ@0:[J02?'^:5U+4:[$/^CB2=I_NWVT 9D??LHU+RLIYH0D,2F0@&G"L>9Y ME$(J,(&2H)Q&HD@RXA7^Y"W!U-B\%>P2Q^L^$HV=[2'R'=G1; M.&OA02T]J,6? :O #-27-#J K1*!BTOVP2]X'4DO(<8O&=D'HZ/5(7L]R+L3 MPO&305,9S39HZ)P1=B)FJA.7_+I:R_)N60?\\MHZK_,+;L3_>:HV]MYYDB:* MX%Q;QXR9LLQ"0:QB!;.\R%*>LBC-7!LJC"_]U&BW$1KP1FJPV8GMW#+@%5Z" M\ZP]^:E]K3"-1KF]B(TN J)*;\XSBTKIOT"C=3Y8JHO MDD\;C=>;R)/=.%Y!I+&:>KP>VIW>(*\HA+<%=R>IF M*3X\/"Y6SU(V[LJF8E+5YN/A(HYHG"B8<*7WCUE,(8VEA#3)*$9IQG,J'8V@ M7@),S8YIE !5H\4,_>L*$+Z\8=+QN-0%,ZS7V=ZC='%VV4P9$?V,QH06\5 M /_<8M[J -JSD%:+BRF68;!W7N8'GX.15NIW=+U^-CO['V:7!VAE'"F;>]FV M^ #5O90;($QR7_,OG4QA4T#PR4;L;N[7JZ>[>_TG;:XVT_E(GVT4G*DUN/>) MS_!C$@KGI%3MH _9XZUC)^ ME* _RX>G!Q,E_>1JVPXTK:F0692+",9I%IF=(894,0SU B<5%S3# ME%^?-3C&I(Y24'NUT>*6VHRDN\[0L+5F^ZM%45K=:O.N=N*^;KS>24 MW=U6/S.-K8;;0U&CY=!IB]>B/WQ&8V\))Y#L>"VZ;GF05X_2SQSXM*IV+DO^ M;/[Z<5F?],YQ1G.LLAC&46'V-;* .%<($<[BZ$6T@M 9F32,6Z(@Y _8WY;()#@E'?0YXA.2Q<\.-2DH.>N\S MC,LM/>E",]>M>K>6HMS\2KDMK?9[;;:^7:W7JS_UD.^H?E=,)\B<5G AR)9B!8 MAV8>+;:QN&K!02OY#+10;X4'[RY![4]&/3 +RDX^XX]+5SV0.>"O/L_HV2K. MENG1]][\+*MYAK@B$=/#T_6XW+3J3(PE]K8P*C L- ;&..@S$V)4 SS%%&JTBC*BVB^M/5* M'9M^^ OA]*:3^DWOBC+HH7LK*.A*ZEWLV7Y#M]S%BY&FY;L-J=A%_=0V-X^<#5Q\&A'XE>A\0O,8,O^:A M04=?T%%X!AJ5P4YGL%-ZU@E:GH&MXJ"C^: '"0/-TL"'"Z&E?NT#AX%FP>$0 M8JB1>V[,.ZNE#8HP ^AM_ZK:Z'VZ2,P;HB!126HZM!8F\36!/*<4(Y)0H?SV MZ6<&F]JVO6F)7?ZW-A^%J3-85M63#<[D1MRVK)IG2X"S<#MN[@.!./1>OUN# M;J6:6HTMAE;:@+M_!TR".@/.C3>N;\!!\P-7@-2:-9:/[_3_UT]R'53>8QD!289S2 EIDY3I(S7+V90*(%I+!'#;DV?70>< M&JULA0:UU* 5&[1R.P?;NP%^GE2&@'%@8KF,X.7J;_V@=,Y3" [I2'D)5[R< M/C'Z7O"\I8,?A>.G5B[OWN"]J-91?U\O9Y=TG3-,.ZDTT[T\USIU3O M[>9>KK_?TV53E. ?LMH89TQ]Z/U]I0TFLP&W43/S6"-($Z1@DA$!D8PIQ(6V M'B,J22;S/$NX7]F45U%C:@M(Q\&AK2IJ]*O #ZM D(XQ0[\53##)LUA"DD0% M1"GCD&61A%BEL>0J9W&L_"*9I_]>C!/Q_)M6N$D#4\=>DM(6&?F7>$G<=D+3 MG_B!3:%NLZ,N!-VH6<">P=&F2 :(&:BA>%%$WX)A<@J7;9&A&:@!V<6;S8#E M(0O(X-V31IK0$1HQ#:W)%'HZC31;CNVAQI+&O\M[$VG3["UD$F.B#2,HJ, 0 M%6D*<8X93!(14QHG24&=C*6#)T_-?FF$MCG&5!:* M1U#E<0(12@I(I1 P09@QBDB6N3F[3PTPM0^QE1&T0@(CI=MW>1+$\Y]G"&B& M-JG\4''^5B^IOOMDJ_:;K23_Z]WJQ__4MVK]8V)^@.:'SM=Z\K&C?+27E&J_ MW8O7]6P3KC&S?7:O/#C>USWLK;5VA=08J*S"@6XG!&VW.U[_]Q;.Q]7G@W79OX> < MF!)V2'ZKD:QE!3MA W:T=@(E:#_K\R..V\W:2?N#7M9N=UW1GVBYT5HL[*&\ M_G3U=J Q1N."T8A2";$DVF00L8G;RF(H58PI8RPFV(MAS@TV-7YY*2MHA>W1 MHN@4NFXT$@JS@4GD!%Q#-2JZ $CP5D6GQAN_6=$%S8^V*[IT3]\&(QM:+J7X M0->FV'W;>RM)$D[3)(:44V*:F6&(HX3"3!18;S^R!#&O=+WCPTR-+EHI@6S$ M!&^$5"4O-YZVQPE4WJP&/]QN8&HE'( @SH,0M@/&T9%&[FAQ3MO##A5G MK_8.BGG?F"8VFD]^IS\-W]#J_D,=/=;44ILSD20TT( M)(L%PX(AM^P9YS&=7OI1DV5:N4U]0RTXV-"?KN4 W)$^SQ-AT1NKP6D#6RTQ MT"*#1F;0" W>-&([%A'2DFYKLM7EG#:2)R5TMS>K92G;>TC06U M%3=-LU( UJ9-:B7K '3S>WW+6E(S'T+6/_T"FOJ8YJK-\U\J(-KI- ^F M=7DY4[2S6V]3/W_3]&':)C8\V6Y+CTU20Q6FFJ;?K)T,U7%\S%BQ.GY:=8)U M/&_LF7S9GBTUF4U+T8GV_EV_-$]:@MOE5^-/,_U"] 5:C'7[U[>T*JM/>@W[ MN)$/U;R@>F^*<0Y9&FEK$_$4LBB*()(LY?]O<]?2V[BMA??]%5RV@%F($JG' M713()+U%@3Z"S,SB8A8!GW.->NS4=I+FWY>4K$?BATB)5+1)@AF+/.>C_(DZ M/-\YL> \3K'+;M.K=7/;I'9R:[Y5KCBT2 BS?G;[VG=;E<#/MC;)8%&7VC1< MV'$.U-Z!S1HT_I6?ZGH(2A?!%^,D*+WTN*$.@KY7B:A7 Z=5CX; ]DA8&F22 M8?3_LU*2[Y=/LGG(W.F]]W7SC/^S><3?JXBH6+$,7=7IFUUK/3H@+T=+X=!-##IMF!VWBB,W89?];=6?R]J M :;44UXHH>K,I.YX^:1)A]DGY4!W5-X2W( 1!AZ7R/VUWA"7&D7AB M/;43>S4&!#P;D'M0OE\^[JHBIC/_NT9S3.J!R=V+B/X!RVK6JB77W= MRO(-\'#&D-%,RICFD!.:04R5A"Q-$60X3U.2*8JDL-0NGIQ@;KNJ0\F_QDKK MX.%I^'I#KZ-!"4PG;_%PUQF>!L8ZB#H:H*GZ&]G>."ZQR(O.GPT]GKYJJDCC M19L[@<7+GQO;6:^;KPC!!-<0LD4A[@H(LCB5,(L+R(>%5F>,C/6.7W6YC^"Z+&9CH)U['$=V!/&$>IGG06./> MJ;>0)TS/MQ[R-4$@-?C9V=L2HVMQJ[\P)H7[9O.-+M?WHD"8$;TU3M(T@5BD M'-)"4,@92DBAN(PCIV.F$$;.[6G1K89;6>A*]2%6TI+UWWE] C\ 7);&O\IU M!':3:EB'V#DOA>H(I)WUIV/FXW1S>],H.V&6CK#MI.KC>*Y:17$48JBB1 M$".,(66H@#))"DQ)S&G&;&5NYR:9&]/6=H+64%!9:B]W.POH9<+T!5-@PAN MD)/TK0^"$?*WLT-/)H'KO7FR>YINO][58^5!Q3-K/: M[>E:F!IOKYH]W,F_'Y9(-8/$*4*Q9?AS*IOG1D3E883)32F/>V1KM>F#_="X M;]X[U<%?L-R![<%GA^S-B>Z)WICN'%6E2X;GTUSP\IK4[&XN\0=S]^V MUP&U\^;&:.Z:\H\. N P0)<.?0RG?+^<,@/GM]],E&T?(;WBUN.\+0K=R'+ M>")#ILM3GA;95YG.$T\]+)9UL]P];'9T]?E]/80S>!Y% MG!$)H\2\[L3F[((0#@7)C40WIC%SDNCVSCBW+4=M,"@M!J]-'AAXZH?=+HKD M%%%/S%<;DR_\2?ZS_Z"=^>M>24Q)A#A,*%L".E4/ &YJ>+R(+6=O#%6 ]*\SW2 MU1#4_)8Q<9A_XJ(F[L@QD@7.G>0&YV::&VDU6OSO-=2['XS\LCKM=U07G$76CIB\X!68 MA1JH;FN, O%-+QA>A0%G)YM6!]#G\U':?^\%0]N3-^JHZ\?MUAQD,?VN2/G^ MGD0*BSA.($M$!#&A&#)9")C(C"#]YA5)1-R:D9^;:FXL<3#/JH^8*ZIV!.$' MJ\ ,T3%R 6K,OM2&>F2(?C3\=@H_.]O$?<'[O#[N MY[A5!IZ.@#LT;E5_.^624KE)7RFM:5OS7%*HH8LU@4'$98B$H@520L@0DG M*2]2D:+<*K?(9=*Y$7';4';96FN^_+O*&<<43QO8[2C6-YB!"?1@+FCL[;;X M#53(PP4BKYF6-O-.FSGI@,11)J3+M<[I3E>\/%Z4G_Y/]P=*W-TN'^3*#+W> MRZ^FR/CO=$VKK,N/&[5_UJ^^M80SB9"(,P5EC@O]>EI$L) T@5F6*LDG\E69Z+,G5&KY"7YQ@NB9S-JQHT^59J,%PPZN2]^QAM8 M_*_Y?\DW7YZWMRS3$1Y0F)(\RR#F&$."Q:9R B* M.%/FOR.GLGYV\\[ML:5OV-BQ.I\EP'9[Z@"P!7ZP'"P&I(K.-RV,9>PX$%XIK6A-Y\10A! MAKB J5(RCV.:JSQS3.@[/=/I);ITS]L[ :L=67L *3$NO M<2JM-/J-RDZO.7>7H?"<8'=FLJFSZ2[[?")UKN<"YQ"D&:8>I58]'%J3?MAL MMYMGHXF@^MXH^PK_L5E__EB=K'-3;S%#,>,ICV#&,W.>C?1;6QH3R 6)(\DH MCJU#D*,,F1NYU/UQ66TYX ?334G,]49_ZL>//X*;S6JE7TYXXX=UD&O>50U3/\_+2:NEK";*?7B)>%N!LJ'+89S E.OG'"YB 2G-,Z@*EA4?WUTW?UO^@?IJ#K3]_]"U!+ P04 " 2 MJ =1REM-2R:P #K)P@ $P &UG+3(P,C P-C,P7W!R92YX;6SLO5ES6TF2 M+OA^?T5.W=?QRMB7MNZ^IDQ)9;)1I70E5=?M>8'%XD%A&@14 *B4^M>/!T!0 M7$ 2RSDX05;60I$@B./+%Q[N'N'N__J_OIU/?OJ*\\5X-OVW/_$_LS_]A-,T MR^/IV;_]Z6^?7H/[T__Z]__Q/_[U_P+X/[]\>/O3RUFZ.,?I\J=?YQB6F'_Z M?;S\_-/?,R[^ZZT!7@@R8 MHF=Z]:&3\?2__J5^B6&!/Q%ST\7JQW_[T^?E\LN__/SS[[___N=O<3[Y\VQ^ M]K-@3/Z\>?>?+M_^[<[[?Y>K=W/O_<^KWUZ]=3'>]D;Z6/[S__GKVX_I,YX' M&$\7RS!-]0&+\;\L5B^^G:6P7,G\4;I^NO<=]2?8O WJ2\ %2/[G;XO\IW__ M'S_]M!;'?#;!#UA^JO_^[<.;&X\\'R^6\[ XF\\NOOPYS)] M.*LDKSYB^?T+_MN?%N/S+Y.KUS[/L?S;G\[/H&J6&C MU2>_B/6A:3FRCGF;,4*0R$%Q9B&H)" DEXU4V2@9;C)?25\0[2NU+##]^6SV M]6?Z8%(/]_4;J-\ XY=*^9]W'KJ6TF'4;];B)WKOJ'"G18P9 E<95) 2G)$& M7,:"BM/_%79 _/5GWJ3]NHY?S--/LWG&.9F4S4/#/-W1]TTX7[[CYR]A3A\$ MZ?-XDC=_76U+%WI;SCJ0WUHY1.Z??B*N"\[GF-^N=7,OXWP\RZ^F^25MT2-G@M'&)? R(BCI&$1N/'CM55&E% RF0UC< M>/A.H)#M@^)PB38"B4_S,%V,J^ WL$:%D3,&3%MRO++B$$/@@"IB9CD6PWR7 M^\6MY^\$#-4^,(Z2Z\#8>#5=CI??7X\G^-O%><0Y"4/DY)&!LX*\;.\4A!(- M6*.X]24K%V('F+C]W)VPH-O%PE%R; (#'_!LY7E/E[^%>G.M(>&:AW'K];PHL]$6P<*-:6D+':+-_-W\]G7\?3A*,2BC6V>$@V4_"EF >7 M*!;+%)!ID5AAJ7-XW*)A-XPTG!7M3, M >7];+$,D_]W_&7E4BD; F.*@119 MT#ZI(KB@ ["0F8LLZI([WV)N4+ ;2!I.EG8DW($A4BW@BSF&%=VR6.F]0."L MD"@29@A69G",EZ2RS"JP#D!Q_9F[P:#A].C! AQ8\?7T=?+^\VRZR=@P%6*I M27[-:\9&J #.H:H976F%0>=D%QF/V\_=#0 -IT&/$N3 (/B(Z6). .8B?AHO M)Q1I$\E). L)K0%5I( 8G((HN37!E)BBZP $MY^[&P@:SG\>)(]%L2 S>%<%(WBI+'"?A$_:VI*[N$>Q[=F[(:'A=.;1 M FTB9/CU8E[%M3[/J\ F'5PL1B)'*5()X+,MH*2B38UV,Q#6*+LXFT/#J'.=GM G^93[[??GY MU]GYES#]/DK18BZ,M!A+/:H)9.)4MJM8RED3E4^I,U1L)6$W=#2?HCQ>O$V@ MY.-GG$PVU$6FJM\S!&>WKZ8T& M7X@/9] 9SGTHG5R[N?'0W3#0<.KS<[@GQ++QQ75$Y. MTG2!F;Y9S";C7/L'_!(FM32>0C)<+FYRL5NU^:.?V6$9^G[T'UF??K& LQ"^ MC%97\"HRWI77XRD];$SPF*UKSJY0YX6(EF)5D-H7J)>]P9,O0B!DT2=N/<8M MRV^S^DI8Q!4>+I_Y+! M)<@^)/*PC0>7O88D2]"2.Y;REG.XXUF]2<8PM>^]86)CB3J0^8!;U$WJ+UVQ M*R9"H;B,U:8A%(15]SR1+\;\JEA"&XRAB"W1;E? N47-L/@Y1KU;D7*,K!L MS*]A\?G%--=_7OWC8OPU3(B9Q8OEKV$^_SZ>GOU'F%S@*%KO;:*(GG/G0"FI MP"D4$-'SE 3/4FQ)KAT/H)VH:P%01Z%@UK=*&L#9!TQ(K,0)+G[#Y>8\6R?D MVD9R\++P]0S"@C.EEHP7CQY%D6Q+ZN5X7&VE9I@V'OWAZ'B1-X";-].O1/5L M_IU8&$61?4XQ0;(UQ6B4!A^Y@^24YY8'CF5+YX;CX7*=B&'Z>O2'DH,%W X MWL_Q2QCG5]^^U.B$;.:[Y6<*2*_+:*2B$\R(#%900%IKAL$1RB&PY MW*CFQ MI;75\9C9@;9A.H'T!Z6NU=$ PFX2KZ45V88"R*NWZ*6'6"C""")(DUD2+&U) M$7?L1P_3,Z0_U!PNXL/Q,5N&24<6:/8%Y\OO[R>!Q#'-U6'[4L-3^GX=G^); M# O\4!M!OBM_HV51V7U1"*(O4KHXOYC47,I+) 8HE%UI<9I?G-?KH?^]^G&$ M1C"NC :A-*\KIC9705HV(>F'OC+;)9_'T\FH\*T#=8%,+X4\C8(@R'P##%8%*$4 M(^V64Y4NW+G'B6O!S>L$FYUKH@%T7=&MC3-228003:D="NL5>L_)7TV)Z>Q1 MNBV5J\7CZV-A(ZQT_AVQ7(1UPB12M"@D[1U5:% M!7QQ"0*/7#/'BO2]' S<3U(+GELG:.E(Z@W@YUJ$\MMLFC9!BD0M,U'- M&O M>*I7F>@[F93(16IN8B]YAJW4#-,7K@?4'"_K!@"SIG^D1+W6E!5P(4D.07!P M40>P+MI8G+=E6R5+5Y'@,,W?>CM"V4N:#01];\_%P=V5P&$#L-Z/*E$H) @2E(@%G'0.>"!;;;BTQO>2^]Y"R[ )P9ZLSK$R;P VU_/K&REM M^FR,4 :>9)5(K3I01F4(,0@P/J R)AO#>[DQ^1!1P^8,>P)29UIH %&7%O8J MN?7#HE)(*UQM%AN-K7W^:#<.!ATXM%YD]+F4?J+^^R@:-J/8GRO4@?P; -*6 M/5E*DT5("%RG>FLO"HIDLP'/O++>DLK]K6?'2?Q%G)+UW;D M:UE2DPLK@6MB(-<+%JN&U9J#<*)DZ02/NI>#KNWD-.-3]QC3'Z^'!BS0UFWY M&CM:FLB*"E"'L8#*B<)+1VLM"L:3\T5DWLN&]@A=S?C:_>&K2\TT +0[)X+7 MA%B/!;-21M;2O9CJ;747-$2F#.@07,G1)&^W-)CMX3#V)EW-^.+] :U+S30 MM-O)CFM+)HH4DG<"DA'D.,24P7'):D^"&!/3@NM>3EON)ZD9][P_>'6DCP:0 M=8V)D3 .T19.7J(BB2@?R/"26$KP(?%8R&?LY:+O-1J:\<]/@&PI;K 4GL@/-K6=2K MUK&X^!%0"XDNHY!@>&W.4Q('%U2=ZLQ)I%R)J'K9%[ME8YCY=2>%\(!Z;P#U M[S?/78EA7>0:N.-9!44;0B!I9K.: .F!JRPD2RZ(U$M]Z!9:AFY[,!PT[E9Y M':6G@Z'V%>=QUE79^X_NAI<6ZW-B(I&ULM)XVU" MAKZ2U0S,CM)0$QA[D?/J+EN8O ]CBK]_#5_&Y'^.? DE2MH8 B^"M@A:-J'6 MN6'.GGOGR>/MIQO'=GJ&3;8UA+@N]-7 /OH!EV$\Q?PJS*?-GH-YUA;9"VT.]76OF,RW$*DYLL==,C^N8#3M@P^@'. M3MD].@:1I?&K2PD!E*,8VNDZ?M/:*!2*E.R3[1Y],U&_'N+SXF+YF9R7_\8\ M8>?CPY"B=-.!)7LO1 MTWI^-U^)+Z_2]>]QON)NI+10K-IID;TDECR'J+D#;I4.FWXN;N -M0Y^U M](RUKK73%N#NKAWM+",G%,C?3#6?),'G@B <*N]<5O2&GH%VD#'K\6CE= [ M2ALM NO-8G%!;-@BI Z9Y($8ZMD/N9HF2XB!8OV85/:BETY ]] S]/'(J0%U M@!9:G@/SMVF@P'JY_T%/ZD%OJ;56B\]UH_\ M^WCY^=>+Q9(>-[_J]5A;+='_:K+W6@&B4TK1+Z+O!:3'DSYL7-$'9D^LSB8Z-(]B1)2R:/)Q@@!5;"1'1PLPRD3)' K%>RD4V8V\8>./DP'Q.+4T +:_ MS,D)>C^?E?%RI+V/1I&'6Y2D=<(CA^"C \N58"G1TT,OQ[W7:!@VRN@#-H<* MN(&3JH^X.FC["TYQ'B;5JN;S\73E>B_'7_&R#]3(^B*T)^? 9T4> G)&(1)C MH 6BT59*$E4OB>R=R!OVDE0?B.I!+0T8(EHB7\<+4LOKV?SE["(NR\5DTYEN ME MJO:I&C[631J+5$VA7!U3HI,FIV-Q+#XJ'B!KVXE,?P.I,!4W$ :L&OV_. MOX3QO$KHU\]A?H:+D4P*L](!?+W&KT*RX%,L$*-*/G&=2DZ]W.W<2LZP-YOZ M %$'8A^VFV2-B/,\_!XF56!_O9@LQWC^93+[CO-Z_7F*^1>RO+2=UY$K&V,; M?+ B&@/HK:CCHCUXXQ/DR# DY8VYW5QI2V/)0YX\[&6B+@%T"M$WL,]]( T1 M 77,YDO\BI/9:EK/AAEN@XFJ=J#*7H'2:,$%9T#8['0)(H1^NDX^2-6P%W_Z M281UI80&$/70["87.%JF''A9S\*L4!!+B6!38$+D:+7NI2GWL:.W.'M*<.I* M T.W4?['Q7A]I/8!5\44->51DQVO:3-?'=Z_R/_?Q6+=Z>#3[,V4WALF[R]H M(84%OI^/$[Z8K!Y1&=D\BI3^LOAJP>N^^8(UWZSW@S5G>R#"K@B\*C.-EW5 JL9R\C Q<,A&4*!(EX>D'0OUP#L^GB%RRS.5[K%'R[-H?L\,U/ M65\A_RLN/\]R'7U]:9A'(@5CG/<0R.B"*J6 LR&"%"(Q+WEF?7U6T5($U;VDN7+Q7\9M(]4,"7ZF,CW-;[>^"0;X$CP)9G"%??&L5YNO-]# MSVZ@?%)' UU(O@'KNSXN6SD8F3,5#05-H=[C5/5,-60O"/^5'\V<-GUE_B]) MV TF3RW1?XA\&S MO^'RA\GB MD?L(V@TX3RK-WXGL&S SC\<:Q.$O83%.F](JB]99 T9$6B(IDLRP=KJQ2H;B M=-#]C.+N4#GMS>C@P'JRM!N#X=QR??2;B7WPEAL[PMXOSB/-W95W M]>YBN5B&Z:J>X6I@N#;>)R,(,,K2(N.TK:!6(&PAQ])(*T0O!3C[$KH;&)_4 M&6FONGI"6%P9?V(NL,2$ >5\K@O-D4SKN8GWQB5I;/&]A I[43GL_MPO8 Y$ MY_[::Q>:URW_=1Y'D46N#9?@-8%(.8)1),&27!%I&T*5["G!>1^=P^[8+<"S M$PT^CZKE>UI^WF2RVQ+F^QXY0#WS3MQWW]QH_:35S),[S[_"?4HH2\H>62AOH@L&H1"J0!53(*I JT_Z4FS@,L=> M+G'N>V;1EVGL$R$/'&7L(_8F*A1VZ55,$=JX'@:G>1W7^!+7_UZ)CJ*_J**P M8'V=4ZMM(H_<(F25"P93C..]- DYGO1F.B#U#M$3J[D!A_,ACE_/YN3,3-*6_)T8 M7"_]O/IA9U@;?6I0[K$F3H2082];/R+ZJP8'EXUPWVUS\7;KCJN<]$PDX#'% MFE>.X"4*T,DP9E$&<7O.\I9KV*>B=MA-8: UT2H:&C@\W<+F1B8[L2M9<%Q8 M"=885=DE>V 2J^UZ=6+>"\'[:LQW#-W--._KW38'=D4A1!QP1: M% TJ*58K9!4X6;137EG'>[GI]@!-S?3\&Q*'>RFFY9[?NZ>3+ON]]Y@[N]Y1 M_K2ILFV\=9\9>Z _O8@."3X6"D,.JF@),9D QF*=7BF\C;V$[#M1=_R C\N' M?*IF>^2249YE?.V#)PE7DLRWEIE1+3]\KHBHYEL6$>HN#M'XV"A-[ G M7E&_EDBUQ+-I7:LOOHT7(Q--P"(U8!WIH#)QY)*.(+U4108>;.QIT-4#5#4" MJ /4?1]RCI9] T"ZQ))&/A^Y/$ZO7U6^EFNT.)X8X7S+#F75&<@E9D6^G H\0.0\U M_692R06Y[^48_$&JALVW=@:=[B3? (QNCU_><*'JU%#)P;K*A9<&@HD%& 9- MR\.69'LY_-I.SK 9RLZ TX&L&T#,#N./+QESHJ"1HH#1BAC#&.NL#-K,BPI& M.X\F]-)J8&<*A\TX=F>0>M%( U#;GH:_Y 6K9\AJS4!RY!OR7.L(0H*<,880 M?3#]=%-YB*B!RSHZ]Z$[4T #8+J*1]^2#7Y#WRY&+@2?O,Q@?:%%YTNM1$<+ MGF',5F)PI=]TSQ4IC=Q/ZC#'S^:_AWD>%2-M M2#J!,4G5"N': 9$M4[#HX^UFOQT9J7W'L?79R; _;=^V7X>*_F#8?%G= M\:$%,E]VM,]U,N><9.5C;7<@0@Z@M(M D@L@,DO:A7I\U _L3C?UOL]^B*<# M[.G5W0S4KUW'MR(K6J4>B@N1XJ?(("0L4$Q17B!#IGO)C^Y9!=%G5\630>Y ML3^9*HB1L[9H)0R4XI#L?C&U@1GYPRQAYD)[;7L93;0+<8//+#H9S#I750N> M7976VKMX>3&O-GIM$E=>Q^KK+V%UG>B\=M1;MTJ6VGJ1,@,O5W.<&+%H H5C M*F2/VNC4S[SG V@=?/S1:;?='A79 %9OM/.^Y]!CQ6F\S>D'7/<*Q\NY=6O9 M?, T.YNN/F75+GR4M,W<,4M.AO.@E W@4Q+ @U4.N1$E]%+YW3=C@\]J.MDJ M: HB3?@7#]J%#^1IS\=I=4>4WO:BRG^UDY$N"HZ7%_2>$?J Z"GH-(5IVM%< M!B]\ 8\V*A.\$*RG6XQ'4C[X=*DVC'_G2FYK*[@<_O!I1MY7G:!4!4P2(.;N MV?62,)GB1P<\F4RL!DFLUBJYB")II1GOQYD^@N;!QUP-8S^&/9K#$_Q MK%)U N>[_O+=EU6CLE??<)[&Q._(8O&^C@_(-A>*;TN$X&@34AA-*-%(IGIJ M)[$OJ8./S6K#^AZOQ@;,[3T];%-X'34X*(T(85:BQE[LWNG M.:7J=6S74SNFVD??G2)]V'9S8?'Y]63V>[\-YJX>,D1+N>T<=E\J>_6@JUI( M%I@.FF)O%YTECQ C>/()H7"?.2%**==WA>P=HCJ8%%$__D>S? M3*]FZKU(R_'7\7*,BVU]FJ]$XT44Y(D8"(5<$>53O0B6$*SR!;6C!6=[:6#< M#?F-W'@Z%G-;YE.<6K<-^)K7SIR#0VTCB4S$S$ I#@& ^V\ [*.-!G!TX\2B'C=,TWB"-V:^?)KM*-X??9BX<)Y[A!#J(;1< MC;5B&3AG,B:C9,)>+I_TP(F4.AQ4Y!:I"T]$N %)TKZ+)$V4M&8#LYPUK3YG#8@9 .&P).*TIEVIX?C]IV? M->RUTV80UH]NVCBVW'[\ZJ7CRMD,+-AZ-8;"1Z'$AE2>[+7T-H)*6D,4 M!)<( P;3E?'!R3_ZO7B#Q6]IH\@_83)VW&(X\E*Z*-D'3K'&-A4 M76#."SC-),D^L,BC8\[T4O34/VO#WDEM;F4TAJ5C_8Q/G9G\^]OA_R6,IU51 M'S!,QO]=3YUE9HH9 3I*!TIKXLW6.S8B*FT.ICWIM@GW^BYOFU"!)(_CKZO6,$5X:Y,3P)-GH%CBM5=9 .8L"LVQ ME'YJ$7-+I^/%=-U(;W57 N2('I9,HJ2*E0 -6"PK7>$SD'Y=:)AN51XY&7FLM*TZ\,1^LJ6&/ M.K?(;;624II?$!T_,EVTQC:K[GK^BS'AT40##EDM2L WK((1D6CI8RAI%O7 M0[:<@1Y)1&O]*#I%WHEUU,!YU-8U5CF].O+%S6H;F:Q]21&!&4NFGBM//K 1 M@,HD5ZPHEO52=KP'C:WUB3B=7>Q 9PW ENY,XK-O8P+W/GK39P%S3>SBKH=QB#^%JH9QS40)]B;7?LR,# M0+ZTI+U#29,QLEXJ/+LAOY$.RR>J!NE3MPU87MHP-DV'TC\NQG,D_HFIY??W MDS!=DK-32PR_U+>,&.=:9?10!W. 0D,09>T7?D\:_F;4NC3EF+O(7$8=.<#0"U)VVV&T%=WOO;6;C" M)PPJ%?!%4]RHI("@I0<=-46-)LD<3YD%V)/\80WQJ2.H/G7;@.5=LX=O:TKN M_7Q,G'ZI?5O7?M$H*J_(Z?'DZ=#*5"@#U(,)*-E&01*U*?126_(@54W&2;W" MY/;]SE;>SZ=DGG)^_Q+@BMO&X[14V&-T-9O,-UU9JAN\%(K?J+SI.)3DR2>'*BZ(][ M8J28X()50?=RT_)>BH:]P-$ Z+K153LE.N^ON*D&>^,X_#I;D <;LDBZ5N:K M)!)YL*IF6KV%8ER6'(/WV$N*YP&:AKVBT0#^NM)7*XS^:;HM#5H. \#N5QMIP B\YW7L"@Q?D==!: ^-()& _CL29T-G#.^*@73\EUY]2U]#N3Q?"![_&Y:F:W_K\?\7\-DO8%LAHS5 M7[R8YILO7'OGJ)3(I"L,K- (*HNZ5BW]&&J['Q("5[V@,6^BAFUW-U[A8:7,Z7N"[6M:A'UF#)L9Z5A3HP)14-4;($M.M9'I@1Q?1R ME?FT; Z;/.MMN32,E0:VD./,AH^E9!X=V)+(;$122;0\@^?<);1"R-O9C@86 MQK!)NC9QOIBZ&[T#9NBZPV.?6BG ;=Y,Q>M#ERGJ'B$S"$K5@(Z3R+BM5F: MLQ%XD)(G5I(MO;2YNT7'P).7^M#UG:KFPP7?!&ZNU5ZO.6 U+$Q>@<98:I\] M!CX%A&!R8%QSFTHOEYSNDC)PI>9)T'.4^!L T$8R5RT;-U?\IWE+&N[E>)$F ML\7%''^T%'">95<4E" \D"@]>$'B\]XH12YJX?W<,#Z6\&$/!WIUUTZFSR;P MN^IPL;I*_2Y.QF?K]#0MS-H<-X]<4D'4"3AUNAFM[BS!UPQR(#8PU09ZOI?# MJ4?H&G9C/2U([B"T.XUU!L >IL*^Q$6:CU<';K.RN=\0IOF7L!@O9N7]M4?= M9&>7:;#[?'AG4V /YJBCZ:\_>K>_GTW&Z7HO6*Y0&";)9*HZ3IAK!U[6;AZJ MN*BS+,SVXB_?3]+1+;#G9V%Z.='KQ[#=];2OZY)^5ZZ:UO^8PWMMR4[SQ_'9 M=%S&J9:8WB'W$^GF%WKN?XU$-%$J+\ *H4')$LAGX?2CXI+G8G-PO5C*4S,Z M\$2Y;C!\I^UVRVAY)E9Z(X1>K?750X:PVMLY[-]Z>T7_0:; !._7[<)6(5A. M#H6.(AO6RP#*_JSW2KCORJT'?%]__;&*@DDFL9S!U+X4*G,)D==0%&-23"@K M2R_'E[N1UZREW M04K#5U-<[BVMXQ\ ME%A4LF!*L'5^N 1'L@*4M'"2%U;*7O*.^Q(Z\)S-?I#7J[8:0.-5HO7VJN)H M>%3% ]9>)XI,,S@K:V(B9,ZBUT'WF^T^Q*[U-SZS'W1U(OT&4/0;_GY-0G-R MB"^F:1T#;?<"C+0Q,$&B\KQ>;B57P*\&%Z%#(Q2+LI^SE'T)'7A<9C^HZU5; M#:#Q W[%Z076<4AGT_$VER$5E5.0B1R%%$!Y$X@U3$!>!-H8L_*NETM !D/X#K1S\- .\M+A:X;F^TN+.&=+#**D%BLJ9.&+*U MEPR#($S()NOH^QG@^ !- X]P[ =<7>G@F21O7^(RC"?]YFXWSQ@B=;N5O_XS MMX41)')6P-!1 "!\O=\I**JT7##ID,Q5+Y<@^\O]#8; YW M'^3/[BVW@Q>,%>&$$ M5.\#G*%%B8%GXXT5O/32A^)!JH;%6&>ZWPU3!RABV.ERO[[[CS MC]-?\3SB?,2"MRFJ#%86LNZAT&I+Q4/AT4G,-@9D#_M=]WUTDV@X1&NS#D78 M@&&Y88%K/_O5"A%H ]?%0O:UC;VO\]Z5<)"%+IGI%(7KI0O#5FH&OH]^HLWJ M>$6TB*;+%289B88%5_N3U1I>H]?-H2RM.&9L*.'V+,J>\-3"UM2!IA_#S@%B M'W@[HD7T@=99NKS\]JJ4&G=,T_?W\]G9/)Q?6E?E#4_!DJX=*E!.2'#*:F L M6NNB=M&(QS>HW1[6&$H.T>FL5P$/")G%?#GZ4!L%K-:.RLH*)2-@7 W-* 9< M'6Y1*#3E7LC:06 '\T(?>LVTT$^WSEP ;> BDLPVX!9T7J! M7(>:KEKR1V4]9(?&:E-*E+M$WKOC8DC#<83&;NO\ /$-K/6_CJ?C\XN-$9-D MP;">MMA4B'G:66'5!Y\\\)R,DIFK7=R-G?1^X\D#:_X0O MR9&R+ ?@1G(R=]X"!7@1HE&>NR0]R[L<5>VF_>M/'B90Z4S[!PNQ@<#CXT5< MK./Z5U_IRR?ZL[493)X\%B6!",;:YHZ1WZ08)-2!'&JO:6?L)=6_G9Z!&ZB= M*)3M0AEM8NK2!T<1N!2D=66LJ@>Q9!JY2?2%.^F+*;:?UJGW4C1TPX<.]/TX MA@X0?GLHNC2O43+&"F>@I/*@K*1]-10-UI"HLJEFNI<$VU9JFD//(9I^&#\' MB'U@G^:JSN]CPFF8CV>K)87%!"EE 2^XI,W=>'"<%W+KLY,NTF_,+C=;=_)M MME(P<$_#$T2]QPM^:.1(+IG$98[Y<4"PH[0R3H(./M2EI!H\RD6G6 M1AK%%"N[-&C;#3WW43%S3&%Q96=],E9BA^ OF0RED1\ MK);7U^N++!266& MNAAI'Z+RB:)-)41MUEIH,0F*';6+D=@JUO5RUV47X@9N4SK$.6(7:FH >G^9 MS?+OX\GDS?F7,)Y7"_YVMEB,G.*%F6Q *$5<&'+I7"X!O$E",PS"FEZC6G!O5@L<+EX/9Z.ES@9?\4\8EH%D8N" M5#-?2@15;P?1@A0:4?&$ ONI3]R-OF&O1/2.M3ZTU #X+L=P3,]6U_MO+20? M$O/,DH!L'>EB16U Z"(D$542AOY) N1\Q$9SQG8%CVM5\A<S/]WQ=A3H^;?+^L!B M%,AC*!3[@*'OB.U:'1=R >D5]\$Z7= < \*]*1HVP340,OO56P-;[WJ6"#D- M5ST1ZH21;1.R1CPQ"O)5 *8\@BK,DN'7"EB-R-"BY=[UL1'O3N*P@6SOVW)/ MNFJY(O*RAOTFJ;N4.6[^L+/:Q:V4=%20>/G9=:QAU6:M)ZO#-W^]6"Q)S_.K M&C,M3!2VCHH+I392)ACY$#SPK!AZX=#V,QUJ1_HZ:B!QWV-^U/M&F:).2H,I M-=^(.D&42,X!XX&%H+CJYYAY5P*'SGATCZ9[>DMTJZHG8(A6:<@#JJYO_GG7 M1FD;52';9=?:Z MX*\U661,A%C3+LR4FIZ.$+*7P&UM]JT#N7^]V.>=J'L:1FD?'-TV2MTKZ0E8 MI-_"O#I]7_'@CA#W?5#75NIA2D]LKZRFK8=Y#\$K RJZ##XJ"TYRVK*TC(4- MX4)T[$I]P'H^6^MD<+Z:%#--UV84O/KV!>N0LT_C\QH]E(_TZJ*$5;R[/F\K MD2(.83/4PWZ*5G@"GVN311*02:YDY7NIG^Z&_*=A\?9!XKTMODZGY@9R%D=S MO9H+^9)BY]4]EYR\2)@X;304B"MI([@ZZ\AY4]"@(^'T=#3?)1M-@/VD0.QZ M+1R.BN>P)GZDJ$SA*$U.('T-V8HQ$#6Y2CDJ M!X>@H8%5L,WA?#L.<3P9+[_?[ O[WYB)NZ2=M[6FK58T.JQW+66&PESR+ 5K M62^7>O8CLPFKWJL[WZ/:ACX97]'^OC(W3F%2EUP>UV9#TS3?S#2=$2E$ 9H<%Q]% LQ00^Q"+$4\Y;/I3"'Z'V%!1E [)X 0KI MNV R0LF.!Q6*=KD7-^4AHIIPLSM%S3ZG*GNI9."*KAO#K%:AQ;KG95#&6Q] MNGJ]T%D'(;EZ-2=AR"5[;7<9)K931==V$H:%4'?JG74JZ^;0LJF]SE%Z4PN/ M3!T1E#TYW;'4AF,E,%:!FZ4K0+Q3Z(DP.DW$"\?75A_B.>K0;Z M7%8R N527W'N-O;1WO(>>EG!SB*+O*U,X0NI#=W>< M?YG-ZY'#-+^:U/S3^O[F)2,:D;G:X@$EDG"TDE4X 0IR)VBYR:+MPQ[TH\\8 MKC53IY#H5I8'@^(KSN.LJ_XHFZ+\S:",#=^ @MQU8LJ M).54MKU!R+."]8SE( M78=:] *CZU0,W&:G.^W>QLW!HAYV5_J(\Z_CA!O+*4.422 M&.MYUMVH9N?.;#&#]?+K LA#:O=-U/ZF/7>&"8;C\D(FU(T4%0D MZQAU;?52/.B$1%] AB8_JN(M'SQPA_HN]'RLN(95]OOYK!:PU2%;'[\OJI-U MR8)SG"!K-'!7XS3.%$G#:4#-D]?:,17+HQJ_[],'[@#=A=H[$=R@?F3UL2^Y M>#>_M%:K+8WPZ5*L$A$U/.*NI@4#F2IRA*-+2/+:I?7G3AF,;00,BXY>\EU' MRWG@;-<&[10Z;?:UR^43@DL6R;9YF30H@QH\/1Q8"11=*^V$V*6D81^PW*5B MN+S%\8J]BY(CI3SLAO)N//E+V-A"I@HK*4=@)D50"CGX+!&TH7 F%!;A$8@ M+YMD_@(#[:1ZF MB_/Q8D$_;D)<+8Q0A4/AFMA1/$%DN5Z0CT6H>BVYI$<1L,N3ANF!TPLH.A?L MP+O_\C/.24@DE\4&[U]$MK45%DMK(PF@W?60^0J(O>JV-OC);9Y P\\ M89@.-/UX!UT)KRNQ^/%J!(9%"\\*,D0O V.?*N0BS#*NK#+@>=^#?YO4S%L=[Y>4E?=2'QH MV*Q3OM=9V*1_DXQ,D.>-3M5S&?+&G2(!B<*S"\+KP+MKV'X?%0UT]C].N[.N M13T@7M+L8KJ-(!2]U1@;H-2/#B)(,HW>D4\^(8%7TMDSX8H..!:8_ MG\V^_GSYB6N 7/YP&Q\_GCH@&+I1W>PH.3;@=KPX)Y\I727G@A.FH K 0P[D M-&&!P+4%&;,.(6HLZO'$UI8/'BZEU:VB.Q#;P-O#JXOY[,LF"2>R-YG'.C>I M$%B=HSBK8E>1DYRC8\*BZ&I'N/[@X5)=W<+A*($.#(07BW%X'^KLDK0A'@6! MF/QL9VJ5O0.$ZT#5R,N\>[?ONC M$-U)XT@,8(-*M,N1?ITE#1?)G,;((SE-?=R5>XRP81LS]W;KLE-]-("O1VJU M7GU+DXM<&U O%DC_RY_"MY&73D;)]26+6D4(.M@Z:EB40O96I#Y;L>Q#:Y-5 M3 >"9;]FIT=KKN6JYX^?2?Z_A$5MAW[^!:>+U:?>I'R74MY[/J>STMU=Z.RH M5)>PEB:SQ<4JH79V?X8"V5?*9 ML##Z33%H>QG.=!S9'>RNNSW]E^M/_]&U4\7 @BT)LI.ZNI8LF()$B*0 MU%%WG/Q<6Z5VE!>_AWE>3689UQYO*_'\;3I>+OZ#7L-<:T4W[=]F]:5;LC*" M5,)3 :G1U8N; 2*W&HR.3DC'BBC]E%D.R/3@59RMKJUFD-;4JGQY2< ]DJJ1 M\IMI)D.4+\+D(99X M#+^"!D%%4^MB=69VCR'9OC'GXF6N0S6EB1%42 R<* @QJ""5QYBQEVS?$30/ M?B%F>*3WJ^>G%]N^^L<%L?QF6H=WCK_B^TF8'MX!V:,O16:,_9B4MD/C:QO1XCY/;GV E8IG@2$'CH'D9TV= MHUA(B"ECL$X8)7I).W;&P9,.E/=![Q'.?(<8:, #J2;IMW"^+E5E*(T/TH*T M2I $DP**\2UH&3BB"U:E7;H;[HW?ZT0,W.QC&!S,.E)*0X"ZO"!B$7EB)@)/ M7E[V<\ZA )O8)Y^T@8%#5#?K18Y-(H*; MS7U1(V50SH+E,8 RSH!S@4.*I<0_:L+U.3$ AC6" MOUW4-?JNO#K_,IE]1[S&60YV_ 3E)([GWM(@?KX)] MY"$#^]LG5O>L%]D_9<.YDY#Q>-WF\E,C%\O-L MOIJS1>8B%!.S0^\373$5:>P[*Y M(P IE,G,<])$=J"J\0B"G,8D%D$U.$?QIFUENLIS.=ST M69JD7 945H&B*!Z_@XW]\% _[*FG)Z\^KD MA4NAN9,\-X!M4/)?CS;V0,.M*+0U@ZG#! M_6![FF\E_U,]JLG" I=YE6S*X(1+) BKI':&H>QE5F4?S R+\".PM:]3V[>B M&P#[57+TAXNWZ4*:46*A2$'G8&D_XAF"]!:\#M)HZ>B%7MH;W$M1XWGLWL$R MZT-S#4"P@]!6:IU5B1ITK#/%#6/@+1F%X"+GUM<.1,-8UW^:$\%CO(43 Z ! MR+^8K-Z#^9Y+Q=_JMS@J,DFEDX3@7;V0G@OXE 2$P#.MX929[&4:VV[D-6Z/ M.P;-;0^W>PTV,67R:E=9MXS=SMUOL^G7=1%;%>CBTVP9)M=_7T/=WV;+_\3E M!TRSLVE-^%W/(8UT3*9HY2"66L0C$NU03-$.)81QDC&;6"^%QB?A[LF?/QZS M+MK#3P/F_F"=7/+[[F*Y6(9I[2GT83:9O)[-ZR]'/'B=4[;@K"7CXI,"GVN3 M-F$D61V6L^JG0+(7=I[\$>0QRZ8!A#RO=;(^=QHA>B\4TY!4JB-7/(?(23O. M\4C?J*1O3QEH;HFL.7FBSE:'\.QOQ1R E8,7RQ>TF87YLHDEL[KO ]23JB,PZIT@;"299[P-MN<4WN6BV\/)$?;%VE\VQ M>&EAEZF>Y)O%X@+SRXLZ+&7-R_J&PG4W\]4WG*?QHEY6",:5X T4[FJ+')4A M*FTA&:NX#TBO].-I[4WJ$_6B>@1\O]K>'\]^C>=I[4V*^5,SSA,)N^"XCA1: MK'O3C-(%@*OV'CB!,8E*Z>B>OGSLW@P0HO74=?X9KZ#BL M'!F@O)KFUA;,WW%\]KGF#+_B/)SA9KM^/Q\GK#HKESK+3L18:..6QM;A,R0@ MK[($Q)2TH>W;QU[JT4_/ZA/=MIK+F/6!K!;BG--(:,3JE'M4$D06=?!/('.I M23;!%Z>Y"CZP7DXI3\3?L\F\]0+S85;E7IA[.KFZ>^]8;$V^/"@@%[4TJ4Y: MD4[522L(3B@+C*'SRI;B92]WX4_(X[/)[36Q, ?"WE/8)Q\3S8;[W:23LM=1 MN S6U^F[%$% M%H#>?:"''SE=#]CHT[+YK/)0SZ)Q=D? I_"^CPV&?6@L%2J MH0@6D"637M$@^. LQ!RXU@$3R:Q%[_8HKI]H9-GHZFT&G\]@,>\:(-@@;"S, M0K(L@N)!@RM,@!;)RD*JUBA;7+9=!J5/(=OZ%!9H'YCK-#][LK+V+>,LUE_@KC]\% W[6 MS2K9&*UPWA70/-2=J?9K],Q L8RV4I:-$[WD')YE8?Q>2'BP,'X?M32 J5Y* M8*5F IT(H+U.)$U>P$NTP*0+C"N6N!VFB.&)%\;OA:U3%,;OH^@&P+YM!V@>I:ORDLG?0W!G3WI4& M&X!C![(J9C=8:%,8"SC.$S&DCX\+)X-JZUO_VN17)'^,YG!@ #4!^ MQQ)KK[1TW'(H(I%0>1+@ZW6B*)17Z#V7Z8\B^1.!YK B^7TTV N^RMQOOJD M]1^M)@E^^ARFF[)G$V-0V1O(9=5D@R+AZ&6M@E8.I59*BEZ@/AC'3_2*1S>K MYVG@[#DOR/7QV^O9_/*E^CX^REYFDY'3:O&>S)4S0#0)4-EF3B\YD7HY6CHM MFT_T D?C2^]X1#V]7LAUN/EX>K89?CLK]YZE='QXM/^#>SY$.E(2;1PF995$ M;2,'"0NM*^EHD4X&HO:MV*8&SNFZNG$5M M7>[)B?OC,&E?]/9WF+0/!AIPL&YFEID3/F:C 9$7$B%S$+3.(*75RMFD5>JE M#/A9'B;MA80'#Y/V44L#F.HE78SH?&2>D31K4I<8AVAL!)70Z< #CZ6QJH>G M<9BT%[9.<9BTCZ(; /O#1Q'&ELBL-"!B(!M@L(;;:($VHYR245F47@+*?[;# MI+U L]=ATCX:; ".'437P@D2HBM@*40%%0I%UR((,-XEK&VS9&GK6ORS.TPZ MQG,X,0">,N1?_>."0O4W4UK^%RNMW,Z6_LQ2[3_XX["FLO2,0]O1R\Z\O)I/OZU,, M>OG\H6>(A67D@2,C 453/:Y%Z?DN>3LHP_*2Y5!&MJ35104.6K.("0A2PXJL=*/ M4_='SGY/]/:7L]\' PT$/#<3>%(7B=$A!&8,*!,EN/HCYXI+8] 6T\O(\F>9 ML]\+"0_F[/=12P.8ZB4KI[)S2FH/ >L]C$4B+7\4@!R0L]\+ M6Z?(V>^CZ ; ?LWKV\S58PH9>5PUY3'Y_&7 M3[-7T^5X^?UR 9KBLW:UP48,I387IB63O0?/4K(D0]0[&;?#$/2+:TZC3G*#,6O4N\O!.8;CZZ M(:QTJ=U9)Z)NP*OJ((GL?!8NA@!"!4&":0\+TIQ M SHD!HK5-G#.:X@QV>QL#/JVPW@[/W]*NXS0];(\'AXRHOAN)/N M(+$D] JDC@B*K =$D3U$JX*,1NABV_*K^K]+T7)]XR#+ZW0(Z_!6TY#M,1?K M>KY-R5__[3'O>>#IVV/NPGD;MR.,QIPD\R",HG!&ZT#;@TL@*%Z MN,!,4,:0H\^B A6RA,C([Q<\L*0E#][X/RH:3PR:O2H:]]%@ W#L()[V(J24 M2@9CM0>53(&8>0%I2!)D+:)O;!+S?L=*3^"NQC&>PXD!\)0A_V@.YZJQU8=K MH[!3"D'+'*#4R7ZJN%*'FY!]L$4(PU/0_;39/"V;C>\1'8/X9%G!HQ'US['> M+N>\"R.9$5: 4+0!*VT$.,85:&T9CSE(%]LZOMJ7PR>ZRDX \].OR ,P]W0& M*A\LGIO3;D>."15YG33-4-.79,!Q6D"1DZ,=E- F#5.CT!_2L^3DMR",0 M]T_5 &"DN4EHO "/J5X^J]?ZT7KPUAB+QJ&,P_3X.F6#C?8.II_36CP"BU,\JZ<]C:_%RUFUUX3#2F ^>R1I\!IPQ!IP, =H;3'),&?Z.3LY(8]/ M=!KR=DPTQ.4OG"LY5/;)L\)(AL M;P3R]7+=:/3L_I$P\H.LZGM(NN?(Z/ZJ.Q&7-B@3=3@ M6/+U&FV"@"0]D[GB@A>1V%/=)Q]EOH$\;,,+Y/3;:+=H_:=+TSXN/J>1>:$M M67%%X@NH(*I2P K.@B>#KGDOG;:;D4 #._(?*[Y?W#[KC?UF9FX'>^FC-44% MX'78JA)20G1)@HY1JF*CX=H]K06_IP0:R";_L>#[Q>VS7O"7B;\+ N[C4HM8 MC*GC8TLD@:E(+I(O$L%++YFUR671UA6^3MEO($W]QU+O$;'/>IWO$0,EQ@WC M69.DZ@@W4<7%&=E&9KV.A7YCGMAEC(XC]GZ3WG^L\=[0VFE._&15S^33E-G\ M/$P3;JLI^"V0P)?CK]AQ[?.^C^VY OHH*;11!^U"E!,D].)M"VY M8CP*EFBY]7+%^[G404L1DV7DKTO#ZV9>IUL$DI^GI5YB",Z$7JJ>_JB#WA>] M_=5![X.!!ARZFT616JA<$J<=BLD"RIA"NU:0D+6S3B@6&>_%LWJ6==![(>'! M.NA]U-( IGJI=#3:YBB#!R$%K6[R^\!YGP%-U#D$GHW]8[+K3@@_ ENGJ(/> M1]$-@/V:V[=B=7%9/\N*%!B9!UOGY*KB.02>9+U(P$QTN13;RTG3/?0T<-([ M*%!FW6NMM?[>ZZ$/Q614+I'KHTDH(25P$A4D783R3&E"S0ZP^Z-O_"&[=S=J M:0U7C[2Q%BJ5&(T%QVL;.H\>@B&Y,/.!W/YN]*&2?ZZ$N#G)PPR14')@A:AF3;(41G 84O6>8D MHKA5"KNEK?%C3VD()UUJ=M:/F!MPNNIIZGAZMEI4Y*TRE%Q #((<6.44;=DD M(<,=V>JLD@Z]="V]1L-S:>M^3,1ZJ$K:0=/E$G-%J:"+@4#1#RA+1CH6&^D+ MV6Z_ZIS=2Z!Y@XIAW?6#=;D=$P<(M@%4W+.85JN%%A0MNG=3O#2?(J284430 MLO:7-H;6C"\>,JT;@<6&$GJ9KK@'C4T@ZA D[)9S.%HM3P)QGWZ?;3;L'&PF MHPR1H07%ZSW@5$B8)6<6=:)P^)1M ;?1.&PD>$K$'::6IX$X L]F.64C$!UQ M8TH=-^19IJU 8W42M=.,XW"8^T'EL+[825%WH&H:F(AS]PK)-;Y>SRXVLZU$ MUDY8"D:,S!F49 A."P[19"6UXJ]PVUV?&)PUZA.QX]?0JX77NU3T5? MJCVQT4J(FAP#A;6K0Q$:.#FR!65U"]JZ(OIVKRZ/_5WO;"+*/#$ &C"5AS"[ M^G+MB&/34L@GSA@%<-P419N$,.!\8(!18F96EJCT;M:T.Z(:/Y?J&$X=# +K M0+=/%-6;$6BK'_Z*]8;=8H3)BIQI?]2YU-8\-E"(9P188PSRA([=OK+6Q]B[ MZR0U4&'WM!!]M%Y;<4P.N1B]^G+I]WVH5XD7M*!31J+_4 M@;:?\JZPJLE:_>K--,V1?OT2U_^.T V/%K!QK#[P[UQ-N;\6(*!/GH-%I4-GFVE$@@[2T/6:6@@SRT4V@4Y)V@K9]9M >5*\- MF/M[F8][,3\BOFQ)D0&7B=BV*A';B&!]\4G82*CM9V9K-_3OA'WWS+ _) 8: M@/Z+R>H]F+>+_]6W^BV.$FU.CN4"AG#0.I$L:;5:%\5Z,^& <[W;'X]FU^^5-_'1]PZQPMR,.0:U,I2LD6(!9)EFF$6QI=>EMEIV=QM MK3VWT^\G *G.%EPK7:5>I.7X:RV,.VE3J=M/';:GU(,R:*.EE,]6%NFRZY=1QIPU>4\=6^_"0I M:881E,B0Z'&\OQ!9&PF["= 6A)]]5\6>@?1:"RG< JR9R)LR1)Q>$I!O(.F[QF_15'2AV$A)TCI0Y12P>8.EYP.P;(.!9LD>0U MF9Q#W:F5(229011T.CJ;1!AG&<2%CY0Z"%OG&"EUB*([ /MSPXF"0&>]TG3< M#=U&M=UKW:QC.+GZ6E<.F^PR^,\9*7404/8<*76(UCH WP AM!8F^$ LII0E M<>R)XT"75I2)%9V<1MO71MAW![587<#PJE/\A#,#X)(A?]PJ3Y:,5BEST#J0 M M*<"8-5BI+1,F:PKC+_2P'9+=ZNZ:/_G7^E GH"X4:_'YZ=W/ @E/-,HN%THJP>A M;!;"OTK_N%ZNUO_J]$Y223/D6?A:4.FJI 19+E$#5I>%-9:.S^+MUL;'PG'D'N@5;"0"S.@&&KP MB66(AEQZU,))=V[_2B3P-=Z<>RH^7](AZ&UZ+$*1TV9.5"G7J MA3<0O")_(AGN0TE))W59Y_*8)YW^6G[_2J?R%,P-NL1SA)%$Q^]J-8R4%J0# M%@-9KI@+(!9/T7;B6FB=7)L$]?E9O=!'G@&S&_TBZS\CH_CRXF'%/!E1C@Z40 N=T*!N^]EE3-8L2RC2U$5#.T M#IK6:C!%Y$=XK3QNQ])@*_I7_CGQ!#2(]'N>3;3MQ*Y[ M+(^8.+3CMYI:F&WTMK8S+"=%-Z.$YC@9S74TC04L,QGEIC6Z2?&QE9QYZ M_0!?T-+Z:I1^F5]>UHJH*^^$;88$EA6=P$;+^F0U;D5G/-2ZAIS<1:' MZ0E5G1JD0Y#QDM-TO!8Z>'3Y):_>SNCDYG=T6!_LM0E<>!M)/%Y4)@R@DQI\ M],FI$I*QO 64ME+3%X1.T/9\:-'WAI]:#,R)_0#9RDH\DX#1:A"<$2/(C>%- M1F,\H6)!CXPWK;O?9^B@MWU^OEBN<)3I?3X^5I*@S<>7! MHN#9^3%+/V41%NA)&@9+9T MC+F$) ,&HLX[UJ2E[" JQ[5_9T#-*3@]2(5=M"\_V/Z?2-AOYK/5='9-[+RG MT&JMU7KTU[RM.9X$)8K,ID!"[^G(&UO71XI:V",I$BXVMQE4?R"=XQ:+M;.: M+=75!1XW17?[^O+P'NTX%ADY.%X<5.[H*!-7%@4+15F.OLGNSA?HZNN6;A*( MGJ*)#J[B[9ZS906S50QBTG06+9U*%W,&EKP6BN=@9),K]P)"T9/TO5

HCP M>T/0A'L9$J.82ZMUSV#WF4FJJL"Q?@,(^;*ZZ*I7-HL.YN\P8! M2;H0O6E5H^XG5B3O"T<(0=-@6&],Q C@VQ40+E(P;K'<%S2%UUH'+_(QL;_VA[T0\"<16(#6K8CG>_Y\S.S$&6^3L 48LE*'XGE [P1D M%P)R'QC')FUY!U/:UQ/HD"%06Z4-Z&:>J5[K%UQ4OG\?MG#KNU]M6L&UFX?6 MI5R1$R0B4U"XE'7.@ 57C 0KE)%2:BFQR;-&^WK45W0X4CT*)-K?3%?3 MO/SQSWAU3?*\.3]?OE[?J/+[(LB;A3$I^!R*LV3%:WU!)J/NF>(4I=5IA"I@ M;%/[-2P;?3VO'H6]YZM7SZ[G#KS+$WE^_6W[#ZRWU!G-K>%<@,Z6[B?E(CC/ M(\0@+9=)"5T M A\%0HFRQ)Q4#+K)D_]6:GH$XK$*GP\M_0X@=.)1?7<_$[5XQ;).",Z@K*F* M"-Z03 /SJ81LN;(]>@3O>MM>>>G7_W&(N/R3\.K+_'JVFABNBDLFD>09'7]/ M0O>L1) RV9R$-44T*< :A/H>C75KX V+_B-0T'/[XZOXK^OIOK)>%NN214A.GLYGGU_NU"8-%D;0O449S5 M#',(0I,9SEDIE8.(JHDQV$74J69RRV^3D./5?'G]>(1!C 1EY0)D69^4;236 M$]8U.3HXC]:&-D^&^Y$WKJ$;##.;QJN!;B[4.AT[9>+EGSR'I6HX2SXU]\>_=W#"6&03B*Y#AJ*4%II$W0CZW4,L1W;LD/P]/S;?2.]C3P0^SOV'DGP$6^_ MYJNZ:NK-?+E:;LS8, %## $A%(.@'/$9DJME@M$Y89@LFS.:M@VQ/IF.<0/G MP?%W?MUEK]D!\_Q[5[EB3[3L ZCH:[I,&R.C8'J_V228 TB%Y*0C!K M,N:VEPMX_7@EF(\LAPQ<,T5GQQ@*GC-YJRQ;&;E)2K*Q+]_Q$^:#X>B4B_=@ M?77PSK>%JW5BB>X"'D)Q=;,Y^0Y%2 C9UUW ,$S M8>LI&ND46/4O%_D^VR2C02L1"@\4;D?N 45BD*P*&;ECMI1S0>P)97V8LI/T MOP>FCE?&N+'"'>$?/^/JPV+^^S3EY8?IUWQ57[QGJ_QI,5U]^QEG>#/[^+=Y M6?U!@K]-2$J/R3"3P>E2!Y%'#\[7>BKF3$DF,)'LBV'"223TAZX3D# ?02U] M&K>'A(N*RAL;"[D;=8Q"#F3\I700LRA2IZ1XFZD7NXCJ)9\[SOUYG&XZP-E= M!\4=3WEY>\S2A$6E@E%D_RW]AV)&@"_HP%N'7#O,HLT.D.=)ZLZP':GVS7$$ MP^B@ S3=COY??IS?E_>7Z]JJ\YR MO4_B?Z>?/D^L#EYHH<"Z]=QD)<%Q+D$HI>RZJ ?/]0!T AOC]E8U0^^(NAZ[ MN7]_UF^/^,TZM(G+:)E5$7B,#)15!7PF^!ED'K/.##A<.MS?D57R^K>?:$_\VZ*87IU4TZ^7%Y_R:E% M^N)T:LZ1[QA89N=(D"1E=+!)@\>"='#4^N!H2*%D[X(QGC7IM^@J0<)*XCHA M!T:W!*B !0+/&GA)Q4?G4])-2JW_0@F20W!T(20*0#$$I6V=)-)_M\$R3 @V#-!'LZ1O 0^3_<8&SY0UE#S,TO(NV+D!AJIY?7:\(P>D_ MT$0A2U)9G_%5<2>MW9G"(X&RU]/A<%KK )@OONV'0G+S-O4K_ MN%ZNUO]@HGU(7F&&DGT$%>F .TV0$IHI:843&8=\K-Z+J#X2@:W!.;(R#X>Q MOX'Q+'^J[Z=GSB3>O<=^FUBNE9/:@^,Q@4(5P1F909CHI0A!<>;/=['OI+6/ MG."YK&QK979PWQ\@4C[AC@DNT8()RH!B+$(P7$&2.B@749HVN[L.(;*/?.&X M"!U ?7U"\]<O^35O=QY M2)8EF8"K&HLF1"!-%$BF5NM)+@IO^DS9B*\^?(USQ%ZCH>%R#\=6,;RY7E35 MWOR;I*2H0B';( RGR($5 8&T5I\)'=-9A"2:+"YNQE%WD>%XN!WF3 T,HN[" MSWUDL+6@XOWJK;Q^ND"S#+/U(_^[7&MA/G'%U*RU)@:>ZLM/7,5_) M #FHA8F!:H(6A>V\>5 MA\ ,!YL#62&=K$GGFELV!#_=!?9_R5-U+( Z.$=WLIY87I>9>0XYBEJ7G0($ MS )B9EJSD((33=J![@C8"ZGZ/Q&I1ZFH VBUD.D[^KU?YK,XGZV(6OKRIUI- M0V!933 6+@2S$'AM(Y4JD72*!!_)F4RN>"'.E>EOR.9>Q\3\)QZ3CN$VV#JS M\S:6?#_OZ\<_O^;9LLG8JQ<_=HZVD,,X/D?7AQ$A!!,M8+(25-%D\S63P!%5 M1&VB3.=Z;V\Y1_>9T7(3JX103@JP+ 90PM6IAF@A9S3?*Y_^79V,^7\?7DII!N9Q==:WMQOK"5U29)"GO]=H8)97Q_BQVWYF0 _U12H'\CT?OO" N)@L M2B$]R%)GSUE6TY"& 3HG462;T34I6-I"RZEW_;LYSBB 6^7EQP6F3.A?)YD> M?6G;D@#/N0Y)"-#:,5 J)D"D((\K*YGR7G/;Y WX*&K']3]/Q<_F]=M>87T/ M>=AR[H_?Y_#\C[6U5 UW.&S'6PY<>@W*<"17RBB@*U-"9B8I+;%@FY1- WOU M:!?:K6#79V%]*NK53=[!+))C^?#IAT. 1AE#VH?",]8Y[P6P#M81SD7#%=W3 MV*1'_02:>[1=^V-IQ\KEILJ[. MVPG/ACE]K:\-:/OAM YXTI39G.(A%*@) MJ P'$R=D,2#0*[,A1BQ[^6Y[JZZK76;%!\-UH7F@M7._;HE%)70H+WP/F-A MB3=Q+W>3U9\I.@01WZWR&TX%';S8U3CT#[*=^:?YXH?Y=5B5ZZOO.;QC#EE) M%"63S8ZUBC(S\CPI6(8LBA,HE0VRS1K*0Z@<]_5L<+@U4U 7[6F/Q/5+7MVQ M(33Y EJ0A$*D0X0^02A!$"_>L)Q88*&UQ7Z@9MP'K*'Q=+K +^X-:HB50OO\ M;%NOZ2QKA+:AS67NN4H2(ED/4#X'<%Y(,%S7AK"8>)NY<'W$@.LI(2%D7AA# MT"H)"EV*!U\C&1T\ESQ9&TH3>W0DO?TY7(=@:(#8[V"EC>B)+1>KR<_XC_GB MS?5R-?]"O[<>PN6CM]E3H!PE^KI-58,GYQ%TRCP;-"*Z?98?T*\_@AO]W2;4 MMG^^EREX#34^'TS\(X/G%_Q"DGK"P^V +1T5TX[D$4LD;["^&SMAZB%,7,A< M*#C9QUW?"T//4C$.E(90ZWQH&8_;6/8Q_XG+.^KOIJ%A0AW1@-(ED"+; M!C\RH8N)SH%U(A(_2@(F8RF@"#IDE8U3+^]\W>M3XP3G38 QO&@[> _ZC92Q MKKNY*YSX+7]:ES&LS6=*OD)?D>%7C"2%$0)100&CX4QE&:1N,B=[)U6]3!QL M[ZL,KZ0>$'=#^^U9#-:DG)D$*>M#1!2[W#: MW<3-T:(>>:MY7OP^C7EY:U*+]R%'Q<&(8.MC%063S$M(#E,HM7$@QA=OJZ>_ M.;+&C]?+? @A=6 %GAC/VB]2[>>#S7QW/[(EZ))1!P;.)G*]O @03(Y@%699 M'Q)8FWVZ^Q(X[FOQ&+=1$]5U ,E::%P?K_X^77V^<^K6_4V/WLUML5RXR$#7 M*%*IK,"I%,G%2U9DQJ(031X&]Z!M7)/6!A3SMAKJ '3;TS/::F0E9F#241"! M @$#Q2K,DIAD":C:]#L?G; M_/K3Y]6Z3'V"P7"3)7D8VJ@;EH(P!9+W'#E%Q69S*-!0Y;@O4#;N-7H6D VK MG0YLUWH9PY)4M*5482)+LFBMAFAM)DF96KGL'"0C>23'7*G2!&F[B!IW@L=9 M0#:83CK UWZE,+4QG8SH-"\G+B:*F1*YL=R2X'1.Y-5:\@(*_5\L7A3;Q#L[ ME-!QYW.Z3J5#X:"K44J.SDV=%9CV82RRRD M%N#"^HV> .B5-,"M4[8XC4$UJ3Q\D;(!+LWM']C6C$/!2HFH&!17CT*4="AJ MX1?F5)<:":=#FUT7!Q Y;MPY+)*VW*9ME'6I%NS8!JH]?O,LUJQA.]7+2"2\ MY=J/#DH63_\1*9X4QH$@>#(>*:0TK5SBD6S:P^&0%-L4X^K>K2H "I[!":\ MM:OKWSAZ;+)BXF72>K=?AZ!F;_MUG&(NU6H=70>\SX^>Q6ZUK %^&8+?ZDK/,E6BI3$J?S%^B *"MKOH0K MR%EJ4Y1S*C8N"-Y-8.]&[! $/5\//*"2.GC>>):;U]\^TD^LL_]DA0T:5X ; MST%A*A"J!(OATIFHHI;G#0 >:.NE9'A(4.Q[?1ZIH9Y!5QFZ+4A(,A'M*4&0 M+M>G& F.V !?70ZO&?/VO'[J VV=VKEC\;"WNW:<H[5[F9^Z3A1=P"2U]I$?2^R6EV2U]9+"XB",I:A;:T"6B1?/71"9 MXNZTL6I]2\WABY\9-^O="C6#"[@#$_4SDC!G>?%M"RLJ1!?0(Z!.=.5K-."2 MT)"2%$2M8LRZ%H9I!TWC9KI;FZ.AE#%R(]^O==#IVFFT#K7F/H'S=:Z_&O?NO]M)'T2" .UZZ/4#BKI-(%F>4T^3$(5G(.OK! MA<@AHU'%9<5#WB<,VQ\48[?R':FQ39T?(;ZQV\&GL^F7ZR^WA#M!=U^,!'-A MR8)9#!"8U"#H%"1?>];V&E._7R?XXR^/K/EC]#8?0HAC:Q__?$2X#MYG3WY1 MC"(1X71UN40R,,(Y+53(@_N+5)L)RBWQRD,0RJ'Q,Q;N]38_P=+>T. MG(XGM"M)480E_@LO$A0S"ASG 4K.Q:E0LF[3?G,P4L[O]0Y2TWBTL'LNP;Y? M/_Z$UGWJK)\N+A^BF'H[+0-53#_:<_RPKOYF%?)#8] ]3E))*NI0P!E/ZHV1 M_BIE 1B\4XF4+P)O<98.HO)4ZW'WL6V-4=I'*4KD(#S7=7QY@""2!.85=W6A M%.=-"K]VT#3N U([_#RW[_Y4M5R"V3FV-VWCSP]N@AKVG!T&)$?W56+DL,K, MZRL(MS>O(-ED+IAG+*LFQ>1G-40/"8%[^=\COA@68Q"Z;FBA2%=3I.MY))*3 M58)SS81MDD390=,E&:)#\/-\$\=I:KD$0W2SP7@YG;W!Q>);+9MW[-^ M=#_:P5\8W)@=Q]LHYLX4$10%6>!B#>2D)-<\20$Q9+I$*?PRLLD0K;'-W3K= M:;723E+8FI.NB^2S!J<9 TE7?K#>U"'%9S)UX_>GMXU01@EA0,0"(I4L3=+$GVR.EQYZQD[4[BZL'"'J MKN8Z!^=E9'1H/-E54+8H"#DYX.3V&3I14H:TVQ_J;*[SR=IY=KKS(:(:=10E MD4Y7;%[,UD+'JWOZF:4HH4!6MDZ9R!F\<1&"UP6CS)EOYIRWJ'K+#X^]^W$P M?9\JM+&5_F$Q3]=QM<19^NW;LB92;IE@3KM =R!1G1*HD#CX4,,\E[A+1GED M+VO^N5\?>U7C8.H?1'P=N )W7M%#.JTPE3(Z \(X$@C=D3LM3(C< M-6F.^HZ27MI=AG,<3Q-V1VCY=7YU]=-\\0E M6'S2)N1VGT&*\>*NB.T3&RJNY1\@KK\F,Z,IGLQ1 ^&JQ*5 M+B*U&4?T-$LY-BZ.UN0SR#A(K$?#X6M>3.?IMQ4N5H."XE7\U_64B/CA>D$7 M\H?U5R;%:RQ"&& ^RNHU$T=D\7=D7]Y^ M^8K3Q;HH:+Y<3J(@OTT4"M)YJ4*Q!GQD%BR="Z.XR;Y-Y\UV%O!YP21 M=U&1>L?'A^M%_(S+?#OINJ9'TC^NEZOUE(R)\#E'B@#J3&OR]8@YP&03Y,BD M-I%E%$WF*NU%W;AUH:V -9Q".C)0)* \_32[65,2OWU3"QV^^Z7!"QIVTSI*X4+))8C@!13EJM_L)82B)4CAK7+&E(!-.AF[*%P0 M&(*K+=J^E%(?4#F@)&O)D^'(LTN>M5D(>_F%"X?@9M_"A4/4T<%M]7VV-7,, M&*T$PPRO#^@9@LL(B6?T6FCEV &DHKH3'0HVBRDOH#"A8.TNT?APB&B[JIP(96"Y*HK$%E[4%P; M\(X;(#9R25H(*U\>#ME[X<)!VGFV<.$048VKXVT9>"'1!5$<>?C"@C)UBI2Q MQ$?VT:N Q1;^HJ(OHFSA2&V?*K1Q5?[C=6WRP]D3@=QR85DHUO!(P;FAN,S4 M^90E)I!:2):XY&9S[_@6U>_XP#@'?@B5S0>7W[@H>+W ?T^OIMO9<%*):!-= MUS'6)T*6P.FHP%IM&;E,.6\VPFZ!P:XOC&,*AL7!8!(<%PC/%N$X9F/V%%-Y MG\GQ29*16(0&'KE7Z GA3+\(@LNI83KR+AA$?!U$!7^;72^O\>K]XNVL+/*_ MKDF*M?[B9C"I-C;4#DPO1 0572W)2PYR4"QJ$E5B39*!.VCJLZ[IE+AR* 7T MBZ7;@^91HHQT,P;D9!JM,1 RG;9<'$HOR B')HW1.ZD:-Q(93/?[8>H(18Q[ M1[UY_W]O?^#^ QG9_&4:;RVL1ZX4<@VL!$9W;*TB3"094;@(=.QRW*Q1V')! M;?WI+M%PC-;F XJP \/R?76@,E%$A0J,UTB^&[> @>[OD)03S 2 >=10&':!#*O(8FFM=E'E#:=L=SV M(!WO5]ATB,"[@TU.CT:D;3"66/::RSH5@*DZ&H#$Y)V&%$VRQ23LH M[*/LL@6XAE)+SY,5-I.?AQ<4?/<+@Q42[*9MH *"S8_\DE<__AFOKNLFKOLD M\5T>6!7.#?(ZR[.J'FOW$,L!?,K!!&%M5DT&3AU"Y*FFZ?ET^,-<$9>8$,)X MD#;4?62LD+4EORX[B5I:99$UJ;?<@[9Q[[IF:-JT5$-KZ9)LU+'CJ)[YG6;V MJN%XJH-P9AQ:QVTFM[QN;!&.[BHT'*Q&:XVFZZK-<*9S6JV'X.2GZ6RZRN^F MO^?O*GO6"GDX'R)J0"R99VX*HO6F](*MV"-J> MKY5JH\5+LG)'5W@^]T/-[%S+^LZ#H)>M],XQ!+8>,"SIUL,L,UB3N#9,*Q.: M5!CU:>@F6F,L& ((+M?9)@;!48B,/O""WC,3FM25[T_B!9FU0[!UO%D[2&<= MO&/LX.?UMY_Q'_/%FRM<+M=)AA"5(X736-QP?&/L%O]RMRE6H;5)% V-UKW:)"KSS!8ROP9'/D>LF M\?R!=(X+RV9XV1^7)RNO VR^N5ZNYE_RXM=\T[:V_#S]>E?'D3T3Q6B$H.K\ MUR@D("(#7RQC6)S*O$F$MH.F;C%W.A;F;133 \;F7[Y>T\_]-B^K/TC0&[*[ M2\B*F)15 B1:.J0>+2!'#/FT\^) MM8'4T@' WJ\^Y\5W\KI=3BS)_0ADK1GW9*TY><4^Q0R>Y!-U4D)CD_A_!TWC M#G\X)\2&4LS(.\/7*[-OFK*LJC7;"#E&(EJ7 A@Q0Y2919$0Z9_O@::]]H7? M?[67FM,F$>CQ\NT!%'>5_%IZ1N@E]156:R43>8-( Z8-2?"R4 &IROAT><.?CP@O);T290UM75!8RB09Z9-KR4M-FT=H+V M'W]YG MA,.T?+<0.7,T==^"[A]&A-G*5M*J["BTH)JI78Q581"S>"<93DUTH M^Q#72[WP6,_9QVFI:^3];9G+]=6[:F#M2/UUC;OD_BUKR:C!:N@(2\&CH#E"N0)")!%:8 M2\8RA[9)NWV1;$Y%H?0W:@39[]\VI.]ATZ B4_%V\!)C %3#8@CN, 9 M<%F0<^X1S,.EVUNX ;7S_$7[GR%5^>M.#U]N.B+O]BL!O4LPT8/*AAT MV=B8K(,L!-FF6BOH;+) TC(9759*-FG@BV3BA&/41G?4<6WQ6J2>TJ_<10KB].A4L(PI6 MX&(MZOUO,6H#F)Q0C'J(SOJ&X];D.T.E!9,*8C2RYD9TK9VT$'/,(427I&A2 M'_.7+48]""\G%J,>HKP.L+E?[5DVL3"M.2!+Y.B*8L 7E0&#PI0CS[G-[('A M"@6[*5 ]"!]'%0H>HJP>$+BKZE:J&%ARP*07=;T5"8LXH%C.>).-+EB:U'&= M6@[=35GJ26@;2#$=8&Q729J-GOP6X<#S;.AR0 Y>4DRO0M"U:++J\-1: MP6[*44_!V%"*Z0!C.RIK@S%.1&-!LN+JH!AR/7)FD+Q,EKQD;T*3*1DG%CQW M4XUZ"L(&4DL' -LUMS$QD[V7$E(6)"'G//CL"!,N8I;HE5%-'+0+&)K:-&H= M2B?]PNOV"";#>>%)@Y&:A%2W<7D>++ 8A43R-GV;6_)"YZ@>I/N#YJ@>HH@N MYZA:S5Q""2ZJ6OB)'IQD":QGWD;CK$#_8J;TXN:H'J2U%^>H'B#"#@S+;Z2$ M];W[^GHYG>7E\K?\:7T-W[S-J*Q9L0H<6@3%(X.@5*"#8SE#G4,*36ZNG51= M3+WD*7?7<'KI 60WM-^-UX^H@E<".*/X096Z #1J"2(5H8+@T?@V&^X>4S'R ML_UPVMW$S=&B[FK#E*F3]>H\T.*)9C+)='28%BX*$ML!-2/4UP0!JH8@[&U0L1O'L6QB'P0KUF\7EXZ?Z MCM-2!\A[J$5[7S:9NN'WJO([B4S*7"2")"Y U1TM0=7A*,5I]"@$8I/91WO2 MUVTNY4A@;%9U-=!2!^![7&?[/6,3E-D$"CBKB"A>R'3C8_ !LF7)VHR*BR;/ MC[O)ZC:1,@S4!M1)S\,J7\6XN,[IQS^_YMDRU\54ZR?]-]>+JH5W4PS3J^EJ M>LR4WOU_>K!BPB.Y&:BJ\ -^6P\*?C5+:T+P:GE?Z$68$$5H5#DXWN3=VT'2"*WXKYT<"_>$6U[_FW_/L>OV]-_-9W9I&@J>_6D[) M'MQJ]?X/W>IEV\AK9-DD2>ZJ%-E7]]<#8@X@I65%J2AC?'F?7',RQ[UNA\+; MH_"A+\7^)0SGL4/.#_W ^8UHP['HNZ#-4U:N(HAY'ZKI+_BT@>M@O+?-=YM>RPY M!ZG]FM1#"!N$,!!%'2[!!((C!L%YR6Q.*8O0Y"'[>)+'??,9 M&J)G5N&XV;/;P_CW^>*?]'.U$ITNH1O5S=+_9KQ:?=X\B2Y:Y.@+,!$5*&KS7=GY=V?%151: M<@>"9^*)"PXN20,Z,F]#+M*%)B5H^Q W;MZNE6$;7"U'0^WWO CS@<#V\_45 M.A>_UG\@"4 M<[69!A/8R%-MB'79-LD:[29K+VC9BX/6<*KHPM._>V9Z=?O,M(6G3,>AA&(@ M:4/B"M:"CU%#4D76+=O6%=S7P7_Y0;6*DFX"1&"409DX76_ M.^.V-$EBM[$>#SG.^OMO9_2KU^MFA0=8$U,RJ)!!J-I15TO9/:_8%@3XPI(+ MKDDX_C)I7=J50_#Q_&"P0;1Q*4;FCNUY>?R_'ITGWO^GFYBD [AI:ZD0@Y(E M**#XQX$R=,TA0TN!=9%1AN+=9D*T9TOU]$3<+BU0*5@FZHU;J\7C>LYH1*#_ M%053,7/9Y&%Z"RU=VJ)#$+!IBTZ5=P?/?_7\K>X'D+GMZ1/1AJB9!_+L%2@E M/;GV2@'/C'OZ1TCLG ,T/?2WGJ[F%W!SA,P[0,ZO^??YU>_3V:, MZP?NVW9.+%(S$41U P4HAJ[V-47(B$2N5W4?20L [:2J+QP=H_9Y*QV,^Q!\ M\QKYR'N\Y2#)(HLR"LIZZ+#5F4Z9L" D6P_:%Y:9W;[Q\S\^;H70@& 82'X= MF)2G%_2-G/B96C?Y411=P>6 M1S/<=&)(' 1@H:X,E76SF\T)K [2D $LR34+ [<1U)/3>[BB=^+F2*F/>]E4 M&_GJW1QG&]>E065\X'1^B@QTG)0&EX4"KQ5GB3,1S$\8.%9I\T$E MV)T%>7??C,VP*,5L 2%\W?/#(IV/4/VFE)0AAC V&=3_##WC5IFVO7B.$WH' MV'GL;$V4-,AD,8#&U-DU64-P(8.Q.@8G?=U W#KYV).%.5*K.Y*.!XEXL+J$ M8>!Q5UH1C%$N>I* *A2.227HK[P&;H4Q)4KC19-$VA9:>O)EAP?+,0+O8E7; M8R;J-.%;/@CW7AH=P(>Z5$+%.B.&W+>@2@S9(5)DV!HX#^3T=!T-CYTCQ=[! MC737H?O3=(:SF-_,E^N-3I,HHL5B-:! !*7),\-,AM0&&9C7.MG8I#+S&7K& M[5]H 9\A!'\IF>O3]_7M_+4F^>FS[.E[KC@BF>0=!DC,4$0D! *BJGLB<^ F M"9EYD^3;^5+2GJY4);($C7J]H8>GC4/5W-^Z6D#Y%Y!\C9 MG0X-D4C.)4(0-M?B( 6H(@.C-"9ODW*\B2-\>2GI@]1^4$KZ$!V,VO:V(ZG* MC1>Z#H(+'HD'U(9N=&^ >U672-6"D)>'#5Q24OH8. PDOPZ,RI8$FLE)JYP] MF+IN1>6:YT RO,%$4Q"CI"OZ/S4I?8KWE#)#BVRW'C,]VO#[Q;@1I*8+EP\"632;5U@K=E M&4J6(=N05=A<([%MD=6VG^[I^C@= :=+KX,;9->N-R9BUHG\)4X>%Z@H$_A( M3$7E3'91)-'&[SAU]^)9BQ-.<4"&$GZ_.+H]8<':E-$&R(:[*J0,6(P$GV-B M-MG(F3PCDGKP20;3_4%+%@]11(]+%@W%AFA= IM2(.MJ\DULR)*C,$_D8O7+ MXYHO;LGB05I[:;EC,6C'RYS=[/;9@8/MO]Y0M/OYZ&49TO>G^[G7(1D(J9A!.K5L6'#B5 M&*#TR(R22>>71_,\]^OC&(&!]+5+^T<(KS?]_S3]/=^:,)9]%"4ZH"B>@O?( M:A+"%)!19CHPSCO_*L3 8;[#XP3M)X%"\<)L3LHU!T1=PF?$ K+4D#1P8(J M@0/250G,*Z+'Z:?/=\\Q/AI1Z/^!995 MI20 ZT35:+A1(1J-Z>6 8>S^ZN/.11\V@L<"(7E%8U MLBX,R*6.Y% Q)?@Q]N'^ ^-,+SX+&(X38F]0^/C'_):+F'RVF7G@3E <[.IL M.N8*Q!0]3\&%M,,_%"H?%+GQAG-O!YX'"D(,=.?VT)CN;7BUM&A,G61DDA$:.KCFXX M6Z=9Y)H@YCQFM+@Y87J_&//^"^-,_3U/C'F<&+L8//Y_N)C6E[=?<753YZB, M5!QS!!O4NE) @,N\@,C<:22T)]6D/7>3D'$7(PR=^CI)S!WDNQ[3?WM\"O-9 M2!VA8,W\:U$@)&N 0J4HD0P?:S,[Y'M2QLUEG*;:'3@Y0LX=(.7=?);FL[L'3\= X/O:\X'U,2+(EHO5Y%>M'\+6E>(/NT9:)XUD8VQ-A,' M*#D&844I9J\RB_WU/Z9Y.$%CFSH_0GPC:_WGZ6SZY?K++>%*HK6A:# N\+IL MD4,H%(5+9%H'+,SZ?:I]]]+[DR^/K/EC]#8?0HAC:Q__?$2XYS9(3JC7"2EL MDQDA>&8A65F$-5J9O0:0[:?]QU\>)S,VF/:/%F('3N5S@P5B(9U)X2'[NAZS M.C H'&$Z!FG1>ZU=$S?RE%E2S19BM>T7.4[H'6"G$OZ^;/3+W1R&U_/%8OY' M[:;#K_1/5M\FH5CDIB00-D90)>6;D6T4LT63/3.J32/)(43VU%AP)"HV8Y16 M*AK_#?Y!5'=OAC]=UX$8]9^]R[_G!7ZJD=YT_M-\\2H1_Z1&O%J':WFY^H#? MZA^=>"55\,J!U$@!H)<'(0D+!VWH+W+6F4NCH3>U@_VU/+0"%RG"[I' M^-R&%S^^?OOQAU>OOLROZY"O(K/3-;'"'(6I5D8(V0B(T:"-$I/@+T\8W_MS M/94S-X+.J4+NP!][RMAK7$Z7OQ$MF-[/'C]]\HE+65L?.4G*>%#!,(I02ZPB M9#)&+@.>8=+T\P3VE*$:Q@]KHIH>;=7-R?DAI^NXRNDG$NZK3Y\6ZUF3;W#Y M^=4LU?_Z\5_7T]_QBO[<\G_S57K][N,$;'JQ;Y>_9OH5^M\F)1BON=8@N.:@DE805#) MBYRC@YQSSZ.+MCIZ1F\ MD:WM'23C'ZP[2?UR71^5B*WY;)GC=9T&^/IZ25I9+G_ ;\L)6HNZ3A;V&&4= MB5_ USUB2CK%B]!9NL,:&%[X8$_O,(. LX6@QX?/]T?N\1EY?[U:KG"6OAMV M='=8WI:;$_HW"M46'S_GI__6CW_&G-/RSD?2)&,;&.3""PG&& @R:K#64UQF M1.'QV "Z%J54IN?N1B4VQ)*MLG1%$#K[2D03.'23IG,DA<,E>SDH-3M9^Z+R4Y-6X6NL@ M4_%8 !.B5N5H)7!1NT!%SN"%,""4\ZF4R%6;O9>/B=@/7Q>1X3I9QCW@XRF\ M'T5QMP&9S$%H7C+P4G?4V)B PC %FM?!4X8YJ5D3S+Q V'XXNJC4U:"ZZ !; M?YOAE_EB-?WWC2-Z9U-__/-KGBWS) 6N3*(HOR1?IWS7DV)2H/]07AMM%&NS MXV,W6?OAZB*R0@WTT &J7MWPLE;)^W*S4JO>XG6IUH0822;GNM /Z78.OD#( M$B%:+PPZD<2F=S\,IG81M1^B+B*5,[@..L#3DR6BF$7RW@=@/M)92)Z!,X&. M1O1>9(?%V":=PX?O:;V(K,G),NX 'T_E<=,M/XUW!9-<1/+XK 9F72#CB1R" MU 'H)LZY5BVQO?IX3BSPV:!J/P1=1.YA>"UT!ZF[4LI:EO3;JJZ*)?9BU=BG M/"'2DT^6 X9:*>ZR "]M@. XL\H'%3=37BWPM8O$_2JI+R(7T%@_/:_P_ FG MB__#J^O\<\:ZG; R?L3NSNT_,]C2SCVH'&A;Y_V7'A8V+A\V-F9NDTL:)*N3 M]I1S@#&Q&O)S8Z/P+C33'4I_II7M[*.KV?_9KK MVG6*,MU^=J<)EB"BF9B3)H%15O*HE#J.W89!V"J&=- M5C/-79PI.WK]^+IV=EW0!?IUPDNMJ!K0?R6:GHG!0+R7M1_]]* M;.MNGLI!UU9O?^0]:_7.JN$.WB_N&7_][?XO_W>:%T34YV^UWNAJ/>#'"V-- MD0$X\08JUR5MF0G(0<:,145KVY[JG>1U LKS8N?'SWDQ]N7G!L^O_TZO[KZ:;[X Q=I8A4RGZ4!.OP9 M5-!D HI.4&3=_<5CRIOYIFTK5/?_X+B@:Z'J>7.Y=V#P[OIZWLR_A.ELS=9+ MW$XRN4E&QP)>,I)B$!JP%$%G,J3 2M*8F^01CJ!UM V/S2 S/Z_^CH;HUYM= M_OS^&JQJ"-CU^[_;9T/A9@VUW%0""FHN@E9%J@[+T%*KU)2UG&? M7K2$I]$PVG+)UC \KW8.!Z._ >-L/;TFC0/$Y_Z5&!>Y_L6\/!S-5'N!8N) MQY/<'<8+A.(#1 HF!2KGI7IY6UES,D=;CMDMG%OI^*(\A"<"^5S_\NWLI@ME M/;EGI^;X1,989-&&A&%T;8)*=3 [)W2G(*UBVL8F>W7.Q-]H^T/[\T3.AY-Q MP[5!30FI*$\_S6[[H+]]I#^PO+KYP^D?U\O5S6U:;U*OBP4*FA&4HW#9%::A MF% *6B^>]/_:B>[1]JI=VH0R/@HNZ81XNT9(#Q>LY ^>R3KJR&H+1&;*( MTCEE--O<\-MW#-IB0VQ_EO\X_9T8@_XX>^SX-ZCE>E?G_!Q1M77[YP:KS]I& MQT"56#<_??^.AHFYZ(L!@T: \@'!D^\*-633T06+LLU0@"=DG-['OESF?-.) MF&]^^J'0L,X<]44I2-K1@:@KT;'VNJ9LM9&6.=EH[L$.HD9^8ST> ]]WK0\D M^0YNKQM>WG]=F[C9ITUN.+FI07-3-Q?6GB);EPNF -+*9'Q6*231#D?/D35N MHG-P) TB_9[+A6_Y.K+5X5&2BV("^!2L MLLQKY=KL*!KDTB%_;%M"] :_:R$^H%;FK'1P##P+LFY4\1#6<:[@4IB4"B'W MQ2ANWZ]U=:D7=!6R^OQ3O0Z^?<76]H/_>8#%$XH/%>C76(;HV MD]B,+J"9%R(9:T)ITC!P!*WCKDH:%&YM]=0!%!_[^"^QYCCZY!AY^K7S7DE/ MIRR86@M'4KQZC5=5"K]] MSGGU=E;J$-SZH:/[\ [^PL#.^+&\-7HELEPJJP4X%1(%\A[K-@(''GW%+9FK MV*3+=MA7HEO?\HZI2(?."XZ@2R(/DF<.J)*%HE127#,N2FG!U%,RNG+:#]'S M=U/!CI?NT:;F][P(\X'NMZ>7]Z_33Y]7[\O?EC?%KY/$C7,^1[*7EBQGS I" MXARR*&A%CC&U 2?0>.TJ/(]5XXDB=?+)JZ"Y-88,:#US*# MU-8PF5CVI@E\MM#258AWBL$Y59TF"D:@I6!6F[L6, MH#&3GY(XHFLRSW(W6=W4AQ^G]9VFYR05] NH7^:S>,>0=E&BL^"5JNLNDX,0 M*?*(Y/LG5,4T2K>_2-G(=ND\L#I2$?TB:U(2IUN8"1!.T;4O6:%K7P1 XZU, M4I>X6:?4%$\CORB=!T4'"?UX[,PI]FSO6J^'*MYL$;L=)8Q7'^8WBVE^K-'L MN@H'\,V%,25X ZP$ \H@70+%$/->%ZWH)'/3I.UJ* :Z>CL=#LAGTFB_ M2'[P3@Y@/5JN4\P&+&.UKY?N-Q>X ,ZRU+RN<=)-AJ8/R,,X1"8(W]9&\%C4EZ6AB6@ M6VGJZMW_$ 1L3WV?+O<.KL5?\]5ZP#LN5C<-&22;JI ZWBJQQ(KE#'Q6"*HN M7@IKSBC:0F?0!]9DG-T.FL:&T$!ZG[=10K]XNAU>%;T1R12$$KDF(9'N'2<7 M4@D5N2HQ%VR25-U)U;B8&DSW^V'J"$6,VX?XU+][U&5V.[>,6QM4;<589N3Z20 GU.!43=5ZF\H!,9?0*M"L65B#*Y)HGO/6@;UY - MCH=]\7:D?)/L^%,R M.D71L5K^KB'X:)%W )B_S:Z7UWCU?O%V5A;Y7]S\4)N+;R@E](NGNV'$R4=I*PNQ;C[-0D)@ MT9'QYIS'Z&V*35X(=E(UKGD:3/?[8>H(18P\!O3]_[W]@?L/.$OYRS3>6MDB M+4^\UCLBDL%F*@%*(2#%(+SAAJ?P\NBPK3_=)1J.T=I\0!%V8%CNTS)W SA^ MRY_6 V#6)T5B77"J%!3I**IUL5;"A@(N)PQHLZ"PMH5AV4G5V#G@-I?5<(KH M 54WM-^>+ROJJ#HO@8F(H"SG@%$).B&)I*,LEC:3/IY0,:X!&E"[F[@Y6M3C M7D"_Y<7OTUBG>=_X]R$),K86A Q$>&:23@T/$*/(6'C&(%]^/WSZFR-K_'B] MS(<04@=68+NI?'<_EYW).IN5(D/K),&^CN)#2\>8>Z'0QKH'HXG;^@)=8]=D MM+E?AE1&!]AZKCX5;4KDQ67(N49BLO&'?Y]?AP= M)?Y18?1=$N]#7L2JG$_Y??DUI^MUEK#^96VHON*'_$AWM\Z3L-2&=00$^I]Q_6WR=&UG,IOV,K<-32Z@A9!4/OE*TX7E=%W\^5R$IG6 MY"(0\=;4UQR%X,AI@!AK;[8WQ6+CR.X?';B+Y .VK24L**3C'5B@G(4. 9&WAA'.DTIH0NH2G"- M9B4/VU)R*[H'OKB5IM@,)051*T')(Z!C U*;R+UWV;A&CZ4;E(S]I'6TMI\= MU'F4C#NXHW9KZ;_7:IEH8BI$,H]"4)2K1%P'*!&KG[\\ROY=WG"Z (G<@UXK"7J-3/AO8W MA"\>U9J?UNC:H&GLU])6B#I%]!V@Z*DC5R4T,9SDHK$ -]6'DYXDX[.M>URB M0Y],9DU* [XGI0/,#'.MG2CE#G#RVV>RE!_SXLL#!T702:DM6-9+BAZ#-! P M.'#&1L^]1(RJ!4Z^)V7L!_3!<'*BE#O R?_A8EKSXH\8,-D&APIX]AD4"0%( M @42HJ5+-1;!FDQ__HZ2L5_%!T/):3+N "2/K"!J87+@0 *HMV6U@J9(L$F* MPL@H2M%NX=3>H#C7L(]!(J>#9#K8.+!FSR^O4EH_7>+5HV'7MWV?J_G-OW/B M8\PAGQCX:>9H[MH\U"B18HH*(=F:@(VFD%,L&6AM'"]>%6T;+8L8XJ&FUG_C M\O-/5_,_;MX^'Z;N9?*]DQ; + 5T*M@ &(2'%%FR1G.Z2%]>O+/]MSN(E(_3 MW^.J^=.EUL&M\C@J^["8SN+TZZ.,,,N:8R%C*E2@*Y+7(8DV!/ EE,0E%THW M&6NSDZIQP#.0QG<$Q:>)OS,LW47XM[R\?[3MU%MF<^$17&;DG!M7&U3HTN7* MZ2(\9[G-N-/]R!LG?&Z/KH$4T@',GBFTP\*]#\Y#D496=YX$)8P% H/#8K,1 MJK;3Q@OP_D&\YR>CO[\<_XN0XJ^6F^>%K]>R^W(!(G MT7%@I:[[X;R^499(02+G,GM7,(07G:#CO]_58]Z1CM*9I-^!9=J'TZV[IB;< M$4<\6\@Q*%#%90@Z&T*2-SX%7;)P+8S7T12/YH2="TV;XZ_.HMH+P?!S+1,J M6>1,.C \TXV W).KRAT48I@ISU+,32+A$V@>S=WK&,=#J'?<"__ON;*9TZO? MB9-/^==<>Q?O&*JI@GM9YIB%XG05[;+Y?9))/@HN%R:P@J\AK]6>$(,@'SE9FIH.3(34O1GF9 MS-'NZ48PV1'A#JRS#A#YU!#OP1^+QM6@G1@2B7R-.H38! Z:!Y95#95&]=W:P_3)=Q?CU;_8JKNW:UA_LEV>(972B&U]4DQC) R15X MNEV(7^Y,X8=>K3N^UU6F>IB[=2CI=F#*=ACJ+5Q.-'JI"/R0N0UT^@(="%$X MU'?O[*66=#C/?+EN(;.7RW4PG.Q_NYZJM X@N=-*;^,/?3 "+0(+B;P'5]?- MR>@AZ9BX\-%9UF2(U*&$]G*[MH)E4\7UWUMSMYC^MB_ET<*\$TLZ7O[A@0LY M#N2D3?E&S:)J5>2XUVRYH?K MAU20%DRB-P)BD::V>6<(=2@ M'4[JN/AK!9H]L#F@!GO'*(GQ%[I0/OZ1KW[//\]GJ\_+2;+"*^,C6,$**%TW MI: B3J7QS"E5Q.;NCS,@= NAXV:%>\#GJ=J[ '36$_?QC_G$&Q9#[660IC:& M)Z^ACI"'5'3,5B875?-WYAWTC9O2Z 2+Q^CJ4B!(F,H3$4HAX4DPTFA07E&D M)CV#(FRV="/D$)H7@NZD<-S7OYY@>+"^+@2(/\VO%Q,AO?"I%E/4_<#*! '> M*0=:K*UQTQI;6?HX?YT_X#2]*O2->Z:\,,%8 MDX 8RR2YVJLL@@)96%0^A)K(>3&ML?_WQAW'U!A1[21_ 49M$GR,HD0$AN0C M*.D#A("A]K 5XY/P4C4I^GN)L'$G,'5BQ [2SF =@0.C[6^S=/LM8.HW N'[J^(PT'T=C@H M_0TH9_E3;:7\V-823NKVO9)=!LM5':27':!*")E)36Z"19O/9_[VPIK_*V+M M(#UT<*UNKTY]1EJ2""A9-Q2K:C MF68Z0-U-.]4SE=&[7\V9#L;PH"GVR;7URF3BF2#C%8NQ)-28F]2R'$_RN/F/ M=C#:NDFDN4XO!;W;WM21685(? JFR=^HJYVP\ #91Q54(=';1J-&CB-X7%O: M%W)/U><%X?;^_3WJ)'.FV\NHNG],19)I?0!-EL52FU=BDUS)@72.FS/I#J7' M:._2P+E^EK,$+@^CZ MB35JXUF)$NB>\!0#F +>>>LC9F;T0WH^'F6+@%ZL/[&S;CL9&W[^S_W M6?.ZD$9%7D 53;&I1@&\D/M2$C,&7^[5//R[XV9@FF.MO2XNR!!.F.$B<_)! M'&HZ0*6V+\0805O#I+3>&-\DP;PO@>/F9KHS? ?IJX,LS4Z^GGWUMYA4U+61 M3&53$U!TV#Q34*R(%-&)[%+#_;('4CMNUJ8/A ZBR7[R-\\-A)""8W+,0B"F MZHI4 :$H"RX4HY5D#D5W.VJ;Y7#.AKPAM/$7Z'*:;+2W#MCG-.%G[W3:Y.:^ MU^G_.T64;^9?ODQ7:_3A++V9SRIL\BS2=P\7WJX?&TQ<>U,\4#/8H^^]VOA> M[22\FB^O%X^.+6_;R;DD:W8( M:KX+LDY7QHB/3\O%:O(S_F.^>'.]7,V_T.^]^G.ZG-C .;?D]DN[GD:@!44! M*4$4TN6050JQ[ $E^O5',**_VX30]L^/W%L]@$+G@TEW9&S\@E_R^_*$AQ_F MM=IDHH(OOH@Z+Z@.GRH\ =95LQ0B2E\P22,'@\BS5(R#E"'4.A]:QN.F2LA= MP^4=]3_G+R$O)E;GD 1FD-(X-!XA(SB'2N[79OMO_P>$H?2%/S MP<0VLG5X-UU-/ZTE_P:7>7T(5' B8WTFLKD.6)*,#H%U('),OA!G2>V3G-C+ M+'S_^9'K5(>].4Z4;E?8^$A_XO:HI,2B=2R#52CJL.F:_TT,C"UUBQ4JL==N MC2,0\D#$>";D5*4^BX\C)3SNM5$WWLVOEQ^F7S/]T_QA,?]'CJOE3_/%-LL8 M%>=2B0Q>"U\7H'% =+Q:VFR\BL7*].*%\')L(X7.SH_OK;X");U$:1 P[D!1M!VODP;@]:]N^2W-_4\__0.E^>=JNNS@ZONT MO\:P W*9B? :9OAA^6GJ9UO++9C']8BFV@:'RS-9BLP6&RZ8U$(9QFR5\^XC M:&T)CB?@I#^OTL9UV+Y :6$ZB^!GY:W]_&VW^+Y:PF++25#,IA@YR5#2J4QK M8F..1,04C(P!@K=/NFA/O*2E(.]TW PLU''A\2K^9]4MNM^&W=ZR^%M^?&8Y M<(?V7#)*I*6AC#@P1.&SO%(9A,U/@N2@5[7D2PT"E>$%/'*:X NJ \HYS7OH M+^?^^[ MQF @[?9#BWI$O*S+6^?7D[?O)LBB\#Q:$K,MK7(2KIFDR\)1WID4E0CWY*47 M.W0L(/[ELO_QU^T3-P#9_K"/CU]O'1$,PZBN/TF.#810'V:QOX*;I?':3XN? M]>4;P/+5++U*:;V5HG!NB@(P+"WN5[_PT_>E &:!CYBN$IK@==O^8HQ7D+8% MKOUL<_0G-8]2"HI0""5?9M V&Q2J"#X"<]:Z.K- SL/>N#?9*F2D&D1% VOE M60R6H]"M1=$ZF>A2)@Q_H471F5@%GC@:60P^:V>J9+J.I'?''L6ZE#JP7?@40S"6>448+SWDT7G"* T2L39QC-2XC?MG! \-U'[P M'>."\"P:[FN(>US<[.3V,?_1SZ&[G'U9A467.C__%7MK)Z+13!!TN6UI\2Z) MDX83IE+DTC/!T]/@.>!%XV;!SHR@H07?P&Z[3=]\\O/E]=>YGRUP111AO;[^ M_9NU,0VF]C5%7\2X/)W'<^^<5/,1*VFD,=]M% MR6AB3EA!HD@8$OJ44&19(2(RIR([:F-U?+7@F]52^B/8.D(#(^??7N7<3;O" MP#M<<I6K< MQA45=K'A=- "H#:T;Q>7HI::A'0;ESD&#;ETM\10UU /THD0F*DR[>46%>.: MG &UNX^;HT4];GSV:=ZG55S?3_QRO4#A[&(#80U2*='V6HPXI'>EQ%8Z8KWQ MR@6377IZSO=#3Q\9!2.1>30"H.#L?8$4II#66;'R!]S*^OO_@I_*-?WI]< MVQIJ<-)HR!AGI("\BN")U]H02K.-*&3#4I48_A2BF\7F,?AY#)TUE=D <.]L M(!?HCGXH7@0&K4($,(D$2*6)E-#$TN).T.P].A%4ISK-6A\D:=P.7.>X7G&< M]!O T6>(T/TH EG\ Y9O5O,BT8DK#J<-G$0F=>D9!L0+%8G-.4>,8[3Q5=I: MW$M-2S7KQZOZ3D+R5+F/W*=WK\YV58SHQ_POF*;%J^D4+B&AQ?TP>]-??9]V MY;Q]HB17W($KR3A "VL-AC16$A15SL$%+MS>=GE?G]YGO[>ETO63X5-?\NW" MZL-L\1WB$M(D)"F358$$AJZ!% Z#X](KD4K#0#E.E3D-23>O:JF8O39XCI-O M WO8'E-O_96_A,67?G7Y;?E//UW!Q (/PL9 !)1^9LEIXIC-1"4;A$^1@S^D M<]NP^F@/8*]BG*_\]-.\_]$M4%63X+6A0:(#:47)^U(4 MED-VF&)6!H-NIF9G@-<^78W5D%8!UTFZ:&JO6X]BFMYT,7_WWVU]SQ=8+J?K M,X<)4W1]'DD4IYY(I= ]9$81YB!K):@!\,_=]YY^;6.%)D/O@0/+O0%SM6/E MCWY^ 9=^^HN3Q<2CP;4*%%&J;.T>+ F&1N(UPV7"A,^QRB"#1VAJ[ AX&#,U ME X:@-.M^]3E!O7BUWWKCV&Z;9DR2X8!607-C-W2[NI[/_?SZR]+C$Q+3W24V*YV^1/,NSY-:)3&1.V( MEJ5T61I-0AGRH2@U0EN7+0M/;H('O*BQI.7)V][0LFW ,MU*^#]>$(V,+KJT M_6&B%9@ DA(1![:4EW(=20GMX MVH7 6X]SDK@$$%X2B%25891E]$MI:YH2.I@A,I.JU'D^3M9AJ'HI>?@*JF@6 M6&_\?'Z-?[5.W6U6#!KK>1E8\Q8V_\60)KL,$1T')\I%H)@)^IJ,Q&02#Q"- MWF\361-S!U!\&!Q?2F;_O IL9P+9K@KW37\5NMG.4]BPO[SE,[R:SSW^[7I9 M?BZ?/N:/JV6Y%[Q8B^6B_SG!X!LCHN0(#:7P,J^]7^\)B]Y$JW*2=4 \*!>' M ?NE'2F,I^@&S/)PS/^MN_PVB<*IJ'$7XK)4J3/C2$BE<952D#. TJI*W>2P M;!R&\Y=VNC&BJL?-_!S.^-:YVKKNUK&DRF!#G2DGTE-!G(!,N"V=^D J8?8J ME>[)!AWY\L,@^().1LZAA ;LZ44_N\2G77U:S>,W='Y^#2[:\N. [,H/IY2 M+J.LH=3+>#1HG)7)P4Q96\>;?9RPPP#WTHY*!E5'(_#Z>B\_NVF_.C!P)?"S3Y&")DH=&TQMI.9."D=44DRF0/7TE9Q^)Y-Z6$ ?"EG+N=1 M6,OC-W?W)&_Z:MTF^I!IFWH&VB6YO8MG^%[/R_(NAF F'F6VC-/ MDBL73LIX5>]4(,(%R3+SVO,J W(?(FB@N^(WS[UOKBR37 DG/(FR %N4.5LQ M&R*25='[D*FLTX+@:=J:N%%\&DH>N%(^F$9>E*E97_(Y8KSO0P^J9W;NH[2V M\3&"!FL145HHNYE_995' /!@*(]2:?FRC$_\!FDUA8]Y_PT?9KF?7ZUU]?IZ M^^4O^ =@&$^4R!4%4DJQ%/%)&L)]I#X9,#14N9Q^)+V-&JGGH.F.D3J#YEZ4 MX3IZ,/F#3ZIGNFH.(7\0;=9FEY.5Q%B#6V)(EEC12(UBH*[$4MX-4OOIMW5]O![QX@-4F2#(K$A MT#(K4A,ON"@)\MOPN:?(X/%WC./># Z)8679@$5YHN$G9UDKY,-Q M-+72&4F"SHZX$$76VJ=<9_+KZ2UUZWG*9W)OAE=0"VB[U5@4O =AD.Z,*P-W M"=+F2+70CEZC_7:?(^JQIP'/?W3Q9@)'AAQI,)& M0G*E%H[8;($8C$23L9PY_?1MR-O/;"+)^B&$-*YV/\SP,9L-TT^WU#N- MG )NP8&6Z[LI,MPQG2 J2FXTCSK(ITL<[WEP$QF5T_1\JK@:;9W-J$)7R -) MI@R?-H&1$+TCV=FH,U4^[\>V0[?.KG;Q91"U#R*X=K;[^SRDBYO2(Z8IM5YZ M$A@+1#+F2%#.D74+)9>Y4:Z.CWD <2-CZ=RNYM#J:@""G^$'S%;P!PIWUPN@ M])#8S8V[Z8;S:K% [PO25__?B7=<&(VKU@?),*[/@3@9T>VB.M$<;&:R2OWJ M$;0VXOD]AK9Q9>G559/9_F]8C M&$4R25,DRI7TI4+G$KF+Q-/ DP#@K,Y)PB'$C=M,M#K$!M=/ YC# -;/+COT M3,L6O2R]P&\V[?=]GWYVT^DD<)6MCIIX<&4F@D_$*JXQR+'4*0T) ]T:F#N$ MN'%[C%;'W.#Z:0!S&TXFBF)*S>O'[>I M:'7<'"'CIHM45V$!_UGAX][]6-2F_DMZ MJKT0GB@1!:Y]1(I%MYD8[[12*FF=ZQ32/T#0R2FIO>?^*KA.VDGG#)366.C- MY8";*@<$M/:6,:IMVK]I7X?35HKAAT#$G0S3(-)_29;D^&KW!QY4S:Y4K75_ M"$PA.ZNE-\0+&"2@&\3(*DH4H%^)G,RR8G*PT'PT0B-$M7AC;C MBDE&$!.D\-%:!_H<3!Y>9GQ^H_(<'#QA5)XO\P9\UGT>\'_;##,4@='L(PF^ MC(L3G*&!I)((-(B2A:0D.\>FM*.G*?0@GD'.,U-L$S^[\43$;,A,D*1?* M:9 D7G)'A(E:6FF#<.%,\&FBVF8(?3^-H2.$WQZ*MB?.WC&C#4:%'$TQD>6Z MD*,C=;=LL.MM5KU&@5@B; M 7E(&;UY*$5*QNG(N=+&'S**XYDW&&X3,?)QUE ;UF!R;A KVS4D/+76.[]N MJD:D+#;8<$N8 94-)$JCJXF6=FZ\G*+>)_!RA*Q'1DQ90EWJ_+S[5>WHO$G M@"0)@+8Q G'.T_))42NER^R002P'(>7NZ]M"R#$*[0>3[LC8^/ASAL_YUGU? MKQ/#7,J&X]:; A(>7"8.]TJB8_3!6MPU[6 7YFZ]>>23[R'WF.,EV@H4=F/6 M678LTD2X+!T[I'(D!,])"HE*4,F@V1P<#&-O(2=H[SX,'"'*<>N-_^S^W2W@ MYY^;=.=%=]6AI?SDY\LM0UL+1W-05%)+%!.X.)B5Q"GP!.T=1+25S.^7.-Q3 M?7S8NQK PC%:[&N*M(%0]S-,_9:/ZZ]S/UOXN+["]_KZ]V_6JRA8P:UBAL08 M96G]*XDUB1$*/@FN;-*BROG7X22.7!4S=$ZNDFX:0]UN5888L]*!9"A34Z+B MQ&=01&L7I<)O;>2UT=5"8JZ6TA_!UA$:: !#-Y>/_]YWL^4_4;2K.>PNAS 3 M/KNZ\A^1!@EZ";K<:WK^'&S MH$RR2>58*H"20/J=(M9S38#YK#F- M(]9P2+'6X6$/]RV?_X*SX:266N?"#E MPV](N>>U(]?5#;5KG2K0D;&PH7J[-B(/WGG)B>-T37>9V,L5$1% .IM9\/<4 MDS\;"+^_^+";-E %Z\REP93B%P/<& M0ST2$8UH^$]3R-VHY_G2:K 7R\*LR*G7];^Z*(^H4E5/K(YO2 ML\,S8DMWS< &AI8FET,S(Q+38S,#(P<3(N M:'1M4$L! A0#% @ $J@'4;^TN3U> P, 6%TO \ ( ! M!1T &UG+3(P,C P-C,P+FAT;5!+ 0(4 Q0 ( !*H!U$K&.0M618 (#T M / " 9 @ P!M9RTR,#(P,#8S,"YX&UL4$L! A0#% @ $J@' M4;-UP 9-(P$ ;=X+ !, ( !:-<# &UG+3(P,C P-C,P7VQA M8BYX;6Q02P$"% ,4 " 2J =1REM-2R:P #K)P@ $P M@ 'F^@0 ;6

S?FT=$B,_W_^/22*SC=&=[RN7V8Y852W]?N(WBI MBT_&T\ERM;#+T2\PII/Q"(20>\7(^W+MEI,PL8MA6[Z]G^VS@LRK^>?![Q[2 MX1(\_ Z8]GIJ%Z,PG\(_R[+DRR-@6>SW%\'IWV']5P1@=3"XZ:-/W!'R7[(-R;U6FFI$T&?K8WB0_P)&J6U%X_GB MT,XF'PH ]IL;_G@P"[_"4N=4OOSG\[39[?UF?[3)\(-OOX2EG"2066>K!R#I MK&?9&?0K/,\#/+R",?]C.O=OOK*^\NRTU5=>![CVXNCYH\/3/X___?[IHW^+ M9Z^]^//X"0?]!725Q^3/W__GS?-?_C@%W6,:_^^+TS]_#R>.39+W^0IZ_^9_KG[__F?[[^9WKZZC<..LY? MP1&2M%5(J!@1%QH$@D@4LEYPGZPGT>M&W9S,UC$\R#IB",YAGGR4-.;>8=IC M9E,(0E'%B(:EC* %GN2SM%C'@_N/X,_%I/1*SKSH'^LE[*KELME&^?#^PRXG MRWQIN+"=CM-NL#/'!*ZU@RI?;A?ODP/;G@CSS#)'HB&$7%/V93P<1?!54NV2,[-Z^]7(R/#WI;BFJFL!&EE@-1 M:O3= >A_(&H49?'@^Q$<6IN=75GU'_T__Z$IQ3_-9W&TG*\7/I8/R$^CP^G< M916R:>FX*&ID]$D8OAW6 MN3R$G8Y')VL'^Q,^2D" ]H&QJ?/7GU?GCNX&?; VXF/S?O@Y2>P;BN[."V2#WQH MIZ<9:I?SM'J7!2*@:@!ZO85EL65ZBW@$ F5^S\E\L4K )>>%BC"M^3'LJM"O MRWBTL+/#/)2TF!^/8/? N/)LEB?-$A9A-3]T&M\#K:;_*Q=KROH'-E-;3T7228FO0F"R: 2WSWFCJI7?KEEN-PI8!#7B2)P][Z\3" MU_U\F;]=IG8Z>C=9'8T.YT##65M@8&E3;'=CG+V=+.;=A44\7$]M2[UFEJ/% M9/FF?-6^G4]RH;E5WHKSDR/8F&&RA#]@3MO[+:]R7N/N:'53'[GB=TZCQIZ3 MCVP97)D>RO1NEG9[OY=I-^7A!S<621H>-IF6P1W:9L+G#T6^&F+*:LAXE.:P M3LT=L[6'4[" ??0N+L8C.X5YS(IYISVFL_BNJ*?=P;SP,,)+C^)Q7G)X/\ 4 M;"[8EX6$<,=BA3?QNG\Y&)=EJ6."LBX[+G?Y\OIF'T?R-LV:/14 _) M3A/0.&.#)(!WQ7:6#YP%F ;ZP F!PV[AR*^!6SY\_C]/'B%B *7S804BA+R5 MQZ-W<+:/-K)H@/68GW2X',QZC8,O!O[.!/D79Q. M\[\3 /T)H$YNZMI@SF_W7MZ[8)P1" 8\*!-B!*N6/0X-#&2, BC(;._( KP$ M0,^3;6I, 5\*QDZ*&2TC24HM[0HCGD28*ES?(F%>;OCVO?PZ@ +@_!]!F!!O@'&#-=ST"@^C4L[+OFPG9V6R^+N,#UCIK@'K=\,H?YHO1 M 1U+ R*7_3S#(G.LWS6T]7 M9:NT34,*#[ @)H2BFP%%[ M/K/G:Z8FF_9Y-GU:4X";"BXL("__&+>;CH/ MPF<13Y;KS V6Y=;#.#\! :D12%;=C%U_/GY8GOQB#;S%WAO=)=2\ M$(G&'\&?P1EM!(9FCX7-26R7YMSQ.&V/0 #Y:AE!W+*E;4V+P:U$]']@QP#/ M3_-%*Y#,X4AW4'>!RS)A^A-/,WK M-<_R=ES^>+V]NV5*G603]>I'1/0@)*8$HS )G\#<0:PJOFEVWFV\:_N^Z+1R MH^'O[E"WHW[XO<9W^G@&0-EAY%$CX!0MOU%8VO, #&0Z/XWM45T=S1NTW#HJ MK7&@/2WG31YU"WSUH5Z\!9YFY('_\B[8R&LM(G00E3;^(P!@4'NZ7;)J5>J? M\I]UR7=OJ!HK*I,\J$"N2*& M'Z\I3M;#^=6'>O'AS))TC[>-)#@4&RHZ=K&"39:.7SZ4JPU!S[_2M(A(VB2]-Y-6RB4UI'K2>A&** M!6'AP &RQ05T^:%E,T2X=@R4"\-3-EF, MLND_%HF]&\HB9DM@8Z7(9ZRHC--F4G;6&G:]72Q*6%M[_T#1[J;]/0SA0;;/ M-$3>%I4WM+#-R9PL2N://RH*Z8! &R)F8] )(.C[R3%< _SXSVM$\@H=%$\Z M$B$DYXH[BZ-Q3D4C(W/#<-^^?OO;OGSWX2\;$K4\,$:8-X@0+9)PA.45#VL \#E@?W%?JWF7U MK@%#IL5LV!\"4-4B*'RPZ$?9=9&W5F-^9&3<'8B7\(T<[#/2Q95!=@3;+C4< M7P+,W0;;C=%_?*Q ]?,,M?+,KS[42WDFJ*1+@+/.+'OQ_J/<#1Y%8YV38;627Z-5S33_N2JW"R^OX";?9J9G>-D6U;Z\Y39&Y[6 M\[+GZ9&=*]G6'RN0:)H>?/_A+$&R%(0D%S#'BV&)D)76YY*QE M45L=A#NX3_6]RYH(=4RN.#=&)0$$S1-:+SL__][LGN>-EC8[+-E-52ZZ:,NP M9^_^BK I#)6P1R*+B'OJD3,ZH(0MP8H+KWTXN(_OT7,[9O1Y$M%&(#)[+1#U MB#1J(&FT&_/X^*CSN<[$WXVQ7I?F>T%BPO9Z7Q>X7.[&V#\EYI\)_C\31KR= M]W2A2/\)^]J57DB6\U)JSEI>Y:=5'/2:D[:C>:D79CB\LF4E3,I M+H)A;2DUWHG$0\3:28,=C80PB@TENYWB0D0)-IJWT7>A-[Z#/ MCI\LNROCHES"/>^C7Y>(H7F^.WM>V\BSWK'WMKAPUJ >+(!\HY5]$V>#.+ZE MG>9_^A"[[<#[2[5I4'9=7)Q1J*FCFH8(^U9AKE1PL'$8 83F.,%&$JU"S2^I M%_7DV<^=VGQ\^..+V 5JPVA*X\UB17H(I'M9!OVB&_.O)0X)?N;SO%&F$?W& MM.EGKYZ\S]6>M%,J-\_D+"7$*7/(I%SM*1")0Q12VUPZ]7S=U/_*)^!Z"QYP M="DE+RWW7!#GK#:).,V)L9836Q?\IA?\V>%?0@+F>B!QD"(@SI5%5@H+ZZ^U M8B*1Q$$TXAAO"FLR$@F$]?*4Q?@D!++DEC4W<1 M +$$-;7HNLP\(IPUSC=AP"T/SB,H7SV'KT-J-02YB%K%W]NQVT$09OY]LMB\ M^][H03/&G(+4CF[K"^-!PE/ST-9I\>XHEJ7*:51' /FQK;]26%-#S2XH>GGY MEFCSH98EDZP;/G#%16SXXY#UV,-%;+P ]GIF6BM2LCR2!()(<#XS&GPW=-__T5"SO2F$4F>^PT1@9%6)B&M96 *QV"-O58=,@*:G[4:>T4E MMTX[QR.6.C$'$H9U[BJ.\>;_G-Y/.9]GBF_VF;"M,YQPGMTY$QAL%\^6 MMT ;+M:F519M+A<>6V3W]?3T.A&E-UMXI!2C>)[.E HY;7Y^T^5"7ON_(E,A MR&"084("9C". -@#,D)Z!O@O<:)GRW_LPGF];M+K)15)]@2%]K@8Q:NCSRPO M6'# ED";PGLF781H XTNI^2=Y/S]1?,-^'J6-3((%@PN:LAASD6W)>K;9Q4A M-AC5X$ .?H6WGDQ+)8Q?'CSX]>#[(G4W666369L%VPOSXS:)]W.FTP2JYM2R MZ7:F90/0V7+8YAV#P)0K"V0N4PHXVB9O?A9+_BZ2,*SW\\Z-]SO6,SU.WS"HX> MS&:9U"^:LP0O_!DVW(A@]/_!(3C_#3@2YUVLPRI..X] %\'FS4H<6^7-OGDY M@SU_]>8OBE.V(S@D'6BD7&I02Q+G2$0KA<&6DJCN@ISQ:\]2&H]HOQ'VC''O MK;3Q!1"ZX]6K]G'K6<-G/EI9J^2L',V+L%%J'KW.R=:G:/XN@_&P[M:]C+G; ME;@NRA3?,,K\A,7R:'+2<#7@@UD+[8.):Z3V+?HN,EU/N'G99PZI='L:LX\I$QP(-SC^&6RVX: M#J_L^W%1JZ=VN2S)<*-EENN:X-*+1O/)51VL);R@;7/\78[[S/'4(($-\_G+ M -NG]\M=#!RY/I%M;/:'O#++ZS++7W,&6N-<>A&[+>"; MRJ ;,7E03?#;8Z"@J!_^E1BU# N&I%<>\41 4<>,H&BPRMUYE6?^+C#0LWO@ M;I@1F[EUNI,];B"F%/')^9>=9M9#S"(.T+!4W2O:;:<.M!;(HI=LZ8 YVRQ7 MM%F<(6.V,H:B 37U3;)W+^::B:WGK2L8TBL+?0[KQMB7K8L7:UTVATG$MSF/ M5H_UI\A'X_T@0Z)>*\>>O>Z'D.!03VUQ1(=-E/L!V TU4I;BH; M;HR037[<SMHPC^D\ M)\?FG,9-#=M-)8+RPD&EAGNP4%GYRH/-:D\'HN=GV=4EZ>4+P.2-!-"$HFQ, MC3T&?^(87,#>S^5>U!R+O[EU5BYEC4'(O/SK'X9,[$F1R+B(U2 MBI#@ ^>2>)=4"#I)"](A\2DPZIC(K1W/*A@@_:,6865(U(HZ-'L44%TUL M2/>TKOS)\(9.G6NE\ \#IW]:E^XA^<9LXX__N\XUQ7/%O]5BXM:K+O2OB51H MKG7%HE=;5> V01%]Q9?.!C@LGWW9\)JJ<)-B?#MIP^3SJ%PIZETNYS'F",3V M#0CF4 I]7YL.;?AY&*U+_X0XLTUM9KBK5"WN8R-R3/E)[I>1]0;[OE"C?4>K M;C41)@/75M: ^C2H(=WRJX=/=LV*O(UY*-E9%E>K:0R-AZDW68:K3ZX$U[11 M]WE\FPE-EL/%SZ$M6Y-H TA*U&;K%URVT?] FK*HF5G?&ST8-8IB22[+99>+ M9ZQ)(,L%.>'9N>9N_J28O*:3-]F_53QXV3!;WK#,;\XA+&WENK6\>=F\Q >VN9FE?GRFO+=I2C=N=V<1A ME6K>6Q;N0J[V4#5Z9*Y',N_+5==B'5N.M1.H(PF[WR?>_F$ MIH)NZ8-41M]%].5F6J6<=CAO6CW/QO'-^MC^"(<-6NJ%W62=M2$E7]JO99>M<2;?M]U/81A:0\J)VN &L91X&GM*6 MJ+.VI5F![+!)A!F@0M\$KG0,\?/%8M H+<\NY#, 8RUW-I)I$Z+ZOP" C7-W M^09VVIT[K*>MH?$&P;!Q@[2;IY(*R M@9NB79/EV7,6FK2/SC3<\3F8S7#N&W9=9)<\$)UH\;@[?E;.2$^ M/_/_CV2B7E/#NBQIO]M19:C62P]'\W:C42L]0LIE8.^C8]B,9GR_[ MW27BW"D\&5)ZJY/(ICUCGOI&#AV(V(75=O+QO$\FRH*NO4P:WDB1F]#P+BOV M2K)QD38V\%Y:#)T?V,6B\8.R';:\U%N9NC#YEJ$TPOXGAF-+!!_(L4V-_:UQ M#5C]I>,[.[:^Z,3P]J[%XSB/9\!@'6!J*QZV#?C.=;)I9M&<#S@2:=*U>RA? MW^0B%ZVLN^=="4V?EM9E\VV%:0 K5YOE$!2ZF6YT@Z);;[(MNGB6H;QV!N_. M-8 Z%[&RZ7Z1>559-YAUUVCKL+2>*@I=]X!\*&=M GQN#=#G=U\I%:X?X_*C M@]S.X"NPF+/HU\LV3#_'_RSFV?%72K1O'7W/+;GXY!XL1GYDR;%"V,)>BUG(*0792=O MT^U"JM;>*]ON?P'//?#;^3YH\?DV8<_WCU[]Q<0'U/**5+4Y M@S8L6,=%.+A/S]>4_Z\"!M=;<\^UCYR&B*/CV"38B![8<(H:6ZM2*?Y"3+OF M\$M=\R^^YN]SJ06AB>):(FR%0/ +198&B2*L?H3%X8SR@_M,7;#FG77Y@C*Y MEP70]6;?Z>EVHO8MH,QGN;/JCON".^XW\0QV7$J&26:1LCAC"_?(>).03+&D M3P66[,%]PK\(RA@=K C2L6@<-UH::Z27BAOJG(-++@\Q\6FX?=YT[DWT[7S1^HTML&QF\YBEE=X=KBFFL9Q?>55R%F\(7K]>+ MR3*7X]A8*IK/89N!<)@5#3>?O]D8:7H_U+TK3KQI% '$12UQNZGG 3<%IKHV M#V>8A=\ M\1R1SQKM.F=,[CJ1@ BH)!GT5K/2.OBLE0V^W>3:MTE1C>L/MI;>U-%J#(0/ MEF>(DH!?+D"!/DOJ8COWG8^U,]$WSQVT8SYKSB&U<>4+$C#L@RH.>H]1LL-P_N=-GN 6?6/^\4\E_C;8.^+5[' MMH/N^47;UDAA(*_C5DNYP1T#2_V9HY0W4=\4NJLLMDWY;E)#-]1V!_.FQ"9\ MM>R*ID>$M\N<<9+6I0U+_@KI#R5L[M!GNI0EN#*^7"W9 /3M?.R.0(/[R+EK M3]NV9:'S-S2.D<;N<#B=NT*537%_.- H3V:S--_]\N1?KYY\WVCS?4'0G$,8 M9TV+[O$0=H8V[G-E33=%%B@MLU% LN72'FZL+, N1P_;]N"C?\[=LJQGZ>L) M&OWD<.C,[K!LU=!AFP;+SOKRV[V7Y\-U:SCO+5@6= WGK>&\-9RWAO/6<-[/ M#N?]ZN&Y0+%!-;G.QU"6L]:6ZU+6'_^EDQ4X%T7&RN9VFYHA+91 DA-&G3*8 MW(W:^(N.8N?S ;R:C$<9'GRYP-C;Y[-3^!$ZDX_O['T4L0Q*>3=-IU#GNP'9&W?6,;F9(?WSZZBTVY-QI\ M")I">>BDC4,[$^4WC(?+"G)7RB-?OR ,;!";5QZ6#1O9Z=U&GRTLZMS?V3$V MA<-N^W+-3;P'K,SAZ?F MN$X.@5P.V:M:P8]#,_,*LO0%S<,ZX,NL*_=*V#"BKO%2%CVX\SGV!;G_:>$"J!1-I3AR)H@.D'(6V@)P M;?@;$*TW+O5Z41<+T$2/KOHO=;I_4]#@L5WDN\+\I M$S6:>)MG2V*BQ.72T??Z]T9.4':YG7AFG;4Q(#LSMHF)L MWYAS4Z6\(^TQC"8[OLM#>K]WZ7':D'1;J=\J*]M&7G3G8F@=@^\-@V0G3<6W M7L;H@VX[?>K2JK%-,!2H[@D4W+L5T_)DV!'D8HS*5Q#FXRYN]D5L#\DHVZ9' M+V*IM]'BE>8:\.IGZ_-AVXXO[.TM%S\A5]C;K,DF6O9>%XQ;-L%F133$]@*R[7+)J4NLGN(AGXQ*7G"XU';N;Z;Y+^>_./YBQ*K/FO,',7,T@2= M+,\&\V=#2Y>?TQ92['$"WC)8D2878 N6\J&#;[99"DTIKK*\A(Z[IB^-D?%L M'4MZIK#QKAVSLW$3U[>Z?-PD4P3/3ZJD'!_LWM&^1-JB]]HR$S?SNZ8?']*QL__08Y/G73T^??GCV&L;YX=FCHZ,_?WG\ M_@^:QQPF?[QZ\^Z/5P\^/'WU9WKV^C%_]N OS9FDDF@DC.:Y;+1$6K. C-*1 M&192LNQL1I[V1#L2!(4?7'H#\K_#WDMON9).RW.JP*TL\(M>NMHIK>WKK.R[ MOT@*GBK,$:PI0UQ'@ZP+'-FDB0D.&\S/K2QH=E(;H^!>P7W4CF'OB"3!B2BD M/5>7K"7]A>"W]?=U*LB?MQ-\>L.=V:"61/B"PC$&7OSMGB43J3)>IL3X97%A MGY[^]GL<#U1JDF]CW*ID'+$T,64MDS82OFWB;KN6MK9PW3H ?85XXIQV M\K;5Q+J"F"7!:+6I\)2UL$;L*9EJ.5C"PMIAF6ZNDK<_2U\SN M*WPOCT"T0CD$N12:M$V Z7 TF]J.J10R:UZ?59;2MJ#P^J)/Y*RG1NZ36(YW MI./P=>OYM(>L\3-U+*QQG8[.52K;Y?UT7C&YP$2:E;]).OUI!T_+M4L(QT5I MFI.WXW,'LVL$R9U:JDN&?EG3EZ\^WDNVUH.LBF^(/=\0N^3N950ZGBP;A.AU MJFP*RHEO.=_&9KT&D!T^SE6:FD3E F!]H<:V\%VI$+QL0U@F16[R^YF5]X;_=+)@.,"7\-3G"M: ME!?%-JMH^-H"R/,-#A<;?9_PN/3SD\V9.7\VVB2PQ<9H5S+\FU.7>W;F,<-9 MN,P6MV@L6^?!:_/8;J>.FQZ7 R ZGS==+-$=WO5[^#/VS5Z:>U]M(>4EN%3( MMN%9I2M;JV#DM+?%FZ;19]7)*2AWSF#$/I. EH2#,MJ"SMG8O_@6YM?X"S4M(9 MKEI*@S3IVZ7.S$G3?G1H8&\.3D;3CS4\?J",GV%$MO5X6[N*\G; MI8O=LFVE.CWM>_%D0_%YF:[= ,4RW:=B#+=?C@B=$O:9- .LF,WAG28^+RTEFT(WP88PA(=M=F:KJGUL#YN;DSK:9I,IUT2 M_3*7!>\9^V5+/FL[I>?2$J4M;_,6Y,Q!!9+>/+(^R5+GT>2D;(CS M!V_#F/.J]RU0SNRZK4U7E_Z,N:LYJ\LFP7=0/'<1CV&QB@1X"6]JCF_/G=H( M]X_9P%G0@3M!N76..\8M]YA[SPS1/- 4_WK2F[X'77AAHO['L%X ,PK+.+O4 M+-Z.>&"-Z(T1CUM,>I6#)PZ?IY=EW';0)YY\8];SIQ\>G#X[_,M0ZS!U&&FK M+.(A&:0UU2@I0YGVBMND#NYG=2'''9PU>'\R OM"[^#?/G,U7OORTVUJO':- MUZ[QVC5>N\9K?W:\]B?]JF?=R2QX*["U46)NA3 \><$-I3$23B.[S _[2;_J MV?5,DZ"''4IZ]H9R?3:'8HZ&?]QU\7B6[(0?5I! M*Q:B"]W(6W:)HUQ?J*EEMLQYSYW5QAXN8JO-?_?TY8/E]VW=*A"6@7ZES4NKSFV\Y8M.8>Q4B=XHV;8M M+@V6NS>U5?:ZLJO#YZ3U8C99'O7/RT;2Q>3PL"D[!:-I[%BYA!PHAB?KA0=Z MQ.[O;,K,_HLEJ 8-N/AUT3C;T$OX_G)M&PW4CH!*K:Y:*D:!IM$:7!KC:S9; M=$,#(OR0(Y1;3T[<^(FVG&'NNU(6?6,\ M[K1HT.!&Q4[3.(Z6L:QAEXT*]W:?M+FMG6$EKT^VN5SPZ#-&E\XT.-D8CX8& MH-5\55:NU[M=W127RR82]LUL_FX: MPV%L V%S%'4\[QCX/\LN0;JM[;;('&QV")@06R8W"-XEDZS@^*I MC MRZY1>NP3SL_<5W++LY0 \^\W7HNJ>:[K92Y/WE#.EG3Z<>-@'U3SO6COEL3[ M]K L-J5>;5+N.0.F6@M M$A1SIWQR0N*SDJHQ4CK&.94.)&"*=63"2&&\\XQ+G78QB^[3\EB:Y[J@;=1? M6Z*_-%58=BU-SY8A['=8#R\_WJ6\E<'Y!M %D6]QVA3P6K;46IZ?[B<5T*N; MW-O[MH/H9&/Y:]I=='0KTEZFV=2>+../W2\_P1*= !O[<3(KLRLW_00LYB>]Z>L>;LU?JP7\%[H7M-?O-==^6(7S%QFYQY6Y_/I';_[X17Q/D<]] M,KY'/G91L,^]MPZY#OGSADS%%6_^H1S"YB#"DL(/>SAURV $H5"<_ MTI/W/W5_MT"1/[HBH XP9QK3ZBQ"- _N?7]M376U:6]'Q=')VK;)3;6M<; MD!/_P_L84[H%R?!"7?RF:?A\,AW]/_;XY*?1+_8<_MT:V5JU/;\ 2#0JGNY1 M-Y=S--TM"O[GS5*M;)R_0[9FYS7*U Z1[=+"W^ME.%/UF_J8)-<&4\*X)$J; MF)AE.,@4!1#L$_TD$-N*,_QQMCX.\U5[_9KE%1Z_STX4(.N#TNDIAE?V_:8T M.-M/(_+1'\?OI\]?/YL\>_7SFV>__'S\QZLWXL]7+U[#/?#9@],_7Q^^__/1 M/Z=_T)^/_OCP9G,/O&O])_U-/J5/R-/?_XW_^/W/H^>OIM-GOSP[^O,7^.S1 M/X]A_&^>'O\//.OGU\^SX?DE?O^O5X]7\.^[OX1,*7 FD8TL(BZL1TX)CTR@ MRA(-"RG2P7UAQE29<[7$VVH;^W#X=@^T+B;>562BF^"'E=]4?K-#_"8Y0DUB MD25CN.#$6,VUX$8SGY1WK/*;O>(W'S;\!FL9J,$:A10)XAP;9(,!]B.)X-R2 M8)P_N*_&C%5V4]E-93>5W=R.>B.Y\50Q; ,/F!MAO,71>$-DM,9>@=U4GG++ M/(5L> JL&J%*2I2"THA+JY&C(2&1XU^$H#8ZXF >[/*ILYM;9#.M5%TIY4B0ASSE% MH)4:I'TT*!D??>1&BA0S+&I*Z$^5UU1>4WE-Y36WHKR82%R4D6C)05_1)D4K MC<0JZHBCK[:RO6(X8L-PDM6*6"N13RHBKJE$AA&.:.8U%G,E@@&]1HZEEI7? MW#"_N8FXAE3^=U?C&A[$W+;%^MA&-SR**2?27\K%Z9VYR>HN<_\0 F- MI8K1)Q!4B:7&4@%,03LA+.?657ZP1_Q@,O#5 T?'"1@\(@PGQ!/#R*C@$3;8 M: :_@M*9^[R/*;\-6]?G';A=1:N_H6+< (Q7<+PA< 38BY%%YH*S',-/KW22 M7CE*7-!"5G#<*W#L' VHG$1SH]55C-85 &\9 'LOJ%.:X)0LBEYX MQ*WFR'+C$-?2)TX(#2R!="A(A;\*?Q7^+A -";<1-"DMN>+P/YNXYB2'N5/A M<0S59[L"8]69ORXZ]@ZF $L8>73("@*"(F4" M93D?<865-,%9JK-!48V-X14<=].'=+=S8Y\TE:YR7<3133F.KN?7O,,X;ZU, M4-'$J!2\BE9A@$U)-NMDGG#\=.(Z"CII3&9'#D0*Z>X)<" HEH:E/ M)$8:,L[C,36[%R2]ZQ"UF[%I%1R_M!!LI>$V4I4$X\Y)HV+47GOIA.!4IPJ. M>P6.O>,H6)Z4)!%Y13SB(F*4BZ.(>TJUD@PIIR/BV'MD,9%($ZXT M!@9'=3BXS\GN)617^*OPMPOPQZGCE#FFL.8DIWI10ZPESBK.::#5<;0OH#AP M'"DF U<8"<45XH:0W+<1(RV3M\+A($W:W62O"HP5&'< &"7FQH,>%0TEG AC M;0#QPE+.A!" DU5GWBMT[!U'(-0SXDE /"J'>/(1.8&I)@?IU0*>?#PI;;UJ(M)-^Y.PHU[1Z#G( MQ5Q(8X =I&0""]P:?5VYN,+_5X3_9P^W$I&\]I13)!7SB'O/D2;1(RDI0)<7 MCF&F*C7N%C;T[ MR0>=F# $1:0UHK3"7X6_BT1#ZDR03@&LF5S!5"O"A ^48*KX[B8O3K8N[AL(^ZI*2/-!JN$01?!O)9TDG%P 45DH,:Z0 1 MK/9&1N\=I5=IS% A?U<@?]AW+E%BK.<$)6$\XM0XY"QA2"2:-)/ V:T^N,_' MQM2PTQI=5;'Q FP,1BEFC$]!1FXMTRYI0E*BWOJD=,7&_<+&WH4DN5*!6X64 MT K$X>"1S:O(B/.6">"%01[&E)A%DA2,\:U#3P9J[%1C@6'JP=I7S!QD)!$F=3<&Q02!4P4V@ F M:HQP,HOP@MEA34NZ82:@0F2<6R^LCSP*[GR4 M,8JH6')"V:N$EU8FL"M,8-@?"=:44<$PR@N,X*^(K%(:$6MD2"H1;U2VF]9J MIC7$JF+CQ7;3X$(@QEA#,D1::RG5,A!M=-18UK2D_<+&WJH&8#X"- M41ID#>4HMXKE! -/Q#IC(RQJQ<:*C14;+TA+DIZJ& ,E1' MX?]3H$9&S 4) M,=0R^/N%C;V[*2BFDQ0.FR;QF#"+.B!AK4,YR J90"W2F#"< MDB(Q.Y-NJX[3G8\HJ-%6=P\;B3->*^))C)93%S3\H9W%/GHL?;I*&&H%P%L& MP-YCI",1)":#&%8JMP0%[),F@?JO5$!7^*OQ5^+L@"I^ DN^, M,S3H[$O7$@1":D!+!-G!RJM4OZ_P=\OPUSN%M'2$.6$0Z/,Y09TQ9 1WH.13 MCJ,-)CB:HFY39A1'9.H\43[!8N#[DC:!TVT0C%Z@$5F M-8(_*B MO !(,UK.IY,PVLRAN=B^C<'U,%^[:=Q\X1Q'V"W2_N?7<^M^&;KN/V-E*0F M6,,]?FP[Y3 1M'@)2@8(;<6D!XY)T#I",HD M^)-(JH&Q8CR6:O>ZJWS)X[E[N+>;\6R5IU6>=B=X&L&))"UM\"KQ:+DU%J!0 M!*XXC79N1JY0%PJBZQF&D4NC< A"1?YP7U*QHSO7O'S MRM(J2ZLLK;*TSV)IWA'G)2;,1I?;/VC.M%146RR O:7*TO:+I9%!:+PTD5N. M#,NA\4D89 F5B/#@O' NT>AS;7>,=Z\]<.5HE:-5CE8YVN>%/!"3!'-,F\@P M]\HZ)2)F,1G!DE+X*JW[:LC##O*V/N1!<46ML!YA2C'B(8"Z9BQ#(5#IA22! M"7(K(0^5K56V5MG:WAR:G6-KU^!JEA-,'6OL(YW[QT[%='$YF'?5D0YSRX@TG M;>@+C<)JR,@+4P7-^#8 MAO"T+VBOWVNNG=E=S45&[G%E+K_^T9L_?A'?4^1SGXSOD8]=%.QS[ZU#KD/^ MO"%3<<6;;R"6[F* N_FB"_H,:*O;B*L[6L0X>@IO.5J.'L]"#*-_KF=QQ/!X M1#$Q5U!1;H3$+:S?#2*_C(NW$_^1YKL?T?=N?C/6I?U;5?)A+C.;Q?P[];(]E&;R;=D";Y>5M25R+;_AEXNI/"..Z,TX\>_;A"?S[]/W3U_]^__35 ML]=P'WOZZ.CHK*$7QG?Z_)??3I^_^N?DV8L#@.1_@^:__)R>OAPF3A!IE8P$<64XXI(Q9 ./>14ET]839T-.G#!C@G>O0=HU M3M_NH=9N)G-7AE,9S@XP'&MH#$GI2+3A*@J+O1"2R6A]LBJERG#VBN'T60V$ M4Y="D"C@%!$OP: B -5WU1^@=]4IG++3*7/*Q!"$4,%089+8"J.,&1HT^E3A:AT M4 R8"I>[5Y&T)\<%3YH3QS23P2DLL.37U&!JXZNO MQF?Z&'^M*:6*8& LVB).(T:.*HQ8X@(;BPUWZC8;7U5>4WE-Y365U[#(-8Z< M!88#UU([X"?!.*& [5#*2;66[17#Z>/PC?*4:^)0 IT4<:8#LA3XCY$TD-QI M)N:$:9*+@-Q*'/ZWS7!VK)[D'L0V/ "I%8;C8QOA\"BF.%O&FVH^5IM+=A4T ME/81*V&HX%PX8:DV@!Y&)9DL\(?*$/:((4P&_GKKI(G*2B0- 89@M$-.I(BH M ,[OI3 ^6[H(&PMR&R6$[WQWR1W(%J[@^*5]RYBR2+DERGAN? YG$E(KH5,@ M,8@*COL%CKUO.<(R6I;35*,QB.>FNU8'C+S!RN>RORIE<,1C@6OKW0J.%1PO M $>,J=#>$*V8YTPQYRU.A$1A1$I2Q^H(W3T$[!VATOCHC 5Y,.&$N. ^%U@C MR%EFI>+&*F,/[C.R>SG[%?XJ_.T _%FG-0@.U'"1.%=$&R8%4=I&9K'5M'KM M]@44>Z]="(JD8"Q2V(/.+%-"AD2"@L)144VPT>$VO785&"LP[L;:7:> (;%) MD@!02!*76-C@)&-&.(>3)?:ZP%B5YJ^+CKV+27M*E?<$8<= 9&3"(BL219A) M;%TD,6!U<)_R,6.X@N-N.I'N=H+LDUF D[^8 )",;LIS5'M/=OH_]YBDY+DF MEI=N(CH1RI3RV&E6$V_V"N=/!YXCG"@+EG,$8FY$W)*$=#02!6D=8YHXG7&> MF+%D>N(:&V0]%R@F+H((-F(+X"C&7)B*C14;*S:>QT8=)%,^)8L# MXHXVCT [!U'6D8AC(E(6Y.+@5B!-/$&"2.) V;GA:(' M]R7?O9SL"G\5_G8!_E+2.$1F5;*<16V4S.VLDC>&>T^NXC>OCJ.= ,5!NI=B M')8U("JQ1]P;4)DEML@[RN%*=#:)W4WWJL!8@7$'@!'@CP4OF7'<<^F]-5$F M3F(PSFIJ:[3E?J%C[SB*C@;MDD*>J.Q6S[E)4N7Z<3%(:HGW#$1&*L:*WT:T MY9T'QYI]=%TB_CI_%Q>CPSB+BU(YO$U">K6 )Q]/EDOXJ&8BW73<@+")).5Y M8('CD S)F4DB46^()*Q6#MTC^'_V<%@YE"MIE4TH)J80=RP@$X5 0A#0?;QS MS(!PK,=,[%XOWUT'KAI3]4U@8V31)Q08*1\BXHI'9*PER)(D,'96,N=+8PBN M:A[2CKJ3[G8>TO/545R,?EW,/9SV49>5])%VPS6$X N%$!COG-2,LVBXCL1I M&E1PV DF+<:B8OX>8?ZP^QS6@B2I, HT4,!\GY!C-"$"K!V+0+$,@/ERS'2- M(*CA514;+\!&ZGTR3'NA@N11@C#L-"/><:9X(,Y7;-PK;.Q]2"DY&;W!2&/I M$&?$("VL0D%Z9J1B2J7B0[J=6G85&RLV[L;:7<=60%02P5-#C>8T12>DQ(HP M'9ET"N/J0]H] !SXD#(O,Y@BY7. $;8.&>PUDL):(3'!P/) .*S)ZA7]*OI= M%%WDK5*:QV3AI_/8RF !_53B";1G>EW)L+J0OAHF]BXDRR*SR7*D0\P*LV5( M)T.0L2;B1#2@(JD92148*S!^K,9GKMR!D[>2*YYHU);+W"74J&@"UZ:JS'N% MCH.,I "Z,J:@(YLL,1JE&R(J-N^E!NML)24]F:6&7 MJ\7:K]:+.!Z]B,MH%_ZH34QZ/#NB:@%8#[\/Z=) MD-R=56CB?+6;[A,3&'9(RB8#RG! V-"$.#82.94"DDY&R86UROML-P564<,( M:HQ5Q<;SV)B\CDD3I@5GW ;ON$B!!\DB9S'9FK.Y7]C8^Y0\L5)@09 &C$2< M*85,3!ZI)&*(5%*C4_$ID=NH\U2QL6+C;JS==;#1&:NDI)8'S!F1VB3CE'+6 M1&*BK\:#_<+&WMUDF#+4>HNX9QQQ+C32#@ODHC-281^)I ?WR1C?2@G0BHT5 M&W=C[:Z#C30I1X*P$0IXB-S]4,D0@8 M1$;-$K)4:A1C$#3*W!VP)BU58*S ^#%@%"0EK;'D6F+N;##2!U"G>;3.>9%8 M%1KW"AU[CY,*W-,0,2+,>,03]LCY8)"GRCN5I+:)-0'LM0C2CGJ5(8<\(U3@*3BN][A._#IDG*1M!BG$:")8:XH0H9 MIB(2T27B9!0*BVP4X*1&%-1HJXJ-%T5;9>N9Q "0*7+G$TB\R:O<5!GKQ*K! M=,^PL7$"R#2BE(69Q)ILJ-%1N_'6S\[CH1FBP:K (E@C+NA "Y0A,3W M%2 K0-X]@+Q.A>080(5F,IID.&%*QYP6C04E1G 1JF*]7[#8.Y4\L\D(C5%R MVB&.0T1&VH0HU=C@I+P).D=ILENI'G_GL7''TICH'GB57LU7=GJSGLN/T,O- M%R$NR@N -*/E?#H)H\TO^,-;GPY955HJH%"$H\J@1)Y8B1XU% M(DC")2/*F!SB*\F8DMVK,?LEC^?NX=YN1L)5GE9YVIW@:9'AD!3%R6'!/0]6 M:>D5I41IS)VN$8C[Q=-Z+VQ4+@JG*-(@H"!N#$.6PI^2Q&PF)43D,I%,C4%U MK"RMLK3*TBI+NQLLC<8H-'5!2$/VDALL1$T M2,HEU88Y3C!SE"?O#'5L?\J TP4*:"$H:$XA[J9'6,B+E@+EAY4+$ M]E9"'BI;JVRMLK6].30[Q]:NP=4\US[RG"8;'<@<8\$'Q4!1HQB/Y:WDQU6>]NE EQ]6%J8! M_X;)V_O=FCQ;P]F8^.;O?'8GL[4MB_3?Y6O-0]SBA_N;!Y;/X<=FP>;+2;[C MQT6OWW/8'U]!)Q9 MG"7]%8FT3=DK+\@G%G8ZF4743IC0,OCL3!Z2;?CS:-%O^<.(W"+:-\@FF-6/ M=OK.GBX/?MB:_/%DUCU=R7N9H.?H]'>)D=+G$$-?A19EZ0"ZYXNRO7X$M@'' M+'\MC]WNW9A'1XO,XOYCPC4IN=]$:<85D[FLATF<$Q5A=,S]I0[NO\HG;S1/ MH\R98.,N__L'>_F!VMU=KB[>Y4\G2^"WR]$O,*:3\>C)S-\;V5D8O5R[Y21, M[%:KU+V?[;/Y"IZVFH]^FUF0*%8QY&4-<;9L?BOLQ.:/?Y[,[,Q/['3T<@4? M'#,=D-EH=S=?P_+ SH#/-JI#D"@H@5(&E&B;D5PO#D!3>4QD@XC:P1 M5N&>&!YD"9/*R EWR4C&>6!!8XVI=\JJH(@4[N"2]Q@CI8-;J'3P7(IU9,)( M8;SS("7I=/8]&22P5Q2T?QB.TD8X1QU\VQMF-)&?XGG'=G$(O*!EE[+AK(6Y M;[9*(\/XO# GR_AC]\M/8;(\F=K3'R>SLJ#EIK-"$HA%/6>YAUONTH;)MB]H MK]]KKIV1X)J+C-SCREQ^_:,W?_PBOJ?(YSX9WR,?NRC8Y]Y;AUR'_'E#IN** M-]] O/K%/.3F2R*=E;_4+2A&+R?O1T_A'4?+T6/@UV'TS_4LCA@>CRBF^ I& MP!LA< OJ=X3$5#=0#\&T>@(?SQ3XWH"Z@GX)D_ ^43A6L+W MNC1\/IFV_2%_L>=XZ:V1[:/>TF\I!N1Z]1"N1+;]#_%@(5>HB)Y0$;B-UGC! M(A=*2!TI,SB'>.0Z=R7$ WZI(1Z?$>+Q^NG[9X_@F:_"Y/FC!_C/5_\^??KJ M9QC;FW?/7O^&X1[Z_)<_7S_[Y7]>GPWQ@.=@&#]Y1I_PIX]>3)\]>O(>YOGZ M^:L'_S][[]XG^5"9TGWG@V8@K7)>N2]H8B_-@<'V^\8*_-OAOPST9F M518,%A)G),S"IW^K=0$&L%<22.H1N1=I4$]W5U=UY:^R\N;O/_AE]?#!0WCT M[)Y]],_[_=ZO;T*FPVC?OXA"[,UE ]2M@1BZ03?^R=%)"=P#PI3G$_PRYC*[ MA"07F(#S$UR?-9/3)Z1)FE_/S*HM'U\P*IH5S3- ,Z9 N72D*5\S8.-H'0DD MZTOIGJ.B>:O0_'H#S=GU2+T:S'F@F:>$)IBLR;YA3WE .]0IHRV$@E"I62VDFYS/] 9L7O->/7O8M?1T$H ME&)ZL]% B\%0QVYHA106O-]Z,(6KWHAK66JKXQ(H=WB1Q]=$)434_2AT*,S2#6:J8-D*$H#T)/1+Z^ M:M5*Y1NJ.C"CCIE56Q3*"N790CGXVLG7Y#/RE)V9:_/>9G'DD 5%MZJWBLQQ M0U<$I:;N MH77=L=HJC&P8PSG$!(&RH9#:P$@00\+)1&<+31YL'/S.+MCE6#TH1>9I[K[= M3FL_[KK(4NN2M)_5E_\;9;T@ $DU\98 S3Q)47"QMQRKBEZM4ULDZ1_ MM6GB'H*9]#@AAV=GU8NA1GY_4T=R&E@4"J,"A& MWI39JBV%E!IGR5"ICQ5E*\G&00[DE-5[=KLPLF'B=@U=J)$-"EDS1C<:K@%- ML&/AX"S%E(?"4)8#*$H1I8A21"ERV1B,GH:H\8!2&(+/V"%"*9@HU\ ^J(5[ M?JC83$J XF)IP?0C M;= 0_;4UZ*Z ;QX=6.ED74;?P#DU<&\+/38,W% P>]>+"0S-0';)4.Y@8J<, MY NZF.8;0#]W0:FJAB)$$?+&[I%+=];F&)V%#$R]VQYM;,UUH*!VC^WBR(:% MNR*6Z'PT$&(V8(<"4EC8M)P[D60'=7 D^&6Y%@OWK<>(!G1?M!-_/G@IZ\5C MV9>3NMZG<=T/UN/*SU:'A^-/ZN-TU5%Y4RQ>*AB2+=!\QHIL;EN_"V97*8%+UTSZ4[0:A.9.M!^@E9@ZTL^O\,L-U;$7=>A\G]93] MPO0(IVB<0YC\IY9HKR-IE$)$(:(0N940&0O4VE)VS#D-I20BYNX)?*\U M,0@H1+8*(ALF\51Z2*ZR<<310$P#(BE:(ZZ%%+V @ZE,SA(T[%LAHA!1B%P6 M(A$9&'L.I1'$P.R\MQ@2C55JRZA&\:WAQX91G#./$14QF8@,5%<-^1!,09?$ M80^=FD9]*T&4($J03W6K\A!RS1ZE%T@H!$0VY)9#\RF35S5DJS"R&?6=@&R) MV=@*:*!0GM20:HZ='U)"'*N%H8;DI0-4BLS3)GZ['7E_.GHBZ\7/ZX,Z)OSB M+ 9<- 3\RJ,N6O5(V=>2(T@G3#8DI"B"MA$V%?M;)/9_W32$DWCKD)SAW(;8 M;QX-N2YF*(99/\ M5%JIYFJ(00S7%*D+.)OCSF[6^&_%A&)",7%)3%#).?HHED.&+E*R+9@1!SQL MEW31;%-JZKXQ>&R8NBTF'QV3":%7 X)DJ,9LXE Q(B)1\1K_K011@BA!/KFR M*_7L.17"Z*!S*+F312^Q< [2U=2]71C9,'53MRZ$2J;X*?R[.&M0P)K:FG"W MXJ#:J=KWLEQ+2;Y;3Q$-_[YH)_ZXW]=T>+1^48]>K&6Y^$4.A=;UR6D8^-W] MQZM]&3?8?ZP^3U<,@J$ZY"3))B@)NF^E2\LU]U1=(5'C]U:!X+T2WXULS M7;1<4UIV*1C".!ZY-A3SD.^B'#V5O-1;1=$-LSB%&B*Y&]FO#QB MP),W!;PW-8SQ+NA8/$V91"!=QXZ40D0AHA"YE1 I>4B2*0VZ[0+>!@9.!$,_ ML:V@K44MX]O"CPW+> BQ3;7\#)$?_&@]&\+)/-YR[)U[E*F2GP:!*T&4($J0 M3[.,=P]"[).7#!R0'-20R'H8\L=FS46U71C9L(R7)+%Q9!,S. -)!E!@4,7V MG&-+M4&?H@%A"=$K1>9I&;_=OEC'0>#J_73%,AZ&3@!I_+=/8KTYYN1MSI52 M+DP7KI^D,OXF9?Q[1;^KP5SBI$%"(*$87(90.^?>C%]<9>"(0KY[%JKU?K8/$G_<4'ZR;KXQN,KED<'NRMVN+-,YPDS=?^ *\^K:_[HYOY7/TZ_;SU;.F5+'Q#TT<"%@C0VA4G(VMEBC MLG5[V/K3>_76(^>0 UJ3L_-#-T,VB-./'.M83Z72N _=S.,RQOE%N'S.&3H_ MT:?>S=NKX"G\%?ZW O[D+<7L4_2 D&(N:-$/UDN UKH_3V)GA?]\X+_A+!*@ ME\JV&@^N& B(!OOD6MZ2ZSF7X*K?V8UV"=>2;TW9K^Q7]BO[E?US83]:L2E7 M!X@0N%!ND#V6D$+K@_G*_JUB_X:/#XIW!2F:%JD9H&9-:4U,E([2;:@6R\YN M6A;WH5%6T:_H5_0K^A7]VX7^BWAF10+QS8$XR("ELZ4TD! Q29'$Y]GT5\^L M&2X"-CRSTEC714C.Q.YP+ )2-YP C:W9=^N88BK7XIFE_%?^*_^5_\K_F:C^ M. AM;;44!:$DQ]5'D5H)R<;<-*?E=E%_PY].;'0,&$VA,E1_8#8%(9O([&L/ M4_%./ZA?PA*M[OO?./R/_?&^.J+Q&.-W6_V^^]?C'R=?X?57;RETKH-G3_I. M?U<94W_]S3-:/U[MG_5>.NF.Q[4G\O'4T_#T!J?'[YP<>^_M.CD8W!W( M^,?'__3D/S]H[V1WV2O;.^[/#L9PV7.UR=KDRS79QW.>? 4NOQ\7<%>OF93W MA':^!J']Z^K?BWOC'D\.%W?WF[3%WU[LRR+8Y<);A^?0Y*ZD@T^%^BWI8EG_ MOJIR>!FU^*9>1562_T/PDTZ BU2>&\^R3],2_,-0 YT%.@N^B%GP\_J@O:A' MB@&= %_F!/CN8/W\J[M[JV6J#& M![5 7<8"]5NX_\/#5X]^N/_;HP=WXT_?__W5O=?WQSF3!>GNJX?/[N_=>W;7 M/OKGW_W[%JB?'E3[Z.EX+O_+WKT'O\'][W\VF5.\\OI<($) M.#_!]5FS!GU"LIGY]G$-B[SW7 >4B M1-P4S5N%YHV8T!8CECY83,C>@/-NH)F+:3VAMQ9Q?*=?AE*GN5O?-JB[)7V3M;]B('3).,!DS0T!?J M!6N./9&7Z/,%M6*MX'YC1-Z(D9QV.CBW8CQP&$1F-DAYJ,:^]I(82_#I.BNX M*Y4UP_VLVJ)05BC/%LK6M2H0 U%S$'OGP#XZ2+E2+-U;W:K>*C)OQ#&Z6 2] M!]-\)0,@S>!0DXU0C<'G#BFD*7>Q7V8_OT)EMXW,,RL;L 44_W:L\$=SJISZ M8GTO7?8/Y:IJQ5PLS/8_].8V,P&BYX*V.%L[8$N449KK -0*1/#*A"UBPFK3 MLZB[GGOWU80IP!V8JRG9L0E!LHT<6REN,"$M@XVS"VV?N\#ZK)EI=)=T.TN. M*4;.]OMRQQ(I(&ZG8DLMSCFNL5-3C&P71C:\8! S#$4QF^3)&B!,!H.+ MIH3<>DL]L)L<5/URZ""*$<6(8D0Q2OPUU20:&@4%#<3E! M3@$IL8O60;:-8[>Q81YB)K-KY_'M4_^"6>!CT[_ #=I#KZ9''PU4EP<^2 QT M*\V74 *WZ_0O4(1\$<:'6;5%"7(M!,F]<., $"0 ]ZG &Q*YU*9",#%$W;': M*HQL&,-M2A@Y%V,KI8$1+X9SB.,'#ST2+?D..[N 2UO4\#%3<_?M=EK[<;^- MR;]>#5ER59+^L_KB;[.DKRFZ%-'UT&0J\DF(+D%AHMYM.:GW"R(;U MVY)#0$D&6YXPTJ>R4I0-IN)=<9U+G3"RM'E^B?SF+BLU_E$AHA YA4A+L<20 M8 M;WC]W 6EZB&*$$7(FYKV;F@<5GQ"R2 H'!UGAN1Z(?$ JH=L%4HQHN/=%._'G@Y>R7CR6?5D? MEW$[C?I^L!Y7?K8Z/!Q_4@^HJ_: BN)B:\E*$6A )8VU)C1L9:P\.00EP/80 MX/YW[]G%JT6NM9F2>C3@BS,%;339MNB\C2S5[NPZ6"9W'0:-6^\!I7ZT7Y@> MH10YB_SV*??:O;.6H70IK4*/T0-2ZJUK_8/MHLBF63Q3=XF]B:F0@1JS(9?9 MY$S1^S!&&H<>$99X+2FE%"(*$87(K81(RI-<\4"##U";*Z7GC'%H(2V4WE45 MV2Z(;!C%G8<"6($D0)\JEN55))BDW1,@%Y8%M])E^$7 M9Q'BH@'B5YY,JF2V@D5J#U!3F?XCE%H(PC9I9-]6B?U?-PWA @I.F>$FAC M8@VS#2:X%D.VV;F(.[O.+[/5 '&-R5#E02ER67[LPC)#4H@H1!0B M"I%+[D!E:*%"SVVL6V,L"+42"12:K*B,F@!]?J38K%GOF)!+,;9!-<"0#,;Q MR4;(&<@W3&EG-P?%A&)",:&8N&3P7NN# :D() ]C7I!KU78(O5C"B!.:%MC:IX M!Z4( TDK%J''/ 2/FKJW"R,;IN[C3%-(UO0:D@&@:*9Q-G6,M).4)'2WL^OR M,LZP%/CU!SE\!]L$L4.D M,@1.Z;Y>N!R?0N1F(;)A^_:AY5IS,1"@34'@;DIJZX8V0;XFH]^+%DI MBQ8&WQI^;%C&0T^0!*)ID).!R,6P'>H(4G.Q>PBV1 T"5X(H090@GTB0+LGG MG'K*%"%52]';W$L%K!B+58/(=F%DPS).#O+0+,6(=#J_735]@KK CLH/M< 7!N7E$)(*:?<>W 7K9^D M,OXF9?S[)<$I2?6"QH-% W;*%X683*0.V8E'Z7FR5V#4(GSJ0JN*@D+DLA ) MO856;/.%(92(.,2+ZR0A20&R"I&M@LB&T3N+3 N";F*(8J#U9@I'/WZPH)12 M$LL4\.VR>M J1!0B"I'+!GRCYUR<10P.0HLE1*H9A'+@RD%S3VT71#:,WIPS MMBF(#Y)C X&LP3'&IDB(D+KKN=3)Z!U!4T\I1!0B"I%W.^^_+V2SZ,'G#K&Y M#,Y'M(+6AX*VQ0:4SD&1P]%5XY/B9$XXV;"!^PBEFLQ M.RK-89YT$AOS!SCYBY)$2:(D^3))>),%?KO 7/6%+TC<, "XB#"R<6 M47[<+#\VC-]-U#A9_TE]\L&ZR/K[!Z)K%X<'>JBW>/,/)P=.[A7&\';S@/7GS MA0^@,*^N_:^;\UOY//VZ_6RMI22*);,/-)0TQPDM24?T7)KE\RAIRM:9L/6G M]^JM@^,>B::,C^3-E''><$K9E-P#MBZ1!79V@W7+:#_4SF[:L^QSSM#YB3[U M;MY>!4_AK_"_%?#'9*O#QD./C@ U,[J04D)R#,G9J/#?*OB_?D^QYBXB!H/K M _[H#4IL)I?J;?9CS1>FG,]^O#O78>A3]BO[E?W*?F7_3-C?4K%UJB;G8@+P M%B,A0750V5'.ZN.S7>S?\/&IL4@6#B9R10/!.8,(82P%2BNU%2"QTZ9ZMO,+ M*%/T*_IONBV*?D7_MJ'_(IY9H88VN%]*\ Q90BGCV2".)8!@=_8\^4C4,VN& MBX -SZQ>H0:8_+%"").W;S-,<0H^1$=EK/1\=-?BF:7\5_XK_Y7_RO^9J/Y8 M&L66. @R8$E(.*6T!/3,/ ZIZK]5U-],)F.S#VB#\:G507V?ANK/9!($[Z6Y M&#GN[(:^$_].;>:E_,DY-_.W\L+T^%P>*YK!>_R:O%8SEXO*;G3U9UL7=0 MZ5ANO:3#Q?A?/]C;.WAY^/7%'O_LP=]YW:H,R;?^YAFM'Z_VSUZ>=/)N'/?[ MF\XZ>;U&9^S1\T/Y^NS#-VUU^'R/7GV]VC]^I..3WG]_QQO[SD-3H_?.3GVWN0Z.1C<'B5Z^8E?>D;+X.[^+N_M-VN)O M+_9E$>QRX:VWYU!EKZ2+3\7Z[>CD7V7]^ZK*X67V!:[^9=2A_:2BCX;OWX_KP^:"_JD4[=VS>TWQVLGW]U=V_U3,?VUHWMAT%=FA7VHGWX MC_W5T5@._GI$1Q\N7:ZMV_YTR^A+V@N_6.SJN;IM^[>ZH7/PR09G 8ZWNG-O MH50'R38G)Y4WO+5PO-4]/NA6]R6VNI_=@WM/'\:'_QQ_]_?BPP=_]X^>_1CO M/7OT]/[3?_B'__S?SQZ^OFL?/OWM@ZWNAZ\?O[K_=._)PP>C':_WGMS__M&S M\;U7CY[=\_/^KU?WX2WO?P70444"4;0LX&.U7 ( M8Q2Y),DU^0BRLUO*TE]+\:8KFWSS$UKS2DVBO%'>S(@WOE&V7+'W0I!2IU)3 M)NA#*)$=,NDP. M\:=$4:(H490HUT$4;CWW*$B,(#@6O=9CI2XV6QN"5PUFJV#CWL"FA:&7]E(, M1RL&!)(IW<%0:"C'U-GV"CN[?FGC=?CI*&X4-XJ;6XJ;B\2&^ K"I6;7;<6PPINM[/P9LWL2%*EVNF2WBKRB"0:S:9P$AFC!8;#'8H-1!"8>_' M,-/.;G$?JC(WF)57L:)84:QL#58N0)42>QGKV4"6/#@+7'OKS3'VT,!55"UF MJS@3WW#&LZTY,AD;7393R7/#;:@R<0RNN)Z&AMH&9W"9;%$UYLO*[KL%/@S' ME6T7WPZQ,![FCYVXM(SYY\$ Q=PLLB]#FX 4/6<[5 P8 B-AP$Z*@2W"P.H= M<[QOT)-SU7B<+">8IX)2OAEG74TM^=B:'-7R55 )>LP1\_8Y#4F@MMK'RM8X,N- ,.9]- M2CU;P-JQU9W=ZZGOK>)/Q=\\QNXB"0FEU]*"KV&L!VVJV) P!.3 Q7%M*O[F M)_[>6C-KZK98[H9XK/V@C%'"$LED1U;(QQZKG](-J_13Z??%2+^+V-UBB"F4 M&B*6#"7;0D,OEFX!4,I8/:C=;<9R\*W=C6)M(=5L&GMOH.9DJ 9S"GVBA03 M3OM6I+*-1EZ/C@CC]Z%UIKMK?0 M^GEV.'6!.Q_)^-;V,S05:'8A3T0=V=[ U2\"WYA^JO4@ ,I9R M-H 0#?:*AA,.R=C*^ ?O[,8R/Q]0%7\J_N9@_V&PC-7'$FV#9@-V[V-U(@[C M4+JBVG]F+ C?VG^RMYS9-1,:@H&0T!1@:Q):E.KS5%=A9S>E#PWA-QAWI3)0 M9> ,EH Y"( 4#LP1,L0Q<5).D5W)E,.YEH"J'\]'*+XU #%9*<&2"3#5(F>' MAIP#PY)<&0/KI+5C_=C[^:76V4+AJ'% %^W$;P]79'ZFNNJKJE% 5[T/:EO- M0!@F$1]"10S58J+26"*VH*K^S(3Y_>_>,0.QXQ0[%1,[)C.%]!JN98AU"K:V MV*8T:5.2M/E5EYJ[$%(_IR]"_%'.&$H2\1X BDP:U@F^79'PG!,A2D)::L53\T/*M&,R-3"0:R\58.(,?DG'I MB\9 JFS\A)Z80LA-?K2_5"F@IO&T"Z[NE\$JA@&C1]. '3EUR4\H!:USM M; $"2J?9N5=\SNDY/[DW3\\U99HR[58PS=GN>DG4:NX@!(13*'%L MD,'+4"*5:5O%M-?OI!6/F5L D\$V Q2#*34E,Z1I#2%2!8@[N]XM \POW%B1 MIDA3I"G2+N<R<>"M*]*V"VEOS>-2"G.NV?A6<4): M,>0S&3N%O#81Y\9([L+2VNM(DJE$4Z(IT;9FTLR.:!=Q:G#88^!04(*%FHES M%!ND8PP]9YLNXM2@;)L/V][Z.V!M'D+L!KHX [$$0^R\84RE%^",K4^VO5@^ MW("<:[U!Q9IB3;'VA6'M(F$T&# +@V/.)Q-*!5=]8\;C6E:P',A35>VFF7;LZ/+5$8W'&+_;ZO?= MOXX?9^U]I]>JC-F[/GN@W;_R^JO=-U>ZNO.>T?KQ:O^LS]-)EQXW]PU_3T9E M//D>/3^4K\\^?--6A\_WZ-77J_V]U;Z8XY/>'_8QT-^\7+6C)V- 1B?9$Y%Z MZOAS>H/3XW=.CKWW3IX<#.X.9/SCXW]Z\I\?M'>RN^R5[1WW9P=CN.RYVF1M M\N6:[.,Y3[X"#[R/B\6KS\E0WA/U^3J\\9ZL11;WQEV>'"[N[C=IB[^]V)=% ML,N%MP[/H=A<21>?BO7;TZ=C>NK'],,A@9I$:6Q"H M\8_]U=%8#OYZ1$?U&W;OSWFI!'A"A(H?>2@6+MZ/U) M/E^'I]O#XX-N#U]B>_AI>WK/_^_?'OJ']M&#O\='W__=/?KA[_#H^Q]'NYZL M[C_]1_SI^[\]>_CT'_;][>'[?MSGG[\\??3TE[W[W^_]=O_[_^^W1]\_^>W> MT[_;GW[XT=]_\!O<>_9H=?_!+_W>N^$6OC5/@&*2;]Z,MT[,&,9L[!1>@]Z- MX4T[NRZX92GSRV9Y@=DW/ZFE%DT%C@+GC_(J=6FL!1C$8H@)'$Q[NS&+8O?4Z H4!0H M<^JVB^2B*I H-ELL$-24L*>:H@\]V3[D$:H&LU6L>1N),-32@%B2R<5/+IO8 MAP9#WEB6R"Y5;-1W=OT2MRU<7'&CN%'>O#7YNDWILW+49O MIJ$U+)E,<3#5V?0YU3H9:<(R@1IIMC$7Y>VN1_;3T1-9+[X=&G2 MX<_# 8Q(7JBPC0 ^"GHB;*7E4E-I7I0#6\2!U3O&>BC,-?4X](P<#"0/AB@F M8ZDS%LXVE2D1>UD6^Z'*H5F'KTRUT(SLVR,<.UI;(J;H(P(1%<=64I0>J"?I M587C5@G'=Y+L50D=A8S'Z PX+X9[ 2,I04 <"'3V."-[22H;53:J;/Q(MK:6 M&U,.8#%!3,C"/!4XR\7;L9S,ZG0S/P'X3L6R3-EE&XT%)V:PK1K"[$WV/<9( MSC:DG=WL5/JI]/MBI-]%3'9>.+4=C=K%F7RYBLE,Y>,UR M\*U=KCIA<.A, >8A!ULQ8R2=<> ZV$:NI#:T9'O%R;M4!JH,G,?87<3MVL6I M7J/M/B-@J2A5NG66?:DN6E#M>*N$XEL3DN\> U(T-6 S +T8;&)-;1+C&-[: M6][9#789HFX=SM1(=+O#8.^^6!\\EZLR#EW,9'F+);S/4)%"Z( "%'RAH2V. M-5(C9N>L4QU_;F+\U3L6H,'GV%+T)D!" ]BSH1*;29%M+HX+9AEKVVM1\B\W MI>8J?N;I6:;B[W/;QKV50*6@=0EB9.26A7S/$:/->![QIPO<^4C&M^:?/NUO M1A+371N2T9=HL(LWW:<6@N,4O!T+W+#,,W214N&HPG$&PI%]LP1\:_]QW764VDRT,I4D+V@FN)D.3-''*L'[G5T( MUV'^5O&GXF\>8W:>VU#$.8/*Y/=8%B6RD"5@3-8 B:HI?78&#U";8V+ MLX5;+0&=#Z&I?KQ50O&=&"*LGFUJ)@L/H>BE&"I )N> )(E]1/]&//\RH!L MH7#4**&+=N*WARLR/U-=]575&*$KEO.Q%E>)A\9?$G0H&'JTW=N:6@W$257] MF0GS^]^]8P;B"BQ^HOD[ 1X9W>\&FK*5S\G%7\?BC\A M2$BA61L(BB5T1!+=6/O:9$.UNLS=*LGXU@S$OD(&2*84-VV"TI",)53#(,@) M(I9,QU% 'W'_5-FHLE%EX\KY7%H:0J^#A5 CLV4>.Q35WG@A)%8#7+ #? M6H%R;G'\1XP+W@X!*-T@IF(*Q1XI#M(EO[.;BRX-5?RI^/N8^,M18J]C-=@0 M4F ,OMB68BD^4Y.#)C@1@,1LHF M2A&7ZR!<+],$+][Y;U0PJF!4P?B1$O&YC]4@ #56D:&[1= MTO&M::ACZ%0*&(@1#=@A&+%",\%S:838Q=&403N!ZLPSM0Q]@HG=;X%IZ,,R M@[/)NGIZ\/1N81QO!R]X3S0MZZ6H=*5CG M9WB^M%\(XC@PE0O8&6IGWHF(W4ZF(88^[24#M<4 M\#FGY_SDWCS]V91IRK1;P30)MO7L;9^2T YE@G))-7OO7PC\DT5U?[+^AX4#[RE_'%LV=Z MIV>KC!F^/GOHW;_R^JO=-W<[OO8[YST_.%Q-%_MZ+7OCJK_+-R]7[>C)Z)DA MUYZ<=DH\Z<./G48\1N?%D7QS.A[VW?-WSM?$/V3XQWMPL]O//5K_8=3W5OMB M3A_8^>/&.[?9;>_^?+)^.Q\>B^&UT&^&^GBJKVGO);TZW/EJX^&?K?;/KI[3 MG:E#/^BG3^V,WB_3&>4\?7$\=$.N'ZR/W[RO!U/&')R^-K6=MJ[-BR?KB7__ M:P7%<:N#;[D$R"%QC1T[@,LR6A?X7WEG]\$T+1<'?3%A:[RXAW_]BOYX0LWW M+<\??\OOK0X'C \7/XPV/5\N?MRO=Q:TWQ:_ON##55O1>B6'M^=I[Q\C3\\.QGYK>N'/Y!M M_SU@\V*/U@.>>^/7X?&0'SZA];C':G]Q].3@Q;A^.UPNY-]5!F2?R_KD^&)T M#_WE8Y+QLCAZCVLG2SV?!!QPQQ0 6I@24EE?.5-NV:7(.W]PWC2)[52#)DD$ MS 4CL^?*M6+ XM)_8M(S6C\>LOH49^F$?,=D?C.4)PN0.G7<\T/Y^NS#-VUU M^'R/7GV]VC_N\..3WE_AC#7-6\E_QYY*_U,?U],;G!Z_77R<'@[D#& M/S[^IR?_^4%[)[O+7MG><7]V,(;+GJM-UB9?KLD^GO/D*W V_[B,O_JD1.^O MC_(U:#6_KOZ]N#?N\>1P<7?PM"W^]F)?%L$N%]YZ>XX=O"OIX%.A?DNZ6-:_ MKZK\<5GX/]D.O:E7\69VP.;4EK/!T@GPR7WYX_0L^\>+O0^#7'06Z"SX(F;! MS^N#]J(>*09T GR9$^"[@_7SK^[NK9[I#- 9\$7.@ ^C?&<6*KT%<^,?^\>[ MO\>;NQ^P=!X>'NK \4G=MOW^&;D7ALX]NRI0"Y5,KG3B5%**[(\3B7AKW;%_ MQOB@_AF7\<^X!_>^;\\>/?B[O??#/7_O^[_#HZ=3&W\+][^OKQZ^?NQ_^OXW M/^[_ZGW_C'NO'[^\[Q_MC?:\?/CZXE')K&2> 9FQ<;%);$A36!M[9)M<=K$+BT!)YR"S MXO>:\?OZ7?RZWMC5UHV35@Q Z68@5TSBCN)#MV+;SFYPH.A5]"IZ%;V*WIF@ MMPCV.)2GTEJ%@DR1.EM' +%&YYPJQ5M%9?T0#>-A M_MBM6:L3?1X4M&2[;;U@MQDL XFT*=(V=FLQP'E,EXJ"N:!@M>E45.T0\74J M8FD;&H .ICC+AL:(QU[9C_'=V0UVFIM,^J86;7E/[B9*T4^ M#T7$]^B8LU@_% I7BHNVU&K)Q:%8]*H4V2J*;/C&I)0P1@C&.V(#%LB,D4;3 M(!;TQ>5>92IS!^DZO&,4(@H1A9U=* M27'-I-CPU^!,#7J)QB5,!FA\PD[6!(Z481RD,OEKQ.LH<*.<4$XH)[:'$Q=Q M+9 TE9/I+3G?02(-+:-288P8,HBU%W$M4&)<,S$V_ >&9B%<<2!"H!GPMIN2 M,)A"O?:0L;?&0[> #T/>/JOW@,)"8:&PV!Y87,2^(0,5TA*#]Q"H$_6<)+:0 MV'7)7G>FMHH><3-J2SJT-D5)(QC F@QW:2:'%&*JI0"$H6^$98#KJ$!VZRFB M:44NVHEW7ZP/GLM5"?F+N5;<8B%?0RJ=H[E) M\E>;ENH2@=W0W$R-$@S8Z VSSX8;VMJ:G=*=3-61Y^>P-'<)I-["J@PH)\XR M*%GH4IA\#!$FF2-LV4;(/=F2LV90VBZ$;)BINXVNNV)-(.D&H#K#M;*A012F M3*5.1:X@+7V:7P*EN0M+I8A21"ERIFVT&"NUT'J*8!,2AI0'+USTB>VYG)T4 M%=>,B@T[-3 &#"4:R:D9J-Z9PC:8!A6\E5Y"'JA 7Y03R@GEA'+BDG;J[#); MBGTP ($Y$5O(E8? D4:#'AH"OYTPV3!A$[B,8QLDN54/'/) MM4\A\!9F%0(_=X&I)%&2W&Z27 0D,:>A=7@+Q4*$@M(I4:96J*: HOM66\6/ M#2.V;SGTVL"@.&L 4AZ?;#7=QZ&3@)0:XO&^5?3SRSXZ=V&I$=F?H1._/5R1 M^9GJJJ^J^BM=M;\29"]#Q+=& 3SGXAUT.);RJ4DZ3]HLE>?7*<_O?[=IRNZ) MIA1GWJ2>HAG C@;]E,/2#P$.-8MCVMF]GI25M]XC2?U:OS"50#EQEL(IIHR9 M8^/00=DHQ? M:4LI7(LE6R&B$%&(W$J(9-^SI_%C4 -B+@140VDV^T(M%@V.V"Z(;!BYNW"L M7-C4',1 @F:H@S-(Y#A7X3'F$T3P6K:5%"(*$87(]D#D(F;NF!N!!>=S$F@2 M"!Q;QM$[WC*5HN'8,V;&ABU;D#IS(6.=YRF!1S/H$I@X!G8HF"FWQ#N[']$Z M-!I;6:&L^$)9<9&B(!71<:FAC;5H[)Y:RAC$UQ SDB-5.+8*'IN)QZ,%#FA- MI384CMZC8;+>4+8A)L9B6:9J727HKM5,[=B?X#GEMX X#PZ.:&^>)3E.#Y[> M+8SC[> %[XG6[/BTD@'G[M?M9ROG3*ECXAX:N!"PQH90*3D;6ZQ1V;I%;/UU MTZF@48R8,YL@; VDX@P-9Q3]("08BYHT0_62X#6NM P"(>QTINH7\(2K>[[WSC\C_WQOCJB\1CC=UO]OOO7\>.LO>_T6I4Q@==G M#[3[5UY_]1905W?>,UH_7NV?]7DZZ=+CYKY9J)R,RGCR/7I^*%^???BFK0Z? M[]&KKU?[>ZM],<;EJ1T_&@(Q.LB=2]=0_\?0&I\?OG!Q[[YT\ M.1C<'+ M5Z_/E/=$?;X&4?_KZM^+>^,>3PX7=_>;M,7?7NS+(MCEPEN'Y]#_KJ2#3X7Z M+>EB6?^^JG)X&67ZIEY%5:W_0\B43H#S]^6/T[/LT[1P_S! 06>!SH(O8A;\ MO#YH+^J18D GP)ZIG. )T!7^0,^#!"3S_<>_GHP=]?_?3]W\.XQVI\)XQ[Q/O_O/OO>P_N M/[W_SQ]?OF^W&O=X=<__ QZ^_I^]^]__"/>_;^-Y?GP]GG$\SV_NX8-QKK_G M'C[]GW[OO5C5ZCQFU\2$D-F B\U0+M5D*(YR\[D6WMGU$)?6Q>VR6\U=]*M/ MRO:N%Y7,2N89D+D&#*[4Z,0%L"EC=-VV%FJJE;K8E( J'3#N[(6Q9O,C<":/H5?0J>F]<,&PS>FVN+A0HI5H' M)64N#0=R9?P$+M15*=XJ*F_$<;(@#)VXF))M,I!S,3R%=5(/%6+T2:+;V84E M0E8N*Y>5R\IEY?)<@BRQ5EL;N-I[AV*%8-"+)L M#KT+E4R$,/3F.&4NMN ,-?0YD8?6_11D&>/V!%G.G4$*9X6SPOG&!YH_=FK6XS&?:/PT. MV]#+>JMEJ&F! 1I!$.'F:JY-4;!%*%AM.A45WU$ZB,%8TM#.2C/%9S11JHO< M4Z8RM+/QWD07M+K,]:EAMUN SZHM6J+L6BCB,3%FGT/N=?!#T)/#4D-*!8B[ M4F2[*++A&^.]A5#[5#S%-@.#&X:3:V:HBZE@87&A3"7*\%H<4Q4B"A&%R*V$ M2*I$*6$HU 3 ^2F),_4(3E+ET[2$ZO#64$\H)Y<3V<.(BK@5CVWNB_7!<[DJ(7\QUXI;+.0)N_C< M;$W)POC,,0=)O;?>ZIC[YU$(5))?JR1_M6FIEL0HQEO.QJH+IB"-9@,3E!<+"Y.13_'NU/F5_AC[L)2*:(448J< M4J2UZ*%&#%DJ0*B()=90 D\[$/E756#NXE YH9RXW9RXB)VZT.!$;ER8 -!;JJ[ZJZJ]TY:+> MVBC%AVH)B&J)5=A"JK771DE32<]-GM__[CU3MB0N(5&@A7N MZ+KU8:I KAY)ZM>J*H%RXI*<<$Q2T>7H/?1@,]30(2(R;XYZ]%7<%,*IV7VFK9#(:(048A<-C@B4T+PK;I$ M$&K@G&N(%8)KI5A2?ZCM@LB&D7NJ@="<8U/ !P.V=4,2T0@$9N",)?G)+C$6 M"PH1A8A"1"%R23-W0PX=S8M&,'3DU@:!FQRJG=([1FI(:>4X@DV*9B7:IOS-:,_0F. M4WX+B//@X(CVYEF1X_3@Z=W".-X.7O">:,F.3ZL8<.Y^W7ZVUE(2#Q4\A;_"_U; 'Y.M#ALWD A0,Z,+*24DQY"P.NDH'JDZ'BO8G=YN M)?)Y9S?[\>YL63TO9;^R7]FO M[+]YT;+-[&^IV-I"$#?T0O 6(R%!=5#941Q2U7^KJ+_A M3Q$RFZ;K:?T''@_+7\>>S)WBG'ZN,*;T^>\3=O_+ZJ[?(.K[2>Q2:/$_M$?[50XW^^WX MQ\T^T3MOY4?:_^")+(Y6S\:[OCCHB_6)B!V_Z\'C(?7'4"\7O-H;)SX^7-#^ M6%_2X9-ID;DGQ]/\<'SU\,7>T>%BM7_\16D+JG4\W]%TJ,KJ]^F%7 Z&G!Y] M^\?#Q7_7L]ZC(;"/#O^R/+G'J41?4/O]N$^/_]KD^<'AZNC=L_96-*XZFBF' M?UF,M_)H/,P8D";[0_Q/GXYG/1V-?YP.S^+7)S)N=&?Q[;.3-M):%H]E7]:T MM_?JS1,<+EX>K'];/%\?/%Y/+#E^O.FYUNWX*B\'=Q8TCDDS+YZ/.Y\UZ07M M+<94>G:X?.>J=+1X/H;GH*WJN,XX_/N W^*_Y<[C.\O%2Y'?]EY-O6Q./BX. MUHMGXW)/]E[]Y<[BA[.KO!F'Q4&M+]:'B\,7?"C_]\68NHNC@X^/W,G83.>L MWC;QM*_O+/[/PC,!KV9A#ZH/!B M^G V6(<+EH%R>=.2U>%98UY+^Z.VO#."=Q;C73R4T^8=#_D[1X\'BAZ/+G]\ M/)ZCS\>D6NV/";9J4Z^_N233X>KD]/5H[/KTR^=^-:;1FKXLXP)C1@C5)Z<7 MFMI^,H['XW_Z1KSWIA_WTOC[^L6XLOS[^72_D]8MU].0O?O@FR+C MHT+[CR7S["7,+YMOYG@9%NW%>NK,J9L/5_\^>=L/IQX?Q_[V8E\6P2X7WGI[ MW''3PG%\=XS+2YHFXK3,&U][[1#?WG3GV]6N6D[5[E[\G]^>?7HG^TY>TCWGMU].=:[K^Z]OO]TM//U M_>^?/'GTP]U_/_13F]OJX8/?7CY\\.U8P3[J]Q\\?G7OVW\5/X:A,IJ8@S/@ MT!L<.H>1SNB%L872QD+USH?.*8MGDTP]EB7M8B_#)^H]^C)DV@#5&]ES^(Z,&TP[P<985I@-<@[[][___E? MQ;O\S>$[8!O/,_WCK$4\&O-L8N4DY@]^G]9P9\P<;#RW7\Q7N2Q M)/IT*?O.5!J8JE^/OA_KMW8H^V=SZ=GCL^V#G\]ZZNY91_WXMG.^&WUST'\Z MZX>SF7>/_KUZ]N+9S\!NR.YCO?6:(G7'ZSB MU'/.)#;.LAP7DK*""F-Y4($Q7'A08JC99V*E>7K1-98C71L9\8^]&RZRQV;9 MM^UN?]CS.R%N8]BWU9Q_K/=]E/C^IT/8QW]HT(S_UF=Q)_1W80A_M+OVVS-+ M>ZL<2[L[:OW\Y[#U<^_'SOL/N+7YL=S9W&)[1V_SO=T#VGK_\0CN"5)]V+XL M[2VR35M?0(J/WK*OFY_SUOLMMGUT6&[O?CSFHFO5L>F$N[YU;.&)^_=47ARH,%E1@ M38)3C'*A%/4<&TD*2U@@;J5)V^<:L^*2!ZQA>_X&;\LTE_5&M&MC&W?+@_*Z*?TQR?M[ID?F98@+6C\2N9*L+2B M[@#ZJP,"OE:K/0%-Y7%MG*W6NZMD#+KM53(&X3:^MQ/>CD8]A4 PJOZY$IN_ M,/S9WOW\8U]X)T7A+5(ZL.ANUT@JK)& #>URZ9PG9F5]<-J]JL+Z_PZC%CJ1 MI;C(_3?9J_)UO6&B @L+I[+_=#L':-?WCK.M\P_'N<]>Q8^L5)^)?Z^\KD3L M55F^SNJ+L?CUQ?"9^N*UZ^6O$O[^)0EDC &U.RT!GYCD1EI%),\#R;DRF.G] MK0<(WI@3)](V#;P;O5[4\R/__7%VA1(WXJ8GSKMM[#]<. M7J[8'GTC^]YC[RGE2'@)8JM"#F:X5@B8J6!4 )5*4!%;,Z0V#'N5T3,"OF-] M%@V)@SBE (PUC)T+;I2KU4RW!X?=X<'A^)H;/@PFSC'H\Q?P=(8[%ZXI>[7S M=BW;N/ZN(]$>CW)D%$;AJ_Q+ U":LNY)Y1RO+,D!D'B\1_U.E/YI?V"\KE]= M.(L*X ZUOVOD>ZQ$/(YX]GU71W_HDQ/@@++6$*H0UMB%'GQE]-4?J]^!AZW] M9+K3B8[4:B"'W;:+/MUC[RN_)]QG&YX7J]HO=\%G?&X57K@RC@$,0!?=M+#Y M.NYX9)-6MB@\9G6+0:R(D'6J;74^"_W:VS>>X'Y_>,T2@,5\-W0Q5F++8P-> MIAA31@*H:*$9 4P-5I 1O\4$I_$O-\',S7Z;!Z/,AG.5(U^W1W@S!)GO-*R"VC?A=#TZYTU\/RU1!- MC/P(RW4A<&#,&L6-+;C+22""V/-3:>R:$,T=38J-=KMKHT-M-DR_K1WF+]9 M@+'@_3S07'NAD1+Q,'D>#-),%4AHS 0)./#:?+@Q&JC!,J )+7[B[)9BZW%HK MN9/,,Y\+90LM3*XT+JS4E(^6F*4EGM<2;K$!A1'E&M8/<1 MY0@1=UIB4."]R)W/M69,!R>)98["2YAX6NA?]99,2_SH2QP$"P+,)X1E@"66 M 2 ;MC$BVG@=#WECPE;6.U<].?=X83!)#*K"W]-^$#NU,.>Q[*F ];2S9>0( M6HW)>[K=ON#MN>"4&7N,JE@\Z!=P9;OGM3O+PC#&X[_[/MS^!K_E50DN1 A% M47BE1,Z4UU*"I<=!?(D*J@CB49R6YZYRW_M>6C];?%O=3CW^VH%5%9RX+89'&!(Q"*YDTA7:T M4+,]F,/.5'K;!;&MTRUJ%^3%=(L9TAN%MQLN:L,@B0\-GH^S[F/J)ESQIAI$ M^=W_?EJZP2'H\:"FCU1VQNLL[%F7:=/OMH<#__LH83N?OO[:9.^+R>5-M5$P MN33+4S\/>Y-S"P> 38 6WY .\%1O=/M4G_57?KOP\,=E9WSW0JS%";TR3P^= MC!#N,QGR-G-1+1V@5+=7B=>;VG,1/Q;'KA=NS!E8G0#2__/K[)%B97TWAG/B M%HRI/S$1XE^_Z>LW5'.E_!K7QW;9'_0 8][#F$Y68_!NK3*V/PU-OW2E[I4S M#C L[-,"T45?7#?[W-%#5P[JQ.]9*>#ORH[NV%*WLT\#>.&X7OF%FX=KL.W5 M0)MA6_FR(F)=GTN>;0!,=*&621S;F3TL7EA+N<[-=]/ MN5O%<<$^/*U2;BHJJ,ZB@)(>S_MD_>'QL>Z=17ZHSBY<4.!&XA%/],2;>H?T M=]\#A0%VE>_9,J8!@PR/3X.,C)%I,V6&\E=]=NH5K-YE)UJ6JJ++I^K''1/1GJ,4FM%7E2JS*C^ M_^C^(S5GK59S+IWYK-]D> U6]OKW;[SXYC?Q&H#//2_.U_!-;X(Y<,]KTY"; M,61Y^XMGE- 8[P^@(G_^T2=H@#$; .=0IV.&0O7,]4L(?MJ9'*EN-QX>'WW! MU?/C#YGKRP;-/.;ZTW7QMEN4CYDI^^FC:?<_Y>Y7S[_Y9U>.6+2='Y7(9]OD MCRKAC[ L23LRP:A:7)'R>3W6Y>4_D(VR;)OKR9FW:"RZ*?%1NYO@X'A%K MNFOREH]3^=>6YFEFIA0N,CVF7?X\@O1EY$%%:R#S:G\G>GL@\'% M2HEUV:XWUP?H'GMB[UW-^1?3OCCUU6>?6=>,:BJ%#4&SW%&% _5"%IH[[JDB M,;D<*TPHOEQ9_9'.#X^4BBE9J4\4-Z:X^CV3H$;%U?\YW#[>(GM?_BEW=NV/ MUL^/1]N;EN_MNO;VYE]'K=V#'WM'EK6^?,@O%U?_^N7MV=[1U\.O7[9X*Q9C MC_?^V3ZLQ@9CC<_0^GF OVY^#-MGYPW53_=#+@4-K$"*R!PQY212/G D2$&E MX84)7*VL\\6JJ=YTK&M6OY1F=0))C3X>0>07AV>&??>W[U5H_RAD0YZ0:\:6 MR$B!'^N]E;JXZ*>5YLU /\\9J##.\^ 9"D6LU62I0T8XC[0-D@2:!Z]CT12R M1A,+O0 62DK]G)5ZJ8S+E<)2&\IT(;3DNQG.EP*S(4"=0(7Q0CDO"8F4\LHKSA+8O &V3SI]T_@;I M_/?CHJ3S+P8+T7,6XE)@4A2@Y%,6.V,$C@PL.PHR4&:$SIGV*^N8KK'KJMPM MQ)9L'I3=FH7F%M4(U7_W(3>Q5O %"&R\KPOW/E7PXNK\W22\RVW*/+0OUB6; MYJ?O=9WN'SXVO502T=_JU$UZ_7XR:.Y ):T_IP(8N;:Z4#9'7"B-&#<8 M228#*A16S#)#L: 1]R3!Y/L!5LO]@?U)K9:'#:M9J_.HALE# M!'=Q>.-ZV^.!Y$$>B3OZ=R*/9)X\'J=,0A)!DEQAGB.+N4,L&BK*$(HPRX4$ MLY0[JQ.G+!>G)'W\"?3Q![8F3?KXHF#G),! :"'R$$LQ\5PBYK5$*N0,\<(4 MW 42#+$).Y<+.Y,^GO3QQ]?''T8>21]?=$Z9"A>$0E!/.;*R((@1*I!Q'"-. MI3(@@]8ZD3AE>6("]P]X+TA,8(P+3Q85N%M(:\FMD#E%!>+QS:VJP];FL >S M5S-"W>ILNGKK^>(G(^,NA/!IRNDO%95YH0/BTF#$8L\/Y1A%0EG'A<:8*3]/ M0KC?=FLJ.KWP5*679&0\1' 7AQ86WND_IHQD9SP!K4S\_MI95CA2()$;@Y@. M'$G%0FSBR@N:@SR(/-'*%@P, M)%<@B[%##&N)=$$%"KDNB"">YTRLK&,0K#QIS@OOH5_ZK/VW/T[*GG=9MQ:88-,H6T MB%G/D E!(<])8270"!4I@2@E$*4$HI1 M!"^_8,Q60 ML(5!C 6-C!4!.8I-P-I;*HK$,LO%,DE?7PA7?U+-FP6:D\B #(9I'O-L?,.NY)R.<7*'BA;+( J?P+V+3 =]QBM2NXV%R< MPONN.S1M_T)*GQ8BA*(HO%(B9\IK*3E6'!-/5%!%$+'YG M(*4A3"B)J X$,6XE4B9()"VST@5)P499N'X&M]ZF3<7)E/_T8JR=#ONKUL<.CA_SWOLV.XX+ ? M@U"P'G\-.SZC^6H6O4T9,,7T*UBM5M=%[M&=LZSG;?>@ ]\,*!59!YE(.[ C M)]24^1_Q=P^?;>NXX(,N_'J^_/UJ^2-_9KI:_A@'^]^;^/5RYQ]CJ5(JUP43 MC!="2B\=42IP O]A-4K69=>=^^!WL.DVVNVNC0\QFX7?UD]ZSIUB,;FS[?_] M\>SK%W<2 R(MLDU;7X#_CMZRKYN?\];[+;9]=%AN[WX\W-FT^=?W+1C_!MEY M_T_8WMVBK0_[6!B!K2!(<8X1TQ0CB7.%6&Y@06*')N> =>N&EL9R'H[KG<4 MN[L( ?6$VCQ0)8)FP<6\$$^D(L(ZYX1PHPP1=ETN81*"QQ0"MGVP;W >V_ Z M1&4 FYMSBXS-.:*4<:F]XM)40H"O%8+5"!,G'E[\[MMG:UDV!JU^^6.Q(2MG MVGE:<(-)8-)JJ0NL.-.A$#!'F/[JJ%J2UD>3UM;N!U#O/X,Z_S9O[;X]:QWL M.Z^Y-2$@K6,Q:B=SI(F7R,!*Y!9@!@>[LDYND-P[PQ?SECFF+"%4PS]!"Z)9 M88@-QBJ6JU^E0B>!>"J!^+E]NF\HY2KD8,+E02!6,(4DF%6H8-(SIJ0$>R\* MQ-6LLVNA;*/"C NX5:%4SV>GNG\GV0$I==0JZ01E#%0@700O0$A4@9V1G%V3 MBG(7D7E[?-+NGGG_R?>^E];/%IQ6M_,=,-*[6HO?[8(Q,/W^G]W^H-4=['D8 M]QB!)W>J+]J)4[![J#LC9\6+E<+MW>VS[8U]4CAK8$F1$TX#%'&&E <\"I8) MPT')PK&@CE@3UT,1B-FP,\5Y%WC.PIKT5[..'\3/P>K!ZD>&"Y,$U]7;DN!J M=GI8VL.L[%?T:4>7&#_-N-WOOI=I>.58EYV8^W8Z\D$A73NA1BEP<3C_NF"; M/P*#3LD[&$[VC1OVSKSNS4W:Z]Q@T&)&+\7/X1=%P6)D$H0 MLYP@Z0J)VA=\.VWPGW=B]//#J50R?Z<_K_U#ND2I&O M &&W&U_:C1ZX71C_'Z")?'MA&P ^\P.43.ZQ!L/8(PQRCY@W&DE"/,HE:)=" M2]!!@:$]T-\)K-.@-_0K"^!6VLCZP^-CW3N+HA[WS&B'9I&5OI>#ZO5?D CL MOM%V&VM,6=!E+X---?3C^XX_#5L0U*70!9WVM/\FN[*AQA,UY?^V(+&^]SN, M\J#LC)WGHG9U5[[A\\FM@ZLP>6U]TO=OQK_\/G8NEYUJ"JJ++CO4!]V3WT]+ M-SA\H]2:Y+0*8(TRY$?WK]_&:W5PZY*SOWZS@.6C_/KW;[SXYC?QFL#BGA?G M:_BF-SDE][SVUT,N;GGQ$YQ(F+VWYG ^X=+>*YX_T**>=B)'6_3QIU(^PU1^ MNLY;==\PUO.>RTF[8%X3>>,NN%4O^479(E$MO4\.T$-D\1$F, G$TPD$5A<$ M(ATPO.L4?KRL98]"%;778@%.&"YW O)#0T"/=Y+P[7^'8)AM=4!&?SK_+KE]9QZ\O7XZ^;&S]@W#]; MNZUOEQ/#8B+8]M'6Z=[/SS]AG*3U?H]M'__5WB-[&*[\MKWY[JBU"?,-BXM[%;[M*E V,P4XP2X MPZ 6A0@+@%E>K3B6\ M?5R\;58=\470WM]=\'C?J+JGBENIXM;]#ZLLBUE2!>#CKODG;IK$F7?AS.DJ M*#&36@FKD([12&9,@;3T!/G K2UHSK#1*^NGXAECL0R,<:4\4KDTB.O% -B40[IW&.$)6&>X\"I]2OK>#7GB5H>R^2Z MY5G'Y\PWV_3!]WK7;N(OY>!PJP,C*MU0MZ]LZ/[+S2+;X*T/^]Q8['3 ".:= M(D9E0-I+C9S77D@67.[($F21A6&[?89J\_="!N6%@SUEU>0U)G7&W,]K:2$Y\Y5^:!MO C1@&K5_M;E5@L64+,/T>M MW;=\YPO8K<=@S\(8O^YN\;W=C]]:/UN'K?=?V_!=9._+NZL^V"_;&&Q!":>\]LLI8Q%QAD5*V M0)KF5.MBT#% M_!(0$Z@^'%2G^@%+%^M(!\2(X(A9:Y A5"!N0R$T"=;G.(%JRC)LX"16@8+, MZ<'E(_;Z)G4\I8RDE)%'2QEICJF1\D+F1I_3"8=,!_B?AN4EC"&68XH4T3G,2^$SR-)?^F30E*^86-6)Y''(Y!'6V!.%ZH8#2G@NE<&":]P=I(0X)W MRBY!KN$HF_#_^EEWTBEGM4KQ&B4@3M>OBU(V*C9YJ11=4VO1%7EQO^PNAM=@ M?9XJNXL^6787?:KLKC3DN0Q9IARZ!F0/$?S\V2*C+UC\A)'G3+);I(^F+;VL M:;%+EO]UJX3 I]DXC4\S3&+V5&F&"707#W13TNTCS7/58""E82>).)>(<3OC MRO4XZFE<_5ZE.:#-F.90_5T55ZH\[_.6GR0B"302:#1)(AX*&BGI[*XS/M6 M/M.#S/B#LE-U5>J&4?.O-T]U .1N(;H7G*M,K1?<:VN$,8PX85B.A19,&>M) M847L*8@5)A0_5SS]O/]:715A.4+HQUOYWG'K>&_7P=\?V]N;'WZV-K^Q[>-_ MRM;[/?[UZ-VWG=T-NO>S=70YA+YW]+'<(U\/6R2.]?-I"\:YLWMP]O7+5A[' MN?WE ]_>=$?;I'4Q_TK$RCO$%R@OB$%,>(<,,PKAO!!.8Z6(17QP&&O9C9\R*!QZ%AL@SL-!8C1QID)7R&'7' MJSE>"UJ,9]X$-76^A@2".9"$[^RSN;2H28!;;(%DBV0;(&'T5"R!9: H.BD MA9KBA/M D>;<(R8*B8RS 0EBN+! 3,*SF"BQQN=QW/YE4U2SBER)M8(O0/!C M5)JW&16NEMQN69Q6-I54])>K%,N% 'J0!3*<222T M+0I<"*I-$6,9S>OXUG3<:F8-J^>KI]BLU7E4*^0A@KLXE'&#H?$PWIBCQ7&1 M-I+9\(<8R19I(B4U"EB1"":PRX25F"S:6 MS:2/)WW\T?7Q!_)&TL>7A58V,$6"D.9([&U." MV%J>F*6AGO[[!ZX7Q-/_T;=]1)!FG&58--/BU=+Z^B\6 DRVQ5TXX--THWK- M1( %1Q)C$GW]&"D9*,JE,C8PSEQPD0.NYBJ]3E7_4B;2BS-+%7["+/^GB3\HH$Q<_LP7 7ZX0L4 K#!.%C+ !44]]P))Z96.K4K4F M9=+%F^GB7_ID_G?=7O!E2N=//OY++'$N&,FRN \/3+>LSC4SA60&[ GL$+/* M(P,6!2(.RR <-XS$[JI7'3*/:EDL?8@W)0\U9G52\M"+]/*/.&,(Q)?,BD>F MDXF+WV*F*9B4*#B7(R:$0=IIC J0 2%S0YD/0"=T/B[^1"LIE;\9:[>\+OZD MBS\0/"=>?F(*52BLD ^@D#,2'#+."<2UQ46.&9"K75DG3YQQDT SZ>))%W_N MF5EJ+W_2Q9^.3B8N?C# -'.$(2^,1U$2D XD:N7&8>\*XT8N?CJ/8CY+3RO- MRN)?P$X%ON,6JT?!Q;:9%-YWW6%L*OPR"I=J+1VU2CI!&6."Z2)X <2B"NR, MY"Q6C'O>.$$J7/H *IEN8D"5"C+P'%%""L0\(TB&(B!&%1>$29L;OK*N%JV) MP:TW<%,1-.4PO1CKYJ7G,-V/;5)]TB7@H>GP@J9<>(.4(, ^C!=(FH]%L_1)2PV@DJ3U-TWK)YA@7F X)PP7%B56Q,$Y:S@3GI%ZIXQ M2>M?6+2=Q".4M844S"&EN05=W^=(4LR0]-)P;(5P%M!6S*4J6]+ZFP[52>M/ M6O^C:_WW8YND]2\!#TT"&5QS7#@:D%=&1.^30-(YB3BF1/$07$%CCFJQQD3C MF&@!N:0*9/PVT$")\*\KOZ^/9Q44*O@NN_ZOZL7ZDMB[^?SRZG7X,7ZXJRVO M+SW]+<=Y\>%N/2>_F-MVV?'HL/X;DPHN+TW'^<-'4"H[PPHV+CSA2;=?QA?? M]'P;WOWN?S\MW> 0OA#N-[HWX_6RS[I,&U!.A@/_^TCF\NGK5Q9[,C&]-)%3 M/P][DTUXX)'I>?T-Z0!/]4:W3_59?^6W"P]_7';&=R_$6IS0*_/TT,D(X3Z3 M<;FI^LRYJ)8.^*G;JR3H#5 ?J*#Q8W'L>N'&G!WV(CW_3\DD-LZR'!>2LH(* M8WE0@0%5>Q@=-?O%ROIN1)(8V?LS,CMPZ+]^TXL(&<5L*=\N03G0_>P]C.ED M-=OJV+5,=USV:6CZI2MUK_3]Y7G:5G< =QMTL\\=/70Q[R\NJP.5JOZM,K5T M?/E=V=$=6^IV]FD +QS7*[]P\W -MKT"?ARV=0]LQS;\TZ^6O':89&4G&QQV MAW!_UU_-_ _KP<8\\;WZ_0RF1[^>A8R7>*;6$HV7-A"I/,.<^=PI;P@UGO#@ M,,V=>1SL>^AD55_\IAS $MK;B!&H^Z';@SM;GWT$_1FTBB@SGP9=^PU$JYPA M*C_7WQT^?^Z]!G/0@ M.]3??6:\[V0'=9>CN W[ONWM (3,VV%4/T:"Z#MEMP>8&TKK03A/#[M]GPW; M S"0!CX[T6?=X2 K^YF)!D_6C0)[/L3__W\DP<7O_2BRYP/L@GJ;Z>Q?%Q3! M2[8:Z.C,T, )TZS0%K1VQX 5G-?$%LK-/ M2?<$ KH;]W_?VC1OV3KL]!P\P MMN&.#^YOOE4_IN9YG*&\B/97V__[(]A*[L00)EIDF[:^O*6MH[?LZ^;GO/5^ MBVT?'9;;NQ\/=S9M_O5]"\:_07;>_Q.V=S?XSN[G']N[T2JS/UH?]JWST;#V M" 3?(<;S'"EB='3T&:8\EE:)E?4N"/*9U[W+ZO\H16L\;+%/X[+PAN@_N+;7R>@WTL"J--[ T2J$2,&88T M<0HQK0UHG,0;@)'U 2BD_HKQ/Y;'U0ST,^<#(+-[D[W"K[,=D!98EZ MQWXU>T5>9QON:!A].=G;/[9V-S<^9:]&%\7K.QX0L_IPI@=P6S.L3.0(PMM; MGW8_PL>G5<"3]K#_!BX 70:P'0 Z"@)\3]P893]*+LC2^(8#_2&X)J4H(*YB/>UQ^MQE!-2J6^Q6>-VS+HLI=]CTZM MN%%KG04N&\1?0>?UM<7P>C4^(A!A'* ]C,*?O3J L;W.VMU^=?/5K P1+$!K MB'.Y>C[Z"E% =00%\SC25VD/LZ@[=4#]=*^K<;VBKX$VO_O.T*]EP+#P+NS3 M;F0U#0_2MST?1Z%[9]E)G$5XQ!&J5*0Z0:^R PI$Z8;P=5,8LGK.LD"]\:K) M+:?1:0:JO=J\\.4UA:^-OC6.?,;[&4P?3%N[?99%=V(&,P@3K=DQ,V*W\ MFOVUNVGK,ZR^B#%E.&NZV5?K(21?O0D :JQSU4=L#\2O5^IJRTW 9[*K[J'( MD*"A<^,6AZZ3(S'?_M8X^\U;\?=?"V Y(ZW3? M$4EY ?JW-"%'+/<$*U^N"+D$KG*KU(MZN7^TE IP7T&]F.J1]2YIX6J,@E M02Q@"P**-0)^E[FR!>6Y JW[M'M5/O7Y[$Y$-?0B+.K^81;:W=.H3>NH9417 MGSZHE,C>E+""1 Y[G:C[Z#J8FIEN]UOFJUALE/MVU%I.VAITE[+6C:(\\1BJ<$ M0/RE*%8CZP@FK-[FR+9UOU^&,AI@G4OV[L@XA0^7L*W+RFPZ]KH_[,6I[E>6 M[14S-;Y2A[#.X@?ZE9MU;-M%KRA\IC+YHK>@/SRN[S+ZP$#W#OS@PBH#:-3; MKU\CD@'PLH?9>)-AG55*?^U>"R=7,VRM>.DMTMMRO8,03M? %BG*0%Z M56E;&J:WU_/]D^[HU.*Y;R1^?)9/YO4T $PD"5[I5"@>EW 4-H([1!F*4#X: MRRV%N/(0 "%&S0]>')GOP\Z@;-_2$[L:-T*-62?=LE/)_-GLW?A84C4SV!6( MXX4*1G,:4[Z$8=+'AO/2D."=LM5+D7HT//H_N/\C+6ZKR,2QE7]9L, MK\'D7__^C1??_"9>$U3<\^)\#=_T)J?TGM>F(3=CR/*6%S_!4?[9P#.'@_TS MTCJ>.3^=X*>=R1$2WG@R8/0%5P\'/&2N+Z=5S6.N/Y4_LF/XCL-^K)\ //_7 ML.,SFJ_>XGC &/#![/$S#UTMT4=_L:6?8;]>>0+U_-MB]H&91=L3T2WS;.+_ MJ)+T",N2Q.SIQ RK.8A94D;F,3<97S9W0L MKOJ].AN'XN&XK/H['I'+JC-R\Y:?)"()-!)H-$DB'@H:J0KC76?\4A5&XP_* M3B?^L5"U&)>[Z(H56A1>8FTH94XX8XHB%T$H9PI#XKV?']O;/[?XWNZ''SLQ)V'3M5N[>[1U_/;'Y>?VT?M0W@>N-[F,$;<.K)D;_==V)XNM4@"HWE> M2! ^*Q K/(X=-!RBPA'"#=8!:[ ]1=ZXH^ZWVI]-1<$77E/E;MC:K*5[QH(K M=Q#YQ6&@ZZNQW(^&4C66)2"H20U&Q;TB4AI$B;6(22.1PU+ -ID"R1;H$&VP/UH*-D" M2T!0D\J,SA?4$A50<$0@)B1!AKH""( MBEPC1GQ IG ::6QHX6G!<"[!?E$D]1^$3,2R%,22]/'' MU\<#-;:@$G.PT9GB5 M" %.-PP0+;O$OVH4G?7Q1<'.JH9-TW'*6(RRP0XSR M@*0.#'$OF_?^!Z03S]?\^JD35=W+H9 MAQR6V^9XM!C N'RBN8$WS-GD([_FC<&$-[8ZMN?AJDU?_[LQ$9(RV2#WX(I/ M4S$![+C*32Z1% :X0DF*-*<&!%(2F4$:R0)Y9%:91 0T4[A@JD#27]MS(88'^+N.,",6\ID@%L#)D'H9CFBN1N9;U03VM5+'V$..4>-69U M4NY1 SW_\R:,9%4\,J-,//]>,&L+1A#V+ >K(O=(.460IU+GC*J@J *K@J^Q ME'NT',R2=/%F>OZ3+KX(R#EQ\)-7S7[05?/F'-G^5.*)J[A[\ZM#& >_T8O/GI>UVG M^X?SHXYS:4GFQGW(8;JQ@7<&&Y9K5-B@$9-!(!D*B[ !L= @*< <$>8DP>3W M% !.J44IM2BE%CU-$* 1G#($NDRVR"/3S20N@(/72DB,A& IR86I2X9,*W\#802,X):GP3T WDW "!?L.6TV04$HC9H4!NI$! M,:,=(=3DN<*);AH>4'B"L':#)O%2\V3?<7-HFWRWP-:-?2Y&;XZ^CL+[KCLT M;?]">JDYFQ=,<\("+A@UVFCAA=2Y5(0+JTQL8O.\!P]2+[7[D\G.="\"Z\!> M\0K,%M Z$ N%0TH4!;+,X%P9;PD/*^NL8(V+3#_.!FXJ@J:,J1=C];STC*G[ ML4UJF;8$/#35/CDP8DW B"K-$.,A(" @CV3P,L?;).T_B7@ MH:G:1XX0:2Q04# *L3P6T[,T($LTZ/Q&<W:KZ,3T! MMQSJQ>>[];3\8GK;9<>CP_IOC'E$S,UA+P8D8)]G_?)'=@Q7'/9C<,*[[*]A MQV][G>X2?Q,*#NZG8&TV&&[ M_F W5&_HB#K9L1_T2MN/@=KX(?ARW9LWJ@/P!*!W";[&[6 3828-I% M/XT%A9%H$U20!E-.X74I+L6F+W>XOYSPU!D>N^Y@]/ZC@7J%X=5;EVN@+CI& MM_V_/YY]_>).@"=%BVS35L3DH[?LZ^;GO/5^BVT?'9;;NQ\/=S9M_O5]"\:_ M07;>_Q-:F]MG.Q_V>3#4\EPC%YP!N+4*&1PLDH4T8 SXF!D,2+L*6_ *TE:2 MT:]DL$K6Y%C6Y"Q9.Z^W MFX3N>82.[VSLYUH+2C5'6'N)&!9@80I/D7""'W6$_"F,M%+7LM<=KD-FV[O?+4(+H MZ<%%J09:WSV<_NSE#V2GNI^U?;^?Q5JMV?_>9'0]CC#R.\#GM1)I[B21Y[(H M7K8LYMNG^XP;I0J;(^EB]P8M'%+44(0+(CSS1'L/G)VO7=<5"'3H-OPU$JQ; M(^4$)=5.:HZ90"K'RCM0S2,I M# Y[H-S?STK0G3.8<-L]Z%03J0\.>OX :*2&!53M"=BB4^:$_Q%_]Y>9J;(: MHFK5M[W2Q%L9,#4B)5XDI[N@ 1BN!QS@';"F#DH#U71(Q.BK'K MCA_?!18VVNVNC0\T6[UZ6S_UR]WUFY_Q]L8^-A9;7%"4TX+5W;^,L!@I[W)> M%+D.E,>=?K566S;:Y)4PWHD2"@-WM9@$K!B&O["51>&*(EIW8-:-[#EVW0&6 M) 2/*@2MTWV"&<4B8,15; $GBM@"+E>(8AVT)KD&N8A"<-45-A:"*WZ",93= MW]W1:"![:!V%),-/H;[DK:,MW-K8CXHTE[9 KB!@_172(DD(0390X;'!@'H/;04WE)()Y*(,CVAWU+N*4&,T24KG)--5(R>"1AM0PQTFELHD!< MC3I?!W ;@QF> 5!AHZ74,/OH[?%)NWOF_2??^UY:/UMHSF-.E6.IO]L=Z/;T M^W]V^X-6=[#G8=QC3)XR^ZN++L>Q7JX$;G[FT8JR1%,?#[L;8@&&@D)*YP8( M5D>=!Y:5 PR1M1DNJ#$,10]^7 H0H2DNO,!Z%E:F/\UY#?4=/5^2SLOS@>Z1 M[8/;)]C/]H+"'ZB>SMK)OIJ='I;V,"O[E:)E1])F_+26!HI5KPH0'>NR$T-> MIZ,0-M)U#'MT%"<*]D@R8;'@)?L(^M64"(();M^X82\&"N:&A_5I=M!\1R_% MS^$7)WLVRAX32A6"", Z#(#'%'"M9@()Q;PNN""7[A'3KI]JL5>E-!)]#Z[Z>E&QR^P7G^__T^\LLP7M]NUF7:]+OM MX<#_/OKF?/KZE>NBV1: R_>:[HC"[-("3/V,SU6)-)/8. MF>B$I XW:6!X4 M[%9<>!@>-?N?T-Z0!3\4:W3_59?^6WBXL**SH:4B'6 MXBI9L)K-8;Z*_;J\3U#9"N\[WXL3AVO7!CS@Y[$97_Y]=+ M7JRL[\8DCXCO?T9 !YK^UV_Z^EW8W*U1S-X:VR7H'Z#DOX;@&$%\-M!FV=2]SW3;\4Z2WAYQ220/6B5WENKP=+AA3,S M%;5+^ICN156Q/T[7W(6;_]'NVF_/JSKA[7/5Z9]RY_TVW?ZR]0,^=]0Z O7I M?:O^>NPM?F- M5;X)N&?KZ-O/UO$_87MW*Z]4IP+T=4:1XIB!VI[GR.2F0 4!X%7,ZB!9;;6! M.@3Z:51X">A:S#,+"K,$U4L:ZXI A"H?UAGYE?3SEV:MV MM]]_74EK-?>7U;&+]]C'EZ.'_(J1UJD,Z$CB(XSK3I55<)-D MQMJ86\LVRW;U->>#N<\H^L/C^(VO\.MQ0L.M1A;B_8^[<9D ,VX>Z6J%VZ_( MU#>X.'30_C,? ABU55B@#T.IW"Q@ _;Z(S^,K]P/XVC"L#^^\R F7(&E.?K^ M8P]D %/RI1POJ[OZ'[]FR7^E>W=HC4KF#+ P<%N+"+(T&!$@+]!NS.@;5WZ/+J@HN MQ>^3.YX %L!WQO6DGJL5Y9AWH9RG)J'4YZW=J MSZ+='3\.MX&+8WI ]=C5N.O4K 7;J+/0Y6DI]9,]]&[8]COA,KE6H+'1<:,= M6RGK+YEP=S;VF9%"N-@!.7"#6$$84I@39',B1)X36N3L,H$V7^ABXDT 9;5[ M6FV]RBCK^T&5_PW(5*735KBL:Z2 W68J0HE;TUV+YV^68.]=ZSP2M;=G-%FC M!ZI/]MFH]Y_T_9OQ+[^[LG_2UF=ORD[UM=5%EP]L#+HG$\?%6CYR7HP*.HV^ M8/3^6OW>I=,D]9L,KS&"KW__QHMO?A.O<27N>7&^=L.8\C5.[WMM&G(3ABSR MVU[\!&7*9L/&'(J6S3"-G_GLK7K:B1PY8!Y_*B^['>XFSS&-)! M,_,S*T;UG.:#;I+&,12#MM ?/Y:?K$OOFL,\2W\RGUL/\=\&-1386 M;8M$Z_P^%34>(HM/-H&)/'Y!'FG;/-JVP6K>VR;MC+0S%F%G)$))VR9MFX<2 MRB_LAY$'F<)0GX%D;I"#IQK8(ZSV,XRZL0-+TYFFL[D#>ZSI7*[>)//@H5\D M[%S?GN319_4!W1/OY,UZN95+T]HMU=JE[Y_7]S\%K3Q!-\8&V9%5$EE,$GPR M GG4]KO+!$+S:)V?GO:,MBI9/_RE>Q_=9>"<0SGQ+!X\)\P7^1&8&$S;%5[X3^P$YI2HO2^V?&C$OL?\-[/@Y_;F]_XSONMGU_AWMOO M/_/6E^VSKU\^YSN[7X_B"7\81WZEQ/[F/T"J29Y ^'=1].]UZ#4I^L^(_9.>CE*(8*7@B!1*QHH5"JE@*9)"D<+& M)CT%*/JP=*M8\*3J)^!/P+_ _LZ(G'N-A2#1KX.I3*K^PQ$_!<3O M.HF;D[HY*22^W&'5M'9I[=+:I;5KYMJE5(1[S..XZ?EY:;R+M>2F*N1=NT]( M@W)N%\VSRZUNZ^[..R$NE7HSF3=JSSZ9+_=Q7X[FXK+$R>U M(XHC3D..F/8$:8X+A(/ 3F&PP@T&^TVMYO*JMRX9<(OHLDO(^/C(.,\@=4+& M)T3&21";AYQH2@ 4K1!)LP3S47-_[A87N=6T-90M;\P(';5P/-)E* M#+U(D)-][G'L5EAVAC!Y.R>^[H$8FZ94FV(AZHSZ71A2 N=E_/U=,FAS[9/FL>/C4SD)RH)5'+<^2< M7L,L#_3@DT0H::RYXA+E-F @%!.0[SL^M0\*+.YG6 -LJK=U2K5WZ_I=9X'H1"D(\?8>$U*:E$6U*TMHM[MJE M[W^9ELF"E"5H1H>$A^D4S9K19XP;-#PTD#HD+&U88'MW*X8$ZN38C>;T2'C( M_FD>M#33:D[ GX#__C'AU"-A4>'^; +WF(MDQ/P7&[YQQ-8=."2F\VHCP8EJ[M'9I[=+:-7/M4DK"0G9*>-3*V2LQ C@DQ96,%V,Z^#.HW?"H^R^A)O/@)M)ITR=%)80*:?"P WKI9!T MRH7!QJ13ILX*RX^44SHE=D'+0 $I!4$L%!9T2BJ1Q@FD,+NS\>BN\-)UR M0<*IKOQ^>4C33MQ+TWS+";DXB[>>_%\L8KOL>#2N1I)7B%O5O"B_^PRFQ=M! MU@TPTJ[]EG5/J@)')O!]'K/';/,^E=031B F..*:N#4] HF"M4H.A M!7)"__2]KM/]PS$#'A_$FG$]?^P[ ]W^LPHWU+2W,74838D0AI0S\( 4+VDC)C(PP+@DFOZ=&0\L53DX( MV23G<\+"9\'"B5T0N-*4JQQAFTO$K+-(6; 0@BZP(8X)H@ +6>JWEF PP>!< M/,M)47Q><)QV+\= 7(XM,MZ"HBA@!0WS&!68%MH1@HOH-$F*8D+(A)!/[%%. M6/@L6#A1%)D.N7#*("X,1JS0$BD7._0R6$'#..?.KZSCN9RV7WH<;%8.[\OQ M%P.0 (S86#FY=AU'7$N.XY1ILH".XX_GLERQX>],.9"Y4'H3F M*!08[(*B8,@(II'44O.\,#+'! ?TH) _8!O]KG+^%APL.$APWR)">4?%R4G/8H.X]A M204BF(+F"+*$#*8,.6P%H<((;HJD.2:D3$C9,(]RPL1'QL2)YDB\(1P4?R0< M48AYHY"D02!E@J"NT#A8L*9QD>JX-M2S/+_"3LV8PV>+$MZMM?52 7X#2D*, M>BI>.9N2L/].V&^G/:E,TUQ[0E$A78X8#P52SL6HHI6Y9]P91^=8%.()MN," M<<.+S;YXP;C:@ (2"505+*SUQ!0ES M+#B1<#7AZ@O#U>H8&LFEI=@C X8^ N.?(.V]0IYPE1N96VM$ MI:\J/(_Z_B\;5Q%G:UP\)9L4 M9--UA['%\K5;MX92ZHU]T/[VO8JZ'M?!3J;:H5UDT4G_FW>] M[O&?\)UE9PB3MP.;0U-13ZF$I%>8KZR F5]/PGK$IVETV6_-0JIE9)XEA$L,\3[NU:PCF@9$& MDGAE[KPR53[0YE@2:A$SL=^FT@2IX# *TGA'F%+*A<@K9!Z%0A*Y)'))Y+*\ MY'(?\^6!\99DOCP?S4R%5RCQQ%)9H& 400S;',P709&(LL^YM-;0E76ZQI+Y MDA@F,4QBF/F9+P\,/"7S9?Z\,C%?#"/$@<&),)$&,6EBX7,94"%PL$0Q[TWM M%IM#/YV73BY5=.FWZEC-N!I)]:.9I6)(A5W[%_\[?Y[QZ,?CKM:T[#C?&;Q! M:HKC*OY0H^5I9.D8]\'44=Q\RU<0S+,ECT=(2V M__='X 1W8@@3K2];;.^G_;%W] [&M$U:FY_S/?+786OS&VL=;9%XS];1MY^M MXW_"SNX&W@^>$^O ?@BDR!$+RB(M)?S01N5<,)S'NK9X1C8!2%!WV*\$J&[^ M&G^]FZSDPN1@R 1:2,<"%QJ^4I'<&^PQ]L(^9O)?DI6'R$HKZ@T_/^,=T#>V M-[?)SH=]N$-!G?U-=]CZ\K7\ MNOOQ:/OX8PD[\+1U='BTM_L--'SX]VCOQ^5=N[?[%NX-GR/P[_%?[=9[L C> M;^6MW0VR\[YUN!-W/B [/RHW?/MT_U )&%.!T4AR]5UH'%)L!:HT+K(N?H/ D;HC>T*^L;]C_ M#LM^63>0B5L;9O^D.WKAZ@Z[]::XM!7K]?OUX"X^# :;)FC%O2 M$NYR+7,FW4HC]E'UQ6_* 2B5]C8[:WK*[P8SS_VD-VNHNX#3D8MUYPQP_0:= M B"X')P]KH-[J_7N@E(!3V&C8G$*YF7?=R[#SCC7=0P_OE^M2L^[QK@AY@TZ MH#+LPXR#!E=(9$C@B'$OD%&@('#&'2F<)WD\5G7'A7V88RDM[&,LK"/$TH % MTD$PQ$P.+**L0LPYY52!*1-Z9;W3O:+S77EA *M[?-+V@VB$GF5ZFC\<:.>= M@TIAN]DXS4"MBXN]EFW6EWSR)P,?5ZYZ>;6ZQ1A+QM]W5T317&IJ*>AB8-B& M@DAO01 9$:I@CBLZ$CPU%CR5!._1U9@?^Z+@FCDK$ 'N!TBA((- X@@4 6-S M4=C"%2OKW8Z_:FY,R18(A!YD)[WN]](!99V4)SXR4%;">A^ 27B6 7_I@ZK, M3=;OAL$I&"BUE\3WOI<6K@'3PG=\[^ L&_2 YDZZO=IFK.1+=\"H7,NF*4R/ MEB_3[78ECQ[^AB^*7QFMG6B^Q)='GXMCB?;.H>X<^,INT0<'/7\ !E(4RSZ, MNW=N]OSO30[ZQQ5CQ.]@;/^MS^(,]G>[(^&=2//['MACYZ(L7I@HMS8WSO9= MD06QC'X(NI/"!Y61EG:U==S(.E*YVI0N#S.G^X>I(VSV( M,GM%1(8G46+O(BA@=>+<%2 GUC%AN*$'_M^@.;Y@:?K ]@5G%&M&D,F)1:P( M&!E, K) R"88(YG'49JN^F$N2A-(B?'5R0S *J/[\'-X4B&FGV"8&2T?=;_[VO%2@KR5NIW=Y :X%T)=9E;0 M'2XQZ_'!'>1MA%Q_5WZBER9.NY]_[DL@6@LXA@X9'9(&DLA*!TFTD89KG MRJZLU]&#,Y"6*\9]!)WN>7!VXK&;9F&G!S6KPE)]BT)D]4DT?#/MCH;]0;7; M:Q8]Z';=*4AHUO,V1OA<5@)M]P!4>F!Z9GJJ^%S%S#] &BOGX5GDZ'+DEH9K M#B)I P6?96$8?\*MAK -XG65\%4!YLW 'P MF".-,CY ;'_P'0#I''>K1P;"&_2G- 82KO4IFQ7SN?X/DR:NZPOV.AJCL[. MRFD)WU\I&B/@AE'$3_1]>.]D'_1G. MT"O.SYN=EN,@[\C=\Z9RYY;?_>^GI1L]B9A\@./3,_K;V!?P5.]T>U3 M?=9?^>W"PQ^7G?'=BSI@>66>'CH9(=QG,N1MYJ):.A;T 3 >R-'XMC MUPLWY@R0$,CK?W[MM0?S9+?"*=B8D7TBR/WK-WW]AFJNE%_CD=PN^P!5_0QT M_.'):K;5L6L5YGT:&F#8$B#;7_54+NS3MKJ#VAS\W-%#5T;$AF5UOM.O?ZO. M-U=QK7> M1T;U9]/8"O6RNP"SL,UV/8*V'?8UKW,==OP3\VXH\A>Q9EUL*^_ M&LU:?S*8G/:->H!^/0L99[K];^'&?]H@TR=["%I#VT^\,],^^#_.IOYZR2&G MUL%^X,9I;S!R!(.=:SQ'VA"*K NAH%)10L7E$-)B1"8""'GWM')/5F .&ES4 M17]&*(C.'= 5CZM-'W39JU1"?T=U\(+7\O_ZT6_4M>=Z)2BI]A"LLZ@$VUJ) MCEIC'R#6_W<870!3.G1VK)T_#WY?=(Y.JXQO[ABF'FLB&E3LSCB+3]2JW6A: M1BM89^79B PG??]F_,OOKNR?M/79F[)3S7-UT:R\JG/59BT?J3>C@@NC+QB] MOU:_=RGML'Y3BC7,B^O?O_'B&]]4:Y+1VU\[(U=\/ T 6OX^'_U%"8J'WCX- M.@VZ:8.><^GMO.[1V/0$XC]U_S [T:5[VO(^=SFWTJP)>M0C( ]IK+I0ASP> M.89TEX3-6\>0GCL7\YXJ=GW.X^C@;._HGW+[Z.OAWM$&J-0?R^WWVWS[Z!O9 MV86G^/+NZ.L1J-=?WN++YSQV-O\J6U^VSEK'[\KMS9CWN76Z]_/;&5S'6T?V MQ]Z7%HSU&]_;_2>T_AR=\?B4G^X7)#O4W)HN?N.0N7/)IBDLLMT0(8I'W*D=,*(P,=2+VM!12LI!CJ6/X MXVKU]&<\B-YTF%IH$EEZ4^O=!=;DWS>B$M&A\\O1I2G%H!HQGH-54C7_Q%J%PKC ) 9TXF@Y9"TTH M][=*Q *PR6XW&B(W4L=SU'BY1;W\9LUC,TJ\_*JN^2(3[CR=?[.9=[)%=F-& M7/"]GGY=*/=LBG*!5W40/!9YP0$Q9GP\S6,0$9XQ6W#F"S#>^"HMYN$( M?+)-USRP:@H?C],;HMGU//U@GF0L=ZQ5=M>1+I>2M"!6]Y]# 'LPLF-)ASJ1 MYMG4I*0)+7^D\_[>A5\J,A^][1YT8!+<5JPB4H8R)C]M5#(]/NNYT7'_F62& M;=2)8:,M4'\R:3UWT'IVIEW6A;)!1OJT+.HHUK[1!QW)H[MW8WIMD%. M20?+AY$M#$9,"HTD=P$1"<8SX0*SD*^LT^:U-&TZ-BTT(&6*1,8XB MQRG&02K%91Z3+#E-5L:+8H+[6QF+D&39.D\:.*^^\6SGI&],7!J].?JV%]YH M[VZ*XN/,:V+BIS/QQ@0^T]3[#]ROU>W$1^EUVVU8BZU1@>3$]W?B^P\7 E8N M#WF0'&GOP?+S G[#N44",TT+HTF0='X9GL^WH9N'E//5%B[V$;S6:.EU3==C0QU%OJ;<_3F)EOO&S/>\#W3S\2Z*Q\ 4"KWF>9@]ZJZ[V M:[O#7K\ZZ%F.E<=1E=V(DM\K!KO89J+L6+@$+NP/JOJ'P&@=7[-V5:TWMB=S MP'T'OF/]:M8?VD/036-9X0 4"!_3[2SX>-<89NU623N^%M[^6K8!J#:H/M0^ MN_B]=2V#N@K=Q=IS4Z-&XU9KUY:,GRY(%Y\R^^]0]T#(VF>Q*'@)0WBB(HO' M!S/J*TYI&%.;>K2G_XQ37)54?T)7L1C2>615Q9D'37ZY! ZLI,KS&"'Z*:HH8KW$E M[GEQOG;#F/(U3N][;1IR$X8L\MM>_ OGV"W5C"<]\Z0>Y*K[Y8!',/20(<^V MDR[72B_F<3RZPO69>#X'VRG)T#+(T*?K-(+%]-4_O;1=XR9YAJ6[M9=D_KO@ M;L42&KY%HFI\BUE^5%E\A E, O%T H'5O 4BK?ESKWD"@200-X% LS(/[JJ_ M/$>89_.BM_>*EW?*R3O=Y:WR'C(LG@FA# DB0(;/WXNOOM=&?3_HC7[&Q^ M_+9'WO*]X[T?VT<'9._G9]SZ\O&PM;O-+R<(;!^]:^_L;K#6SQ@RV&*M]Q_A M.]KEUZ.W9SN;7X]:NY_QU_=O\?;/=MB^4'.1Y@;G(B !_R'F9$"*<8T4,4[% M]MI 44XF+EXW' %Z)6:! 21XLQ_/HWJUM"8K,-!BQP38094*N[JBLSGUPJ*Y,1!3@9 M--+!$114,H9C"EY5 MXAMCV"IX+<"GD\"/.>Q\)0B M=EP$9+&-8&Y&APQW B7-F-#$4TW-RIJ@K'3=+KCY,^#FDL5K"UK^>+2\J:^-["Y$=[+V[8(5WOA]>V&OZ3MT<6]DVV!F]A6I7M_349^GT[BG\- M*Q_7>[V!K[5NT;6WT+7=EPN!=[OOJWU1BH+[P0INOM=G@Z+$ MY0."F''$ PG(6>R09H;%Z&30VN8&9Q@_L6/HSU'/76Q-F;<2U]?=_MSW;]['U?C_&\6CUXFI?)=&W$>>F$OHUM'%-7/ < M$Z495TPZ+Y))G!,5@3;,[0J]LGSD5M>36ZY.V?QA>F3,4D[^', DNX-Q'&T- M;8B@96J*_QU]K#YE<1IM5"/?&XPFPZ7IC;'Y]3M=0\^G'4/ M_H9GP=]G'7C^!_CW]O/VUN]'G;-7^$IOC(._#W>RZJ ?**@-VGWSST'W8 _F M&7K=K= #M;'?>;-]UMGZ.W4.0&V\V_5..<>M0MD 0)QIA8P2%%ELB+?),&ST MY=X8$NA"L=7<$,:]L8X+19B4+C %)@*[W!L#)+1IBS$GP'3G_DL=)JYM"?'U MH2].%:O(#>8YE5IP>#'+/#=<8$43CB'AE642FEOT!WI8^9DWFIF1KA:F6JRR MR5;U 00!J.?T_)FEJ/-N-V)M*=82<1_AA](&.915X2 UO93J3C/ #"^>F.GQE39BU[:I>8AV,\:L:L'NUFU&P9(Q M\4#=9B1YL#XH]*'ZH!!U/WU0[N+.E,8#C[60SZK]QH7^6Z6F_+.C[P8HSR,' M_B8C[=9M2X9/51:#>2\7W1]J8@];\+XLYQV7LZ2MWU;LZ\A#RUXUH7]8OGK9 M#/JV3M'R9244M$8B;F)5FM!C" T4I.,2C)WM_]Z'<?>85SY__- M<# :O6QBK4NS-7/'2,!T:\:?=L\.22>/3_\^[!S\76UN_;Z_^>:MZ-*W8IMV M#S?S=L_!^I6MF>[96[:Y]>%SGL?.FW>G7;BG\^85WSXX9-L'O8-M^D[L''PX M[6Q<*C9/$["L-!XY&RWB*J7F^*JJJ\TS+QQG*VN$D+84>NDV9Y8=CG_R-(*" M_<\?^YWES#(M?4J6X\ ,22Q*K:P((C)#,_830R@C!?N7 OOGR=1!).8--H@; MD8_@!HT<-A9ISXS740C!\K8\YVVZA/7AGR#VE[**MUW$G'US4N]]YY[R.;EB MG":]