0001489096-20-000214.txt : 20201105 0001489096-20-000214.hdr.sgml : 20201105 20201105161734 ACCESSION NUMBER: 0001489096-20-000214 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 81 CONFORMED PERIOD OF REPORT: 20200930 FILED AS OF DATE: 20201105 DATE AS OF CHANGE: 20201105 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Thermon Group Holdings, Inc. CENTRAL INDEX KEY: 0001489096 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRICAL INDUSTRIAL APPARATUS [3620] IRS NUMBER: 272228185 STATE OF INCORPORATION: DE FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35159 FILM NUMBER: 201290681 BUSINESS ADDRESS: STREET 1: 7171 SOUTHWEST PARKWAY STREET 2: BUILDING 300, SUITE 200 CITY: AUSTIN STATE: TX ZIP: 78735 BUSINESS PHONE: 5126900600 MAIL ADDRESS: STREET 1: 7171 SOUTHWEST PARKWAY STREET 2: BUILDING 300, SUITE 200 CITY: AUSTIN STATE: TX ZIP: 78735 10-Q 1 thr-20200930.htm 10-Q thr-20200930
00014890963/312020Q2false1,00383447,65043,5503,9624,4470.0010.001150,000,000150,000,00033,169,79832,916,81833,169,79832,916,8180.0010.00110,000,00010,000,000P1Y13,9624,447P5Y00014890962020-04-012020-09-30xbrli:shares00014890962020-11-04iso4217:USD00014890962020-09-3000014890962020-03-310001489096srt:SubsidiariesMember2020-09-300001489096srt:SubsidiariesMember2020-03-31iso4217:USDxbrli:shares00014890962020-07-012020-09-3000014890962019-07-012019-09-3000014890962019-04-012019-09-300001489096us-gaap:CommonStockMember2020-03-310001489096us-gaap:AdditionalPaidInCapitalMember2020-03-310001489096us-gaap:RetainedEarningsMember2020-03-310001489096us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310001489096us-gaap:CommonStockMember2020-04-012020-06-300001489096us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-3000014890962020-04-012020-06-300001489096us-gaap:CommonStockMemberthr:EmployeesMember2020-04-012020-06-300001489096us-gaap:CommonStockMembersrt:ExecutiveOfficerMember2020-04-012020-06-300001489096us-gaap:CommonStockMembersrt:DirectorMember2020-04-012020-06-300001489096us-gaap:RetainedEarningsMember2020-04-012020-06-300001489096us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300001489096us-gaap:CommonStockMember2020-06-300001489096us-gaap:AdditionalPaidInCapitalMember2020-06-300001489096us-gaap:RetainedEarningsMember2020-06-300001489096us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-3000014890962020-06-300001489096us-gaap:CommonStockMember2020-07-012020-09-300001489096us-gaap:AdditionalPaidInCapitalMember2020-07-012020-09-300001489096us-gaap:CommonStockMemberthr:EmployeesMember2020-07-012020-09-300001489096us-gaap:CommonStockMembersrt:ExecutiveOfficerMember2020-07-012020-09-300001489096us-gaap:CommonStockMembersrt:DirectorMember2020-07-012020-09-300001489096us-gaap:RetainedEarningsMember2020-07-012020-09-300001489096us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-012020-09-300001489096us-gaap:CommonStockMember2020-09-300001489096us-gaap:AdditionalPaidInCapitalMember2020-09-300001489096us-gaap:RetainedEarningsMember2020-09-300001489096us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-09-300001489096us-gaap:CommonStockMember2019-03-310001489096us-gaap:AdditionalPaidInCapitalMember2019-03-310001489096us-gaap:RetainedEarningsMember2019-03-310001489096us-gaap:NoncontrollingInterestMember2019-03-310001489096us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-3100014890962019-03-310001489096us-gaap:CommonStockMember2019-04-012019-06-300001489096us-gaap:AdditionalPaidInCapitalMember2019-04-012019-06-3000014890962019-04-012019-06-300001489096us-gaap:CommonStockMemberthr:EmployeesMember2019-04-012019-06-300001489096us-gaap:CommonStockMembersrt:ExecutiveOfficerMember2019-04-012019-06-300001489096us-gaap:CommonStockMembersrt:DirectorMember2019-04-012019-06-300001489096us-gaap:RetainedEarningsMember2019-04-012019-06-300001489096us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-04-012019-06-300001489096us-gaap:NoncontrollingInterestMember2019-04-012019-06-300001489096us-gaap:CommonStockMember2019-06-300001489096us-gaap:AdditionalPaidInCapitalMember2019-06-300001489096us-gaap:RetainedEarningsMember2019-06-300001489096us-gaap:NoncontrollingInterestMember2019-06-300001489096us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-3000014890962019-06-300001489096us-gaap:CommonStockMemberthr:EmployeesMember2019-07-012019-09-300001489096us-gaap:CommonStockMembersrt:ExecutiveOfficerMember2019-07-012019-09-300001489096us-gaap:CommonStockMembersrt:DirectorMember2019-07-012019-09-300001489096us-gaap:AdditionalPaidInCapitalMember2019-07-012019-09-300001489096us-gaap:RetainedEarningsMember2019-07-012019-09-300001489096us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-07-012019-09-300001489096us-gaap:NoncontrollingInterestMember2019-07-012019-09-300001489096us-gaap:CommonStockMember2019-09-300001489096us-gaap:AdditionalPaidInCapitalMember2019-09-300001489096us-gaap:RetainedEarningsMember2019-09-300001489096us-gaap:NoncontrollingInterestMember2019-09-300001489096us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-09-3000014890962019-09-300001489096thr:COVID19Member2020-07-012020-09-300001489096thr:COVID19Member2020-04-012020-09-300001489096us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2020-09-300001489096us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2019-09-300001489096us-gaap:OtherAssetsMember2020-09-300001489096us-gaap:OtherAssetsMember2019-09-300001489096us-gaap:FairValueInputsLevel2Memberus-gaap:LoansPayableMember2020-09-300001489096us-gaap:FairValueInputsLevel2Memberus-gaap:LoansPayableMember2020-03-310001489096us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CurrencySwapMember2020-07-012020-09-300001489096us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CurrencySwapMember2020-04-012020-09-300001489096us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CurrencySwapMember2020-09-300001489096us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CurrencySwapMember2020-03-310001489096currency:RUBus-gaap:ForeignExchangeForwardMember2020-09-300001489096currency:RUBus-gaap:ForeignExchangeForwardMember2020-03-310001489096us-gaap:ForeignExchangeForwardMembercurrency:EUR2020-09-300001489096us-gaap:ForeignExchangeForwardMembercurrency:EUR2020-03-310001489096currency:CADus-gaap:ForeignExchangeForwardMember2020-09-300001489096currency:CADus-gaap:ForeignExchangeForwardMember2020-03-310001489096currency:KRWus-gaap:ForeignExchangeForwardMember2020-09-300001489096currency:KRWus-gaap:ForeignExchangeForwardMember2020-03-310001489096us-gaap:ForeignExchangeForwardMembercurrency:MXN2020-09-300001489096us-gaap:ForeignExchangeForwardMembercurrency:MXN2020-03-310001489096us-gaap:ForeignExchangeForwardMembercurrency:AUD2020-09-300001489096us-gaap:ForeignExchangeForwardMembercurrency:AUD2020-03-310001489096currency:GBPus-gaap:ForeignExchangeForwardMember2020-09-300001489096currency:GBPus-gaap:ForeignExchangeForwardMember2020-03-310001489096us-gaap:ForeignExchangeForwardMember2020-09-300001489096us-gaap:ForeignExchangeForwardMember2020-03-310001489096us-gaap:ForeignExchangeForwardMember2019-07-012019-09-300001489096us-gaap:ForeignExchangeForwardMember2019-04-012019-09-300001489096srt:MaximumMemberus-gaap:LandAndBuildingMember2020-09-300001489096us-gaap:EquipmentMembersrt:MinimumMember2020-09-300001489096srt:MaximumMemberus-gaap:EquipmentMember2020-09-300001489096us-gaap:LandAndBuildingMembersrt:MinimumMember2020-04-012020-09-300001489096srt:MaximumMemberus-gaap:LandAndBuildingMember2020-04-012020-09-30xbrli:pure0001489096us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-07-012020-09-300001489096us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-07-012019-09-300001489096us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-04-012020-09-300001489096us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-04-012019-09-300001489096us-gaap:InterestExpenseMember2020-07-012020-09-300001489096us-gaap:InterestExpenseMember2019-07-012019-09-300001489096us-gaap:InterestExpenseMember2020-04-012020-09-300001489096us-gaap:InterestExpenseMember2019-04-012019-09-300001489096us-gaap:LandAndBuildingMembersrt:MinimumMember2020-09-30thr:positions0001489096thr:UnitedStatesAndLatinAmericaSegmentMember2020-07-012020-09-300001489096thr:UnitedStatesAndLatinAmericaSegmentMember2020-04-012020-09-300001489096thr:CanadaSegmentMember2020-07-012020-09-300001489096thr:CanadaSegmentMember2020-04-012020-09-300001489096thr:EuropeMiddleEastAndAfricaSegmentMember2020-07-012020-09-300001489096thr:EuropeMiddleEastAndAfricaSegmentMember2020-04-012020-09-300001489096thr:AsiaPacificSegmentMember2020-07-012020-09-300001489096thr:AsiaPacificSegmentMember2020-04-012020-09-300001489096us-gaap:StockOptionMember2020-07-012020-09-300001489096us-gaap:StockOptionMember2019-07-012019-09-300001489096us-gaap:StockOptionMember2020-04-012020-09-300001489096us-gaap:StockOptionMember2019-04-012019-09-300001489096us-gaap:RestrictedStockUnitsRSUMember2020-07-012020-09-300001489096us-gaap:RestrictedStockUnitsRSUMember2019-07-012019-09-300001489096us-gaap:RestrictedStockUnitsRSUMember2020-04-012020-09-300001489096us-gaap:RestrictedStockUnitsRSUMember2019-04-012019-09-300001489096thr:UnitedStatesSegmentMemberus-gaap:OperatingSegmentsMember2020-03-310001489096thr:CanadaSegmentMemberus-gaap:OperatingSegmentsMember2020-03-310001489096thr:EuropeSegmentMemberus-gaap:OperatingSegmentsMember2020-03-310001489096thr:AsiaSegmentMemberus-gaap:OperatingSegmentsMember2020-03-310001489096us-gaap:OperatingSegmentsMember2020-03-310001489096thr:UnitedStatesSegmentMemberus-gaap:OperatingSegmentsMember2020-04-012020-09-300001489096thr:CanadaSegmentMemberus-gaap:OperatingSegmentsMember2020-04-012020-09-300001489096thr:EuropeSegmentMemberus-gaap:OperatingSegmentsMember2020-04-012020-09-300001489096thr:AsiaSegmentMemberus-gaap:OperatingSegmentsMember2020-04-012020-09-300001489096us-gaap:OperatingSegmentsMember2020-04-012020-09-300001489096thr:UnitedStatesSegmentMemberus-gaap:OperatingSegmentsMember2020-09-300001489096thr:CanadaSegmentMemberus-gaap:OperatingSegmentsMember2020-09-300001489096thr:EuropeSegmentMemberus-gaap:OperatingSegmentsMember2020-09-300001489096thr:AsiaSegmentMemberus-gaap:OperatingSegmentsMember2020-09-300001489096us-gaap:OperatingSegmentsMember2020-09-300001489096us-gaap:ProductMember2020-09-300001489096us-gaap:ProductMember2020-03-310001489096us-gaap:TrademarksMember2020-09-300001489096us-gaap:TrademarksMember2020-03-310001489096us-gaap:DevelopedTechnologyRightsMember2020-09-300001489096us-gaap:DevelopedTechnologyRightsMember2020-03-310001489096us-gaap:CustomerRelationshipsMember2020-09-300001489096us-gaap:CustomerRelationshipsMember2020-03-310001489096us-gaap:CertificationMarksMember2020-09-300001489096us-gaap:CertificationMarksMember2020-03-310001489096thr:VariableRateTermLoandueOctober2024Memberus-gaap:LoansPayableMember2020-09-300001489096thr:VariableRateTermLoandueOctober2024Memberus-gaap:LoansPayableMember2020-03-310001489096us-gaap:SecuredDebtMemberthr:VariableRateSeniorSecuredTermLoanBMember2017-10-300001489096us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2017-10-300001489096thr:TermLoanAdueApril2019Member2017-10-302017-10-300001489096us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2017-10-302017-10-30iso4217:CAD0001489096thr:ThermonHeatingSystemsInc.Member2017-10-302017-10-300001489096us-gaap:SecuredDebtMemberthr:VariableRateSeniorSecuredTermLoanBMemberus-gaap:BaseRateMember2017-10-302017-10-300001489096us-gaap:SecuredDebtMemberus-gaap:LondonInterbankOfferedRateLIBORMemberthr:VariableRateSeniorSecuredTermLoanBMember2017-10-302017-10-300001489096us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:BaseRateMember2017-10-302017-10-300001489096us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:LondonInterbankOfferedRateLIBORMember2017-10-302017-10-300001489096thr:CanadianBaseRateMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2017-10-302017-10-300001489096us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberthr:CDORMember2017-10-302017-10-300001489096us-gaap:SecuredDebtMemberthr:VariableRateSeniorSecuredTermLoanBMember2018-04-010001489096us-gaap:SecuredDebtMemberthr:VariableRateSeniorSecuredTermLoanBMember2020-04-012020-09-300001489096thr:PeriodOneMemberus-gaap:LoansPayableMember2020-04-012020-09-3000014890962017-10-302017-10-300001489096us-gaap:RevolvingCreditFacilityMember2020-09-300001489096thr:VariableRateTermLoandueOctober2024Member2020-09-300001489096us-gaap:SecuredDebtMemberthr:VariableRateSeniorSecuredTermLoanBMemberthr:SubsidiaryEquityMember2017-10-302017-10-300001489096us-gaap:SecuredDebtMemberthr:StockofFirstTierMaterialForeignSubsidiariesDomesticBorrowerandDomesticSubsidiaryMemberthr:VariableRateSeniorSecuredTermLoanBMember2017-10-302017-10-300001489096us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2020-01-012020-09-300001489096us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembersrt:ScenarioForecastMember2020-12-312020-12-3100014890962020-06-182020-06-18thr:principal0001489096us-gaap:PrincipalOwnerMember2015-04-010001489096thr:TPSMemberus-gaap:PrincipalOwnerMember2015-04-010001489096us-gaap:PrincipalOwnerMemberthr:PaymentstoRelatedPartyMember2017-03-310001489096us-gaap:PrincipalOwnerMemberthr:PaymentstoRelatedPartyMember2017-04-012017-06-300001489096us-gaap:LoansPayableMember2017-03-310001489096thr:SumacBusinessMember2020-03-3100014890962018-04-022018-04-020001489096thr:TPSMember2018-04-020001489096thr:SumacBusinessMember2019-04-0200014890962019-08-012019-08-010001489096thr:SumacBusinessMember2019-08-01thr:plan00014890962010-05-312014-06-300001489096thr:RestrictedStockAndStockOptionPlanMember2010-07-280001489096thr:LongTermIncentivePlan2011Member2011-04-080001489096thr:LongTermIncentivePlan2020Member2020-07-220001489096srt:ManagementMember2020-04-012020-09-300001489096srt:MinimumMember2020-04-012020-09-300001489096srt:MaximumMember2020-04-012020-09-300001489096us-gaap:RestrictedStockUnitsRSUMember2020-04-012020-09-300001489096us-gaap:CommonStockMember2020-09-300001489096us-gaap:CommonStockMember2020-07-012020-09-300001489096us-gaap:CommonStockMember2020-04-012020-09-300001489096us-gaap:PerformanceSharesMember2020-04-012020-09-300001489096srt:ManagementMemberus-gaap:PerformanceSharesMember2020-04-012020-09-300001489096srt:ManagementMembersrt:MinimumMember2020-04-012020-09-300001489096srt:MaximumMembersrt:ManagementMemberus-gaap:PerformanceSharesMember2020-04-012020-09-300001489096us-gaap:TransferredAtPointInTimeMembercountry:US2020-07-012020-09-300001489096us-gaap:TransferredOverTimeMembercountry:US2020-07-012020-09-300001489096country:US2020-07-012020-09-300001489096us-gaap:TransferredAtPointInTimeMembercountry:US2019-07-012019-09-300001489096us-gaap:TransferredOverTimeMembercountry:US2019-07-012019-09-300001489096country:US2019-07-012019-09-300001489096us-gaap:TransferredAtPointInTimeMembercountry:CA2020-07-012020-09-300001489096us-gaap:TransferredOverTimeMembercountry:CA2020-07-012020-09-300001489096country:CA2020-07-012020-09-300001489096us-gaap:TransferredAtPointInTimeMembercountry:CA2019-07-012019-09-300001489096us-gaap:TransferredOverTimeMembercountry:CA2019-07-012019-09-300001489096country:CA2019-07-012019-09-300001489096us-gaap:TransferredAtPointInTimeMembersrt:EuropeMember2020-07-012020-09-300001489096us-gaap:TransferredOverTimeMembersrt:EuropeMember2020-07-012020-09-300001489096srt:EuropeMember2020-07-012020-09-300001489096us-gaap:TransferredAtPointInTimeMembersrt:EuropeMember2019-07-012019-09-300001489096us-gaap:TransferredOverTimeMembersrt:EuropeMember2019-07-012019-09-300001489096srt:EuropeMember2019-07-012019-09-300001489096us-gaap:TransferredAtPointInTimeMembersrt:AsiaMember2020-07-012020-09-300001489096us-gaap:TransferredOverTimeMembersrt:AsiaMember2020-07-012020-09-300001489096srt:AsiaMember2020-07-012020-09-300001489096us-gaap:TransferredAtPointInTimeMembersrt:AsiaMember2019-07-012019-09-300001489096us-gaap:TransferredOverTimeMembersrt:AsiaMember2019-07-012019-09-300001489096srt:AsiaMember2019-07-012019-09-300001489096us-gaap:TransferredAtPointInTimeMember2020-07-012020-09-300001489096us-gaap:TransferredOverTimeMember2020-07-012020-09-300001489096us-gaap:TransferredAtPointInTimeMember2019-07-012019-09-300001489096us-gaap:TransferredOverTimeMember2019-07-012019-09-300001489096us-gaap:TransferredAtPointInTimeMembercountry:US2020-04-012020-09-300001489096us-gaap:TransferredOverTimeMembercountry:US2020-04-012020-09-300001489096country:US2020-04-012020-09-300001489096us-gaap:TransferredAtPointInTimeMembercountry:US2019-04-012019-09-300001489096us-gaap:TransferredOverTimeMembercountry:US2019-04-012019-09-300001489096country:US2019-04-012019-09-300001489096us-gaap:TransferredAtPointInTimeMembercountry:CA2020-04-012020-09-300001489096us-gaap:TransferredOverTimeMembercountry:CA2020-04-012020-09-300001489096country:CA2020-04-012020-09-300001489096us-gaap:TransferredAtPointInTimeMembercountry:CA2019-04-012019-09-300001489096us-gaap:TransferredOverTimeMembercountry:CA2019-04-012019-09-300001489096country:CA2019-04-012019-09-300001489096us-gaap:TransferredAtPointInTimeMembersrt:EuropeMember2020-04-012020-09-300001489096us-gaap:TransferredOverTimeMembersrt:EuropeMember2020-04-012020-09-300001489096srt:EuropeMember2020-04-012020-09-300001489096us-gaap:TransferredAtPointInTimeMembersrt:EuropeMember2019-04-012019-09-300001489096us-gaap:TransferredOverTimeMembersrt:EuropeMember2019-04-012019-09-300001489096srt:EuropeMember2019-04-012019-09-300001489096us-gaap:TransferredAtPointInTimeMembersrt:AsiaMember2020-04-012020-09-300001489096us-gaap:TransferredOverTimeMembersrt:AsiaMember2020-04-012020-09-300001489096srt:AsiaMember2020-04-012020-09-300001489096us-gaap:TransferredAtPointInTimeMembersrt:AsiaMember2019-04-012019-09-300001489096us-gaap:TransferredOverTimeMembersrt:AsiaMember2019-04-012019-09-300001489096srt:AsiaMember2019-04-012019-09-300001489096us-gaap:TransferredAtPointInTimeMember2020-04-012020-09-300001489096us-gaap:TransferredOverTimeMember2020-04-012020-09-300001489096us-gaap:TransferredAtPointInTimeMember2019-04-012019-09-300001489096us-gaap:TransferredOverTimeMember2019-04-012019-09-3000014890962021-10-012020-09-300001489096srt:ScenarioForecastMember2020-04-012021-03-31thr:segmentthr:Geographic_Region0001489096thr:SumacFabricationCompanyLimitedMember2020-09-300001489096thr:UnitedStatesSegmentMemberus-gaap:OperatingSegmentsMember2020-07-012020-09-300001489096thr:UnitedStatesSegmentMemberus-gaap:OperatingSegmentsMember2019-07-012019-09-300001489096thr:UnitedStatesSegmentMemberus-gaap:OperatingSegmentsMember2020-04-012020-09-300001489096thr:UnitedStatesSegmentMemberus-gaap:OperatingSegmentsMember2019-04-012019-09-300001489096thr:CanadaSegmentMemberus-gaap:OperatingSegmentsMember2020-07-012020-09-300001489096thr:CanadaSegmentMemberus-gaap:OperatingSegmentsMember2019-07-012019-09-300001489096thr:CanadaSegmentMemberus-gaap:OperatingSegmentsMember2020-04-012020-09-300001489096thr:CanadaSegmentMemberus-gaap:OperatingSegmentsMember2019-04-012019-09-300001489096thr:EuropeSegmentMemberus-gaap:OperatingSegmentsMember2020-07-012020-09-300001489096thr:EuropeSegmentMemberus-gaap:OperatingSegmentsMember2019-07-012019-09-300001489096thr:EuropeSegmentMemberus-gaap:OperatingSegmentsMember2020-04-012020-09-300001489096thr:EuropeSegmentMemberus-gaap:OperatingSegmentsMember2019-04-012019-09-300001489096thr:AsiaSegmentMemberus-gaap:OperatingSegmentsMember2020-07-012020-09-300001489096thr:AsiaSegmentMemberus-gaap:OperatingSegmentsMember2019-07-012019-09-300001489096thr:AsiaSegmentMemberus-gaap:OperatingSegmentsMember2020-04-012020-09-300001489096thr:AsiaSegmentMemberus-gaap:OperatingSegmentsMember2019-04-012019-09-300001489096us-gaap:OperatingSegmentsMember2020-07-012020-09-300001489096us-gaap:OperatingSegmentsMember2019-07-012019-09-300001489096us-gaap:OperatingSegmentsMember2019-04-012019-09-300001489096us-gaap:IntersegmentEliminationMemberthr:UnitedStatesSegmentMember2020-07-012020-09-300001489096us-gaap:IntersegmentEliminationMemberthr:UnitedStatesSegmentMember2019-07-012019-09-300001489096us-gaap:IntersegmentEliminationMemberthr:UnitedStatesSegmentMember2020-04-012020-09-300001489096us-gaap:IntersegmentEliminationMemberthr:UnitedStatesSegmentMember2019-04-012019-09-300001489096us-gaap:IntersegmentEliminationMemberthr:CanadaSegmentMember2020-07-012020-09-300001489096us-gaap:IntersegmentEliminationMemberthr:CanadaSegmentMember2019-07-012019-09-300001489096us-gaap:IntersegmentEliminationMemberthr:CanadaSegmentMember2020-04-012020-09-300001489096us-gaap:IntersegmentEliminationMemberthr:CanadaSegmentMember2019-04-012019-09-300001489096us-gaap:IntersegmentEliminationMemberthr:EuropeSegmentMember2020-07-012020-09-300001489096us-gaap:IntersegmentEliminationMemberthr:EuropeSegmentMember2019-07-012019-09-300001489096us-gaap:IntersegmentEliminationMemberthr:EuropeSegmentMember2020-04-012020-09-300001489096us-gaap:IntersegmentEliminationMemberthr:EuropeSegmentMember2019-04-012019-09-300001489096us-gaap:IntersegmentEliminationMemberthr:AsiaSegmentMember2020-07-012020-09-300001489096us-gaap:IntersegmentEliminationMemberthr:AsiaSegmentMember2019-07-012019-09-300001489096us-gaap:IntersegmentEliminationMemberthr:AsiaSegmentMember2020-04-012020-09-300001489096us-gaap:IntersegmentEliminationMemberthr:AsiaSegmentMember2019-04-012019-09-300001489096us-gaap:IntersegmentEliminationMember2020-07-012020-09-300001489096us-gaap:IntersegmentEliminationMember2019-07-012019-09-300001489096us-gaap:IntersegmentEliminationMember2020-04-012020-09-300001489096us-gaap:IntersegmentEliminationMember2019-04-012019-09-300001489096thr:UnitedStatesSegmentMember2020-07-012020-09-300001489096thr:UnitedStatesSegmentMember2019-07-012019-09-300001489096thr:UnitedStatesSegmentMember2020-04-012020-09-300001489096thr:UnitedStatesSegmentMember2019-04-012019-09-300001489096thr:CanadaSegmentMember2020-07-012020-09-300001489096thr:CanadaSegmentMember2019-07-012019-09-300001489096thr:CanadaSegmentMember2020-04-012020-09-300001489096thr:CanadaSegmentMember2019-04-012019-09-300001489096thr:EuropeSegmentMember2020-07-012020-09-300001489096thr:EuropeSegmentMember2019-07-012019-09-300001489096thr:EuropeSegmentMember2020-04-012020-09-300001489096thr:EuropeSegmentMember2019-04-012019-09-300001489096thr:AsiaSegmentMember2020-07-012020-09-300001489096thr:AsiaSegmentMember2019-07-012019-09-300001489096thr:AsiaSegmentMember2020-04-012020-09-300001489096thr:AsiaSegmentMember2019-04-012019-09-300001489096us-gaap:MaterialReconcilingItemsMember2020-07-012020-09-300001489096us-gaap:MaterialReconcilingItemsMember2019-07-012019-09-300001489096us-gaap:MaterialReconcilingItemsMember2020-04-012020-09-300001489096us-gaap:MaterialReconcilingItemsMember2019-04-012019-09-300001489096thr:UnitedStatesSegmentMember2020-09-300001489096thr:UnitedStatesSegmentMember2020-03-310001489096thr:CanadaSegmentMember2020-09-300001489096thr:CanadaSegmentMember2020-03-310001489096thr:EuropeSegmentMember2020-09-300001489096thr:EuropeSegmentMember2020-03-310001489096thr:AsiaSegmentMember2020-09-300001489096thr:AsiaSegmentMember2020-03-310001489096thr:UnitedStatesSegmentMember2020-07-012020-09-300001489096thr:UnitedStatesSegmentMember2019-07-012019-09-300001489096thr:UnitedStatesSegmentMember2020-04-012020-09-300001489096thr:UnitedStatesSegmentMember2019-04-012019-09-300001489096thr:CanadaSegmentMember2019-07-012019-09-300001489096thr:CanadaSegmentMember2019-04-012019-09-300001489096thr:EuropeSegmentMember2020-07-012020-09-300001489096thr:EuropeSegmentMember2019-07-012019-09-300001489096thr:EuropeSegmentMember2020-04-012020-09-300001489096thr:EuropeSegmentMember2019-04-012019-09-300001489096thr:AsiaSegmentMember2020-07-012020-09-300001489096thr:AsiaSegmentMember2019-07-012019-09-300001489096thr:AsiaSegmentMember2020-04-012020-09-300001489096thr:AsiaSegmentMember2019-04-012019-09-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
FORM 10-Q
 
      QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the quarterly period ended September 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-35159
 
 
THERMON GROUP HOLDINGS, INC.
(Exact name of registrant as specified in its charter)
 
Delaware27-2228185
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
 
7171 Southwest Parkway, Building 300, Suite 200, Austin, Texas 78735
(Address of principal executive offices) (zip code)
 
(512690-0600
(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.001 par value per shareTHRNew 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 No

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes No

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company.  See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
 
Large accelerated filer Accelerated filer
Non-accelerated filer Smaller reporting company
Emerging growth company

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

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

As of November 4, 2020, the registrant had 33,180,452 shares of common stock, par value $0.001 per share, outstanding.
 



THERMON GROUP HOLDINGS, INC.
 
QUARTERLY REPORT
FOR THE QUARTER ENDED September 30, 2020
 
TABLE OF CONTENTS
 Page
PART I — FINANCIAL INFORMATION 
 
Thermon Group Holdings, Inc. and its Consolidated Subsidiaries 
PART II — OTHER INFORMATION 
EX-3.1
EX-31.1 
EX-31.2 
EX-32.1 
EX-32.2 
 
i


PART I — FINANCIAL INFORMATION
Item 1. Financial Statements
Thermon Group Holdings, Inc.
Condensed Consolidated Balance Sheets
(Dollars in Thousands, except share and per share data)
 September 30, 2020March 31, 2020
(Unaudited)
Assets  
Current assets:  
Cash and cash equivalents$51,362 $43,237 
Accounts receivable, net of allowances of $1,003 and $834 as of September 30, 2020 and March 31, 2020, respectively66,104 92,478 
Inventories, net71,317 60,273 
Contract assets11,979 10,194 
Prepaid expenses and other current assets11,435 9,219 
Income tax receivable7,370 2,535 
Total current assets219,567 217,936 
Property, plant and equipment, net of depreciation and amortization of $50,589 and $43,550 as of September 30, 2020 and March 31, 2020, respectively72,691 72,542 
Goodwill206,071 197,978 
Intangible assets, net104,174 104,546 
Operating lease right-of-use assets15,049 16,637 
Deferred income taxes2,944 2,904 
Other long-term assets6,579 8,362 
Total assets$627,075 $620,905 
Liabilities  
Current liabilities:  
Accounts payable$25,162 $25,070 
Accrued liabilities21,269 23,757 
Current portion of long-term debt2,500 2,500 
Contract liabilities3,108 4,538 
Lease liabilities3,947 3,553 
Income taxes payable219 1,217 
Total current liabilities56,205 60,635 
Long-term debt, net of current maturities and deferred debt issuance costs and debt discounts of $3,962 and $4,447 as of September 30, 2020 and March 31, 2020, respectively168,288 169,053 
Deferred income taxes21,623 22,245 
Non-current lease liabilities14,072 15,571 
Other non-current liabilities8,288 6,962 
Total liabilities268,476 274,466 
Commitments and contingencies (Note 11)
 Equity
Common stock: $.001 par value; 150,000,000 authorized; 33,169,798 and 32,916,818 shares issued and outstanding at September 30, 2020 and March 31, 2020, respectively33 33 
Preferred stock: $.001 par value; 10,000,000 authorized; no shares issued and outstanding  
Additional paid in capital229,998 227,741 
Accumulated other comprehensive loss(49,744)(63,894)
Retained earnings 178,312 182,559 
Total equity358,599 346,439 
Total liabilities and equity$627,075 $620,905 
The accompanying notes are an integral part of these condensed consolidated financial statements
1


Thermon Group Holdings, Inc.
 
Condensed Consolidated Statements of Operations and Comprehensive Income (Unaudited)
(Dollars in Thousands, except share and per share data)
 
Three Months Ended September 30, 2020Three Months Ended September 30, 2019Six Months Ended September 30, 2020Six Months Ended September 30, 2019
Sales$66,406 $102,935 $123,254 $194,647 
Cost of sales37,475 57,503 70,204 112,073 
Gross profit28,931 45,432 53,050 82,574 
Operating expenses:
Marketing, general and administrative and engineering23,788 28,130 51,629 55,848 
Amortization of intangible assets2,097 4,461 5,130 8,894 
Income (loss) from operations3,046 12,841 (3,709)17,832 
Other income/(expenses):
Interest income17 65 42 116 
Interest expense(2,433)(3,951)(5,013)(7,721)
Other income/(expense)582 (172)1,314 61 
Income (loss) before provision for income taxes1,212 8,783 (7,366)10,288 
Income tax expense (benefit)(626)1,862 (3,119)1,906 
Net income (loss)$1,838 $6,921 $(4,247)$8,382 
Income (loss) attributable to non-controlling interests 9  (1)
Net income (loss) available to Thermon Group Holdings, Inc.$1,838 $6,912 $(4,247)$8,383 
Comprehensive income (loss):
Net income (loss) available to Thermon Group Holdings, Inc.$1,838 $6,912$(4,247)$8,383 
Foreign currency translation adjustment5,254 (4,813)14,729 (378)
Other(199)337 (579)337 
Comprehensive income$6,893 $2,436 $9,903 $8,342 
Net income (loss) per common share:
Basic$0.06 $0.21 $(0.13)$0.26 
Diluted0.06 0.21 (0.13)0.25 
Weighted-average shares used in computing net income per common share:
Basic33,164,921 32,727,023 33,075,902 32,681,410 
Diluted33,417,654 33,244,387 33,075,902 33,111,778 
 
The accompanying notes are an integral part of these condensed consolidated financial statements.
2


Thermon Group Holdings, Inc.

Condensed Consolidated Statements of Equity (Unaudited)
(Dollars in Thousands)
Common Stock OutstandingCommon StockAdditional Paid-in CapitalRetained Earnings (loss)Accumulated Other Comprehensive Income (Loss)Total
Balances at March 31, 202032,916,818 $33 $227,741 $182,559 $(63,894)$346,439 
Issuance of common stock in exercise of stock options81,995 — 437 — — 437 
Issuance of common stock as deferred compensation to employees39,458 — — — — — 
Issuance of common stock as deferred compensation to executive officers63,477 — — — — — 
Issuance of common stock as deferred compensation to directors13,520 — — — — — 
Stock compensation expense— — 1,133 — — 1,133 
Repurchase of employee stock units on vesting— — (557)— — (557)
Net loss available to Thermon Group Holdings, Inc.— — — (6,085)— (6,085)
Foreign currency translation adjustment— — — — 9,475 9,475 
Other— — — — (380)(380)
Balances at June 30, 202033,115,268 $33 $228,754 $176,474 $(54,799)$350,462 
Issuance of common stock in exercise of stock options1,344 — 15 — — 15 
Issuance of common stock as deferred compensation to employees33,789 — — — — — 
Issuance of common stock as deferred compensation to executive officers6,005 — — — — — 
Issuance of common stock as deferred compensation to directors13,392 — — — — — 
Stock compensation expense— — 1,358 — — 1,358 
Repurchase of employee stock units on vesting— — (129)— — (129)
Net income available to Thermon Group Holdings, Inc.— — — 1,838 — 1,838 
Foreign currency translation adjustment— — — — 5,254 5,254 
Other— — — — (199)(199)
Balances at September 30, 202033,169,798 $33 $229,998 $178,312 $(49,744)$358,599 


3


Common Stock OutstandingCommon StockAdditional Paid-in CapitalRetained EarningsNon-controlling InterestsAccumulated Other Comprehensive Income (Loss)Total
Balances at March 31, 201932,624,200 $33 $223,040 $170,621 $4,204 $(48,949)$348,949 
Issuance of common stock in exercise of stock options5,417  62 — — — 62 
Issuance of common stock as deferred compensation to employees39,139 — — — — — — 
Issuance of common stock as deferred compensation to executive officers32,621 — — — — — — 
Issuance of common stock as deferred compensation to directors3,654 — — — — — — 
Stock compensation expense— — 1,019 — — — 1,019 
Repurchase of employee stock units on vesting— — (784)— — — (784)
Net income available to Thermon Group Holdings, Inc.— — — 1,471 — — 1,471 
Foreign currency translation adjustment— — — — — 4,435 4,435 
Remeasurement of non-controlling interest— — (315)— 315 — — 
Loss attributable to non-controlling interests— — — — (10)— (10)
Balances at June 30, 201932,705,031 $33 $223,022 $172,092 $4,509 $(44,514)$355,142 
Issuance of common stock as deferred compensation to employees16,262 — — — — — — 
Issuance of common stock as deferred compensation to executive officers14,757 — — — — — — 
Issuance of common stock as deferred compensation to directors6,389 — — — — — — 
Stock compensation expense— — 1,323 — — — 1,323 
Repurchase of employee stock units on vesting— — (95)— — — (95)
Net income available to Thermon Group Holdings, Inc.— — — 6,912 — — 6,912 
Foreign currency translation adjustment— — — — — (4,813)(4,813)
Purchase of shares from non-controlling interests— —  — (4,508) (4,508)
Remeasurement of non-controlling interest— — 10 — (10)— — 
Income attributable to non-controlling interests— — — — 9 — 9 
Other— — — — — 337 337 
Balances at September 30, 201932,742,439 $33 $224,260 $179,004 $ $(48,990)$354,307 

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

4


Thermon Group Holdings, Inc.
 
Condensed Consolidated Statements of Cash Flows (Unaudited)
(Dollars in Thousands) 
 Six Months Ended September 30, 2020Six Months Ended September 30, 2019
Operating activities  
Net income (loss)$(4,247)$8,382 
Adjustments to reconcile net income to net cash provided by (used in) operating activities:  
Depreciation and amortization10,643 13,956 
Amortization of deferred debt issuance costs515 870 
Stock compensation expense2,491 2,342 
Deferred income taxes(2,142)(462)
Release of reserve for uncertain tax positions, net (2,343)
Loss on long-term cross currency swap3,491 798 
Remeasurement gain on intercompany balances(4,537)(147)
Changes in operating assets and liabilities:  
Accounts receivable29,767 6,313 
Inventories(9,431)(958)
Contract assets(3,169)9,054 
Other current and non-current assets(3,593)(4,432)
Accounts payable(17)1,052 
Accrued liabilities and non-current liabilities(1,228)(3,542)
Income taxes payable and receivable(5,939)(833)
Net cash provided by operating activities12,604 30,050 
Investing activities  
Purchases of property, plant and equipment(4,132)(3,839)
Sale of rental equipment37 145 
Net cash used in investing activities(4,095)(3,694)
Financing activities  
Proceeds from revolving credit facility37,189 10,000 
Payments on long-term debt and revolving credit facility(38,714)(23,131)
Purchase of shares from non-controlling interests (4,508)
Proceeds from exercise of stock options452 62 
Repurchase of employee stock units on vesting(686)(879)
Payments on finance leases(139)(79)
Net used in financing activities(1,898)(18,535)
Effect of exchange rate changes on cash, cash equivalents and restricted cash1,304 (121)
Change in cash, cash equivalents and restricted cash7,915 7,700 
Cash, cash equivalents and restricted cash at beginning of period46,007 33,841 
Cash, cash equivalents and restricted cash at end of period$53,922 $41,541 

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


Thermon Group Holdings, Inc.
 
Notes to Condensed Consolidated Financial Statements (Unaudited)
(Dollars in Thousands, Except Share and Per Share Data)
 
1. Basis of Presentation and Accounting Policy Information
Thermon Group Holdings, Inc. and its direct and indirect subsidiaries are referred to collectively as “we,” “our,” or the “Company” herein. We are a provider of highly engineered industrial process heating solutions for process industries. Our core thermal solutions product - also referred to as heat tracing - provides an external heat source to pipes, vessels and instruments for the purposes of freeze protection, temperature and flow maintenance, environmental monitoring, and surface snow and ice melting. In addition to our heat tracing products, we also provide (i) industrial process heating solutions focused on advanced heating and filtration solutions for industrial and hazardous area applications, which are sold under our Thermon Heating Solutions (or “THS”) brand, and (ii) temporary power products that are designed to provide a safe and efficient means of supplying temporary electrical power distribution and lighting at energy infrastructure facilities for new construction and during maintenance and turnaround projects at operating facilities, which are sold under our Thermon Power Solutions (or “TPS”) brand. As a manufacturer, we offer a full suite of products (such as heating units, heating cables, tubing bundles and control systems) and services (such as design optimization, engineering, installation and maintenance services) required to deliver comprehensive solutions to complex projects.
    The accompanying unaudited condensed consolidated financial statements should be read in conjunction with our audited consolidated financial statements and notes thereto for the fiscal year ended March 31, 2020. In our opinion, the accompanying consolidated financial statements reflect all adjustments (consisting only of normal recurring items) considered necessary to present fairly our financial position at September 30, 2020 and March 31, 2020, and the results of our operations for the three and six months ended September 30, 2020 and 2019.
Impact of COVID-19 Pandemic
The recent COVID-19 pandemic and the measures being taken to address and limit the spread of the virus have adversely affected the economies and financial markets of many countries, resulting in an economic downturn that has negatively impacted, and may continue to negatively impact, global demand for our products and services. We may experience a decline in the demand of our products and services that could materially and negatively impact our business, financial condition, results of operation and overall financial performance in future periods.
On April 11, 2020, the Canadian government officially enacted the Canadian Emergency Wage Subsidy (“CEWS”) for the purposes of assisting employers in financial hardship due to the COVID-19 pandemic and of reducing potential lay-offs of employees. The CEWS, which was made retroactive to March 1, 2020, generally provides “eligible entities” with a wage subsidy of up to 75% of “eligible remuneration” paid to an eligible employee per week, limited to a certain weekly maximum. On September 23, 2020, the Canadian government announced that the CEWS program would be extended through the summer of 2021 and announced certain modifications to the subsidy calculation. Our Canadian operations have benefited from such wage subsidies and have received distributions from the Canadian government during the six months period ended September 30, 2020. During the three and six month ended September 30, 2020, we recorded subsidies in the amount of $2,532 and $4,948, respectively, for which we qualify, as an offset or reduction to the related underlying expenses and assets, accordingly.
Use of Estimates
Generally accepted accounting principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reported period. While our management has based their assumptions and estimates on the facts and circumstances existing at September 30, 2020, actual results could differ from those estimates and affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities and the corresponding revenues and expenses as of the date of the financial statements. The operating results for the three and six months ended September 30, 2020 are not necessarily indicative of the results that may be achieved for the fiscal year ending March 31, 2021. 
Restricted Cash and Cash Equivalents

    The Company maintains restricted cash related to certain letter of credit guarantees and performance bonds securing performance obligations. The following table provides a reconciliation of cash, cash equivalents, restricted cash included in
6


prepaid expenses and other current assets and restricted cash included in other long-term assets reported within the statement of financial position that sum to the total of the same such amounts shown in the statement of cash flows.
September 30,
20202019
Cash and cash equivalents$51,362 $39,014 
Restricted cash included in prepaid expenses and other current assets2,190 2,054 
Restricted cash included in other long-term assets370 473 
Total cash, cash equivalents, and restricted cash shown in the statement of cash flows$53,922 $41,541 

    Amounts shown in restricted cash included in prepaid expenses and other current assets and other long-term assets represent those required to be set aside by a contractual agreement, which contain cash deposits pledged as collateral on performance bonds and letters of credit. Amounts shown in restricted cash in other long-term assets represent such agreements that require a commitment term longer than one year.

Recent Accounting Pronouncements

    Financial Instruments- In June 2016, the FASB issued Accounting Standards Update 2016-13 Financial Instruments -Credit Losses (“ASC Topic 326”), which amends the guidance on the impairment of financial instruments. The standard adds an impairment model, referred to as current expected credit loss, which is based on expected losses rather than incurred losses. The standard applies to most debt instruments, trade receivables, lease receivables, reinsurance receivables, financial guarantees and loan commitments. Under the guidance, companies are required to disclose credit quality indicators disaggregated by year of origination for a five-year period. The new guidance is effective for fiscal years and interim periods within those fiscal years beginning after December 15, 2019. We adopted this standard effective April 1, 2020, and such adoption did not have a material impact on our consolidated financial statements.

    Intangibles- In January 2017, the FASB issued Accounting Standards Update 2017-04 Intangibles - Goodwill and other (“ASC Topic 350”), which amends and simplifies the accounting for goodwill impairment by eliminating step 2 of the goodwill impairment test. Under the amended guidance, goodwill impairment will be measured as the excess of the reporting unit’s carrying value over its fair value, not to exceed the carrying amount of goodwill for that reporting unit. The changes are effective for annual and interim periods beginning after December 15, 2019, and amendments should be applied prospectively. Early adoption is permitted for any impairment tests performed after January 1, 2017. We adopted this standard effective April 1, 2020, and such adoption did not have a material impact on our consolidated financial statements.
2. Fair Value Measurements
Fair Value
We measure fair value based on authoritative accounting guidance, which defines fair value, establishes a framework for measuring fair value and expands on required disclosures regarding fair value measurements.
Inputs are referred to as assumptions that market participants would use in pricing the asset or liability. The uses of inputs in the valuation process are categorized into a three-level fair value hierarchy.
Level 1 — uses quoted prices in active markets for identical assets or liabilities we have the ability to access.
Level 2 — uses observable inputs other than quoted prices in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.
Level 3 — uses one or more significant inputs that are unobservable and supported by little or no market activity, and that reflect the use of significant management judgment. 
Financial assets and liabilities with carrying amounts approximating fair value include cash and cash equivalents, accounts receivable, accounts payable, accrued expenses and other current liabilities. The carrying amount of these financial assets and liabilities approximates fair value because of their short maturities. At September 30, 2020 and March 31, 2020, no assets or liabilities were valued using Level 3 criteria. 
Information about our long-term debt that is not measured at fair value is as follows:
7


 September 30, 2020March 31, 2020 
 Carrying
Value
Fair ValueCarrying
Value
Fair ValueValuation Technique
Financial Liabilities     
Outstanding principal amount of senior secured credit facility$174,750 $173,439 $176,000 $150,480 Level 2 - Market Approach
 
At September 30, 2020 and March 31, 2020, the fair value of our long-term debt is based on market quotes available for issuance of debt with similar terms. As the quoted price is only available for similar financial assets, the Company concluded the pricing is indirectly observable through dealers and has been classified as Level 2. The Company believes the decline in fair value as of March 31, 2020 was temporary due to the COVID-19 pandemic.
Cross Currency Swap
    The Company has entered into a long-term cross currency swap to hedge the currency rate fluctuations related to a $42,958 intercompany receivable at September 30, 2020 from our wholly-owned Canadian subsidiary, Thermon Canada Inc., maturing on October 30, 2022. Periodic principal payments are to be settled twice annually with interest payments settled quarterly through the cross currency derivative contract. We do not designate the cross currency swap as a cash flow hedge under ASC Topic 815, Derivatives and Hedging ("ASC 815"). We recorded $1,507 and $3,450 of unrealized mark-to-market losses on the cross currency swap, which is reported as "Other income and expense", in the condensed consolidated statement operations and comprehensive income for the three and six months ended September 30, 2020, respectively. Cross currency swap contracts are measured on a recurring basis at fair value and are classified as Level 2 measurements. Hedge assets in the amount of $1,000 and $4,011 were included in "Other long-term assets" in the condensed consolidated balance sheet as of September 30, 2020 and March 31, 2020, respectively. For the six months ended September 30, 2020, the loss on the long-term cross currency swap derivative contract was offset by unrealized gain on the intercompany note of $3,805 for a net gain of $355.
Deferred Compensation Plan
    The Company provides a non-qualified deferred compensation plan for certain highly compensated employees where payroll contributions are made by the employees on a pre-tax basis. Included in “Other long-term assets” in the condensed consolidated balance sheet at September 30, 2020 and March 31, 2020 were $4,132 and $2,849, respectively, of deferred compensation plan assets held by the Company. Deferred compensation plan assets (mutual funds) are measured at fair value on a recurring basis based on quoted market prices in active markets (Level 1). The Company has a corresponding liability to participants of $4,144 and $2,886 included in “Other long-term liabilities” in the condensed consolidated balance sheet at September 30, 2020 and March 31, 2020, respectively. Deferred compensation expense included in "marketing, general and administrative and engineering" were $781 and $36 for the three months ended September 30, 2020 and 2019, respectively, and $1,311 and $139 for the six months ended September 30, 2020 and 2019, respectively. Expenses and income from our deferred compensation plan were offset by unrealized gains and losses for the deferred compensation plan included in "Other income and expense" on our condensed consolidated statements of comprehensive income. Our unrealized gains and losses on investments were gains of $840 and $21 for the three months ended September 30, 2020 and 2019, respectively, and $1,363 and $116 for the six months ended September 30, 2020 and 2019, respectively.
    
Trade Related Foreign Currency Forward Contracts
We transact business in various foreign currencies and have established a program that primarily utilizes foreign currency forward contracts to offset the risk associated with the effects of certain foreign currency exposures. Under this program, increases or decreases in our foreign currency exposures are offset by gains or losses on the forward contracts to mitigate foreign currency transaction gains or losses. These foreign currency exposures arise from intercompany transactions as well as third party accounts receivable or payable that are denominated in foreign currencies. Our forward contracts generally have terms of 30 days. We do not use forward contracts for trading purposes or designate these forward contracts as hedging instruments pursuant to ASC 815. We adjust the carrying amount of all contracts to their fair value at the end of each reporting period and unrealized gains and losses are included in "Other income and expense" on our condensed consolidated statements of comprehensive income. These gains and losses are designed to offset gains and losses resulting from settlement of receivables or payables by our foreign operations which are settled in currency other than the local transactional currency. The fair value is determined by quoted prices from active foreign currency markets (Level 2). Fair value amounts for such forward contracts on our condensed consolidated balance sheets are either classified as accounts receivable, net or accrued liabilities depending on whether the forward contract is in a gain (accounts receivable, net) or loss (accrued liabilities) position. Our
8


ultimate realized gain or loss with respect to currency fluctuations will depend on the currency exchange rates and other factors in effect as the contracts mature. As of September 30, 2020 and March 31, 2020, the notional amounts of forward contracts were as follows:
Notional amount of foreign currency forward contracts by currency
September 30, 2020March 31, 2020
Russian Ruble$1,172 $1,103 
Euro 500 
Canadian Dollar11,500 1,500 
South Korean Won3,000 3,500 
Mexican Peso1,500 2,000 
Australian Dollar800 700 
Great Britain Pound500 500 
Total notional amounts$18,472 $9,803 

The following table represents the fair value of our foreign currency forward contracts:
September 30, 2020March 31, 2020
Fair ValueFair Value
AssetsLiabilitiesAssetsLiabilities
Foreign currency forward contracts$19 $114 $140 $49 
Foreign currency gains or losses related to our forward contracts in the accompanying condensed consolidated statements of operations and comprehensive income were losses of $145 and $199 in the three months ended September 30, 2020 and 2019, respectively, and losses of $49 and $241 for the six months ended September 30, 2020 and 2019, respectively. Gains and losses from our forward contracts were offset by transaction gains or losses incurred with the settlement of transactions denominated in foreign currencies. For the three months ended September 30, 2020 and 2019, our net foreign currency transactions were gains of $150 and losses of $90, respectively, and gains of $331 and $123 for the six months ended September 30, 2020 and 2019, respectively.
3. Leases
    In February 2016, the FASB issued ASC Topic 842, which amends the accounting guidance on leases. The new standard establishes a right-of-use (“ROU”) model that requires a lessee to record a ROU asset and a lease liability on the balance sheet for all leases with terms longer than 12 months. Leases will be classified as either finance leases or operating leases as determined pursuant to ASC Topic 842, with classification affecting the pattern of expense recognition in the income statement. The FASB also subsequently issued amendments to the standard, including providing an additional and optional transition method to adopt the new standard, as well as certain practical expedients related to land easements and lessor accounting.
The Company adopted ASC Topic 842 and its amendments and applied the transition provisions as of April 1, 2019. The Company did not elect the package of practical expedients permitted under the transition guidance, which allows companies to carryforward historical assessments of: (1) whether contracts are or contain leases, (2) lease classification and (3) initial direct costs. In addition, the Company did not elect the hindsight practical expedient to determine the reasonably certain lease term for existing leases. The Company elected a policy of not recording leases on its condensed consolidated balance sheets when the leases have a term of 12 months or less and the Company is not reasonably certain to elect an option to purchase the leased asset. The Company recognizes payments on these leases within selling, administrative and other expenses on a straight-line basis over the lease term. Lease expense related to manufacturing facilities is included in overhead absorption rates and allocated to cost of sales. The Company elected the practical expedient to combine lease and non-lease components for all asset classes.    
During the three months ended September 30, 2020, we exercised the early termination option in one of our existing leases in Canada, which resulted in the remeasurement of the related ROU asset and lease liability and accelerated the lease
9


amortization and expense to align with the cease use date of the facility. We intend to vacate the facility on December 31, 2020. The resulting incremental charges of $46 for abandonment treatment of the lease have been included in our restructuring charges for the three months ended September 30, 2020.
Description of Leases
The significant majority of our lease obligations are for real property. We lease numerous facilities relating to our operations, primarily for office, manufacturing and warehouse facilities, as well as both long-term and short-term employee housing. Leases for real property have terms ranging from month-to-month to ten years. We also lease various types of equipment, including vehicles, office equipment (such as copiers and postage machines), heavy warehouse equipment (such as fork lifts), heavy construction equipment (such as cranes), medium and light construction equipment used for customer project needs (such as pipe threading machines) and mobile offices and other general equipment that is normally associated with an office environment. Equipment leases generally have terms ranging from six months to five years.
Our lease agreements do not contain any material residual value guarantees or material restrictive covenants. We do not have any significant leases that have not yet commenced but that create significant rights and obligations for us.

    We lease temporary power products under our TPS product brand line to our customers on a short-term basis. Lease contracts associated with such rental of the temporary power products have historically been month-to-month contracts without purchase options. No lease contracts in which the Company was the lessor have had an initial term in excess of one year. As such, lease revenues for temporary power products recognized under ASC Topic 842 in the interim period did not materially differ from leases that would have been recorded under ASC Topic 840.
Variable Lease Payments
A majority of our lease agreements include fixed rental payments. A small number of our lease agreements include fixed rental payments that are adjusted periodically for changes in the Consumer Price Index (“CPI”). Payments based on an index or rate such as CPI are included in the lease payments based on the commencement date index or rate. Estimated changes to the index or rate during the lease term are not considered in the determination of the lease payments.
Options to Extend or Terminate Leases
Most of our real property leases include early termination options and/or one or more options to renew, with renewal terms that can extend the lease term for an additional one to five years or longer. The exercise of lease termination and renewal options is at our sole discretion. If it is reasonably certain that we will exercise such renewal options, the periods covered by such renewal options are included in the lease term and are recognized as part of our ROU assets and lease liabilities. Certain leases also include options to purchase the leased property. The depreciable life of assets and leasehold improvements are limited by the expected lease term, unless there is a transfer of title or purchase option reasonably certain of exercise.
Discount Rate
The Company's leases generally do not provide an implicit rate, and therefore the Company uses its incremental borrowing rate as the discount rate when measuring operating lease liabilities. The incremental borrowing rate represents an estimate of the interest rate the Company would incur at lease commencement to borrow an amount equal to the lease payments on a collateralized basis over the term of a lease within a particular currency environment. A large concentration of the Company's operating lease liabilities are attributed to our North American operations. Many of our Europe, Middle East and Africa (“EMEA”) operations and Asia-Pacific operations borrow funds from the debt facilities maintained by our U.S. operating subsidiary and establish intercompany balances to account for these loans. This practice is due to the more preferential rates available to our U.S. operating subsidiary and/or the ease with which funds can be drawn from the debt facilities already established within the United States. With this in mind, the Company has utilized its U.S. credit facility rate as the worldwide incremental borrowing rate. The Company used incremental borrowing rates as of April 1, 2020 for operating leases that commenced prior to April 1, 2020 to establish the lease liabilities. For operating leases that commenced during the six months ended September 30, 2020, rates applicable at or close to the time of the inception of the lease were used to establish the new lease's ROU liabilities.
10


Lease Term and Discount RateSeptember 30, 2020March 31, 2020
Weighted average remaining lease term
Operating5.96.2
Finance3.33.4
Weighted average discount rate
Operating4.83 %4.82 %
Finance6.95 %6.98 %

    Supplemental balance sheet information related to leases was as follows:
AssetsClassificationSeptember 30, 2020March 31, 2020
OperatingOperating lease right-of-use assets$15,049 $16,637 
FinanceProperty, plant and equipment551 695 
Total right-of-use assets$15,600 $17,332 
Liabilities
Current
OperatingLease liabilities$3,743 $3,352 
FinanceLease liabilities204 201 
Non-current
OperatingNon-current lease liabilities13,703 15,060 
FinanceNon-current lease liabilities369 511 
Total lease liabilities$18,019 $19,124 
    
Supplemental statement of operations information related to leases was as follows:
Lease expenseClassification Three Months Ended September 30, 2020 Three Months Ended September 30, 2019Six Months Ended September 30, 2020Six Months Ended September 30, 2019
Operating lease expenseMarketing, general and administrative and engineering$1,243 $959 $2,384 $1,767 
Finance lease expense:
Amortization of ROU assetsMarketing, general and administrative and engineering68 66 145 125 
Interest expense on finance lease liabilitiesInterest expense11 13 22 26 
Short-term lease expenseMarketing, general and administrative and engineering30 252 51 715 
Net lease expense$1,352 $1,290 $2,602 $2,633 

Supplemental statement of cash flows information related to leases was as follows:
11


Cash paid for amounts included in the measurement of lease liabilitiesSix Months Ended September 30, 2020Six Months Ended September 30, 2019
Operating cash used for operating leases$1,697 $1,365 
Operating cash flows used for finance leases22 26 
Financing cash flows used for finance leases139 108 

Future lease payments under non-cancellable operating leases as of September 30, 2020 were as follows:
Future Lease PaymentsOperating LeasesFinance Leases
Twelve months ending September 30,
2021$4,502 $191 
20223,886 159 
20233,022 147 
20242,105 105 
20251,683 30 
Thereafter5,383  
Total lease payments$20,581 $632 
Less imputed interest(3,135)(59)
Total lease liability$17,446 $573 


4. Restructuring
During the six months ended September 30, 2020, we enacted certain restructuring initiatives to align our current cost structure with the present decline in demand for our products and services primarily due to COVID-19 and depressed oil prices. Moreover, the Company eliminated approximately 85 and 196 positions during the three and six months ended September 30, 2020, respectively (both hourly and salaried positions), and incurred $1,941 and $4,862 in one-time severance costs during the three and six months ended September 30, 2020, respectively, which were recorded to marketing, general and administrative and engineering in our condensed consolidated statements of operations and comprehensive income. In addition, we incurred $46 in lease abandonment charges related to a Canadian facility we intend to vacate on December 31, 2020, which was recorded to marketing, general and administrative and engineering expense in our condensed consolidated statements of operations and comprehensive income.
Restructuring costs by reportable segment were as follows:
Three Months Ended September 30, 2020Six Months Ended September 30, 2020
United States and Latin America$351 $2,414 
Canada1,270 2,128 
Europe, Middle East and Africa356 356 
Asia-Pacific10 10 
 $1,987 $4,908 

Restructuring activity related to accrued severance recorded to accrued liabilities in the condensed consolidated balance sheets is summarized as follows for the six months ended September 30, 2020:
12


September 30, 2020
Beginning balance$ 
Costs incurred4,862 
Less cash payments(2,791)
Ending balance$2,071 

5. Net Income per Common Share
Basic net income per common share is computed by dividing net income available to Thermon Group Holdings, Inc. by the weighted average number of common shares outstanding during each period. Diluted net income per common share is computed by dividing net income available to Thermon Group Holdings, Inc. by the weighted average number of common shares and common share equivalents outstanding (if dilutive) during each period. The number of common share equivalents, which includes options and both restricted and performance stock units, is computed using the treasury stock method. With regard to the performance stock units, we assumed that the associated performance targets will be met at the target level of performance for purposes of calculating diluted net income per common share.
The reconciliations of the denominators used to calculate basic and diluted net income (loss) per common share for the three and six months ended September 30, 2020 and 2019, respectively, are as follows:
 Three Months Ended September 30, 2020 Three Months Ended September 30, 2019Six Months Ended September 30, 2020Six Months Ended September 30, 2019
Basic net income per common share  
Net income (loss) available to Thermon Group Holdings, Inc.$1,838 $6,912 $(4,247)$8,383 
Weighted-average common shares outstanding33,164,921 32,727,023 33,075,902 32,681,410 
Basic net income (loss) per common share$0.06 $0.21 $(0.13)$0.26 

Three Months Ended September 30, 2020Three Months Ended September 30, 2019Six Months Ended September 30, 2020Six Months Ended September 30, 2019
Diluted net income per common share  
Net income (loss) available to Thermon Group Holdings, Inc.$1,838 $6,912 $(4,247)$8,383 
Weighted-average common shares outstanding33,164,921 32,727,023 33,075,902 32,681,410 
Common share equivalents:
Stock options3,376 201,730  205,359 
Restricted and performance stock units249,357 315,634  225,009 
Weighted average shares outstanding – dilutive (1)33,417,654 33,244,387 33,075,902 33,111,778 
Diluted net income (loss) per common share (2)$0.06 $0.21 $(0.13)$0.25 
(1) For the three months ended September 30, 2020, 256,444 equity awards were not included in the calculation of diluted net income per common share, as they would have had an anti-dilutive effect. For the six months ended September 30, 2020 and 2019, 283,764 and 16,557 equity awards, respectively, were not included in the calculation of diluted net income per common share, as they would have had an anti-dilutive effect.
(2) As the Company incurred a net loss for the six months ended September 30, 2020, there was no dilutive effect on net loss per common share as common share equivalents are antidilutive. Therefore, both basic and diluted net loss per common share were $(0.13) for the six months ended September 30, 2020.

13


6. Inventories
Inventories consisted of the following:
September 30, 2020March 31, 2020
Raw materials$38,564 $31,300 
Work in process4,538 5,317 
Finished goods30,085 25,701 
73,187 62,318 
Valuation reserves(1,870)(2,045)
Inventories, net$71,317 $60,273 

7. Goodwill and Other Intangible Assets
The carrying amount of goodwill by operating segment as of September 30, 2020 is as follows:
 United States and Latin AmericaCanadaEurope, Middle East and AfricaAsia-PacificTotal
Balance as of March 31, 2020$62,725 $107,739 $18,890 $8,624 $197,978 
Foreign currency translation impact 6,849 1,244  8,093 
Balance as of September 30, 2020$62,725 $114,588 $20,134 $8,624 $206,071 

Goodwill is tested for impairment on an annual basis and between annual tests if indicators of potential impairment exist. We perform a qualitative analysis to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill. If required, we also perform a quantitative analysis using the income approach, based on discounted future cash flows, which are derived from internal forecasts and economic expectations, and the market approach, which is based on market multiples of guideline public companies. The most significant inputs in the Company's quantitative goodwill impairment tests are projected financial information, the weighted average cost of capital and market multiples for similar transactions. Our annual impairment test is performed during the fourth quarter of our fiscal year.
During fiscal 2020, revenue from our operations decreased, year over year, by approximately 7% compared to revenues generated in fiscal 2019. Lower crude oil prices, which management attributes to the COVID-19 pandemic, have had a significant adverse impact on customer capital spending, which in turn resulted in a decline in our revenues.

We considered the decline in our business during fiscal 2020 to be an indicator of potential asset impairments in our reporting units. During the fourth quarter of fiscal 2020, we performed a goodwill and intangible asset impairment assessment of all of our reporting units utilizing the income approach, based on discounted future cash flows, which were derived from internal forecasts and economic expectations, and the market approach, based on market multiples of guideline public companies. Based on the results of our goodwill impairment assessment, the estimated fair value of the reporting units exceeded the carrying value. As such, there was no impairment of our reporting units' goodwill or intangible assets during fiscal 2020. We continue to monitor our reporting units' goodwill and intangible asset valuations and perform qualitative assessments at each interim reporting period. Changes in estimates and assumptions used to determine whether impairment exists or future declines in actual and forecasted operating results and/or market conditions, especially in energy markets, could indicate a need to reevaluate the fair value of our reporting units and may ultimately result in an impairment to goodwill and/or indefinite-lived intangible assets of our reporting units in future periods.
No triggering events were identified during the six month period ended September 30, 2020 which would indicate that the fair value of any of our reporting units was less than its carrying amount.

Our total intangible assets consisted of the following:
14


Gross Carrying Amount at September 30, 2020Accumulated AmortizationNet Carrying Amount at September 30, 2020Gross Carrying Amount at March 31, 2020Accumulated AmortizationNet Carrying Amount at March 31, 2020
Products$62,455 $18,219 $44,236 $58,722 $14,193 $44,529 
Trademarks45,154 1,419 43,735 43,865 1,273 42,592 
Developed technology9,854 5,145 4,709 9,564 4,758 4,806 
Customer relationships111,403 100,358 11,045 105,912 93,729 12,183 
Certifications449 — 449 436 — 436 
Total$229,315 $125,141 $104,174 $218,499 $113,953 $104,546 

8. Accrued Liabilities
Accrued current liabilities consisted of the following:
 September 30, 2020March 31, 2020
Accrued employee compensation and related expenses$10,901 $12,542 
Accrued interest692 782 
Customer prepayments357 357 
Warranty reserves500 477 
Professional fees1,829 2,086 
Sales taxes payable2,165 2,423 
Other4,825 5,090 
Total accrued current liabilities$21,269 $23,757 

9. Long-Term Debt
Long-term debt consisted of the following:
 September 30, 2020March 31, 2020
Variable Rate Term Loan, due October 2024, net of deferred debt issuance costs and debt discounts of $3,962 and $4,447 as of September 30, 2020 and March 31, 2020, respectively$170,788 $171,553 
Less current portion(2,500)(2,500)
 Total long-term debt$168,288 $169,053 

Senior Secured Credit Facility
On October 30, 2017, Thermon Group Holdings, Inc., as a credit party and a guarantor, Thermon Holding Corp. (the “US Borrower”) and Thermon Canada Inc. (the “Canadian Borrower”), as borrowers, entered into a credit agreement with several banks and other financial institutions or entities from time to time party thereto (the “Lenders”) and JPMorgan Chase Bank, N.A. as administrative agent (the “Agent”), which agreement provides for a $250,000 seven-year term loan B facility (the “term loan B facility”) made available to the US Borrower and a $60,000 five-year senior secured revolving credit facility made available to the US Borrower and the Canadian Borrower (the “revolving credit facility” and, together with the term loan B facility, the “credit facility”). The proceeds of the term loan B facility were used to (1) pay in full $70,875 principal and interest on a previously issued term loan due April 2019; (2) repay $6,000 in unpaid principal and interest on the US Borrower's revolving line of credit; (3) fund approximately $201,900 CAD of the purchase price of our acquisition (the “CCI acquisition”) of 100% of the equity interests of CCI Thermal Technologies Inc. (“CCI”) and certain related real estate assets for approximately $164,900; and (4) pay certain transaction fees and expenses in connection with the CCI acquisition and the credit facility.
15


    Interest rates and fees. The US Borrower will have the option to pay interest on the term loan B facility at a base rate, plus an applicable margin, or at a rate based on LIBOR (subject to a floor of 1.00%), plus an applicable margin. The applicable margin for base rate loans is 275 basis points and the applicable margin for LIBOR loans is 375 basis points. The US Borrower may borrow revolving loans in US dollars and the Canadian Borrower may borrow revolving loans in Canadian dollars. Borrowings under the revolving credit facility (a) made in US dollars will bear interest at a rate equal to a base rate, plus an applicable margin of 225 basis points or at a rate based on LIBOR, plus an applicable margin of 325 basis points, and (b) made in Canadian dollars will bear interest at a rate equal to a Canadian base rate, plus an applicable margin of 225 basis points, or at a rate based on Canadian Dollar Offered Rate, plus an applicable margin of 325 basis points; provided, that since the completion of the fiscal quarter ended March 31, 2018, the applicable margins in each case have been determined based on a leverage-based performance grid, as set forth in the credit agreement. In addition to paying interest on outstanding principal under the revolving credit facility, the US Borrower is required to pay a commitment fee in respect of unutilized revolving commitments of 0.50% per annum based on a leverage-based performance grid.
    Maturity and repayment. The revolving credit facility terminates on October 28, 2022. The scheduled maturity date of the term loan facility is October 30, 2024. Commencing on April 1, 2018, the term loan B facility began amortizing in equal quarterly installments of 0.25% of the $250,000 term loan B facility, with the payment of the balance at maturity. The US Borrower may voluntarily prepay the principal of the term loan B facility without penalty or premium (subject to breakage fees) at any time in whole or in part. The US Borrower is required to repay the term loan B facility with certain asset sale and insurance proceeds, certain debt proceeds and, commencing with the fiscal year ended March 31, 2019, 50% of excess cash flow (reducing to 25% if the Company’s leverage ratio is less than 4.0 to 1.0 but greater than or equal to 3.5 to 1.0, and reducing to 0% if the Company’s leverage ratio is less than 3.5 to 1.0). As of September 30, 2020, the Company's leverage ratio was less than 3.5 to 1.0. The Company is required to make quarterly principal payments of the term B loan facility of $625 through July 31, 2024. The remaining balance will be due at maturity of the term loan B facility on October 30, 2024.
    Accordion. The credit facility allows for incremental term loans and incremental revolving commitments in an amount not to exceed $30,000 and an unlimited additional amount that would not cause the consolidated secured leverage ratio to exceed 4.0 to 1.0 (or, if less, the maximum consolidated leverage ratio permitted by the revolving credit facility on such date).
    At September 30, 2020, we had no outstanding borrowings under our revolving credit facility for the Canadian Borrower line of credit or for the US Borrower line of credit. As of September 30, 2020, we had $55,435 of available borrowing capacity under our revolving credit facility after taking into account the borrowing base, outstanding borrowings and letters of credit outstanding. The variable rate term loan bears interest at the LIBOR rate plus an applicable margin dictated by our leverage ratio (as described above). The interest rate on the variable rate term loan on September 30, 2020 was 4.75%.
    Guarantees and security. The term loan is guaranteed by Thermon Group Holdings, Inc. and all of its current and future wholly-owned domestic material subsidiaries (the “US Subsidiary Guarantors”), subject to certain exceptions. Obligations of the US Borrower under the revolving credit facility are guaranteed by Thermon Group Holdings, Inc. and the US Subsidiary Guarantors. The obligations of the Canadian Borrower under the revolving credit facility are guaranteed by Thermon Group Holdings, Inc., the US Borrower, the US Subsidiary Guarantors and each of the wholly-owned Canadian material subsidiaries of the Canadian Borrower, subject to certain exceptions. The term loan B facility and the obligations of the US Borrower under the revolving credit facility are secured by a first lien on all of Thermon Group Holdings, Inc.’s assets and the assets of the US Subsidiary Guarantors, including 100% of the capital stock of the US Subsidiary Guarantors and 65% of the capital stock of the first tier material foreign subsidiaries of Thermon Group Holdings, Inc., the US Borrower and the US Subsidiary Guarantors, subject to certain exceptions. The obligations of the Canadian Borrower under the revolving credit facility are secured by a first lien on all of Thermon Group Holdings, Inc.'s assets, the US Subsidiary Guarantors' assets, the Canadian Borrower’s assets and the assets of the material Canadian subsidiaries of the Canadian Borrower, including 100% of the capital stock of the Canadian Borrower’s material Canadian subsidiaries.
Financial covenants. The term loan is not subject to any financial covenants. The revolving credit facility requires the Company, on a consolidated basis, to maintain certain financial covenant ratios. The Company must maintain the following consolidated leverage ratios on the last day of the respective periods: 4.5:1.0 for December 31, 2019 through September 30, 2020; and 3.75:1.0 for December 31, 2020 and each fiscal quarter thereafter. On June 18, 2020, our revolving credit lenders agreed to an amendment whereby the debt within the leverage ratio may be reduced by cash in excess of $20,000. In addition, on the last day of any period of four fiscal quarters, the Company must maintain a consolidated fixed charge coverage ratio of not less than 1.25:1.0. As of September 30, 2020, we were in compliance with all financial covenants of the credit facility.
Restrictive covenants.  The credit agreement governing our facility contains various restrictive covenants that, among other things, restrict or limit our ability to (subject to certain negotiated exceptions): incur additional indebtedness; grant liens; make fundamental changes; sell assets; make restricted payments; enter into sales and leasebacks; make investments; prepay certain indebtedness; enter into transactions with affiliates; and enter into restrictive agreements.
16



10. Related Party Transactions

In connection with the acquisition of Sumac Fabrication Co. Ltd. (“Sumac”), one of Sumac's former principals (the "Minority Shareholder") retained 25% of the ownership of the entities holding the equity acquired in our acquisition of Sumac. During the fiscal year ended March 31, 2017, this individual, together with the two other former principals of Sumac, were paid $5,805 in the aggregate in full satisfaction of the Company's obligations under the $5,905 non-interest bearing performance-based note issued in connection with the Sumac transaction.

    On April 2, 2018, the Minority Shareholder provided the Company notice that he was exercising his option to sell one-half (12.5%) of his remaining equity interest in the entities holding equity acquired in our acquisition of Sumac business unit to the Company, and such sale was completed and effective as of July 20, 2018. The terms of the April 2015 Sumac purchase agreement prescribed a valuation formula for such a sale based on Sumac's financial results for the 12 months ended March 31, 2018. During the first quarter of the fiscal year ended March 31, 2019, the Company paid $5,665 to purchase the 12.5% non-controlling interest.

    Similarly, on April 2, 2019, the Minority Shareholder provided the Company notice in order to exercise his option to sell the entirety of his remaining equity interest (12.5% of the entities holding equity acquired in our acquisition of Sumac) to the Company. The terms of the April 2015 Sumac purchase agreement prescribed a valuation formula for such a sale based on Sumac’s financial results for the fiscal year ended March 31, 2019. The Company paid $4,508 to purchase the remaining 12.5% non-controlling interest on August 1, 2019.
11. Commitments and Contingencies
At September 30, 2020, the Company had in place letter of credit guarantees and performance bonds securing certain performance obligations of the Company. These arrangements totaled approximately $12,006. Of this amount, $2,560 is secured by cash deposits at the Company’s financial institutions and an additional $4,564 represents a reduction of the available amount of the Company's short-term and long-term revolving lines of credit. Our Indian subsidiary also has $4,915 in customs bonds outstanding to secure the Company's customs and duties obligations in India.
We are involved in various legal and administrative proceedings that arise from time to time in the ordinary course of doing business. Some of these proceedings may result in fines, penalties or judgments being assessed against us, which may adversely affect our financial results. In addition, from time to time, we are involved in various disputes, which may or may not be settled prior to legal proceedings being instituted and which may result in losses in excess of accrued liabilities, if any, relating to such unresolved disputes. Expenses related to litigation and other such proceedings or disputes reduce operating income as period expense when incurred. As of September 30, 2020, management believes that adequate reserves have been established for any probable and reasonably estimable losses. We do not believe that the outcome of any of these proceedings or disputes would have a significant adverse effect on our financial position, long-term results of operations or cash flows. It is possible, however, that charges related to these matters could be significant to our results of operations or cash flows in any one accounting period. 
As of September 30, 2020, the Company has accrued $3,553 as estimated additional cost related to the operational execution of projects.

    In addition to the legal proceedings described above, in January 2020, the Company received service of process in a class action application in the Province of Quebec, Canada related to certain heating elements previously manufactured by CCI prior to our acquisition and incorporated into portable construction heaters sold by certain manufacturers. The Company believes this claim is without merit and intends to vigorously defend itself against the claim. The Company continues to evaluate the facts and circumstances of this claim; however, due to the current uncertainty of the basis for the claim, the Company is unable to establish an amount of an accrual for this claim at this time.
12. Stock Compensation Expense

Our board of directors has adopted and the shareholders have approved two stock option award plans.  The 2010 Thermon Group Holdings, Inc. Restricted Stock and Stock Option Plan (“2010 Plan”) was approved on July 28, 2010.  The 2010 Plan authorized the issuance of 2,767,171 stock options or restricted shares. On April 8, 2011, the board of directors approved the Thermon Group Holdings, Inc. 2011 Long-Term Incentive Plan (“2011 LTIP”). The 2011 LTIP made available 2,893,341 shares of the Company’s common stock that may be awarded to employees, directors or non-employee contractors as compensation in the form of stock options, restricted stock awards or restricted stock units. At the Company’s 2020 annual general meeting of stockholders held on July 22, 2020, the Company’s stockholders approved the Thermon Group Holdings,
17


Inc. 2020 Long-Term Incentive Plan (the “2020 LTIP”), which had previously been approved by the Company’s board of directors, subject to stockholder approval. The 2020 LTIP made available 1,400,000 shares of the Company’s common stock that may be awarded to employees, directors or nonemployee contractors as compensation in the form of stock options, restricted stock awards or restricted stock units.

Stock compensation expense for the three months ended September 30, 2020 and 2019, was $1,358 and $1,323, respectively, and $2,491 and $2,342 for the six months ended September 30, 2020 and 2019, respectively.
At September 30, 2020, there were 139,485 options outstanding. During the six months ended September 30, 2020, 71,780 options were granted to certain members of senior management. The stock options were valued by using a Black Scholes option pricing model. We arrived at a total fair value for the option awards of $439 by applying a volatility assumption of 41.1%, a risk free rate of 1.22%, expected term of 6.66 years and no expected dividend. The fair value of these options will be expensed on a straight line basis over three years. The right to purchase shares under the options vests over a five to ten-year period, beginning on the date of grant. Stock options must be exercised within ten years from date of grant. Stock options were issued with an exercise price that was equal to the market price of our common stock at the grant date. We estimate potential forfeitures of stock grants and adjust compensation cost recorded accordingly. The estimate of forfeitures will be adjusted over the requisite service period to the extent that actual forfeitures differ, or are expected to differ, from such estimates. Changes in estimated forfeitures will be recognized through a cumulative catch-up adjustment in the period of change and will also impact the amount of stock compensation expense to be recognized in future periods.
During the six months ended September 30, 2020, 183,937 restricted stock units were issued to our employees with an aggregate grant date fair value as determined by the closing price of our stock on the respective grant dates of $2,622. The awards will be expensed on a straight-line basis over the three-year service period. At each anniversary of the applicable grant dates for the restricted stock units, a proportionate number of stock units will become vested for the employees and the shares will become issued and outstanding.
We maintain a plan to issue our directors awards of fully vested common stock every three months for a total award over a 12 month period of approximately $760. The number of shares issued to our directors each period is equal to a pre-determined award value subject to the fair market value of the stock price on the date of grant. During the three and six months ended September 30, 2020, 13,392 and 26,912 fully vested common shares were granted in the aggregate to our directors, respectively. The aggregate grant date fair value as determined by the closing price of our common stock on the grant date was $190 and $380 for the three and six months ended September 30, 2020, respectively. The fair value of the awards is expensed on each grant date.

    During the six months ended September 30, 2020, a target amount of 49,176 performance stock units were issued to certain members of our senior management that had a total grant date fair value of $1,060. The performance indicator for these performance stock units is based on the market performance of our stock price from the date of grant through March 31, 2023, relative to the market price performance of a pre-determined peer group of companies. Since the performance indicator is market-based, we used a Monte-Carlo valuation model to calculate the probable outcome of the performance measure to arrive at the fair value. The requisite service period required to earn the awards is through March 31, 2023. We will expense the fair value of the performance stock units over the service period on a straight-line basis whether or not the stock price performance condition is met. At the end of the performance period, the performance stock units will be evaluated with the requisite number of shares being issued. The possible number of shares that could be issued ranges from zero to 99,432 in the aggregate. Shares that are not awarded at the measurement date will be forfeited.

    In addition to the market-based performance stock units issued to certain members of senior management, we also granted these individuals, during the six months ended September 30, 2020, a target amount of 86,634 performance stock units based on the Company's Adjusted EBITDA performance over three separate one year performance periods beginning with the period ending March 31, 2021 and continuing for subsequent one year periods ending on March 31, 2022 and 2023. The performance goal for these shares has not been determined. As such, the total grant date fair value is indeterminable. However, we have estimated stock compensation expense based on current share price and will adjust for stock compensation expense as the performance goal is determined for the initial measurement period ending March 31, 2021. At each reporting period, we will estimate how many awards senior management may earn and adjust our stock compensation expense accordingly. At the end of each performance period, the performance stock units will be evaluated with the requisite number of shares issued. The possible number of shares that could be issued under such performance stock units ranges from zero to 173,268 in the aggregate. Shares that are not awarded after the end of the measurement period will be forfeited.
13. Revenue
Disaggregation of Revenue
18


    We disaggregate our revenue from contracts with customers by geographic location, revenues recognized at point in time and revenues recognized over time, as we believe these best depict how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors.
    Disaggregation of revenues from contracts with customers for the three and six months ended September 30, 2020 and 2019 is as follows:
Three Months Ended September 30, 2020Three Months Ended September 30, 2019
Revenues recognized at point in timeRevenues recognized over timeTotalRevenues recognized at point in timeRevenues recognized over timeTotal
United States and Latin America$11,710 $12,166 $23,876 $18,824 $24,997 $43,821 
Canada13,776 5,440 19,216 26,437 4,514 30,951 
Europe, Middle East and Africa6,703 5,627 12,330 8,974 6,714 15,688 
Asia-Pacific3,820 7,164 10,984 5,424 7,051 12,475 
Total revenues$36,009 $30,397 $66,406 $59,659 $43,276 $102,935 

Six Months Ended September 30, 2020Six Months Ended September 30, 2019
Revenues recognized at point in timeRevenues recognized over timeTotalRevenues recognized at point in timeRevenues recognized over timeTotal
United States and Latin America$19,985 $22,534 $42,519 $37,138 $47,110 $84,248 
Canada27,423 11,106 38,529 49,281 8,922 58,203 
Europe, Middle East and Africa13,517 8,280 21,797 17,865 11,162 29,027 
Asia-Pacific7,905 12,504 20,409 10,124 13,045 23,169 
Total revenues$68,830 $54,424 $123,254 $114,408 $80,239 $194,647 

Performance Obligations
    
    At September 30, 2020, revenues associated with our open performance obligations totaled $118,661, representing our combined backlog and deferred revenue. Within this amount, approximately $20,003 will be earned as revenue in excess of one year. We expect to recognize the remaining revenues associated with unsatisfied or partially satisfied performance obligations within 12 months.
    
Contract Assets and Liabilities

    As of September 30, 2020 and March 31, 2020, contract assets were $11,979 and $10,194, respectively. There were no impairment losses recognized on our contract assets for the six months ended September 30, 2020 and 2019. As of September 30, 2020 and March 31, 2020, contract liabilities were $3,108 and $4,538, respectively. The majority of contract liabilities at March 31, 2020 were recognized as revenue as of September 30, 2020.
14. Income Taxes
Our effective income tax, after discrete tax events, was a 42.3% benefit against our loss before provision for taxes and 18.5% of tax expense for the six months ended September 30, 2020 and 2019, respectively. During the six months ended September 30, 2020, the Company recorded a tax benefit of $1,403 related to updated Internal Revenue Service rules regarding the United States Global intangible low-taxed income or ("GILTI tax"). Under the new rules, Thermon was able to reduce previously incurred GILTI tax under the high tax exception rules. During the six months ended September 30, 2019, the Company recorded the impact of a prospective income tax rate reduction in the province of Alberta, Canada. The scheduled rate reduction of 4% resulted in a net reduction of deferred tax liabilities of $784 reported as a benefit to tax expense. Excluding the
19


impact of the change in GILTI tax rules and other discrete items, the Company estimates that the effective tax rate will be 25.4% for the fiscal year ending March 31, 2021. The estimated effective income tax rate represents the weighted average of the estimated tax expense over our global income before tax.
    As of September 30, 2020, we have established a long-term liability for uncertain tax positions in the amount of $756. As of September 30, 2020, the tax years for the fiscal years ended March 31, 2015 through March 31, 2020 remain open to examination by the major taxing jurisdictions to which we are subject.
15. Segment Information
    We operate in four reportable segments based on four geographic countries or regions in which we operate: (i) United States and Latin America ("US-LAM"), (ii) Canada, (iii) Europe, Middle East and Africa ("EMEA") and (iv) Asia-Pacific ("APAC"). Within our four reportable segments, our core products and services are focused on thermal solutions primarily related to the electrical heat tracing industry. Each of our reportable segments serves a similar class of customers, including engineering, procurement and construction companies, international and regional oil and gas companies, commercial sub-contractors, electrical component distributors and direct sales to existing plant or industrial applications. Profitability within our segments is measured by operating income. Profitability can vary in each of our reportable segments based on the competitive environment within the region, the level of corporate overhead, such as the salaries of our senior executives, and the level of research and development and marketing activities in the region, as well as the mix of products and services. Since March 2015, we acquired Unitemp Close Corporation ("Unitemp"), Industrial Process Insulators, Inc. ("IPI"), Sumac and CCI. Our THS business line provides advanced industrial heating and filtration solutions for industrial and hazardous area applications that closely align with Thermon's core business and serves similar end markets in North America. As such, we have elected to report operations attributable to our THS products through our US-LAM and Canada reportable segments. Both Unitemp and IPI offer thermal solutions and have been included in our EMEA and US-LAM reportable segments, respectively. Our TPS product line provides temporary power products that differ from our core thermal solutions business. As we anticipate that our full year operating results from TPS will comprise less than 10% of our total sales and operating income, operations attributable to our TPS products have been aggregated in our Canada segment. For purposes of this note, revenue is attributed to individual countries or regions on the basis of the physical location and jurisdiction of organization of the subsidiary that invoices the material and services.
    Total sales to external customers, inter-segment sales, depreciation expense, amortization expense, income from operations, property, plant and equipment, net and total assets for each of our four reportable segments are as follows:
20


Three Months Ended September 30, 2020Three Months Ended September 30, 2019Six Months Ended September 30, 2020Six Months Ended September 30, 2019
Sales to External Customers:  
United States and Latin America$23,876 $43,821 $42,519 $84,248 
Canada19,216 30,951 38,529 58,203 
Europe, Middle East and Africa12,330 15,688 21,797 29,027 
Asia-Pacific10,984 12,475 20,409 23,169 
 $66,406 $102,935 $123,254 $194,647 
Inter-Segment Sales:
United States and Latin America$9,825 $15,720 $21,098 $25,461 
Canada1,363 1,005 2,855 2,129 
Europe, Middle East and Africa378 1,033 1,073 1,594 
Asia-Pacific345 157 518 445 
$11,911 $17,915 $25,544 $29,629 
Depreciation Expense:
United States and Latin America$1,542 $1,596 $3,080 $3,095 
Canada1,079 840 2,111 1,600 
Europe, Middle East and Africa115 125 227 264 
Asia-Pacific48 49 95 103 
$2,784 $2,610 $5,513 $5,062 
Amortization Expense:
United States and Latin America$198 $1,438 $874 $2,876 
Canada1,758 2,434 3,655 4,836 
Europe, Middle East and Africa33 323 397 650 
Asia-Pacific108 266 204 532 
$2,097 $4,461 $5,130 $8,894 
Income (Loss) from Operations:  
United States and Latin America$896 $5,333 $(7,832)$6,336 
Canada2,019 5,282 4,178 8,777 
Europe, Middle East and Africa1,124 1,472 1,476 1,829 
Asia-Pacific837 2,527 1,834 4,097 
Unallocated:
Stock compensation(1,358)(1,323)(2,491)(2,342)
Public company costs(472)(450)(874)(865)
 $3,046 $12,841 $(3,709)$17,832 
21


September 30, 2020March 31, 2020
Property, Plant and Equipment, Net:
United States and Latin America$39,476 $39,815 
Canada29,218 28,703 
Europe, Middle East and Africa3,221 3,246 
Asia-Pacific776 778 
$72,691 $72,542 
Total Assets:
United States and Latin America$240,019 $239,751 
Canada272,741 270,055 
Europe, Middle East and Africa75,581 73,334 
Asia-Pacific38,734 37,765 
$627,075 $620,905 

Capital expenditures for our reportable segments were as follows:
Three Months Ended September 30, 2020Three Months Ended September 30, 2019Six Months Ended
September 30, 2020
Six Months Ended
September 30, 2019
Capital Expenditures:
United States and Latin America$1,363 $827 $3,157 $1,988 
Canada634 1,196 867 1,584 
Europe, Middle East and Africa29 (17)48 151 
Asia-Pacific47 109 60 116 
 $2,073 $2,115 $4,132 $3,839 

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
Introduction and Special Note Regarding Forward-Looking Statements
Management’s discussion and analysis of our financial condition and results of operations is provided as a supplement to the unaudited interim condensed consolidated financial statements and accompanying notes thereto for the three and six months ended September 30, 2020 and 2019 to help provide an understanding of our financial condition, changes in our financial condition and results of our operations. In this quarterly report, we refer to the three month periods ended September 30, 2020 and 2019 as “Interim 2021” and “Interim 2020,” respectively, and the six month periods ended September 30, 2020 and 2019 as “YTD 2021” and “YTD 2020,”, respectively. The following discussion should be read in conjunction with, and is qualified in its entirety by reference to, our unaudited condensed consolidated financial statements and related notes included in Item 1 above.
This quarterly report includes forward-looking statements within the meaning of the U.S. federal securities laws in addition to historical information. These forward-looking statements are made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995. These forward-looking statements include, without limitation, statements regarding our industry, business strategy, plans, goals and expectations concerning our market position, future operations, margins, profitability, capital expenditures, liquidity and capital resources and other financial and operating information. When used in this discussion, the words "anticipate," "assume," "believe," "budget," "continue," "contemplate," "could," "should," "estimate," "expect," "intend," "may," "plan," "possible," "potential," "predict," "project," "will," "would," "future" and similar terms and phrases are intended to identify forward-looking statements in this quarterly report. 
Forward-looking statements reflect our current expectations regarding future events, results or outcomes. These expectations may or may not be realized. Some of these expectations may be based upon assumptions, data or judgments that prove to be incorrect. In addition, our business and operations involve numerous risks and uncertainties, many of which are beyond our control, which could result in our expectations not being realized or otherwise materially affect our financial condition, results of operations and cash flows. These forward-looking statements include but are not limited to statements
22


regarding: (i) our plans to strategically pursue emerging growth opportunities, including strategic acquisitions, in diverse regions and across industry sectors; (ii) our plans to secure more new facility, or Greenfield, project bids; (iii) our ability to generate more facility maintenance, repair and operations or upgrades or expansions, or MRO/UE, revenue from our existing and future installed base; (iv) our ability to timely deliver backlog; (v) our ability to respond to new market developments and technological advances; (vi) our expectations regarding energy consumption and demand in the future and its impact on our future results of operations; (vii) our plans to develop strategic alliances with major customers and suppliers; (viii) our expectations that our revenues will increase; (ix) our belief in the sufficiency of our cash flows to meet our needs for the next year; (x) our ability to integrate acquired companies; (xi) our ability to successfully achieve synergies from acquisitions; and (xii) our ability to make required debt repayments.
Actual events, results and outcomes may differ materially from our expectations due to a variety of factors. Although it is not possible to identify all of these factors, they include, among others, (i) the outbreak of the novel strain of coronavirus (COVID-19); (ii) general economic conditions and cyclicality in the markets we serve; (iii) future growth of energy, chemical processing and power generation capital investments; (iv) our ability to operate successfully in foreign countries; (v) our ability to deliver existing orders within our backlog; (vi) our ability to effectively integrate THS product lines into our existing sales and market channels; (vii) the imposition of certain operating and financial restrictions contained in our debt agreements; (viii) tax liabilities and changes to tax policy; (ix) our ability to bid and win new contracts; (x) our ability to successfully develop and improve our products and successfully implement new technologies; (xi) competition from various other sources providing similar heat tracing and process heating products and services, or alternative technologies, to customers; (xii) our revenue mix; (xiii) our ability to acquire smaller value added companies; (xiv) changes in relevant currency exchange rates; (xv) impairment of goodwill and other intangible assets; (xvi) our ability to attract and retain qualified management and employees, particularly in our overseas markets; (xvii) our ability to protect our trade secrets; (xviii) our ability to protect our intellectual property; (xix) our ability to protect data and thwart potential cyber-attacks; (xx) a material disruption at any of our manufacturing facilities; (xxi) our dependence on subcontractors and third-party suppliers; (xxii) our ability to profit on fixed-price contracts; (xxiii) our ability to achieve our operational initiatives; (xxiv) potential liability related to our products as well as the delivery of products and services; (xxv) our ability to comply with foreign anti-corruption laws; (xxvi) export control regulations or sanctions; (xxvii) changes in U.S. and foreign government administrative policy; (xxviii) geopolitical instability in Russia and Ukraine and related sanctions by the U.S. government; (xxix) our ability to comply with the complex and dynamic system of laws and regulations applicable to domestic and international operations, including U.S. government tariffs; (xxx) environmental and health and safety laws and regulations as well as environmental liabilities; (xxxi) climate change and related regulation of greenhouse gases; and (xxxii) those factors listed under Item 1A, “Risk Factors” included in our Annual Report on Form 10-K for the fiscal year ended March 31, 2020 filed with the Securities and Exchange Commission (the “SEC”) on June 1, 2020 and in any subsequent Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and other filings that we have filed or may file with the SEC. Any one or a combination of these factors could materially affect our future results of operations and could influence whether any forward-looking statements contained or incorporated by reference in this quarterly report ultimately prove to be accurate.
    Our forward-looking statements are not guarantees of future performance, and actual results and future performance may differ materially from those suggested in any forward-looking statements. We do not intend to update these statements unless we are required to do so under applicable securities laws.
Overview
    
    We are one of the largest providers of highly engineered industrial process heating solutions for process industries. For over 65 years, we have served a diverse base of thousands of customers around the world in diverse markets including: oil & gas, chemical processing, power generation, mining and other industrial markets. We are a global leader and one of the few thermal solutions providers with a global footprint. We offer a full suite of products (such as heating units, heating cables, temporary power solutions and tubing bundles) and services (such as engineering, installation and maintenance services) and software (such as design optimization and control systems) required to deliver comprehensive solutions to some of the world's largest and most complex projects. We serve our customers through a global network of sales and service professionals and distributors in more than 30 countries and through our ten manufacturing facilities on three continents. These global capabilities and longstanding relationships with some of the largest multinational oil & gas, chemical processing, power and EPC companies in the world have enabled us to diversify our revenue streams and opportunistically access high growth markets worldwide. During YTD 2021 and YTD 2020, approximately 66% and 57% of our revenues were generated from outside of the United States, respectively. Since March 2015, we have acquired four companies, CCI Thermal Technologies Inc. (“CCI”), Unitemp Close Corporation ("Unitemp"), Sumac Fabrication Co. Ltd. (“Sumac”) and Industrial Process Insulators, Inc. ("IPI"), that offer complementary products and services to our core thermal solution offerings. We actively pursue both organic and inorganic growth initiatives that serve to advance our corporate strategy.
23


    Revenue.  Our revenues are derived from providing customers with a full suite of innovative and reliable process heating solutions, including electric and steam heat tracing, tubing bundles, control systems, design optimization, engineering services, installation services and portable power solutions. Additionally, our Thermon Heating Systems (“THS”) business line offers a suite of advanced heating and filtration solutions for industrial and hazardous area applications. Historically, our sales are primarily to industrial customers for petroleum and chemical plants, oil and gas production facilities and power generation facilities. Our petroleum customers represent a significant portion of our business. We serve all three major categories of customers in the petroleum industry, including in upstream exploration/production, midstream transportation and downstream refining. Overall, demand for industrial heat tracing solutions falls into two categories: (i) new facility construction, which we refer to as “Greenfield” projects, and (ii) recurring maintenance, repair and operations and facility upgrades or expansions, which we refer to as “MRO/UE”. Greenfield construction projects often require comprehensive heat tracing solutions. We believe that Greenfield revenue consists of sales revenues by a customer in excess of $1 million annually (excluding sales to resellers), and typically includes most orders for projects related to facilities that are new or that are built independent of existing facilities. We refer to sales revenues by a customer of less than $1 million annually as MRO/UE revenue, as we believe such revenues are typically derived from MRO/UE. Based on our experience, we believe that $1 million in annual sales is an appropriate threshold for distinguishing between Greenfield revenue and MRO/UE revenue. However, we often sell our products to intermediaries that subcontract our services; accordingly, we have limited visibility into how our products or services may ultimately be used and can provide no assurance that our categorization may accurately reflect the sources of such revenue. Furthermore, our customers do not typically enter into long-term forward maintenance contracts with us. In any given year, certain of our smaller Greenfield projects may generate less than $1 million in annual sales, and certain of our larger plant expansions or upgrades may generate in excess of $1 million in annual sales, though we believe that such exceptions are few in number and insignificant to our overall results of operations. Our THS business line has been excluded from the Greenfield and MRO/UE calculations as substantially all revenue attributed to THS products would be classified as MRO/UE under these definitions.
    We believe that our pipeline of planned projects, in addition to our backlog of signed purchase orders, provides us with visibility into our future revenue. Historically, we have experienced few order cancellations, and the cancellations that have occurred in the past have not been material compared to our total contract volume or total backlog. The small number of order cancellations is attributable in part to the fact that a large portion of our solutions are ordered and installed toward the end of Greenfield project construction. Our backlog at September 30, 2020 was $118.7 million, as compared to $105.4 million at March 31, 2020. The timing of recognition of revenue out of backlog is not always certain, as it is subject to a variety of factors that may cause delays, many of which are beyond our control (such as customers' delivery schedules and levels of capital and maintenance expenditures). When delays occur, the recognition of revenue associated with the delayed project is likewise deferred.

Cost of sales. Our cost of sales primarily includes the costs of raw material items used in the manufacturing of our products, costs of ancillary products that are sourced from external suppliers and construction labor cost. Additional costs of revenue include contract engineering costs directly associated to projects, direct labor costs, shipping and handling costs and other costs associated with our manufacturing/fabrication operations. The other costs associated with our manufacturing/fabrication operations are primarily indirect production costs, including depreciation, indirect labor costs, and the costs of manufacturing support functions such as logistics and quality assurance. Key raw material costs include polymers, copper, stainless steel, insulating material, and other miscellaneous parts related to products manufactured or assembled as part of our heat tracing solutions. Historically, our primary raw materials have been readily available from multiple suppliers. Raw material costs have been stable and we have been generally successful with passing along raw material cost increases to our customers. Therefore, increases in the cost of key raw materials of our products have not generally affected our gross margins. We cannot provide any assurance that we may be able to pass along such cost increases, including the potential impacts of tariffs, to our customers in the future, and if we are unable to do so, our results of operations may be adversely affected.

Operating expenses. Our marketing, general and administrative and engineering expenses are primarily comprised of compensation and related costs for sales, marketing, pre-sales engineering and administrative personnel, as well as other sales related expenses and other costs related to research and development, insurance, professional fees, the global integrated business information system, provisions for bad debts and warranty expense.
Key drivers affecting our results of operations.  Our results of operations and financial condition are affected by numerous factors, including those described under the caption “Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended March 31, 2020 filed with the SEC on June 1, 2020 and in any subsequent Quarterly Reports on Form 10-Q that we have filed or may file with the SEC, including those described below. These factors include the following:
Timing of Greenfield projects. Our results of operations in recent years have been impacted by the various construction phases of large Greenfield projects. On our large Greenfield projects we are typically designated as
24


the heat tracing provider of choice by the project owner. We then engage with multiple contractors to address incorporating various heat tracing solutions throughout the overall project. Our largest Greenfield projects may generate revenue for several quarters. In the early stages of a Greenfield project, our revenues are typically realized from the provision of engineering services. In the middle stages, or the material requirements phase, we typically experience the greatest demand for our heat tracing cable, at which point our revenues tend to accelerate. Revenues tend to decrease gradually in the final stages of a project and are generally derived from installation services and demand for electrical panels and other miscellaneous electronic components used in the final installation of heat tracing cable, which we frequently outsource from third-party manufacturers. Therefore, we typically provide a mix of products and services during each phase of a Greenfield project, and our margins fluctuate accordingly.
Cyclicality of end-users' markets. Demand for our products and services depends in large part upon the level of capital and maintenance expenditures of our customers and end users, in particular those in the energy, chemical processing and power generation industries, and firms that design and construct facilities for these industries. These customers' expenditures historically have been cyclical in nature and vulnerable to economic downturns. Greenfield projects, and in particular large Greenfield projects (i.e., new facility construction projects generating in excess of $5 million in annual sales), historically have been a substantial source of revenue growth, and Greenfield revenues tend to be more cyclical than MRO/UE revenues. A sustained decrease in capital and maintenance spending or in new facility construction by our customers could have a material adverse effect on the demand for our products and services and our business, financial condition and results of operations.
Acquisition strategy. In recent years, we have been executing on a strategy to grow the Company through the acquisition of businesses that are either in the heat tracing solutions industry or provide complementary products and solutions for the markets and customers we serve. Since March 2015, we have acquired four companies that offer complementary products and services to our core thermal solution offerings: CCI, Unitemp, Sumac and IPI. We actively pursue both organic and inorganic growth initiatives that serve to advance our corporate strategy.    
Impact of product mix.  Typically, both Greenfield and MRO/UE customers require our products as well as our engineering and construction services. The level of service and construction needs will affect the profit margin for each type of revenue. We tend to experience lower margins from our design optimization, engineering, installation and maintenance services than we do from sales of our heating cable, tubing bundle and control system products. We also tend to experience lower margins from our outsourced products, such as electrical switch gears and transformers, than we do from our manufactured products. Accordingly, our results of operations are impacted by our mix of products and services.
We estimate that Greenfield and MRO/UE related revenues have each made the following contribution as a percentage of total revenue in the periods listed:
Three Months Ended September 30,*Six Months Ended
September 30,*
 2020201920202019
Greenfield36 %47 %34 %47 %
MRO/UE64 %53 %66 %53 %
* THS products have been excluded from the table above. Substantially all revenue attributable to our THS business line would be classified as MRO/UE under the current definitions.
We believe that our analysis of Greenfield and MRO/UE is an important measure to explain the trends in our business to investors. Greenfield revenue is an indicator of both our ability to successfully compete for new contracts as well as the economic health of the industries we serve. Furthermore, Greenfield revenue is an indicator of potential MRO/UE revenue in future years. THS has been excluded from MRO/UE calculations to enhance comparability across periods as most of revenue attributable to the THS business line would be classified as MRO/UE.
For MRO/UE orders, the sale of our manufactured products typically represents a higher proportion of the overall revenues associated with such orders than the provision of our services. Greenfield projects, on the other hand, require a higher level of our services than MRO/UE orders and often require us to purchase materials from third party vendors. Therefore, we typically realize higher margins from MRO/UE revenues than Greenfield revenues. 
Large and growing installed base.  Customers typically use the incumbent heat tracing provider for MRO/UE projects to avoid complications and compatibility problems associated with switching providers. As new
25


Greenfield projects are completed, our installed base continues to grow, and we expect that such installed base will continue to generate ongoing high margin MRO/UE revenues. For YTD 2021 and YTD 2020, MRO/UE sales (excluding sales attributable to our THS business line) comprised approximately 66% and 53% of our consolidated revenues, respectively. A sustained decline in Greenfield projects could slow the growth in our installed base and reduce demand for our MRO/UE business and have a material adverse effect on our business, financial condition and results of operations.
Seasonality of MRO/UE revenues. MRO/UE revenues for the legacy heat tracing business are typically highest during the second and third fiscal quarters, as most of our customers perform preventative maintenance prior to the winter season. However, revenues realized from MRO/UE orders tend to be less cyclical than Greenfield projects.

Recent Developments - COVID-19 Pandemic. The recent COVID-19 pandemic and the measures being taken to address and limit the spread of the virus have adversely affected the economies and financial markets of many countries, resulting in an economic downturn that has negatively impacted, and may continue to negatively impact, global demand for our products and services. See part Item 1A, "Risk Factors" of our Annual Report on Form 10-K for the fiscal year ended March 31, 2020 filed with the SEC on June 1, 2020, for further discussion. The Company has taken the following precautionary measures in light of current macroeconomic uncertainty resulting from the COVID-19 pandemic:
Reducing discretionary spending across the organization by approximately $8.5 million in the fiscal year ending March 31, 2021 by reducing consulting fees and travel expenses and consolidating our global operating footprint;
Decreasing payroll expense, including temporarily decreasing salaries for certain officers and implementing a reduction in force initiative that will reduce ongoing personnel cost by approximately $15.5 million in the fiscal year ending March 31, 2021;
Reducing the budget for capital expenditures in the fiscal year ending March 31, 2021 to approximately $4.5 million, a reduction of $6.4 million as compared to fiscal 2020; and
Reducing manufacturing overhead expense across the organization by approximately $1.8 million in the fiscal year ending March 31, 2021 by consolidating our manufacturing footprint.

During fiscal 2020, revenue from our operations decreased, year over year, by approximately 7% compared to revenues generated in fiscal 2019. Lower crude oil prices driven in part by the global oversupply of crude oil, which management largely attributes to the COVID-19 pandemic, have had a significant adverse impact on customer capital and maintenance related spending, which in turn resulted in the decline in our revenues. We believe that the revenue decline in our reporting units is cyclical in nature and that our long-term business model is sound. We cannot, however, provide any assurances regarding a recovery in the financial performance of our operations.

During the six months ended September 30, 2020, we completed a reduction in force initiative (referenced above) in which we reduced approximately 16% of our global workforce and limited discretionary spending across the organization. The employee severance and office closure costs totaled approximately $4.9 million. These spending reductions are intended to align the expected cost structure with future expected revenue levels. The Company estimates that these total cost reductions will contribute $24.0 million in cost reductions for the fiscal year ending March 31, 2021.

Changes in estimates and assumptions used to determine whether impairment exists or future declines in actual and forecasted operating results and/or market conditions, especially in energy markets, could indicate a need to reevaluate the fair value of our reporting units and may ultimately result in an impairment to goodwill and/or indefinite-lived intangible assets of our reporting units in future periods.

During fiscal 2020, we considered the decline in our business to be an indicator of potential asset impairments in our reporting units. During in the fourth quarter of fiscal 2020, we performed a goodwill and intangible asset impairment assessment of all of our reporting units utilizing the income approach, based on discounted future cash flows, which were derived from internal forecasts and economic expectations, and the market approach, based on market multiples of guideline public companies. Based on the results of our goodwill impairment assessment, the estimated fair value of the reporting units exceeded the carrying value. As such, there was no impairment of our reporting units' goodwill or intangible assets during fiscal 2020. No triggering events were identified during the six month period ended September 30, 2020 which would indicate that the fair value of any of our reporting units was less than its carrying amount. We will continue to monitor our reporting units' goodwill and intangible asset valuations and perform qualitative assessments at each interim reporting period.

26



Results of Operations (Three-month periods ended September 30, 2020 and 2019)
    The following table sets forth our consolidated statements of operations for the three months ended September 30, 2020 and 2019 and indicates the amount of change and percentage change between periods.
 Three Months Ended September 30,Increase/(Decrease)
(dollars in thousands)
 20202019$%
Consolidated Statements of Operations Data:    
Sales$66,406 $102,935 $(36,529)(35)%
Cost of sales37,475 57,503 (20,028)(35)%
Gross profit$28,931 $45,432 $(16,501)(36)%
Gross margin %43.6 %44.1 %  
Operating expenses:    
Marketing, general and administrative and engineering$22,430 $26,807 $(4,377)(16)%
Stock compensation expense1,358 1,323 35 %
Amortization of intangible assets2,097 4,461 (2,364)(53)%
Income (loss) from operations$3,046 $12,841 $(9,795)(76)%
Interest expense, net:    
Interest income$17 $65 $(48)(74)%
Interest expense(2,175)(3,377)1,202 (36)%
Amortization of debt costs(258)(574)316 (55)%
Interest expense, net$(2,416)$(3,886)$1,470 (38)%
Other income/(expense)582 (172)754 (438)%
Income before provision for income taxes$1,212 $8,783 $(7,571)(86)%
Income tax expense (benefit)(626)1,862 (2,488)(134)%
Net income (loss)$1,838 $6,921 $(5,083)(73)%
Income attributable to non-controlling interests (1)— (9)(100)%
Net income available to Thermon Group Holdings, Inc.$1,838 $6,912 $(5,074)(73)%
(1) Represents income attributable to the 12.5% non-controlling equity interest in the Sumac business that was retained by sellers in the Sumac transaction. Subsequent to August 1, 2019, income attributable to non-controlling equity interest is 0%. (See Note 10, "Related Party Transactions" to our unaudited condensed consolidated financial statements for additional information).
Three Months Ended September 30, 2020 (“Interim 2021”) Compared to the Three Months Ended September 30, 2019 (“Interim 2020”)
Revenues. Revenues for Interim 2021 were $66.4 million, compared to $102.9 million for Interim 2020, a decrease of $36.5 million or 35%, which management attributes to lower crude oil prices driven in part by the global oversupply of crude oil in connection with the global COVID-19 pandemic (which has had a significant adverse impact on customer capital spending). Our sales mix (excluding attributable to our THS business line) in Interim 2021 was 36% Greenfield and 64% MRO/UE, as compared to 47% Greenfield and 53% MRO/UE in Interim 2020. Greenfield revenue is historically at or near 40% of our total revenue. In Interim 2021, revenues declined in all reportable segments. These decreases were primarily related to a decline in demand for our products and services in connection with the COVID-19-driven economic downturn in both Greenfield and MRO/UE business activity.
Gross profit and margin. Gross profit totaled $28.9 million in Interim 2021, compared to $45.4 million in Interim 2020, a decrease of $16.5 million or 36%. The decrease is in line with the decrease in Interim 2021 sales. Gross margins were 43.6% and 44.1% in Interim 2021 and Interim 2020, respectively. The higher gross margin in Interim 2020 is attributable to the decline in sales volume in Interim 2021. This decrease was partially offset by the Canadian Emergency Wage Subsidy, through
27


which we received subsidies with respect to our Canadian manufacturing operations. Please see Note 1, “Basis of Presentation and Accounting Policy Information” in our financial statements for more information on the Canadian Emergency Wage Subsidy.
Marketing, general and administrative and engineering. Marketing, general and administrative and engineering costs were $22.4 million in Interim 2021, compared to $26.8 million in Interim 2020, a decrease of $4.4 million or 16%. During Interim 2021, we incurred one-time severance costs of $2.0 million related to a reduction in force that will reduce ongoing personnel costs to address the COVID-19 driven economic downturn. We estimate that reductions in headcount as part of the Company's reduction in force initiative will result in annual cost savings of approximately $15.5 million. The severance related charges were partially offset by the wage subsidy credits mentioned above. The Company proportionally allocated the subsidy between marketing, general and administrative and engineering wages and cost of sales wages in a similar manner in which the wage relief was intended to offset.
Amortization of intangible assets. Amortization of intangible assets was $2.1 million in Interim 2021 and $4.5 million in Interim 2020, a decrease of $2.4 million attributable to certain intangible assets becoming fully amortized during fiscal 2020.
Interest expense, net. Interest expense, net, was $2.4 million and $3.9 million in Interim 2021 and Interim 2020, respectively, a decrease of $1.5 million. The decrease in interest expense is due to voluntary principal prepayments of $41.8 million during fiscal 2020 on both the revolving credit facility and the term loan B credit facility (see Note 9, "Long-Term Debt", to our unaudited condensed consolidated financial statements for additional information on our long-term debt).
    Other income and expense. Other income and expense was income of $0.6 million and expense of $0.2 million in Interim 2021 and Interim 2020, respectively, representing an increase of $0.8 million in other income. The increase primarily relates to gains and losses associated with our deferred compensation plan for certain highly compensated employees and, to a lesser extent, transactional foreign exchange gains and losses.
Income taxes.  Income tax benefit was $0.6 million in Interim 2021 on pre-tax income of $1.2 million compared to income tax expense of $1.9 million in Interim 2020 on pre-tax income of $8.8 million, a decrease of $2.5 million in income tax expense in line with higher pre-tax income in Interim 2020. Our effective tax rate was 51.7% and 21.2% in Interim 2021 and Interim 2020, respectively. During Interim 2021, the Company recorded a tax benefit of $1,403 related to updated Internal Revenue Service rules regarding the United States global intangible low-taxed income or ("GILTI tax"). Under the new rules, Thermon was able to reduce previously incurred GILTI tax under the high tax exception rules. During Interim 2020, the Company recorded the impact of a prospective income tax rate reduction in the province of Alberta Canada. The scheduled rate reduction of 4% resulted in a net reduction of deferred tax liabilities of $0.8 million reported as a benefit to tax expense.
    Our global anticipated annual effective income tax rate before discrete events was 25.4% and 30.1% for Interim 2021 and Interim 2020, respectively. This estimate is based on a forecast of earnings in all of our jurisdictions. The effective income tax rate represents the weighted average of the estimated tax expense over our global income before tax. See Note 14, “Income Taxes,” to our unaudited condensed consolidated financial statements included elsewhere in this quarterly report for further detail on income taxes.
    Net income available to Thermon. Net income available to the Company, after non-controlling interest, was $1.8 million in Interim 2021 as compared to $6.9 million in Interim 2020, a decrease of $5.1 million. The decrease in Interim 2021 net income is primarily due to a $16.5 million decrease in gross profit offset in part by (i) a decrease of $6.7 million in marketing, general and administrative and engineering expense (inclusive of stock compensation expense and intangible amortization expense) mostly attributable to a reduction in force initiative and other cost saving initiatives, (ii) a $1.5 million decrease in interest expense, net, (iii) a $0.8 million increase in other income and (iv) a $2.5 million decrease in income tax expense.





28


Results of Operations (Six-month periods ended September 30, 2020 and 2019)
The following table sets forth our unaudited consolidated statements of operations for the six months ended September 30, 2020 and 2019, respectively, and indicates the amount of change and percentage change between periods.
Six Months Ended
September 30,
Increase/(Decrease)
(dollars in thousands)
 20202019$%
Consolidated Statements of Operations Data:    
Sales$123,254 $194,647 $(71,393)(37)%
Cost of sales70,204 112,073 (41,869)(37)%
Gross profit$53,050 $82,574 $(29,524)(36)%
Gross margin %43.0 %42.4 %  
Operating expenses:    
Marketing, general and administrative and engineering$49,138 $53,506 $(4,368)(8)%
Stock compensation expense2,491 2,342 149 %
Amortization of intangible assets5,130 8,894 (3,764)(42)%
Income (loss) from operations$(3,709)$17,832 $(21,541)(121)%
Interest expense, net:    
Interest income42 116 (74)(64)%
Interest expense(4,497)(6,851)2,354 (34)%
Amortization of debt costs(516)(870)354 (41)%
Interest expense, net(4,971)(7,605)2,634 (35)%
Other income1,314 61 1,253 2,054 %
Income (loss) before provision for income taxes$(7,366)$10,288 $(17,654)(172)%
Income tax expense (benefit)(3,119)1,906 (5,025)(264)%
Net income (loss)$(4,247)$8,382 $(12,629)(151)%
Loss attributable to non-controlling interests (1)— (1)(100)%
Net income (loss) available to Thermon Group Holdings, Inc.$(4,247)$8,383 $(12,630)(151)%
(1) Represents income attributable to the 12.5% non-controlling equity interest in the Sumac business that was retained by sellers in the Sumac transaction. Subsequent to August 1, 2019, income attributable to non-controlling equity interest is 0%. (See Note 10, "Related Party Transactions" to our unaudited condensed consolidated financial statements for additional information).
Six Months Ended September 30, 2020 (“YTD 2021”) Compared to the Six Months Ended September 30, 2019 (“YTD 2020”)
    
Revenues. Revenues for YTD 2021 were $123.3 million, compared to $194.6 million for YTD 2020, a decrease of $71.4 million or 37% which management attributes to lower crude oil prices driven in part by the global oversupply of crude oil in connection with the global COVID-19 pandemic (which has had a significant adverse impact on customer capital spending). Our sales mix (excluding sales attributable to our THS business line) in YTD 2021 was 34% Greenfield and 66% MRO/UE, as compared to 47% Greenfield and 53% MRO/UE in YTD 2020. Greenfield revenue is typically near 40% of our total revenue. In YTD 2021, revenues declined in all reportable segments. These decreases were primarily related to a decline in demand for our products and services in connection with the COVID-19-driven economic downturn in both Greenfield and MRO/UE business activity.

Gross profit and margin. Gross profit totaled $53.1 million in YTD 2021, compared to $82.6 million in YTD 2020, a decrease of $29.5 million primarily due to a decline in revenues. Gross margins were 43.0% and 42.4% in YTD 2021 and YTD 2020, respectively. The higher gross margin in YTD 2021 is attributable to considerably higher sales of higher margin MRO/UE revenue relative to lower margin Greenfield revenues. In addition, our gross margins were positively impacted by the Canadian Emergency Wage Subsidy in the amount of $2.2 million, through which we received subsidies with respect to our
29


Canadian manufacturing operations. Please see Note 1, “Basis of Presentation and Accounting Policy Information” in our financial statements, for more information on the Canadian Emergency Wage Subsidy.
Marketing, general and administrative and engineeringMarketing, general and administrative and engineering costs were $49.1 million in YTD 2021, compared to $53.5 million in YTD 2020, a decrease of $4.4 million. During YTD 2021, we incurred one-time severance costs of $4.9 million related to a reduction in force that will reduce ongoing personnel cost to help address the business impacts of the COVID-19 economic downturn. We estimate that reductions in headcount as part of the Company's reduction in force initiative will result in annual cost savings of approximately $15.5 million. The severance related charges were partially offset by the wage subsidy credits in the amount of $1.7 million. The Company proportionally allocated the subsidy between marketing, general and administrative and engineering wages and cost of sales wages in a similar manner in which the wage relief was intended to offset.
Amortization of intangible assets. Amortization of intangible assets was $5.1 million in YTD 2021 and $8.9 million in YTD 2020, a decrease of $3.8 million. The decrease in amortization expense is attributable to certain intangible assets that became fully amortized during fiscal 2020.
Interest expense net. Interest expense, net, was $5.0 million in YTD 2021, compared to $7.6 million in YTD 2020, a decrease of $2.6 million. The decrease in interest expense is due to voluntary principal prepayments of $41.8 million during fiscal 2020 on both the revolving credit facility and the term loan B credit facility (see Note 9, "Long-Term Debt", to our unaudited condensed consolidated financial statements for additional information on our long-term debt).
Other income. Other income was income of $1.3 million and $0.1 million in YTD 2021 and YTD 2020, respectively, an increase in other income of $1.2 million. The increase primarily relates to gains and losses associated with our deferred compensation plan for certain highly compensated employees and, to a lesser extent, transactional foreign exchange gains and losses.
    Income taxes. Income tax was a $3.1 million benefit in YTD 2021 on pre-tax loss of $7.4 million compared to an income tax expense of $1.9 million in YTD 2020 on pre-tax net income of $10.3 million, a decrease in income tax expense of $5.0 million primarily attributable to our lower pretax income. Our effective tax rate was 42.3% and 18.5% in YTD 2021 and YTD 2020, respectively.
Our anticipated annual effective income tax rate before discrete events is 25.4% in fiscal 2021. The anticipated annual effective tax rate is established by estimating anticipated tax rates in each of the countries where we earn taxable income as adjusted for known differences as well as our ability to apply any jurisdictional tax losses to prior or future periods. See Note 14, “Income Taxes,” to our unaudited condensed consolidated financial statements included elsewhere in this quarterly report for further detail on income taxes.
Net loss available to Thermon. Net loss available to the Company was $4.2 million in YTD 2021 as compared to income of $8.4 million in YTD 2020, a decrease of $12.6 million. The decrease in YTD 2021 net income is primarily due to a $29.5 million decrease in gross profit, offset in part by (i) a $4.4 million decrease in marketing, general and administrative and engineering mostly attributable to a reduction in force initiative and other cost saving initiatives, (ii) a $3.8 million decrease in amortization of intangibles due to certain intangibles that became fully amortized in YTD 2020, (iii) a $2.6 million decrease in net interest expense, (iv) a $1.3 million increase in other income, and (v) a $5.0 million decrease in income tax expense.
30


Contractual Obligations and Contingencies
Contractual Obligations. The following table summarizes our significant contractual payment obligations as of September 30, 2020 and the effect such obligations are expected to have on our liquidity position assuming all obligations reach maturity.
  Payment due by period
  (dollars in thousands)
 TOTALLess than
1 Year
1 - 3  Years3 - 5  YearsMore than
5 Years
Variable rate term loan(1)$174,750 $2,500 $5,000 $167,250 $— 
Interest payments on variable rate term loan(2)33,910 8,501 15,961 9,448 — 
Operating lease obligations(3)19,772 4,235 6,299 3,810 5,428 
Information technology services agreements(4)1,930 1,014 916 — — 
Total$230,362 $16,250 $28,176 $180,508 $5,428 
__________________________________
(1) Consists of quarterly scheduled principal payments under our new term loan B credit facility of $0.6 million through July 31, 2024, with the remaining principal balance being settled with a lump-sum payment of $164.8 million due at maturity in October 2024. Please see Note 9, “Long-Term Debt” in our financial statements, for more information on our new term loan B credit facility.
(2) Consists of estimated future term loan interest payments under our credit facility based on our current interest rate as of September 30, 2020.
(3) We enter into operating leases in the normal course of business. Our operating leases include the leases on certain of our manufacturing and warehouse facilities and offices.
(4) Represents the future annual service fees associated with certain information technology service agreements with several vendors. 
Contingencies.  We are involved in various legal and administrative proceedings that arise from time to time in the ordinary course of doing business. Some of these proceedings may result in fines, penalties or judgments being assessed against us, which may adversely affect our financial results. In addition, from time to time, we are involved in various disputes, which may or may not be settled prior to legal proceedings being instituted and which may result in losses in excess of accrued liabilities, if any, relating to such unresolved disputes. As of September 30, 2020, management believes that adequate reserves have been established for any probable and reasonably estimable losses. Expenses related to litigation reduce operating income as period expense when incurred. We do not believe that the outcome of any of these proceedings or disputes would have a significant adverse effect on our financial position, long-term results of operations, or cash flows. It is possible, however, that charges related to these matters could be significant to our results of operations or cash flows in any one accounting period. 
    See Note 11 “Commitments and Contingencies” to our unaudited interim condensed consolidated financial statements included above in Part I, Item 1. Financial Statements (Unaudited) of this quarterly report, which is hereby incorporated by reference into this Item 2. 

31


Liquidity and Capital Resources
Our primary sources of liquidity are cash flows from operations and funds available under our revolving credit facility and other revolving lines of credit. Our primary liquidity needs are to finance our working capital, capital expenditures, debt service needs and potential future acquisitions. 
During the six months ended September 30, 2020, we drew down under our revolving credit facility as a precautionary measure in order to increase our cash position and preserve financial flexibility in light of current macroeconomic uncertainty resulting from the COVID-19 pandemic and volatility in commodity markets. We made several draws on our revolving credit facility, resulting in a total of $41.2 million (including $4.0 million in letters of credit) in outstanding borrowings and approximately $18.6 million of remaining borrowing capacity (subject to the borrowing base) under our revolving credit facility, in each case as of April 30, 2020. Subsequent to April 30, 2020, we made repayments on our revolving credit facility in the amount of $37.5 million, which offsets the previously mentioned draw down resulting in no outstanding borrowings as of September 30, 2020.
Cash and cash equivalents. At September 30, 2020, we had $51.4 million in cash and cash equivalents. We maintain cash and cash equivalents at various financial institutions located in many countries throughout the world. Approximately $23.5 million, or 46%, of these amounts were held in domestic accounts with various institutions and approximately $27.9 million, or 54%, of these amounts were held in accounts outside of the United States with various financial institutions.
Senior secured credit facility. In October 2017, we entered into a credit agreement that provides for (i) a seven-year $250.0 million variable rate senior secured term loan B facility and (ii) a five-year $60.0 million senior secured revolving credit facility. See Note 9, “Long-Term Debt—Senior Secured Credit Facility” to our unaudited interim condensed consolidated financial statements and accompanying notes thereto included above in Item 1. Financial Statements (Unaudited) of this quarterly report for information on our senior secured term loan and revolving credit facility, which is hereby incorporated by reference into this Item 2. At September 30, 2020, we had no outstanding borrowings under our revolving credit facility and $55.4 million of available capacity thereunder after taking into account the borrowing base, outstanding borrowings and $4.6 million of outstanding letters of credit. From time to time, we may choose to utilize our revolving credit facility to fund operations, acquisitions or other investments despite having cash available within our consolidated group in light of the cost, timing and other business considerations.
As of September 30, 2020, we had $174.8 million of outstanding principal on our term loan B facility. We are required to make quarterly principal payments of the term loan of $0.6 million through July 31, 2024. Thereafter, the remaining principal balance will be settled with a lump-sum payment of $164.8 million due at maturity of the term loan in October 2024.
    Guarantees; security. The term loan is guaranteed by Thermon Group Holdings, Inc. and all of its current and future wholly-owned domestic material subsidiaries (the “US Subsidiary Guarantors”), subject to certain exceptions. Obligations of Thermon Group Holdings, Inc. under the revolving credit facility are guaranteed by Thermon Group Holdings, Inc. and the US Subsidiary Guarantors. The obligations of Thermon Canada Inc. (the "Canadian Borrower") under the revolving credit facility are guaranteed by the Company, Thermon Holding Corp. (the "US Borrower"), the US Subsidiary Guarantors and each of the wholly-owned Canadian material subsidiaries of the Canadian Borrower, subject to certain exceptions. The term loan B facility and the obligations of the US Borrower under the revolving credit facility are secured by a first lien on all of the Company’s assets and the assets of the US Subsidiary Guarantors, including 100% of the capital stock of the US Subsidiary Guarantors and 65% of the capital stock of the first tier material foreign subsidiaries of the Company, the US Borrower and the US Subsidiary Guarantors, subject to certain exceptions. The obligations of the Canadian Borrower under the revolving credit facility are secured by a first lien on all of the Company's assets, the US Subsidiary Guarantors' assets, the Canadian Borrower’s assets and the assets of the material Canadian subsidiaries of the Canadian Borrower, including 100% of the capital stock of the Canadian Borrower’s material Canadian subsidiaries.
    Financial covenants. The term loan is not subject to any financial covenants. The revolving credit facility requires the Company, on a consolidated basis, to maintain certain financial covenant ratios. The Company must maintain the following consolidated leverage ratios on the last day of the respective periods: 4.5:1.0 for December 31, 2019 through September 30, 2020; and 3.75:1.0 for December 31, 2020 and each fiscal quarter thereafter. In addition, on the last day of any period of four fiscal quarters, the Company must maintain a consolidated fixed charge coverage ratio of not less than 1.25:1.0. As of September 30, 2020, we were in compliance with all financial covenants of the credit facility.
Restrictive covenants. The credit agreement governing our credit facility contains various restrictive covenants that, among other things, restrict or limit our ability to (subject to certain negotiated exceptions): incur additional indebtedness; grant liens; make fundamental changes; sell assets; make restricted payments; enter into sales and leasebacks; make investments; prepay certain indebtedness; enter into transactions with affiliates; and enter into restrictive agreements.
32


Repatriation considerations. Given the significant changes resulting from the Tax Cuts and Jobs Act of 2017 (the "Tax Act") and potential opportunities to repatriate cash tax free, we will no longer assert a permanent reinvestment position in most of our foreign subsidiaries. We expect to repatriate certain earnings, which will be subject to withholding taxes.  These additional withholding taxes are being recorded as an additional deferred tax liability associated with the basis difference in such jurisdictions.  The uncertainty related to the taxation of such withholding taxes on distributions under the Tax Act and finalization of the cash repatriation plan makes the deferred tax liability a provisional amount. 

    Future capital requirements. Our future capital requirements will depend on a number of factors. We believe that, based on our current level of operations, cash flow from operations and available cash, together with available borrowings under our revolving credit facility, will be adequate to meet our liquidity needs for the next twelve months. We cannot assure you that our business will generate sufficient cash flow from operations or that future borrowings will be available to us in an amount sufficient to enable us to service our indebtedness, including our credit facility borrowings, or to fund our other liquidity needs. In addition, upon the occurrence of certain events, such as a change of control, we could be required to repay or refinance our indebtedness. We cannot assure you that we will be able to refinance any of our indebtedness, including our credit facility, on commercially reasonable terms or at all.

    For the remainder of fiscal year 2021, we estimate that we will invest approximately $0.5 million in property, plant and equipment for our thermal solutions business and will continue to make investments in Thermon Power Solutions (“TPS”) product line (based on market demand). In order to preserve liquidity in response to the current macroeconomic uncertain resulting from the COVID-19 pandemic, we reduced the budget for capital expenditures in the fiscal year ending March 31, 2021 by approximately $6.4 million as compared to fiscal 2020. Key investments for fiscal 2021 include the purchase of capital equipment used in our manufacturing facilities, land and building improvements and continued investments in our enterprise resource planning software upgrade. During YTD 2021, we invested $0.8 million in our TPS product line for temporary power products that were or are expected to be deployed to our customers on a rental basis throughout Canada and the United States.
    
Net cash provided by operating activities totaled $12.6 million and $30.1 million in YTD 2021 and YTD 2020, respectively, a decrease of $17.5 million mostly attributable to a decline in net income. During YTD 2021 as compared to YTD 2020, net income represented a decrease in cash provided of $12.6 million, working capital accounts represented a decrease in cash provided of $0.3 million, and non-cash reconciling items represented a decrease in cash provided of $4.6 million.
    Our working capital assets in accounts receivable, inventory, contract assets and other current assets represented a source of cash of $13.6 million and $10.0 million in YTD 2021 and YTD 2020 respectively, an increase in the source of cash of $3.6 million in YTD 2021. During YTD 2021 and YTD 2020, accounts receivable decreased due to a decline in revenues and strong collections efforts, representing a source of cash of $29.8 million and $6.3 million, respectively. Contract assets represented a use of cash of $3.2 million and a source of cash of $9.1 million in YTD 2021 and YTD 2020, respectively, which is primarily attributed to timing of billings on our projects. In YTD 2021 and YTD 2020 our inventory increased due to a decline in incoming order rates, representing a use of cash of $9.4 million and $1.0 million, respectively.
Our combined balance of accounts payable, accrued liabilities and other non-current liabilities represented a use of cash of $1.2 million and $2.5 million in YTD 2021 and YTD 2020, respectively, a decrease in the use of cash of $1.2 million. The change in accounts payable and accrued liabilities is primarily due to the timing of vendor payments and our annual incentive program accrual. Changes in our income taxes payable and receivable balances represented a use of cash of $5.9 million and $0.8 million in YTD 2021 and YTD 2020, respectively.
Net cash used in investing activities totaled $4.1 million and $3.7 million for YTD 2021 and YTD 2020, respectively, a comparative increase in the use of cash for investing activities of $0.4 million. Net cash used in investing activities relates to the purchase of capital assets primarily to maintain the existing operations of the business.
Net cash used in financing activities totaled $1.9 million and $18.5 million in YTD 2021 and YTD 2020, respectively, a comparative decrease in the use of cash from financing activities of $16.6 million. Cash proceeds in financing activities are primarily short-term borrowings net of contractual and principal payments on our outstanding long-term debt and revolving credit facility.
Off-Balance Sheet Arrangements
As of September 30, 2020, we do not have any off balance sheet arrangements. In addition, we do not have any interest in entities referred to as variable interest entities, which include special purpose entities and other structured finance entities.


33


Effect of Inflation
While inflationary increases in certain input costs, such as wages, have an impact on our operating results, inflation has had minimal net impact on our operating results during the last three years, as overall inflation has been offset by price increases of our products. We cannot assure you, however, that we will not be affected by general inflation in the future.
Critical Accounting Polices
See Part I, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Critical Accounting Policies and Estimates” in our Annual Report on Form 10-K for the fiscal year ended March 31, 2020 filed with the SEC on June 1, 2020 for a discussion of the Company’s critical accounting policies and estimates.
Recent Accounting Pronouncements
See Note 1, “Basis of Presentation and Accounting Policy Information” to our unaudited interim condensed consolidated financial statements and accompanying notes thereto included above in Item 1. Financial Statements (Unaudited) of this quarterly report for information on recent accounting pronouncements, which is hereby incorporated by reference into this Item 2. 
Item 3. Quantitative and Qualitative Disclosures about Market Risk
Our primary market risk exposures are the effect of fluctuations in foreign exchange rates, interest rates and commodity prices.
Foreign currency risk relating to operations.  We transact business globally and are subject to risks associated with fluctuating foreign exchange rates. Approximately 66% of our YTD 2021 consolidated revenue was generated by sales from our non-U.S. subsidiaries. Our non-U.S. subsidiaries generally sell their products and services in the local currency, but obtain a significant amount of their products from our manufacturing facilities located elsewhere, primarily the United States, Canada and Europe. Significant changes in the relevant exchange rates could adversely affect our margins on foreign sales of products. Our non-U.S. subsidiaries incur most of their expenses (other than intercompany expenses) in their local functional currency. These currencies include the Canadian dollar, Euro, British Pound, Russian Ruble, Australian Dollar, South Korean Won, Chinese Renminbi, Indian Rupee, Mexican Peso, Japanese Yen and South African Rand. 
During YTD 2021, our largest exposures to foreign exchange rates consisted primarily of the Canadian Dollar and the Euro against the U.S. dollar. The market risk related to the foreign currency exchange rates is measured by estimating the potential impact of a 10% change in the value of the U.S. dollar relative to the local currency exchange rates. The rates used to perform this analysis were based on a weighted average of the market rates in effect during the relevant period. A 10% appreciation of the U.S. dollar relative to the Canadian dollar would result in a net decrease in net income of $0.2 million for YTD 2021. Conversely, a 10% depreciation of the U.S. dollar relative to the Canadian dollar would result in a net increase in net income of $0.2 million for YTD 2021. A 10% appreciation of the U.S. dollar relative to the Euro would result in a net increase in net income of approximately $0.1 million for YTD 2021. Conversely, a 10% depreciation of the U.S. dollar relative to the Euro would result in a net decrease in net income of approximately $0.1 million for YTD 2021.
The geographic areas outside the United States in which we operate are generally not considered to be highly inflationary. Nonetheless, these foreign operations are sensitive to fluctuations in currency exchange rates arising from, among other things, certain intercompany transactions that are generally denominated in U.S. dollars rather than their respective functional currencies. The net impact of foreign currency transactions on our condensed consolidated statements of operations were gains of $0.3 million and $0.1 million in YTD 2021 and YTD 2020, respectively.
As of September 30, 2020, we had approximately $18.5 million in notional forward contracts to reduce our exposure to foreign currency exchange rate fluctuations. These forward contracts were in place to offset in part the foreign currency exchange risk to intercompany payables due from our foreign operations to be settled in U.S. dollars. See Note 2, “Fair Value Measurements” to our unaudited interim condensed financial statements included above in Item 1. Financial Statements (Unaudited) of this quarterly report for further information regarding our foreign currency forward contracts.
Because our consolidated financial results are reported in U.S. dollars, and we generate a substantial amount of our sales and earnings in other currencies, the translation of those results into U.S. dollars can result in a significant increase or decrease in the amount of those sales and earnings. In addition, fluctuations in currencies relative to the U.S. dollar may make it more difficult to perform period-to-period comparisons of our reported results of operations. We estimate that our sales were negatively impacted by $3.4 million in YTD 2021 when compared to foreign exchange translation rates that were in effect in YTD 2020. Foreign currency impact on revenue is calculated by comparing actual current period revenue in U.S. dollars to the theoretical U.S. Dollar revenue we would have achieved based on the weighted-average foreign exchange rates in effect in the
34


comparative prior periods for all applicable foreign currencies. In YTD 2020, we were mostly impacted by the appreciation of the U.S. dollar relative to the Canadian Dollar and the Euro. At each balance sheet date, we translate our assets and liabilities denominated in foreign currency to U.S. dollars. The balances of our foreign equity accounts are translated at their historical value. The difference between the current rates and the historical rates are posted to our currency translation account and reflected in the shareholders’ equity section of our condensed consolidated balance sheets. The unrealized effects of foreign currency translations were gains of $14.7 million and losses of $0.4 million in YTD 2021 and YTD 2020, respectively, representing a comparative increase in foreign currency translation gains of $15.1 million. The comparative increase in YTD 2021 foreign currency translation gains is primarily due to the strengthening of the Canadian dollar and Euro relative to the U.S. dollar as compared to YTD 2020. Foreign currency translation gains or losses are reported as part of comprehensive income or loss which is after net income in the condensed consolidated statements of comprehensive income (unaudited). As discussed above, foreign currency transactions gains and losses are the result of the settlement of payables and receivables in foreign currency. These gains or losses are included in net income or loss as part of other income and expense in the condensed consolidated statements of comprehensive income (unaudited).
    Foreign currency risks related to intercompany notes. The Company has entered into a cross currency swap for the purposes of mitigating potential exposures to currency rate fluctuations related to an intercompany note of $43.0 million with our wholly-owned Canadian subsidiary. See Note 2, “Fair Value Measurements” to our unaudited interim condensed financial statements included above in Item 1. Financial Statements (Unaudited) of this quarterly report for further information regarding our cross currency swap.
    Interest rate risk and foreign currency risk relating to debt. Borrowings under both our variable rate term loan B credit facility and revolving credit facility incur interest expense that is variable in relation to the LIBOR rate. As of September 30, 2020, we had $174.8 million of outstanding principal under our variable rate LIBOR-based term loan B credit facility and no borrowings under our revolving credit facility. The interest rate for borrowings under our term loan B credit facility was 4.75% as of September 30, 2020. Based on the outstanding borrowings, a one percent change in the interest rate would result in a $1.7 million increase or decrease in our annual interest expense.
    Commodity price risk.  We use various commodity-based raw materials in our manufacturing processes. Generally, we acquire such components at market prices and do not typically enter into long-term purchase commitments with suppliers or hedging instruments to mitigate commodity price risk. As a result, we are subject to market risks related to changes in commodity prices and supplies of key components of our products. Historically, the costs of our primary raw materials have been stable and readily available from multiple suppliers. Typically, we have been able to pass on raw material cost increases to our customers. We cannot provide any assurance, however, that we may be able to pass along such cost increases to our customers or source sufficient amounts of key components on commercially reasonable terms or at all in the future, and if we are unable to do so, our results of operations may be adversely affected.
Item 4. Controls and Procedures
Controls and Procedures
Disclosure Controls and Procedures
Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we have evaluated the effectiveness of the design and operation of our disclosure controls and procedures pursuant to Rule 13a-15(b) under the Securities Exchange Act of 1934 (the “Exchange Act”) as of the end of the period covered by this quarterly report. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of the end of the period covered by this quarterly report, these disclosure controls and procedures were effective to provide reasonable assurance that information required to be disclosed in the reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management to allow timely decisions regarding required disclosure.
Changes in Internal Control Over Financial Reporting
There have been no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) or 15d-15(f) of under Exchange Act) that occurred during the last fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

35


PART II
OTHER INFORMATION
Item 1. Legal Proceedings
See Note 11 “Commitments and Contingencies” to our unaudited interim condensed consolidated financial statements included above in Part I, Item 1. Financial Statements (Unaudited) of this quarterly report, which is hereby incorporated by reference into this Item 1. 
Item 1A. Risk Factors
There have been no material changes from the risk factors previously disclosed in Item 1A of our Annual Report on Form 10-K for the fiscal year ended March 31, 2020 filed with the SEC on June 1, 2020.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
There were no unregistered sales of our equity securities during the three months ended September 30, 2020. 
Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
Not applicable
Item 5. Other Information
On November 3, 2020, the Company’s board of directors (the “Board”) amended and restated the Company’s bylaws to clarify certain corporate procedures and make certain other enhancements and technical changes. The changes effected by the amendment and restatement of the Company’s bylaws (as so amended and restated, the “Amended and Restated Bylaws”) include, without limitation, the following:
updating the advance notice provisions for director nominations and stockholder proposals at stockholder meetings;
allowing emergency special Board meetings to be held with less than 24 hours’ advance notice;
clarifying the powers of the chairman of a stockholder meeting to regulate conduct at such meeting;
clarifying that the Board may postpone, reschedule or cancel a stockholder meeting;
designating the Court of Chancery of the State of Delaware as the sole and exclusive forum for certain types of litigation; and
outlining the process for Board action in the event of an emergency in order to ensure Board decision-making continuity and leadership resiliency in the event of director unavailability due to an emergency.
The Amended and Restated Bylaws are effective November 3, 2020. The foregoing description of the Amended and Restated Bylaws is qualified in its entirety by the full text of the Amended and Restated Bylaws, a copy of which is filed as Exhibit 3.1 hereto and is incorporated by reference herein.
Item 6. Exhibits
See Exhibit Index below for a list of exhibits filed as part of this quarterly report, which Exhibit Index is incorporated herein by reference.
36


EXHIBIT INDEX
 
Exhibit
Number
 Description
3.1
31.1 
   
31.2 
   
32.1 
   
32.2 
   
101 Interactive Data Files formatted in Inline eXtensible Business Reporting Language (iXBRL) pursuant to Rule 405 of Regulation S-T: (i) the cover page, (ii) Condensed Consolidated Balance Sheets, (iii) Condensed Consolidated Statements of Operations and Comprehensive Income, (iv) Condensed Consolidated Statements of Cash Flows and (v) Notes to Condensed Consolidated Financial Statements*
104Cover Page Interactive Data File (formatted in Inline XBRL and contained in Exhibit 101)*
 __________________________________

*    Filed herewith







37


SIGNATURE
 
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.
 
 THERMON GROUP HOLDINGS, INC. (registrant)
Date: November 5, 2020By:/s/ Jay Peterson
 Name:Jay Peterson
 Title:Chief Financial Officer
(Principal Financial and Accounting Officer)
38
EX-3.1 2 exhibit319302010-q.htm EX-3.1 Document
EXHIBIT 3.1



















AMENDED AND RESTATED BYLAWS
OF

THERMON GROUP HOLDINGS, INC.

(As adopted November 3, 2020, effective as of November 3, 2020)






























1

EXHIBIT 3.1
ARTICLE I

Offices

Section 1.1 Registered Offices. The registered office of Thermon Group Holdings, Inc. (the "Corporation") in the State of Delaware shall be located at 2711 Centerville Road, Suite 400, Wilmington, Delaware 19808, County of New Castle. The name of the Corporation's registered agent at such address shall be Corporation Service Company. The registered office and/or registered agent of the Corporation may be changed from time to time by action of the Board of Directors.

Section 1.2 Other Offices. The Corporation may also have offices at such other places both within and without the State of Delaware as the Board of Directors may from time to time determine or the business of the Corporation may require.

Section 1.3 Books. The books of the Corporation may be kept within or without of the State of Delaware as the Board of Directors may from time to time determine or the business of the Corporation may require.

ARTICLE II

Stockholders Meetings

Section 2.1 Annual Meetings.

(a) An annual meeting of stockholders shall be held for the election of directors and the transaction of such other business as may properly be brought before the meeting in accordance with these Bylaws at such date, time and place, if any, as may be fixed by resolution of the Board of Directors of the Corporation from time to time. The Board of Directors may for any reason postpone, adjourn, recess, reschedule or cancel any previously scheduled meeting of stockholders.

(b) Only such business (other than stockholder nominations of directors, which shall be made in compliance with, and shall be exclusively governed by, Section 3.1(a) and Section 3.2) shall be conducted at an annual meeting of stockholders as shall have been properly brought before the meeting. For business to be properly brought before the meeting, it must be (i) authorized by the Board of Directors and specified in the notice, or a supplemental notice, of the meeting, (ii) otherwise brought before the meeting by or at the direction of the Board of Directors, or (iii) otherwise properly brought before the meeting by a stockholder of the Corporation who was a stockholder of record both at the time of giving of notice by the stockholder as provided for in this Section 2.1(b) and at the time of the annual meeting of stockholders, who is entitled to vote at the meeting on any such business and who has complied with the notice and other requirements set forth in these Bylaws; clause (iii) shall be the exclusive means for a stockholder to submit such business (other than proposals properly brought under Rule 14a-8 under the Securities Exchange Act of 1934, as amended (the "Exchange Act") and included in the Corporation's notice of the meeting, which proposals are not governed by these Bylaws) before an annual meeting of stockholders.

(c) For business to be properly brought before an annual meeting by a stockholder pursuant to Section 2.1(b)(iii), the stockholder must have given timely written notice thereof to the Secretary of the Corporation as hereinafter provided and such proposal must otherwise be a proper subject for action by the Corporation's stockholders. To be timely, a stockholder's written notice shall set forth all information required under this Section 2.1(c) and shall be delivered or mailed to and received at the principal executive offices of the Corporation not less than 90 days nor more than 120 days prior to the first anniversary of the date on which the Corporation first mailed its proxy materials or a notice of availability of proxy materials (whichever is earlier) for the immediately preceding year's annual meeting; provided, however, that in the event that no annual meeting was held in the previous year or the annual meeting is called for a date that is not within 30 days from the first anniversary of the immediately preceding year's annual meeting date, written notice by a stockholder in order to be timely must be received not earlier than the 120th day before the date of such annual meeting and not later than the later of the 90th day before the date of such annual meeting, as originally convened, or the close of business on the tenth day following the day
2

EXHIBIT 3.1
on which the first public disclosure of the date of such annual meeting was made. In no event shall an adjournment, rescheduling, recess or postponement, or the public disclosure thereof, of an annual meeting commence a new time period (or extend any time period) for the giving of stockholder's notice as described above. A stockholder's notice to the Secretary delivered pursuant to this Section 2.1(c) shall set forth:

(i) as to each matter the stockholder proposes to bring before the meeting, (A) a description of the proposal or business (including the complete text of any resolutions to be presented at the annual meeting, and, in the event that such business includes a proposal to amend these Bylaws, the text of the proposed amendment) desired to be brought before the annual meeting, (B) the reasons for conducting such business at the annual meeting, (C) a complete and accurate description of any material interest in such business of such stockholder or any Stockholder Associated Person (as defined below), individually or in the aggregate, including any anticipated benefit to the stockholder or the Stockholder Associated Person therefrom, and (D) all other information related to such proposed business that would be required to be disclosed in a proxy statement or other filing required to be made by the stockholder or any Stockholder Associated Person in connection with the solicitation of proxies or consents in support of such proposed business by such stockholder or any Stockholder Associated Person pursuant to Regulation 14A under the Exchange Act;

(ii) to the extent known by the stockholder giving the notice, the name and address of any other stockholder supporting the proposal of business on the date of such stockholder's notice;

(iii) as to the stockholder giving the notice and any Stockholder Associated Person:

(A) the class or series and number of shares of capital stock or other securities of the Corporation (collectively, "Company Securities"), if any, which are, directly or indirectly, owned beneficially and/or of record by such person, the date(s) on which such Company Securities were acquired and the investment intent of such acquisition(s), and any short interest (including any opportunity to profit or share in any benefit from any decrease in the price of such stock or other security) in any Company Securities of any such person,

(B) the nominee holder for, and number of, any Company Securities owned beneficially but not of record by such person,

(C) a complete and accurate description of any agreement, arrangement or understanding (whether written or oral) (including any derivative or short positions, profit interests, options, warrants, convertible securities, stock appreciation or similar rights with an exercise or conversion privilege or a settlement payment or mechanism at a price related to the Company Securities or with a value derived in whole or in part from the value of the Company Securities, hedging transactions, and borrowed or loaned shares) (a "Derivative Instrument") that has been entered into as of the date of the stockholder's notice or any supplement thereto by, or on behalf of, such stockholder or Stockholder Associated Person (or Proposed Nominee (as defined below)) and such beneficial owners, whether or not such instrument or right shall be subject to settlement in underlying Company Securities, (including those that the effect or intent of which is to mitigate loss to, manage risk or benefit of share price changes for, or increase or decrease the voting power of, such stockholder or Stockholder Associated Person, with respect to Company Securities without regard to whether such transaction is required to be reported on a Schedule 13D in accordance with the Exchange Act) and any other information about such Derivative Instrument that would be required to be disclosed in a proxy statement or other filing required to be made in connection with solicitations of proxies for the election of directors in an election contest (even if an election contest is not involved), or is otherwise required, in each case pursuant to and in accordance with Section 14(a) of the Exchange Act and the rules and regulations promulgated thereunder, if such Derivative Instruments were treated the same as Company Securities under such requirements;

(D) any rights to dividends from Company Securities owned beneficially by such stockholder or Stockholder Associated Person;

(E) any proportionate interest in Company Securities or Derivative Instruments held, directly or indirectly, by a general or limited partnership or similar entity in which such stockholder or Stockholder Associated Person (A)
3

EXHIBIT 3.1
is a general partner or, directly or indirectly, beneficially owns an interest in a general partner, or (B) is the manager, managing member or, directly or indirectly, beneficially owns an interest in the manager or managing member of a limited liability company or similar entity;

(F) any substantial interest, direct or indirect (including, without limitation, any existing or prospective commercial, business or contractual relationship with the Corporation), by security holdings or otherwise, of such stockholder or Stockholder Associated Person, in the Corporation or any affiliate (as defined below) thereof, other than an interest arising from the ownership of Company Securities where such stockholder or Stockholder Associated Person receives no extra or special benefit not shared on a pro rata basis by all other holders;

(G) a complete and accurate description of all agreements, arrangements or understandings, written or oral, and formal or informal, (A) between or among the stockholder giving the notice and any of the Stockholder Associated Persons or (B) between or among the stockholder giving the notice or any of the Stockholder Associated Persons and any other person or entity (naming each such person or entity) in connection with or related to the foregoing, including without limitation (x) any proxy, contract, arrangement, understanding or relationship pursuant to which such stockholder giving the notice or Stockholder Associated Person has the right to vote any Company Securities; (y) any understanding, formal or informal, written or oral, that the stockholder giving the notice or any of the Stockholder Associated Persons may have reached with any stockholder of the Corporation (including their names) with respect to how such stockholder will vote its shares in the Corporation at any meeting of the Corporation's stockholders or take other action in support of any proposal(s), or other action to be taken, by the stockholder giving the notice or any of the Stockholder Associated Persons, and (z) any other agreements that would be required to be disclosed by the stockholder giving the notice or any Stockholder Associated Person or any other person or entity pursuant to Item 5 or Item 6 of a Schedule 13D that would be filed pursuant to the Exchange Act and the rules and regulations promulgated thereunder (regardless of whether the requirement to file a Schedule 13D is applicable to the stockholder giving the notice or any Stockholder Associated Person or other person or entity);

(H) a complete and accurate description of any performance-related fees (other than an asset-based fee) to which any such stockholder or Stockholder Associated Person may be entitled as a result of any increase or decrease in the value of Company Securities or any Derivative Instruments; and

(I) a complete and accurate description of any pending or threatened legal proceeding in which such stockholder or Stockholder Associated Person is a party or participant involving the Corporation or any officer, affiliate or associate (as defined below) of the Corporation; and

(iv) as to the stockholder giving the notice or any Stockholder Associated Person with an interest or ownership referred to in clause (i) or clause (iii)(C) of this Section 2.1(c):

(A) the name and address of such stockholder, as they appear on the Corporation's stock ledger, and the current name and business address, if different, of each such Stockholder Associated Person, and

(B) the investment strategy or objective, if any, of such stockholder and each such Stockholder Associated Person who is not an individual and a copy of the prospectus, offering memorandum or similar document, if any, provided to investors or potential investors in such stockholder and each such Stockholder Associated Person;

(v) as to the stockholder giving the notice and any Stockholder Associated Person, a description of all arrangements or understandings between such person and any other person or persons (including their names) in connection with the proposal of such business by such stockholder and any material interest of such stockholder or such beneficial owner in such business, including any anticipated benefit to the stockholder or such beneficial owner therefrom;

(vi) as to the stockholder giving the notice, a representation that (A) such stockholder (x) is a holder of record of stock of the Corporation entitled to vote at such meeting, (y) intends to vote such stock at such meeting, and (z) intends to appear in person or by proxy at the annual meeting to bring such business (and/or nominate any Proposed Nominees) before the meeting, and (B) if such stockholder does not appear to present such proposal(s) (or
4

EXHIBIT 3.1
Proposed Nominee(s)) at such meeting, the Corporation need not present such proposal(s) (or Proposed Nominee(s)) for a vote at such meeting, notwithstanding that proxies in respect of such vote may have been received by the Corporation;

(vii) as to the stockholder giving the notice and/or any Stockholder Associated Person, a representation whether that such person intends or is part of a group which intends (A) to deliver a proxy statement and/or form of proxy to holders of at least the percentage of the Corporation's outstanding capital stock required to approve or adopt the proposal(s) and/or (B) otherwise to solicit proxies from stockholders in support of such proposal(s); and

(viii) as to the stockholder giving the notice and any Stockholder Associated Person, any other information relating to such stockholder and any Stockholder Associated Person, if any, required to be disclosed in a proxy statement or other filings required to be made in connection with solicitations of proxies for, as applicable, the proposal and/or for the election of directors in an election contest (even if an election contest is not involved) pursuant to and in accordance with Section 14(a) of the Exchange Act and the rules and regulations promulgated thereunder. The foregoing notice requirements of this Section 2.1(c) shall be deemed satisfied by a stockholder with respect to business if the stockholder has notified the Corporation of his or her intention to present a proposal at an annual meeting in compliance with applicable rules and regulations promulgated under the Exchange Act and such stockholder's proposal has been included in a proxy statement that has been prepared by the Corporation to solicit proxies for such annual meeting. The Corporation may require any proposed nominee to furnish such other information as it may reasonably require to determine the eligibility of such proposed nominee to serve as a director of the Corporation (the information described in clauses (iii) through (viii), the "Proposing Stockholder Information").

Unless otherwise required by law, if a stockholder (or qualified representative) does not appear at the meeting of stockholders to present business proposed by such stockholder pursuant to this Section 2.1(c), such proposed business shall not be transacted, even though proxies in respect of such vote may have been received by the Corporation. No business shall be conducted at any annual meeting except in accordance with the procedures set forth in this paragraph (c). The chairman of the meeting at which any business is proposed by a stockholder shall, if the facts warrant, determine and declare to the meeting that such business was not properly brought before the meeting in accordance with the provisions of this Section 2.1(c), and in such event, the business not properly before the meeting shall not be transacted.

A stockholder providing notice of any proposed business under this Section 2.1(c) shall update such notice, if necessary, so that the information provided or required to be provided in such notice shall continue to be true and correct (i) as of the record date for the meeting and (ii) as of the date that is ten business days prior to the meeting (or any postponement, adjournment or recess thereof), and such update shall be received by, the Secretary at the principal executive office of the Corporation not later than five business days after the record date for the meeting (in the case of an update required to be made as of the record date) and not later than seven business days prior to the date for the meeting, if practicable or, if not practicable, on the first practicable date prior to the meeting or any adjournment, recess or postponement thereof (in the case of an update required to be made as of ten business days prior to the meeting or any adjournment, recess or postponement thereof).

If any information submitted pursuant to this Section 2.1(c) by any stockholder proposing business for consideration at a meeting of stockholders shall be inaccurate in any respect, such information may be deemed not to have been provided in accordance with these Bylaws. Any such stockholder shall notify the Corporation of any inaccuracy or change in any such information within two business days of becoming aware of such inaccuracy or change. Upon written request by the Secretary, the Board of Directors or any committee thereof, any such stockholder shall provide, within seven business days of delivery of such request (or such other period as may be specified in such request), (A) written verification, reasonably satisfactory to the Board of Directors, any committee thereof or any authorized officer of the Corporation, to demonstrate the accuracy of any information submitted by the stockholder pursuant to this Section 2.1(c), and (B) a written update of any information (including written confirmation by such stockholder that it continues to intend to bring such nomination or other business proposal before the meeting) submitted by the stockholder pursuant to this Section 2.1(c) as of an earlier date. If a stockholder
5

EXHIBIT 3.1
fails to provide such written verification within such period, the information as to which written verification was requested may be deemed not to have been provided in accordance with this Section 2.1(c).

Section 2.2 Special Meetings. Special meetings of stockholders may be called only as set forth in the Second Amended and Restated Certificate of Incorporation (the "Certificate of Incorporation") of the Corporation. Only such business shall be conducted at a special meeting of stockholders as shall have been brought before the meeting pursuant to the Corporation's notice of meeting.

Section 2.3 Notice of Meetings. A written notice of each annual or special meeting of stockholders shall be given stating the place, if any, date and time of the meeting, the means of remote communications, if any, by which stockholders and proxyholders may be deemed to be present in person and vote at such meeting, the record date for determining the stockholders entitled to vote at the meeting (if such date is different from the record date for stockholders entitled to notice of the meeting) and, in the case of a special meeting, the purpose or purposes for which the meeting is called. Unless otherwise provided by law, the Certificate of Incorporation or these Bylaws, such notice of meeting shall be given not less than ten nor more than 60 days before the date of the meeting to each stockholder of record entitled to vote at such meeting as of the record date for determining the stockholders entitled to notice of the meeting, personally, by mail or, to the extent and in the manner permitted by applicable law, electronically. If mailed, such notice shall be deemed to be given when deposited in the mail, postage prepaid, directed to the stockholder at such stockholder's address as it appears on the records of the Corporation.

Section 2.4 Adjournments. Regardless of whether a quorum is present, any annual or special meeting of stockholders may be adjourned from time to time to reconvene at the same or some other place, if any, and notice need not be given of any such adjourned meeting if the date, time and place, if any, thereof and the means of remote communication, if any, by which stockholders and proxyholders may be deemed present in person and vote at such adjourned meeting are announced at the meeting at which the adjournment is taken. At the adjourned meeting any business may be transacted which might have been transacted at the original meeting. If the adjournment is for more than 30 days, or if after the adjournment a new record date is fixed for the adjourned meeting, a notice of the adjourned meeting shall be given to each stockholder of record entitled to vote at the adjourned meeting in accordance with Section 2.3. If the Board of Directors shall fix a new record date for determination of stockholders entitled to vote at an adjourned meeting, the Board of Directors shall also fix as the record date for stockholders entitled to notice of such adjourned meeting the same or an earlier date as the record date determined for stockholders entitled to vote at the adjourned meeting.

Section 2.5 Quorum. Except as otherwise provided by law, the Certificate of Incorporation or these Bylaws, the presence in person or by proxy of the holders of stock having a majority of the votes which could be cast by the holders of all outstanding stock entitled to vote at the meeting shall constitute a quorum at each meeting of stockholders. In the absence of a quorum, the chairman of the meeting or, in the absence of the chairman of the meeting, the stockholders so present, by the affirmative vote of the holders of stock having a majority of the votes which could be cast by all such holders, may adjourn the meeting for any reason from time to time in the manner provided in Section 2.4 of these Bylaws until a quorum is present. If a quorum is present when a meeting is convened, the subsequent withdrawal of stockholders, even though less than a quorum remains, shall not affect the ability of the remaining stockholders lawfully to transact business. In the event a quorum is present at a meeting of the stockholders, only the Board of Directors or the chairman of the meeting may adjourn the meeting for any reason from time to time in the manner provided in Section 2.4 of these Bylaws. If a quorum is present at the original duly organized meeting of stockholders, it shall also be deemed present at an adjourned session of such meeting, unless a new record date is set for the adjourned session.

Section 2.6 Conduct; Remote Communication.

(a) Meetings of stockholders shall be presided over by the Chairman of the Board of Directors unless otherwise designated by the Board of Directors. The Secretary shall act as secretary of the meeting, but in his or her absence the chairman of the meeting may appoint any person to act as secretary of the meeting. The Board of Directors may adopt by resolution such rules and regulations for the conduct of the meeting of stockholders as it shall deem appropriate. Except to the extent inconsistent with such rules and regulations as adopted by the Board of
6

EXHIBIT 3.1
Directors, the chairman of any meeting of stockholders shall have the right and authority to convene and (for any or no reason) to recess and/or adjourn the meeting, to prescribe such rules, regulations and procedures and to do all such acts as, in the judgment of such chairman of the meeting, are appropriate for the proper conduct of the meeting. Such rules, regulations or procedures, whether adopted by the Board of Directors or prescribed by the chairman of the meeting, may include or address, without limitation, the following: (i) the establishment of an agenda or order of business for the meeting; (ii) the determination of when the polls shall open and close for any given matter to be voted on at the meeting (iii) maintenance of order and security at the meeting and the safety of those present; (iv) limitations on attendance at or participation in the meeting to stockholders of record of the Corporation, their duly authorized and constituted proxies or such other persons as the chairman of the meeting shall determine; (v) restrictions on entry to the meeting after the time fixed for the commencement thereof; (vi) limitations on the time allotted to questions or comments by participants; and (g) removing any stockholder or any other individual who refuses to comply with the meeting rules, regulations and procedures as set forth by such chairman of the meeting; (h) conclusion, recess or adjournment of the meeting, regardless of whether a quorum is present in person or by proxy, to a later date and time and at a place announced at the meeting; (i) restricting the use of audio/video recording devices, cell phones and other electronic devices; and (j) complying with any state or local laws and regulations concerning safety and security. The chairman at any meeting of stockholders, in addition to making any other determinations that may be appropriate to the conduct of the meeting, shall, if the facts warrant, determine and declare to the meeting that a matter or business was not properly brought before the meeting and if such chairman of the meeting should so determine, such chairman of the meeting shall so declare to the meeting and any such matter or business not properly brought before the meeting shall not be transacted or considered. Unless and to the extent determined by the Board of Directors or the chairman of the meeting, meetings of stockholders shall not be required to be held in accordance with the rules of parliamentary procedure.

(b) If authorized by the Board of Directors in accordance with these Bylaws and applicable law, stockholders and proxyholders not physically present at a meeting of stockholders may, by means of remote communication, (1) participate in a meeting of stockholders and (2) be deemed present in person and vote at a meeting of stockholders, whether such meeting is to be held at a designated place or solely by means of remote communication, provided that (i) the Corporation shall implement reasonable measures to verify that each person deemed present and permitted to vote at the meeting by means of remote communication is a stockholder or proxyholder, (ii) the Corporation shall implement reasonable measures to provide such stockholders and proxyholders a reasonable opportunity to participate in the meeting and to vote on matters submitted to the stockholders, including an opportunity to read or hear the proceedings of the meeting substantially concurrently with such proceedings, and (iii) if any stockholder or proxyholder votes or takes other action at the meeting by means of remote communication, a record of such vote or other action shall be maintained by the Corporation.

Section 2.7 Voting.

(a) Except as otherwise provided by the Certificate of Incorporation, each stockholder entitled to vote at any meeting of stockholders shall be entitled to one vote for each share of stock held by such stockholder which has voting power on the matter in question.

(b) Voting at meetings of stockholders need not be by written ballot and need not be conducted by inspectors of election unless so required by Section 2.9 of these Bylaws or so determined by the holders of stock having a majority of the votes which could be cast by the holders of all outstanding stock entitled to vote which are present in person or by proxy at such meeting. Unless otherwise provided in the Certificate of Incorporation, directors shall be elected by a plurality of the votes cast in the election of directors. Each other question shall, unless otherwise provided by law, the Certificate of Incorporation or these Bylaws, be decided by the vote of the holders of stock having a majority of the votes which could be cast by the holders of all stock entitled to vote on such question which are present in person or by proxy at the meeting.

(c) Stock of the Corporation standing in the name of another corporation and entitled to vote may be voted by such officer, agent or proxy as the Bylaws or other internal regulations of such other corporation may prescribe or, in the absence of such provision, as the board of directors or comparable body of such other corporation may determine.
7

EXHIBIT 3.1

(d) Stock of the Corporation standing in the name of a deceased person, a minor, an incompetent or a debtor in a case under Title 11, United States Code, and entitled to vote may be voted by an administrator, executor, guardian, conservator, debtor-in-possession or trustee, as the case may be, either in person or by proxy, without transfer of such shares into the name of the official or other person so voting.

(e) A stockholder whose voting stock of the Corporation is pledged shall be entitled to vote such stock unless on the transfer records of the Corporation the pledgor has expressly empowered the pledgee to vote such shares, in which case only the pledgee, or such pledgee's proxy, may represent such shares and vote thereon.

(f) If voting stock is held of record in the names of two or more persons, whether fiduciaries, members of a partnership, joint tenants, tenants in common, tenants by the entirety or otherwise, or if two or more persons have the same fiduciary relationship respecting the same shares, unless the Secretary is given written notice to the contrary and is furnished with a copy of the instrument or order appointing them or creating the relationship wherein it is so provided, their acts with respect to voting shall have the following effect: (i) if only one votes, such act binds all; (ii) if more than one vote, the act of the majority so voting binds all; and (iii) if more than one votes, but the vote is evenly split on any particular matter each faction may vote such stock proportionally, or any person voting the shares, or a beneficiary, if any, may apply to the Court of Chancery of the State of Delaware or such other court as may have jurisdiction to appoint an additional person to act with the persons so voting the stock, which shall then be voted as determined by a majority of such persons and the person appointed by the Court. If the instrument so filed shows that any such tenancy is held in unequal interests, a majority or even split for the purpose of this subsection shall be a majority or even split in interest.

(g) Stock of the Corporation belonging to the Corporation, or to another corporation a majority of the shares entitled to vote in the election of directors of which are held by the Corporation, shall not be voted at any meeting of stockholders and shall not be counted in the total number of outstanding shares for the purpose of determining whether a quorum is present. Nothing in this Section 2.7 shall limit the right of the Corporation to vote shares of stock of the Corporation held by it in a fiduciary capacity.

Section 2.8 Proxies.

(a) Each stockholder entitled to vote at a meeting of stockholders may authorize another person or persons to act for such stockholder by proxy filed with the Secretary before or at the time of the meeting. No such proxy shall be voted or acted upon after three years from its date, unless the proxy provides for a longer period. A duly executed proxy shall be irrevocable only if it expressly states that it is irrevocable and if, and only as long as, it is coupled with an interest sufficient in law to support an irrevocable power or unless otherwise made irrevocable by law. A stockholder may revoke any proxy which is not irrevocable by attending the meeting and voting in person or by filing with the Secretary an instrument in writing revoking the proxy or another duly executed proxy bearing a later date.

(b) A stockholder may authorize another person or persons to act for such stockholder as proxy (i) by executing a writing authorizing such person or persons to act as such, which execution may be accomplished by such stockholder or such stockholder's authorized officer, director, partner, employee or agent (or, if the stock is held in a trust or estate, by a trustee, executor or administrator thereof) signing such writing or causing his or her signature to be affixed to such writing by any reasonable means, including, but not limited to, facsimile signature, or (ii) by transmitting or authorizing the transmission of a telegram, cablegram or other means of electronic transmission (each, a "Transmission") to the person who will be the holder of the proxy or to a proxy solicitation firm, proxy support service organization or like agent duly authorized by the person who will be the holder of the proxy to receive such Transmission; provided that any such Transmission must either set forth or be submitted with information from which it can be determined that such Transmission was authorized by such stockholder.

(c) Any inspector or inspectors appointed pursuant to Section 2.9 of these Bylaws shall examine Transmissions to determine if they are valid. If no inspector or inspectors are so appointed, the Secretary or such other person or persons as shall be appointed from time to time by the Board of Directors shall examine
8

EXHIBIT 3.1
Transmissions to determine if they are valid. If it is determined that a Transmission is valid, the person or persons making that determination shall specify the information upon which such person or persons relied. Any copy, facsimile telecommunication or other reliable reproduction of such a writing or Transmission may be substituted or used in lieu of the original writing or Transmission for any and all purposes for which the original writing or Transmission could be used; provided that such copy, facsimile telecommunication or other reproduction shall be a complete reproduction of the entire original writing or Transmission.

Section 2.9 Voting Procedures and Inspectors of Elections.

(a) If the Corporation has a class of voting stock that is (i) listed on a national securities exchange, (ii) authorized for quotation on an interdealer quotation system of a registered national securities association or (iii) held of record by more than 2,000 stockholders, the Board of Directors shall, in advance of any meeting of stockholders, appoint one or more inspectors (individually an "Inspector," and collectively the "Inspectors") to act at such meeting and make a written report thereof. The Board of Directors may designate one or more persons as alternate Inspectors to replace any Inspector who shall fail to act. If no Inspector or alternate is able to act at such meeting, the chairman of the meeting shall appoint one or more other persons to act as Inspectors. Each Inspector, before entering upon the discharge of his or her duties, shall take and sign an oath to execute faithfully the duties of Inspector with strict impartiality and according to the best of his or her ability.

(b) The Inspectors shall (i) ascertain the number of shares of stock of the Corporation outstanding and the voting power of each, (ii) determine the number of shares of stock of the Corporation present in person or by proxy at such meeting and the validity of proxies and ballots, (iii) count all votes and ballots, (iv) determine and retain for a reasonable period of time a record of the disposition of any challenges made to any determination by the Inspectors, and (v) certify their determination of the number of such shares present in person or by proxy at such meeting and their count of all votes and ballots. The Inspectors may appoint or retain other persons or entities to assist them in the performance of their duties.

(c) The date and time of the opening and the closing of the polls for each matter upon which the stockholders will vote at a meeting shall be announced at such meeting. No ballots, proxies or votes, nor any revocations thereof or changes thereto, shall be accepted by the Inspectors after the closing of the polls unless the Court of Chancery of the State of Delaware upon application by any stockholder shall determine otherwise.

(d) In determining the validity and counting of proxies and ballots, the Inspectors shall be limited to an examination of the proxies, any envelopes submitted with such proxies, any information referred to in paragraphs (b) and (c) of Section 2.8 of these Bylaws, ballots and the regular books and records of the Corporation, except that the Inspectors may consider other reliable information for the limited purpose of reconciling proxies and ballots submitted by or on behalf of banks, brokers, their nominees or similar persons which represent more votes than the holder of a proxy is authorized by a stockholder of record to cast or more votes than such stockholder holds of record. If the Inspectors consider other reliable information for the limited purpose permitted herein, the Inspectors, at the time they make their certification pursuant to paragraph (b) of this Section 2.9, shall specify the precise information considered by them, including the person or persons from whom such information was obtained, when and the means by which such information was obtained and the basis for the Inspectors' belief that such information is accurate and reliable.

Section 2.10 Fixing Date of Determination of Stockholders of Record.

(a) In order that the Corporation may determine the stockholders entitled to notice of any meeting of stockholders or any adjournment or postponement thereof, the Board of Directors may fix a record date, which record date shall not precede the date upon which the resolution fixing the record date is adopted by the Board of Directors and which record date shall, unless otherwise required by law, be not more than sixty (60) nor less than ten (10) days before the date of such meeting. If the Board of Directors so fixes a date, such date shall also be the record date for determining the stockholders entitled to vote at such meeting, unless the Board of Directors determines, at the time it fixes such record date, that a later date on or before the date of the meeting shall be the date for making such determination. If no record date is fixed by the Board of Directors in respect of a meeting, the record date for
9

EXHIBIT 3.1
determining stockholders entitled to notice of or to vote at a meeting of stockholders shall be at the close of business on the day next preceding the day on which notice is given, or, if notice is waived, at the close of business on the day next preceding the day on which the meeting is held. A determination of stockholders of record entitled to notice of or to vote at a meeting of stockholders shall apply to any adjournment of the meeting; provided, however, that the Board of Directors may fix a new record date for determination of stockholders entitled to vote at the adjourned meeting, and in such case shall also fix as the record date for stockholders entitled to notice of such adjourned meeting the same or an earlier date as that fixed for determination of stockholders entitled to vote in accordance herewith at the adjourned meeting.

(b) In order that the Corporation may determine the stockholders entitled to receive payment of any dividend or other distribution or allotment of any rights, or entitled to exercise any rights in respect of any change, conversion, or exchange of stock or for the purpose of any other lawful action, the Board of Directors may fix a record date, which shall not be more than sixty (60) days prior to such action. If no such record date is so fixed, the record date for determining stockholders for any such purpose shall be at the close of business on the day on which the Board of Directors adopts the resolution relating thereto.

Section 2.11 List of Stockholders Entitled to Vote. The Secretary shall prepare, at least ten days before every meeting of stockholders, a complete list of the stockholders entitled to vote at the meeting (provided, however, if the record date for determining the stockholders entitled to vote is less than ten (10) days before the date of the meeting, the list shall reflect the stockholders entitled to vote as of the tenth day before the meeting date), arranged in alphabetical order, and showing the address and the number of shares registered in the name of each stockholder. Such list shall be open to the examination of any stockholder, for any purpose germane to the meeting for a period of at least ten days prior to the meeting: (i) on a reasonably accessible electronic network, provided that the information required to gain access to such list is provided with the notice of the meeting, or (ii) during ordinary business hours, at the principal place of business of the Corporation. In the event that the Corporation determines to make the list available on an electronic network, the Corporation may take reasonable steps to ensure that such information is available only to stockholders of the Corporation. If the meeting is to be held at a place, the list shall also be produced and kept at the time and place of the meeting during the whole time thereof and may be inspected by any stockholder who is present. If the meeting is to be held solely by means of remote communication, the list shall be open to the examination of any stockholder during the whole time thereof on a reasonably accessible electronic network, and the information required to access such list shall be provided with the notice of the meeting. Except as otherwise provided by law, the stock ledger shall be the only evidence as to who are the stockholders entitled to examine the stock ledger, the list of stockholders or the books of the Corporation, or to vote in person or by proxy at any meeting of stockholders.

ARTICLE III

Board of Directors

Section 3.1 Election; Resignation; Vacancies.

(a) Only persons who are nominated in accordance with the procedures set forth in this Section 3.1(a) or Section 3.2 shall be eligible for election as directors of the Corporation. Nominations of persons for election to the Board of Directors may be made at a meeting of stockholders by the Board of Directors or by any stockholder of the Corporation who (i) was a stockholder of record of the Corporation (x) at the time the notice provided for in this Section 3.1 is delivered to the Secretary, (y) on the record date for the determination of stockholders entitled to notice of and to vote at the annual meeting and (z) through the date of such annual meeting, (ii) who is entitled to vote at the annual meeting and (iii) who complies with the notice procedures set forth in this paragraph (a). Any nomination by a stockholder must be made by timely written notice to the Secretary as hereinafter provided. To be timely, a stockholder's written notice shall set forth all information required under this Section 3.1(a) and shall be delivered or mailed to and received at the principal executive offices of the Corporation: (i) with respect to an election to be held at an annual meeting of stockholders, not later than the close of business on the 90th day nor earlier than the close of business on the 120th day prior to the first anniversary of the date on which the Corporation first mailed its proxy materials or a notice of availability of proxy materials (whichever is earlier) for the
10

EXHIBIT 3.1
immediately preceding year's annual meeting; provided, however, that in the event that no annual meeting was held in the previous year or the annual meeting is called for a date that is not within 30 days from the first anniversary of the immediately preceding year's annual meeting date, written notice by a stockholder in order to be timely must be received not earlier than the close of business on the 120th day before the date of such annual meeting and not later than the later of (x) the close of business on the 90th day before the date of such annual meeting, as originally convened, or the close of business on the tenth day following the day on which the first public disclosure of the date of such annual meeting was made, and (ii) with respect to an election to be held at a special meeting of stockholders called for the purpose of electing directors, not later than the close of business on the tenth day following the day on which the first public disclosure of the date of such special meeting was made. The number of nominees a stockholder may nominate for election at the annual meeting (or in the case of a stockholder giving the notice on behalf of a beneficial owner, the number of nominees a stockholder may nominate for election at the annual meeting on behalf of such beneficial owner) shall not exceed the number of directors to be elected at such annual meeting. In no event shall the public disclosure of an adjournment or postponement of any annual or special meeting commence a new time period (or extend any time period) for giving of a stockholder notice as described above. A stockholder's notice to the Secretary delivered pursuant to this Section 3.1(a) shall set forth:

(i) as to each person whom the stockholder proposes to nominate for election or re-election as a director (each, a "Proposed Nominee"):

(A) the name, age, business address and residence address of such Proposed Nominee;

(B) the principal occupation and employment of such Proposed Nominee;

(C) the name and address of such Proposed Nominee, if a holder of stock of the Corporation, as it appears on the Corporation's books and records,

(D) a written questionnaire with respect to the background and qualification of such Proposed Nominee completed by the Proposed Nominee in the form required by the Corporation (which form the stockholder shall request in writing from the Secretary and which the Secretary shall provide to such stockholder within ten days of receiving such request);

(E) a description of all direct and indirect compensation and other material monetary agreements, arrangements and understandings during the past three years, and any other material relationships, between or among such Proposed Nominee being nominated, on the one hand, and the stockholder and any Stockholder Associated Person, on the other hand, including, without limitation all information that would be required to be disclosed pursuant to Item 404 promulgated under Regulation S-K if the stockholder making the nomination and any Stockholder Associated Person were the "registrant" for purposes of such rule and the Proposed Nominee were a director or executive officer of such registrant;

(F) the information required under Section 2.1(c)(iii)(A)-(C) with respect to the Proposed Nominee; and

(G) all information relating to the Proposed Nominee that would be required to be disclosed in connection with the solicitation of proxies for the election of the Proposed Nominee as a director in an election contest (even if an election contest is not involved), or would otherwise be required in connection with such solicitation, in each case pursuant to Regulation 14A (or any successor provision) under the Exchange Act and the rules thereunder; and

(ii) as to the stockholder giving the notice and any Stockholder Associated Person, the Proposing Stockholder Information with respect to such person.

Such notice shall be accompanied by a written representation and agreement, in the form required by the Corporation (which form the stockholder shall request in writing from the Secretary and which the Secretary shall provide to such stockholder within ten days of receiving such request), executed by the Proposed Nominee, that such Proposed Nominee (i) is not, and will not become a party to, any agreement, arrangement or understanding with any person or entity other than the Corporation, including but not limited to with respect to any direct or indirect
11

EXHIBIT 3.1
compensation, reimbursement or indemnification, in connection with service or action as a director that has not been disclosed to the Corporation, (ii) consents to being named as a nominee and to serve as a director if elected, (iii) is not and will not become a party to (A) any agreement, arrangement or understanding with, and has not given any commitment or assurance to, any person or entity as to how such Proposed Nominee, if elected as a director of the Corporation, will act or vote on any issue or question (a "Voting Commitment") that has not been disclosed to the Corporation or (B) any Voting Commitment that could limit or interfere with such Proposed Nominee's ability to comply, if elected as a director of the Corporation, with such Proposed Nominee's fiduciary duties under applicable law and (iv) would, if elected as a director of the Corporation, comply with applicable law of the principal U.S. exchange(s) upon which the stock of the Corporation is traded, all of the applicable corporate governance, conflict of interest, confidentiality, stock ownership and trading and other policies and guidelines of the Corporation, as well as the applicable provisions of the Bylaws and the rules and regulations of the Securities and Exchange Commission, and applicable fiduciary duties under state law and, if elected as a director of the Corporation, currently would be in compliance with any such policies and guidelines that have been publicly disclosed; (v) intends to serve a full term if elected as a director of the Corporation; and (vi) will provide facts, statements and other information in all communications with the Corporation and its stockholders that are or will be true and correct in all material respects, and that do not and will not omit to state a material fact necessary in order to make the statements made, in light of the circumstances under which they are made, not misleading;

At the request of the Board of Directors any person nominated by the Board of Directors for election as a director shall furnish to the Secretary (in accordance with any applicable time periods prescribed for delivery of notice under these Bylaws) that information required to be set forth in a stockholder's notice of nomination which pertains to the nominee. The Corporation may require any proposed nominee to furnish such other information as may reasonably be required by the Corporation to determine the eligibility of such proposed nominee to serve as a director of the Corporation or that could be material to a reasonable stockholder's understanding of the independence, or lack thereof, of such Proposed Nominee, under the listing standards of each principal securities exchange upon which the stock of the Corporation is listed, any applicable rules of the Securities and Exchange Commission and any publicly disclosed standards used by the Board of Directors in determining and disclosing the independence of the Corporation's directors, including those applicable to a director's service on any of the committees of the Board of Directors.

A stockholder providing notice of any nomination of a director under this Section 3.1(a) shall update such notice, if necessary, so that the information provided or required to be provided in such notice shall continue to be true and correct (i) as of the record date for the meeting and (ii) as of the date that is ten business days prior to the meeting (or any postponement, adjournment or recess thereof), and such update shall be received by, the Secretary at the principal executive office of the Corporation not later than five business days after the record date for the meeting (in the case of an update required to be made as of the record date) and not later than seven business days prior to the date for the meeting, if practicable or, if not practicable, on the first practicable date prior to the meeting or any adjournment, recess or postponement thereof (in the case of an update required to be made as of ten business days prior to the meeting or any adjournment, recess or postponement thereof).

If any information submitted pursuant to this Section 3.1(a) by any stockholder proposing individuals to nominate for election or reelection as a director at a meeting of stockholders shall be inaccurate in any respect, such information may be deemed not to have been provided in accordance with these Bylaws. Any such stockholder shall notify the Corporation of any inaccuracy or change in any such information within two business days of becoming aware of such inaccuracy or change. Upon written request by the Secretary, the Board of Directors or any committee thereof, any such stockholder shall provide, within seven business days of delivery of such request (or such other period as may be specified in such request), (A) written verification, reasonably satisfactory to the Board of Directors, any committee thereof or any authorized officer of the Corporation, to demonstrate the accuracy of any information submitted by the stockholder pursuant to this Section 3.1(a), and (B) a written update of any information (including written confirmation by such stockholder that it continues to intend to bring such nomination or other business proposal before the meeting) submitted by the stockholder pursuant to this Section 3.1(a) as of an earlier date. If a stockholder fails to provide such written verification within such period, the information as to which written verification was requested may be deemed not to have been provided in accordance with this Section 3.1(a).

12

EXHIBIT 3.1
Notwithstanding anything in this Section 3.1(a) to the contrary, in the event that the number of directors to be elected to the Board of Directors is increased, and there is no public disclosure of such action at least 90 days prior to the first anniversary of the date on which the Corporation first mailed its proxy materials or a notice of availability of proxy materials (whichever is earlier) for the immediately preceding year's annual meeting, a stockholder's notice required by this Section 3.1(a) shall also be considered timely, but only with respect to nominees for any new positions created by such increase, if it shall be delivered to the Secretary at the principal executive office of the Corporation not later than the close of business on the tenth day following the day on which such public disclosure is first made by the Corporation.

No person shall be eligible for election as a director of the Corporation unless nominated in accordance with the procedures set forth in this Section 3.1(a). Unless otherwise required by law, if a stockholder (or qualified representative) does not appear at the meeting of stockholders to present a nomination proposed by such stockholder pursuant to this Section 3.1(a), such nomination shall be disregarded, even though proxies in respect of such vote may have been received by the Corporation. The chairman of the meeting at which a stockholder nomination is presented shall, if the facts warrant, determine and declare to the meeting that such nomination was not made in accordance with the procedures prescribed by this Section 3.1(a), and, in such event, the defective nomination shall be disregarded.

(b) Resignations

(i) Any director may resign at any time by giving written notice to the Chairman of the Board of Directors, the Chief Executive Officer or the Secretary. A resignation shall take effect when the resignation is delivered to the officer to whom it is directed unless the resignation specifies a later effective date or an effective date determined upon the happening of an event or events, without any need for its acceptance. A resignation that is conditioned upon the director failing to receive a specified vote for reelection as a director may provide that it is irrevocable.

(ii) Each individual nominated for election as a director of the Corporation who consents to stand for election shall tender an irrevocable resignation in advance of the meeting for the election of directors. Such resignation shall become effective upon a determination by a majority of the remaining directors that (i) the information provided to the Corporation by such individual pursuant to Section 3.1(a) or Section 3.2(f) of these Bylaws, as applicable, was untrue in any material respect or omitted to state a material fact necessary in order to make the statements made, in light of the circumstances under which they were made, not misleading or (ii) such individual, or any stockholder or group of stockholders who nominated such individual, shall have breached any obligations owed to the Corporation under these Bylaws.

(c) Any newly created directorship or any vacancy occurring in the Board of Directors for any reason shall be filled as set forth in the Certificate of Incorporation.

Section 3.2 Proxy Access for Director Nominees

(a) Definitions. For purposes of this Section 3.2, the following terms shall have the following meanings:

(i) "Compensation Arrangement" shall mean any direct or indirect compensatory, payment or other financial agreement, arrangement or understanding with any person or entity other than the Corporation, including, without limitation, any agreement, arrangement or understanding with respect to any direct or indirect compensation, reimbursement or indemnification in connection with candidacy, service or action as a nominee or as a director.

(ii) "Eligible Stockholder" shall mean a person who has either (1) been a record holder of the shares of common stock of the Corporation used to satisfy the eligibility requirements in Section 3.2(d) continuously for the required three-year period or (2) provides to the Secretary of the Corporation, within the time period referred to in Section 3.2(e), evidence of continuous Ownership of such shares for such three-year period from one or more securities intermediaries.

13

EXHIBIT 3.1
(iii) "Maximum Number" shall mean that number of directors constituting the greater of (x) two and (y) 20% of the total number of directors of the Corporation on the last day on which a Nomination Notice may be submitted pursuant to this Section 3.2 (rounded down to the nearest whole number), which number shall be reduced as set forth in Section 3.2(c)(i).

(iv) "Minimum Number" shall mean 3% of the number of outstanding shares of common stock of the Corporation as of the most recent date for which such amount is given in any filing by the Corporation with the Securities and Exchange Commission prior to the submission of the Nomination Notice.

(v) "Nominating Stockholder" shall mean any Eligible Stockholder or group of up to 20 stockholders (a "Nominator Group") that, collectively as a group, satisfy the requirements to qualify as an Eligible Stockholder, that (1) has (individually and collectively, in the case of a Nominator Group) satisfied all applicable conditions and complied with all applicable procedures set forth in this Section 3.2 (including, without limitation, the timely submission of a Nomination Notice that meets the requirements set forth in this Section 3.2), and (2) has nominated a Stockholder Nominee.

(vi) "Nomination Notice" shall mean all information and documents that a Nominating Stockholder is required to submit to the Secretary of the Corporation pursuant to Section 3.2(f).

(vii) "Own," "Owned" or "Owning" shall mean those outstanding shares of the Corporation's common stock with respect to which a stockholder possesses both:

(A) the full voting and investment rights pertaining to the shares; and

(B) the full economic interest in (including the opportunity for profit and risk of loss on) such shares; provided, that the number of shares calculated in accordance with clauses (1) and (2) shall not include any shares:

(1) sold by such stockholder or any of its affiliates in any transaction that has not been settled or closed, including any short sale;

(2) borrowed by such stockholder or any of its affiliates for any purposes or purchased by such stockholder or any of its affiliates pursuant to an agreement to resell; or

(3) subject to any option, warrant, forward contract, swap, contract of sale, other derivative or similar agreement entered into by such stockholder or any of its affiliates, whether any such instrument or agreement is to be settled with shares or with cash based on the notional amount or value of shares of outstanding capital stock of the Corporation, in any such case which instrument or agreement has, or is intended to have, or if exercised by either party thereto would have, the purpose or effect of reducing in any manner, to any extent or at any time in the future, such stockholder's or affiliates' full right to vote or direct the voting of any such shares, and/or hedging, offsetting or altering to any degree gain or loss arising from the full economic Ownership of such shares by such stockholder or affiliate, other than any such arrangements solely involving a national or multi-national multi-industry market index.

A stockholder shall "Own" shares held in the name of a nominee or other intermediary so long as the stockholder retains the right to instruct how the shares are voted with respect to the election of directors and possesses the full economic interest in the shares. A stockholder's ownership of shares shall be deemed to continue during any period in which the stockholder has delegated any voting power over such shares by means of a proxy, power of attorney or other instrument or arrangement which is revocable at any time by the stockholder. A stockholder's Ownership of shares shall be deemed to continue during any period in which the stockholder has loaned such shares provided that the stockholder has the power to recall such loaned shares within five business days' notice. The terms "Owned," "Owning" and other variations of the word "Own" shall have correlative meanings.

(viii) "Stock Exchange Rules" shall mean the rules of any stock exchange on which the Corporation's securities are traded.
14

EXHIBIT 3.1

(ix) "Stockholder Nominee" shall mean any person nominated for election pursuant to this Section 3.2.

(x) "Voting Commitment" shall mean any agreement, arrangement or understanding with, and any commitment or assurance to, any person or entity as to how a person, if elected as a director of the Corporation, will act or vote on any issue or question.

(b) Proxy Access at Annual Meeting. Subject to the provisions of this Section 3.2, if expressly requested in the relevant Nomination Notice, the Corporation shall include in its proxy statement for any annual meeting of stockholders:

(i) the name of any Stockholder Nominee, which shall also be included on the Corporation's form of proxy and ballot;

(ii) disclosure about the Stockholder Nominee and the Nominating Stockholder required under the rules of the Securities and Exchange Commission or other applicable law to be included in the proxy statement;

(iii) any statement included by the Nominating Stockholder in the Nomination Notice for inclusion in the proxy statement in support of the Stockholder Nominee's election to the Board of Directors (subject, without limitation, to Section 3.2(g)), if such statement does not exceed 500 words; and

(iv) any other information that the Corporation or the Board of Directors determines, in its discretion, to include in the proxy statement relating to the nomination of the Stockholder Nominee, including, without limitation, any statement in opposition to the nomination, information relating to any Compensation Arrangement and/or Voting Commitment, and any of the information provided pursuant to this Section 3.2.

For the avoidance of doubt, the provisions of this Section 3.2 shall not apply to a special meeting of stockholders, and the Corporation shall not be required to include a director nominee of a stockholder or group of stockholders in the Corporation's proxy statement form of proxy or ballot for any special meeting of stockholders.

(c) Maximum Number of Stockholder Nominees.

(i) The Corporation shall not be required to include in the proxy statement for an annual meeting of stockholders more Stockholder Nominees than the Maximum Number. In the event that one or more vacancies for any reason occurs on the Board of Directors after the deadline set forth in Section 3.2(e) but before the date of the annual meeting and the Board of Directors resolves to reduce the size of the board in connection therewith, the Maximum Number shall be calculated based on the number of directors in office as so reduced. The Maximum Number for a particular annual meeting shall be reduced by:

(A) Stockholder Nominees whose nominations for election at such annual meeting are subsequently withdrawn;

(B) Stockholder Nominees who the Board of Directors itself decides to nominate for election at such annual meeting;

(C) the number of incumbent directors or director candidates (including, without limitation, candidates who are not Stockholder Nominees) that in either case will be included in the Corporation's proxy statement for an annual meeting of stockholders as an unopposed (by the Corporation) nominee pursuant to any agreement, arrangement or other understanding with any stockholder or group of stockholders; and

(D) the number of incumbent directors who had been Stockholder Nominees at any of the preceding two annual meetings of stockholders and whose reelection at the upcoming annual meeting is being recommended by the Board of Directors.

15

EXHIBIT 3.1
(ii) Any Nominating Stockholder submitting more than one Stockholder Nominee for inclusion in the Corporation's proxy materials pursuant to this Section 3.2 shall rank such Stockholder Nominees based on the order that the Nominating Stockholder desires such Stockholder Nominees to be selected for inclusion in the Corporation's proxy materials. In the event that the number of Stockholder Nominees submitted by Nominating Stockholders pursuant to this Section 3.2 exceeds the Maximum Number, the highest ranking Stockholder Nominee who meets the requirements of this Section 3.2 from each Nominating Stockholder will be selected for inclusion in the Corporation's proxy materials until the Maximum Number is reached, going in order of the amount (largest to smallest) of shares of the stock of the Corporation each Nominating Stockholder Owns, as disclosed in its respective Nomination Notice submitted to the Corporation. This selection process will continue with the next highest ranked nominees as many times as necessary, following the same order each time, until the Maximum Number is reached.

(d) Eligible Stockholders.

(i) An Eligible Stockholder or Nominator Group may submit a nomination in accordance with this Section 3.2 only if the person or group (in the aggregate) has continuously Owned at least the Minimum Number (as adjusted for any stock splits, stock dividends or similar events) of shares of the Corporation's common stock throughout the three-year period preceding and including the date of submission of the Nomination Notice, and continues to Own at least the Minimum Number of shares through the date of the annual meeting. The following shall be treated as one Eligible Stockholder or one member of a Nominator Group if such Eligible Stockholder or member of a Nominator Group shall provide together with the Nomination Notice documentation that demonstrates compliance with the following criteria:

(A) funds under common management and investment control;

(B) funds under common management and funded primarily by the same employer; or

(C) a "family of investment companies" or a "group of investment companies" (each as defined in the Investment Company Act of 1940, as amended).

For the avoidance of doubt, in the event of a nomination by a Nominator Group, any and all requirements and obligations for a given Eligible Stockholder (including, without limitation, each and every fund or company that comprises the Nominator Group) that are set forth in this Section 3.2, including the minimum holding period, shall apply to each member of such group; provided, however, that the Minimum Number shall apply to the Ownership of the Nominator Group in the aggregate. Should any stockholder withdraw from a Nominator Group at any time prior to the annual meeting of stockholders, the Nominator Group shall only be deemed to Own the shares held by the remaining members of the group.

(ii) No stockholder shall be permitted to be in more than one Nominator Group, and if any stockholder appears as a member of more than one Nominator Group, or as a member of a Nominator Group and as a Nominating Stockholder without any such group, such stockholder shall be deemed to be a member of only the Nominator Group that has the largest Ownership position as reflected in the Nomination Notice and is not permitted to act as a Nominating Stockholder separate from such Nominator Group.

(e) Timely Nomination Notice. To be timely, the Nomination Notice shall have been delivered to or mailed and received by the Secretary at the principal executive offices of the Corporation not less than 120 nor more than 150 days in advance of the date which is the anniversary of the date the Corporation's proxy statement was released to security holders in connection with the previous year's annual meeting, except where information or documents are required to be provided after the date the Nomination Notice is first submitted, as set forth in this Section 3.2, or, if the date of the applicable annual meeting has been changed by more than 30 days from the date contemplated at the time of the previous year's proxy statement, not less than 90 days before the date of the applicable annual meeting, or, if later, the tenth day following the day on which notice of the date of the annual meeting was mailed or public disclosure of the date of the annual meeting, whichever occurs first, and in no event shall the adjournment or postponement of an annual meeting, or the announcement thereof, commence a new time period (or extend any time period) for the giving of the Nomination Notice.
16

EXHIBIT 3.1

(f) Nomination Notice. The Nomination Notice shall consist of, collectively, the following information, documents and agreements which shall, for avoidance of doubt, be compiled, completed and submitted by the Nominating Stockholder or its representatives at its own cost:

(i) documentary evidence in the form of one or more written statements from the record holder of the shares (and from each intermediary through which the shares are or have been held during the requisite three-year holding period, provided that each such intermediary must be a participant in the Depository Trust Company or an affiliate of a participant in the Depository Trust Company) verifying and certifying that, as of a date within seven calendar days prior to the date of the Nomination Notice, the Nominating Stockholder Owns, and has continuously Owned for the preceding three years, the Minimum Number of shares, and the Nominating Stockholder's agreement to provide, within five business days after the record date for the annual meeting, documentary evidence in the form of written statements from the record holder and intermediaries verifying and certifying the Nominating Stockholder's continuous Ownership of the Minimum Number of shares through the record date;

(ii) an undertaking to provide immediate notice if the Nominating Stockholder ceases to Own the Minimum Number of shares prior to the date of the annual meeting;

(iii) a copy of the Schedule 14N (or any successor form) relating to the Stockholder Nominee, completed and filed with the Securities and Exchange Commission by the Nominating Stockholder as applicable, in accordance with Securities and Exchange Commission rules;

(iv) the written consent of each Stockholder Nominee to being named in the Corporation's proxy statement, form of proxy and ballot as a nominee and to serving as a director if elected;

(v) a written notice of the nomination of such Stockholder Nominee that includes the following additional information, agreements, representations and warranties by the Nominating Stockholder (including, for the avoidance of doubt, each member of a Nominator Group):

(A) the information and other deliverables that would be required to be set forth in a stockholder's notice of nomination pursuant to this Section 3.2, as if the Nominating Stockholder were proposing a director nominee under that section;

(B) to the extent not included in the response to paragraph (1) above, a detailed description of all direct and indirect material compensation and other monetary agreements, arrangements and understandings during the past three years, and any other material relationships, between or among the Nominating Stockholder, on the one hand, and each Stockholder Nominee, on the other hand, including, without limitation, all information that would be required to be disclosed pursuant to Item 404 promulgated under Regulation S−K (or its successor Item) if the Nominating Stockholder were the "registrant" for purposes of such item and the Stockholder Nominee, were a director or executive officer of such registrant;

(C) a detailed description of all communications by such Nominating Stockholder with any other stockholder or beneficial owner of any securities of the Corporation regarding such Stockholder Nominee;

(D) the details of any relationship that existed within the past three years and that would have been described pursuant to Item 6(e) of Schedule 14N (or any successor item) if it existed on the date of submission of the Schedule 14N;

(E) a representation and warranty that the Nominating Stockholder did not acquire, and is not holding, securities of the Corporation for the purpose or with the effect of influencing or changing control of the Corporation;

(F) a representation and warranty that the Nominating Stockholder has not nominated and will not nominate for election to the Board of Directors at the annual meeting any person other than such Nominating Stockholder's Stockholder Nominee(s);
17

EXHIBIT 3.1

(G) a representation and warranty that the Nominating Stockholder has not engaged in and will not engage in a "solicitation" within the meaning of Rule 14a-1(l) under the Exchange Act with respect to the annual meeting, other than with respect to such Nominating Stockholder's Stockholder Nominee(s) or any nominee of the Board of Directors;

(H) a representation and warranty that the Nominating Stockholder has not engaged in and will not engage in, other than with respect to such Nominating Stockholder's Stockholder Nominee(s) or any nominee of the Board of Directors, (1) an exempt solicitation as described in Rule 14a-2(b) under the Exchange Act, or (2) any communication, as described in Rule 14a-1(l)(2)(iv) under the Exchange Act, stating how the Nominating Stockholder intends to vote at the annual meeting and the reasons therefore;

(I) a representation and warranty that the Nominating Stockholder will not use or distribute any proxy card other than the Corporation's proxy card in soliciting stockholders in connection with the election of a Stockholder Nominee at the annual meeting;

(J) a representation and warranty that the Stockholder Nominee's candidacy or, if elected, board membership would not violate applicable state or federal law or Stock Exchange Rules;

(K) a representation and warranty that the Stockholder Nominee: (A) qualifies as independent under the Stock Exchange Rules and any publicly disclosed standards used by the Board of Directors in determining and disclosing the independence of the directors; and (B) is not and has not been subject to any event specified in Rule 506(d)(1) of Regulation D (or any successor rule) under the Securities Act of 1933 or Item 401(f) of Regulation S-K (or any successor rule) under the Exchange Act, without reference to whether the event is material to an evaluation of the ability or integrity of the Stockholder Nominee;

(L) a representation and warranty that the Nominating Stockholder satisfies the eligibility requirements set forth in Section 3.2(d);

(M) a representation and warranty that the Nominating Stockholder will continue to satisfy the eligibility requirements described in Section 3.2(d) through the date of the annual meeting;

(N) The details of any position of the Stockholder Nominee as an officer or director of any competitor (that is, any entity that provides products or services that compete with or are alternatives to the principal products produced or services provided by the Corporation or its affiliates) of the Corporation, within the three years preceding the submission of the Nomination Notice;

(O) if desired, a statement for inclusion in the proxy statement in support of the Stockholder Nominee's election to the Board of Directors; provided, that any such statement shall not exceed 500 words and shall fully comply with Section 14 of the Exchange Act; and

(P) in the case of a nomination by a Nominator Group, the designation by all group members of one group member that is authorized to act on behalf of all group members with respect to matters relating to the nomination, including withdrawal of the nomination;

(vi) an executed agreement (which form of agreement shall be provided to the Nominating Stockholder by the Secretary upon written request), which must be submitted within ten days of the Nominating Stockholder's first submission of the Nomination Notice, pursuant to which the Nominating Stockholder (including each member of a Nominator Group) agrees:

(A) to comply with all applicable laws, rules and regulations in connection with the nomination, solicitation and election;

18

EXHIBIT 3.1
(B) to file any written solicitation or other communication with the Corporation's stockholders relating to one or more of the Corporation's directors or director nominees or any Stockholder Nominee with the Securities and Exchange Commission, regardless of whether any such filing is required under any rule or regulation or whether any exemption from filing is available for such materials under any rule or regulation;

(C) to assume all liability stemming from any action, suit or proceeding concerning any actual or alleged legal or regulatory violation arising out of any communication by the Nominating Stockholder or the Stockholder Nominee nominated by such Nominating Stockholder with the Corporation, its stockholders or any other person, including, without limitation, the Nomination Notice;

(D) to indemnify and hold harmless (jointly with all other members of a Nominator Group, if applicable) the Corporation and each of its directors, officers and employees individually against any liability, loss, damages, expenses or other costs (including attorneys' fees) incurred in connection with any action, suit or proceeding (whether threatened, pending or completed), whether legal, judicial administrative or investigative, against the Corporation or any of its directors, officers or employees arising out of or relating to a failure or alleged failure of the Nominating Stockholder or Stockholder Nominee to comply with, or any breach or alleged breach of, its, or his or her, as applicable, obligations, agreements or representations under or pursuant to this Section 3.2, or otherwise arising out of any nomination, solicitation or other activity by any Eligible Stockholder or any member of a Nominator Group in connection with its efforts pursuant to this Section 3.2;

(E) to promptly (and in any event within 48 hours of discovering such misstatement or omission) notify the Corporation and any other recipient of any misstatement or omission if information included in the Nomination Notice, or any other communication by the Nominating Stockholder (including with respect to any member of a Nominator Group) with the Corporation, its stockholders or any other person in connection with the nomination or election ceases to be true and accurate in all material respects (or omits a material fact necessary to make the statements made not misleading), and promptly notify the Corporation and any other recipient of the information that is required to correct the misstatement or omission; and

(F) in the event that the Nominating Stockholder (including any member of a Nominator Group) has failed to continue to satisfy the eligibility requirements described in Section 3.2(d), to promptly notify the Corporation.

(vii) an executed questionnaire (which form of questionnaire shall be provided to the Nominating Stockholder by the Secretary upon written request), which must be submitted within ten days of the Nominating Stockholder's first submission of the Nomination Notice;

(viii) an executed agreement (which form of agreement shall be provided to the Nominating Stockholder by the Secretary upon written request), which must be submitted within ten days of the Nominating Stockholder's first submission of the Nomination Notice, by the Stockholder Nominee:

(A) to provide to the Corporation such other information as it may reasonably request;

(B) that the Stockholder Nominee has read and agrees, if elected, to serve as a member of the Board of Directors, act as a representative of all of the stockholders of the Corporation while serving as a director, comply with all of the duties of directors under applicable law and adhere to the Corporation's Corporate Governance Principles and Policies on Business Conduct and any other policies and guidelines applicable to directors as well as the rules and regulations of the Securities and Exchange Commission and any Stock Exchange Rules; and

(C) that the Stockholder Nominee is not and will not become a party to (1) any Compensation Arrangement in connection with such person's nomination or candidacy for director and/or such person's service or action as a director of the Corporation that has not been disclosed to the Corporation prior to or concurrently with the Nominating Stockholder's submission of the Nomination Notice, or (2) any Voting Commitment that has not been disclosed to the Corporation prior to or concurrently with the Nominating Stockholder's submission of the Nomination Notice. The information and documents required by this Section 3.2(f) shall be provided with respect to and be executed by the Nominating Stockholder (and each member of a Nominator Group), and provided with
19

EXHIBIT 3.1
respect to the persons specified in Instructions 1 and 2 to Items 6(c) and (d) of Schedule 14N (or any successor item) in the case of a Nominating Stockholder or any member of a Nominator Group that is an entity. The Nomination Notice shall be deemed submitted on the date on which all the information and documents referred to in this Section 3.2(f) (other than such information and documents required to be provided after the date the Nomination Notice is first submitted) have been delivered to or, if sent by mail, received by the Secretary of the Corporation. The Nominating Stockholder shall further update and supplement the Nominating Notice, if necessary, so that the information provided or required to be provided in such Nomination Notice shall be true and correct as of the record date for the meeting and as of the date that is ten business days prior to the meeting or any adjournment or postponement thereof, and any such update and supplement shall be delivered to, or mailed and received by, the Secretary at the principal executive offices of the Corporation not later than five business days after the record date for the meeting (in the case of the update and supplement required to be made as of the record date), and not later than eight business days prior to the date for the meeting or, if practicable, any adjournment of postponement thereof (and, if not practicable, on the first practicable date prior to the date to which the meeting has been adjourned or postponed) (in the case of the update and supplement required to be made as of ten business days prior to the meeting or any adjournment or postponement thereof).

(g) Exclusion or Disqualification of Stockholder Nominees.

(i) If, after the deadline for submitting a Nomination Notice as set forth in Section 3.2(e), a Nominating Stockholder becomes ineligible or withdraws its nomination or a Stockholder Nominee becomes ineligible or unwilling to serve on the Board of Directors, whether before or after the mailing of the definitive proxy statement, the Corporation:

(A) shall not be required to include in its proxy statement or on any ballot or form of proxy the Stockholder Nominee or any successor or replacement nominee proposed by the Nominating Stockholder or by any other Nominating Stockholder; and

(B) may otherwise communicate to its stockholders, including without limitation by amending or supplementing its proxy statement or ballot or form of proxy, that the Stockholder Nominee will not be included as a Stockholder Nominee in the proxy statement or on any ballot or form of proxy and will not be voted on at the annual meeting.

(ii) Notwithstanding anything to the contrary contained in this Section 3.2, the Corporation may omit from its proxy materials any Stockholder Nominee, and any information concerning such Stockholder Nominee (including a Nominating Stockholder's statement in support), and in such case no vote on such Stockholder Nominee will occur (notwithstanding that proxies in respect of such vote may have been received by the Corporation), and the Nominating Stockholder may not, after the last day on which a Nomination Notice would be timely, cure in any way any defect preventing the nomination of the Stockholder Nominee, if:

(A) the Corporation receives a notice that a stockholder intends to nominate a candidate for director at the annual meeting pursuant to the advance notice requirements set forth in this Section 3.2;

(B) the Nominating Stockholder has engaged in a "solicitation" within the meaning of Rule 14a-1(l) under the Exchange Act with respect to the annual meeting, other than with respect to such Nominating Stockholder's Stockholder Nominee(s) or any nominee of the Board of Directors;

(C) the Nominating Stockholder has engaged in, other than with respect to such Nominating Stockholder's Stockholder Nominee(s) or any nominee of the Board of Directors, (1) an exempt solicitation as described in Rule 14a-2(b) under the Exchange Act, or (2) any communication, as described in Rule 14a-1(l)(2)(iv) under the Exchange Act, stating how the Nominating Stockholder intends to vote at the annual meeting and the reasons therefore;

20

EXHIBIT 3.1
(D) the Nominating Stockholder or the designated lead group member of a Nominator Group, as applicable, or any qualified representative thereof, does not appear at the annual meeting to present the nomination submitted in accordance with this Section 3.2;

(E) the Board of Directors, acting in good faith, determines that such Stockholder Nominee's nomination or election to the Board of Directors would result in the Corporation violating or failing to be in compliance with these By-laws or the Corporation's Certificate of Incorporation or any applicable law, rule or regulation to which the Corporation is subject, including the Stock Exchange Rules;

(F) the Stockholder Nominee was nominated for election to the Board of Directors pursuant to this Section 3.2 at one of the Corporation's two preceding annual meetings of stockholders and either withdrew from or became ineligible or unavailable for election at such annual meeting or received a vote of less than 25% of the shares of common stock entitled to vote for such Stockholder Nominee;

(G) the Stockholder Nominee has been, within the past three years, an officer or director of a competitor, as defined for purposes of Section 8 of the Clayton Antitrust Act of 1914, as amended; or

(H) the Nominating Stockholder has failed to continue to satisfy the eligibility requirements described in Section 3.2(d), any of the representations and warranties made in the Nomination Notice ceases to be true and accurate in all material respects (or the Nomination Notice omits a material fact necessary to make the statement made not misleading), the Stockholder Nominee becomes unwilling or unable to serve on the Board of Directors or any violation or breach occurs of any of the obligations, agreements, representations or warranties of the Nominating Stockholder or the Stockholder Nominee under this Section 3.2.

(iii) Notwithstanding anything to the contrary contained in this Section 3.2, the Corporation may omit from its proxy statement, or may supplement or correct, any information, including all or any portion of the statement in support of the Stockholder Nominee included in the Nomination Notice, if:

(A) such information is not true in all material respects or omits a material statement necessary to make the statements made not misleading;

(B) such information directly or indirectly impugns the character, integrity or personal reputation of, or directly or indirectly makes charges concerning improper, illegal or immoral conduct or associations, without factual foundation, with respect to, any individual, Corporation, partnership, association or other entity, organization or governmental authority;

(C) the inclusion of such information in the proxy statement would otherwise violate the Securities and Exchange Commission proxy rules or any other applicable law, rule or regulation; or

(D) the inclusion of such information in the proxy statement would impose a material risk of liability upon the Corporation.

(iv) The Corporation may solicit against, and include in the proxy statement its own statement relating to, any Stockholder Nominee.

(h) Interpretation. The Board of Directors (and any other person or body authorized by the Board of Directors, including, without limitation, the person presiding over the relevant annual meeting) shall have the power and authority to interpret this Section 3.2 and to make any and all determinations necessary or advisable to apply this Section 3.2 to any persons, facts or circumstances, including the power to determine (i) whether one or more stockholders or beneficial owners qualifies as an Eligible Stockholder or Nominator Group, as applicable, (ii) whether a Nomination Notice complies with this Section 3.2, (iii) whether a Stockholder Nominee satisfies the qualifications and requirements in this Section 3.2, and (iv) whether any and all requirements of this Section 3.2 have been satisfied. Any such interpretation or determination adopted in good faith by the Board of Directors (or any other person or body authorized by the Board of Directors, including, without limitation, the person presiding over
21

EXHIBIT 3.1
the relevant annual meeting) shall be binding on all persons, including the Corporation and its stockholders (including any beneficial owners). The person presiding over the meeting shall, if the facts warrant, determine and declare to the meeting that a nomination was not made in accordance with the foregoing procedures, and the defective nomination shall be disregarded.

Section 3.3 Regular Meetings. Unless otherwise determined by the Board of Directors, a regular annual meeting of the Board of Directors shall be held, without call or notice, immediately after and, if the annual meeting of stockholders is held at a place, at the same place as the annual meeting of stockholders, for the purpose of organizing the Board of Directors, electing officers and transacting any other business that may properly come before such meeting. Additional regular meetings of the Board of Directors may be held without call or notice at such times as shall be fixed by resolution of the Board of Directors.

Section 3.4 Special Meetings. Special meetings of the Board of Directors may be called by the Chairman of the Board of Directors, the Chief Executive Officer or the Secretary, and shall be called by any of the aforementioned people at the written request of any two members of the Board of Directors. Notice of a special meeting of the Board of Directors shall be given by the person or persons calling the meeting at least twenty-four (24) hours before the special meeting; provided, however, that if the Chairman of the Board of Directors or the Chief Executive Officer determines in good faith that holding a special meeting of the Board of Directors is necessary or advisable, the Chairman of the Board of Directors or the Chief Executive Officer may provide less than twenty-four (24) hours' notice. The purpose or purposes of a special meeting need not be stated in the call or notice.

Section 3.5 Organization. Meetings of the Board of Directors shall be presided over by the Chairman of the Board of Directors or, in his or her absence, by the Chief Executive Officer, or in his or her absence, by a chairman chosen at the meeting. The Secretary shall act as secretary of the meeting, but in his or her absence the chairman of the meeting may appoint any person to act as secretary of the meeting. A majority of the directors present at a meeting, whether or not they constitute a quorum, may adjourn such meeting to any other date, time or place without notice other than announcement at the meeting.

Section 3.6 Quorum; Vote Required for Action. Except as otherwise provided by law, the Certificate of Incorporation or these Bylaws, at all meetings of the Board of Directors a majority of the whole Board of Directors shall constitute a quorum for the transaction of business. Unless the Certificate of Incorporation or these Bylaws otherwise provide, the vote of a majority of the directors present at a meeting at which a quorum is present shall be the act of the Board of Directors.

Section 3.7 Committees. The Board of Directors may, by resolution, designate one or more committees, including but not limited to an Audit Committee, a Compensation Committee and a Nominating and Governance Committee, each committee to consist of one or more directors of the Corporation. The Board of Directors may designate one or more directors as alternate members of any committee, who may replace any absent or disqualified member at any meeting of the committee. In the absence or disqualification of a member of the committee, the member or members present at any meeting and not disqualified from voting, whether or not a quorum, may unanimously appoint another member of the Board of Directors to act at the meeting in place of any such absent or disqualified member. Any such committee, to the extent permitted by law and provided in these Bylaws or in the resolution of the Board of Directors designating such committee, or an amendment to such resolution, shall have and may exercise all the powers and authority of the Board of Directors in the management of the business and affairs of the Corporation, and may authorize the seal of the Corporation to be affixed to all papers which may require it.

Section 3.8 Telephonic Meetings. Directors, or any committee of directors designated by the Board of Directors, may participate in a meeting of the Board of Directors or such committee by means of conference telephone or other communications equipment by means of which all persons participating in the meeting can hear each other, and participation in a meeting pursuant to this Section 3.8 shall constitute presence in person at such meeting.

Section 3.9 Board of Director Action by Written Consent Without a Meeting. Unless otherwise restricted by the Certificate of Incorporation or these Bylaws, any action required or permitted to be taken at any meeting of
22

EXHIBIT 3.1
the Board of Directors, or of any committee thereof, may be taken without a meeting if all members of the Board of Directors or such committee, as the case may be, consent thereto in writing (which may be in counterparts) or by electronic transmission or transmissions, and the written consent or consents or electronic transmission or transmissions are filed with the minutes of proceedings of the Board of Directors or such committee. Such filing shall be made in paper form if the minutes of the Corporation are maintained in paper form and shall be in electronic form if the minutes are maintained in electronic form. Such action by written consent or consent by electronic transmission shall have the same force and effect as a unanimous vote of the Board of Directors or of such committee.

Section 3.10 Committee Rules. Unless the Board of Directors otherwise provides, each committee designated by the Board of Directors may make, alter and repeal rules not inconsistent with the provisions of law for the conduct of its business. In the absence of such rules, each committee shall conduct its business in the same manner as the Board of Directors conducts its business pursuant to this Article III of these Bylaws.

Section 3.11 Reliance upon Records. Every director, and every member of any committee of the Board of Directors, shall, in the performance of his or her duties, be fully protected in relying in good faith upon the records of the Corporation and upon such information, opinions, reports or statements presented to the Corporation by any of its officers or employees, or committees of the Board of Directors, or by any other person as to matters the director or member reasonably believes are within such other person's professional or expert competence and who has been selected with reasonable care by or on behalf of the Corporation, including, but not limited to, such records, information, opinions, reports or statements as to the value and amount of the assets, liabilities and/or net profits of the Corporation, or any other facts pertinent to the existence and amount of surplus or other funds from which dividends might properly be declared and paid, or with which the Corporation's capital stock might properly be purchased or redeemed.

Section 3.12 Interested Directors. A director who is directly or indirectly a party to a contract or transaction with the Corporation, or is a director or officer of or has a financial interest in any other corporation, partnership, association or other organization which is a party to a contract or transaction with the Corporation, may be counted in determining whether a quorum is present at any meeting of the Board of Directors or a committee thereof at which such contract or transaction is considered or authorized, and such director may participate in such meeting and vote on such authorization to the extent permitted by applicable law, including Section 144 of the General Corporation Law of the State of Delaware.

Section 3.13 Compensation. Unless otherwise restricted by the Certificate of Incorporation, the Board of Directors shall have the authority to fix the compensation of directors. The directors shall be paid their reasonable expenses, if any, of attendance at each meeting of the Board of Directors or a committee thereof and may be paid a fixed sum for attendance at each such meeting and an annual retainer or salary for services as a director or committee member. No such payment shall preclude any director from serving the Corporation in any other capacity and receiving compensation therefor.

Section 3.14 Emergency Bylaw. Notwithstanding anything to the contrary in the Certificate of Incorporation or these Bylaws, this Section 3.14 shall be operative during any emergency, resulting from an attack on the United States or on a locality in which the Corporation conducts its business or customarily holds meetings of its Board of Directors or its stockholders, or during any nuclear or atomic disaster or during the existence of any catastrophe, including, but not limited to, an epidemic or pandemic, and a declaration of a national emergency by the United States government, or other similar emergency condition, irrespective of whether a quorum of the Board of Directors or a standing committee thereof can readily be convened for action (an “Emergency”).

(a) During any Emergency, any director or officer of the Corporation may call a meeting of the Board of Directors or any committee thereof and notice of the place and time of such meeting of the Board of Directors or any committee thereof may be given only to such directors as may be feasible to reach at the time and by such means as may be feasible at the time and with such advance notice as circumstances permit in the judgment of the person calling the meeting. Neither the business to be transacted nor the purpose of any such meeting need be specified in the notice thereof.
23

EXHIBIT 3.1

(b) At any meeting of the Board of Directors or any committee thereof, called in accordance with this Section 3.14, the director or directors in attendance at the meeting shall constitute a quorum. Vacancies on the Board of Directors, or any committee thereof, may be filled by a majority vote of the directors in attendance at the meeting. In the event that no directors are able to attend the meeting of the Board of Directors, then the Designated Officers in attendance shall serve as directors for the meeting, without any additional quorum requirement and will have full powers to act as directors of the Corporation for such meeting. For purposes of this Section 3.14, “Designated Officers” means a list of officers of the Corporation who shall be deemed to be directors of the Corporation for purposes of obtaining a quorum during an Emergency if a quorum of directors cannot otherwise be obtained during such Emergency, which officers have been designated by the Board of Directors or a committee thereof, as the case may be, from time to time but in any event prior to such time or times as an Emergency may have occurred. If the Board of Directors or a committee thereof has not approved a list of Designated Officers prior to the Emergency, then the officers of the Corporation in attendance shall serve as directors for the meeting, without any additional quorum requirement and will have full powers to act as directors of the Corporation for such meeting.

(c) No director, officer or employee acting in accordance with this Section 3.14 or otherwise pursuant to Section 110 of the General Corporation Law of the State of Delaware (or any successor section) shall be liable except for willful misconduct.

(d) The Board of Directors, either before or during any Emergency, may, effective in the Emergency, change the head office or designate several alternative head offices or regional offices, or authorize the officers so to do. Without limiting any powers or emergency actions that the Board of Directors may take during an Emergency, during an Emergency, the Board of Directors may take any action that it determines to be practical and necessary to address the circumstances of the Emergency including, without limitation, taking the actions with respect to stockholder meetings and dividends as provided in Section 110(i) of the General Corporation Law of the State of Delaware.

(e) At any meeting called in accordance with this Section 3.14(a), the Board of Directors may modify, amend or add to the provisions of this Section 3.14 in order to make any provision that may be practical or necessary given the circumstances of the Emergency.

(f) The provisions of this Section 3.14 shall be subject to repeal or change by further action of the Board of Directors or by action of the stockholders, but no such repeal or change shall modify the provisions of paragraph (c) hereof with regard to action taken prior to the time of such repeal or change.

(g) Nothing contained in this Section 3.14 shall be deemed exclusive of any other provisions for emergency powers consistent with other sections of the General Corporation Law of the State of Delaware which have been or may be adopted by corporations created under the General Corporation Law of the State of Delaware.

ARTICLE IV

Officers

Section 4.1 Executive Officers; Election; Qualification; Term of Office. The Board of Directors shall elect a Chairman of the Board of Directors from among its members and shall elect a Chief Executive Officer and a Chief Financial Officer. The Board of Directors shall also elect a Secretary and may elect a President, one or more Vice Presidents, and one or more Assistant Secretaries. Any number of offices may be held by the same person. Each officer shall hold office until the first meeting of the Board of Directors after the annual meeting of stockholders next succeeding his or her election, and until his or her successor is elected and qualified or until his or her earlier death, resignation or removal.

Section 4.2 Resignation; Removal; Vacancies. Any officer may resign at any time by giving written notice to the Chairman of the Board of Directors, the Chief Executive Officer or the Secretary. Unless otherwise stated in a notice of resignation, it shall take effect when received by the officer to whom it is directed, without any need for its
24

EXHIBIT 3.1
acceptance. The Board of Directors may remove any officer with or without cause at any time, but such removal shall be without prejudice to the contractual rights of such officer, if any, with the Corporation. A vacancy occurring in any office of the Corporation may be filled for the unexpired portion of the term thereof by the Board of Directors at any regular or special meeting.

Section 4.3 Powers and Duties of Executive Officers. The officers of the Corporation shall have such powers and duties in the management of the Corporation as may be prescribed by the Board of Directors and, to the extent not so provided, as generally pertain to their respective offices, subject to the control of the Board of Directors. The Board of Directors may require any officer, agent or employee to give security for the faithful performance of his or her duties.

Section 4.4 Chief Executive Officer. The Chief Executive Officer of the Corporation shall in general supervise and control all of the business affairs of the Corporation, subject to the direction of the Board of Directors. The Chief Executive Officer may execute, in the name and on behalf of the Corporation, any deeds, mortgages, bonds, contracts or other instruments which the Board of Directors or a committee thereof has authorized to be executed, except in cases where the execution shall have been expressly delegated by the Board of Directors or a committee thereof to some other officer or agent of the Corporation.

Section 4.5 President. The President shall perform such duties and possess such powers as the Board of Directors or the Chief Executive Officer may from time to time prescribe. In the event of the absence, inability or refusal to act of the Chief Executive Officer, the President shall perform the duties of the Chief Executive Officer and, when so performing, shall have all the powers and be subject to all the restrictions upon the office of Chief Executive Officer.

Section 4.6 Chief Financial Officer. The Chief Financial Officer shall have the custody of the corporate funds and securities and shall keep full and accurate accounts of receipts and disbursements in books belonging to the Corporation and shall deposit all moneys and other valuable effects in the name and to the credit of the Corporation in such depositories as may be designated by the Board of Directors. The Chief Financial Officer shall disburse the funds of the Corporation as may be ordered by the Board of Directors, taking proper vouchers for such disbursements, and shall render to the Controlling Officer and the Board of Directors, at its regular meetings, or when the Board of Directors so requires, an account of all such officer's transactions as Chief Financial Officer and of the financial condition of the Corporation. If required by the Board of Directors, the Chief Financial Officer shall give the Corporation a bond in such sum and with such surety or sureties as shall be satisfactory to the Board of Directors for the faithful performance of the duties of the office and for the restoration to the Corporation, in case of such person's death, resignation, retirement or removal from office, of all books, papers, vouchers, money and other property of whatever kind in his possession or under his control belonging to the Corporation.

Section 4.7 Secretary. In addition to such other duties, if any, as may be assigned to the Secretary by the Board of Directors, the Chairman of the Board of Directors or the Chief Executive Officer, the Secretary shall (i) keep the minutes of proceedings of the stockholders, the Board of Directors and any committee of the Board of Directors in one or more books provided for that purpose; (ii) see that all notices are duly given in accordance with the provisions of these Bylaws or as required by law; (iii) be the custodian of the records and seal of the Corporation; (iv) affix or cause to be affixed the seal of the Corporation or a facsimile thereof, and attest the seal by his or her signature, to all documents the execution of which under seal is authorized by the Board of Directors; and (v) unless such duties have been delegated by the Board of Directors to a transfer agent of the Corporation, keep or cause to be kept a register of the name and address of each stockholder, as the same shall be furnished to the Secretary by such stockholder, and have general charge of the stock transfer records of the Corporation.

Section 4.8 Assistant Secretaries. Except as may be otherwise provided in these Bylaws, Assistant Secretaries, if there be any, shall perform such duties and have such powers as from time to time may be assigned to them by the Board of Directors, the Chairman of the Board of Directors, the Chief Executive Officer, the President, if there be one, or any Vice President, if there be one, or the Secretary, and in the absence of the Secretary or in the event of such person's disability or refusal to act, shall perform the duties of the Secretary, and when so acting, shall have all the powers of and be subject to all the restrictions upon the Secretary.
25

EXHIBIT 3.1

Section 4.9 Vice Presidents. Except as may be otherwise provided in these Bylaws, Vice Presidents, if there be any, shall perform such duties and possess such powers as from time to time may be assigned to them by the Board of Directors, the Chief Executive Officer or the President. The Board of Directors may assign to any Vice President the title of Executive Vice President, Senior Vice President or any other such title.

Section 4.10 Other Officers. Such other officers as the Board of Directors may choose shall perform such duties and have such powers as from time to time may be assigned to them by the Board of Directors. The Board of Directors may delegate to any other officer of the Corporation the power to choose such other officers and to prescribe their respective duties and powers.

ARTICLE V

Stock Certificates and Transfers

Section 5.1 Certificated and Uncertificated Shares. Shares of the Corporation's stock may be certificated or uncertificated, as provided under Delaware law. All certificates of stock of the Corporation shall be numbered and shall be entered in the books of the Corporation as they are issued. The certificates shall be signed by (i) the Chairman of the Board of Directors, the Chief Executive Officer, the President, if any, or a Vice President, if any, and (ii) the Treasurer or an Assistant Treasurer, or the Secretary or an Assistant Secretary of the Corporation, and certify the number of shares owned by such holder in the Corporation.

Section 5.2 Signatures. Any signature required to be on a certificate may be a facsimile. In case any officer, transfer agent or registrar who has signed or whose facsimile signature has been placed upon a certificate shall have ceased to be such officer, transfer agent or registrar before such certificate is issued, it may be issued by the Corporation with the same effect as if such person were such officer, transfer agent or registrar at the date of issue.

Section 5.3 Lost Certificates; Issuance of New Certificates. The Board of Directors may direct a new certificate to be issued in place of any certificate theretofore issued by the Corporation alleged to have been lost, stolen or destroyed, upon the making of an affidavit of that fact by the person claiming the certificate of stock to be lost, stolen or destroyed. When authorizing such issue of a new certificate, the Board of Directors may, in its discretion and as a condition precedent to the issuance thereof, require the owner of such lost, stolen or destroyed certificate, or his legal representative, to advertise the same in such manner as the Board of Directors shall require and/or to give the Corporation a bond in such sum as it may direct as indemnity against any claim that may be made against the Corporation with respect to the certificate alleged to have been lost, stolen or destroyed.

Section 5.4 Transfers of Stock. Stock of the Corporation shall be transferable in the manner prescribed by law and in these Bylaws. Transfers of stock shall be made on the books of the Corporation only by the record holder of such stock, or by their attorney lawfully constituted in writing, and, in the case of stock represented by a certificate, upon the surrender of the certificate.

Section 5.5 Stockholders of Record. In order that the Corporation may determine the stockholders entitled to notice of or to vote at any meeting of stockholders or any adjournment thereof, or entitled to receive payment of any dividend or other distribution or allotment of any rights, or entitled to exercise any rights in respect of any change, conversion or exchange of stock, or for the purpose of any other lawful action, the Board of Directors may fix, in advance, a record date, which shall not be more than sixty (60) days nor less than ten days before the date of such meeting, nor more than sixty days prior to any such other corporate action. A determination of stockholders of record entitled to notice of or to vote at a meeting of stockholders shall apply to any adjournment of the meeting; provided, however, that the Board of Directors may fix a new record date for the adjourned meeting.

Section 5.6 Beneficial Owners. The Corporation shall be entitled to recognize the exclusive right of a person registered on its books as the owner of shares to receive dividends, and to vote as such owner, and to hold liable for calls and assessments a person registered on its books as the owner of shares, and shall not be bound to
26

EXHIBIT 3.1
recognize any equitable or other claim to or interest in such share or shares on the part of any other person, whether or not it shall have express or other notice thereof, except as otherwise provided by law.

ARTICLE VI

Notices

Section 6.1 Manner of Notice.

(a) Except as otherwise provided by law, the Certificate of Incorporation or these Bylaws, whenever notice is required to be given to any stockholder, director or member of any committee of the Board of Directors, such notice may be given by (i) personal delivery, (ii) depositing it, in a sealed envelope, in the United States mails, first class, postage prepaid, addressed, (iii) delivering to a company for overnight or second day mail or delivery, (iv) delivering it to a telegraph company, charges prepaid, for transmission, or by transmitting it via telecopier, or (v) any other reliable means permitted by applicable law (including, subject to Section 6.1(b), electronic transmission) to such stockholder, director or member, either at the address of such stockholder, director or member as it appears on the records of the Corporation or, in the case of such a director or member, at his or her business address; and such notice shall be deemed to be given at the time when it is thus personally delivered, deposited, delivered or transmitted, as the case may be. Such requirement for notice shall also be deemed satisfied, except in the case of stockholder meetings, if actual notice is received orally or by other writing by the person entitled thereto as far in advance of the event with respect to which notice is being given as the minimum notice period required by law or these Bylaws.

(b) Without limiting the foregoing, any notice to stockholders given by the Corporation pursuant to these Bylaws shall be effective if given by a form of electronic transmission consented to by the stockholder to whom the notice is given. Any such consent shall be revocable by the stockholder by written notice to the Corporation and shall also be deemed revoked if (1) the Corporation is unable to deliver by electronic transmission two consecutive notices given by the Corporation in accordance with such consent and (2) such inability becomes known to the Secretary of the Corporation, the transfer agent or other person responsible for the giving of notice; provided, however, that the inadvertent failure to treat such inability as a revocation shall not invalidate any meeting or other action. Notice given by a form of electronic transmission in accordance with these Bylaws shall be deemed given: (i) if by facsimile telecommunication, when directed to a number at which the stockholder has consented to receive notice; (ii) if by electronic mail, when directed to an electronic mail address at which the stockholder has consented to receive notice; (iii) if by a posting on an electronic network, together with separate notice to the stockholder of such specific posting, upon the later of such posting and the giving of such separate notice; and (iv) if by another form of electronic transmission, when directed to the stockholder.

Section 6.2 Dispensation with Notice.

(a) Whenever notice is required to be given by law, the Certificate of Incorporation or these Bylaws to any stockholder to whom (i) notice of two consecutive annual meetings of stockholders, and all notices of meetings of stockholders to such stockholder during the period between such two consecutive annual meetings, or (ii) all, and at least two, payments (if sent by first class mail) of dividends or interest on securities of the Corporation during a 12-month period, have been mailed addressed to such stockholder at the address of such stockholder as shown on the records of the Corporation and have been returned undeliverable, the giving of such notice to such stockholder shall not be required. Any action or meeting which shall be taken or held without notice to such stockholder shall have the same force and effect as if such notice had been duly given. If any such stockholder shall deliver to the Corporation a written notice setting forth the then current address of such stockholder, the requirement that notice be given to such stockholder shall be reinstated.

(b) Whenever notice is required to be given by law, the Certificate of Incorporation or these Bylaws to any person with whom communication is unlawful, the giving of such notice to such person shall not be required, and there shall be no duty to apply to any governmental authority or agency for a license or permit to give such notice to
27

EXHIBIT 3.1
such person. Any action or meeting which shall be taken or held without notice to any such person with whom communication is unlawful shall have the same force and effect as if such notice had been duly given.

Section 6.3 Waiver of Notice. Any written waiver of notice, signed by the person entitled to notice, whether before or after the time stated therein, shall be deemed equivalent to notice. Attendance of a person at a meeting shall constitute a waiver of notice of such meeting, except when the person attends a meeting for the express purpose of objecting, at the beginning of the meeting, to the transaction of any business because the meeting is not lawfully called or convened. Neither the business to be transacted at, nor the purpose of, any regular or special meeting of the stockholders, directors, or members of a committee or directors need be specified in any written waiver of notice.

ARTICLE VII

Indemnification

Section 7.1 Right to Indemnification.

(a) The Corporation shall indemnify and hold harmless, to the fullest extent permitted by law as in effect on the date of adoption of these Bylaws or as it may thereafter be amended, any person who was or is made or is threatened to be made a party or is otherwise involved in any action, suit or proceeding, whether civil, criminal, administrative or investigative (a "proceeding") by reason of the fact that he or she, or a person for whom he or she is the legal representative, is or was a director or officer of the Corporation or is or was serving at the request of the Corporation as a director, officer, employee or agent of another corporation, partnership, joint venture or other enterprise, against any and all liability and loss (including judgments, fines, penalties and amounts paid in settlement) suffered or incurred and expenses reasonably incurred by such person. The Corporation may, by action of its Board of Directors, provide indemnification to such of the employees and agents of the Corporation to such extent and to such effect as the Board of Directors shall determine to be appropriate and authorized by Delaware law. The Corporation shall not be required to indemnify a person in connection with a proceeding initiated by such person, including a counterclaim or crossclaim, unless the proceeding was authorized by the Board of Directors.

(b) For purposes of this Article VII: (i) any reference to "other enterprise" shall include all plans, programs, policies, agreements, contracts and payroll practices and related trusts for the benefit of or relating to employees of the Corporation and its related entities ("employee benefit plans"); (ii) any reference to "fines", "penalties", "liability" and "expenses" shall include any excise taxes, penalties, claims, liabilities and reasonable expenses (including reasonable legal fees and related expenses) assessed against or incurred by a person with respect to any employee benefit plan; (iii) any reference to "serving at the request of the Corporation" shall include any service as a director, officer, employee or agent of the Corporation or trustee or administrator of any employee benefit plan which imposes duties on, or involves services by, such director, officer, employee or agent with respect to an employee benefit plan, its participants, beneficiaries, fiduciaries, administrators and service providers; (iv) any reference to serving at the request of the Corporation as a director, officer, employee or agent of a partnership or trust shall include service as a partner or trustee; and (v) a person who acted in good faith and in a manner he or she reasonably believed to be in the interest of the participants and beneficiaries of an employee benefit plan shall be deemed to have acted in a manner "not opposed to the best interests of the Corporation" for purposes of this Article VII.

Section 7.2 Prepayment of Expenses. The Corporation shall pay or reimburse the reasonable expenses incurred in defending any proceeding in advance of its final disposition if the Corporation has received an undertaking by the person receiving such payment or reimbursement to repay all amounts advanced if it should be ultimately determined that he or she is not entitled to be indemnified under this Article VII or otherwise.

Section 7.3 Claims. If a claim for indemnification or payment of expenses under this Article VII is not paid in full within 60 days after a written claim therefor has been received by the Corporation, the claimant may file suit to recover the unpaid amount of such claim and, if successful in whole or in part, shall be entitled to be paid the expense of prosecuting such claim. In any such action the Corporation shall have the burden of proving that the claimant was not entitled to the requested indemnification or payment of expenses under applicable law.
28

EXHIBIT 3.1

Section 7.4 Non-Exclusivity of Rights. The rights conferred on any person by this Article VII shall not be exclusive of any other rights which such person may have or hereafter acquire under any statute, provision of the Certificate of Incorporation, these Bylaws, agreement, vote of stockholders or disinterested directors or otherwise.

Section 7.5 Other Indemnification. The Corporation's obligation, if any, to indemnify any person who was or is serving at its request as a director, officer, employee, partner or agent of another corporation, partnership, joint venture or other enterprise shall be reduced by any amount such person may collect as indemnification from such other corporation, partnership, joint venture or other enterprise.

Section 7.6 Amendment or Repeal. Any repeal or modification of the foregoing provisions of this Article VII shall not adversely affect any right or protection hereunder of any person in respect of any act or omission occurring prior to the time of such repeal or modification.

ARTICLE VIII

General

Section 8.1 Fiscal year. The fiscal year of the Corporation shall be determined by resolution of the Board of Directors. Initially, the fiscal year of the Corporation shall end on March 31 of each year.

Section 8.2 Seal. The corporate seal shall have the name of the Corporation inscribed thereon and shall be in such form as may be approved from time to time by the Board of Directors.

Section 8.3 Definitions.

(a) For purposes of these Bylaws, "electronic transmission" means any form of communication, not directly involving the physical transmission of paper, that creates a record that may be retained, retrieved and reviewed by a recipient thereof, and that may be directly reproduced in paper form by such a recipient through an automated process.

(b) For purposes of these Bylaws, "public disclosure" shall mean disclosure in a press release reported by the Dow Jones News Service, Associated Press, Business Wire, PR Newswire or comparable national news service, or in a document publicly filed by the Corporation with the Securities and Exchange Commission pursuant to Section 13, 14 or 15(d) of the Exchange Act.

(c) For purposes of these Bylaws, a "qualified representative" of a stockholder shall mean a duly authorized officer, manager or partner of such stockholder or a person authorized by a writing executed by such stockholder or an electronic transmission delivered by such stockholder to act for such stockholder as proxy at the meeting of stockholders, which writing (or a reliable reproduction thereof) shall be produced at the meeting of stockholders.

(d) For purposes of these Bylaws, "Stockholder Associated Person" of any stockholder means (i) any person acting in concert with such stockholder, (ii) any beneficial owner of shares of stock of the Corporation owned of record or beneficially by such stockholder (other than a stockholder that is a depositary) and (iii) any person that directly, or indirectly through one or more intermediaries, controls, or is controlled by, or is under common control with, such stockholder or such Stockholder Associated Person.

Section 8.4 Exclusive Forum. Unless the Corporation consents in writing to the selection of an alternative forum (an “Alternative Forum Consent”), the Delaware Court of Chancery shall be the sole and exclusive forum for, and shall have exclusive jurisdiction with respect to, (a) any derivative action or proceeding brought on behalf of the Corporation, (b) any action asserting a claim of breach of a fiduciary duty owed by any current or former director, officer, stockholder, employee or agent of the Corporation to the Corporation or the Corporation’s stockholders, including a claim alleging the aiding and abetting of such a breach of fiduciary duty, (c) any action asserting a claim against the Corporation or any current or former director, officer, stockholder, employee or agent
29

EXHIBIT 3.1
of the Corporation arising out of or relating to any provision of the General Corporation Law of the State of Delaware, the Certificate of Incorporation or these Bylaws, (d) any action asserting a claim related to or involving the Corporation or any director, officer, stockholder, employee or agent of the Corporation that is governed by the internal affairs doctrine of the State of Delaware, or (e) any action asserting an “internal corporate claim” as that term is defined in Section 115 of the General Corporation Law of the State of Delaware; provided, however, that, in the event that the Delaware Court of Chancery lacks subject matter jurisdiction over any such action or proceeding, the sole and exclusive forum for such action or proceeding shall be another state or federal court located within the State of Delaware. If any action the subject matter of which is within the scope of this Section is filed in a court other than the Delaware Court of Chancery (or any other state or federal court located within the State of Delaware, as applicable) (a “Foreign Action”) by or in the name of any stockholder, such stockholder shall be deemed to have notice of and consented to (i) the exclusive personal jurisdiction of the Delaware Court of Chancery (or such other state or federal court located within the State of Delaware, as applicable) in connection with any action brought in any such court to enforce this Section and (ii) having service of process made upon such stockholder in any such action by service upon such stockholder’s counsel in the Foreign Action as agent for such stockholder. The existence of any prior Alternative Forum Consent shall not act as a waiver of the Corporation’s ongoing consent right as set forth above in this Section with respect to any current or future actions or claims. Failure to enforce the foregoing provisions would cause the Corporation irreparable harm and the Corporation shall be entitled to equitable relief, including injunctive relief and specific performance, to enforce the foregoing provisions.

Section 8.5 Amendment of Bylaws. These Bylaws may be altered or repealed, and new Bylaws made, by the majority vote of the whole Board of Directors; provided, however, that a Bylaw adopted by the holders of stock representing a majority of the votes which could be cast by the holders of all outstanding stock that prescribes the required vote for the election of directors may not be altered by the Board of Directors. The holders of stock representing a majority of the votes which could be cast by the holders of all outstanding stock may make additional Bylaws and may alter and repeal any Bylaws whether adopted by them or otherwise.
30
EX-31.1 3 tgh093020exhibit311.htm EX-31.1 Document

Exhibit 31.1
 
CERTIFICATION PURSUANT TO RULE 13a-14(a) AND RULE 15d-14(a)
OF THE SECURITIES EXCHANGE ACT OF 1934
 
I, Bruce Thames, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Thermon Group Holdings, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
Date: November 5, 2020  
 By:/s/ Bruce Thames
 Name:Bruce Thames
 Title:President and Chief Executive Officer



EX-31.2 4 tgh093020exhibit312.htm EX-31.2 Document

Exhibit 31.2
 
CERTIFICATION PURSUANT TO RULE 13a-14(a) AND RULE 15d-14(a)
OF THE SECURITIES EXCHANGE ACT OF 1934
 
I, Jay Peterson, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Thermon Group Holdings, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
Date: November 5, 2020
 By:/s/ Jay Peterson
 Name:Jay Peterson
 Title:Chief Financial Officer
 



EX-32.1 5 tgh093020exhibit321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION PURSUANT TO SECTION 1350
OF CHAPTER 63 OF TITLE 18 UNITED STATES CODE
In connection with the Quarterly Report on Form 10-Q of Thermon Group Holdings, Inc. (the “Company”) for the quarterly period ended September 30, 2020 (the “Report”), I, Bruce Thames, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:

(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)Information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: November 5, 2020  
 By:/s/ Bruce Thames
 Name:Bruce Thames
 Title:President and Chief Executive Officer




EX-32.2 6 tgh093020exhibit322.htm EX-32.2 Document

Exhibit 32.2
 
CERTIFICATION PURSUANT TO SECTION 1350
OF CHAPTER 63 OF TITLE 18 UNITED STATES CODE
 
In connection with the Quarterly Report on Form 10-Q of Thermon Group Holdings, Inc. (the “Company”) for the quarterly period ended September 30, 2020 (the “Report”), I, Jay Peterson, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:
(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)Information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: November 5, 2020
 By:/s/ Jay Peterson
 Name:Jay Peterson
 Title:Chief Financial Officer



EX-101.SCH 7 thr-20200930.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 - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statements of Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Basis of Presentation and Accounting Policy Information link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Basis of Presentation and Accounting Policy Information (Policies) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Basis of Presentation and Accounting Policy Information Table (Tables) link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Basis of Presentation and Accounting Policy Information (Details) link:presentationLink link:calculationLink link:definitionLink 2105102 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2306302 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Fair Value Measurements Fair Value Measurements - Cross Currency Swaps (Details) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Fair Value Measurements (Deferred compensation plan) (Details) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Fair Value Measurements - Foreign Exchange Contracts by Currency (Details) link:presentationLink link:calculationLink link:definitionLink 2411406 - Disclosure - Fair Value Measurements - Foreign Exchange Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 2112103 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 2313303 - Disclosure - Restructuring (Tables) link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - Restructuring - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2415408 - Disclosure - Restructuring - Restructuring Costs by Reportable Segments (Details) link:presentationLink link:calculationLink link:definitionLink 2416409 - Disclosure - Restructuring - Restructuring Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2117104 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2318304 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2419410 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2420411 - Disclosure - Leases - Lease Term and Discount Rate (Details) link:presentationLink link:calculationLink link:definitionLink 2421412 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 2422413 - Disclosure - Leases - Supplemental Statement of Operations Information (Details) link:presentationLink link:calculationLink link:definitionLink 2423414 - Disclosure - Leases - Supplemental Statement Of Cash Flows Information (Details) link:presentationLink link:calculationLink link:definitionLink 2424415 - Disclosure - Leases - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2424415 - Disclosure - Leases - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2125105 - Disclosure - Net Income per Common Share link:presentationLink link:calculationLink link:definitionLink 2326305 - Disclosure - Earnings and Net Income (Loss) per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2427416 - Disclosure - Earnings and Net Income (Loss) per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 2128106 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2329306 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2430417 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2131107 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2332307 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2433418 - Disclosure - Goodwill and Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2434419 - Disclosure - Goodwill and Other Intangible Assets - Summary of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2135108 - Disclosure - Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 2336308 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2437420 - Disclosure - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2138109 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 2339309 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2440421 - Disclosure - Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2141110 - Disclosure - Related-Party Transactions link:presentationLink link:calculationLink link:definitionLink 2442422 - Disclosure - Related-Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2143111 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2444423 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2145112 - Disclosure - Stock Compensation Expense link:presentationLink link:calculationLink link:definitionLink 2446424 - Disclosure - Stock Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2147113 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2348310 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2449425 - Disclosure - Revenue - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2450426 - Disclosure - Revenue - Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2450426 - Disclosure - Revenue - Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2451427 - Disclosure - Revenue - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2152114 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2453428 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2154115 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2355311 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2456429 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2457430 - Disclosure - Segment Information - Capital Expenditures (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 thr-20200930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 thr-20200930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 thr-20200930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Related Party Transactions [Abstract] Related Party Transactions [Abstract] Stock issued during period Stock Issued During Period, Value, Restricted Stock Award, Gross 2024 Finance Lease, Liability, Payments, Due Year Four Total equity Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Other Assets Other Assets [Member] Purchase of shares from non-controlling interests Payments of Debt Issuance Costs Title of Individual [Axis] Title of Individual [Axis] Customer prepayments Contract With Customer, Liability, Current, Customer Prepayment Contract With Customer, Liability, Current, Customer Prepayment Stock compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Segment Reconciling Items Segment Reconciling Items [Member] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Possible Number of Performance Shares to be Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Possible Number of Performance Shares to be Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Possible Number of Performance Shares to be Granted 2022 Finance Lease, Liability, Payments, Due Year Two Total current liabilities Liabilities, Current Goodwill [Line Items] Goodwill [Line Items] Indefinite-lived intangible assets (excluding goodwill) Indefinite-lived Intangible Assets (Excluding Goodwill) Accrued interest Employee-related Liabilities, Acquisition Related Expense, Current Employee-related Liabilities, Acquisition Related Expense, Current Number of stock option award plans Number Of Stock Option Award Plans Number Of Stock Option Award Plans Deferred compensation expense (income) Deferred Compensation Arrangement with Individual, Compensation Expense Thermon Heating Systems Inc. Thermon Heating Systems Inc. [Member] Thermon Heating Systems Inc. [Member] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Repayments of lines of credit Repayments of Lines of Credit Stock granted in the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Cost of sales Cost of Goods and Services Sold Current Fiscal Year End Date Current Fiscal Year End Date Payments for purchase of equity Payments for Repurchase of Equity Derivative [Line Items] Derivative [Line Items] Guarantee obligations secured by cash deposits Guarantee Obligations Secured by Cash Deposits Represents the amount of guarantee obligations secured by cash deposits. Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Entity Address, Postal Zip Code Entity Address, Postal Zip Code Restricted Stock and Stock Option Plan Restricted Stock and Stock Option Plan [Member] Represents the restricted stock and stock option plan of the entity. Additional borrowing capacity Line of Credit Facility, Additional Borrowing Capacity Line of Credit Facility, Additional Borrowing Capacity Options outstanding (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Financing activities Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Payables and Accruals [Abstract] Payables and Accruals [Abstract] Canada CANADA Less imputed interest Finance Lease, Liability, Undiscounted Excess Amount Property, plant and equipment, net Property, Plant and Equipment, Net Financial Liabilities, Long-term debt Long-term Debt, Other Disclosures [Abstract] Sale of rental equipment Proceeds from Sale of Property, Plant, and Equipment, Rental Equipment Proceeds from Sale of Property, Plant, and Equipment, Rental Equipment London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Total assets Assets Assets Guarantee obligations represented by a reduction of the available amount of the company's short term and long term revolving lines of credit Guarantee Obligations Represented by Reduction of Available Amount of Lines of Credit Represents the amount of guarantee obligations represented by a reduction of the available amount of the entity's revolving lines of credit. Entity Shell Company Entity Shell Company Total lease liability Operating Lease, Liability Cover [Abstract] Cover [Abstract] Document Type Document Type Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period 2020 Long-term Incentive Plan Long Term Incentive Plan 2020 [Member] Long Term Incentive Plan 2020 Variable term loan, interest rate Debt Instrument, Interest Rate, Effective Percentage Thermon Holding Corp. Subsidiaries [Member] Quarterly amortization of debt, percent Debt Instrument, Quarterly Amortization, Percent Debt Instrument, Quarterly Amortization, Percent Variable Rate [Domain] Variable Rate [Domain] Payments on long-term debt and revolving credit facility Repayments of long-term debt Repayments of Long-term Debt Euro Euro Member Countries, Euro Scenario, Unspecified [Domain] Scenario [Domain] Work in process Inventory, Work in Process, Gross Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-based Payment Arrangement [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Income taxes payable Accrued Income Taxes, Current Accounts receivable Increase (Decrease) in Accounts Receivable Related party transaction, amounts of transaction Related Party Transaction, Amounts of Transaction 2024 Lessee, Operating Lease, Liability, Payments, Due Year Four Current liabilities: Liabilities, Current [Abstract] Credit Facility [Axis] Credit Facility [Axis] Finance Finance Lease, Liability, Current Total right-of-use assets Finance And Operating Lease, Right-of-Use Asset Finance And Operating Lease, Right-of-Use Asset Certifications Certification Marks [Member] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Segment Information Segment Reporting Disclosure [Text Block] Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Foreign Exchange Forward Contracts Foreign Exchange Forward [Member] Stock of First Tier Material Foreign Subsidiaries, US Borrower, and US Subsidiary Stock of First Tier Material Foreign Subsidiaries, Domestic Borrower, and Domestic Subsidiary [Member] Stock of First Tier Material Foreign Subsidiaries, Domestic Borrower, and Domestic Subsidiary [Member] Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Capacity available under credit facility Line of Credit Facility, Remaining Borrowing Capacity Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Document Quarterly Report Document Quarterly Report Weighted average discount rate Lessee, Weighted Average Discount Rate, Percent [Abstract] Lessee, Weighted Average Discount Rate, Percent [Abstract] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Lease liabilities Operating And Finance Lease, Liability, Current Operating And Finance Lease, Liability, Current Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Total cash, cash equivalents, and restricted cash shown in the statement of cash flows Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Debt Instrument [Line Items] Debt Instrument [Line Items] Class of Stock [Domain] Class of Stock [Domain] Consolidation Items [Domain] Consolidation Items [Domain] Repayment requirement, percentage of excess cash flow Debt Instrument, Debt Covenant, Repayment requirement, Percentage of Excess Cash Flow Debt Instrument, Debt Covenant, Repayment requirement, Percentage of Excess Cash Flow Number of Former Principals Number of Former Principals Number of Former Principals Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Entity File Number Entity File Number Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Russian Ruble Russia, Rubles Remaining performance obligation, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Segments [Axis] Segments [Axis] Document Fiscal Period Focus Document Fiscal Period Focus Goodwill Goodwill [Roll Forward] Prepaid Expenses and Other Current Assets Prepaid Expenses and Other Current Assets [Member] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Diluted net income (loss) per common share Earnings Per Share, Diluted [Abstract] Secured Debt Secured Debt [Member] Income (loss) from operations Operating income (loss) Operating Income (Loss) Current Finance And Operating Lease, Liabilities, Current [Abstract] Finance And Operating Lease, Liabilities, Current [Abstract] COVID-19 COVID-19 [Member] COVID-19 Goodwill Balance at the beginning of the period Balance at the end of the period Goodwill Schedule of fair value of foreign currency forward contracts Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block] Operating cash flows from operation leases Finance Lease, Interest Payment on Liability Segments [Domain] Segments [Domain] Statement [Line Items] Statement [Line Items] Hedging Designation [Domain] Hedging Designation [Domain] Sales Total revenues Revenue from Contract with Customer, Excluding Assessed Tax Disaggregation of Revenues Disaggregation of Revenue [Table Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] 2021 Finance Lease, Liability, Payments, Remainder of Fiscal Year Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Basic (in dollars per share) Basic net income (loss) per common share (in dollars per share) Earnings Per Share, Basic Inventories Inventory Disclosure [Text Block] Restructuring and Related Costs Restructuring and Related Costs [Table Text Block] Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Plan Name [Axis] Plan Name [Axis] Maximum term of forward contracts Maximum Remaining Maturity of Foreign Currency Derivatives Liabilities incurred Business Combination, Consideration Transferred, Liabilities Incurred Operating activities Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Schedule of accrued current liabilities Schedule of Accrued Liabilities [Table Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Amendment Flag Amendment Flag Revenues recognized at point in time Transferred at Point in Time [Member] Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Income (loss) before provision for income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Common stock, shares outstanding Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Weighted-average shares used in computing net income per common share: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Consolidation Items [Axis] Consolidation Items [Axis] Interest expense Interest Expense Director Director [Member] Class of Stock [Axis] Class of Stock [Axis] Plan Name [Domain] Plan Name [Domain] Period [Domain] Period [Domain] [Domain] for Period [Axis] Interest expense Interest Expense [Member] Use of Estimates Use of Estimates, Policy [Policy Text Block] Basis of Presentation and Accounting Policy Information Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Accrual for additional cost of sales Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress Raw materials Inventory, Raw Materials, Gross Local Phone Number Local Phone Number Volatility assumption Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Accrued liabilities and non-current liabilities Increase (Decrease) in Accrued Liabilities Total lease payments Lessee, Operating Lease, Liability, Payments, Due Variable Rate Term Loan due October 2024 Variable Rate Term Loan due October 2024 [Member] Variable Rate Term Loan due October 2024 [Member] Accounts receivable, net of allowances of $1,003 and $834 as of September 30, 2020 and March 31, 2020, respectively Accounts Receivable, after Allowance for Credit Loss, Current Asia-Pacific Asia-Pacific Segment [Member] Asia-Pacific Segment Finance Leases Finance Lease, Liability, Payment, Due [Abstract] Subsidiary Stock Subsidiary Equity [Member] Subsidiary Equity [Member] Long-Term Debt Long-term Debt [Text Block] Land and Building Land and Building [Member] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Inventories, gross Inventory, Gross Great Britain Pound United Kingdom, Pounds Short-term lease expense Short-term Lease, Cost Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Comprehensive income (loss): Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Issuance of common stock in exercise of stock options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Warranty reserves Product Warranty Accrual, Current Assets Finance And Operating Lease, Assets [Abstract] Finance And Operating Lease, Assets [Abstract] Number of positions eliminated Restructuring and Related Cost, Number of Positions Eliminated Total current assets Assets, Current Entity Current Reporting Status Entity Current Reporting Status Non-current Finance And Operating Lease, Liabilities, Noncurrent [Abstract] Finance And Operating Lease, Liabilities, Noncurrent [Abstract] Change in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Proceeds from exercise of stock options Proceeds from Stock Options Exercised Common Stock Common Stock [Member] Current assets: Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] Debt Instrument [Axis] Debt Instrument [Axis] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Stock-Based Compensation Expense Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Unrealized gain (loss) Unrealized Gain (Loss) on Securities Derivative, Gain (Loss) on Derivative, Net Derivative, Gain (Loss) on Derivative, Net Non-current lease liabilities Operating And Finance Lease, Liability, Noncurrent Operating And Finance Lease, Liability, Noncurrent Net income (loss) Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Operating lease expense Operating Lease, Cost Entity Small Business Entity Small Business Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Scenario [Axis] Scenario [Axis] Entity Filer Category Entity Filer Category Other Other Accrued Liabilities, Current Australian Dollar Australia, Dollars Cross Currency Swap Currency Swap [Member] Stock compensation expense Stock compensation expense Share-based Payment Arrangement, Expense Related Party Transaction [Domain] Related Party Transaction [Domain] Minimum repayment requirement percentage of excess cash flow Debt Instrument, Debt Covenant, Minimum Repayment Requirement, Percentage of Excess Cash Flow Debt Instrument, Debt Covenant, Minimum Repayment Requirement, Percentage of Excess Cash Flow Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Total liabilities and equity Liabilities and Equity Share-based compensation arrangement by share-based payment award, fair value of shares authorized amount Share-based Compensation Arrangement by Share-based Payment Award, Fair Value of Shares Authorized Amount Share-based Compensation Arrangement by Share-based Payment Award, Fair Value of Shares Authorized Amount Entity Address, City or Town Entity Address, City or Town Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Repurchase of employee stock units on vesting Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net Marketing, general and administrative and engineering Selling, General and Administrative Expenses [Member] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Interest expense on finance lease liabilities Finance Lease, Interest Expense Foreign exchange contract forwards, assets Foreign Currency Contract, Asset, Fair Value Disclosure Operating Operating Lease, Liability, Noncurrent Error Corrections and Prior Period Adjustments Restatement [Line Items] Error Corrections and Prior Period Adjustments Restatement [Line Items] Operating expenses: Operating Expenses [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Preferred stock, shares authorized Preferred Stock, Shares Authorized Canadian Base Rate [Member] Canadian Base Rate [Member] Canadian Base Rate [Member] Foreign currency gain (loss) Gain (Loss) on Foreign Currency Derivatives Recorded in Earnings, Net Deferred compensation liability Deferred Compensation Liability, Current and Noncurrent Document Fiscal Year Focus Document Fiscal Year Focus Weighted average remaining lease term Lessee, Weighted Average Remaining Lease Term [Abstract] Lessee, Weighted Average Remaining Lease Term [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction And Translation Adjustment, Net Of Tax, Including Adjustments, Portion Attributable To Parent Other Comprehensive Income (Loss), Foreign Currency Transaction And Translation Adjustment, Net Of Tax, Including Adjustments, Portion Attributable To Parent Intangible assets, gross Intangible Assets, Gross (Excluding Goodwill) Severance costs Severance Costs Accounts receivable, allowance for doubtful accounts (in dollars) Accounts Receivable, Allowance for Credit Loss, Current Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Award Type [Axis] Award Type [Axis] Public company costs Public Company Costs Public Company Costs Other income/(expense) Other Nonoperating Income (Expense) Sales by geographic area: Revenues from External Customers and Long-Lived Assets [Line Items] Related-Party Transactions Related Party Transactions Disclosure [Text Block] Operating cash outflows from operation leases Operating Lease, Payments Guarantor obligations, percentage Guarantor Obligations, Liquidation Proceeds, Percentage Geographical [Axis] Geographical [Axis] Expected sales and operating income as a percentage of total sales and operating income, less than Revenue as a Percentage of Sales and Operating Income Revenue as a Percentage of Sales and Operating Income Retained Earnings (loss) Retained Earnings [Member] Revenues recognized over time Transferred over Time [Member] Amortization of deferred debt issuance costs Amortization of Debt Issuance Costs Leases Lessee, Operating Leases [Text Block] Document Period End Date Document Period End Date 2025 Finance Lease, Liability, Payments, Due Year Five Statement [Table] Statement [Table] Capital expenditures by geographic area Capital Expenditures By Reportable Segment [Table Text Block] Capital Expenditures By Reportable Segment [Table Text Block] Entity Registrant Name Entity Registrant Name SUMAC Former Principal Principal Owner [Member] Total lease liabilities Finance And Operating Lease, Liability Finance And Operating Lease, Liability Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Currency [Domain] All Currencies [Domain] Maximum number of shares of the company's common stock that may be awarded Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Maximum Maximum [Member] Liabilities Finance And Operating Lease, Liabilities [Abstract] Finance And Operating Lease, Liabilities [Abstract] Trademarks Trademarks [Member] Designated as Hedging Instrument Designated as Hedging Instrument [Member] 2023 Lessee, Operating Lease, Liability, Payments, Due Year Three Related Party [Domain] Related Party [Domain] Net income (loss) available to Thermon Group Holdings, Inc. Net loss available to Thermon Group Holdings, Inc. Net Income (Loss) Available to Common Stockholders, Basic Ownership [Axis] Ownership [Axis] Variable Rate Term Loans Secured Debt Asia-Pacific Asia [Member] Europe, Middle East and Africa Europe Segment [Member] Europe Segment [Member] Retained earnings Retained Earnings (Accumulated Deficit) Entity Tax Identification Number Entity Tax Identification Number Debt Instrument, face amount Debt Instrument, Face Amount Diluted (in dollars per share) Diluted net income (loss) per common share (in dollars per share) Earnings Per Share, Diluted Indian custom bonds outstanding Indian Custom Bonds Outstanding Indian Custom Bonds Outstanding Equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Number of Reportable Segments Number of Reportable Segments Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Axis] Trading Symbol Trading Symbol Minimum Minimum [Member] Equity Option Equity Option [Member] Legal Entity [Axis] Legal Entity [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Variable interest rate floor Debt Instrument, Variable Interest Rate Floor Debt Instrument, Variable Interest Rate Floor Deferred income taxes Deferred Income Tax Expense (Benefit) Finance Finance Lease, Liability, Noncurrent Range [Domain] Statistical Measurement [Domain] Adjustments to reconcile net income to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Developed technology Developed Technology Rights [Member] Net used in financing activities Net Cash Provided by (Used in) Financing Activities Entity [Domain] Entity [Domain] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Income tax expense (benefit) Income Tax Expense (Benefit) Stock Compensation Expense Share-based Payment Arrangement [Text Block] Operating Leases Lessee, Operating Lease, Liability, Payment, Due [Abstract] Gain (loss) on long-term derivative contract Unrealized Gain (Loss) on Derivatives and Commodity Contracts Professional fees Accrued Professional Fees, Current 2022 Lessee, Operating Lease, Liability, Payments, Due Year Two South Korean Won Korea (South), Won Customer relationships Customer Relationships [Member] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Other noncurrent liabilities Other Liabilities, Noncurrent Unusual or Infrequent Item, or Both [Axis] Unusual or Infrequent Item, or Both [Axis] Leases, abandonment charge Leases, Abandonment Charge Leases, Abandonment Charge City Area Code City Area Code Accrued employee compensation and related expenses Employee-related Liabilities, Excluding Compensation Related to Acquisition, Current Employee-related Liabilities, Excluding Compensation Related to Acquisition, Current Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Title of 12(b) Security Title of 12(b) Security Related Party [Axis] Related Party [Axis] Leases Lessee, Finance Leases [Text Block] Risk free rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Counterparty Name [Axis] Counterparty Name [Axis] Net income (loss) per common share: Earnings Per Share [Abstract] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Other Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent Foreign currency translation impact Goodwill, Foreign Currency Translation Gain (Loss) Deferred income taxes Deferred Income Tax Assets, Net Future Lease Payments Under Non-Cancellable Operating Leases Lessee, Operating Lease, Liability, Maturity [Table Text Block] Assets Assets [Abstract] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Number of Operating Segments Number of Operating Segments Operating Operating Lease, Weighted Average Remaining Lease Term Payments on finance leases Lease Obligation Incurred Cash paid for amounts included in the measurement of lease liabilities Cash Flow, Operating Activities, Lessee [Abstract] Mexican Peso Mexico, Pesos Net lease expense Lease, Cost Payments to acquire equity interest Payments to Acquire Interest in Subsidiaries and Affiliates Performance Shares Performance Shares [Member] Intercompany receivable Due to Related Parties Other income/(expenses): Nonoperating Income (Expense) [Abstract] Weighted average number of diluted shares outstanding adjustment (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Europe, Middle East and Africa Europe [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Segment Reporting [Abstract] Segment Reporting [Abstract] Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Restructuring and Related Activities [Abstract] Issuance of common stock in exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Finite-lived intangible assets, net carrying amount Finite-Lived Intangible Assets, Net Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Maximum leverage ratio requirement for minimum repayment Debt Instrument, Debt Covenant, Maximum Leverage Ratio Requirement For Minimum Repayment Debt Instrument, Debt Covenant, Maximum Leverage Ratio Requirement For Minimum Repayment Canadian Dollar Canada, Dollars Debt Disclosure [Abstract] Debt Disclosure [Abstract] Total lease payments Finance Lease, Liability, Payment, Due Schedule of Inventory, Current Schedule of Inventory, Current [Table Text Block] Restructuring Restructuring and Related Activities Disclosure [Text Block] Derivative Instrument [Axis] Derivative Instrument [Axis] Schedule of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Income Statement Location [Domain] Income Statement Location [Domain] Range [Axis] Statistical Measurement [Axis] Sumac Business Sumac Business [Member] Sumac Business [Member] Operating Operating Lease, Weighted Average Discount Rate, Percent Income (loss) attributable to non-controlling interests Loss attributable to non-controlling interests Income (Loss) Attributable to Noncontrolling Interest, before Tax Contract assets Contract with Customer, Asset, after Allowance for Credit Loss United States and Latin America United States and Latin America Segment [Member] United States and Latin America Segment Transaction gains (losses) denominated in foreign currencies Foreign Currency Transaction Gain (Loss), Net of Impact of Foreign Currency Derivatives on Earnings Foreign Currency Transaction Gain (Loss), Net of Impact of Foreign Currency Derivatives on Earnings Accounts payable Increase (Decrease) in Accounts Payable Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Notional amount Derivative, Notional Amount Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Basic net income (loss) per common share Earnings Per Share, Basic [Abstract] Variable Rate Senior Secured Term Loan B Variable Rate Senior Secured Term Loan B [Member] Variable Rate Senior Secured Term Loan B [Member] Beginning balance Ending balance Restructuring Reserve Release of reserve for uncertain tax positions, net Increase (Decrease) In Uncertainty In Income Taxes Increase (Decrease) In Uncertainty In Income Taxes Ownership percentage Equity Method Investment, Ownership Percentage Finance lease expense: Lessee, Finance Lease, Description [Abstract] Reduced repayment requirement, percentage of excess cash flow Debt Instrument, Debt Covenant, Reduced Repayment Requirement, Percentage of Excess Cash Flow Debt Instrument, Debt Covenant, Reduced Repayment Requirement, Percentage of Excess Cash Flow Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finance Finance Lease, Weighted Average Discount Rate, Percent Long-term Debt, Term Long-term Debt, Term Common stock, shares authorized Common Stock, Shares Authorized Finite-lived intangible assets, accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Entity Central Index Key Entity Central Index Key Entity Emerging Growth Company Entity Emerging Growth Company Non-controlling Interests Noncontrolling Interest [Member] Marketing, general and administrative and engineering Selling, General and Administrative Expense Unusual or Infrequent Item, or Both [Domain] Unusual or Infrequent Item, or Both [Domain] Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Operating Operating Lease, Liability, Current Stock compensation expense Share-based Payment Arrangement, Noncash Expense Schedule of reconciliation of the denominators used to calculate basic EPS and diluted EPS Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Derivative [Table] Derivative [Table] Loss on long-term cross currency swap Effect of Exchange Rate on Cash and Cash Equivalents Credit Facility [Domain] Credit Facility [Domain] Base Rate Base Rate [Member] 2021 Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year Level 2 - Market Approach Fair Value, Inputs, Level 2 [Member] Income Taxes Income Tax Disclosure [Text Block] Lease term Lessee, Operating Lease, Term of Contract Debt proceeds used as consideration for business acquisition Debt Proceeds Used as Consideration For Business Acquisition Debt Proceeds Used as Consideration For Business Acquisition Future Lease Payments Under Finance Leases Finance Lease, Liability, Maturity [Table Text Block] Ownership interest percentage Noncontrolling Interest, Ownership Percentage by Parent Line of credit facility, commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Preferred stock, shares issued Preferred Stock, Shares Issued Products Product [Member] Minimum leverage ratio requirement for reduced payment Debt Instrument, Debt Covenant, Minimum Leverage Ratio Requirement For Reduced Repayment Debt Instrument, Debt Covenant, Minimum Leverage Ratio Requirement For Reduced Repayment Liabilities Liabilities and Equity [Abstract] Issuance of common stock (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Other long-term assets Other Assets, Noncurrent Period [Axis] Period [Axis] Period [Axis] Total sales and operating income classified by major geographic area in which the company operates Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Derivative Contract [Domain] Derivative Contract [Domain] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Executive Officer Executive Officer [Member] Long-term debt, Carrying Value Long-term Debt CDOR CDOR [Member] CDOR [Member] Asia-Pacific Asia Segment [Member] Asia Segment [Member] Schedule of intangible assets Schedule of Intangible Assets [Table Text Block] Schedule of Intangible Assets [Table Text Block] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Purchases of property, plant and equipment Capital expenditures Payments to Acquire Property, Plant, and Equipment Income tax receivable Income Taxes Receivable, Current Maximum leverage ratio to secure additional borrowing Debt Instrument, Debt Covenant, Maximum Leverage Ratio to Secure Additional Borrowing Debt Instrument, Debt Covenant, Maximum Leverage Ratio to Secure Additional Borrowing 2025 Lessee, Operating Lease, Liability, Payments, Due Year Five Guarantor Obligations, Nature [Domain] Guarantor Obligations, Nature [Domain] 2011 Long-term Incentive Plan Long Term Incentive Plan 2011 [Member] Represents the 2011 Long-Term Incentive Plan of the entity. Hedge assets Derivative Asset Income taxes payable and receivable Increase (Decrease) in Income Taxes Payable Additional Paid-in Capital Additional Paid-in Capital [Member] Revenue Revenue from Contract with Customer [Text Block] Maximum leverage ratio requirement for reduced payment Debt Instrument, Debt Covenant, Maximum Leverage Ratio Requirement For Reduced Repayment Debt Instrument, Debt Covenant, Maximum Leverage Ratio Requirement For Reduced Repayment Finance Finance Lease, Weighted Average Remaining Lease Term Interest income Investment Income, Interest Relationship to Entity [Domain] Title of Individual [Domain] Deferred income taxes Deferred Income Tax Liabilities, Net Liability for uncertain tax positions Liability for Uncertainty in Income Taxes, Noncurrent United States and Latin America UNITED STATES Term Loan A due April 2019 Term Loan A due April 2019 [Member] Term Loan A due April 2019 [Member] Debt covenant, coverage ratio Debt Instrument, Debt Covenant, Coverage Ratio Debt Instrument, Debt Covenant, Coverage Ratio Finished goods Inventory, Finished Goods, Gross Entity Address, Address Line One Entity Address, Address Line One Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Entity Address, Address Line Two Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, Address Line Three Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Gross profit Gross Profit Geographical [Domain] Geographical [Domain] Europe, Middle East and Africa Europe, Middle East, and Africa Segment [Member] Europe, Middle East, and Africa Segment Repayments of notes payable Repayments of Notes Payable Long-term debt, net of current maturities and deferred debt issuance costs and debt discounts of $3,962 and $4,447 as of September 30, 2020 and March 31, 2020, respectively Secured Long-term Debt, Noncurrent Entity Address, State or Province Entity Address, State or Province Income Statement Location [Axis] Income Statement Location [Axis] Business Acquisition [Axis] Business Acquisition [Axis] Operating Segments Operating Segments [Member] Costs incurred Restructuring Charges Intersegment Eliminations Intersegment Eliminations [Member] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Loans Payable Non-interest Bearing Performance Based Note Loans Payable [Member] Operating income Operating Income (Loss) [Abstract] Schedule of notional amounts of forward contracts held in foreign currencies Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] Remeasurement gain on intercompany balances Other Operating Activities, Cash Flow Statement Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] 2023 Finance Lease, Liability, Payments, Due Year Three Payments to Related Party Payments to Related Party [Member] Payments to Related Party [Member] Accounts payable Accounts Payable, Current Finance Finance Lease, Right-of-Use Asset Supplemental Balance Sheet Information Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Canada Canada Segment [Member] Canada Segment [Member] Accrued liabilities Total accrued current liabilities Accrued Liabilities, Current Entity Interactive Data Current Entity Interactive Data Current Common stock, shares issued Common Stock, Shares, Issued Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Less cash payments Payments for Restructuring Repurchase of employee stock units on vesting Payment, Tax Withholding, Share-based Payment Arrangement Inventories, net Inventories, net Inventory, Net Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Net Income per Common Share Earnings Per Share [Text Block] Lease abandonment charges Restructuring Reserve, Lease Abandonment Charges Restructuring Reserve, Lease Abandonment Charges Income Tax Contingency [Table] Income Tax Contingency [Table] Amortization of ROU assets Finance Lease, Right-of-Use Asset, Amortization Depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Equity Award [Domain] Award Type [Domain] Employees Employees [Member] Employees [Member] Thereafter Finance Lease, Liability, Payments, Due after Year Five Currency [Axis] Currency [Axis] Other current and non-current assets Increase (Decrease) in Other Operating Assets Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Revolving credit facility Revolving Credit Facility [Member] Total lease liability Finance Lease, Liability Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Foreign exchange contract forwards, liabilities Foreign Currency Contracts, Liability, Fair Value Disclosure Hedging Designation [Axis] Hedging Designation [Axis] Ownership [Domain] Ownership [Domain] Restricted Stock Units Restricted Stock Units (RSUs) [Member] Sumac Fabrication Company Limited Sumac Fabrication Company Limited [Member] Sumac Fabrication Company Limited [Member] Schedule of long-term debt Schedule of Long-term Debt Instruments [Table Text Block] Unrealized gain (loss) on intercompany note Equity Method Investment, Unrealized Intercompany Profit (Loss) Not Eliminated, Amount Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Effective tax rate Effective Income Tax Rate Reconciliation, Percent Consolidated Entities [Axis] Consolidated Entities [Axis] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Long-term debt, Fair Value Long-term Debt, Fair Value Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Total liabilities Liabilities Contract assets Increase (Decrease) in Contract with Customer, Asset Common stock: $.001 par value; 150,000,000 authorized; 33,169,798 and 32,916,818 shares issued and outstanding at September 30, 2020 and March 31, 2020, respectively Common Stock, Value, Issued Accrued Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Maximum leverage ratio Debt Instrument, Covenant Compliance, Maximum Leverage Ratio Debt Instrument, Covenant Compliance, Maximum Leverage Ratio Plan assets Deferred Compensation Plan Assets Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Counterparty Name [Domain] Counterparty Name [Domain] Purchase of shares from non-controlling interests Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Expected dividend Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Expected Dividend Income tax benefit, global intangible low-taxed income Income Tax Expense (Benefit), Global Intangible Low-Taxed Income Income Tax Expense (Benefit), Global Intangible Low-Taxed Income Inventories Increase (Decrease) in Inventories Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Schedule of carrying amount of goodwill Schedule of Goodwill [Table Text Block] Other Stockholders' Equity, Other Basic (in shares) Weighted-average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Operating Operating Lease, Right-of-Use Asset Equity Components [Axis] Equity Components [Axis] Totaled arrangements under letter of credit guarantees and performance bonds securing performance obligations Guarantor Obligations, Maximum Exposure, Undiscounted Schedule of long-term debt that is not measured at fair value Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block] Amortization of intangible assets Amortization of Intangible Assets Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Total fair value, options Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Contract liabilities Contract liabilities Contract with Customer, Liability, Current Sales taxes payable Sales and Excise Tax Payable, Current Lease renewal term Lessee, Lease, Renewal Term Lessee, Lease, Renewal Term Through March 31, 2019 Period One [Member] Period One [Member] TPS TPS [Member] TPS Decrease in deferred tax liabilities Increase (Decrease) in Deferred Income Taxes Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Fair Value Measurements Fair Value Disclosures [Text Block] Current portion of long term debt Less current portion Secured Debt, Current Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Management Management [Member] Lease Information Lease, Cost [Table Text Block] Restructuring costs Restructuring Costs Finite-lived intangible assets, gross carrying amount Finite-Lived Intangible Assets, Gross Noncontrolling Interest, ownership by noncontrolling owners (percent) Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners Scenario, Forecast Forecast [Member] Preferred stock: $.001 par value; 10,000,000 authorized; no shares issued and outstanding Preferred Stock, Value, Issued Variable Rate [Axis] Variable Rate [Axis] Security Exchange Name Security Exchange Name Amount of excess cash Debt Instrument, Covenant Compliance, Amount of Excess Cash Flow Debt Instrument, Covenant Compliance, Amount of Excess Cash Flow Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Proceeds from revolving credit facility Proceeds from (Repayments of) Lines of Credit Depreciation Depreciation Related Party Transaction [Axis] Related Party Transaction [Axis] United States and Latin America United States Segment [Member] United States Segment [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Additional paid in capital Additional Paid in Capital, Common Stock Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Equity Component [Domain] Equity Component [Domain] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Expected term Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Canadian emergency wage subsidy, amount Canadian Emergency Wage Subsidy, Amount Canadian Emergency Wage Subsidy, Amount Document Transition Report Document Transition Report Debt issuance costs, net Debt Issuance Costs, Net Equipment Equipment [Member] Investing activities Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Financing cash flows from leases Finance Lease, Principal Payments Valuation reserves Inventory Valuation Reserves Consolidated Entities [Domain] Consolidated Entities [Domain] Line of Credit Line of Credit [Member] Amortization of intangible assets Selling General and Administrative Expense, Amortization Selling General and Administrative Expense, Amortization Income Statement [Abstract] Income Statement [Abstract] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Remeasurement of non-controlling interest Noncontrolling Interest, Remeasurement Period Increase (Decrease) Noncontrolling Interest, Remeasurement Period Increase (Decrease) Balance Sheet Location [Axis] Balance Sheet Location [Axis] EX-101.PRE 11 thr-20200930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 thr-20200930_htm.xml IDEA: XBRL DOCUMENT 0001489096 2020-04-01 2020-09-30 0001489096 2020-11-04 0001489096 2020-09-30 0001489096 2020-03-31 0001489096 srt:SubsidiariesMember 2020-09-30 0001489096 srt:SubsidiariesMember 2020-03-31 0001489096 2020-07-01 2020-09-30 0001489096 2019-07-01 2019-09-30 0001489096 2019-04-01 2019-09-30 0001489096 us-gaap:CommonStockMember 2020-03-31 0001489096 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001489096 us-gaap:RetainedEarningsMember 2020-03-31 0001489096 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001489096 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001489096 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001489096 2020-04-01 2020-06-30 0001489096 thr:EmployeesMember us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001489096 srt:ExecutiveOfficerMember us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001489096 srt:DirectorMember us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001489096 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001489096 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001489096 us-gaap:CommonStockMember 2020-06-30 0001489096 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001489096 us-gaap:RetainedEarningsMember 2020-06-30 0001489096 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001489096 2020-06-30 0001489096 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001489096 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0001489096 thr:EmployeesMember us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001489096 srt:ExecutiveOfficerMember us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001489096 srt:DirectorMember us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001489096 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0001489096 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-01 2020-09-30 0001489096 us-gaap:CommonStockMember 2020-09-30 0001489096 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001489096 us-gaap:RetainedEarningsMember 2020-09-30 0001489096 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-30 0001489096 us-gaap:CommonStockMember 2019-03-31 0001489096 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001489096 us-gaap:RetainedEarningsMember 2019-03-31 0001489096 us-gaap:NoncontrollingInterestMember 2019-03-31 0001489096 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001489096 2019-03-31 0001489096 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001489096 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001489096 2019-04-01 2019-06-30 0001489096 thr:EmployeesMember us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001489096 srt:ExecutiveOfficerMember us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001489096 srt:DirectorMember us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001489096 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001489096 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001489096 us-gaap:NoncontrollingInterestMember 2019-04-01 2019-06-30 0001489096 us-gaap:CommonStockMember 2019-06-30 0001489096 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001489096 us-gaap:RetainedEarningsMember 2019-06-30 0001489096 us-gaap:NoncontrollingInterestMember 2019-06-30 0001489096 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001489096 2019-06-30 0001489096 thr:EmployeesMember us-gaap:CommonStockMember 2019-07-01 2019-09-30 0001489096 srt:ExecutiveOfficerMember us-gaap:CommonStockMember 2019-07-01 2019-09-30 0001489096 srt:DirectorMember us-gaap:CommonStockMember 2019-07-01 2019-09-30 0001489096 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0001489096 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0001489096 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0001489096 us-gaap:NoncontrollingInterestMember 2019-07-01 2019-09-30 0001489096 us-gaap:CommonStockMember 2019-09-30 0001489096 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0001489096 us-gaap:RetainedEarningsMember 2019-09-30 0001489096 us-gaap:NoncontrollingInterestMember 2019-09-30 0001489096 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0001489096 2019-09-30 0001489096 thr:COVID19Member 2020-07-01 2020-09-30 0001489096 thr:COVID19Member 2020-04-01 2020-09-30 0001489096 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2020-09-30 0001489096 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-09-30 0001489096 us-gaap:OtherAssetsMember 2020-09-30 0001489096 us-gaap:OtherAssetsMember 2019-09-30 0001489096 us-gaap:FairValueInputsLevel2Member us-gaap:LoansPayableMember 2020-09-30 0001489096 us-gaap:FairValueInputsLevel2Member us-gaap:LoansPayableMember 2020-03-31 0001489096 us-gaap:CurrencySwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-07-01 2020-09-30 0001489096 us-gaap:CurrencySwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-04-01 2020-09-30 0001489096 us-gaap:CurrencySwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-09-30 0001489096 us-gaap:CurrencySwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-03-31 0001489096 currency:RUB us-gaap:ForeignExchangeForwardMember 2020-09-30 0001489096 currency:RUB us-gaap:ForeignExchangeForwardMember 2020-03-31 0001489096 currency:EUR us-gaap:ForeignExchangeForwardMember 2020-09-30 0001489096 currency:EUR us-gaap:ForeignExchangeForwardMember 2020-03-31 0001489096 currency:CAD us-gaap:ForeignExchangeForwardMember 2020-09-30 0001489096 currency:CAD us-gaap:ForeignExchangeForwardMember 2020-03-31 0001489096 currency:KRW us-gaap:ForeignExchangeForwardMember 2020-09-30 0001489096 currency:KRW us-gaap:ForeignExchangeForwardMember 2020-03-31 0001489096 currency:MXN us-gaap:ForeignExchangeForwardMember 2020-09-30 0001489096 currency:MXN us-gaap:ForeignExchangeForwardMember 2020-03-31 0001489096 currency:AUD us-gaap:ForeignExchangeForwardMember 2020-09-30 0001489096 currency:AUD us-gaap:ForeignExchangeForwardMember 2020-03-31 0001489096 currency:GBP us-gaap:ForeignExchangeForwardMember 2020-09-30 0001489096 currency:GBP us-gaap:ForeignExchangeForwardMember 2020-03-31 0001489096 us-gaap:ForeignExchangeForwardMember 2020-09-30 0001489096 us-gaap:ForeignExchangeForwardMember 2020-03-31 0001489096 us-gaap:ForeignExchangeForwardMember 2019-07-01 2019-09-30 0001489096 us-gaap:ForeignExchangeForwardMember 2019-04-01 2019-09-30 0001489096 srt:MaximumMember us-gaap:LandAndBuildingMember 2020-09-30 0001489096 srt:MinimumMember us-gaap:EquipmentMember 2020-09-30 0001489096 srt:MaximumMember us-gaap:EquipmentMember 2020-09-30 0001489096 srt:MinimumMember us-gaap:LandAndBuildingMember 2020-04-01 2020-09-30 0001489096 srt:MaximumMember us-gaap:LandAndBuildingMember 2020-04-01 2020-09-30 0001489096 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-07-01 2020-09-30 0001489096 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-07-01 2019-09-30 0001489096 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-04-01 2020-09-30 0001489096 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-04-01 2019-09-30 0001489096 us-gaap:InterestExpenseMember 2020-07-01 2020-09-30 0001489096 us-gaap:InterestExpenseMember 2019-07-01 2019-09-30 0001489096 us-gaap:InterestExpenseMember 2020-04-01 2020-09-30 0001489096 us-gaap:InterestExpenseMember 2019-04-01 2019-09-30 0001489096 srt:MinimumMember us-gaap:LandAndBuildingMember 2020-09-30 0001489096 thr:UnitedStatesAndLatinAmericaSegmentMember 2020-07-01 2020-09-30 0001489096 thr:UnitedStatesAndLatinAmericaSegmentMember 2020-04-01 2020-09-30 0001489096 thr:CanadaSegmentMember 2020-07-01 2020-09-30 0001489096 thr:CanadaSegmentMember 2020-04-01 2020-09-30 0001489096 thr:EuropeMiddleEastAndAfricaSegmentMember 2020-07-01 2020-09-30 0001489096 thr:EuropeMiddleEastAndAfricaSegmentMember 2020-04-01 2020-09-30 0001489096 thr:AsiaPacificSegmentMember 2020-07-01 2020-09-30 0001489096 thr:AsiaPacificSegmentMember 2020-04-01 2020-09-30 0001489096 us-gaap:StockOptionMember 2020-07-01 2020-09-30 0001489096 us-gaap:StockOptionMember 2019-07-01 2019-09-30 0001489096 us-gaap:StockOptionMember 2020-04-01 2020-09-30 0001489096 us-gaap:StockOptionMember 2019-04-01 2019-09-30 0001489096 us-gaap:RestrictedStockUnitsRSUMember 2020-07-01 2020-09-30 0001489096 us-gaap:RestrictedStockUnitsRSUMember 2019-07-01 2019-09-30 0001489096 us-gaap:RestrictedStockUnitsRSUMember 2020-04-01 2020-09-30 0001489096 us-gaap:RestrictedStockUnitsRSUMember 2019-04-01 2019-09-30 0001489096 us-gaap:OperatingSegmentsMember thr:UnitedStatesSegmentMember 2020-03-31 0001489096 us-gaap:OperatingSegmentsMember thr:CanadaSegmentMember 2020-03-31 0001489096 us-gaap:OperatingSegmentsMember thr:EuropeSegmentMember 2020-03-31 0001489096 us-gaap:OperatingSegmentsMember thr:AsiaSegmentMember 2020-03-31 0001489096 us-gaap:OperatingSegmentsMember 2020-03-31 0001489096 us-gaap:OperatingSegmentsMember thr:UnitedStatesSegmentMember 2020-04-01 2020-09-30 0001489096 us-gaap:OperatingSegmentsMember thr:CanadaSegmentMember 2020-04-01 2020-09-30 0001489096 us-gaap:OperatingSegmentsMember thr:EuropeSegmentMember 2020-04-01 2020-09-30 0001489096 us-gaap:OperatingSegmentsMember thr:AsiaSegmentMember 2020-04-01 2020-09-30 0001489096 us-gaap:OperatingSegmentsMember 2020-04-01 2020-09-30 0001489096 us-gaap:OperatingSegmentsMember thr:UnitedStatesSegmentMember 2020-09-30 0001489096 us-gaap:OperatingSegmentsMember thr:CanadaSegmentMember 2020-09-30 0001489096 us-gaap:OperatingSegmentsMember thr:EuropeSegmentMember 2020-09-30 0001489096 us-gaap:OperatingSegmentsMember thr:AsiaSegmentMember 2020-09-30 0001489096 us-gaap:OperatingSegmentsMember 2020-09-30 0001489096 us-gaap:ProductMember 2020-09-30 0001489096 us-gaap:ProductMember 2020-03-31 0001489096 us-gaap:TrademarksMember 2020-09-30 0001489096 us-gaap:TrademarksMember 2020-03-31 0001489096 us-gaap:DevelopedTechnologyRightsMember 2020-09-30 0001489096 us-gaap:DevelopedTechnologyRightsMember 2020-03-31 0001489096 us-gaap:CustomerRelationshipsMember 2020-09-30 0001489096 us-gaap:CustomerRelationshipsMember 2020-03-31 0001489096 us-gaap:CertificationMarksMember 2020-09-30 0001489096 us-gaap:CertificationMarksMember 2020-03-31 0001489096 thr:VariableRateTermLoandueOctober2024Member us-gaap:LoansPayableMember 2020-09-30 0001489096 thr:VariableRateTermLoandueOctober2024Member us-gaap:LoansPayableMember 2020-03-31 0001489096 thr:VariableRateSeniorSecuredTermLoanBMember us-gaap:SecuredDebtMember 2017-10-30 0001489096 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2017-10-30 0001489096 thr:TermLoanAdueApril2019Member 2017-10-30 2017-10-30 0001489096 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2017-10-30 2017-10-30 0001489096 thr:ThermonHeatingSystemsInc.Member 2017-10-30 2017-10-30 0001489096 thr:VariableRateSeniorSecuredTermLoanBMember us-gaap:SecuredDebtMember us-gaap:BaseRateMember 2017-10-30 2017-10-30 0001489096 thr:VariableRateSeniorSecuredTermLoanBMember us-gaap:SecuredDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-10-30 2017-10-30 0001489096 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2017-10-30 2017-10-30 0001489096 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-10-30 2017-10-30 0001489096 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember thr:CanadianBaseRateMember 2017-10-30 2017-10-30 0001489096 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember thr:CDORMember 2017-10-30 2017-10-30 0001489096 thr:VariableRateSeniorSecuredTermLoanBMember us-gaap:SecuredDebtMember 2018-04-01 0001489096 thr:VariableRateSeniorSecuredTermLoanBMember us-gaap:SecuredDebtMember 2020-04-01 2020-09-30 0001489096 us-gaap:LoansPayableMember thr:PeriodOneMember 2020-04-01 2020-09-30 0001489096 2017-10-30 2017-10-30 0001489096 us-gaap:RevolvingCreditFacilityMember 2020-09-30 0001489096 thr:VariableRateTermLoandueOctober2024Member 2020-09-30 0001489096 thr:VariableRateSeniorSecuredTermLoanBMember thr:SubsidiaryEquityMember us-gaap:SecuredDebtMember 2017-10-30 2017-10-30 0001489096 thr:VariableRateSeniorSecuredTermLoanBMember thr:StockofFirstTierMaterialForeignSubsidiariesDomesticBorrowerandDomesticSubsidiaryMember us-gaap:SecuredDebtMember 2017-10-30 2017-10-30 0001489096 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2020-01-01 2020-09-30 0001489096 srt:ScenarioForecastMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2020-12-31 2020-12-31 0001489096 2020-06-18 2020-06-18 0001489096 us-gaap:PrincipalOwnerMember 2015-04-01 0001489096 thr:TPSMember us-gaap:PrincipalOwnerMember 2015-04-01 0001489096 thr:PaymentstoRelatedPartyMember us-gaap:PrincipalOwnerMember 2017-03-31 0001489096 thr:PaymentstoRelatedPartyMember us-gaap:PrincipalOwnerMember 2017-04-01 2017-06-30 0001489096 us-gaap:LoansPayableMember 2017-03-31 0001489096 thr:SumacBusinessMember 2020-03-31 0001489096 2018-04-02 2018-04-02 0001489096 thr:TPSMember 2018-04-02 0001489096 thr:SumacBusinessMember 2019-04-02 0001489096 2019-08-01 2019-08-01 0001489096 thr:SumacBusinessMember 2019-08-01 0001489096 2010-05-31 2014-06-30 0001489096 thr:RestrictedStockAndStockOptionPlanMember 2010-07-28 0001489096 thr:LongTermIncentivePlan2011Member 2011-04-08 0001489096 thr:LongTermIncentivePlan2020Member 2020-07-22 0001489096 srt:ManagementMember 2020-04-01 2020-09-30 0001489096 srt:MinimumMember 2020-04-01 2020-09-30 0001489096 srt:MaximumMember 2020-04-01 2020-09-30 0001489096 us-gaap:RestrictedStockUnitsRSUMember 2020-04-01 2020-09-30 0001489096 us-gaap:CommonStockMember 2020-09-30 0001489096 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001489096 us-gaap:CommonStockMember 2020-04-01 2020-09-30 0001489096 us-gaap:PerformanceSharesMember 2020-04-01 2020-09-30 0001489096 srt:ManagementMember us-gaap:PerformanceSharesMember 2020-04-01 2020-09-30 0001489096 srt:MinimumMember srt:ManagementMember 2020-04-01 2020-09-30 0001489096 srt:MaximumMember srt:ManagementMember us-gaap:PerformanceSharesMember 2020-04-01 2020-09-30 0001489096 country:US us-gaap:TransferredAtPointInTimeMember 2020-07-01 2020-09-30 0001489096 country:US us-gaap:TransferredOverTimeMember 2020-07-01 2020-09-30 0001489096 country:US 2020-07-01 2020-09-30 0001489096 country:US us-gaap:TransferredAtPointInTimeMember 2019-07-01 2019-09-30 0001489096 country:US us-gaap:TransferredOverTimeMember 2019-07-01 2019-09-30 0001489096 country:US 2019-07-01 2019-09-30 0001489096 country:CA us-gaap:TransferredAtPointInTimeMember 2020-07-01 2020-09-30 0001489096 country:CA us-gaap:TransferredOverTimeMember 2020-07-01 2020-09-30 0001489096 country:CA 2020-07-01 2020-09-30 0001489096 country:CA us-gaap:TransferredAtPointInTimeMember 2019-07-01 2019-09-30 0001489096 country:CA us-gaap:TransferredOverTimeMember 2019-07-01 2019-09-30 0001489096 country:CA 2019-07-01 2019-09-30 0001489096 srt:EuropeMember us-gaap:TransferredAtPointInTimeMember 2020-07-01 2020-09-30 0001489096 srt:EuropeMember us-gaap:TransferredOverTimeMember 2020-07-01 2020-09-30 0001489096 srt:EuropeMember 2020-07-01 2020-09-30 0001489096 srt:EuropeMember us-gaap:TransferredAtPointInTimeMember 2019-07-01 2019-09-30 0001489096 srt:EuropeMember us-gaap:TransferredOverTimeMember 2019-07-01 2019-09-30 0001489096 srt:EuropeMember 2019-07-01 2019-09-30 0001489096 srt:AsiaMember us-gaap:TransferredAtPointInTimeMember 2020-07-01 2020-09-30 0001489096 srt:AsiaMember us-gaap:TransferredOverTimeMember 2020-07-01 2020-09-30 0001489096 srt:AsiaMember 2020-07-01 2020-09-30 0001489096 srt:AsiaMember us-gaap:TransferredAtPointInTimeMember 2019-07-01 2019-09-30 0001489096 srt:AsiaMember us-gaap:TransferredOverTimeMember 2019-07-01 2019-09-30 0001489096 srt:AsiaMember 2019-07-01 2019-09-30 0001489096 us-gaap:TransferredAtPointInTimeMember 2020-07-01 2020-09-30 0001489096 us-gaap:TransferredOverTimeMember 2020-07-01 2020-09-30 0001489096 us-gaap:TransferredAtPointInTimeMember 2019-07-01 2019-09-30 0001489096 us-gaap:TransferredOverTimeMember 2019-07-01 2019-09-30 0001489096 country:US us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-09-30 0001489096 country:US us-gaap:TransferredOverTimeMember 2020-04-01 2020-09-30 0001489096 country:US 2020-04-01 2020-09-30 0001489096 country:US us-gaap:TransferredAtPointInTimeMember 2019-04-01 2019-09-30 0001489096 country:US us-gaap:TransferredOverTimeMember 2019-04-01 2019-09-30 0001489096 country:US 2019-04-01 2019-09-30 0001489096 country:CA us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-09-30 0001489096 country:CA us-gaap:TransferredOverTimeMember 2020-04-01 2020-09-30 0001489096 country:CA 2020-04-01 2020-09-30 0001489096 country:CA us-gaap:TransferredAtPointInTimeMember 2019-04-01 2019-09-30 0001489096 country:CA us-gaap:TransferredOverTimeMember 2019-04-01 2019-09-30 0001489096 country:CA 2019-04-01 2019-09-30 0001489096 srt:EuropeMember us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-09-30 0001489096 srt:EuropeMember us-gaap:TransferredOverTimeMember 2020-04-01 2020-09-30 0001489096 srt:EuropeMember 2020-04-01 2020-09-30 0001489096 srt:EuropeMember us-gaap:TransferredAtPointInTimeMember 2019-04-01 2019-09-30 0001489096 srt:EuropeMember us-gaap:TransferredOverTimeMember 2019-04-01 2019-09-30 0001489096 srt:EuropeMember 2019-04-01 2019-09-30 0001489096 srt:AsiaMember us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-09-30 0001489096 srt:AsiaMember us-gaap:TransferredOverTimeMember 2020-04-01 2020-09-30 0001489096 srt:AsiaMember 2020-04-01 2020-09-30 0001489096 srt:AsiaMember us-gaap:TransferredAtPointInTimeMember 2019-04-01 2019-09-30 0001489096 srt:AsiaMember us-gaap:TransferredOverTimeMember 2019-04-01 2019-09-30 0001489096 srt:AsiaMember 2019-04-01 2019-09-30 0001489096 us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-09-30 0001489096 us-gaap:TransferredOverTimeMember 2020-04-01 2020-09-30 0001489096 us-gaap:TransferredAtPointInTimeMember 2019-04-01 2019-09-30 0001489096 us-gaap:TransferredOverTimeMember 2019-04-01 2019-09-30 0001489096 2021-10-01 2020-09-30 0001489096 srt:ScenarioForecastMember 2020-04-01 2021-03-31 0001489096 thr:SumacFabricationCompanyLimitedMember 2020-09-30 0001489096 us-gaap:OperatingSegmentsMember thr:UnitedStatesSegmentMember 2020-07-01 2020-09-30 0001489096 us-gaap:OperatingSegmentsMember thr:UnitedStatesSegmentMember 2019-07-01 2019-09-30 0001489096 us-gaap:OperatingSegmentsMember thr:UnitedStatesSegmentMember 2020-04-01 2020-09-30 0001489096 us-gaap:OperatingSegmentsMember thr:UnitedStatesSegmentMember 2019-04-01 2019-09-30 0001489096 us-gaap:OperatingSegmentsMember thr:CanadaSegmentMember 2020-07-01 2020-09-30 0001489096 us-gaap:OperatingSegmentsMember thr:CanadaSegmentMember 2019-07-01 2019-09-30 0001489096 us-gaap:OperatingSegmentsMember thr:CanadaSegmentMember 2020-04-01 2020-09-30 0001489096 us-gaap:OperatingSegmentsMember thr:CanadaSegmentMember 2019-04-01 2019-09-30 0001489096 us-gaap:OperatingSegmentsMember thr:EuropeSegmentMember 2020-07-01 2020-09-30 0001489096 us-gaap:OperatingSegmentsMember thr:EuropeSegmentMember 2019-07-01 2019-09-30 0001489096 us-gaap:OperatingSegmentsMember thr:EuropeSegmentMember 2020-04-01 2020-09-30 0001489096 us-gaap:OperatingSegmentsMember thr:EuropeSegmentMember 2019-04-01 2019-09-30 0001489096 us-gaap:OperatingSegmentsMember thr:AsiaSegmentMember 2020-07-01 2020-09-30 0001489096 us-gaap:OperatingSegmentsMember thr:AsiaSegmentMember 2019-07-01 2019-09-30 0001489096 us-gaap:OperatingSegmentsMember thr:AsiaSegmentMember 2020-04-01 2020-09-30 0001489096 us-gaap:OperatingSegmentsMember thr:AsiaSegmentMember 2019-04-01 2019-09-30 0001489096 us-gaap:OperatingSegmentsMember 2020-07-01 2020-09-30 0001489096 us-gaap:OperatingSegmentsMember 2019-07-01 2019-09-30 0001489096 us-gaap:OperatingSegmentsMember 2019-04-01 2019-09-30 0001489096 us-gaap:IntersegmentEliminationMember thr:UnitedStatesSegmentMember 2020-07-01 2020-09-30 0001489096 us-gaap:IntersegmentEliminationMember thr:UnitedStatesSegmentMember 2019-07-01 2019-09-30 0001489096 us-gaap:IntersegmentEliminationMember thr:UnitedStatesSegmentMember 2020-04-01 2020-09-30 0001489096 us-gaap:IntersegmentEliminationMember thr:UnitedStatesSegmentMember 2019-04-01 2019-09-30 0001489096 us-gaap:IntersegmentEliminationMember thr:CanadaSegmentMember 2020-07-01 2020-09-30 0001489096 us-gaap:IntersegmentEliminationMember thr:CanadaSegmentMember 2019-07-01 2019-09-30 0001489096 us-gaap:IntersegmentEliminationMember thr:CanadaSegmentMember 2020-04-01 2020-09-30 0001489096 us-gaap:IntersegmentEliminationMember thr:CanadaSegmentMember 2019-04-01 2019-09-30 0001489096 us-gaap:IntersegmentEliminationMember thr:EuropeSegmentMember 2020-07-01 2020-09-30 0001489096 us-gaap:IntersegmentEliminationMember thr:EuropeSegmentMember 2019-07-01 2019-09-30 0001489096 us-gaap:IntersegmentEliminationMember thr:EuropeSegmentMember 2020-04-01 2020-09-30 0001489096 us-gaap:IntersegmentEliminationMember thr:EuropeSegmentMember 2019-04-01 2019-09-30 0001489096 us-gaap:IntersegmentEliminationMember thr:AsiaSegmentMember 2020-07-01 2020-09-30 0001489096 us-gaap:IntersegmentEliminationMember thr:AsiaSegmentMember 2019-07-01 2019-09-30 0001489096 us-gaap:IntersegmentEliminationMember thr:AsiaSegmentMember 2020-04-01 2020-09-30 0001489096 us-gaap:IntersegmentEliminationMember thr:AsiaSegmentMember 2019-04-01 2019-09-30 0001489096 us-gaap:IntersegmentEliminationMember 2020-07-01 2020-09-30 0001489096 us-gaap:IntersegmentEliminationMember 2019-07-01 2019-09-30 0001489096 us-gaap:IntersegmentEliminationMember 2020-04-01 2020-09-30 0001489096 us-gaap:IntersegmentEliminationMember 2019-04-01 2019-09-30 0001489096 thr:UnitedStatesSegmentMember 2020-07-01 2020-09-30 0001489096 thr:UnitedStatesSegmentMember 2019-07-01 2019-09-30 0001489096 thr:UnitedStatesSegmentMember 2020-04-01 2020-09-30 0001489096 thr:UnitedStatesSegmentMember 2019-04-01 2019-09-30 0001489096 thr:CanadaSegmentMember 2020-07-01 2020-09-30 0001489096 thr:CanadaSegmentMember 2019-07-01 2019-09-30 0001489096 thr:CanadaSegmentMember 2020-04-01 2020-09-30 0001489096 thr:CanadaSegmentMember 2019-04-01 2019-09-30 0001489096 thr:EuropeSegmentMember 2020-07-01 2020-09-30 0001489096 thr:EuropeSegmentMember 2019-07-01 2019-09-30 0001489096 thr:EuropeSegmentMember 2020-04-01 2020-09-30 0001489096 thr:EuropeSegmentMember 2019-04-01 2019-09-30 0001489096 thr:AsiaSegmentMember 2020-07-01 2020-09-30 0001489096 thr:AsiaSegmentMember 2019-07-01 2019-09-30 0001489096 thr:AsiaSegmentMember 2020-04-01 2020-09-30 0001489096 thr:AsiaSegmentMember 2019-04-01 2019-09-30 0001489096 us-gaap:MaterialReconcilingItemsMember 2020-07-01 2020-09-30 0001489096 us-gaap:MaterialReconcilingItemsMember 2019-07-01 2019-09-30 0001489096 us-gaap:MaterialReconcilingItemsMember 2020-04-01 2020-09-30 0001489096 us-gaap:MaterialReconcilingItemsMember 2019-04-01 2019-09-30 0001489096 thr:UnitedStatesSegmentMember 2020-09-30 0001489096 thr:UnitedStatesSegmentMember 2020-03-31 0001489096 thr:CanadaSegmentMember 2020-09-30 0001489096 thr:CanadaSegmentMember 2020-03-31 0001489096 thr:EuropeSegmentMember 2020-09-30 0001489096 thr:EuropeSegmentMember 2020-03-31 0001489096 thr:AsiaSegmentMember 2020-09-30 0001489096 thr:AsiaSegmentMember 2020-03-31 0001489096 thr:UnitedStatesSegmentMember 2020-07-01 2020-09-30 0001489096 thr:UnitedStatesSegmentMember 2019-07-01 2019-09-30 0001489096 thr:UnitedStatesSegmentMember 2020-04-01 2020-09-30 0001489096 thr:UnitedStatesSegmentMember 2019-04-01 2019-09-30 0001489096 thr:CanadaSegmentMember 2019-07-01 2019-09-30 0001489096 thr:CanadaSegmentMember 2019-04-01 2019-09-30 0001489096 thr:EuropeSegmentMember 2020-07-01 2020-09-30 0001489096 thr:EuropeSegmentMember 2019-07-01 2019-09-30 0001489096 thr:EuropeSegmentMember 2020-04-01 2020-09-30 0001489096 thr:EuropeSegmentMember 2019-04-01 2019-09-30 0001489096 thr:AsiaSegmentMember 2020-07-01 2020-09-30 0001489096 thr:AsiaSegmentMember 2019-07-01 2019-09-30 0001489096 thr:AsiaSegmentMember 2020-04-01 2020-09-30 0001489096 thr:AsiaSegmentMember 2019-04-01 2019-09-30 shares iso4217:USD iso4217:USD shares pure thr:positions iso4217:CAD thr:principal thr:plan thr:segment thr:Geographic_Region 0001489096 --03-31 2020 Q2 false 1003000 834000 47650000 43550000 3962000 4447000 0.001 0.001 150000000 150000000 33169798 32916818 33169798 32916818 0.001 0.001 10000000 10000000 0 0 0 0 P1Y P1M 3962000 4447000 P5Y 10-Q true 2020-09-30 false 001-35159 THERMON GROUP HOLDINGS, INC. DE 27-2228185 7171 Southwest Parkway Building 300 Suite 200 Austin TX 78735 512 690-0600 Common Stock, $0.001 par value per share THR NYSE Yes Yes Large Accelerated Filer false false false 33180452 51362000 43237000 66104000 92478000 71317000 60273000 11979000 10194000 11435000 9219000 7370000 2535000 219567000 217936000 72691000 72542000 206071000 197978000 104174000 104546000 15049000 16637000 2944000 2904000 6579000 8362000 627075000 620905000 25162000 25070000 21269000 23757000 2500000 2500000 3108000 4538000 3947000 3553000 219000 1217000 56205000 60635000 168288000 169053000 21623000 22245000 14072000 15571000 8288000 6962000 268476000 274466000 33000 33000 0 0 229998000 227741000 -49744000 -63894000 178312000 182559000 358599000 346439000 627075000 620905000 66406000 102935000 123254000 194647000 37475000 57503000 70204000 112073000 28931000 45432000 53050000 82574000 23788000 28130000 51629000 55848000 2097000 4461000 5130000 8894000 3046000 12841000 -3709000 17832000 17000 65000 42000 116000 2433000 3951000 5013000 7721000 582000 -172000 1314000 61000 1212000 8783000 -7366000 10288000 -626000 1862000 -3119000 1906000 1838000 6921000 -4247000 8382000 0 -9000 0 1000 1838000 6912000 -4247000 8383000 1838000 6912000 -4247000 8383000 5254000 -4813000 14729000 -378000 -199000 337000 -579000 337000 6893000 2436000 9903000 8342000 0.06 0.21 -0.13 0.26 0.06 0.21 -0.13 0.25 33164921 32727023 33075902 32681410 33417654 33244387 33075902 33111778 32916818 33000 227741000 182559000 -63894000 346439000 81995 437000 437000 39458 63477 13520 1133000 1133000 -557000 -557000 -6085000 -6085000 9475000 9475000 380000 380000 33115268 33000 228754000 176474000 -54799000 350462000 1344 15000 15000 33789 6005 13392 1358000 1358000 -129000 -129000 1838000 1838000 5254000 5254000 199000 199000 33169798 33000 229998000 178312000 -49744000 358599000 32624200 33000 223040000 170621000 4204000 -48949000 348949000 5417 0 62000 62000 39139 32621 3654 1019000 1019000 -784000 -784000 1471000 1471000 4435000 4435000 -315000 315000 10000 10000 32705031 33000 223022000 172092000 4509000 -44514000 355142000 16262 14757 6389 1323000 1323000 -95000 -95000 6912000 6912000 -4813000 -4813000 0 4508000 0 4508000 10000 -10000 -9000 -9000 -337000 -337000 32742439 33000 224260000 179004000 0 -48990000 354307000 -4247000 8382000 10643000 13956000 515000 870000 2491000 2342000 -2142000 -462000 0 2343000 3491000 798000 -4537000 -147000 -29767000 -6313000 9431000 958000 3169000 -9054000 3593000 4432000 -17000 1052000 -1228000 -3542000 -5939000 -833000 12604000 30050000 4132000 3839000 37000 145000 -4095000 -3694000 37189000 10000000 38714000 23131000 0 4508000 452000 62000 686000 879000 139000 79000 -1898000 -18535000 1304000 -121000 7915000 7700000 46007000 33841000 53922000 41541000 Basis of Presentation and Accounting Policy Information<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thermon Group Holdings, Inc. and its direct and indirect subsidiaries are referred to collectively as “we,” “our,” or the “Company” herein. We are a provider of highly engineered industrial process heating solutions for process industries. Our core thermal solutions product - also referred to as heat tracing - provides an external heat source to pipes, vessels and instruments for the purposes of freeze protection, temperature and flow maintenance, environmental monitoring, and surface snow and ice melting. In addition to our heat tracing products, we also provide (i) industrial process heating solutions focused on advanced heating and filtration solutions for industrial and hazardous area applications, which are sold under our Thermon Heating Solutions (or “THS”) brand, and (ii) temporary power products that are designed to provide a safe and efficient means of supplying temporary electrical power distribution and lighting at energy infrastructure facilities for new construction and during maintenance and turnaround projects at operating facilities, which are sold under our Thermon Power Solutions (or “TPS”) brand. As a manufacturer, we offer a full suite of products (such as heating units, heating cables, tubing bundles and control systems) and services (such as design optimization, engineering, installation and maintenance services) required to deliver comprehensive solutions to complex projects. </span></div><div style="margin-top:9pt"><span style="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 should be read in conjunction with our audited consolidated financial statements and notes thereto for the fiscal year ended March 31, 2020. In our opinion, the accompanying consolidated financial statements reflect all adjustments (consisting only of normal recurring items) considered necessary to present fairly our financial position at September 30, 2020 and March 31, 2020, and the results of our operations for the three and six months ended September 30, 2020 and 2019.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impact of COVID-19 Pandemic</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The recent COVID-19 pandemic and the measures being taken to address and limit the spread of the virus have adversely affected the economies and financial markets of many countries, resulting in an economic downturn that has negatively impacted, and may continue to negatively impact, global demand for our products and services. We may experience a decline in the demand of our products and services that could materially and negatively impact our business, financial condition, results of operation and overall financial performance in future periods. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 11, 2020, the Canadian government officially enacted the Canadian Emergency Wage Subsidy (“CEWS”) for the purposes of assisting employers in financial hardship due to the COVID-19 pandemic and of reducing potential lay-offs of employees. The CEWS, which was made retroactive to March 1, 2020, generally provides “eligible entities” with a wage subsidy of up to 75% of “eligible remuneration” paid to an eligible employee per week, limited to a certain weekly maximum. On September 23, 2020, the Canadian government announced that the CEWS program would be extended through the summer of 2021 and announced certain modifications to the subsidy calculation. Our Canadian operations have benefited from such wage subsidies and have received distributions from the Canadian government during the six months period ended September 30, 2020. During the three and six month ended September 30, 2020, we recorded subsidies in the amount of $2,532 and $4,948, respectively, for which we qualify, as an offset or reduction to the related underlying expenses and assets, accordingly. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Generally accepted accounting principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reported period. While our management has based their assumptions and estimates on the facts and circumstances existing at September 30, 2020, actual results could differ from those estimates and affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities and the corresponding revenues and expenses as of the date of the financial statements. The operating results for the three and six months ended September 30, 2020 are not necessarily indicative of the results that may be achieved for the fiscal year ending March 31, 2021. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Cash and Cash Equivalents</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company maintains restricted cash related to certain letter of credit guarantees and performance bonds securing performance obligations. The following table provides a reconciliation of cash, cash equivalents, restricted cash included in </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">prepaid expenses and other current assets and restricted cash included in other long-term assets reported within the statement of financial position that sum to the total of the same such amounts shown in the statement of cash flows.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.350%"><tr><td style="width:1.0%"/><td style="width:60.874%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.508%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.609%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.509%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,362 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,014 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash included in prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash included in other long-term assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash shown in the statement of cash flows</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,922 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,541 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Amounts shown in restricted cash included in prepaid expenses and other current assets and other long-term assets represent those required to be set aside by a contractual agreement, which contain cash deposits pledged as collateral on performance bonds and letters of credit. Amounts shown in restricted cash in other long-term assets represent such agreements that require a commitment term longer than one year. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent Accounting Pronouncements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments- </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued Accounting Standards Update 2016-13 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments -Credit Losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC Topic 326”), which amends the guidance on the impairment of financial instruments. The standard adds an impairment model, referred to as current expected credit loss, which is based on expected losses rather than incurred losses. The standard applies to most debt instruments, trade receivables, lease receivables, reinsurance receivables, financial guarantees and loan commitments. Under the guidance, companies are required to disclose credit quality indicators disaggregated by year of origination for a five-year period. The new guidance is effective for fiscal years and interim periods within those fiscal years beginning after December 15, 2019. We adopted this standard effective April 1, 2020, and such adoption did not have a material impact on our consolidated financial statements. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In January 2017, the FASB issued Accounting Standards Update 2017-04 Intangibles - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASC Topic 350”), which amends and simplifies the accounting for goodwill impairment by eliminating step 2 of the goodwill impairment test. Under the amended guidance, goodwill impairment will be measured as the excess of the reporting unit’s carrying value over its fair value, not to exceed the carrying amount of goodwill for that reporting unit. The changes are effective for annual and interim periods beginning after December 15, 2019, and amendments should be applied prospectively. Early adoption is permitted for any impairment tests performed after January 1, 2017. We adopted this standard effective April 1, 2020, and such adoption did not have a material impact on our consolidated financial statements.</span></div> 2532000 4948 Use of Estimates Generally accepted accounting principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reported period. While our management has based their assumptions and estimates on the facts and circumstances existing at September 30, 2020, actual results could differ from those estimates and affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities and the corresponding revenues and expenses as of the date of the financial statements. The operating results for the three and six months ended September 30, 2020 are not necessarily indicative of the results that may be achieved for the fiscal year ending March 31, 2021. The following table provides a reconciliation of cash, cash equivalents, restricted cash included in <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">prepaid expenses and other current assets and restricted cash included in other long-term assets reported within the statement of financial position that sum to the total of the same such amounts shown in the statement of cash flows.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.350%"><tr><td style="width:1.0%"/><td style="width:60.874%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.508%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.609%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.509%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,362 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,014 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash included in prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash included in other long-term assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash shown in the statement of cash flows</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,922 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,541 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 51362000 39014000 2190000 2054000 370000 473000 53922000 41541000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent Accounting Pronouncements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments- </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued Accounting Standards Update 2016-13 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments -Credit Losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC Topic 326”), which amends the guidance on the impairment of financial instruments. The standard adds an impairment model, referred to as current expected credit loss, which is based on expected losses rather than incurred losses. The standard applies to most debt instruments, trade receivables, lease receivables, reinsurance receivables, financial guarantees and loan commitments. Under the guidance, companies are required to disclose credit quality indicators disaggregated by year of origination for a five-year period. The new guidance is effective for fiscal years and interim periods within those fiscal years beginning after December 15, 2019. We adopted this standard effective April 1, 2020, and such adoption did not have a material impact on our consolidated financial statements. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In January 2017, the FASB issued Accounting Standards Update 2017-04 Intangibles - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASC Topic 350”), which amends and simplifies the accounting for goodwill impairment by eliminating step 2 of the goodwill impairment test. Under the amended guidance, goodwill impairment will be measured as the excess of the reporting unit’s carrying value over its fair value, not to exceed the carrying amount of goodwill for that reporting unit. The changes are effective for annual and interim periods beginning after December 15, 2019, and amendments should be applied prospectively. Early adoption is permitted for any impairment tests performed after January 1, 2017. We adopted this standard effective April 1, 2020, and such adoption did not have a material impact on our consolidated financial statements.</span></div> Fair Value Measurements<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We measure fair value based on authoritative accounting guidance, which defines fair value, establishes a framework for measuring fair value and expands on required disclosures regarding fair value measurements.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inputs are referred to as assumptions that market participants would use in pricing the asset or liability. The uses of inputs in the valuation process are categorized into a three-level fair value hierarchy.</span></div><div style="margin-top:9pt;padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Level 1 — uses quoted prices in active markets for identical assets or liabilities we have the ability to access.</span></div><div style="margin-top:9pt;padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Level 2 — uses observable inputs other than quoted prices in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.</span></div><div style="margin-top:9pt;padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Level 3 — uses one or more significant inputs that are unobservable and supported by little or no market activity, and that reflect the use of significant management judgment. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Financial assets and liabilities with carrying amounts approximating fair value include cash and cash equivalents, accounts receivable, accounts payable, accrued expenses and other current liabilities. The carrying amount of these financial assets and liabilities approximates fair value because of their short maturities. At September 30, 2020 and March 31, 2020, no assets or liabilities were valued using Level 3 criteria. </span></div><div style="margin-top:9pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about our long-term debt that is not measured at fair value is as follows:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:27.199%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.337%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Valuation Technique</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding principal amount of senior secured credit facility</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 - Market Approach</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September 30, 2020 and March 31, 2020, the fair value of our long-term debt is based on market quotes available for issuance of debt with similar terms. As the quoted price is only available for similar financial assets, the Company concluded the pricing is indirectly observable through dealers and has been classified as Level 2. The Company believes the decline in fair value as of March 31, 2020 was temporary due to the COVID-19 pandemic.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cross Currency Swap</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into a long-term cross currency swap to hedge the currency rate fluctuations related to a $42,958 intercompany receivable at September 30, 2020 from our wholly-owned Canadian subsidiary, Thermon Canada Inc., maturing on October 30, 2022. Periodic principal payments are to be settled twice annually with interest payments settled quarterly through the cross currency derivative contract. We do not designate the cross currency swap as a cash flow hedge under ASC Topic 815, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASC 815"). We recorded $1,507 and $3,450 of unrealized mark-to-market losses on the cross currency swap, which is reported as "Other income and expense", in the condensed consolidated statement operations and comprehensive income for the three and six months ended September 30, 2020, respectively. Cross currency swap contracts are measured on a recurring basis at fair value and are classified as Level 2 measurements. Hedge assets in the amount of $1,000 and $4,011 were included in "Other long-term assets" in the condensed consolidated balance sheet as of September 30, 2020 and March 31, 2020, respectively. For the six months ended September 30, 2020, the loss on the long-term cross currency swap derivative contract was offset by unrealized gain on the intercompany note of $3,805 for a net gain of $355.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Compensation Plan</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company provides a non-qualified deferred compensation plan for certain highly compensated employees where payroll contributions are made by the employees on a pre-tax basis. Included in “Other long-term assets” in the condensed consolidated balance sheet at September 30, 2020 and March 31, 2020 were $4,132 and $2,849, respectively, of deferred compensation plan assets held by the Company. Deferred compensation plan assets (mutual funds) are measured at fair value on a recurring basis based on quoted market prices in active markets (Level 1). The Company has a corresponding liability to participants of $4,144 and $2,886 included in “Other long-term liabilities” in the condensed consolidated balance sheet at September 30, 2020 and March 31, 2020, respectively. Deferred compensation expense included in "marketing, general and administrative and engineering" were $781 and $36 for the three months ended September 30, 2020 and 2019, respectively, and $1,311 and $139 for the six months ended September 30, 2020 and 2019, respectively. Expenses and income from our deferred compensation plan were offset by unrealized gains and losses for the deferred compensation plan included in "Other income and expense" on our condensed consolidated statements of comprehensive income. Our unrealized gains and losses on investments were gains of $840 and $21 for the three months ended September 30, 2020 and 2019, respectively, and $1,363 and $116 for the six months ended September 30, 2020 and 2019, respectively.</span></div><div><span style="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:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trade Related Foreign Currency Forward Contracts</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We transact business in various foreign currencies and have established a program that primarily utilizes foreign currency forward contracts to offset the risk associated with the effects of certain foreign currency exposures. Under this program, increases or decreases in our foreign currency exposures are offset by gains or losses on the forward contracts to mitigate foreign currency transaction gains or losses. These foreign currency exposures arise from intercompany transactions as well as third party accounts receivable or payable that are denominated in foreign currencies. Our forward contracts generally have terms of 30 days. We do not use forward contracts for trading purposes or designate these forward contracts as hedging instruments pursuant to ASC 815. We adjust the carrying amount of all contracts to their fair value at the end of each reporting period and unrealized gains and losses are included in "Other income and expense" on our condensed consolidated statements of comprehensive income. These gains and losses are designed to offset gains and losses resulting from settlement of receivables or payables by our foreign operations which are settled in currency other than the local transactional currency. The fair value is determined by quoted prices from active foreign currency markets (Level 2). Fair value amounts for such forward contracts on our condensed consolidated balance sheets are either classified as accounts receivable, net or accrued liabilities depending on whether the forward contract is in a gain (accounts receivable, net) or loss (accrued liabilities) position. Our </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ultimate realized gain or loss with respect to currency fluctuations will depend on the currency exchange rates and other factors in effect as the contracts mature. As of September 30, 2020 and March 31, 2020, the notional amounts of forward contracts were as follows:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:63.596%"><tr><td style="width:1.0%"/><td style="width:33.152%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.474%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.477%"/><td style="width:0.1%"/></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notional amount of foreign currency forward contracts by currency</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Russian Ruble</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,172 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,103 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Euro</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canadian Dollar</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South Korean Won</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexican Peso</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australian Dollar</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Great Britain Pound</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total notional amounts</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,472 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,803 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span><br/></span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the fair value of our foreign currency forward contracts:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:28.078%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.292%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.732%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.326%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Foreign currency gains or losses related to our forward contracts in the accompanying condensed consolidated statements of operations and comprehensive income were losses o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f $145</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $199 in the three months ended September 30, 2020 and 2019, respectively, an</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d losses of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$49</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nd $241 for the six months ended September 30, 2020 and 2019, respectively. Gains and losses from our forward contracts were offset by transaction gains or losses incurred with the settlement of transactions denominated in foreign currencies. For the three months ended September 30, 2020 and 2019, our net foreign currency transactions were gains of $150 and losses of $90, respectively, and gains of $331 and $123 for the six months ended September 30, 2020 and 2019, respectively.</span></div> Information about our long-term debt that is not measured at fair value is as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:27.199%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.337%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Valuation Technique</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding principal amount of senior secured credit facility</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 - Market Approach</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 174750000 173439000 176000000 150480000 42958000 1507000 3450000 1000000 4011000 3805000 355000 4132000 2849000 4144000 2886000 781000 36000 1311000 139000 840000 21000 -1363000 116000 P30D As of September 30, 2020 and March 31, 2020, the notional amounts of forward contracts were as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:63.596%"><tr><td style="width:1.0%"/><td style="width:33.152%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.474%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.477%"/><td style="width:0.1%"/></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notional amount of foreign currency forward contracts by currency</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Russian Ruble</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,172 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,103 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Euro</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canadian Dollar</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South Korean Won</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexican Peso</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australian Dollar</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Great Britain Pound</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total notional amounts</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,472 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,803 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1172000 1103000 0 500000 11500000 1500000 3000000 3500000 1500000 2000000 800000 700000 500000 500000 18472000 9803000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the fair value of our foreign currency forward contracts:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:28.078%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.292%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.732%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.326%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 19000 114000 140000 49000 -199000 -241000 -90000 -123000 Leases<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In February 2016, the FASB issued ASC Topic 842, which amends the accounting guidance on leases. The new standard establishes a right-of-use (“ROU”) model that requires a lessee to record a ROU asset and a lease liability on the balance sheet for all leases with terms longer than 12 months. Leases will be classified as either finance leases or operating leases as determined pursuant to ASC Topic 842, with classification affecting the pattern of expense recognition in the income statement. The FASB also subsequently issued amendments to the standard, including providing an additional and optional transition method to adopt the new standard, as well as certain practical expedients related to land easements and lessor accounting. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted ASC Topic 842 and its amendments and applied the transition provisions as of April 1, 2019. The Company did not elect the package of practical expedients permitted under the transition guidance, which allows companies to carryforward historical assessments of: (1) whether contracts are or contain leases, (2) lease classification and (3) initial direct costs. In addition, the Company did not elect the hindsight practical expedient to determine the reasonably certain lease term for existing leases. The Company elected a policy of not recording leases on its condensed consolidated balance sheets when the leases have a term of 12 months or less and the Company is not reasonably certain to elect an option to purchase the leased asset. The Company recognizes payments on these leases within selling, administrative and other expenses on a straight-line basis over the lease term. Lease expense related to manufacturing facilities is included in overhead absorption rates and allocated to cost of sales. The Company elected the practical expedient to combine lease and non-lease components for all asset classes.    </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended September 30, 2020, we exercised the early termination option in one of our existing leases in Canada, which resulted in the remeasurement of the related ROU asset and lease liability and accelerated the lease </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">amortization and expense to align with the cease use date of the facility. We intend to vacate the facility on December 31, 2020. The resulting incremental charges of $46 for abandonment treatment of the lease have been included in our restructuring charges for the three months ended September 30, 2020.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Description of Leases</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The significant majority of our lease obligations are for real property. We lease numerous facilities relating to our operations, primarily for office, manufacturing and warehouse facilities, as well as both long-term and short-term employee housing. Leases for real property have terms ranging from month-to-month to ten years. We also lease various types of equipment, including vehicles, office equipment (such as copiers and postage machines), heavy warehouse equipment (such as fork lifts), heavy construction equipment (such as cranes), medium and light construction equipment used for customer project needs (such as pipe threading machines) and mobile offices and other general equipment that is normally associated with an office environment. Equipment leases generally have terms ranging from six months to five years.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our lease agreements do not contain any material residual value guarantees or material restrictive covenants. We do not have any significant leases that have not yet commenced but that create significant rights and obligations for us.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease temporary power products under our TPS product brand line to our customers on a short-term basis. Lease contracts associated with such rental of the temporary power products have historically been month-to-month contracts without purchase options. No lease contracts in which the Company was the lessor have had an initial term in excess of one year. As such, lease revenues for temporary power products recognized under ASC Topic 842 in the interim period did not materially differ from leases that would have been recorded under ASC Topic 840.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Variable Lease Payments</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A majority of our lease agreements include fixed rental payments. A small number of our lease agreements include fixed rental payments that are adjusted periodically for changes in the Consumer Price Index (“CPI”). Payments based on an index or rate such as CPI are included in the lease payments based on the commencement date index or rate. Estimated changes to the index or rate during the lease term are not considered in the determination of the lease payments.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Options to Extend or Terminate Leases</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of our real property leases include early termination options and/or one or more options to renew, with renewal terms that can extend the lease term for an additional <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlMzg3MDgyYzQwMzRmN2RhZjdiMGJiNDEyNjA3MzYyL3NlYzoyZTM4NzA4MmM0MDM0ZjdkYWY3YjBiYjQxMjYwNzM2Ml80OS9mcmFnOjQ0NjdlYjJlMTVjYTRiMzc5MDZmNTE5ZDliMGFmMDY5L3RleHRyZWdpb246NDQ2N2ViMmUxNWNhNGIzNzkwNmY1MTlkOWIwYWYwNjlfNDI4OA_7f3c1180-e96c-4b87-9fe0-fc3412a5442a">one</span> to five years or longer. The exercise of lease termination and renewal options is at our sole discretion. If it is reasonably certain that we will exercise such renewal options, the periods covered by such renewal options are included in the lease term and are recognized as part of our ROU assets and lease liabilities. Certain leases also include options to purchase the leased property. The depreciable life of assets and leasehold improvements are limited by the expected lease term, unless there is a transfer of title or purchase option reasonably certain of exercise.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Discount Rate</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's leases generally do not provide an implicit rate, and therefore the Company uses its incremental borrowing rate as the discount rate when measuring operating lease liabilities. The incremental borrowing rate represents an estimate of the interest rate the Company would incur at lease commencement to borrow an amount equal to the lease payments on a collateralized basis over the term of a lease within a particular currency environment. A large concentration of the Company's operating lease liabilities are attributed to our North American operations. Many of our Europe, Middle East and Africa (“EMEA”) operations and Asia-Pacific operations borrow funds from the debt facilities maintained by our U.S. operating subsidiary and establish intercompany balances to account for these loans. This practice is due to the more preferential rates available to our U.S. operating subsidiary and/or the ease with which funds can be drawn from the debt facilities already established within the United States. With this in mind, the Company has utilized its U.S. credit facility rate as the worldwide incremental borrowing rate. The Company used incremental borrowing rates as of April 1, 2020 for operating leases that commenced prior to April 1, 2020 to establish the lease liabilities. For operating leases that commenced during the six months ended September 30, 2020, rates applicable at or close to the time of the inception of the lease were used to establish the new lease's ROU liabilities.</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.163%"><tr><td style="width:1.0%"/><td style="width:50.679%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.689%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.209%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.511%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.212%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Term and Discount Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt"><span><br/></span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Supplemental balance sheet information related to leases was as follows:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.614%"><tr><td style="width:1.0%"/><td style="width:26.881%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.564%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.493%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.564%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.542%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.545%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,049 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,637 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,600 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,332 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,352 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,019 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,124 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental statement of operations information related to leases was as follows:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.981%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.797%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> Three Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> Three Months Ended September 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing, general and administrative and engineering</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,243 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">959 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,384 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,767 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease expense:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of ROU assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing, general and administrative and engineering</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense on finance lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing, general and administrative and engineering</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,352 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,290 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,602 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,633 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span><br/></span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental statement of cash flows information related to leases was as follows:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:81.871%"><tr><td style="width:1.0%"/><td style="width:54.078%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.507%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.514%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.509%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash used for operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,697 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,365 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows used for finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows used for finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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></table></div><div style="margin-top:9pt;text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future lease payments under non-cancellable operating leases as of September 30, 2020 were as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:91.666%"><tr><td style="width:1.0%"/><td style="width:64.609%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.124%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.373%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Future Lease Payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Twelve months ending September 30,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,886 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,581 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,135)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,446 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> Leases<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In February 2016, the FASB issued ASC Topic 842, which amends the accounting guidance on leases. The new standard establishes a right-of-use (“ROU”) model that requires a lessee to record a ROU asset and a lease liability on the balance sheet for all leases with terms longer than 12 months. Leases will be classified as either finance leases or operating leases as determined pursuant to ASC Topic 842, with classification affecting the pattern of expense recognition in the income statement. The FASB also subsequently issued amendments to the standard, including providing an additional and optional transition method to adopt the new standard, as well as certain practical expedients related to land easements and lessor accounting. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted ASC Topic 842 and its amendments and applied the transition provisions as of April 1, 2019. The Company did not elect the package of practical expedients permitted under the transition guidance, which allows companies to carryforward historical assessments of: (1) whether contracts are or contain leases, (2) lease classification and (3) initial direct costs. In addition, the Company did not elect the hindsight practical expedient to determine the reasonably certain lease term for existing leases. The Company elected a policy of not recording leases on its condensed consolidated balance sheets when the leases have a term of 12 months or less and the Company is not reasonably certain to elect an option to purchase the leased asset. The Company recognizes payments on these leases within selling, administrative and other expenses on a straight-line basis over the lease term. Lease expense related to manufacturing facilities is included in overhead absorption rates and allocated to cost of sales. The Company elected the practical expedient to combine lease and non-lease components for all asset classes.    </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended September 30, 2020, we exercised the early termination option in one of our existing leases in Canada, which resulted in the remeasurement of the related ROU asset and lease liability and accelerated the lease </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">amortization and expense to align with the cease use date of the facility. We intend to vacate the facility on December 31, 2020. The resulting incremental charges of $46 for abandonment treatment of the lease have been included in our restructuring charges for the three months ended September 30, 2020.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Description of Leases</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The significant majority of our lease obligations are for real property. We lease numerous facilities relating to our operations, primarily for office, manufacturing and warehouse facilities, as well as both long-term and short-term employee housing. Leases for real property have terms ranging from month-to-month to ten years. We also lease various types of equipment, including vehicles, office equipment (such as copiers and postage machines), heavy warehouse equipment (such as fork lifts), heavy construction equipment (such as cranes), medium and light construction equipment used for customer project needs (such as pipe threading machines) and mobile offices and other general equipment that is normally associated with an office environment. Equipment leases generally have terms ranging from six months to five years.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our lease agreements do not contain any material residual value guarantees or material restrictive covenants. We do not have any significant leases that have not yet commenced but that create significant rights and obligations for us.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease temporary power products under our TPS product brand line to our customers on a short-term basis. Lease contracts associated with such rental of the temporary power products have historically been month-to-month contracts without purchase options. No lease contracts in which the Company was the lessor have had an initial term in excess of one year. As such, lease revenues for temporary power products recognized under ASC Topic 842 in the interim period did not materially differ from leases that would have been recorded under ASC Topic 840.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Variable Lease Payments</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A majority of our lease agreements include fixed rental payments. A small number of our lease agreements include fixed rental payments that are adjusted periodically for changes in the Consumer Price Index (“CPI”). Payments based on an index or rate such as CPI are included in the lease payments based on the commencement date index or rate. Estimated changes to the index or rate during the lease term are not considered in the determination of the lease payments.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Options to Extend or Terminate Leases</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of our real property leases include early termination options and/or one or more options to renew, with renewal terms that can extend the lease term for an additional <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlMzg3MDgyYzQwMzRmN2RhZjdiMGJiNDEyNjA3MzYyL3NlYzoyZTM4NzA4MmM0MDM0ZjdkYWY3YjBiYjQxMjYwNzM2Ml80OS9mcmFnOjQ0NjdlYjJlMTVjYTRiMzc5MDZmNTE5ZDliMGFmMDY5L3RleHRyZWdpb246NDQ2N2ViMmUxNWNhNGIzNzkwNmY1MTlkOWIwYWYwNjlfNDI4OA_7f3c1180-e96c-4b87-9fe0-fc3412a5442a">one</span> to five years or longer. The exercise of lease termination and renewal options is at our sole discretion. If it is reasonably certain that we will exercise such renewal options, the periods covered by such renewal options are included in the lease term and are recognized as part of our ROU assets and lease liabilities. Certain leases also include options to purchase the leased property. The depreciable life of assets and leasehold improvements are limited by the expected lease term, unless there is a transfer of title or purchase option reasonably certain of exercise.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Discount Rate</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's leases generally do not provide an implicit rate, and therefore the Company uses its incremental borrowing rate as the discount rate when measuring operating lease liabilities. The incremental borrowing rate represents an estimate of the interest rate the Company would incur at lease commencement to borrow an amount equal to the lease payments on a collateralized basis over the term of a lease within a particular currency environment. A large concentration of the Company's operating lease liabilities are attributed to our North American operations. Many of our Europe, Middle East and Africa (“EMEA”) operations and Asia-Pacific operations borrow funds from the debt facilities maintained by our U.S. operating subsidiary and establish intercompany balances to account for these loans. This practice is due to the more preferential rates available to our U.S. operating subsidiary and/or the ease with which funds can be drawn from the debt facilities already established within the United States. With this in mind, the Company has utilized its U.S. credit facility rate as the worldwide incremental borrowing rate. The Company used incremental borrowing rates as of April 1, 2020 for operating leases that commenced prior to April 1, 2020 to establish the lease liabilities. For operating leases that commenced during the six months ended September 30, 2020, rates applicable at or close to the time of the inception of the lease were used to establish the new lease's ROU liabilities.</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.163%"><tr><td style="width:1.0%"/><td style="width:50.679%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.689%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.209%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.511%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.212%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Term and Discount Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt"><span><br/></span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Supplemental balance sheet information related to leases was as follows:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.614%"><tr><td style="width:1.0%"/><td style="width:26.881%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.564%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.493%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.564%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.542%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.545%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,049 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,637 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,600 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,332 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,352 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,019 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,124 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental statement of operations information related to leases was as follows:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.981%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.797%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> Three Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> Three Months Ended September 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing, general and administrative and engineering</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,243 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">959 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,384 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,767 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease expense:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of ROU assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing, general and administrative and engineering</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense on finance lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing, general and administrative and engineering</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,352 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,290 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,602 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,633 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span><br/></span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental statement of cash flows information related to leases was as follows:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:81.871%"><tr><td style="width:1.0%"/><td style="width:54.078%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.507%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.514%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.509%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash used for operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,697 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,365 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows used for finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows used for finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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></table></div><div style="margin-top:9pt;text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future lease payments under non-cancellable operating leases as of September 30, 2020 were as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:91.666%"><tr><td style="width:1.0%"/><td style="width:64.609%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.124%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.373%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Future Lease Payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Twelve months ending September 30,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,886 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,581 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,135)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,446 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 46000 P10Y P6M P5Y P5Y <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.163%"><tr><td style="width:1.0%"/><td style="width:50.679%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.689%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.209%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.511%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.212%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Term and Discount Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental statement of operations information related to leases was as follows:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.981%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.797%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> Three Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> Three Months Ended September 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing, general and administrative and engineering</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,243 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">959 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,384 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,767 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease expense:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of ROU assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing, general and administrative and engineering</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense on finance lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing, general and administrative and engineering</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,352 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,290 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,602 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,633 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span><br/></span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental statement of cash flows information related to leases was as follows:</span></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:81.871%"><tr><td style="width:1.0%"/><td style="width:54.078%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.507%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.514%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.509%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash used for operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,697 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,365 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows used for finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows used for finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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></table> P5Y10M24D P6Y2M12D P3Y3M18D P3Y4M24D 0.0483 0.0482 0.0695 0.0698 Supplemental balance sheet information related to leases was as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.614%"><tr><td style="width:1.0%"/><td style="width:26.881%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.564%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.493%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.564%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.542%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.545%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,049 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,637 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,600 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,332 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,352 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,019 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,124 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 15049000 16637000 551000 695000 15600000 17332000 3743000 3352000 204000 201000 13703000 15060000 369000 511000 18019000 19124000 1243000 959000 2384000 1767000 68000 66000 145000 125000 11000 13000 22000 26000 30000 252000 51000 715000 1352000 1290000 2602000 2633000 1697000 1365000 22000 26000 139000 108000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future lease payments under non-cancellable operating leases as of September 30, 2020 were as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:91.666%"><tr><td style="width:1.0%"/><td style="width:64.609%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.124%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.373%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Future Lease Payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Twelve months ending September 30,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,886 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,581 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,135)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,446 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future lease payments under non-cancellable operating leases as of September 30, 2020 were as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:91.666%"><tr><td style="width:1.0%"/><td style="width:64.609%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.124%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.373%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Future Lease Payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Twelve months ending September 30,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,886 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,581 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,135)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,446 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4502000 191000 3886000 159000 3022000 147000 2105000 105000 1683000 30000 5383000 0 20581000 632000 3135000 59000 17446000 573000 Restructuring<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended September 30, 2020, we enacted certain restructuring initiatives to align our current cost structure with the present decline in demand for our products and services primarily due to COVID-19 and depressed oil prices. Moreover, the Company eliminated approximately 85 and 196 positions during the three and six months ended September 30, 2020, respectively (both hourly and salaried positions), and incurred $1,941 and $4,862 in one-time severance costs during the three and six months ended September 30, 2020, respectively, which were recorded to marketing, general and administrative and engineering in our condensed consolidated statements of operations and comprehensive income. In addition, we incurred $46 in lease abandonment charges related to a Canadian facility we intend to vacate on December 31, 2020, which was recorded to marketing, general and administrative and engineering expense in our condensed consolidated statements of operations and comprehensive income.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restructuring costs by reportable segment were as follows:</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:60.526%"><tr><td style="width:1.0%"/><td style="width:45.035%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.766%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.745%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.007%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.747%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States and Latin America</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,908 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span><br/></span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restructuring activity related to accrued severance recorded to accrued liabilities in the condensed consolidated balance sheets is summarized as follows for the six months ended September 30, 2020:</span></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:42.251%"><tr><td style="width:1.0%"/><td style="width:62.913%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.184%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.503%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs incurred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,862 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less cash payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,791)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,071 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 85 196 1941000 4862000 46000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restructuring costs by reportable segment were as follows:</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:60.526%"><tr><td style="width:1.0%"/><td style="width:45.035%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.766%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.745%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.007%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.747%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States and Latin America</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,908 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span><br/></span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restructuring activity related to accrued severance recorded to accrued liabilities in the condensed consolidated balance sheets is summarized as follows for the six months ended September 30, 2020:</span></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:42.251%"><tr><td style="width:1.0%"/><td style="width:62.913%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.184%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.503%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs incurred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,862 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less cash payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,791)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,071 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 351000 2414000 1270000 2128000 356000 356000 10000 10000 1987000 4908000 0 4862000 2791000 2071000 Net Income per Common Share<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per common share is computed by dividing net income available to Thermon Group Holdings, Inc. by the weighted average number of common shares outstanding during each period. Diluted net income per common share is computed by dividing net income available to Thermon Group Holdings, Inc. by the weighted average number of common shares and common share equivalents outstanding (if dilutive) during each period. The number of common share equivalents, which includes options and both restricted and performance stock units, is computed using the treasury stock method. With regard to the performance stock units, we assumed that the associated performance targets will be met at the target level of performance for purposes of calculating diluted net income per common share.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliations of the denominators used to calculate basic and diluted net income (loss) per common share for the three and six months ended September 30, 2020 and 2019, respectively, are as follows:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%"><tr><td style="width:1.0%"/><td style="width:46.822%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.362%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.362%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.362%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.369%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Three Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Three Months Ended September 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Basic net income per common share</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) available to Thermon Group Holdings, Inc.</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,838 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,247)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,164,921 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,727,023 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,075,902 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,681,410 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income (loss) per common share</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.21 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.26 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.345%"><tr><td style="width:1.0%"/><td style="width:49.734%"/><td style="width:0.1%"/><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.558%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.558%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.558%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.558%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.438%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Diluted net income per common share</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;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) available to Thermon Group Holdings, Inc.</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;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,838 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,912 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,247)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,383 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding</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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,164,921 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,727,023 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,075,902 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,681,410 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common share equivalents:</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;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,730 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted and performance stock units</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;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,009 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding – dilutive (1)</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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,417,654 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,244,387 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,075,902 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,111,778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) per common share (2)</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;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.21 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.25 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) For the three months ended September 30, 2020, 256,444 equity awards were not included in the calculation of diluted net income per common share, as they would have had an anti-dilutive effect. For the six months ended September 30, 2020 and 2019, 283,764 and 16,557 equity awards, respectively, were not included in the calculation of diluted net income per common share, as they would have had an anti-dilutive effect.</span></div>(2) As the Company incurred a net loss for the six months ended September 30, 2020, there was no dilutive effect on net loss per common share as common share equivalents are antidilutive. Therefore, both basic and diluted net loss per common share were $(0.13) for the six months ended September 30, 2020 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliations of the denominators used to calculate basic and diluted net income (loss) per common share for the three and six months ended September 30, 2020 and 2019, respectively, are as follows:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%"><tr><td style="width:1.0%"/><td style="width:46.822%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.362%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.362%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.362%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.369%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Three Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Three Months Ended September 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Basic net income per common share</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) available to Thermon Group Holdings, Inc.</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,838 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,247)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,164,921 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,727,023 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,075,902 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,681,410 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income (loss) per common share</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.21 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.26 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.345%"><tr><td style="width:1.0%"/><td style="width:49.734%"/><td style="width:0.1%"/><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.558%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.558%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.558%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.558%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.438%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Diluted net income per common share</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;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) available to Thermon Group Holdings, Inc.</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;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,838 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,912 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,247)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,383 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding</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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,164,921 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,727,023 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,075,902 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,681,410 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common share equivalents:</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;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,730 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted and performance stock units</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;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,009 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding – dilutive (1)</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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,417,654 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,244,387 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,075,902 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,111,778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) per common share (2)</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;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.21 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.25 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) For the three months ended September 30, 2020, 256,444 equity awards were not included in the calculation of diluted net income per common share, as they would have had an anti-dilutive effect. For the six months ended September 30, 2020 and 2019, 283,764 and 16,557 equity awards, respectively, were not included in the calculation of diluted net income per common share, as they would have had an anti-dilutive effect.</span></div>(2) As the Company incurred a net loss for the six months ended September 30, 2020, there was no dilutive effect on net loss per common share as common share equivalents are antidilutive. Therefore, both basic and diluted net loss per common share were $(0.13) for the six months ended September 30, 2020 1838000 6912000 -4247000 8383000 33164921 32727023 33075902 32681410 0.06 0.21 -0.13 0.26 1838000 6912000 -4247000 8383000 33164921 32727023 33075902 32681410 3376 201730 0 205359 249357 315634 0 225009 33417654 33244387 33075902 33111778 0.06 0.21 -0.13 0.25 256444 283764 16557 -0.13 -0.13 Inventories<div style="margin-top:9pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.684%"><tr><td style="width:1.0%"/><td style="width:66.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,564 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,317 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,701 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,187 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,318 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation reserves</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,870)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,045)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,317 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,273 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:9pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.684%"><tr><td style="width:1.0%"/><td style="width:66.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,564 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,317 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,701 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,187 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,318 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation reserves</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,870)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,045)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,317 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,273 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 38564000 31300000 4538000 5317000 30085000 25701000 73187000 62318000 1870000 2045000 71317000 60273000 Goodwill and Other Intangible Assets<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of goodwill by operating segment as of September 30, 2020 is as follows:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.935%"><tr><td style="width:1.0%"/><td style="width:38.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.832%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.832%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.925%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.999%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">United States and Latin America</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Canada</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asia-Pacific</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,725 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,739 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,890 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,624 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,978 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation impact</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,093 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,725 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,588 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,134 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,624 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,071 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span><br/></span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is tested for impairment on an annual basis and between annual tests if indicators of potential impairment exist. We perform a qualitative analysis to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill. If required, we also perform a quantitative analysis using the income approach, based on discounted future cash flows, which are derived from internal forecasts and economic expectations, and the market approach, which is based on market multiples of guideline public companies. The most significant inputs in the Company's quantitative goodwill impairment tests are projected financial information, the weighted average cost of capital and market multiples for similar transactions. Our annual impairment test is performed during the fourth quarter of our fiscal year.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2020, revenue from our operations decreased, year over year, by approximately 7% compared to revenues generated in fiscal 2019. Lower crude oil prices, which management attributes to the COVID-19 pandemic, have had a significant adverse impact on customer capital spending, which in turn resulted in a decline in our revenues.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We considered the decline in our business during fiscal 2020 to be an indicator of potential asset impairments in our reporting units. During the fourth quarter of fiscal 2020, we performed a goodwill and intangible asset impairment assessment of all of our reporting units utilizing the income approach, based on discounted future cash flows, which were derived from internal forecasts and economic expectations, and the market approach, based on market multiples of guideline public companies. Based on the results of our goodwill impairment assessment, the estimated fair value of the reporting units exceeded the carrying value. As such, there was no impairment of our reporting units' goodwill or intangible assets during fiscal 2020. We continue to monitor our reporting units' goodwill and intangible asset valuations and perform qualitative assessments at each interim reporting period. Changes in estimates and assumptions used to determine whether impairment exists or future declines in actual and forecasted operating results and/or market conditions, especially in energy markets, could indicate a need to reevaluate the fair value of our reporting units and may ultimately result in an impairment to goodwill and/or indefinite-lived intangible assets of our reporting units in future periods.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> No triggering events were identified during the six month period ended September 30, 2020 which would indicate that the fair value of any of our reporting units was less than its carrying amount.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our total intangible assets consisted of the following:</span></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.917%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount at September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount at September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount at March 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount at March 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,455 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,219 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,236 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,722 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,193 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,529 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,709 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,758 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,806 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,358 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,729 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certifications</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229,315 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,141 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,174 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,499 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,953 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,546 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of goodwill by operating segment as of September 30, 2020 is as follows:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.935%"><tr><td style="width:1.0%"/><td style="width:38.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.832%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.832%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.925%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.999%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">United States and Latin America</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Canada</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asia-Pacific</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,725 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,739 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,890 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,624 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,978 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation impact</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,093 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,725 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,588 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,134 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,624 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,071 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 62725000 107739000 18890000 8624000 197978000 0 6849000 1244000 0 8093000 62725000 114588000 20134000 8624000 206071000 Our total intangible assets consisted of the following:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.917%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount at September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount at September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount at March 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount at March 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,455 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,219 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,236 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,722 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,193 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,529 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,709 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,758 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,806 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,358 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,729 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certifications</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229,315 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,141 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,174 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,499 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,953 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,546 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 62455000 18219000 44236000 58722000 14193000 44529000 45154000 1419000 43735000 43865000 1273000 42592000 9854000 5145000 4709000 9564000 4758000 4806000 111403000 100358000 11045000 105912000 93729000 12183000 449000 449000 436000 436000 229315000 125141000 104174000 218499000 113953000 104546000 Accrued Liabilities<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued current liabilities consisted of the following:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.712%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.546%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued employee compensation and related expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,901 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,542 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">782 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer prepayments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">477 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,829 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,086 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,090 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued current liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,269 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,757 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued current liabilities consisted of the following:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.712%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.546%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued employee compensation and related expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,901 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,542 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">782 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer prepayments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">477 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,829 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,086 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,090 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued current liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,269 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,757 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 10901000 12542000 692000 782000 357000 357000 500000 477000 1829000 2086000 2165000 2423000 4825000 5090000 21269000 23757000 Long-Term Debt<div style="margin-top:9pt;text-indent:36pt"><span style="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:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.221%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.376%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable Rate Term Loan, due October 2024, net of deferred debt issuance costs and debt discounts of $3,962 and $4,447 as of September 30, 2020 and March 31, 2020, respectively</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,788 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,553 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Total long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,288 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,053 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span><br/></span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Senior Secured Credit Facility </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 30, 2017, Thermon Group Holdings, Inc., as a credit party and a guarantor, Thermon Holding Corp. (the “US Borrower”) and Thermon Canada Inc. (the “Canadian Borrower”), as borrowers, entered into a credit agreement with several banks and other financial institutions or entities from time to time party thereto (the “Lenders”) and JPMorgan Chase Bank, N.A. as administrative agent (the “Agent”), which agreement provides for a $250,000 seven-year term loan B facility (the “term loan B facility”) made available to the US Borrower and a $60,000 five-year senior secured revolving credit facility made available to the US Borrower and the Canadian Borrower (the “revolving credit facility” and, together with the term loan B facility, the “credit facility”). The proceeds of the term loan B facility were used to (1) pay in full $70,875 principal and interest on a previously issued term loan due April 2019; (2) repay $6,000 in unpaid principal and interest on the US Borrower's revolving line of credit; (3) fund approximately $201,900 CAD of the purchase price of our acquisition (the “CCI acquisition”) of 100% of the equity interests of CCI Thermal Technologies Inc. (“CCI”) and certain related real estate assets for approximately $164,900; and (4) pay certain transaction fees and expenses in connection with the CCI acquisition and the credit facility. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest rates and fees. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The US Borrower will have the option to pay interest on the term loan B facility at a base rate, plus an applicable margin, or at a rate based on LIBOR (subject to a floor of 1.00%), plus an applicable margin. The applicable margin for base rate loans is 275 basis points and the applicable margin for LIBOR loans is 375 basis points. The US Borrower may borrow revolving loans in US dollars and the Canadian Borrower may borrow revolving loans in Canadian dollars. Borrowings under the revolving credit facility (a) made in US dollars will bear interest at a rate equal to a base rate, plus an applicable margin of 225 basis points or at a rate based on LIBOR, plus an applicable margin of 325 basis points, and (b) made in Canadian dollars will bear interest at a rate equal to a Canadian base rate, plus an applicable margin of 225 basis points, or at a rate based on Canadian Dollar Offered Rate, plus an applicable margin of 325 basis points; provided, that since the completion of the fiscal quarter ended March 31, 2018, the applicable margins in each case have been determined based on a leverage-based performance grid, as set forth in the credit agreement. In addition to paying interest on outstanding principal under the revolving credit facility, the US Borrower is required to pay a commitment fee in respect of unutilized revolving commitments of 0.50% per annum based on a leverage-based performance grid.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Maturity and repayment. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The revolving credit facility terminates on October 28, 2022. The scheduled maturity date of the term loan facility is October 30, 2024. Commencing on April 1, 2018, the term loan B facility began amortizing in equal quarterly installments of 0.25% of the $250,000 term loan B facility, with the payment of the balance at maturity. The US Borrower may voluntarily prepay the principal of the term loan B facility without penalty or premium (subject to breakage fees) at any time in whole or in part. The US Borrower is required to repay the term loan B facility with certain asset sale and insurance proceeds, certain debt proceeds and, commencing with the fiscal year ended March 31, 2019, 50% of excess cash flow (reducing to 25% if the Company’s leverage ratio is less than 4.0 to 1.0 but greater than or equal to 3.5 to 1.0, and reducing to 0% if the Company’s leverage ratio is less than 3.5 to 1.0). As of September 30, 2020, the Company's leverage ratio was less than 3.5 to 1.0. The Company is required to make quarterly principal payments of the term B loan facility of $625 through July 31, 2024. The remaining balance will be due at maturity of the term loan B facility on October 30, 2024. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accordion.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The credit facility allows for incremental term loans and incremental revolving commitments in an amount not to exceed $30,000 and an unlimited additional amount that would not cause the consolidated secured leverage ratio to exceed 4.0 to 1.0 (or, if less, the maximum consolidated leverage ratio permitted by the revolving credit facility on such date).</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    At September 30, 2020, we had no outstanding borrowings under our revolving credit facility for the Canadian Borrower line of credit or for the US Borrower line of credit. As of September 30, 2020, we had $55,435 of available borrowing capacity under our revolving credit facility after taking into account the borrowing base, outstanding borrowings and letters of credit outstanding. The variable rate term loan bears interest at the LIBOR rate plus an applicable margin dictated by our leverage ratio (as described above). The interest rate on the variable rate term loan on September 30, 2020 was 4.75%.</span></div><div style="margin-top:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Guarantees and security.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The term loan is guaranteed by Thermon Group Holdings, Inc. and all of its current and future wholly-owned domestic material subsidiaries (the “US Subsidiary Guarantors”), subject to certain exceptions. Obligations of the US Borrower under the revolving credit facility are guaranteed by Thermon Group Holdings, Inc. and the US Subsidiary Guarantors. The obligations of the Canadian Borrower under the revolving credit facility are guaranteed by Thermon Group Holdings, Inc., the US Borrower, the US Subsidiary Guarantors and each of the wholly-owned Canadian material subsidiaries of the Canadian Borrower, subject to certain exceptions. The term loan B facility and the obligations of the US Borrower under the revolving credit facility are secured by a first lien on all of Thermon Group Holdings, Inc.’s assets and the assets of the US Subsidiary Guarantors, including 100% of the capital stock of the US Subsidiary Guarantors and 65% of the capital stock of the first tier material foreign subsidiaries of Thermon Group Holdings, Inc., the US Borrower and the US Subsidiary Guarantors, subject to certain exceptions. The obligations of the Canadian Borrower under the revolving credit facility are secured by a first lien on all of Thermon Group Holdings, Inc.'s assets, the US Subsidiary Guarantors' assets, the Canadian Borrower’s assets and the assets of the material Canadian subsidiaries of the Canadian Borrower, including 100% of the capital stock of the Canadian Borrower’s material Canadian subsidiaries.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial covenants. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The term loan is not subject to any financial covenants. The revolving credit facility requires the Company, on a consolidated basis, to maintain certain financial covenant ratios. The Company must maintain the following consolidated leverage ratios on the last day of the respective periods: 4.5:1.0 for December 31, 2019 through September 30, 2020; and 3.75:1.0 for December 31, 2020 and each fiscal quarter thereafter. On June 18, 2020, our revolving credit lenders agreed to an amendment whereby the debt within the leverage ratio may be reduced by cash in excess of $20,000. In addition, on the last day of any period of four fiscal quarters, the Company must maintain a consolidated fixed charge coverage ratio of not less than 1.25:1.0. As of September 30, 2020, we were in compliance with all financial covenants of the credit facility. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Restrictive covenants.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  The credit agreement governing our facility contains various restrictive covenants that, among other things, restrict or limit our ability to (subject to certain negotiated exceptions): incur additional indebtedness; grant liens; make fundamental changes; sell assets; make restricted payments; enter into sales and leasebacks; make investments; prepay certain indebtedness; enter into transactions with affiliates; and enter into restrictive agreements.</span></div> <div style="margin-top:9pt;text-indent:36pt"><span style="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:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.221%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.376%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable Rate Term Loan, due October 2024, net of deferred debt issuance costs and debt discounts of $3,962 and $4,447 as of September 30, 2020 and March 31, 2020, respectively</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,788 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,553 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Total long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,288 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,053 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 170788000 171553000 2500000 2500000 168288000 169053000 250000000 P7Y 60000000 P5Y 70875000 6000000 201900000 164900000 0.0100 0.0275 0.0375 0.0225 0.0325 0.0225 0.0325 0.0050 0.0025 250000000 0.50 0.25 4.0 3.5 0 3.5 3.5 625 30000000 4.0 55435000 0.0475 1 0.65 4.5 3.75 20000 1.25 Related Party Transactions<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the acquisition of Sumac Fabrication Co. Ltd. (“Sumac”), one of Sumac's former principals (the "Minority Shareholder") retained 25% of the ownership of the entities holding the equity acquired in our acquisition of Sumac. During the fiscal year ended March 31, 2017, this individual, together with the two other former principals of Sumac, were paid $5,805 in the aggregate in full satisfaction of the Company's obligations under the $5,905 non-interest bearing performance-based note issued in connection with the Sumac transaction.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">    On April 2, 2018, the Minority Shareholder provided the Company notice that he was exercising his option to sell one-half (12.5%) of his remaining equity interest in the entities holding equity acquired in our acquisition of Sumac business unit to the Company, and such sale was completed and effective as of July 20, 2018. The terms of the April 2015 Sumac purchase agreement prescribed a valuation formula for such a sale based on Sumac's financial results for the 12 months ended March 31, 2018. During the first quarter of the fiscal year ended March 31, 2019, the Company paid $5,665 to purchase the 12.5% non-controlling interest.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">    Similarly, on April 2, 2019, the Minority Shareholder provided the Company notice in order to exercise his option to sell the entirety of his remaining equity interest (12.5% of the entities holding equity acquired in our acquisition of Sumac) to the Company. The terms of the April 2015 Sumac purchase agreement prescribed a valuation formula for such a sale based on Sumac’s financial results for the fiscal year ended March 31, 2019. The Company paid $4,508 to purchase the remaining 12.5% non-controlling interest on August 1, 2019.</span></div> 1 0.25 2 5805000 5905000 0.125 5665000 0.125 0.125 4508000 0.125 Commitments and Contingencies<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September 30, 2020, the Company had in place letter of credit guarantees and performance bonds securing certain performance obligations of the Company. These arrangements totaled approximatel</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y $12,006. Of this amount, $2,560 is secured by cash deposits at the Company’s financial institutions and an additional $4,564 represents a reduction of the available amount of the Company's short-term and long-term revolving lines of credit. Our Indian subsidiary also has $4,915</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in customs bonds outstanding to secure the Company's customs and duties obligations in India.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are involved in various legal and administrative proceedings that arise from time to time in the ordinary course of doing business. Some of these proceedings may result in fines, penalties or judgments being assessed against us, which may adversely affect our financial results. In addition, from time to time, we are involved in various disputes, which may or may not be settled prior to legal proceedings being instituted and which may result in losses in excess of accrued liabilities, if any, relating to such unresolved disputes. Expenses related to litigation and other such proceedings or disputes reduce operating income as period expense when incurred. As of September 30, 2020, management believes that adequate reserves have been established for any probable and reasonably estimable losses. We do not believe that the outcome of any of these proceedings or disputes would have a significant adverse effect on our financial position, long-term results of operations or cash flows. It is possible, however, that charges related to these matters could be significant to our results of operations or cash flows in any one accounting period. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2020, the Company has accrued $3,553 as estimated additional cost related to the operational execution of projects.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In addition to the legal proceedings described above, in January 2020, the Company received service of process in a class action application in the Province of Quebec, Canada related to certain heating elements previously manufactured by CCI prior to our acquisition and incorporated into portable construction heaters sold by certain manufacturers. The Company believes this claim is without merit and intends to vigorously defend itself against the claim. The Company continues to evaluate the facts and circumstances of this claim; however, due to the current uncertainty of the basis for the claim, the Company is unable to establish an amount of an accrual for this claim at this time.</span></div> 12006000 2560000 4564000 4915000 3553000 Stock Compensation ExpenseOur board of directors has adopted and the shareholders have approved two stock option award plans.  The 2010 Thermon Group Holdings, Inc. Restricted Stock and Stock Option Plan (“2010 Plan”) was approved on July 28, 2010.  The 2010 Plan authorized the issuance of 2,767,171 stock options or restricted shares. On April 8, 2011, the board of directors approved the Thermon Group Holdings, Inc. 2011 Long-Term Incentive Plan (“2011 LTIP”). The 2011 LTIP made available 2,893,341 shares of the Company’s common stock that may be awarded to employees, directors or non-employee contractors as compensation in the form of stock options, restricted stock awards or restricted stock units. At the Company’s 2020 annual general meeting of stockholders held on July 22, 2020, the Company’s stockholders approved the Thermon Group Holdings, <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inc. 2020 Long-Term Incentive Plan (the “2020 LTIP”), which had previously been approved by the Company’s board of directors, subject to stockholder approval. The 2020 LTIP made available 1,400,000 shares of the Company’s common stock that may be awarded to employees, directors or nonemployee contractors as compensation in the form of stock options, restricted stock awards or restricted stock units.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock compensation expense for the three months ended September 30, 2020 and 2019, was $1,358 and $1,323, respectively, and $2,491 and $2,342 for the six months ended September 30, 2020 and 2019, respectively. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September 30, 2020, there were 139,485 options outstanding. During the six months ended September 30, 2020, 71,780 options were granted to certain members of senior management. The stock options were valued by using a Black Scholes option pricing model. We arrived at a total fair value for the option awards of $439 by applying a volatility assumption of 41.1%, a risk free rate of 1.22%, expected term of 6.66 years and no expected dividend. The fair value of these options will be expensed on a straight line basis over three years. The right to purchase shares under the options vests over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlMzg3MDgyYzQwMzRmN2RhZjdiMGJiNDEyNjA3MzYyL3NlYzoyZTM4NzA4MmM0MDM0ZjdkYWY3YjBiYjQxMjYwNzM2Ml85MS9mcmFnOjBjYmIyZjdiM2Y2MzRkZjI4ZWNjOTcxNzc5NzRhNDU3L3RleHRyZWdpb246MGNiYjJmN2IzZjYzNGRmMjhlY2M5NzE3Nzk3NGE0NTdfMTk0Mg_943554e9-505f-4dbc-b963-9bf6fabf3e8c">five</span> to ten-year period, beginning on the date of grant. Stock options must be exercised within ten years from date of grant. Stock options were issued with an exercise price that was equal to the market price of our common stock at the grant date. We estimate potential forfeitures of stock grants and adjust compensation cost recorded accordingly. The estimate of forfeitures will be adjusted over the requisite service period to the extent that actual forfeitures differ, or are expected to differ, from such estimates. Changes in estimated forfeitures will be recognized through a cumulative catch-up adjustment in the period of change and will also impact the amount of stock compensation expense to be recognized in future periods.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended September 30, 2020, 183,937 restricted stock units were issued to our employees with an aggregate grant date fair value as determined by the closing price of our stock on the respective grant dates of $2,622. The awards will be expensed on a straight-line basis over the three-year service period. At each anniversary of the applicable grant dates for the restricted stock units, a proportionate number of stock units will become vested for the employees and the shares will become issued and outstanding. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain a plan to issue our directors awards of fully vested common stock every three months for a total award over a 12 month period of approximately $760. The number of shares issued to our directors each period is equal to a pre-determined award value subject to the fair market value of the stock price on the date of grant. During the three and six months ended September 30, 2020, 13,392 and 26,912 fully vested common shares were granted in the aggregate to our directors, respectively. The aggregate grant date fair value as determined by the closing price of our common stock on the grant date was $190 and $380 for the three and six months ended September 30, 2020, respectively. The fair value of the awards is expensed on each grant date. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    During the six months ended September 30, 2020, a target amount of 49,176 performance stock units were issued to certain members of our senior management that had a total grant date fair value of $1,060. The performance indicator for these performance stock units is based on the market performance of our stock price from the date of grant through March 31, 2023, relative to the market price performance of a pre-determined peer group of companies. Since the performance indicator is market-based, we used a Monte-Carlo valuation model to calculate the probable outcome of the performance measure to arrive at the fair value. The requisite service period required to earn the awards is through March 31, 2023. We will expense the fair value of the performance stock units over the service period on a straight-line basis whether or not the stock price performance condition is met. At the end of the performance period, the performance stock units will be evaluated with the requisite number of shares being issued. The possible number of shares that could be issued ranges from zero to 99,432 in the aggregate. Shares that are not awarded at the measurement date will be forfeited.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In addition to the market-based performance stock units issued to certain members of senior management, we also granted these individuals, during the six months ended September 30, 2020, a target amount of 86,634 performance stock units based on the Company's Adjusted EBITDA performance over three separate one year performance periods beginning with the period ending March 31, 2021 and continuing for subsequent one year periods ending on March 31, 2022 and 2023. The performance goal for these shares has not been determined. As such, the total grant date fair value is indeterminable. However, we have estimated stock compensation expense based on current share price and will adjust for stock compensation expense as the performance goal is determined for the initial measurement period ending March 31, 2021. At each reporting period, we will estimate how many awards senior management may earn and adjust our stock compensation expense accordingly. At the end of each performance period, the performance stock units will be evaluated with the requisite number of shares issued. The possible number of shares that could be issued under such performance stock units ranges from zero to 173,268 in the aggregate. Shares that are not awarded after the end of the measurement period will be forfeited.</span></div> 2 2767171 2893341 1400000 1358000 1323000 2491000 2342000 139485 71780 439000 0.411 0.0122 P6Y7M28D 0 P10Y 183937 2622000 P3Y 760000 13392 26912 190000 380000 49176 1060000 0 99432 86634 P1Y 0 173268 RevenueDisaggregation of Revenue<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We disaggregate our revenue from contracts with customers by geographic location, revenues recognized at point in time and revenues recognized over time, as we believe these best depict how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Disaggregation of revenues from contracts with customers for the three and six months ended September 30, 2020 and 2019 is as follows:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"/><td style="width:14.363%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.719%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues recognized at point in time</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues recognized over time</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues recognized at point in time</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues recognized over time</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States and Latin America</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,710 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,166 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,876 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,824 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,997 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,821 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,440 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,216 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,437 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,514 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,951 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,820 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,984 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,009 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,397 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,406 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,659 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,276 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,935 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"/><td style="width:14.363%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.719%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues recognized at point in time</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues recognized over time</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues recognized at point in time</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues recognized over time</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States and Latin America</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,985 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,534 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,519 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,138 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,110 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,248 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,423 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,529 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,922 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,027 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,045 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,830 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,424 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,254 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,408 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,239 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,647 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span><br/></span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance Obligations</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    At September 30, 2020, revenues associated with our open performance obligations totaled $118,661, representing our combined backlog and deferred revenue. Within this amount, approximately $20,003 will be earned as revenue in excess of one year. We expect to recognize the remaining revenues associated with unsatisfied or partially satisfied performance obligations within 12 months. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Assets and Liabilities</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As of September 30, 2020 and March 31, 2020, contract assets were $11,979 and $10,194, respectively. There were no impairment losses recognized on our contract assets for the six months ended September 30, 2020 and 2019. As of September 30, 2020 and March 31, 2020, contract liabilities were $3,108 and $4,538, respectively. The majority of contract liabilities at March 31, 2020 were recognized as revenue as of September 30, 2020.</span></div> Disaggregation of revenues from contracts with customers for the three and six months ended September 30, 2020 and 2019 is as follows:<div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"/><td style="width:14.363%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.719%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues recognized at point in time</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues recognized over time</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues recognized at point in time</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues recognized over time</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States and Latin America</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,710 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,166 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,876 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,824 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,997 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,821 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,440 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,216 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,437 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,514 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,951 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,820 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,984 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,009 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,397 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,406 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,659 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,276 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,935 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"/><td style="width:14.363%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.719%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues recognized at point in time</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues recognized over time</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues recognized at point in time</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues recognized over time</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States and Latin America</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,985 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,534 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,519 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,138 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,110 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,248 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,423 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,529 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,922 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,027 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,045 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,830 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,424 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,254 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,408 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,239 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,647 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 11710000 12166000 23876000 18824000 24997000 43821000 13776000 5440000 19216000 26437000 4514000 30951000 6703000 5627000 12330000 8974000 6714000 15688000 3820000 7164000 10984000 5424000 7051000 12475000 36009000 30397000 66406000 59659000 43276000 102935000 19985000 22534000 42519000 37138000 47110000 84248000 27423000 11106000 38529000 49281000 8922000 58203000 13517000 8280000 21797000 17865000 11162000 29027000 7905000 12504000 20409000 10124000 13045000 23169000 68830000 54424000 123254000 114408000 80239000 194647000 118661000 20003000 P1Y 11979000 10194000 3108000 4538000 Income Taxes<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our effective income tax, after discrete tax events, was a </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42.3% </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">benefit against our loss before provision for taxes and</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 18.5%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of tax expense for the six months ended September 30, 2020 and 2019, respectively. During the six months ended September 30, 2020, the Company recorded a tax benefit of $1,403 related to updated Internal Revenue Service rules regarding the United States Global intangible low-taxed income or ("GILTI tax"). Under the new rules, Thermon was able to reduce previously incurred GILTI tax under the high tax exception rules. During the six months ended September 30, 2019, the Company recorded the impact of a prospective income tax rate reduction in the province of Alberta, Canada. The scheduled rate reduction of 4% resulted in a net reduction of deferred tax liabilities of $784 reported as a benefit to tax expense. Excluding the </span><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">impact of the change in GILTI tax rules and other discrete items, the Company estimates that the effective tax rate will be </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25.4%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the fiscal year ending March 31, 2021. The estimated effective income tax rate represents the weighted average of the estimated tax expense over our global income before tax.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As of September 30, 2020, we have established a long-term liability for uncertain tax positions in the amount o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f $756</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. As of September 30, 2020, the tax years for the fiscal years ended March 31, 2015 through March 31, 2020 remain open to examination by the major taxing jurisdictions to which we are subject.</span></div> 0.423 0.185 1403000 784000 0.254 756000 Segment Information<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    We operate in four reportable segments based on four geographic countries or regions in which we operate: (i) United States and Latin America ("US-LAM"), (ii) Canada, (iii) Europe, Middle East and Africa ("EMEA") and (iv) Asia-Pacific ("APAC"). Within our four reportable segments, our core products and services are focused on thermal solutions primarily related to the electrical heat tracing industry. Each of our reportable segments serves a similar class of customers, including engineering, procurement and construction companies, international and regional oil and gas companies, commercial sub-contractors, electrical component distributors and direct sales to existing plant or industrial applications. Profitability within our segments is measured by operating income. Profitability can vary in each of our reportable segments based on the competitive environment within the region, the level of corporate overhead, such as the salaries of our senior executives, and the level of research and development and marketing activities in the region, as well as the mix of products and services. Since March 2015, we acquired Unitemp Close Corporation ("Unitemp"), Industrial Process Insulators, Inc. ("IPI"), Sumac and CCI. Our THS business line provides advanced industrial heating and filtration solutions for industrial and hazardous area applications that closely align with Thermon's core business and serves similar end markets in North America. As such, we have elected to report operations attributable to our THS products through our US-LAM and Canada reportable segments. Both Unitemp and IPI offer thermal solutions and have been included in our EMEA and US-LAM reportable segments, respectively. Our TPS product line provides temporary power products that differ from our core thermal solutions business. As we anticipate that our full year operating results from TPS will comprise less than 10% of our total sales and operating income, operations attributable to our TPS products have been aggregated in our Canada segment. For purposes of this note, revenue is attributed to individual countries or regions on the basis of the physical location and jurisdiction of organization of the subsidiary that invoices the material and services.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Total sales to external customers, inter-segment sales, depreciation expense, amortization expense, income from operations, property, plant and equipment, net and total assets for each of our four reportable segments are as follows: </span></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.198%"><tr><td style="width:1.0%"/><td style="width:47.380%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.210%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.559%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.210%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.559%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.210%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.559%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.213%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales to External Customers:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States and Latin America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,821 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,216 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,951 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,529 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,027 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,984 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,406 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,935 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,254 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,647 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Inter-Segment Sales:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States and Latin America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,363 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,033 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,073 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,911 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,915 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,544 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,629 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Depreciation Expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States and Latin America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,080 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,095 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,079 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,784 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,610 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,513 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,062 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization Expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States and Latin America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,758 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,655 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,836 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,097 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,461 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,130 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,894 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income (Loss) from Operations:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States and Latin America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">896 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,832)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,336 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,777 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,527 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,097 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,358)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,323)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,491)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,342)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public company costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(472)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(450)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(874)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(865)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,046 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,841 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,709)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,832 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:70.760%"><tr><td style="width:1.0%"/><td style="width:42.908%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.379%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.833%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.380%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property, Plant and Equipment, Net:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States and Latin America</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,815 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,246 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">776 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,691 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,542 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States and Latin America</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,741 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,334 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627,075 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620,905 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span><br/></span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures for our reportable segments were as follows:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.783%"><tr><td style="width:1.0%"/><td style="width:32.736%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.271%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.063%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.552%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.858%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>September 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Capital Expenditures:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States and Latin America</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">867 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,584 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,073 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,115 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,132 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,839 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4 4 4 0.10 Total sales to external customers, inter-segment sales, depreciation expense, amortization expense, income from operations, property, plant and equipment, net and total assets for each of our four reportable segments are as follows: <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.198%"><tr><td style="width:1.0%"/><td style="width:47.380%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.210%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.559%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.210%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.559%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.210%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.559%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.213%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales to External Customers:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States and Latin America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,821 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,216 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,951 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,529 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,027 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,984 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,406 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,935 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,254 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,647 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Inter-Segment Sales:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States and Latin America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,363 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,033 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,073 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,911 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,915 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,544 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,629 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Depreciation Expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States and Latin America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,080 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,095 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,079 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,784 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,610 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,513 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,062 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization Expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States and Latin America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,758 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,655 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,836 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,097 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,461 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,130 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,894 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income (Loss) from Operations:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States and Latin America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">896 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,832)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,336 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,777 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,527 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,097 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,358)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,323)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,491)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,342)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public company costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(472)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(450)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(874)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(865)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,046 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,841 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,709)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,832 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:70.760%"><tr><td style="width:1.0%"/><td style="width:42.908%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.379%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.833%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.380%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property, Plant and Equipment, Net:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States and Latin America</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,815 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,246 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">776 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,691 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,542 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States and Latin America</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,741 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,334 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627,075 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620,905 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 4 23876000 43821000 42519000 84248000 19216000 30951000 38529000 58203000 12330000 15688000 21797000 29027000 10984000 12475000 20409000 23169000 66406000 102935000 123254000 194647000 9825000 15720000 21098000 25461000 1363000 1005000 2855000 2129000 378000 1033000 1073000 1594000 345000 157000 518000 445000 11911000 17915000 25544000 29629000 1542000 1596000 3080000 3095000 1079000 840000 2111000 1600000 115000 125000 227000 264000 48000 49000 95000 103000 2784000 2610000 5513000 5062000 198000 1438000 874000 2876000 1758000 2434000 3655000 4836000 33000 323000 397000 650000 108000 266000 204000 532000 2097000 4461000 5130000 8894000 896000 5333000 -7832000 6336000 2019000 5282000 4178000 8777000 1124000 1472000 1476000 1829000 837000 2527000 1834000 4097000 -1358000 -1323000 -2491000 -2342000 -472000 -450000 -874000 -865000 3046000 12841000 -3709000 17832000 39476000 39815000 29218000 28703000 3221000 3246000 776000 778000 72691000 72542000 240019000 239751000 272741000 270055000 75581000 73334000 38734000 37765000 627075000 620905000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures for our reportable segments were as follows:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.783%"><tr><td style="width:1.0%"/><td style="width:32.736%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.271%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.063%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.552%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.858%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>September 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Capital Expenditures:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States and Latin America</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">867 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,584 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,073 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,115 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,132 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,839 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1363000 827000 3157000 1988000 634000 1196000 867000 1584000 29000 -17000 48000 151000 47000 109000 60000 116000 2073000 2115000 4132000 3839000 XML 13 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Cover Page - shares
6 Months Ended
Sep. 30, 2020
Nov. 04, 2020
Cover [Abstract]    
Title of 12(b) Security Common Stock, $0.001 par value per share  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2020  
Document Transition Report false  
Entity File Number 001-35159  
Entity Registrant Name THERMON GROUP HOLDINGS, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 27-2228185  
Entity Address, Address Line One 7171 Southwest Parkway  
Entity Address, Address Line Two Building 300  
Entity Address, Address Line Three Suite 200  
Entity Address, City or Town Austin  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 78735  
City Area Code 512  
Local Phone Number 690-0600  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   33,180,452
Entity Central Index Key 0001489096  
Current Fiscal Year End Date --03-31  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q2  
Amendment Flag false  
Trading Symbol THR  
Security Exchange Name NYSE  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2020
Mar. 31, 2020
Current assets:    
Cash and cash equivalents $ 51,362 $ 43,237
Accounts receivable, net of allowances of $1,003 and $834 as of September 30, 2020 and March 31, 2020, respectively 66,104 92,478
Inventories, net 71,317 60,273
Contract assets 11,979 10,194
Prepaid expenses and other current assets 11,435 9,219
Income tax receivable 7,370 2,535
Total current assets 219,567 217,936
Property, plant and equipment, net 72,691 72,542
Goodwill 206,071 197,978
Intangible assets, net 104,174 104,546
Operating 15,049 16,637
Deferred income taxes 2,944 2,904
Other long-term assets 6,579 8,362
Total assets 627,075 620,905
Current liabilities:    
Accounts payable 25,162 25,070
Accrued liabilities 21,269 23,757
Current portion of long term debt 2,500 2,500
Contract liabilities 3,108 4,538
Lease liabilities 3,947 3,553
Income taxes payable 219 1,217
Total current liabilities 56,205 60,635
Long-term debt, net of current maturities and deferred debt issuance costs and debt discounts of $3,962 and $4,447 as of September 30, 2020 and March 31, 2020, respectively 168,288 169,053
Deferred income taxes 21,623 22,245
Non-current lease liabilities 14,072 15,571
Other noncurrent liabilities 8,288 6,962
Total liabilities 268,476 274,466
Equity    
Common stock: $.001 par value; 150,000,000 authorized; 33,169,798 and 32,916,818 shares issued and outstanding at September 30, 2020 and March 31, 2020, respectively 33 33
Preferred stock: $.001 par value; 10,000,000 authorized; no shares issued and outstanding 0 0
Additional paid in capital 229,998 227,741
Accumulated other comprehensive loss (49,744) (63,894)
Retained earnings 178,312 182,559
Total equity 358,599 346,439
Total liabilities and equity $ 627,075 $ 620,905
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2020
Mar. 31, 2020
Depreciation and amortization $ 47,650 $ 43,550
Debt issuance costs, net $ 3,962 $ 4,447
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 150,000,000 150,000,000
Common stock, shares issued 33,169,798 32,916,818
Common stock, shares outstanding 33,169,798 32,916,818
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Thermon Holding Corp.    
Accounts receivable, allowance for doubtful accounts (in dollars) $ 1,003 $ 834
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Income Statement [Abstract]        
Sales $ 66,406 $ 102,935 $ 123,254 $ 194,647
Cost of sales 37,475 57,503 70,204 112,073
Gross profit 28,931 45,432 53,050 82,574
Operating expenses:        
Marketing, general and administrative and engineering 23,788 28,130 51,629 55,848
Amortization of intangible assets 2,097 4,461 5,130 8,894
Income (loss) from operations 3,046 12,841 (3,709) 17,832
Other income/(expenses):        
Interest income 17 65 42 116
Interest expense (2,433) (3,951) (5,013) (7,721)
Other income/(expense) 582 (172) 1,314 61
Income (loss) before provision for income taxes 1,212 8,783 (7,366) 10,288
Income tax expense (benefit) (626) 1,862 (3,119) 1,906
Net income (loss) 1,838 6,921 (4,247) 8,382
Income (loss) attributable to non-controlling interests 0 9 0 (1)
Net income (loss) available to Thermon Group Holdings, Inc. 1,838 6,912 (4,247) 8,383
Comprehensive income (loss):        
Net loss available to Thermon Group Holdings, Inc. 1,838 6,912 (4,247) 8,383
Foreign currency translation adjustment 5,254 (4,813) 14,729 (378)
Other (199) 337 (579) 337
Comprehensive income $ 6,893 $ 2,436 $ 9,903 $ 8,342
Net income (loss) per common share:        
Basic (in dollars per share) $ 0.06 $ 0.21 $ (0.13) $ 0.26
Diluted (in dollars per share) $ 0.06 $ 0.21 $ (0.13) $ 0.25
Weighted-average shares used in computing net income per common share:        
Basic (in shares) 33,164,921 32,727,023 33,075,902 32,681,410
Diluted (in shares) 33,417,654 33,244,387 33,075,902 33,111,778
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings (loss)
Non-controlling Interests
Accumulated Other Comprehensive Income (Loss)
Employees
Common Stock
Executive Officer
Common Stock
Director
Common Stock
Beginning balance (in shares) at Mar. 31, 2019   32,624,200              
Beginning balance at Mar. 31, 2019 $ 348,949 $ 33 $ 223,040 $ 170,621 $ 4,204 $ (48,949)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Issuance of common stock in exercise of stock options (in shares)   5,417              
Issuance of common stock in exercise of stock options 62 $ 0 62            
Issuance of common stock (in shares)             39,139 32,621 3,654
Stock compensation expense 1,019   1,019            
Repurchase of employee stock units on vesting (784)   (784)            
Net loss available to Thermon Group Holdings, Inc. 1,471     1,471          
Foreign currency translation adjustment 4,435         4,435      
Remeasurement of non-controlling interest     (315)   315        
Loss attributable to non-controlling interests (10)       (10)        
Ending balance (in shares) at Jun. 30, 2019   32,705,031              
Ending balance at Jun. 30, 2019 355,142 $ 33 223,022 172,092 4,509 (44,514)      
Beginning balance (in shares) at Mar. 31, 2019   32,624,200              
Beginning balance at Mar. 31, 2019 348,949 $ 33 223,040 170,621 4,204 (48,949)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net loss available to Thermon Group Holdings, Inc. 8,383                
Loss attributable to non-controlling interests (1)                
Ending balance (in shares) at Sep. 30, 2019   32,742,439              
Ending balance at Sep. 30, 2019 354,307 $ 33 224,260 179,004 0 (48,990)      
Beginning balance (in shares) at Jun. 30, 2019   32,705,031              
Beginning balance at Jun. 30, 2019 355,142 $ 33 223,022 172,092 4,509 (44,514)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Issuance of common stock (in shares)             16,262 14,757 6,389
Stock compensation expense 1,323   1,323            
Repurchase of employee stock units on vesting (95)   (95)            
Net loss available to Thermon Group Holdings, Inc. 6,912     6,912          
Foreign currency translation adjustment (4,813)         (4,813)      
Purchase of shares from non-controlling interests (4,508)   0   (4,508) 0      
Remeasurement of non-controlling interest     10   (10)        
Other 337         337      
Loss attributable to non-controlling interests 9       9        
Ending balance (in shares) at Sep. 30, 2019   32,742,439              
Ending balance at Sep. 30, 2019 $ 354,307 $ 33 224,260 179,004 $ 0 (48,990)      
Beginning balance (in shares) at Mar. 31, 2020 32,916,818 32,916,818              
Beginning balance at Mar. 31, 2020 $ 346,439 $ 33 227,741 182,559   (63,894)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Issuance of common stock in exercise of stock options (in shares)   81,995              
Issuance of common stock in exercise of stock options 437   437            
Issuance of common stock (in shares)             39,458 63,477 13,520
Stock compensation expense 1,133   1,133            
Repurchase of employee stock units on vesting (557)   (557)            
Net loss available to Thermon Group Holdings, Inc. (6,085)     (6,085)          
Foreign currency translation adjustment 9,475         9,475      
Other (380)         (380)      
Ending balance (in shares) at Jun. 30, 2020   33,115,268              
Ending balance at Jun. 30, 2020 $ 350,462 $ 33 228,754 176,474   (54,799)      
Beginning balance (in shares) at Mar. 31, 2020 32,916,818 32,916,818              
Beginning balance at Mar. 31, 2020 $ 346,439 $ 33 227,741 182,559   (63,894)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net loss available to Thermon Group Holdings, Inc. (4,247)                
Loss attributable to non-controlling interests $ 0                
Ending balance (in shares) at Sep. 30, 2020 33,169,798 33,169,798              
Ending balance at Sep. 30, 2020 $ 358,599 $ 33 229,998 178,312   (49,744)      
Beginning balance (in shares) at Jun. 30, 2020   33,115,268              
Beginning balance at Jun. 30, 2020 350,462 $ 33 228,754 176,474   (54,799)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Issuance of common stock in exercise of stock options (in shares)   1,344              
Issuance of common stock in exercise of stock options 15   15            
Issuance of common stock (in shares)             33,789 6,005 13,392
Stock compensation expense 1,358   1,358            
Repurchase of employee stock units on vesting (129)   (129)            
Net loss available to Thermon Group Holdings, Inc. 1,838     1,838          
Foreign currency translation adjustment 5,254         5,254      
Other (199)         (199)      
Loss attributable to non-controlling interests $ 0                
Ending balance (in shares) at Sep. 30, 2020 33,169,798 33,169,798              
Ending balance at Sep. 30, 2020 $ 358,599 $ 33 $ 229,998 $ 178,312   $ (49,744)      
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Operating activities    
Net income (loss) $ (4,247) $ 8,382
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and amortization 10,643 13,956
Amortization of deferred debt issuance costs 515 870
Stock compensation expense 2,491 2,342
Deferred income taxes (2,142) (462)
Release of reserve for uncertain tax positions, net 0 (2,343)
Loss on long-term cross currency swap 3,491 798
Remeasurement gain on intercompany balances (4,537) (147)
Changes in operating assets and liabilities:    
Accounts receivable 29,767 6,313
Inventories (9,431) (958)
Contract assets (3,169) 9,054
Other current and non-current assets (3,593) (4,432)
Accounts payable (17) 1,052
Accrued liabilities and non-current liabilities (1,228) (3,542)
Income taxes payable and receivable (5,939) (833)
Net cash provided by operating activities 12,604 30,050
Investing activities    
Purchases of property, plant and equipment (4,132) (3,839)
Sale of rental equipment 37 145
Net cash used in investing activities (4,095) (3,694)
Financing activities    
Proceeds from revolving credit facility 37,189 10,000
Payments on long-term debt and revolving credit facility (38,714) (23,131)
Purchase of shares from non-controlling interests 0 (4,508)
Proceeds from exercise of stock options 452 62
Repurchase of employee stock units on vesting (686) (879)
Payments on finance leases (139) (79)
Net used in financing activities (1,898) (18,535)
Effect of exchange rate changes on cash, cash equivalents and restricted cash 1,304 (121)
Cash, cash equivalents and restricted cash at beginning of period 46,007 33,841
Cash, cash equivalents and restricted cash at end of period 53,922 41,541
Change in cash, cash equivalents and restricted cash $ 7,915 $ 7,700
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation and Accounting Policy Information
6 Months Ended
Sep. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation and Accounting Policy Information Basis of Presentation and Accounting Policy Information
Thermon Group Holdings, Inc. and its direct and indirect subsidiaries are referred to collectively as “we,” “our,” or the “Company” herein. We are a provider of highly engineered industrial process heating solutions for process industries. Our core thermal solutions product - also referred to as heat tracing - provides an external heat source to pipes, vessels and instruments for the purposes of freeze protection, temperature and flow maintenance, environmental monitoring, and surface snow and ice melting. In addition to our heat tracing products, we also provide (i) industrial process heating solutions focused on advanced heating and filtration solutions for industrial and hazardous area applications, which are sold under our Thermon Heating Solutions (or “THS”) brand, and (ii) temporary power products that are designed to provide a safe and efficient means of supplying temporary electrical power distribution and lighting at energy infrastructure facilities for new construction and during maintenance and turnaround projects at operating facilities, which are sold under our Thermon Power Solutions (or “TPS”) brand. As a manufacturer, we offer a full suite of products (such as heating units, heating cables, tubing bundles and control systems) and services (such as design optimization, engineering, installation and maintenance services) required to deliver comprehensive solutions to complex projects.
    The accompanying unaudited condensed consolidated financial statements should be read in conjunction with our audited consolidated financial statements and notes thereto for the fiscal year ended March 31, 2020. In our opinion, the accompanying consolidated financial statements reflect all adjustments (consisting only of normal recurring items) considered necessary to present fairly our financial position at September 30, 2020 and March 31, 2020, and the results of our operations for the three and six months ended September 30, 2020 and 2019.
Impact of COVID-19 Pandemic
The recent COVID-19 pandemic and the measures being taken to address and limit the spread of the virus have adversely affected the economies and financial markets of many countries, resulting in an economic downturn that has negatively impacted, and may continue to negatively impact, global demand for our products and services. We may experience a decline in the demand of our products and services that could materially and negatively impact our business, financial condition, results of operation and overall financial performance in future periods.
On April 11, 2020, the Canadian government officially enacted the Canadian Emergency Wage Subsidy (“CEWS”) for the purposes of assisting employers in financial hardship due to the COVID-19 pandemic and of reducing potential lay-offs of employees. The CEWS, which was made retroactive to March 1, 2020, generally provides “eligible entities” with a wage subsidy of up to 75% of “eligible remuneration” paid to an eligible employee per week, limited to a certain weekly maximum. On September 23, 2020, the Canadian government announced that the CEWS program would be extended through the summer of 2021 and announced certain modifications to the subsidy calculation. Our Canadian operations have benefited from such wage subsidies and have received distributions from the Canadian government during the six months period ended September 30, 2020. During the three and six month ended September 30, 2020, we recorded subsidies in the amount of $2,532 and $4,948, respectively, for which we qualify, as an offset or reduction to the related underlying expenses and assets, accordingly.
Use of Estimates
Generally accepted accounting principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reported period. While our management has based their assumptions and estimates on the facts and circumstances existing at September 30, 2020, actual results could differ from those estimates and affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities and the corresponding revenues and expenses as of the date of the financial statements. The operating results for the three and six months ended September 30, 2020 are not necessarily indicative of the results that may be achieved for the fiscal year ending March 31, 2021. 
Restricted Cash and Cash Equivalents

    The Company maintains restricted cash related to certain letter of credit guarantees and performance bonds securing performance obligations. The following table provides a reconciliation of cash, cash equivalents, restricted cash included in
prepaid expenses and other current assets and restricted cash included in other long-term assets reported within the statement of financial position that sum to the total of the same such amounts shown in the statement of cash flows.
September 30,
20202019
Cash and cash equivalents$51,362 $39,014 
Restricted cash included in prepaid expenses and other current assets2,190 2,054 
Restricted cash included in other long-term assets370 473 
Total cash, cash equivalents, and restricted cash shown in the statement of cash flows$53,922 $41,541 

    Amounts shown in restricted cash included in prepaid expenses and other current assets and other long-term assets represent those required to be set aside by a contractual agreement, which contain cash deposits pledged as collateral on performance bonds and letters of credit. Amounts shown in restricted cash in other long-term assets represent such agreements that require a commitment term longer than one year.

Recent Accounting Pronouncements

    Financial Instruments- In June 2016, the FASB issued Accounting Standards Update 2016-13 Financial Instruments -Credit Losses (“ASC Topic 326”), which amends the guidance on the impairment of financial instruments. The standard adds an impairment model, referred to as current expected credit loss, which is based on expected losses rather than incurred losses. The standard applies to most debt instruments, trade receivables, lease receivables, reinsurance receivables, financial guarantees and loan commitments. Under the guidance, companies are required to disclose credit quality indicators disaggregated by year of origination for a five-year period. The new guidance is effective for fiscal years and interim periods within those fiscal years beginning after December 15, 2019. We adopted this standard effective April 1, 2020, and such adoption did not have a material impact on our consolidated financial statements.

    Intangibles- In January 2017, the FASB issued Accounting Standards Update 2017-04 Intangibles - Goodwill and other (“ASC Topic 350”), which amends and simplifies the accounting for goodwill impairment by eliminating step 2 of the goodwill impairment test. Under the amended guidance, goodwill impairment will be measured as the excess of the reporting unit’s carrying value over its fair value, not to exceed the carrying amount of goodwill for that reporting unit. The changes are effective for annual and interim periods beginning after December 15, 2019, and amendments should be applied prospectively. Early adoption is permitted for any impairment tests performed after January 1, 2017. We adopted this standard effective April 1, 2020, and such adoption did not have a material impact on our consolidated financial statements.
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements
6 Months Ended
Sep. 30, 2020
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
Fair Value
We measure fair value based on authoritative accounting guidance, which defines fair value, establishes a framework for measuring fair value and expands on required disclosures regarding fair value measurements.
Inputs are referred to as assumptions that market participants would use in pricing the asset or liability. The uses of inputs in the valuation process are categorized into a three-level fair value hierarchy.
Level 1 — uses quoted prices in active markets for identical assets or liabilities we have the ability to access.
Level 2 — uses observable inputs other than quoted prices in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.
Level 3 — uses one or more significant inputs that are unobservable and supported by little or no market activity, and that reflect the use of significant management judgment. 
Financial assets and liabilities with carrying amounts approximating fair value include cash and cash equivalents, accounts receivable, accounts payable, accrued expenses and other current liabilities. The carrying amount of these financial assets and liabilities approximates fair value because of their short maturities. At September 30, 2020 and March 31, 2020, no assets or liabilities were valued using Level 3 criteria. 
Information about our long-term debt that is not measured at fair value is as follows:
 September 30, 2020March 31, 2020 
 Carrying
Value
Fair ValueCarrying
Value
Fair ValueValuation Technique
Financial Liabilities     
Outstanding principal amount of senior secured credit facility$174,750 $173,439 $176,000 $150,480 Level 2 - Market Approach
 
At September 30, 2020 and March 31, 2020, the fair value of our long-term debt is based on market quotes available for issuance of debt with similar terms. As the quoted price is only available for similar financial assets, the Company concluded the pricing is indirectly observable through dealers and has been classified as Level 2. The Company believes the decline in fair value as of March 31, 2020 was temporary due to the COVID-19 pandemic.
Cross Currency Swap
    The Company has entered into a long-term cross currency swap to hedge the currency rate fluctuations related to a $42,958 intercompany receivable at September 30, 2020 from our wholly-owned Canadian subsidiary, Thermon Canada Inc., maturing on October 30, 2022. Periodic principal payments are to be settled twice annually with interest payments settled quarterly through the cross currency derivative contract. We do not designate the cross currency swap as a cash flow hedge under ASC Topic 815, Derivatives and Hedging ("ASC 815"). We recorded $1,507 and $3,450 of unrealized mark-to-market losses on the cross currency swap, which is reported as "Other income and expense", in the condensed consolidated statement operations and comprehensive income for the three and six months ended September 30, 2020, respectively. Cross currency swap contracts are measured on a recurring basis at fair value and are classified as Level 2 measurements. Hedge assets in the amount of $1,000 and $4,011 were included in "Other long-term assets" in the condensed consolidated balance sheet as of September 30, 2020 and March 31, 2020, respectively. For the six months ended September 30, 2020, the loss on the long-term cross currency swap derivative contract was offset by unrealized gain on the intercompany note of $3,805 for a net gain of $355.
Deferred Compensation Plan
    The Company provides a non-qualified deferred compensation plan for certain highly compensated employees where payroll contributions are made by the employees on a pre-tax basis. Included in “Other long-term assets” in the condensed consolidated balance sheet at September 30, 2020 and March 31, 2020 were $4,132 and $2,849, respectively, of deferred compensation plan assets held by the Company. Deferred compensation plan assets (mutual funds) are measured at fair value on a recurring basis based on quoted market prices in active markets (Level 1). The Company has a corresponding liability to participants of $4,144 and $2,886 included in “Other long-term liabilities” in the condensed consolidated balance sheet at September 30, 2020 and March 31, 2020, respectively. Deferred compensation expense included in "marketing, general and administrative and engineering" were $781 and $36 for the three months ended September 30, 2020 and 2019, respectively, and $1,311 and $139 for the six months ended September 30, 2020 and 2019, respectively. Expenses and income from our deferred compensation plan were offset by unrealized gains and losses for the deferred compensation plan included in "Other income and expense" on our condensed consolidated statements of comprehensive income. Our unrealized gains and losses on investments were gains of $840 and $21 for the three months ended September 30, 2020 and 2019, respectively, and $1,363 and $116 for the six months ended September 30, 2020 and 2019, respectively.
    
Trade Related Foreign Currency Forward Contracts
We transact business in various foreign currencies and have established a program that primarily utilizes foreign currency forward contracts to offset the risk associated with the effects of certain foreign currency exposures. Under this program, increases or decreases in our foreign currency exposures are offset by gains or losses on the forward contracts to mitigate foreign currency transaction gains or losses. These foreign currency exposures arise from intercompany transactions as well as third party accounts receivable or payable that are denominated in foreign currencies. Our forward contracts generally have terms of 30 days. We do not use forward contracts for trading purposes or designate these forward contracts as hedging instruments pursuant to ASC 815. We adjust the carrying amount of all contracts to their fair value at the end of each reporting period and unrealized gains and losses are included in "Other income and expense" on our condensed consolidated statements of comprehensive income. These gains and losses are designed to offset gains and losses resulting from settlement of receivables or payables by our foreign operations which are settled in currency other than the local transactional currency. The fair value is determined by quoted prices from active foreign currency markets (Level 2). Fair value amounts for such forward contracts on our condensed consolidated balance sheets are either classified as accounts receivable, net or accrued liabilities depending on whether the forward contract is in a gain (accounts receivable, net) or loss (accrued liabilities) position. Our
ultimate realized gain or loss with respect to currency fluctuations will depend on the currency exchange rates and other factors in effect as the contracts mature. As of September 30, 2020 and March 31, 2020, the notional amounts of forward contracts were as follows:
Notional amount of foreign currency forward contracts by currency
September 30, 2020March 31, 2020
Russian Ruble$1,172 $1,103 
Euro— 500 
Canadian Dollar11,500 1,500 
South Korean Won3,000 3,500 
Mexican Peso1,500 2,000 
Australian Dollar800 700 
Great Britain Pound500 500 
Total notional amounts$18,472 $9,803 

The following table represents the fair value of our foreign currency forward contracts:
September 30, 2020March 31, 2020
Fair ValueFair Value
AssetsLiabilitiesAssetsLiabilities
Foreign currency forward contracts$19 $114 $140 $49 
Foreign currency gains or losses related to our forward contracts in the accompanying condensed consolidated statements of operations and comprehensive income were losses of $145 and $199 in the three months ended September 30, 2020 and 2019, respectively, and losses of $49 and $241 for the six months ended September 30, 2020 and 2019, respectively. Gains and losses from our forward contracts were offset by transaction gains or losses incurred with the settlement of transactions denominated in foreign currencies. For the three months ended September 30, 2020 and 2019, our net foreign currency transactions were gains of $150 and losses of $90, respectively, and gains of $331 and $123 for the six months ended September 30, 2020 and 2019, respectively.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring
6 Months Ended
Sep. 30, 2020
Restructuring and Related Activities [Abstract]  
Restructuring Restructuring
During the six months ended September 30, 2020, we enacted certain restructuring initiatives to align our current cost structure with the present decline in demand for our products and services primarily due to COVID-19 and depressed oil prices. Moreover, the Company eliminated approximately 85 and 196 positions during the three and six months ended September 30, 2020, respectively (both hourly and salaried positions), and incurred $1,941 and $4,862 in one-time severance costs during the three and six months ended September 30, 2020, respectively, which were recorded to marketing, general and administrative and engineering in our condensed consolidated statements of operations and comprehensive income. In addition, we incurred $46 in lease abandonment charges related to a Canadian facility we intend to vacate on December 31, 2020, which was recorded to marketing, general and administrative and engineering expense in our condensed consolidated statements of operations and comprehensive income.
Restructuring costs by reportable segment were as follows:
Three Months Ended September 30, 2020Six Months Ended September 30, 2020
United States and Latin America$351 $2,414 
Canada1,270 2,128 
Europe, Middle East and Africa356 356 
Asia-Pacific10 10 
 $1,987 $4,908 

Restructuring activity related to accrued severance recorded to accrued liabilities in the condensed consolidated balance sheets is summarized as follows for the six months ended September 30, 2020:
September 30, 2020
Beginning balance$— 
Costs incurred4,862 
Less cash payments(2,791)
Ending balance$2,071 
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Leases
6 Months Ended
Sep. 30, 2020
Leases [Abstract]  
Leases Leases
    In February 2016, the FASB issued ASC Topic 842, which amends the accounting guidance on leases. The new standard establishes a right-of-use (“ROU”) model that requires a lessee to record a ROU asset and a lease liability on the balance sheet for all leases with terms longer than 12 months. Leases will be classified as either finance leases or operating leases as determined pursuant to ASC Topic 842, with classification affecting the pattern of expense recognition in the income statement. The FASB also subsequently issued amendments to the standard, including providing an additional and optional transition method to adopt the new standard, as well as certain practical expedients related to land easements and lessor accounting.
The Company adopted ASC Topic 842 and its amendments and applied the transition provisions as of April 1, 2019. The Company did not elect the package of practical expedients permitted under the transition guidance, which allows companies to carryforward historical assessments of: (1) whether contracts are or contain leases, (2) lease classification and (3) initial direct costs. In addition, the Company did not elect the hindsight practical expedient to determine the reasonably certain lease term for existing leases. The Company elected a policy of not recording leases on its condensed consolidated balance sheets when the leases have a term of 12 months or less and the Company is not reasonably certain to elect an option to purchase the leased asset. The Company recognizes payments on these leases within selling, administrative and other expenses on a straight-line basis over the lease term. Lease expense related to manufacturing facilities is included in overhead absorption rates and allocated to cost of sales. The Company elected the practical expedient to combine lease and non-lease components for all asset classes.    
During the three months ended September 30, 2020, we exercised the early termination option in one of our existing leases in Canada, which resulted in the remeasurement of the related ROU asset and lease liability and accelerated the lease
amortization and expense to align with the cease use date of the facility. We intend to vacate the facility on December 31, 2020. The resulting incremental charges of $46 for abandonment treatment of the lease have been included in our restructuring charges for the three months ended September 30, 2020.
Description of Leases
The significant majority of our lease obligations are for real property. We lease numerous facilities relating to our operations, primarily for office, manufacturing and warehouse facilities, as well as both long-term and short-term employee housing. Leases for real property have terms ranging from month-to-month to ten years. We also lease various types of equipment, including vehicles, office equipment (such as copiers and postage machines), heavy warehouse equipment (such as fork lifts), heavy construction equipment (such as cranes), medium and light construction equipment used for customer project needs (such as pipe threading machines) and mobile offices and other general equipment that is normally associated with an office environment. Equipment leases generally have terms ranging from six months to five years.
Our lease agreements do not contain any material residual value guarantees or material restrictive covenants. We do not have any significant leases that have not yet commenced but that create significant rights and obligations for us.

    We lease temporary power products under our TPS product brand line to our customers on a short-term basis. Lease contracts associated with such rental of the temporary power products have historically been month-to-month contracts without purchase options. No lease contracts in which the Company was the lessor have had an initial term in excess of one year. As such, lease revenues for temporary power products recognized under ASC Topic 842 in the interim period did not materially differ from leases that would have been recorded under ASC Topic 840.
Variable Lease Payments
A majority of our lease agreements include fixed rental payments. A small number of our lease agreements include fixed rental payments that are adjusted periodically for changes in the Consumer Price Index (“CPI”). Payments based on an index or rate such as CPI are included in the lease payments based on the commencement date index or rate. Estimated changes to the index or rate during the lease term are not considered in the determination of the lease payments.
Options to Extend or Terminate Leases
Most of our real property leases include early termination options and/or one or more options to renew, with renewal terms that can extend the lease term for an additional one to five years or longer. The exercise of lease termination and renewal options is at our sole discretion. If it is reasonably certain that we will exercise such renewal options, the periods covered by such renewal options are included in the lease term and are recognized as part of our ROU assets and lease liabilities. Certain leases also include options to purchase the leased property. The depreciable life of assets and leasehold improvements are limited by the expected lease term, unless there is a transfer of title or purchase option reasonably certain of exercise.
Discount Rate
The Company's leases generally do not provide an implicit rate, and therefore the Company uses its incremental borrowing rate as the discount rate when measuring operating lease liabilities. The incremental borrowing rate represents an estimate of the interest rate the Company would incur at lease commencement to borrow an amount equal to the lease payments on a collateralized basis over the term of a lease within a particular currency environment. A large concentration of the Company's operating lease liabilities are attributed to our North American operations. Many of our Europe, Middle East and Africa (“EMEA”) operations and Asia-Pacific operations borrow funds from the debt facilities maintained by our U.S. operating subsidiary and establish intercompany balances to account for these loans. This practice is due to the more preferential rates available to our U.S. operating subsidiary and/or the ease with which funds can be drawn from the debt facilities already established within the United States. With this in mind, the Company has utilized its U.S. credit facility rate as the worldwide incremental borrowing rate. The Company used incremental borrowing rates as of April 1, 2020 for operating leases that commenced prior to April 1, 2020 to establish the lease liabilities. For operating leases that commenced during the six months ended September 30, 2020, rates applicable at or close to the time of the inception of the lease were used to establish the new lease's ROU liabilities.
Lease Term and Discount RateSeptember 30, 2020March 31, 2020
Weighted average remaining lease term
Operating5.96.2
Finance3.33.4
Weighted average discount rate
Operating4.83 %4.82 %
Finance6.95 %6.98 %

    Supplemental balance sheet information related to leases was as follows:
AssetsClassificationSeptember 30, 2020March 31, 2020
OperatingOperating lease right-of-use assets$15,049 $16,637 
FinanceProperty, plant and equipment551 695 
Total right-of-use assets$15,600 $17,332 
Liabilities
Current
OperatingLease liabilities$3,743 $3,352 
FinanceLease liabilities204 201 
Non-current
OperatingNon-current lease liabilities13,703 15,060 
FinanceNon-current lease liabilities369 511 
Total lease liabilities$18,019 $19,124 
    
Supplemental statement of operations information related to leases was as follows:
Lease expenseClassification Three Months Ended September 30, 2020 Three Months Ended September 30, 2019Six Months Ended September 30, 2020Six Months Ended September 30, 2019
Operating lease expenseMarketing, general and administrative and engineering$1,243 $959 $2,384 $1,767 
Finance lease expense:
Amortization of ROU assetsMarketing, general and administrative and engineering68 66 145 125 
Interest expense on finance lease liabilitiesInterest expense11 13 22 26 
Short-term lease expenseMarketing, general and administrative and engineering30 252 51 715 
Net lease expense$1,352 $1,290 $2,602 $2,633 

Supplemental statement of cash flows information related to leases was as follows:
Cash paid for amounts included in the measurement of lease liabilitiesSix Months Ended September 30, 2020Six Months Ended September 30, 2019
Operating cash used for operating leases$1,697 $1,365 
Operating cash flows used for finance leases22 26 
Financing cash flows used for finance leases139 108 

Future lease payments under non-cancellable operating leases as of September 30, 2020 were as follows:
Future Lease PaymentsOperating LeasesFinance Leases
Twelve months ending September 30,
2021$4,502 $191 
20223,886 159 
20233,022 147 
20242,105 105 
20251,683 30 
Thereafter5,383 — 
Total lease payments$20,581 $632 
Less imputed interest(3,135)(59)
Total lease liability$17,446 $573 
Leases Leases
    In February 2016, the FASB issued ASC Topic 842, which amends the accounting guidance on leases. The new standard establishes a right-of-use (“ROU”) model that requires a lessee to record a ROU asset and a lease liability on the balance sheet for all leases with terms longer than 12 months. Leases will be classified as either finance leases or operating leases as determined pursuant to ASC Topic 842, with classification affecting the pattern of expense recognition in the income statement. The FASB also subsequently issued amendments to the standard, including providing an additional and optional transition method to adopt the new standard, as well as certain practical expedients related to land easements and lessor accounting.
The Company adopted ASC Topic 842 and its amendments and applied the transition provisions as of April 1, 2019. The Company did not elect the package of practical expedients permitted under the transition guidance, which allows companies to carryforward historical assessments of: (1) whether contracts are or contain leases, (2) lease classification and (3) initial direct costs. In addition, the Company did not elect the hindsight practical expedient to determine the reasonably certain lease term for existing leases. The Company elected a policy of not recording leases on its condensed consolidated balance sheets when the leases have a term of 12 months or less and the Company is not reasonably certain to elect an option to purchase the leased asset. The Company recognizes payments on these leases within selling, administrative and other expenses on a straight-line basis over the lease term. Lease expense related to manufacturing facilities is included in overhead absorption rates and allocated to cost of sales. The Company elected the practical expedient to combine lease and non-lease components for all asset classes.    
During the three months ended September 30, 2020, we exercised the early termination option in one of our existing leases in Canada, which resulted in the remeasurement of the related ROU asset and lease liability and accelerated the lease
amortization and expense to align with the cease use date of the facility. We intend to vacate the facility on December 31, 2020. The resulting incremental charges of $46 for abandonment treatment of the lease have been included in our restructuring charges for the three months ended September 30, 2020.
Description of Leases
The significant majority of our lease obligations are for real property. We lease numerous facilities relating to our operations, primarily for office, manufacturing and warehouse facilities, as well as both long-term and short-term employee housing. Leases for real property have terms ranging from month-to-month to ten years. We also lease various types of equipment, including vehicles, office equipment (such as copiers and postage machines), heavy warehouse equipment (such as fork lifts), heavy construction equipment (such as cranes), medium and light construction equipment used for customer project needs (such as pipe threading machines) and mobile offices and other general equipment that is normally associated with an office environment. Equipment leases generally have terms ranging from six months to five years.
Our lease agreements do not contain any material residual value guarantees or material restrictive covenants. We do not have any significant leases that have not yet commenced but that create significant rights and obligations for us.

    We lease temporary power products under our TPS product brand line to our customers on a short-term basis. Lease contracts associated with such rental of the temporary power products have historically been month-to-month contracts without purchase options. No lease contracts in which the Company was the lessor have had an initial term in excess of one year. As such, lease revenues for temporary power products recognized under ASC Topic 842 in the interim period did not materially differ from leases that would have been recorded under ASC Topic 840.
Variable Lease Payments
A majority of our lease agreements include fixed rental payments. A small number of our lease agreements include fixed rental payments that are adjusted periodically for changes in the Consumer Price Index (“CPI”). Payments based on an index or rate such as CPI are included in the lease payments based on the commencement date index or rate. Estimated changes to the index or rate during the lease term are not considered in the determination of the lease payments.
Options to Extend or Terminate Leases
Most of our real property leases include early termination options and/or one or more options to renew, with renewal terms that can extend the lease term for an additional one to five years or longer. The exercise of lease termination and renewal options is at our sole discretion. If it is reasonably certain that we will exercise such renewal options, the periods covered by such renewal options are included in the lease term and are recognized as part of our ROU assets and lease liabilities. Certain leases also include options to purchase the leased property. The depreciable life of assets and leasehold improvements are limited by the expected lease term, unless there is a transfer of title or purchase option reasonably certain of exercise.
Discount Rate
The Company's leases generally do not provide an implicit rate, and therefore the Company uses its incremental borrowing rate as the discount rate when measuring operating lease liabilities. The incremental borrowing rate represents an estimate of the interest rate the Company would incur at lease commencement to borrow an amount equal to the lease payments on a collateralized basis over the term of a lease within a particular currency environment. A large concentration of the Company's operating lease liabilities are attributed to our North American operations. Many of our Europe, Middle East and Africa (“EMEA”) operations and Asia-Pacific operations borrow funds from the debt facilities maintained by our U.S. operating subsidiary and establish intercompany balances to account for these loans. This practice is due to the more preferential rates available to our U.S. operating subsidiary and/or the ease with which funds can be drawn from the debt facilities already established within the United States. With this in mind, the Company has utilized its U.S. credit facility rate as the worldwide incremental borrowing rate. The Company used incremental borrowing rates as of April 1, 2020 for operating leases that commenced prior to April 1, 2020 to establish the lease liabilities. For operating leases that commenced during the six months ended September 30, 2020, rates applicable at or close to the time of the inception of the lease were used to establish the new lease's ROU liabilities.
Lease Term and Discount RateSeptember 30, 2020March 31, 2020
Weighted average remaining lease term
Operating5.96.2
Finance3.33.4
Weighted average discount rate
Operating4.83 %4.82 %
Finance6.95 %6.98 %

    Supplemental balance sheet information related to leases was as follows:
AssetsClassificationSeptember 30, 2020March 31, 2020
OperatingOperating lease right-of-use assets$15,049 $16,637 
FinanceProperty, plant and equipment551 695 
Total right-of-use assets$15,600 $17,332 
Liabilities
Current
OperatingLease liabilities$3,743 $3,352 
FinanceLease liabilities204 201 
Non-current
OperatingNon-current lease liabilities13,703 15,060 
FinanceNon-current lease liabilities369 511 
Total lease liabilities$18,019 $19,124 
    
Supplemental statement of operations information related to leases was as follows:
Lease expenseClassification Three Months Ended September 30, 2020 Three Months Ended September 30, 2019Six Months Ended September 30, 2020Six Months Ended September 30, 2019
Operating lease expenseMarketing, general and administrative and engineering$1,243 $959 $2,384 $1,767 
Finance lease expense:
Amortization of ROU assetsMarketing, general and administrative and engineering68 66 145 125 
Interest expense on finance lease liabilitiesInterest expense11 13 22 26 
Short-term lease expenseMarketing, general and administrative and engineering30 252 51 715 
Net lease expense$1,352 $1,290 $2,602 $2,633 

Supplemental statement of cash flows information related to leases was as follows:
Cash paid for amounts included in the measurement of lease liabilitiesSix Months Ended September 30, 2020Six Months Ended September 30, 2019
Operating cash used for operating leases$1,697 $1,365 
Operating cash flows used for finance leases22 26 
Financing cash flows used for finance leases139 108 

Future lease payments under non-cancellable operating leases as of September 30, 2020 were as follows:
Future Lease PaymentsOperating LeasesFinance Leases
Twelve months ending September 30,
2021$4,502 $191 
20223,886 159 
20233,022 147 
20242,105 105 
20251,683 30 
Thereafter5,383 — 
Total lease payments$20,581 $632 
Less imputed interest(3,135)(59)
Total lease liability$17,446 $573 
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income per Common Share
6 Months Ended
Sep. 30, 2020
Earnings Per Share [Abstract]  
Net Income per Common Share Net Income per Common Share
Basic net income per common share is computed by dividing net income available to Thermon Group Holdings, Inc. by the weighted average number of common shares outstanding during each period. Diluted net income per common share is computed by dividing net income available to Thermon Group Holdings, Inc. by the weighted average number of common shares and common share equivalents outstanding (if dilutive) during each period. The number of common share equivalents, which includes options and both restricted and performance stock units, is computed using the treasury stock method. With regard to the performance stock units, we assumed that the associated performance targets will be met at the target level of performance for purposes of calculating diluted net income per common share.
The reconciliations of the denominators used to calculate basic and diluted net income (loss) per common share for the three and six months ended September 30, 2020 and 2019, respectively, are as follows:
 Three Months Ended September 30, 2020 Three Months Ended September 30, 2019Six Months Ended September 30, 2020Six Months Ended September 30, 2019
Basic net income per common share  
Net income (loss) available to Thermon Group Holdings, Inc.$1,838 $6,912 $(4,247)$8,383 
Weighted-average common shares outstanding33,164,921 32,727,023 33,075,902 32,681,410 
Basic net income (loss) per common share$0.06 $0.21 $(0.13)$0.26 

Three Months Ended September 30, 2020Three Months Ended September 30, 2019Six Months Ended September 30, 2020Six Months Ended September 30, 2019
Diluted net income per common share  
Net income (loss) available to Thermon Group Holdings, Inc.$1,838 $6,912 $(4,247)$8,383 
Weighted-average common shares outstanding33,164,921 32,727,023 33,075,902 32,681,410 
Common share equivalents:
Stock options3,376 201,730 — 205,359 
Restricted and performance stock units249,357 315,634 — 225,009 
Weighted average shares outstanding – dilutive (1)33,417,654 33,244,387 33,075,902 33,111,778 
Diluted net income (loss) per common share (2)$0.06 $0.21 $(0.13)$0.25 
(1) For the three months ended September 30, 2020, 256,444 equity awards were not included in the calculation of diluted net income per common share, as they would have had an anti-dilutive effect. For the six months ended September 30, 2020 and 2019, 283,764 and 16,557 equity awards, respectively, were not included in the calculation of diluted net income per common share, as they would have had an anti-dilutive effect.
(2) As the Company incurred a net loss for the six months ended September 30, 2020, there was no dilutive effect on net loss per common share as common share equivalents are antidilutive. Therefore, both basic and diluted net loss per common share were $(0.13) for the six months ended September 30, 2020
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories
6 Months Ended
Sep. 30, 2020
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories consisted of the following:
September 30, 2020March 31, 2020
Raw materials$38,564 $31,300 
Work in process4,538 5,317 
Finished goods30,085 25,701 
73,187 62,318 
Valuation reserves(1,870)(2,045)
Inventories, net$71,317 $60,273 
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Other Intangible Assets
6 Months Ended
Sep. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets
The carrying amount of goodwill by operating segment as of September 30, 2020 is as follows:
 United States and Latin AmericaCanadaEurope, Middle East and AfricaAsia-PacificTotal
Balance as of March 31, 2020$62,725 $107,739 $18,890 $8,624 $197,978 
Foreign currency translation impact— 6,849 1,244 — 8,093 
Balance as of September 30, 2020$62,725 $114,588 $20,134 $8,624 $206,071 

Goodwill is tested for impairment on an annual basis and between annual tests if indicators of potential impairment exist. We perform a qualitative analysis to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill. If required, we also perform a quantitative analysis using the income approach, based on discounted future cash flows, which are derived from internal forecasts and economic expectations, and the market approach, which is based on market multiples of guideline public companies. The most significant inputs in the Company's quantitative goodwill impairment tests are projected financial information, the weighted average cost of capital and market multiples for similar transactions. Our annual impairment test is performed during the fourth quarter of our fiscal year.
During fiscal 2020, revenue from our operations decreased, year over year, by approximately 7% compared to revenues generated in fiscal 2019. Lower crude oil prices, which management attributes to the COVID-19 pandemic, have had a significant adverse impact on customer capital spending, which in turn resulted in a decline in our revenues.

We considered the decline in our business during fiscal 2020 to be an indicator of potential asset impairments in our reporting units. During the fourth quarter of fiscal 2020, we performed a goodwill and intangible asset impairment assessment of all of our reporting units utilizing the income approach, based on discounted future cash flows, which were derived from internal forecasts and economic expectations, and the market approach, based on market multiples of guideline public companies. Based on the results of our goodwill impairment assessment, the estimated fair value of the reporting units exceeded the carrying value. As such, there was no impairment of our reporting units' goodwill or intangible assets during fiscal 2020. We continue to monitor our reporting units' goodwill and intangible asset valuations and perform qualitative assessments at each interim reporting period. Changes in estimates and assumptions used to determine whether impairment exists or future declines in actual and forecasted operating results and/or market conditions, especially in energy markets, could indicate a need to reevaluate the fair value of our reporting units and may ultimately result in an impairment to goodwill and/or indefinite-lived intangible assets of our reporting units in future periods.
No triggering events were identified during the six month period ended September 30, 2020 which would indicate that the fair value of any of our reporting units was less than its carrying amount.

Our total intangible assets consisted of the following:
Gross Carrying Amount at September 30, 2020Accumulated AmortizationNet Carrying Amount at September 30, 2020Gross Carrying Amount at March 31, 2020Accumulated AmortizationNet Carrying Amount at March 31, 2020
Products$62,455 $18,219 $44,236 $58,722 $14,193 $44,529 
Trademarks45,154 1,419 43,735 43,865 1,273 42,592 
Developed technology9,854 5,145 4,709 9,564 4,758 4,806 
Customer relationships111,403 100,358 11,045 105,912 93,729 12,183 
Certifications449 — 449 436 — 436 
Total$229,315 $125,141 $104,174 $218,499 $113,953 $104,546 
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Liabilities
6 Months Ended
Sep. 30, 2020
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued Liabilities
Accrued current liabilities consisted of the following:
 September 30, 2020March 31, 2020
Accrued employee compensation and related expenses$10,901 $12,542 
Accrued interest692 782 
Customer prepayments357 357 
Warranty reserves500 477 
Professional fees1,829 2,086 
Sales taxes payable2,165 2,423 
Other4,825 5,090 
Total accrued current liabilities$21,269 $23,757 
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Debt
6 Months Ended
Sep. 30, 2020
Debt Disclosure [Abstract]  
Long-Term Debt Long-Term Debt
Long-term debt consisted of the following:
 September 30, 2020March 31, 2020
Variable Rate Term Loan, due October 2024, net of deferred debt issuance costs and debt discounts of $3,962 and $4,447 as of September 30, 2020 and March 31, 2020, respectively$170,788 $171,553 
Less current portion(2,500)(2,500)
 Total long-term debt$168,288 $169,053 

Senior Secured Credit Facility
On October 30, 2017, Thermon Group Holdings, Inc., as a credit party and a guarantor, Thermon Holding Corp. (the “US Borrower”) and Thermon Canada Inc. (the “Canadian Borrower”), as borrowers, entered into a credit agreement with several banks and other financial institutions or entities from time to time party thereto (the “Lenders”) and JPMorgan Chase Bank, N.A. as administrative agent (the “Agent”), which agreement provides for a $250,000 seven-year term loan B facility (the “term loan B facility”) made available to the US Borrower and a $60,000 five-year senior secured revolving credit facility made available to the US Borrower and the Canadian Borrower (the “revolving credit facility” and, together with the term loan B facility, the “credit facility”). The proceeds of the term loan B facility were used to (1) pay in full $70,875 principal and interest on a previously issued term loan due April 2019; (2) repay $6,000 in unpaid principal and interest on the US Borrower's revolving line of credit; (3) fund approximately $201,900 CAD of the purchase price of our acquisition (the “CCI acquisition”) of 100% of the equity interests of CCI Thermal Technologies Inc. (“CCI”) and certain related real estate assets for approximately $164,900; and (4) pay certain transaction fees and expenses in connection with the CCI acquisition and the credit facility.
    Interest rates and fees. The US Borrower will have the option to pay interest on the term loan B facility at a base rate, plus an applicable margin, or at a rate based on LIBOR (subject to a floor of 1.00%), plus an applicable margin. The applicable margin for base rate loans is 275 basis points and the applicable margin for LIBOR loans is 375 basis points. The US Borrower may borrow revolving loans in US dollars and the Canadian Borrower may borrow revolving loans in Canadian dollars. Borrowings under the revolving credit facility (a) made in US dollars will bear interest at a rate equal to a base rate, plus an applicable margin of 225 basis points or at a rate based on LIBOR, plus an applicable margin of 325 basis points, and (b) made in Canadian dollars will bear interest at a rate equal to a Canadian base rate, plus an applicable margin of 225 basis points, or at a rate based on Canadian Dollar Offered Rate, plus an applicable margin of 325 basis points; provided, that since the completion of the fiscal quarter ended March 31, 2018, the applicable margins in each case have been determined based on a leverage-based performance grid, as set forth in the credit agreement. In addition to paying interest on outstanding principal under the revolving credit facility, the US Borrower is required to pay a commitment fee in respect of unutilized revolving commitments of 0.50% per annum based on a leverage-based performance grid.
    Maturity and repayment. The revolving credit facility terminates on October 28, 2022. The scheduled maturity date of the term loan facility is October 30, 2024. Commencing on April 1, 2018, the term loan B facility began amortizing in equal quarterly installments of 0.25% of the $250,000 term loan B facility, with the payment of the balance at maturity. The US Borrower may voluntarily prepay the principal of the term loan B facility without penalty or premium (subject to breakage fees) at any time in whole or in part. The US Borrower is required to repay the term loan B facility with certain asset sale and insurance proceeds, certain debt proceeds and, commencing with the fiscal year ended March 31, 2019, 50% of excess cash flow (reducing to 25% if the Company’s leverage ratio is less than 4.0 to 1.0 but greater than or equal to 3.5 to 1.0, and reducing to 0% if the Company’s leverage ratio is less than 3.5 to 1.0). As of September 30, 2020, the Company's leverage ratio was less than 3.5 to 1.0. The Company is required to make quarterly principal payments of the term B loan facility of $625 through July 31, 2024. The remaining balance will be due at maturity of the term loan B facility on October 30, 2024.
    Accordion. The credit facility allows for incremental term loans and incremental revolving commitments in an amount not to exceed $30,000 and an unlimited additional amount that would not cause the consolidated secured leverage ratio to exceed 4.0 to 1.0 (or, if less, the maximum consolidated leverage ratio permitted by the revolving credit facility on such date).
    At September 30, 2020, we had no outstanding borrowings under our revolving credit facility for the Canadian Borrower line of credit or for the US Borrower line of credit. As of September 30, 2020, we had $55,435 of available borrowing capacity under our revolving credit facility after taking into account the borrowing base, outstanding borrowings and letters of credit outstanding. The variable rate term loan bears interest at the LIBOR rate plus an applicable margin dictated by our leverage ratio (as described above). The interest rate on the variable rate term loan on September 30, 2020 was 4.75%.
    Guarantees and security. The term loan is guaranteed by Thermon Group Holdings, Inc. and all of its current and future wholly-owned domestic material subsidiaries (the “US Subsidiary Guarantors”), subject to certain exceptions. Obligations of the US Borrower under the revolving credit facility are guaranteed by Thermon Group Holdings, Inc. and the US Subsidiary Guarantors. The obligations of the Canadian Borrower under the revolving credit facility are guaranteed by Thermon Group Holdings, Inc., the US Borrower, the US Subsidiary Guarantors and each of the wholly-owned Canadian material subsidiaries of the Canadian Borrower, subject to certain exceptions. The term loan B facility and the obligations of the US Borrower under the revolving credit facility are secured by a first lien on all of Thermon Group Holdings, Inc.’s assets and the assets of the US Subsidiary Guarantors, including 100% of the capital stock of the US Subsidiary Guarantors and 65% of the capital stock of the first tier material foreign subsidiaries of Thermon Group Holdings, Inc., the US Borrower and the US Subsidiary Guarantors, subject to certain exceptions. The obligations of the Canadian Borrower under the revolving credit facility are secured by a first lien on all of Thermon Group Holdings, Inc.'s assets, the US Subsidiary Guarantors' assets, the Canadian Borrower’s assets and the assets of the material Canadian subsidiaries of the Canadian Borrower, including 100% of the capital stock of the Canadian Borrower’s material Canadian subsidiaries.
Financial covenants. The term loan is not subject to any financial covenants. The revolving credit facility requires the Company, on a consolidated basis, to maintain certain financial covenant ratios. The Company must maintain the following consolidated leverage ratios on the last day of the respective periods: 4.5:1.0 for December 31, 2019 through September 30, 2020; and 3.75:1.0 for December 31, 2020 and each fiscal quarter thereafter. On June 18, 2020, our revolving credit lenders agreed to an amendment whereby the debt within the leverage ratio may be reduced by cash in excess of $20,000. In addition, on the last day of any period of four fiscal quarters, the Company must maintain a consolidated fixed charge coverage ratio of not less than 1.25:1.0. As of September 30, 2020, we were in compliance with all financial covenants of the credit facility.
Restrictive covenants.  The credit agreement governing our facility contains various restrictive covenants that, among other things, restrict or limit our ability to (subject to certain negotiated exceptions): incur additional indebtedness; grant liens; make fundamental changes; sell assets; make restricted payments; enter into sales and leasebacks; make investments; prepay certain indebtedness; enter into transactions with affiliates; and enter into restrictive agreements.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Related-Party Transactions
6 Months Ended
Sep. 30, 2020
Related Party Transactions [Abstract]  
Related-Party Transactions Related Party Transactions
In connection with the acquisition of Sumac Fabrication Co. Ltd. (“Sumac”), one of Sumac's former principals (the "Minority Shareholder") retained 25% of the ownership of the entities holding the equity acquired in our acquisition of Sumac. During the fiscal year ended March 31, 2017, this individual, together with the two other former principals of Sumac, were paid $5,805 in the aggregate in full satisfaction of the Company's obligations under the $5,905 non-interest bearing performance-based note issued in connection with the Sumac transaction.

    On April 2, 2018, the Minority Shareholder provided the Company notice that he was exercising his option to sell one-half (12.5%) of his remaining equity interest in the entities holding equity acquired in our acquisition of Sumac business unit to the Company, and such sale was completed and effective as of July 20, 2018. The terms of the April 2015 Sumac purchase agreement prescribed a valuation formula for such a sale based on Sumac's financial results for the 12 months ended March 31, 2018. During the first quarter of the fiscal year ended March 31, 2019, the Company paid $5,665 to purchase the 12.5% non-controlling interest.

    Similarly, on April 2, 2019, the Minority Shareholder provided the Company notice in order to exercise his option to sell the entirety of his remaining equity interest (12.5% of the entities holding equity acquired in our acquisition of Sumac) to the Company. The terms of the April 2015 Sumac purchase agreement prescribed a valuation formula for such a sale based on Sumac’s financial results for the fiscal year ended March 31, 2019. The Company paid $4,508 to purchase the remaining 12.5% non-controlling interest on August 1, 2019.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies
6 Months Ended
Sep. 30, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
At September 30, 2020, the Company had in place letter of credit guarantees and performance bonds securing certain performance obligations of the Company. These arrangements totaled approximately $12,006. Of this amount, $2,560 is secured by cash deposits at the Company’s financial institutions and an additional $4,564 represents a reduction of the available amount of the Company's short-term and long-term revolving lines of credit. Our Indian subsidiary also has $4,915 in customs bonds outstanding to secure the Company's customs and duties obligations in India.
We are involved in various legal and administrative proceedings that arise from time to time in the ordinary course of doing business. Some of these proceedings may result in fines, penalties or judgments being assessed against us, which may adversely affect our financial results. In addition, from time to time, we are involved in various disputes, which may or may not be settled prior to legal proceedings being instituted and which may result in losses in excess of accrued liabilities, if any, relating to such unresolved disputes. Expenses related to litigation and other such proceedings or disputes reduce operating income as period expense when incurred. As of September 30, 2020, management believes that adequate reserves have been established for any probable and reasonably estimable losses. We do not believe that the outcome of any of these proceedings or disputes would have a significant adverse effect on our financial position, long-term results of operations or cash flows. It is possible, however, that charges related to these matters could be significant to our results of operations or cash flows in any one accounting period. 
As of September 30, 2020, the Company has accrued $3,553 as estimated additional cost related to the operational execution of projects.

    In addition to the legal proceedings described above, in January 2020, the Company received service of process in a class action application in the Province of Quebec, Canada related to certain heating elements previously manufactured by CCI prior to our acquisition and incorporated into portable construction heaters sold by certain manufacturers. The Company believes this claim is without merit and intends to vigorously defend itself against the claim. The Company continues to evaluate the facts and circumstances of this claim; however, due to the current uncertainty of the basis for the claim, the Company is unable to establish an amount of an accrual for this claim at this time.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Stock Compensation Expense
6 Months Ended
Sep. 30, 2020
Share-based Payment Arrangement [Abstract]  
Stock Compensation Expense Stock Compensation ExpenseOur board of directors has adopted and the shareholders have approved two stock option award plans.  The 2010 Thermon Group Holdings, Inc. Restricted Stock and Stock Option Plan (“2010 Plan”) was approved on July 28, 2010.  The 2010 Plan authorized the issuance of 2,767,171 stock options or restricted shares. On April 8, 2011, the board of directors approved the Thermon Group Holdings, Inc. 2011 Long-Term Incentive Plan (“2011 LTIP”). The 2011 LTIP made available 2,893,341 shares of the Company’s common stock that may be awarded to employees, directors or non-employee contractors as compensation in the form of stock options, restricted stock awards or restricted stock units. At the Company’s 2020 annual general meeting of stockholders held on July 22, 2020, the Company’s stockholders approved the Thermon Group Holdings,
Inc. 2020 Long-Term Incentive Plan (the “2020 LTIP”), which had previously been approved by the Company’s board of directors, subject to stockholder approval. The 2020 LTIP made available 1,400,000 shares of the Company’s common stock that may be awarded to employees, directors or nonemployee contractors as compensation in the form of stock options, restricted stock awards or restricted stock units.

Stock compensation expense for the three months ended September 30, 2020 and 2019, was $1,358 and $1,323, respectively, and $2,491 and $2,342 for the six months ended September 30, 2020 and 2019, respectively.
At September 30, 2020, there were 139,485 options outstanding. During the six months ended September 30, 2020, 71,780 options were granted to certain members of senior management. The stock options were valued by using a Black Scholes option pricing model. We arrived at a total fair value for the option awards of $439 by applying a volatility assumption of 41.1%, a risk free rate of 1.22%, expected term of 6.66 years and no expected dividend. The fair value of these options will be expensed on a straight line basis over three years. The right to purchase shares under the options vests over a five to ten-year period, beginning on the date of grant. Stock options must be exercised within ten years from date of grant. Stock options were issued with an exercise price that was equal to the market price of our common stock at the grant date. We estimate potential forfeitures of stock grants and adjust compensation cost recorded accordingly. The estimate of forfeitures will be adjusted over the requisite service period to the extent that actual forfeitures differ, or are expected to differ, from such estimates. Changes in estimated forfeitures will be recognized through a cumulative catch-up adjustment in the period of change and will also impact the amount of stock compensation expense to be recognized in future periods.
During the six months ended September 30, 2020, 183,937 restricted stock units were issued to our employees with an aggregate grant date fair value as determined by the closing price of our stock on the respective grant dates of $2,622. The awards will be expensed on a straight-line basis over the three-year service period. At each anniversary of the applicable grant dates for the restricted stock units, a proportionate number of stock units will become vested for the employees and the shares will become issued and outstanding.
We maintain a plan to issue our directors awards of fully vested common stock every three months for a total award over a 12 month period of approximately $760. The number of shares issued to our directors each period is equal to a pre-determined award value subject to the fair market value of the stock price on the date of grant. During the three and six months ended September 30, 2020, 13,392 and 26,912 fully vested common shares were granted in the aggregate to our directors, respectively. The aggregate grant date fair value as determined by the closing price of our common stock on the grant date was $190 and $380 for the three and six months ended September 30, 2020, respectively. The fair value of the awards is expensed on each grant date.

    During the six months ended September 30, 2020, a target amount of 49,176 performance stock units were issued to certain members of our senior management that had a total grant date fair value of $1,060. The performance indicator for these performance stock units is based on the market performance of our stock price from the date of grant through March 31, 2023, relative to the market price performance of a pre-determined peer group of companies. Since the performance indicator is market-based, we used a Monte-Carlo valuation model to calculate the probable outcome of the performance measure to arrive at the fair value. The requisite service period required to earn the awards is through March 31, 2023. We will expense the fair value of the performance stock units over the service period on a straight-line basis whether or not the stock price performance condition is met. At the end of the performance period, the performance stock units will be evaluated with the requisite number of shares being issued. The possible number of shares that could be issued ranges from zero to 99,432 in the aggregate. Shares that are not awarded at the measurement date will be forfeited.

    In addition to the market-based performance stock units issued to certain members of senior management, we also granted these individuals, during the six months ended September 30, 2020, a target amount of 86,634 performance stock units based on the Company's Adjusted EBITDA performance over three separate one year performance periods beginning with the period ending March 31, 2021 and continuing for subsequent one year periods ending on March 31, 2022 and 2023. The performance goal for these shares has not been determined. As such, the total grant date fair value is indeterminable. However, we have estimated stock compensation expense based on current share price and will adjust for stock compensation expense as the performance goal is determined for the initial measurement period ending March 31, 2021. At each reporting period, we will estimate how many awards senior management may earn and adjust our stock compensation expense accordingly. At the end of each performance period, the performance stock units will be evaluated with the requisite number of shares issued. The possible number of shares that could be issued under such performance stock units ranges from zero to 173,268 in the aggregate. Shares that are not awarded after the end of the measurement period will be forfeited.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue
6 Months Ended
Sep. 30, 2020
Revenue from Contract with Customer [Abstract]  
Revenue RevenueDisaggregation of Revenue
    We disaggregate our revenue from contracts with customers by geographic location, revenues recognized at point in time and revenues recognized over time, as we believe these best depict how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors.
    Disaggregation of revenues from contracts with customers for the three and six months ended September 30, 2020 and 2019 is as follows:
Three Months Ended September 30, 2020Three Months Ended September 30, 2019
Revenues recognized at point in timeRevenues recognized over timeTotalRevenues recognized at point in timeRevenues recognized over timeTotal
United States and Latin America$11,710 $12,166 $23,876 $18,824 $24,997 $43,821 
Canada13,776 5,440 19,216 26,437 4,514 30,951 
Europe, Middle East and Africa6,703 5,627 12,330 8,974 6,714 15,688 
Asia-Pacific3,820 7,164 10,984 5,424 7,051 12,475 
Total revenues$36,009 $30,397 $66,406 $59,659 $43,276 $102,935 

Six Months Ended September 30, 2020Six Months Ended September 30, 2019
Revenues recognized at point in timeRevenues recognized over timeTotalRevenues recognized at point in timeRevenues recognized over timeTotal
United States and Latin America$19,985 $22,534 $42,519 $37,138 $47,110 $84,248 
Canada27,423 11,106 38,529 49,281 8,922 58,203 
Europe, Middle East and Africa13,517 8,280 21,797 17,865 11,162 29,027 
Asia-Pacific7,905 12,504 20,409 10,124 13,045 23,169 
Total revenues$68,830 $54,424 $123,254 $114,408 $80,239 $194,647 

Performance Obligations
    
    At September 30, 2020, revenues associated with our open performance obligations totaled $118,661, representing our combined backlog and deferred revenue. Within this amount, approximately $20,003 will be earned as revenue in excess of one year. We expect to recognize the remaining revenues associated with unsatisfied or partially satisfied performance obligations within 12 months.
    
Contract Assets and Liabilities

    As of September 30, 2020 and March 31, 2020, contract assets were $11,979 and $10,194, respectively. There were no impairment losses recognized on our contract assets for the six months ended September 30, 2020 and 2019. As of September 30, 2020 and March 31, 2020, contract liabilities were $3,108 and $4,538, respectively. The majority of contract liabilities at March 31, 2020 were recognized as revenue as of September 30, 2020.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes
6 Months Ended
Sep. 30, 2020
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes Our effective income tax, after discrete tax events, was a 42.3% benefit against our loss before provision for taxes and 18.5% of tax expense for the six months ended September 30, 2020 and 2019, respectively. During the six months ended September 30, 2020, the Company recorded a tax benefit of $1,403 related to updated Internal Revenue Service rules regarding the United States Global intangible low-taxed income or ("GILTI tax"). Under the new rules, Thermon was able to reduce previously incurred GILTI tax under the high tax exception rules. During the six months ended September 30, 2019, the Company recorded the impact of a prospective income tax rate reduction in the province of Alberta, Canada. The scheduled rate reduction of 4% resulted in a net reduction of deferred tax liabilities of $784 reported as a benefit to tax expense. Excluding the
impact of the change in GILTI tax rules and other discrete items, the Company estimates that the effective tax rate will be 25.4% for the fiscal year ending March 31, 2021. The estimated effective income tax rate represents the weighted average of the estimated tax expense over our global income before tax.
    As of September 30, 2020, we have established a long-term liability for uncertain tax positions in the amount of $756. As of September 30, 2020, the tax years for the fiscal years ended March 31, 2015 through March 31, 2020 remain open to examination by the major taxing jurisdictions to which we are subject.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information
6 Months Ended
Sep. 30, 2020
Segment Reporting [Abstract]  
Segment Information Segment Information
    We operate in four reportable segments based on four geographic countries or regions in which we operate: (i) United States and Latin America ("US-LAM"), (ii) Canada, (iii) Europe, Middle East and Africa ("EMEA") and (iv) Asia-Pacific ("APAC"). Within our four reportable segments, our core products and services are focused on thermal solutions primarily related to the electrical heat tracing industry. Each of our reportable segments serves a similar class of customers, including engineering, procurement and construction companies, international and regional oil and gas companies, commercial sub-contractors, electrical component distributors and direct sales to existing plant or industrial applications. Profitability within our segments is measured by operating income. Profitability can vary in each of our reportable segments based on the competitive environment within the region, the level of corporate overhead, such as the salaries of our senior executives, and the level of research and development and marketing activities in the region, as well as the mix of products and services. Since March 2015, we acquired Unitemp Close Corporation ("Unitemp"), Industrial Process Insulators, Inc. ("IPI"), Sumac and CCI. Our THS business line provides advanced industrial heating and filtration solutions for industrial and hazardous area applications that closely align with Thermon's core business and serves similar end markets in North America. As such, we have elected to report operations attributable to our THS products through our US-LAM and Canada reportable segments. Both Unitemp and IPI offer thermal solutions and have been included in our EMEA and US-LAM reportable segments, respectively. Our TPS product line provides temporary power products that differ from our core thermal solutions business. As we anticipate that our full year operating results from TPS will comprise less than 10% of our total sales and operating income, operations attributable to our TPS products have been aggregated in our Canada segment. For purposes of this note, revenue is attributed to individual countries or regions on the basis of the physical location and jurisdiction of organization of the subsidiary that invoices the material and services.
    Total sales to external customers, inter-segment sales, depreciation expense, amortization expense, income from operations, property, plant and equipment, net and total assets for each of our four reportable segments are as follows:
Three Months Ended September 30, 2020Three Months Ended September 30, 2019Six Months Ended September 30, 2020Six Months Ended September 30, 2019
Sales to External Customers:  
United States and Latin America$23,876 $43,821 $42,519 $84,248 
Canada19,216 30,951 38,529 58,203 
Europe, Middle East and Africa12,330 15,688 21,797 29,027 
Asia-Pacific10,984 12,475 20,409 23,169 
 $66,406 $102,935 $123,254 $194,647 
Inter-Segment Sales:
United States and Latin America$9,825 $15,720 $21,098 $25,461 
Canada1,363 1,005 2,855 2,129 
Europe, Middle East and Africa378 1,033 1,073 1,594 
Asia-Pacific345 157 518 445 
$11,911 $17,915 $25,544 $29,629 
Depreciation Expense:
United States and Latin America$1,542 $1,596 $3,080 $3,095 
Canada1,079 840 2,111 1,600 
Europe, Middle East and Africa115 125 227 264 
Asia-Pacific48 49 95 103 
$2,784 $2,610 $5,513 $5,062 
Amortization Expense:
United States and Latin America$198 $1,438 $874 $2,876 
Canada1,758 2,434 3,655 4,836 
Europe, Middle East and Africa33 323 397 650 
Asia-Pacific108 266 204 532 
$2,097 $4,461 $5,130 $8,894 
Income (Loss) from Operations:  
United States and Latin America$896 $5,333 $(7,832)$6,336 
Canada2,019 5,282 4,178 8,777 
Europe, Middle East and Africa1,124 1,472 1,476 1,829 
Asia-Pacific837 2,527 1,834 4,097 
Unallocated:
Stock compensation(1,358)(1,323)(2,491)(2,342)
Public company costs(472)(450)(874)(865)
 $3,046 $12,841 $(3,709)$17,832 
September 30, 2020March 31, 2020
Property, Plant and Equipment, Net:
United States and Latin America$39,476 $39,815 
Canada29,218 28,703 
Europe, Middle East and Africa3,221 3,246 
Asia-Pacific776 778 
$72,691 $72,542 
Total Assets:
United States and Latin America$240,019 $239,751 
Canada272,741 270,055 
Europe, Middle East and Africa75,581 73,334 
Asia-Pacific38,734 37,765 
$627,075 $620,905 

Capital expenditures for our reportable segments were as follows:
Three Months Ended September 30, 2020Three Months Ended September 30, 2019Six Months Ended
September 30, 2020
Six Months Ended
September 30, 2019
Capital Expenditures:
United States and Latin America$1,363 $827 $3,157 $1,988 
Canada634 1,196 867 1,584 
Europe, Middle East and Africa29 (17)48 151 
Asia-Pacific47 109 60 116 
 $2,073 $2,115 $4,132 $3,839 
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation and Accounting Policy Information (Policies)
6 Months Ended
Sep. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Use of Estimates Use of Estimates Generally accepted accounting principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reported period. While our management has based their assumptions and estimates on the facts and circumstances existing at September 30, 2020, actual results could differ from those estimates and affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities and the corresponding revenues and expenses as of the date of the financial statements. The operating results for the three and six months ended September 30, 2020 are not necessarily indicative of the results that may be achieved for the fiscal year ending March 31, 2021.
Recent Accounting Pronouncements
Recent Accounting Pronouncements

    Financial Instruments- In June 2016, the FASB issued Accounting Standards Update 2016-13 Financial Instruments -Credit Losses (“ASC Topic 326”), which amends the guidance on the impairment of financial instruments. The standard adds an impairment model, referred to as current expected credit loss, which is based on expected losses rather than incurred losses. The standard applies to most debt instruments, trade receivables, lease receivables, reinsurance receivables, financial guarantees and loan commitments. Under the guidance, companies are required to disclose credit quality indicators disaggregated by year of origination for a five-year period. The new guidance is effective for fiscal years and interim periods within those fiscal years beginning after December 15, 2019. We adopted this standard effective April 1, 2020, and such adoption did not have a material impact on our consolidated financial statements.

    Intangibles- In January 2017, the FASB issued Accounting Standards Update 2017-04 Intangibles - Goodwill and other (“ASC Topic 350”), which amends and simplifies the accounting for goodwill impairment by eliminating step 2 of the goodwill impairment test. Under the amended guidance, goodwill impairment will be measured as the excess of the reporting unit’s carrying value over its fair value, not to exceed the carrying amount of goodwill for that reporting unit. The changes are effective for annual and interim periods beginning after December 15, 2019, and amendments should be applied prospectively. Early adoption is permitted for any impairment tests performed after January 1, 2017. We adopted this standard effective April 1, 2020, and such adoption did not have a material impact on our consolidated financial statements.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation and Accounting Policy Information Table (Tables)
6 Months Ended
Sep. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Cash and Cash Equivalents The following table provides a reconciliation of cash, cash equivalents, restricted cash included in
prepaid expenses and other current assets and restricted cash included in other long-term assets reported within the statement of financial position that sum to the total of the same such amounts shown in the statement of cash flows.
September 30,
20202019
Cash and cash equivalents$51,362 $39,014 
Restricted cash included in prepaid expenses and other current assets2,190 2,054 
Restricted cash included in other long-term assets370 473 
Total cash, cash equivalents, and restricted cash shown in the statement of cash flows$53,922 $41,541 
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Tables)
6 Months Ended
Sep. 30, 2020
Fair Value Disclosures [Abstract]  
Schedule of long-term debt that is not measured at fair value Information about our long-term debt that is not measured at fair value is as follows:
 September 30, 2020March 31, 2020 
 Carrying
Value
Fair ValueCarrying
Value
Fair ValueValuation Technique
Financial Liabilities     
Outstanding principal amount of senior secured credit facility$174,750 $173,439 $176,000 $150,480 Level 2 - Market Approach
Schedule of notional amounts of forward contracts held in foreign currencies As of September 30, 2020 and March 31, 2020, the notional amounts of forward contracts were as follows:
Notional amount of foreign currency forward contracts by currency
September 30, 2020March 31, 2020
Russian Ruble$1,172 $1,103 
Euro— 500 
Canadian Dollar11,500 1,500 
South Korean Won3,000 3,500 
Mexican Peso1,500 2,000 
Australian Dollar800 700 
Great Britain Pound500 500 
Total notional amounts$18,472 $9,803 
Schedule of fair value of foreign currency forward contracts
The following table represents the fair value of our foreign currency forward contracts:
September 30, 2020March 31, 2020
Fair ValueFair Value
AssetsLiabilitiesAssetsLiabilities
Foreign currency forward contracts$19 $114 $140 $49 
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring (Tables)
6 Months Ended
Sep. 30, 2020
Restructuring and Related Activities [Abstract]  
Restructuring and Related Costs
Restructuring costs by reportable segment were as follows:
Three Months Ended September 30, 2020Six Months Ended September 30, 2020
United States and Latin America$351 $2,414 
Canada1,270 2,128 
Europe, Middle East and Africa356 356 
Asia-Pacific10 10 
 $1,987 $4,908 

Restructuring activity related to accrued severance recorded to accrued liabilities in the condensed consolidated balance sheets is summarized as follows for the six months ended September 30, 2020:
September 30, 2020
Beginning balance$— 
Costs incurred4,862 
Less cash payments(2,791)
Ending balance$2,071 
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
6 Months Ended
Sep. 30, 2020
Leases [Abstract]  
Lease Information
Lease Term and Discount RateSeptember 30, 2020March 31, 2020
Weighted average remaining lease term
Operating5.96.2
Finance3.33.4
Weighted average discount rate
Operating4.83 %4.82 %
Finance6.95 %6.98 %
Supplemental statement of operations information related to leases was as follows:
Lease expenseClassification Three Months Ended September 30, 2020 Three Months Ended September 30, 2019Six Months Ended September 30, 2020Six Months Ended September 30, 2019
Operating lease expenseMarketing, general and administrative and engineering$1,243 $959 $2,384 $1,767 
Finance lease expense:
Amortization of ROU assetsMarketing, general and administrative and engineering68 66 145 125 
Interest expense on finance lease liabilitiesInterest expense11 13 22 26 
Short-term lease expenseMarketing, general and administrative and engineering30 252 51 715 
Net lease expense$1,352 $1,290 $2,602 $2,633 

Supplemental statement of cash flows information related to leases was as follows:
Cash paid for amounts included in the measurement of lease liabilitiesSix Months Ended September 30, 2020Six Months Ended September 30, 2019
Operating cash used for operating leases$1,697 $1,365 
Operating cash flows used for finance leases22 26 
Financing cash flows used for finance leases139 108 
Supplemental Balance Sheet Information Supplemental balance sheet information related to leases was as follows:
AssetsClassificationSeptember 30, 2020March 31, 2020
OperatingOperating lease right-of-use assets$15,049 $16,637 
FinanceProperty, plant and equipment551 695 
Total right-of-use assets$15,600 $17,332 
Liabilities
Current
OperatingLease liabilities$3,743 $3,352 
FinanceLease liabilities204 201 
Non-current
OperatingNon-current lease liabilities13,703 15,060 
FinanceNon-current lease liabilities369 511 
Total lease liabilities$18,019 $19,124 
Future Lease Payments Under Non-Cancellable Operating Leases
Future lease payments under non-cancellable operating leases as of September 30, 2020 were as follows:
Future Lease PaymentsOperating LeasesFinance Leases
Twelve months ending September 30,
2021$4,502 $191 
20223,886 159 
20233,022 147 
20242,105 105 
20251,683 30 
Thereafter5,383 — 
Total lease payments$20,581 $632 
Less imputed interest(3,135)(59)
Total lease liability$17,446 $573 
Future Lease Payments Under Finance Leases
Future lease payments under non-cancellable operating leases as of September 30, 2020 were as follows:
Future Lease PaymentsOperating LeasesFinance Leases
Twelve months ending September 30,
2021$4,502 $191 
20223,886 159 
20233,022 147 
20242,105 105 
20251,683 30 
Thereafter5,383 — 
Total lease payments$20,581 $632 
Less imputed interest(3,135)(59)
Total lease liability$17,446 $573 
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings and Net Income (Loss) per Common Share (Tables)
6 Months Ended
Sep. 30, 2020
Earnings Per Share [Abstract]  
Schedule of reconciliation of the denominators used to calculate basic EPS and diluted EPS
The reconciliations of the denominators used to calculate basic and diluted net income (loss) per common share for the three and six months ended September 30, 2020 and 2019, respectively, are as follows:
 Three Months Ended September 30, 2020 Three Months Ended September 30, 2019Six Months Ended September 30, 2020Six Months Ended September 30, 2019
Basic net income per common share  
Net income (loss) available to Thermon Group Holdings, Inc.$1,838 $6,912 $(4,247)$8,383 
Weighted-average common shares outstanding33,164,921 32,727,023 33,075,902 32,681,410 
Basic net income (loss) per common share$0.06 $0.21 $(0.13)$0.26 

Three Months Ended September 30, 2020Three Months Ended September 30, 2019Six Months Ended September 30, 2020Six Months Ended September 30, 2019
Diluted net income per common share  
Net income (loss) available to Thermon Group Holdings, Inc.$1,838 $6,912 $(4,247)$8,383 
Weighted-average common shares outstanding33,164,921 32,727,023 33,075,902 32,681,410 
Common share equivalents:
Stock options3,376 201,730 — 205,359 
Restricted and performance stock units249,357 315,634 — 225,009 
Weighted average shares outstanding – dilutive (1)33,417,654 33,244,387 33,075,902 33,111,778 
Diluted net income (loss) per common share (2)$0.06 $0.21 $(0.13)$0.25 
(1) For the three months ended September 30, 2020, 256,444 equity awards were not included in the calculation of diluted net income per common share, as they would have had an anti-dilutive effect. For the six months ended September 30, 2020 and 2019, 283,764 and 16,557 equity awards, respectively, were not included in the calculation of diluted net income per common share, as they would have had an anti-dilutive effect.
(2) As the Company incurred a net loss for the six months ended September 30, 2020, there was no dilutive effect on net loss per common share as common share equivalents are antidilutive. Therefore, both basic and diluted net loss per common share were $(0.13) for the six months ended September 30, 2020
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories (Tables)
6 Months Ended
Sep. 30, 2020
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current
Inventories consisted of the following:
September 30, 2020March 31, 2020
Raw materials$38,564 $31,300 
Work in process4,538 5,317 
Finished goods30,085 25,701 
73,187 62,318 
Valuation reserves(1,870)(2,045)
Inventories, net$71,317 $60,273 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Other Intangible Assets (Tables)
6 Months Ended
Sep. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of carrying amount of goodwill
The carrying amount of goodwill by operating segment as of September 30, 2020 is as follows:
 United States and Latin AmericaCanadaEurope, Middle East and AfricaAsia-PacificTotal
Balance as of March 31, 2020$62,725 $107,739 $18,890 $8,624 $197,978 
Foreign currency translation impact— 6,849 1,244 — 8,093 
Balance as of September 30, 2020$62,725 $114,588 $20,134 $8,624 $206,071 
Schedule of intangible assets Our total intangible assets consisted of the following:
Gross Carrying Amount at September 30, 2020Accumulated AmortizationNet Carrying Amount at September 30, 2020Gross Carrying Amount at March 31, 2020Accumulated AmortizationNet Carrying Amount at March 31, 2020
Products$62,455 $18,219 $44,236 $58,722 $14,193 $44,529 
Trademarks45,154 1,419 43,735 43,865 1,273 42,592 
Developed technology9,854 5,145 4,709 9,564 4,758 4,806 
Customer relationships111,403 100,358 11,045 105,912 93,729 12,183 
Certifications449 — 449 436 — 436 
Total$229,315 $125,141 $104,174 $218,499 $113,953 $104,546 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Liabilities (Tables)
6 Months Ended
Sep. 30, 2020
Payables and Accruals [Abstract]  
Schedule of accrued current liabilities
Accrued current liabilities consisted of the following:
 September 30, 2020March 31, 2020
Accrued employee compensation and related expenses$10,901 $12,542 
Accrued interest692 782 
Customer prepayments357 357 
Warranty reserves500 477 
Professional fees1,829 2,086 
Sales taxes payable2,165 2,423 
Other4,825 5,090 
Total accrued current liabilities$21,269 $23,757 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Debt (Tables)
6 Months Ended
Sep. 30, 2020
Debt Disclosure [Abstract]  
Schedule of long-term debt
Long-term debt consisted of the following:
 September 30, 2020March 31, 2020
Variable Rate Term Loan, due October 2024, net of deferred debt issuance costs and debt discounts of $3,962 and $4,447 as of September 30, 2020 and March 31, 2020, respectively$170,788 $171,553 
Less current portion(2,500)(2,500)
 Total long-term debt$168,288 $169,053 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Tables)
6 Months Ended
Sep. 30, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenues Disaggregation of revenues from contracts with customers for the three and six months ended September 30, 2020 and 2019 is as follows:
Three Months Ended September 30, 2020Three Months Ended September 30, 2019
Revenues recognized at point in timeRevenues recognized over timeTotalRevenues recognized at point in timeRevenues recognized over timeTotal
United States and Latin America$11,710 $12,166 $23,876 $18,824 $24,997 $43,821 
Canada13,776 5,440 19,216 26,437 4,514 30,951 
Europe, Middle East and Africa6,703 5,627 12,330 8,974 6,714 15,688 
Asia-Pacific3,820 7,164 10,984 5,424 7,051 12,475 
Total revenues$36,009 $30,397 $66,406 $59,659 $43,276 $102,935 

Six Months Ended September 30, 2020Six Months Ended September 30, 2019
Revenues recognized at point in timeRevenues recognized over timeTotalRevenues recognized at point in timeRevenues recognized over timeTotal
United States and Latin America$19,985 $22,534 $42,519 $37,138 $47,110 $84,248 
Canada27,423 11,106 38,529 49,281 8,922 58,203 
Europe, Middle East and Africa13,517 8,280 21,797 17,865 11,162 29,027 
Asia-Pacific7,905 12,504 20,409 10,124 13,045 23,169 
Total revenues$68,830 $54,424 $123,254 $114,408 $80,239 $194,647 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information (Tables)
6 Months Ended
Sep. 30, 2020
Segment Reporting [Abstract]  
Total sales and operating income classified by major geographic area in which the company operates Total sales to external customers, inter-segment sales, depreciation expense, amortization expense, income from operations, property, plant and equipment, net and total assets for each of our four reportable segments are as follows:
Three Months Ended September 30, 2020Three Months Ended September 30, 2019Six Months Ended September 30, 2020Six Months Ended September 30, 2019
Sales to External Customers:  
United States and Latin America$23,876 $43,821 $42,519 $84,248 
Canada19,216 30,951 38,529 58,203 
Europe, Middle East and Africa12,330 15,688 21,797 29,027 
Asia-Pacific10,984 12,475 20,409 23,169 
 $66,406 $102,935 $123,254 $194,647 
Inter-Segment Sales:
United States and Latin America$9,825 $15,720 $21,098 $25,461 
Canada1,363 1,005 2,855 2,129 
Europe, Middle East and Africa378 1,033 1,073 1,594 
Asia-Pacific345 157 518 445 
$11,911 $17,915 $25,544 $29,629 
Depreciation Expense:
United States and Latin America$1,542 $1,596 $3,080 $3,095 
Canada1,079 840 2,111 1,600 
Europe, Middle East and Africa115 125 227 264 
Asia-Pacific48 49 95 103 
$2,784 $2,610 $5,513 $5,062 
Amortization Expense:
United States and Latin America$198 $1,438 $874 $2,876 
Canada1,758 2,434 3,655 4,836 
Europe, Middle East and Africa33 323 397 650 
Asia-Pacific108 266 204 532 
$2,097 $4,461 $5,130 $8,894 
Income (Loss) from Operations:  
United States and Latin America$896 $5,333 $(7,832)$6,336 
Canada2,019 5,282 4,178 8,777 
Europe, Middle East and Africa1,124 1,472 1,476 1,829 
Asia-Pacific837 2,527 1,834 4,097 
Unallocated:
Stock compensation(1,358)(1,323)(2,491)(2,342)
Public company costs(472)(450)(874)(865)
 $3,046 $12,841 $(3,709)$17,832 
September 30, 2020March 31, 2020
Property, Plant and Equipment, Net:
United States and Latin America$39,476 $39,815 
Canada29,218 28,703 
Europe, Middle East and Africa3,221 3,246 
Asia-Pacific776 778 
$72,691 $72,542 
Total Assets:
United States and Latin America$240,019 $239,751 
Canada272,741 270,055 
Europe, Middle East and Africa75,581 73,334 
Asia-Pacific38,734 37,765 
$627,075 $620,905 
Capital expenditures by geographic area
Capital expenditures for our reportable segments were as follows:
Three Months Ended September 30, 2020Three Months Ended September 30, 2019Six Months Ended
September 30, 2020
Six Months Ended
September 30, 2019
Capital Expenditures:
United States and Latin America$1,363 $827 $3,157 $1,988 
Canada634 1,196 867 1,584 
Europe, Middle East and Africa29 (17)48 151 
Asia-Pacific47 109 60 116 
 $2,073 $2,115 $4,132 $3,839 
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation and Accounting Policy Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2020
Sep. 30, 2020
Mar. 31, 2020
Sep. 30, 2019
Mar. 31, 2019
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Cash and cash equivalents $ 51,362,000 $ 51,362,000 $ 43,237,000 $ 39,014,000  
Total cash, cash equivalents, and restricted cash shown in the statement of cash flows 53,922,000 53,922,000 $ 46,007,000 41,541,000 $ 33,841,000
COVID-19          
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Canadian emergency wage subsidy, amount 2,532,000 4,948      
Prepaid Expenses and Other Current Assets          
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Total cash, cash equivalents, and restricted cash shown in the statement of cash flows 2,190,000 2,190,000   2,054,000  
Other Assets          
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Total cash, cash equivalents, and restricted cash shown in the statement of cash flows $ 370,000 $ 370,000   $ 473,000  
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Details) - Loans Payable - Level 2 - Market Approach - USD ($)
$ in Thousands
Sep. 30, 2020
Mar. 31, 2020
Financial Liabilities, Long-term debt    
Long-term debt, Carrying Value $ 174,750 $ 176,000
Long-term debt, Fair Value $ 173,439 $ 150,480
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements Fair Value Measurements - Cross Currency Swaps (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2020
Sep. 30, 2020
Mar. 31, 2020
Fair Value Disclosures [Abstract]      
Intercompany receivable $ 42,958 $ 42,958  
Designated as Hedging Instrument | Cross Currency Swap      
Derivative [Line Items]      
Gain (loss) on long-term derivative contract (1,507) (3,450)  
Hedge assets $ 1,000 1,000 $ 4,011
Unrealized gain (loss) on intercompany note   (3,805)  
Derivative, Gain (Loss) on Derivative, Net   $ 355  
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Deferred compensation plan) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Mar. 31, 2020
Fair Value Disclosures [Abstract]          
Plan assets $ 4,132   $ 4,132   $ 2,849
Deferred compensation liability 4,144   4,144   $ 2,886
Deferred compensation expense (income) 781 $ 36 1,311 $ 139  
Unrealized gain (loss) $ (840) $ (21) $ 1,363 $ (116)  
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Foreign Exchange Contracts by Currency (Details) - Foreign Exchange Forward Contracts - USD ($)
$ in Thousands
Sep. 30, 2020
Mar. 31, 2020
Derivative [Line Items]    
Notional amount $ 18,472 $ 9,803
Russian Ruble    
Derivative [Line Items]    
Notional amount 1,172 1,103
Euro    
Derivative [Line Items]    
Notional amount 0 500
Canadian Dollar    
Derivative [Line Items]    
Notional amount 11,500 1,500
South Korean Won    
Derivative [Line Items]    
Notional amount 3,000 3,500
Mexican Peso    
Derivative [Line Items]    
Notional amount 1,500 2,000
Australian Dollar    
Derivative [Line Items]    
Notional amount 800 700
Great Britain Pound    
Derivative [Line Items]    
Notional amount $ 500 $ 500
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Foreign Exchange Contracts (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Mar. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Maximum term of forward contracts   30 days    
Transaction gains (losses) denominated in foreign currencies $ (90)   $ (123)  
Foreign Exchange Forward Contracts        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Foreign exchange contract forwards, assets   $ 19   $ 140
Foreign exchange contract forwards, liabilities   $ 114   $ 49
Foreign currency gain (loss) $ (199)   $ (241)  
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2020
USD ($)
positions
Sep. 30, 2020
USD ($)
positions
Restructuring and Related Activities [Abstract]    
Number of positions eliminated | positions 85 196
Severance costs $ 1,941 $ 4,862
Lease abandonment charges $ 46  
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring - Restructuring Costs by Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2020
Sep. 30, 2020
Restructuring Cost and Reserve [Line Items]    
Restructuring costs $ 1,987 $ 4,908
United States and Latin America    
Restructuring Cost and Reserve [Line Items]    
Restructuring costs 351 2,414
Canada    
Restructuring Cost and Reserve [Line Items]    
Restructuring costs 1,270 2,128
Europe, Middle East and Africa    
Restructuring Cost and Reserve [Line Items]    
Restructuring costs 356 356
Asia-Pacific    
Restructuring Cost and Reserve [Line Items]    
Restructuring costs $ 10 $ 10
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring - Restructuring Activity (Details)
$ in Thousands
6 Months Ended
Sep. 30, 2020
USD ($)
Restructuring Reserve [Roll Forward]  
Beginning balance $ 0
Costs incurred 4,862
Less cash payments (2,791)
Ending balance $ 2,071
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2020
USD ($)
Sep. 30, 2020
Lessee, Lease, Description [Line Items]    
Leases, abandonment charge $ 46  
Minimum | Land and Building    
Lessee, Lease, Description [Line Items]    
Lease term 1 month 1 month
Lease renewal term   1 year
Minimum | Equipment    
Lessee, Lease, Description [Line Items]    
Lease term 6 months 6 months
Maximum | Land and Building    
Lessee, Lease, Description [Line Items]    
Lease term 10 years 10 years
Lease renewal term   5 years
Maximum | Equipment    
Lessee, Lease, Description [Line Items]    
Lease term 5 years 5 years
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Lease Term and Discount Rate (Details)
Sep. 30, 2020
Mar. 31, 2020
Weighted average remaining lease term    
Operating 5 years 10 months 24 days 6 years 2 months 12 days
Finance 3 years 3 months 18 days 3 years 4 months 24 days
Weighted average discount rate    
Operating 4.83% 4.82%
Finance 6.95% 6.98%
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Mar. 31, 2020
Assets    
Operating $ 15,049 $ 16,637
Finance 551 695
Total right-of-use assets 15,600 17,332
Current    
Operating 3,743 3,352
Finance 204 201
Non-current    
Operating 13,703 15,060
Finance 369 511
Total lease liabilities $ 18,019 $ 19,124
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Supplemental Statement of Operations Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Finance lease expense:        
Net lease expense $ 1,352 $ 1,290 $ 2,602 $ 2,633
Marketing, general and administrative and engineering        
Lessee, Lease, Description [Line Items]        
Operating lease expense 1,243 959 2,384 1,767
Finance lease expense:        
Amortization of ROU assets 68 66 145 125
Short-term lease expense 30 252 51 715
Interest expense        
Finance lease expense:        
Interest expense on finance lease liabilities $ 11 $ 13 $ 22 $ 26
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Supplemental Statement Of Cash Flows Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Cash paid for amounts included in the measurement of lease liabilities    
Operating cash outflows from operation leases $ 1,697 $ 1,365
Operating cash flows from operation leases 22 26
Financing cash flows from leases $ 139 $ 108
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Sep. 30, 2020
USD ($)
Operating Leases  
2021 $ 4,502
2022 3,886
2023 3,022
2024 2,105
2025 1,683
Thereafter 5,383
Total lease payments 20,581
Less imputed interest (3,135)
Total lease liability 17,446
Finance Leases  
2021 191
2022 159
2023 147
2024 105
2025 30
Thereafter 0
Total lease payments 632
Less imputed interest (59)
Total lease liability $ 573
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings and Net Income (Loss) per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2020
Jun. 30, 2020
Sep. 30, 2019
Jun. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Basic net income (loss) per common share            
Net loss available to Thermon Group Holdings, Inc. $ 1,838 $ (6,085) $ 6,912 $ 1,471 $ (4,247) $ 8,383
Weighted-average common shares outstanding (in shares) 33,164,921   32,727,023   33,075,902 32,681,410
Basic net income (loss) per common share (in dollars per share) $ 0.06   $ 0.21   $ (0.13) $ 0.26
Diluted net income (loss) per common share            
Net loss available to Thermon Group Holdings, Inc. $ 1,838 $ (6,085) $ 6,912 $ 1,471 $ (4,247) $ 8,383
Weighted-average common shares outstanding (in shares) 33,164,921   32,727,023   33,075,902 32,681,410
Diluted (in shares) 33,417,654   33,244,387   33,075,902 33,111,778
Diluted net income (loss) per common share (in dollars per share) $ 0.06   $ 0.21   $ (0.13) $ 0.25
Antidilutive securities excluded from computation of earnings per share (in shares) 256,444       283,764 16,557
Equity Option            
Diluted net income (loss) per common share            
Weighted average number of diluted shares outstanding adjustment (in shares) 3,376   201,730   0 205,359
Restricted Stock Units            
Diluted net income (loss) per common share            
Weighted average number of diluted shares outstanding adjustment (in shares) 249,357   315,634   0 225,009
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Mar. 31, 2020
Inventory Disclosure [Abstract]    
Raw materials $ 38,564 $ 31,300
Work in process 4,538 5,317
Finished goods 30,085 25,701
Inventories, gross 73,187 62,318
Valuation reserves (1,870) (2,045)
Inventories, net $ 71,317 $ 60,273
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Other Intangible Assets (Details)
$ in Thousands
6 Months Ended
Sep. 30, 2020
USD ($)
Goodwill  
Balance at the beginning of the period $ 197,978
Balance at the end of the period 206,071
Operating Segments  
Goodwill  
Balance at the beginning of the period 197,978
Foreign currency translation impact 8,093
Balance at the end of the period 206,071
Operating Segments | United States and Latin America  
Goodwill  
Balance at the beginning of the period 62,725
Foreign currency translation impact 0
Balance at the end of the period 62,725
Operating Segments | Canada  
Goodwill  
Balance at the beginning of the period 107,739
Foreign currency translation impact 6,849
Balance at the end of the period 114,588
Operating Segments | Europe, Middle East and Africa  
Goodwill  
Balance at the beginning of the period 18,890
Foreign currency translation impact 1,244
Balance at the end of the period 20,134
Operating Segments | Asia-Pacific  
Goodwill  
Balance at the beginning of the period 8,624
Foreign currency translation impact 0
Balance at the end of the period $ 8,624
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Other Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Mar. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization $ 125,141 $ 113,953
Intangible assets, gross 229,315 218,499
Intangible assets, net 104,174 104,546
Certifications    
Finite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets (excluding goodwill) 449 436
Products    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 62,455 58,722
Finite-lived intangible assets, accumulated amortization 18,219 14,193
Finite-lived intangible assets, net carrying amount 44,236 44,529
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 45,154 43,865
Finite-lived intangible assets, accumulated amortization 1,419 1,273
Finite-lived intangible assets, net carrying amount 43,735 42,592
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 9,854 9,564
Finite-lived intangible assets, accumulated amortization 5,145 4,758
Finite-lived intangible assets, net carrying amount 4,709 4,806
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 111,403 105,912
Finite-lived intangible assets, accumulated amortization 100,358 93,729
Finite-lived intangible assets, net carrying amount $ 11,045 $ 12,183
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Mar. 31, 2020
Payables and Accruals [Abstract]    
Accrued employee compensation and related expenses $ 10,901 $ 12,542
Accrued interest 692 782
Customer prepayments 357 357
Warranty reserves 500 477
Professional fees 1,829 2,086
Sales taxes payable 2,165 2,423
Other 4,825 5,090
Total accrued current liabilities $ 21,269 $ 23,757
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Debt (Details)
$ in Thousands
6 Months Ended 9 Months Ended
Dec. 31, 2020
Jun. 18, 2020
USD ($)
Oct. 30, 2017
USD ($)
Oct. 30, 2017
CAD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2019
USD ($)
Sep. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Apr. 01, 2018
Mar. 31, 2017
USD ($)
Debt Instrument [Line Items]                    
Less current portion         $ (2,500,000)   $ (2,500,000) $ (2,500,000)    
Long-term debt, net of current maturities and deferred debt issuance costs and debt discounts of $3,962 and $4,447 as of September 30, 2020 and March 31, 2020, respectively         168,288,000   168,288,000 169,053,000    
Debt issuance costs, net         3,962,000   3,962,000 4,447,000    
Repayments of long-term debt         38,714,000 $ 23,131,000        
Maximum leverage ratio to secure additional borrowing     4.0 4.0            
Amount of excess cash   $ 20,000                
Loans Payable                    
Debt Instrument [Line Items]                    
Debt Instrument, face amount                   $ 5,905,000
Revolving credit facility                    
Debt Instrument [Line Items]                    
Capacity available under credit facility         55,435,000   $ 55,435,000      
Through March 31, 2019 | Loans Payable                    
Debt Instrument [Line Items]                    
Repayments of notes payable         $ 625          
Revolving credit facility | Line of Credit                    
Debt Instrument [Line Items]                    
Debt Instrument, face amount     $ 60,000,000              
Long-term Debt, Term     5 years              
Repayments of lines of credit     $ 6,000,000              
Liabilities incurred       $ 201,900            
Line of credit facility, commitment fee percentage     0.50% 0.50%            
Maximum leverage ratio             4.5      
Debt covenant, coverage ratio     1.25 1.25            
Revolving credit facility | Base Rate | Line of Credit                    
Debt Instrument [Line Items]                    
Basis spread on variable rate     2.25% 2.25%            
Revolving credit facility | London Interbank Offered Rate (LIBOR) | Line of Credit                    
Debt Instrument [Line Items]                    
Basis spread on variable rate     3.25% 3.25%            
Revolving credit facility | Canadian Base Rate [Member] | Line of Credit                    
Debt Instrument [Line Items]                    
Basis spread on variable rate     2.25% 2.25%            
Revolving credit facility | CDOR | Line of Credit                    
Debt Instrument [Line Items]                    
Basis spread on variable rate     3.25% 3.25%            
Variable Rate Term Loan due October 2024                    
Debt Instrument [Line Items]                    
Variable term loan, interest rate         4.75%   4.75%      
Variable Rate Term Loan due October 2024 | Loans Payable                    
Debt Instrument [Line Items]                    
Variable Rate Term Loans         $ 170,788,000   $ 170,788,000 171,553,000    
Debt issuance costs, net         $ 3,962,000   $ 3,962,000 $ 4,447,000    
Variable Rate Senior Secured Term Loan B | Secured Debt                    
Debt Instrument [Line Items]                    
Debt Instrument, face amount     $ 250,000,000              
Long-term Debt, Term     7 years              
Variable interest rate floor     1.00%              
Quarterly amortization of debt, percent                 0.25%  
Repayment requirement, percentage of excess cash flow         50.00%          
Reduced repayment requirement, percentage of excess cash flow         25.00%          
Maximum leverage ratio requirement for reduced payment         4.0          
Minimum leverage ratio requirement for reduced payment         3.5          
Minimum repayment requirement percentage of excess cash flow         0.00%          
Maximum leverage ratio requirement for minimum repayment         3.5          
Maximum leverage ratio         3.5          
Additional borrowing capacity     $ 30,000,000              
Variable Rate Senior Secured Term Loan B | Secured Debt | Subsidiary Stock                    
Debt Instrument [Line Items]                    
Guarantor obligations, percentage     100.00% 100.00%            
Variable Rate Senior Secured Term Loan B | Secured Debt | Stock of First Tier Material Foreign Subsidiaries, US Borrower, and US Subsidiary                    
Debt Instrument [Line Items]                    
Guarantor obligations, percentage     65.00% 65.00%            
Variable Rate Senior Secured Term Loan B | Base Rate | Secured Debt                    
Debt Instrument [Line Items]                    
Basis spread on variable rate     2.75% 2.75%            
Variable Rate Senior Secured Term Loan B | London Interbank Offered Rate (LIBOR) | Secured Debt                    
Debt Instrument [Line Items]                    
Basis spread on variable rate     3.75% 3.75%            
Term Loan A due April 2019                    
Debt Instrument [Line Items]                    
Repayments of long-term debt     $ 70,875,000              
Thermon Heating Systems Inc.                    
Debt Instrument [Line Items]                    
Debt proceeds used as consideration for business acquisition     $ 164,900,000              
Scenario, Forecast | Revolving credit facility | Line of Credit                    
Debt Instrument [Line Items]                    
Maximum leverage ratio 3.75                  
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Related-Party Transactions (Details)
3 Months Ended
Aug. 01, 2019
USD ($)
Apr. 02, 2018
USD ($)
Jun. 30, 2017
USD ($)
Mar. 31, 2020
Apr. 02, 2019
Mar. 31, 2017
USD ($)
principal
Apr. 01, 2015
principal
Related Party Transaction [Line Items]              
Payments for purchase of equity   $ 5,665,000          
Payments to acquire equity interest $ 4,508,000            
SUMAC Former Principal              
Related Party Transaction [Line Items]              
Number of Former Principals | principal             1
Non-interest Bearing Performance Based Note              
Related Party Transaction [Line Items]              
Debt Instrument, face amount           $ 5,905,000  
Payments to Related Party | SUMAC Former Principal              
Related Party Transaction [Line Items]              
Number of Former Principals | principal           2  
Related party transaction, amounts of transaction     $ 5,805,000        
Sumac Business              
Related Party Transaction [Line Items]              
Ownership percentage       12.50%      
TPS              
Related Party Transaction [Line Items]              
Noncontrolling Interest, ownership by noncontrolling owners (percent)   12.50%          
TPS | SUMAC Former Principal              
Related Party Transaction [Line Items]              
Noncontrolling Interest, ownership by noncontrolling owners (percent)             25.00%
Sumac Business              
Related Party Transaction [Line Items]              
Ownership interest percentage 12.50%       12.50%    
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Details)
$ in Thousands
6 Months Ended
Sep. 30, 2020
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Totaled arrangements under letter of credit guarantees and performance bonds securing performance obligations $ 12,006
Guarantee obligations secured by cash deposits 2,560
Guarantee obligations represented by a reduction of the available amount of the company's short term and long term revolving lines of credit 4,564
Indian custom bonds outstanding 4,915
Accrual for additional cost of sales $ 3,553
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Stock Compensation Expense (Details)
3 Months Ended 6 Months Ended 49 Months Ended
Sep. 30, 2020
USD ($)
shares
Sep. 30, 2019
USD ($)
Sep. 30, 2020
USD ($)
shares
Sep. 30, 2019
USD ($)
Jun. 30, 2014
plan
Jul. 22, 2020
shares
Apr. 08, 2011
shares
Jul. 28, 2010
shares
Stock-Based Compensation Expense                
Number of stock option award plans | plan         2      
Stock compensation expense | $ $ 1,358,000 $ 1,323,000 $ 2,491,000 $ 2,342,000        
Options outstanding (in shares) 139,485   139,485          
Restricted Stock and Stock Option Plan                
Stock-Based Compensation Expense                
Maximum number of shares of the company's common stock that may be awarded               2,767,171
2011 Long-term Incentive Plan                
Stock-Based Compensation Expense                
Maximum number of shares of the company's common stock that may be awarded             2,893,341  
2020 Long-term Incentive Plan                
Stock-Based Compensation Expense                
Maximum number of shares of the company's common stock that may be awarded           1,400,000    
Restricted Stock Units                
Stock-Based Compensation Expense                
Stock granted in the period (in shares)     183,937          
Stock issued during period | $     $ 2,622,000          
Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period     3 years          
Common Stock                
Stock-Based Compensation Expense                
Stock granted in the period (in shares) 13,392   26,912          
Stock issued during period | $ $ 190,000   $ 380,000          
Share-based compensation arrangement by share-based payment award, fair value of shares authorized amount | $ $ 760,000   $ 760,000          
Performance Shares                
Stock-Based Compensation Expense                
Stock granted in the period (in shares)     49,176          
Stock issued during period | $     $ 1,060,000          
Minimum                
Stock-Based Compensation Expense                
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period     5 years          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Possible Number of Performance Shares to be Granted     0          
Maximum                
Stock-Based Compensation Expense                
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period     10 years          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Possible Number of Performance Shares to be Granted     99,432          
Management                
Stock-Based Compensation Expense                
Options granted (in shares)     71,780          
Total fair value, options | $     $ 439,000          
Volatility assumption     41.10%          
Risk free rate     1.22%          
Expected term     6 years 7 months 28 days          
Expected dividend | $     $ 0          
Management | Performance Shares                
Stock-Based Compensation Expense                
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period     1 year          
Stock granted in the period (in shares)     86,634          
Management | Minimum                
Stock-Based Compensation Expense                
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Possible Number of Performance Shares to be Granted     0          
Management | Maximum | Performance Shares                
Stock-Based Compensation Expense                
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Possible Number of Performance Shares to be Granted     173,268          
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Disaggregation of Revenue [Line Items]        
Total revenues $ 66,406 $ 102,935 $ 123,254 $ 194,647
Revenues recognized at point in time        
Disaggregation of Revenue [Line Items]        
Total revenues 36,009 59,659 68,830 114,408
Revenues recognized over time        
Disaggregation of Revenue [Line Items]        
Total revenues 30,397 43,276 54,424 80,239
United States and Latin America        
Disaggregation of Revenue [Line Items]        
Total revenues 23,876 43,821 42,519 84,248
United States and Latin America | Revenues recognized at point in time        
Disaggregation of Revenue [Line Items]        
Total revenues 11,710 18,824 19,985 37,138
United States and Latin America | Revenues recognized over time        
Disaggregation of Revenue [Line Items]        
Total revenues 12,166 24,997 22,534 47,110
Canada        
Disaggregation of Revenue [Line Items]        
Total revenues 19,216 30,951 38,529 58,203
Canada | Revenues recognized at point in time        
Disaggregation of Revenue [Line Items]        
Total revenues 13,776 26,437 27,423 49,281
Canada | Revenues recognized over time        
Disaggregation of Revenue [Line Items]        
Total revenues 5,440 4,514 11,106 8,922
Europe, Middle East and Africa        
Disaggregation of Revenue [Line Items]        
Total revenues 12,330 15,688 21,797 29,027
Europe, Middle East and Africa | Revenues recognized at point in time        
Disaggregation of Revenue [Line Items]        
Total revenues 6,703 8,974 13,517 17,865
Europe, Middle East and Africa | Revenues recognized over time        
Disaggregation of Revenue [Line Items]        
Total revenues 5,627 6,714 8,280 11,162
Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Total revenues 10,984 12,475 20,409 23,169
Asia-Pacific | Revenues recognized at point in time        
Disaggregation of Revenue [Line Items]        
Total revenues 3,820 5,424 7,905 10,124
Asia-Pacific | Revenues recognized over time        
Disaggregation of Revenue [Line Items]        
Total revenues $ 7,164 $ 7,051 $ 12,504 $ 13,045
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Performance Obligation (Details)
$ in Thousands
Sep. 30, 2020
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 118,661
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 20,003
Remaining performance obligation, period 1 year
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Additional Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Mar. 31, 2020
Revenue from Contract with Customer [Abstract]    
Contract assets $ 11,979 $ 10,194
Contract liabilities $ 3,108 $ 4,538
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Mar. 31, 2021
Income Tax Contingency [Line Items]        
Effective tax rate 42.30% 18.50%    
Income tax benefit, global intangible low-taxed income     $ 1,403  
Decrease in deferred tax liabilities     784  
Liability for uncertain tax positions $ 756   $ 756  
Scenario, Forecast        
Income Tax Contingency [Line Items]        
Effective tax rate       25.40%
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2020
USD ($)
Sep. 30, 2019
USD ($)
Sep. 30, 2020
USD ($)
segment
Geographic_Region
Sep. 30, 2019
USD ($)
Mar. 31, 2020
USD ($)
Sales by geographic area:          
Number of Reportable Segments | segment     4    
Number of Operating Segments | Geographic_Region     4    
Sales $ 66,406 $ 102,935 $ 123,254 $ 194,647  
Depreciation 2,784 2,610 5,513 5,062  
Amortization of intangible assets 2,097 4,461 5,130 8,894  
Operating income          
Operating income (loss) 3,046 12,841 (3,709) 17,832  
Stock compensation expense 1,358 1,323 2,491 2,342  
Property, plant and equipment, net 72,691   72,691   $ 72,542
Assets 627,075   627,075   620,905
Operating Segments          
Sales by geographic area:          
Sales 66,406 102,935 123,254 194,647  
Intersegment Eliminations          
Sales by geographic area:          
Sales 11,911 17,915 25,544 29,629  
Segment Reconciling Items          
Operating income          
Stock compensation expense (1,358) (1,323) (2,491) (2,342)  
Public company costs (472) (450) (874) (865)  
United States and Latin America          
Sales by geographic area:          
Depreciation 1,542 1,596 3,080 3,095  
Amortization of intangible assets 198 1,438 874 2,876  
Operating income          
Operating income (loss) 896 5,333 (7,832) 6,336  
Property, plant and equipment, net 39,476   39,476   39,815
Assets 240,019   240,019   239,751
United States and Latin America | Operating Segments          
Sales by geographic area:          
Sales 23,876 43,821 42,519 84,248  
United States and Latin America | Intersegment Eliminations          
Sales by geographic area:          
Sales 9,825 15,720 21,098 25,461  
Canada          
Sales by geographic area:          
Depreciation 1,079 840 2,111 1,600  
Amortization of intangible assets 1,758 2,434 3,655 4,836  
Operating income          
Operating income (loss) 2,019 5,282 4,178 8,777  
Property, plant and equipment, net 29,218   29,218   28,703
Assets 272,741   272,741   270,055
Canada | Operating Segments          
Sales by geographic area:          
Sales 19,216 30,951 38,529 58,203  
Canada | Intersegment Eliminations          
Sales by geographic area:          
Sales 1,363 1,005 2,855 2,129  
Europe, Middle East and Africa          
Sales by geographic area:          
Depreciation 115 125 227 264  
Amortization of intangible assets 33 323 397 650  
Operating income          
Operating income (loss) 1,124 1,472 1,476 1,829  
Property, plant and equipment, net 3,221   3,221   3,246
Assets 75,581   75,581   73,334
Europe, Middle East and Africa | Operating Segments          
Sales by geographic area:          
Sales 12,330 15,688 21,797 29,027  
Europe, Middle East and Africa | Intersegment Eliminations          
Sales by geographic area:          
Sales 378 1,033 1,073 1,594  
Asia-Pacific          
Sales by geographic area:          
Depreciation 48 49 95 103  
Amortization of intangible assets 108 266 204 532  
Operating income          
Operating income (loss) 837 2,527 1,834 4,097  
Property, plant and equipment, net 776   776   778
Assets 38,734   38,734   $ 37,765
Asia-Pacific | Operating Segments          
Sales by geographic area:          
Sales 10,984 12,475 20,409 23,169  
Asia-Pacific | Intersegment Eliminations          
Sales by geographic area:          
Sales $ 345 $ 157 $ 518 $ 445  
Sumac Fabrication Company Limited          
Sales by geographic area:          
Expected sales and operating income as a percentage of total sales and operating income, less than 10.00%   10.00%    
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information - Capital Expenditures (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Segment Reporting Information [Line Items]        
Capital expenditures $ 2,073 $ 2,115 $ 4,132 $ 3,839
United States and Latin America        
Segment Reporting Information [Line Items]        
Capital expenditures 1,363 827 3,157 1,988
Canada        
Segment Reporting Information [Line Items]        
Capital expenditures 634 1,196 867 1,584
Europe, Middle East and Africa        
Segment Reporting Information [Line Items]        
Capital expenditures 29 (17) 48 151
Asia-Pacific        
Segment Reporting Information [Line Items]        
Capital expenditures $ 47 $ 109 $ 60 $ 116
EXCEL 76 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "Z"95$'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 " N@F51@?5K5NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$YI!R;U96.G#08K;.QF9+4UBQ-C:R1]^R59FS*V!]C1TN]/ MGT U1HU=HN?414KL*=\,H6FSQK@51^:H 3(>*=A(<+/GZF9H8Y!&HH4,L95*E F&EB M/ U-#5? !&-*(7\7R"W$N?HG=NZ .">'[)=4W_=EOYISXPX*WIX>7^9U"]]F MMBW2^"M[S:=(6W&9_+JZN]\]"%/)2A9*%7*]4QNM;K5:OT^N/_RNPJ%S?N__ ML?%%T-3PZR[,%U!+ P04 " N@F51F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M "Z"95&YX\3;=04 +86 8 >&PO=V]R:W-H965T&UL MC9AK<^(V%(8_;W^%AG8Z[4P(MLPMVX090FY,LX3%;-MMIQ^$+; GMN7*,H1_ MWR,;;)(QQ_X"ONGUXR/I/3JZW@GYFGB<*_(6!E%RT_*4BC]W.HGC\9 EER+F M$=Q9"QDR!:=RTTEBR9F;-0J##C6,?B=D?M0:76?7YG)T+5(5^!&?2Y*D8ML?EY M8G5U@^R)/WR^2TZ.B?Z4E1"O^F3JWK0,3<0#[B@MP>!ORR<\"+025=],:MHC+URP-U$+LGOCA@WI:SQ%!DOV2 M7?YLM]LB3IHH$1X: T'H1_D_>SL$XK2!>:8!/32@'QJ8Y]Y@'1I8V8?F9-EG MW3'%1M=2[(C43X.:/LABD[6&K_$CW8VVDG#7AW9J-!%;+LD<>HRT2>(QR9/K MC@)A?;OC'$1N0FYCUSNOF_? :""BAZI;BDJ://XDEC&!:$& M-2IX)GCSF=A>$J-;U?P=CE4$R3[)Z17/HJ MX$2LB4E_6?U*;.ZDTE?[JMCC0A,1AC =;"6 M=2O"W"N8>^BK[H23P@Q69+F/>14IWMPTVE\1BGY!T6]&\35E4G$9[,F"QT*J M*B)<2LD4B\N@(!HT(YISZ0M7SP("D[$R1+C2<=S_\.E3S= =%FS#AGTF&7AO M9IWGPX5KK5F08/&Z*IBN4)W[2,%0)P\^S(!9&JZXK&+!-6"4MZV>V;M">$RC M-$&C"=&";WP]Q2%<,Q96]E^-T/+I?O'E948>%R_?YN3IY?EN.GNT+W[^T>P; MOTUGDTL,]\2SS2:XT\@1$KJ2Z5Z] N ,4>$)!.11DKNX=^M_@9<_>X>@Z0E M)&T"N61O9.K""/37OI.1(GU>(TD';4KIT!SV,,+2U4VK">'8=2'K)1?' _(, MSY&7J#IVN.3 ')C$AN62M^,)& *3KSNVQVC+A&'B1H_2+G>BDA:7O$W]P/6C M#5@.YC5FF2!,W.)Q1D_RZICBHG;JP[BF.&*9/4S<\S\B3O093)JEV$65<+C< M&)9H?H21E5G$Q,W_(UDQG^=2;/W(J8X=KKG\"T,KDXB)._]'M+E(% O(WWY\ MWF1PQ<%P8*&SN$PF)IX)L@X<0PES'@47Z)D46[*6283BWO\L'(C)W!,1EM9J M1/I71MOHHV.=EGF"-LH3DU1*O03(\[Z>[WIHI94+_1K%[Q_+@_=D97*@C9+# M-((%7%[)Z143.Z)6DN&*-61E4J"-DH)>G$ FA1FX$;)R65ZC\\PDU%1CQX&* M%3(T=W-)C+%,!;11*K!#%@3D-DW@=E+=F[A.W8*.EL9/&QG_?E-7E(%SAKI MI%Q9]N;*O4Q9[]!L1Y9E#HUN#RQL6T556CQM9/$3F'T2;&P*E?P;^9U7APJ7 M,F!QWAU>&5=]+%ZEP=,:@S_8UX.?:(/]SJ&XQ4JL&KEVV[#:EHEM"Y26;^%N M7517IVP/<+%R-M:(U6U6E+9OU2S@/U =RM+S7+C<5RP]6J7E6[A!CP')S;$" M5C6Z;VL$ZF:@=;*=@WLSU,+9LM?>ARL15*+4"#PM,)#2R"W<@(_;/N3^S?%8 M! GC7-U9(S3[;E=6;9V3G4'MS=F&:4(<72'FFX3%U6)3=IQM17;*Q_,=W2], M6WM" KZ&IL;E %Q(YIND^8D2<;;/N!)*B3 []#ASN=0/P/VU$.IXHE]0;%6/ M_@=02P,$% @ +H)E4>)]STFW!@ PAL !@ !X;"]W;W)K7;@ZMJL29R^IRFY<<;+[+(/L MH0*(@/!EOWX;#0,,$IIYR$-B8([$Z9:Z3[>X?);U]V8KA$(O15XV5ZNM4M7% M9M,D6U'PYEQ6HH1?'F1=< 6W]>.FJ6K!4SVHR#<4XV!3\*Q<75_J9[?U]:5L M59Z5XK9&35L4O'Y]+W+Y?+4BJ_V#+]GC5G4/-M>7%7\4=T)]JVYKN-L,LZ19 M(V0V<7N]G_UT;#\;<\T;_](Z8#"#>P@#:#Z"G M#F#] *8-W3'39GW@BE]?UO(9U1T:9NLNM&_T:+ F*[MEO%,U_)K!.'5](\L4 M%D6D"*X:F6\3 2ZZR9NT!OT[>X#^N7L5W2&LA)]W^(YO,+JJ]U4@9ZJ M"[BG:Y^P@%YNGJ8N,5$>HRP<4 <\O8&GY^3Y+DED"[0@%A,!'.]SL48EY WY M@'@.T=VM?]/=G9$UQDS;=!8Q#WS5/86%5**X%_6PFAH!"Y1LAQ5:P^Q-)72H MYJ\V#^Q(^A/;@H!@;^8!$Q53+XSL'O '#_A.#WPLGV!=9)V)1EMNH^<;+PX) M(^&,GHD*, V9G5XPT O<&TF6JH8LU^]-&[O >"\A<1C/V%E0F,2>G5TXL N= M[&YK4?$L1>*EZM)'HQ=?JBWLA^0@IFR\0PMOC_DSWB8JIB2VTXX&VM&1-4]D M(9#B+Y-];Z,8F0O/0CQC:(*H/S'C@&$\,(R=#+]*Q?,3?!B;[R:Q'\RWI@T6 MQBRPDR1XE U\9/VADJC5ZQI5H!1*+W^7["J0>+483OVD!VZE04QFI*TPWZ,+ MI"=:1YRD_Y R?<[RW$J-F)[" 0X-;B:NB[FE9$1&)2+TR-94O'S,8#_VJ[[L M16J):(^$\ZQIQ_G>TN*/$D?<&O<9EIZKK'RTLF/F6WWLS;.2#18$2ZI&1EDC M;EW[(!X$Q$X*=X4,;"B\D3S)*#W%KSV>=*7-9/KY1HBX< M<4XLXN(;.=Z"BJ:%Q"'-48*(6X-VR"%7DE&%2'A2 M_99G_#[+,P5:[BKBR*@3Q"T40WE4\=MNGXMZ: MX:@I ."RN?P>0QTR'E6"NE5B*+R..)::2L (CN8D393GLP6UH).^Q:T6GP3T MKD<9F@+ 8F]>(MA0OK]0O=)1)*A;)#Y.\J\KBJ@I!-,RK^=H40M*EC;G*!;4 M+1:'Q=8Q;YI2X$,6F^%_[<3H^:$D6"B$9& MP-AP(!5+&W(4,^H6LY,K VJJ%86TSN9$+3!*O:6%'C6-NENKOV7Y9MB2)X6Y MI9_R<#C7(1O,]R<%[B'?42JI6RIWM4PIRU/CR-1#VS8P44&\5-'0433I*>W5 M,886+0PB+PSF'"VXT/."A0*;C:+)L+.L^0TZ*?7J.HT:U8P=4[.B -EME$R^ M7Z"SUOM$ ML>@TN\]*Z7:.U4I3?.=ECA-R:./DD-(MSN_2-.O*,8@%?8R3E2CA50:Q825I MD6@:Q_$\9JVX,/064@P;=9H=/:QLBS;71]/](9,LJEILN^\)3Y @96,_7S6U M^(T7AT:79\,%+%HZ)&.C:#.W:'\1BL.C% E>E[ %["PMBA=&C!CGP!9<1'U_ MX4R,CC-#JK85-:X&R;L:]P8A4\9VIGE2HH4 M7PJD!$=:?Y9^ROJ4[@)RW\Y WP%:(FM#295.PWI'VTM<-)A\.?>/7OC/@:Y0EUU%)' M;Z>V>=)/'%UPA*$?S>+9] RX1QC,_&CJ3_MYXY8W?CLO5AQM\ RL>^#CJ^% M[A$.0D];Z.D@]!JK#2B%G\J_2.WI5:G]FNJ$?];RS][&?U5VSRYSMC^YKQ"> M8/O><[WR_@C\Y01O''9ASG$'):>@G<+J_Q'H*YG=>!VD'9*!ZH2]4T')^%RNTT3[9SQ99BSX0F''9H MY8UBC+.JF\%Z8F11]5-;:; [JX89-M"@K "?[Z0T3Q/;HK4M^?)_4$L#!!0 M ( "Z"95&/#\X&PO=V]R:W-H965T&ULI5E=;]LV%/TKA%<,"5#'(JG/+ G0V.G6AVY%LVX/PQX8B[&U2J(GTDFW M7S]2DB6;O&*S[261Y,-+GJ-+WD/JZEDTG^66-JG)!@B!>5*RH9S=7[;,/SBN?K&9X='GPL-EME'BQNKG9LP^^Y^K3[T.B[Q1 E+RI>RT+4 MJ.&/U[,W^/*.!J9!B_BEX,_RZ!H9*@]"?#8W[_+K66!&Q$N^5B8$T_^>^)*7 MI8FDQ_%G'W0V]&D:'E\?HK]MR6LR#TSRI2A_+7*UO9ZE,Y3S1[8OU4?Q_ /O M"44FWEJ4LOV+GGML,$/KO52BZAOK$51%W?UG7WHACAKH.' #TC<@=H-PH@'M M&]"7]A#V#<*7]A#U#5KJBXY[*]R**79SU8AGU!BTCF8N6O7;UEJOHC:)]4^5SL*M28\GCM[5:U%Q M=/:I9ON\T.AS-$>?[E?H[-4Y>H6*&OV\%7O)ZEQ>+90>H^EIL>['<]N-ATR, MAZ+WHE9;B>[TN'*@_+F M.(/H_+_>[_YS[R=BT"%;:!N/3L3K7_V0'>BW-P]2-7JV_^Z)'@[1PS9Z.#5: M5G(P9;IF<=O,K'Q/-W$P%0 CE$3A*>P.@&5A'"8# M[(1B-%",O!270BHSH^04U:YY=-0M3<+$XK!T45$2!=1BZJ(2G44V41>%,0D2 M"A.-!Z*QE^CWC9 2[1KQ6"B(9^ST2M*,8HNGBPJCD!*+IXN*:! %%D\7E9(H M"6&:R4 S\4Z(GW:\8:JH-XA_V9EU5%YZ)D(Z1$V]XKUGS6=NHKY&&U[K'DJD M5U/$Z "\T0T@J5-7:IJDJ24U@$HQM415-)1I5_,U:?Z&G4%$KIHD_E%H)*;D"IU/FL@JR MQ*+N@L(PME)QY8(B1YX[%Y2FV42*X6 LT8&7^:'@EGI*G:/'1E1(='FG2S98 M8@-W%0E">[T$4)BDH4T<@,UI$MCO'(J6I$=S]93\D3_!_AFFMKS1+]M(L#@[ MS+)SWS3#9 Q.OJ*LX@W72W(7']22 +QL)5U,;)<= !,26T.@+QQ/*#C6;$Q? M1K(7#V1)W9=,0DIMH@",9I&3,@ L"C"UZ0*P)"%X@O!H([#?1X I&!Z^TC-Z7WJ6BW<_JV%P,I M]@6V'1AP 00[2KBH5,]Q6PD7-4]H'-M2 %T&))VH$G@T'MCO/-X-5 \)C\X> M=!751@3. =<8S&/B+)8N"J>QDP1 +(JQLU8"P;)@:J*/7@0G7N8_\L-"UN<" M2#D>IRK#:)*PWR6=ICU3JBD>]HH90Z $ MJD4]7^NM8"/*TOBSHE\%X?1W'4M@*^)",EN.KT:Y R#SJ?D_&B/L=T;.>T?L MB17E08F?]6I8Z75 6_+]#OT@RESK(5^;??P%*(;K8J ,<5%Q9J\8*P %9@A@ MG&@ZL04AHW$B@=<[G)Y;G$CD\P]D-"<$?U5Y$^[_"=YW\A7! 10@.(""! =@ M'L%'/T7\?NJMKCS%ID;K?=/P>OT7TGN56I:=9V?Y'WNIS+$!*(+K?2)G5[X$ M4/,PM9W%"H#A,''V*5 TO36:4&$T7,1ON%K_ 7($# _.,INCBZ(TL1E"%BMQ M"/I#G?(;_17Q^RMH6H%T@7,;OY62T+L1O76Z9+-;HK*A1KJL6:V3;3]L!6,O[ M<.EQP;EPSL5 E%/+ =0\N' \.QQLPKJ0T;H0OW59%>7>G#O_"^[)B[A#*)>[ MBP*Y@\&B">ZCCR&I-[M^;3]F\'S.GO2F?L,[TA+MS:F\UD/GV6YO3H.ZTYYZ M2,;N_E^EXN@IB-]3C*G8C09^!V[9IA3'H>,4EQ"2)"0)B+-T0S&#),H">[<, MQHQ3'.( ?B5T- [4?^)RG(X>_A0X9Z$A3F*G;H%($H8TM1=V$ GR!Y$8X\2I M8(NC[T,5;S;MASFILV9?J^[P?W@Z?/Q[TW[RLI[?XLLE!IZO\.5=]VEO#-]] M:7S/FDU12U3R1]U5<)'HX3;=Q[ON1HE=^W7J02@EJO9RRUG.&P/0OS\*H0XW MIH/A$^K-/U!+ P04 " N@F51SR"LAO,) "I/ & 'AL+W=O&5R_D\+KZ?B#1_.AJ@P]1G(HTK3W)./YNG0[6OUD;;KY^\7[>#%X. MYBXNQ6F>_B^95K.C03CPIN(^7J;53?[T1;0#8K6_29Z6S5_OJ<7Z V^R+*M\ MWAK+".9)MOH?/[<3L6& 2(5:U)RM%KR)E_& M<14?'Q;YDU?4>.FO?M$D76,OTR3)ZOUQ6Q7RVT3:5<>G>3:5V2ZFGGQ5YFDR MC2OYYK:2_^0VJ$HOO_?._EXFU7?OT]#]X2>;] M,RB]3VE>E@> MIW.WI]_R;#C)LZK(4_G5@W>95:(0907-ZD7/ ">3Y7R9-HOY>S43A5S?N:R@ ML[JT/0KI>I+/A??IEXY(O[C=G\T7:?Y=B+)G&2Y[W#R+R;(ND-[O]_?)1!0] M[J[<[L9)(H_@QBWM<'LB'I*L7EE9B=,XF\AID_E2SF*Y M-@=>7'F_QL5GCZ ?/>RC"$KEE7_6^*\9Z_&88(ZI)+'#T2,0&5E'1G:,;(MH M3E8^^68T-(QHM(YE%30 (SID;$,P)C[U==B9#4.!SS'28>B*/_S4@;_?R.WIR?9 M^2DNIG\Z\HNM?YPY5_&R+)?-XLE2.UFE;EG_!;%)"F;[U8?YHNZ<)6; M.0BE'+-2CE$4P+/$UX'RMP\4RD!N!<>QD7W<6F-SSW7 M7P)[>T>(&/OI$D!A:Q-< 2C.*#RN<#VNT#FN)HWK$4E57<:-+A7/]6L!+4YH M18":0J)-?@]("S-:AQDYP[P1BV4QF<6K)!(MQ;1+L,R26HQDWJ,D1%GQH,@C M*ZAA$!H%9-P#TB)'OI)1OC/VWV0K4[.^%S_&21K?I<*K M%UE(:GWP8\V^GT&EY-O32@,C1<[Z4/H0-I0@<@Y!5C393612=Q:%R";?O:J( MLS)=Y4L\_4O*T5H1@G$C*R)*"3-*=Q]*CUNQ,W+3\XT4JG&Y+!J]6F=.9LBH MI)51H$RTJ7E(D!'Y.8#:!.F!*_)&;O;^I$B:@S^+-LZE!$5\M,:A"_6Q&UWO5J&/C,)UUYK-@4N>G4B&R+:$Z0 MS9:$,41-4FIQ3DT$^*I%$<;F+K9Q*,!^A,WELW&4^9&YMVS4D%(YA([95)2/ MW)R_O_A%-E&[U2]2?(WXN@ @];Z,.@H=5E(![]KH[TJXV%8!;L+%2@I@MQ0 MJW OYV) 4"+8[.PO(1@-F+'%KP 8)V%745*2 ;LEPVZ], 9HFV K_7I0>JB*C+&[ M;=^['\9VESZ,F!F\&Z3'KI@82L7=V#TH]6%=\3-]_OT0\3@.AI MB(R\N>B%Z9$K24#-3-^/OUI90F^$1 MLK9R'TH/=>-2N5L([-V64*!O9F;_-^Y#Z=$K-4#=:N!M&A,*'+=S/S1ZJ[-> MF#X()1RH6SCLT9I0FX$CV7T;5;L/I<>M6)JZ6;I3UU+@0)N$IGKH0^E1*=*E M;M+=^E(6R+ZGU&8X0A!BF'?( :HXCKJ[:.>E+%@+M!YU@>A3Z_X*"&<5$+NQ MQC@,IW,:A@-/ O&P!X(:,!E&'D&:*C)F;C/=7?\QFW@[UMPU2'X:B:>:F MZ=>IO]9IK_J#<.:*,YNZ0?4'X$#U!^!GZ;5B$ 5?F M96/9P7%,,31[[U:=V8?N'666;=SE]D9]>$>: WTX03P*(FN';H'4QZ"(E^W1 ML7?$#77L(8NL[;E%Q\Z@CCV*S!DX W H"(EY)[]HHFNY=8&4#S$+&R+9ILP!=(K .)%8 YR16)4#8O]!D<\7K M_%]HLCEP^QSI2GFNR)M_4(_- 6XU+]JX,?H(%*?R]^FP.=!ADR T[W\%8-SW MC9%= 2C9LT8=5W.X8FS^E@TV!UIG8IX9C/M0>JB*OOD[-]@<:)T1-F_A[4/I MT2N:YQ_18'/@[KB0F#S7A]*'L'&;^[NUU]QF5(;-NG[1A]+C5JS+7]E>A#Z5$INN5NNMU?C7*;4CO4*%?,QG=JK7=5H]QN93O4Z#9(_6D%18^! MFQY?H49;C[UJ%,*9*@; @&H4P(%J%,"!:G2T\;AC_1"O[)"EH"N]5-Q+0_]S M(.>Z6#T7NWI3Y8OF"?-R)F(I7FJ _/X^SZN7-_5#E>NGDX__ 5!+ M P04 " N@F51^^1M= T' "C&P & 'AL+W=OG;JYDB=3 M;WSEAZ.Q-U8W5S4]L'MFOM5W"JY6_2P%KYC0 M7 JDV/YZ<1M_V)&U'=!8_)>S1SUZCZPK#U)^MQ=?BNM%9!6QDN7&3D'AY+S8+5+ ]/97FJWS\ MA74.I7:^7):Z^1\]=K;1 N4G;635#08%%1?M*WWJ C$: //X!^!N )X.2&8& MD&X :1QME35N?:*&WEPI^8B4M8;9[)LF-LUH\(8+NXSW1L&G',:9FYT4!2P* M*Q"\T[+D!35P<6_@!5;+:"3W:$?U$7V&%=?HS3=!3P4'F[=HB;[=?T)O?GJ+ M?D)BKE0%E=OY5WJGXV*K ,RHR])L4YJC1SZ"F>#E^!1[U;N%G MMS[BX(3WK'Z/2/0.X0A''CV['QX>;P-R2!]ETLQ'9N;[HV:*&BX.;=IRPYD. M3)OTTR;-M,G,M+_#-NG.R.!&7?&YE_!U450$>WXMF3?<]\(C>. )QLXXE*CQ%) M9O)TV\O# B M31STX%>H4 A2H)3BL#1,52A7]E9^@N"+_(+T(ZV]FF-'$'$SPV.UWFYF1.-! M-'XE[!6$_:0:&**##32XP 7HMWE-Q06ZB-+N/C_VL"<94C*MOCZS>%2C7XH? MJ!.'L;,[4G%@VL)Y5$6U9E"0;<4K.7W@Y:L5-1YX%(>!=)OG\F3+/516QL_T MH?3N]&Z6%[MXN\Z6 MSN7; *4X3"7HPHP"T'7+Y!7H(F9)XFP[%>B:;:,TF1$XD"@.H^@/D$=_295[X'/#'&FZD#'C.2SC$4#X#"84!]&<'S.F(3#3/K=UWOZ.DZO=)-@=;=U3/_XH0(/V, D&)2[D\J/T<9S\(#(3#7-ZA&C#7[GCVUXG7 M%HC>J!#/#H[)M$ORF9'-:-U?BA\0A,,(NJ=EUR0)0\M7I+J <=#LL8F3=$;E MP" <9E"?=]TQ!_Y>6\Q.L@<[2;2=-O,^,Y)M9ZH_'O"$LV#.?>8">IT?S[D! M*SB,E3LE<\8*C?9*5K!X9UF>[=?DT)=S@_8TMY7OX@V)BPRRCC=.!7'-X@C^ MS81D( L.D^6.7KH?2L:M;7,P:ZO?OW'%0R"R6<=.2?'886B-XAEG!@SA,(:> MM[[=0?I(X:31+DB#(=N:R+*TOC0-,)LY;6*7,-,SAL<$^N)HIGTB X1(&$(O MTX@]09?..V^:LZBLF^.13S5Q"9.DTZKE,9H[VI$!0B0,H:^L'H6=574I+XQU MBD^"M[G5U0>O=)=ZNW^UD'5Z/9B"VC)MJOQF*9D!!1EP1L(X^WF_9W : ML'GQE#?'.02]"4-Y=[2#H%N.O&MI8FEW!@"*[H!GMZCBN?U%UW[N==##-^+T M,!XKZ"UGR@T9,$C"&-S]L'1$#7I@!RZ$73/;ES#%9>'UR&5?DD71%.P>,T(V MR9Q/ R+)*R>X?^43@]MA;]QC7$JVV"E,KED2I[/>#%PF82ZW/R'8'?-_IMG: M^8%YO75^@_19K1U$KT:/.RJF#LU3((V: U[[B*"_VS]INFV>KTSN?XP_[-KG M1<,T[>.KWZB"7--0R/8P9?1^#8%5[1.A]L+(NGFH\B"-D57S]LAHP90U@,_W M4IKG"_L%_7.YFW\ 4$L#!!0 ( "Z"95&\R$'1# T !@C 8 >&PO M=V]R:W-H965T&ULS5IM;QLW$OXKA*]W2 #9EF0[;MHD@..D M20Y7U*B;YL/A/E"[(XG-+KDA=RVKO_Z>&9*[:T6.<[TKA6%.MPY%KR.+)TOE:M[CTJ^/0>-*E+*JK MX_ET^N2XUL8>O'@F]Z[\BV>N:RMCZW[YLKCZKB74IJ:;##.*D_+YP<7L^]>GO+[\L*OAC9A]%FQ)0OG M/O+%N_+YP905HHJ*EB5H_+FA2ZHJ%@0U/B69!_V6O'#\.4O_06R'+0L=Z-)5 M'TS9KI\??'N@2EKJKFI_=INWE.PY8WF%JX+\KS;IW>F!*KK0NCHMA@:UL?&O MODU^^)H%\[1@+GK'C43+5[K5+YYYMU&>WX8T_B"FRFHH9RP'Y;KU>&JPKGWQ M4@<3E%NJ*T^!;*NCKVRI+HK"=;8U=J6N7&6*K7IG8Q+@C6?'+39G$<=%VNAE MW&A^ST9/U(_.MNN@7MN2RKOKCZ%TK_D\:_YR_D6!U]02?WR/O)K[0UOXMY$W7I;(#5Y>"/.PZ"PWXP5MO"Z$I=XR8A4=N@_GFQ M"*U'JOWK"QJ=]AJ=BD:G?WYL_I2-U"]K\C7^OO&N:]1;5Y5X,4SP3G$DRPU< M4AJ/"HR7-EV$;A%,:;0W%)3VQ.5-WE.I6J>0TE*S-U1ME0[J;W_Y=CZ??K^A MB7R:?9_ON,[WMYQ7[9KRDTM7-]IN\T.H2<8>J0\DFVG5>'=C2O)L\QIUBXW( MKN 58AV@)@K/%F"7EIT#$<,2 MO%YVL/Y0Z2JX.S;KN(7BW.%]#K.*<(]5=-N2MY E[P3871"O:DQ#E\XP))A)>>Z'=BZ6W$Q8E"[C;D==NQ:R!B":!6C.H#-WO M6IJ< C,V%/V2+%>/S..O#06 $G[DG"UO6.6R?TL,,A5V$PWNQF\DG=];Z]^U M+UTG*:F5;AIDO*QC[=:F6$OZ0$:I.BOI VMR$;Q-.U[W6SS"%BDA?WE[G9+Q ML5IX;!9=]\C 1O:_\^B(JG$;\KU'$#OXB7=$&IB5C9F2O:-5T,L8,%HN36$0 M''A=6PESZ*#\EM49I$LG]+"H2AN5AHU?='VU5]S"Q&LM8DY^M86+EEYS2A62 M'PBTJ1!,B@ZTZ+J%L_%YEE)VG!OC#)+;6&\U@ (?8<-OQ!9B'R>YQPL&V5_A M[2NQ8+^OKW9\?:0NL!44LAWV8#N\9)M;H@#Q8-E5*-/.M'QK=@&^#\\CG5"_@:E,1( MWLPUQD:T!T94T+R2(+G\#6,3[CW@IJH>E.(ON@;RQ3N >_:WS4@ F MAEY>+:6Q6&($XUJ40I9>B[0WGB5 U4$'X'6$3%0(B XD+1#2S';$+7?-C7C" M)D(L&*F@0#2?(O8-_:!=HPG$E#2W#.=,RZ(/[]EK/IT]A4/A.3@#@B]_^O7= MJ\/94W6%IU2;0A((IK-!_<,F/\RJ 9[0+!#,!0DTZ8\D30$-PC.T1PRJ32MO MQU,&;\=7Z$ YK5&+@/DR0=A!ZC@@J/';Q \[6J32G#P)0X;'RDZ!!"P5<)H MO,!,])4$RTJCC2(*5;J-9<"*&+Q&K5I:Z<1)C/B!$H;7>BOU;FPG3?FS%R=J M5;D%%($S1#,7H:P'FC$X"$EAD72+P '4&3VQLF#.QEJRI4E0BO!>.5'Q0LH1 M;(VXR;'#N)YV%10IBRY@AP"G#)[CTC<1E<99E3-*I#G$@LMCE+ODA2*RZE!X MV4GG8&M7V@^U=?U^A1 M<-%6?< !4ET+J]RJ1YD%OOXP=()]9$B'7,1HDI7;(JM$X]Z4-?A 6)L&/4UB M*[OO36](0X5WD=( L) /6%_I[2&,D,W2%I30EI7+?6Z#_*IUR16$MA$/JKQ= M+/'>32ONR>*-GAPF2P'Y*X-NI'A?[J"9^0KD:FP ]X3D'N@"M@[QYV=_Y8M= M&9[JSJ809SF--I&GHD;ZO9)!'%JT4_HXB<6;&*TJR+?H5O((.N/0:NJNE@08 M8&9^\E 2:&M1L(7$7D=D8-^Q#U9>USCUIY;#+%E #/CFNM4Z@DA7UY'G8Y>9 MA&H0F#6L76F6F>KE.&=WHS D=WW2HZ@57!I@?@LQ?ZE=[62+C_R?$8F M>9>Q$E$N[Y"P$!?>YXE$K$2Y ;AC8=V+WT?JU;!L#_+?NU H$M1TGI\/)B0, MTC7#*#OVF_GD[&0N4K\YG3P]_5;0HLE'N(F47DIT4I\Z79DE[FHYVG!U4,O' M-RF??$R(C:R2SBSD+Y)9!D4;DA]1O<1\C'NZYY-GM3U2[X.0N-;BXJI'C42LN#PM(BEA@'HU.I>B?H^D355U,(]B^(V3&1R MN[R73=VGCZ<;0@>++_5^'J5,G,.MDJ=DLI'Q=]PBDGNG MN9A'S,@3:3:^Z&JH:[E_T6V"YKT,B*/>=D*W8E^*G0YES)0^51%@?C=(?R0F MDS\0D.1H)":7 K=16++?Q3KDF#T4O]@XA@-3MOT/\CHT95#KGI0:Y@-0M!!R MD/7(>TA*,R]9,(E>&V+LNH>+LVYWV.GL2/U,#'/2PB]U6(N6\N$U"NQ&5Y*? MTAO3UTE65VT2NRBUO&,H(,EH^L/8#059N$E6DP:C)9_H# M<:JNE#D3'P*DM=X!-L=G'<7'B)T4^Y*DN*AR=G4(5]1Y69_FS 02=/<9)0.A MS\\<$FN4;0;BUO'8)R5$T#7%UI8+!X>^C57[9(N2/$Z"._=D()\JAFS8=9SZ M1IW-)B=/YOAP\G0RG9V.D^B_\.1\,GN*S2?3LR]+O,>C)^=3=7I^HGX1K]P7 M]'WA^AI'L=4GDZ=SMOIT-CD[G:F+73__[Q+J_J1)A],(HN/QPH+G#BR$AU"+ M+?,\'G8D.-8K0!!;E:DM/^0*%45+DAP#9ZFH7#'V!IGV\OF$,\SN*52!5BGO M,-3WT=0M.8XQWC&QRZAU/RKV+ M##-*';XH>#<,9P]Y//%W\&RN@B>1_?YP'L9+]@=7@9(? ?+H01K;FXOD3*-CBNG,R?9'[3#]JPM)09"Y#3E!$,8Y[R M$='XS]%B-&B.6!F2FGR:%VHW6@F"3=5D=^*=$Y)S-08N:HY6VX\ 3:83S@[O M5=$TM,%UC@=JH!/1\=FN2CS*):'VM0M@TK1HQQ9,>!Q=9E:>YGH5Z;!SB[]& M T0_]QY,/AEI_-43MM1(D&Q]S++'+MZHN)0:O@R9#3-B]2#LF^$/K=]IW:> MOV )>H4D7DE71$E*'^:#NL=)S<;^Q*U:0\T;.I3'F<2QFWB*VX<=#B=A24P" M>-6HN>>O&'B<4.<3_=!96,T[;R\(^ULA<4ONSZ_@,FD!L[-)FBGQ5S*E:^+1 M'GOW(1N42-."\9PK%BZO8]M*(T/"-!SJQQW]="/. 1^<]O'$$+O+X3;5I[8= M3^N@ZOE_7*+GA]/3L41UJ-XX5VY,58VP=T]YGDWO*<_(['#JQF$U3D3'1QF. MU2IO,*J]!4_^<2ZWZ6N3EAHUS]U\WP*0Y7:R"!]EX.>.B?'1"*,@6%Z: _6K MAK-HKUFDI@+GXQUCPA= C%4JMKO)KJWMTK=!NVG^8#+'U!1O[4[#(_[(%Q_# MP?A(O=8\^>WSV,AA'DC1)F[-/'@G,"&W2/:PZ)&35 ID=O[_55+[O@4_'OU: M009X_)N,$,>R\8<+_=W^9Q\7\=<.P^OQ-R,X9:SXB%#1$DNG1^=G!\K'WV'$ MB]8U\MN'A6M;5\O'-0'I/;^ YTOGVGS!&_0_AGGQ;U!+ P04 " N@F51 MIX>I[Y8, ".)0 & 'AL+W=O.N*C2I:C)+7Q6F4[SL/6/H S((GUS( &,**XOWZ_;F!( MD!Q*VL1YD#3$ (T^OS[$5RMCO[J%4E[O.H-,L?-3SA:>%TS>OEG*N/BG_V_+6XM/IADJN2U4Y;2IAU>QUYVKP MP]LQ[><-7[1:N>19D"138[[2AU_RUYT^,:0*E7FB(/'G3EVKHB!"8.-;I-G9 M7$D'T^>&^@W+#EFFTJEK4_RN<[]XW;GHB%S-9%WXCV;ULXKR3(A>9@K'O\4J M[!V-.R*KG3=E/ P.2EV%O_(^ZB$Y<-$_OGFE34K86DW MJ-$#B\JGP9RNR"B?O,5;C7/^S8W45GR11:W$>R5=;14T[MVK4P_BM.4TBX3> M!D+#(X3.Q'M3^843/U:YRG?/GX*I#6?#AK.WPP<)?E++GACUNV+8'_8?H#?: M2#IB>J/')7VG7588$M:)?UU-G;=PCG\_<,=X<\>8[QC_>6W^(4(B6?]=B3*\ M$C-:O>-5\M!:US666J*U8+G2W(A7&Y2XAT MA7)>3@L-MW)"BIF5I:+@$@"!>"E12JZ552[4_1)_G.!H_59K"T;R1--6S:7- M]PZ6B70]\4NUK"&EA$P(3F6)A#="8LD!-I84R$[XA?2( ?L5F+64UNM,XV:< M6YFZR$7ME-"56%JLXS*_4'0:>\%\H>54%]JO>^(SUK$5_,ZPG>_%*=I-G$G& MC*4UF7*!H4QZ-8=&_PN>=$5<8;-5ZJ10=ZI(95IH9:7-%KCD[W^[& [/7HI? M><^ /P^&+\/%WVKC08P857QY@*@HFF-MZQR:T9DL@@PN%4+CU K729QA*8-H MK+&,^-Z_?[A[OYDZ9>]@:-4HP(",)?U6A\Q%$;K ;WB-W&>?F'6ZU(6T#:OD M%"FO!Q*^;*&Q%?A)!!M=L4^0F2KCXRTOB4*0*(JWV91(CCT9Q)W"P,9:,S56 M$D?3=;HI.EL.A-W7Z6A/IQ63+ UN<7I>Z1EDJ?P!!W65D">Y7+U<&ANOAGP^ M\%:9YG(6"N;M\G8FA!BA[,;&)Z^')Z=WEK)"7J70$O^I\SD]],2-KA#]>NM0 M^TI=:;^ 2JQ=4_3(DG #NY:(A7N--+@7P+K*BCJG\' +IL4/%/]X3U'=;<"' M$"!3FD5.%I=RO5FQM6(<0=)7@;-@OZP&%$",A,\0P'M\D@9P *J8/2;F5J = M[(,C9#+J$I2P[ "CI$L/T L77WF!Y.15.05K38;B"]Y3V(O1("QUR7K'PM8& MG%&$5R1 XTT9;E%62P+#4'-Q\3)%025,#2JFFI]@1PG@GOK@!]JQVTB*V"A1@[H-4I-LT[;V98.3GU6VJ/0WK&W=Z]=$W _P?0\% M$0'$>D6 720V MF_2[XXO^!N5.2"**F2LRLH1L3S<9Q5*B/##7HG6H=)-H8W@RDD'3=Q*(14'- M8(:L1;F6R/!!#JX&U8@>N9/C2U,HI M,5:SWR#4']YT[<'UM2J3!-7 LA&3. MJTT:U 27.9)RYHL=;$,2,_6EZVP"H, ]- ,B!S;D+=8C@]??GEW,K@45$ZH M4F<]<6T-LO UHT"V%I]6\N7E% MT"]F19WYX->$6 6G R;Y;#SL7DXNZ 9ELWCU%M,H[%J<;&9-R3ZT6B $UR=F M58'@-; YUT@\KIXZC2<+8(=(MH1+\4L) ,AZW8@\L"!>?,B\28C#$K? "I/K M+ DK &HH%BG/@'&D-C@)\@G$6)%SR:JJ)5@)WLC2H.#;GFMV?ZM17"F+C8V/ ML+9VU9F#@;M09,+QN)+N46V:&\:D7%%&(KVVG&534'$7DL8, !7-4L/R5EQ] MNA:?S1+270PF7?%NFY)9DV/$; WV.Q]BD0&?V)3"E,(Z MW::DA&IR6LGIR9D")3@=!BCZD*#19=OH+^9[9LS(=1+]L4 %L1F+.MQMW^8!!RI&ZP# >BGK>1'6AU'E'R M5!:,P6'($;#HBP.%B'@.-7 V2_Z$_87*2J<#R?HQ6320QS%UHK@$PH+.?P66MH!5:3..U3C M%)Z5J4Z !D6P<-ZKIOH>>+8KW=1*5=N2S,6E$!M"#K G(L M0#'(K*=U# !R0HF:GV",1&"=>W@=_I#)IZR%C"]W/:@;RH"CRHNAL5!%WH@>;9'8[.BQYV6-M(5& M%-CI7NQ&\F[0ML;UIIZ)=4C37Q]K3I_'?O!%[R 32VZE(+@)%=^FZ:9LM-.P MDTM"9^/Q1F<79SLA?\2@22G]5UIU'P#:C1#!?A>J@IH@?5?,505L+P)6YJ6N M- VC\8A"3UMD>Z#\".WQJV!\<.!Y3&W1'@TAX@ IZ M]G0X.T*W)WY,>[4F334%SP.NSG(>!;?8K85TW+#Y +66)-&2C,FYB:W'4RCBMO4W%E;24OYHZ@9477B"49"WIM30TM0,UKB3*$]K-B*3B%E/JZ;/ M@'*WP\:]L1O7)+Z!; R\DC5'5I5R98G=V\^Z.!H MQZF%(=3&_:.+V+T*M%6R$J@WYSYEGWIC J+/8J,T:[E3,J1=C%V=VJ*A"K/ M$5:JH+:3% '6",W7;0,>NCM.=K9#+X2= ?ZQ&0ZUS;.5#T%O>W)'""W6<=A) MC3/9;=07N5R[M.&H79OB."C@U#R J"V$;FR6M">M)Z7CEH1;Z K 78?0!A%J M[3V9)'8?S(7,_U.[X'@MLRG9U#J--<.(*2VHPUE%HZ^94#2["*T&<\[-'D?. M0R@DV^OFOP82@V.U\A"4&[KGZ.P'^^!Z=1%FBN1ZH?4,'=$L<2>7^)/CX6P2 M7TGO%/HSNKQI8G7B[S73$#7336+R.&+E"0_-U@^=\&$S[10W0?5*A[GI3EO6.H>MPC]&FN%K M.J3,%;PDCZ,'%.Q1>X=1$H9+ &_N,YX?N^=% TB\9?^Z%P)1J?NL7CJL40(+]V\?7SL M^[&&KR T/M8$VL_$H#LX'X:__9'XL;9F\Z^.2;^_G6"] Y/2B@$-6_HB_/YD M:ICG'V 1&WZ'YD??)X%1JW=%#>LG3SN)TA*@_$!V/Z/::1^/CR\.!^F9$,-TUK MVFV&-%DL!DAO3TH53YEFL8\W!8^@ =!X$JO8R\OFZC];'HMM:4ZMYB7-,J@ M'P^^2YW\TT&STO0^1V)Z6_,]4*V1AFIN=3:UZFY>W*G)GE!4W?S!9H,$H?SP M4*EYT.4,)OV=E@A+E_VVQF5[9#1JVM+AZ'O8I>V;'*?)=V1*9>?\32 G.%.% MK\ML5C=?-KH*W['9;@_?5$)PSXGU0LUPM-\[GW309?"W?\(';Y;\C9NI\=Z4 M_+A0Z*@L;<#[F4'I$#_0!9NO8+WY'U!+ P04 " N@F51@Y'.;8D$ "J M"@ & 'AL+W=O2 M(;$)D%! "G"G(ATJ@M[U0]4/&WL2K[!WW=T-(?WU?6:=^,()**J0(/;NSCPS M\\R+]V1IW;TOF0,]UI7QI[TRA.:XW_=YR;7R>[9A@Y.9=;4*6+IYWS>.51&5 MZJJ?#0:'_5IITSL[B7LW[NS$+D*E#=\X\HNZ5FYUSI5=GO;2WF;C5L_+(!O] MLY-&S?F.P]?FQF'5[U *7;/QVAIR/#OM3=+C\Z'(1X%OFI=^ZYTDDJFU][*X M*DY[ W&(*\Z#("@\'OB"JTJ X,;?:\Q>9U(4M]\WZ)]C[(AEJCQ?V.H/783R MM#?J4<$SM:C"K5W^RNMX#@0OMY6/O[1L98<0SA<^V'JM# ]J;=JG>ESSL*4P M&KR@D*T5LNAW:RAZ>:F".CMQ=DE.I($F+S'4J WGM)&DW 6'4PV]<';+/KA% M'A9.F_E)/P!2#OKY6OV\5<]>4#^D:VM"Z>F3*;AXJM^'*YT_V<:?\^Q5P#MN M]FA_D% VR :OX.UW\>U'O/VWQ$?*%'3+E0I/U+=9H E P3^ M=3 M=AV)"2T9AX@.QSF[@$Y%.VT#:@,>E+2'IV!)57INR"X<"M Y-H%RZP-M-!@E M&LIH/GJ(\X)SB0- >*V%98R+B- X6T#+1^HE&IW#2.,T1H"N5E0L6$Q>_/;M MZG(W'4>Q@@77PUVK*Y&%RAX*S;%]8)=$RQ>V;I19$5<:71$3JAH8>P1P8 "/ M#B)6.CZDQGHM(\##6L=<*!USZ]5;.(1##<<) NP/4PL"2L2'1810%<*!:F?J M8Q(/M(D4%K23)N-A&O=VALGH,!.NK.'=@!$'8A"8,CE'IM_+3V2^U'F)_"-G MCG/K1 ML@_M[#K"0T)P-+%?1@"I I99.$/VXQ6:.O/*Z2MJ:L#!N)#MX\[;2 M163?!SPPK>&]G1$^&H(BG M,CFPY+F66/TB58,U[=(6A7!21KUBDW\D:'HJU MBC%N24V!8$T=Z[!4;H[Z<>L>EF*E"V54H96AF5 Y9<$V7 MG*_I2KO6: E2_AWXX<=&>'E_GIYV?ULATQ4\;BRZ>5I)_T8_4S5TA\KZ+YFOF!%R(NZWSGZ!XX8F-:+/%>W0_D&*WRP9IL,V M)XK2)#L:8"O-1O1IX1!M0M>Z*.#R)X61(C"36=3?/SB,_Q.OU>X-,CG3.:4# M^=L!SGATA.E(4>>X60G;75]OIW9Q66DVE8.03@$BDVUY( MVA3]+2CQ.PMAO[[$Z']D[G1\QZGWQK%\_!S)YXQR,A+5QN(._?S3*$NS7S#Q M).]=C[1#Y OF).7*E]2H55M5'[+D:)Q^E$P^!GKV+U!+ P04 " N@F51!H]G/HL. "W M1P &0 'AL+W=O!EFB;6UG4DE0<[Z^_9X:4+-EQMKNX^Z8/ MB269',[K,\,1X9<;8[^YE5)>/*RSW+TZ67E?O#@[<\E*K:7KFT+E^&9A[%IZ MW-KEF2NLDBE/6F=GH\%@=K:6.C]Y_9*?W=C7+TWI,YVK&RM#@[7.PZ=\B'IH3+@8')DPBA-&S'=8B+E\*[U\_=*:C; T&M3H@D7E MV6!.YV246V_QK<8\__JC@DCNY9D'+7IREL1Y;\*\T9%Y,_')Y'[EQ+L\56E[ M_AEXJ!D958R\&3U)\%85?3$>],1H,!H\06]<"S9F>N,G!1/_OIH[;V'[_SQ! MN$(FZM4)(LZ].*@8_Y.*]FML2$0'1A[.>\"LE MWE_=OA':N5*EXNKV6MR90B?B8C+JBYTOQ;+4J#O&=/OBSL,R1$=SLL\E385"E?S3,-GG)#"DMN>FL5IZ91X]H^_78Q&@Q^_ M?/[*5\,?GXNU256&A:1'$/Y6:LO3,N6<4L(;/$P,J$J!24+BJ1=8B(> 9%I M.=>9]EOBB=B=RXQ9#)@#6!$RRR*W<'Z_$E[9M1.9R9?*TL*Y&([ !KE;7WRL M!F+27(DDPY)ZH:$GZ83"=,Q9Z)R7B$2Q!$#,2E91?(;!J:*%8*I4%*5UI;!.HBM\\2L%5G! M*]C.!\.PG67F#%!Q[J!>?)-M*\NSD6FP(\:(2F7$'M'+RI1X**RYUWP%3
CL3461 MD8V)UX8H+#KE!S8H#'!56)V)(:'(\+*]7JI3D1LO."%$PR7?D'AHWJ/B%>0> MGG@L 7)V?_$JV.J0S)#AH#%>3RNV62*MW<+'-Q1X*PTXM[P*Q8ES03ZS>"&> M#9^#BF+O3>#IQ YDLHJC&G#PLCD\M_*7P!\-XA!7#Y!] M%WYMR_"ZY.ZB,)E.MF00XB<@2R-H*9H\:1CF0)BE=.4P)64O; &+(W6&R(N3 M5_(>6!E8P@(UI)"&R559>TVU:!>Y.! ."@BZ0L"%"*-' )%DQ5)7BZ8!#]O2 M1FSX'2P5:$AG5,"&RV5H 86< M(\:#"L"ICQP3 MLP8\XLPW=1$DXJB=*Y6WW0\:QRK>EI6K5M2)['>;&PZB7&)U,"C6C<4%"0'X MRQE9P=%:_@K<]MO*V($U@R)JR:H.2$U+0XB,LA)21U1B&)N7:V5-Z9HAQ<9F M]S1,-=8H(-<#"8T]DH;G$56S "/(,^WH)/LBKZB5(2ON"+?R]QPXP:74*0,? MS7$K.$FX5>LB,ULHBFAPAHX:.) E&")49DB!2X8':]9!Q:?>G/(%URDPUA9A MXUA^+FZ"$NXA$>G ;XO@!U1.%F3S9CESKQ O&8D1Q-Z-$L]<27F6,D"AE0U@ M4P!?*(NO90+,5.YY3P"9[K<-W3Q" 0)^0T@M_&X\)1/V*'*&QQ:%W$Q^#7@J M@RXS3I)'9I:$(:3)L(^#XT&;OU+>R)5"\5Y3+G01/%:R!FI)>(FU0=BKJ S7 MP/ZERN$P66-!+M(Y;6&_FL%Y@"$FT0P2'/B4KZ)2\WMM0^CUQ;N:0D2O2#H[ M;G:G'ZKH@LD7E)6BS3_7 2*7B,&0X%+#N;2J9 C\L:-6EJH4!+).2US_!.D'%;X/'A9IA_P.PLW(C?*P8G@ C=Q2BC!K<)90 MV5!&Q26$0.W Y\U1U'DCVLFFI6N$-W"E,):V<(79!#NG)55PH7"DZ+Z[N:T> MB[D-OI.K*O8K#ZD2^2Y$.8M7&;M1&NY9EEW)!J2- 'J4*5;$KAB%E1E@]R)Y MMQ8M8*"ENL )&1!<_52%]FXPK!L27K.4VD@7,9VW!($!JA[RNE9E83%9/214 MC!'2YL&G^N+*L7R]N)A5,']9@?TQ*>LZJRK?VQN->EM&_K6F6E]C4U25PI7; M950=8[=G@]P#U:..J=(1RA*-@IQ1#N>TO40D241*3Z:]P1=H2LT*B?S"(82.^#)5-,&WN M**F)&TMX\@%"/]3]@^N;#U7_H+^3=)FNLU#NJL5&YL7XB8B%U!*V1U/U19( M5L7#(:, PQ IM.*[!ZZFL-Q=G*>J;/LIELBAK&EFW;J:#,8[5HPR1)U1I9#S MCA%E8!VEH4>##7[L9?!U#+AH>& =XBX4>VWQN4IK=15HA;?:\9Y>?"$A&A7] M/]UA!HGP'+H4BFV/JD,GVK/>>]6^RZH%<=V$C9)E#\Y;UY%S8ZW9D*G8;!%9 MTHHE?LA[OU!?T\"][D]=2NMJ0_($?:NX91<:$=0[8U^J[,WP@8=A; OR&!Y M&#:5OH;)AJ_"+F$MUO":N4,T-B,MHB0+6,;'M[O&IS6S7?XCX2 M&VN)?4%29I)2C84+8)?=*@&N1$8%-/EYHG)O6UZ]L^X3F@SPX9&DD5'#UH_\ M^2=DLI6X E)02FT4N7WQB?04W?Y=22[?$Y]TF@(EWTD7]CY7"YI7 \N[3^^N MZL[DCE88ZK0\O4$9C.3=_"XJ>5%2PY1A/(3OW#>K<7J!0;4)*77++'WMW_8; M E.#3J>:,@WOK*HN:O"!))H]-B$XZF+GJ]J3D+J,S-GE8+2XX554L*6EJHS. MH0N70\Z!';CR"?OJ>ZDSSB!1L4^R=Q:W0;47Q*0*F714U-*D6"AM+[A/0BXJTW6-"W2!*KX/74D@S^X@Z ,MN M3]F,Z(VQ6;HAR#@>G>UV M?;QP<_TB,<#<+^:K\['%"Q+A$Q@?1I]J92&ZCV M@EW MM#E_7>0;V2>1EE]O$<1A:&6:,(> 6J4H#/C:C<"3#5 *E'%899"M:2" MS@X$H78P#T+(4R^B)5*H8.ZJ[60[&1SRBS!'V5BW"% T4U%-O3&@%FW<8"[$ MW0Y3&,0^USJ;]B_%K#\2[V-3?]P?XV]R2*>= G8$)OV+L?@[?8SP49&9]2^G MN,7'!3YN2VBS=IO6&PJ=AU>?X2WDKN$=.W72A>TD-W]? (0<-1^OVXW9/];* MCMW/>Q#;>D$C _D?Q'#:&TPNZ6+6FXW/:[%N8N70$T5&.QB&JGI[-YT.Q0QR MWQF2\RCEV6! %^>]\7@D/C8@_IISAV_P^/$@#?P@QKWSR9@_Q].=W0Y'C@83 MZM,C1>2GR0'EYM/#9#/$(H,QJV$VJ-=X>LYX=BFFPV&4_O![B'S1&PQ9JY>] MX6C2=HOZU0WGK%U^^7,.TFZ][OG)'7>MFF]6'W.=[Q@%(6X!)7]$Z0_'@,Z^ M/U:LPX&_*<_MZ:H3P8W)PU:UHKZ!4@QR4&UOQ-YQ.25%CWKCBPD_/9_MO+BU M$H*JV=:$\NOVJ/N+7,PNQ&PFAI.I&(ZFV+O$(JX2#:NT7B&VO.1@-#QJ.!:C MD1C-Q.UNX_Z_T-9X($8((43M^7 J?E)^CRKIC6*,M7HY8'W.!J/P.1X_X;^) M!-0O^(75G_/?:YI82!TZ6Z%L=0<;MKW>]J$6__?>R1+5+;>#G$LJFEV>!Y7- MIOL3@RKJZ7MOD(-Q@W=^YY3A^%(,!Q?B?>FAB/U:/O0(Z%5&0I.R4-D]]I8: MVGM$-9R[FV:)R^QU%_9PVK7!V(F[CD>N3@,4$7&)<+!(B8(O+'@HKY MX>C'%B;76H(;#WK3"UI_1IF(&D/8/);A-4H,PV?CWG \?2Z>32^?/PKMVY#+ M)I,9+J;G8_'$29!I?1)D^A=/@CPYKSL)TIT$Z4Z"="=!NI,@W4F0[B1(=Q*D M.PG2G03I3H)T)T&ZDR#=29#N)$AW$J0["=*=!.E.@G0G0;J3(-U)D.XD2'<2 MI#L)TIT$Z4Z"="=!NI,@W4F0[B1(=Q*D.PGR_S\)&ULU5=M;]LV$/XK!Z\8$H"U M]6;93I, 3;JN_= B:+;UP[ /M'2.B%*B2E)Q\^]W1]FJO<9)-@Q8!Q@62=T] M]]R1?"B>KHW]Y"I$#U]JW;BS4>5]>S*9N*+"6KJQ:;&A-RMC:^FI:V\FKK4H MR^!4ZTD21?FDEJH9G9^&L2M[?FHZKU6#5Q9<5]?2WEV@-NNS43S:#GQ0-Y7G M@EF>CB FAQL(S@J3'+5ZBU@Q$-#YO,$=#2';<;6_17X?<*9>E='AI]$=5 M^NIL-!]!B2O9:?_!K-_@)I\IXQ5&N_ /Z]XVC490=,Z;>N-,#&K5]$_Y95.' M'8?Y(8=DXY $WGV@P/*5]/+\U)HU6+8F-&Z$5(,WD5,-3\JUM_16D9\_?T_S M_K8I3(W0HH5+4]=4J^M*6CR=> K 9I-B W;1@R4'P')X9QI?.?BI*;'<]Y\0 ML8%=LF5WD3P(>(WM&-)(0!(ET0-XZ9!M&O#2 W@_2=NHYL;!%>4:DH3?7RZ= MM[0X_G@ /QOPLX"?_3O5_,=@<"&=*J A"_75HN@M7+!0COMMY[&$Y1V4ZE:5 ME/JNC[R52LNE1O &?JG0LO?/UG0MO#&:K9U@!F,&\!7".JQQ I2W:&G+0M/5 M2PIL5GNQ'=#N=UXV(6#967Z@+"IFJ4PYAE=*!V+?;0+$?9\-?N[4K=38^/WL MCM2*J%$VI"W']^9*O Z$V045L*X4>5%FNBNYA"VK5L]D:7Q%"DCK5!6!/8T1 M?)#DID @E2@^0=8#F?N2;%=9^\VMC7ZBLE]5 'Y1MJ2:\B6!X'7 M5'!'XDVXOI(^&-. *93D6+M^7MH;I$JME=:P1 X'&X_^%6B\1" MI[3%<"SI.P&,*!V!:CHIW0DEPZB[BGH?VA.LX@5<$Z_'D!ZU(9S'=>?]-V5[ M^BY]!K&8IW-ZYF(1)_0\RD22S8ZI-1?I/(6/FPW\?+N!#^M.FHHXS\0BB2%- MQ"R9B2A)>32:3<4B2G@TG\! N\8O&<7K<]_/O M(K7_RSF[/*"D)W =5&LKH*E(9SG70LS2"'[\89[$R0OJ3T4Z7<"')ZDJ)-F" MS&>0QE.1I]E7F&0JHF@QY#@<+/>6Q3.13S-N)EE&)9OM M94PEB8G[;'[?5!Y:IT?)\8-K=1J"O][3KT=TB_ZGNW25U BH@WH3*[-ZBH +UC]RO:-/^4Z74%$UZ8^GAGY>/1]*AZL5">=X MR.#OZ6XR3\4LS\)(G(LI3>Q>3G]5YO\RQ?N^2B<[W_LUTGG*MQH^]KO&]Y_^ MP^AP<7K9WQ>^FO>WKG=T'"O:)1I7Y!J-9],1V/XFTW>\:.W'0XP7"?/_P102P,$% @ +H)E43G-KHZ" @ 3@4 !D M !X;"]W;W)K&ULG51=;YLP%/TK5Z@/K82*@1!0 ME$1JVE7K0Z6JU=J':0\.7()58S/;-.V_GVT(RZ0UD_:"[[7O.?<#'R_W4KWJ M!M' >\N%7@6-,=TBBG398$OUI>Q0V)-:JI8:ZZI=I#N%M/*@ED<)(?.HI4P$ MZZ7?>U#KI>P-9P(?%.B^;:GZV""7^U40!X>-1[9KC-N(ULN.[O )S;?N05DO MFE@JUJ+03 I06*^"JWBQF;EX'_#,<*^/;'"=;*5\=]E2C=>2O[#*-*N@"*#"FO;ZK*!M)X=!_IWEX;@XI1 MKN$,TB+,YC-GQ&%*"+Q8[0 3T"E9HM8P"[.T@"Q,XQQNF6#VAE6PD[+2+@4I M,DBR,">SSG,&PM_^2W1TQUM4.Z]D-Y5>F.&Z3[O38W$U:.1W^/#2V-'LF-# ML;90UY+:0Z.2S ]H>M?4$L#!!0 M ( "Z"95$H.NE%Y0< %03 9 >&PO=V]R:W-H965T9B,K%Y M*6INQ[H1"C,;;6KN\&BV$]L8P0N_J:XFR70ZG]1LJJ<2] M8;:M:V[VMZ+2NZM1/.I?_"2WI:,7D^O+AF_%)^%^;NX-GB:#E$+60EFI%3-B MC!EYLM;Z"SV\+ZY&4S)(5")W)('CWX.X$U5%@F#& MUT[F:%!)&P_'O?1_>M_ARYI;<:>K7V7ARJO1%MY7[2NW^)SI^,Y.6Z MLOZ7[<+:;#9B>6N=KKO-L*"6*OSGCUT<#C8LIR]L2+H-B;<[*/)6ON6.7U\: MO6.&5D,:#;RK?C>,DXJ2\LD9S$KL<]??:UWL9%4QK@KVT97"L/?*<;65ZTJP M&VN%LY<3!TVT?I)W4F^#U.0%J7/V02M76O9.%:(XWC^!A8.926_F;?*JP$^B M&;/9-&+)-)F^(F\VN#WS\F;?XO8SA]E;:?-*V]8(]N^;M74&X/G/*VK306WJ MU:9_V$;GHNK$0K3"O,@1M^DBGTN!X;R-]S1O!5;5*-CW-(:9,2)>@VQ?5J8M#2WT14JW5ZPGY5THF"?''?">C-^ M($'LIA9&YIS=<<4+SMZU!CHB]D$6!2Q[QZWSBV\V?M6-E?S-/<_E1N;LLW:\ M8K>\XBH7G2$?N,E+-HL[(_[*YDFT2#(,XNDB6LQ6-%I&RQ7-+:-YDM*+U2): M+98,E8VZ5:@T8X3*]PRI5K;BGC%DC: Z]O>_+),X^0>;1\MTQ>(H2=/AW3*: MKF8G!IV)S*%1<1IERR5&R32*9^F!46=*1K36"R2KY152(8PD#E78T MH!_!-E#%'GC5"C*"@]$;;3RP6A7V5\+:L%'"[A-<1O BK]J"WO3X'+/W&\CY MVDHCBHCM8&9E];$'\/34A=:2$+()(G6-F:8QFN=EY F^H/ 68 !22[%O'1%! MSFW)-@1M:"HE,,?QM@"6'VB1T37$(3#00ND26.]"6D2NE:X!7_'8H!EY<$$( M39$1:(9?T'V?C C28>A@3;>D1JN1#<+DB[25A2 J8$V[KB =KC1<26''OJYK MC4*R #=5#L( ZYJ6\*"\UCN_>O^=/0[24/H'V @X(F]AX7_A ?DK%2#O0:3" MT0!.15[RSG="K.$/H(XM(D>6P.*<-Y+JEQQ_YA$AW,I:5MR$(N2^;<.9CZWI M$7UB%,6H2S;4%:WI\[K1K7$E>6:0$=*-%[#9YA"R%]R,V=NPNGM'51H!2@]" M 9\^F;2C(S^8@43G./18PAD)8!K.^5%$+.F3]R@1!@+_XF\A&4 EU4LGUK*M M4"0/;Y&$07.\&K,?] [B/\C $0!X 9NMZ'E-J^Z 09J[U%@<]JC$!A "+*VA MXY=%IH+AG&+A@8<'BE+OGZ'L1-; M6.MD)7_[<_@&$/G_$,X?YIG;?B.)#1BQ?23.,,R%*#I8#[YZLI 9[DO!S*.TQ#ADP M%9"M-0015%^5?A9/9'O'+C3?MZVCMCL$#&O0I;FO221=U@?:L%/J8LSNT#NW MPM=%']D@&F+:N@FJ6AM8Z4P7/SD.6 I*A\:NCKULD$?;T7B/.T+!<%#L@8 % M$TCH0(6@%;)#H@#/4/, 5Y*M8,7MOEN'611"5?0L@!@P)7HB%2%FXLR)XESU MA4ZS9X3GCIN#<=X-==1/]%&V)AX/N-Y).L6^J7S-/0?("WJ)WD/<0FI0*C^" MK8W<;H5'%#$FUOF*1GD!3AMYW,*L?"1L@;N""$2)P'_F<-F1PW'07CIVJ?U+ M-E/-O'H""YW8^2/X\TAXW@] V'3,2_< ;+]@WQL-N7>]N)MPT8"!9[RYR?,6 M_.-) 0MAX6_A-/XC,/1M(EY4=W)5^+VJ3K;?&UVT.5SWI_LTR\)%(XGIQI&F M43*;8Y M 384Z0S&(O%2ZTBB;5;3$7DA(L2E:3%=XD\U3&F=+_"ZG M0$D^S:!4G; 5+8&B<1/%RQNZ$ MG&[\=Y.U=@B>'Y8".3.T /,;C:-)]T *A@]IU_\# M4$L#!!0 ( "Z"95%&M2TJN@( .,% 9 >&PO=V]R:W-H965TZAZ,,F$6.O8 MJ6T6^/<=.Y!2:9=+#W'F^5<\TT26Q>8RU?K9,Y^*>93ZA%!B[CP"I]\+/J"4'HC2^'W&C+J0WO&:OJ!_"+53 M+5MN\4'+)U&X:AZ-(RBPY'OI'O7A(Y[K&7B\7$L;3CBTMED60;ZW3M=G9\J@ M%JK]\^.Y#U<.X_0-!W9V8"'O-E#(\AUW?#$S^@#&6Q.:)T*IP9N2$\I?RL89 MT@KRP-OS4]\*]$"5P6$DKFT\'.Y MM<[0N_AU(T2_"]$/(?K_U\B;('X"I[;A.^<)-7D/7.[ 49ZT;J$R+!U;0! M+&^'B/IG4'*/CDC$;3CR1 MQ2/*[K4WDEP-'E6U"^O%W\!>N78&.VFWP9;MX/XU;]# M"$R[4EK&Z2:,\58[:F$@*]K":+P!Z4NMW87Q ;J]OO@#4$L#!!0 ( "Z" M95&_9&PO=V]R:W-H965T]98=NVSOYB&5!PR)F4%$$EP"U%C[Z_-U M [SFDNSLBS0DT8V^^VN0+]>FO+4KI9SXEJ6Y?76T>J*1/?P99&H'&M4#7XX,,OZAB(";#2(R'X^$!?I-&P0GS MF^SA1VJ)-]K&J;%5J<2_K^;6E0B&_QQ@/FV83YGY](>M]SWT@B\=729T&1O$ MOG4J$68AW$J)A4F11#I?/A4\5>*S=$KP M)N^-S".15$I\C)TA8JR<1B)'\F,+!+,J2VS'NVMK*YG'"F)89X7,P_T$MC15 MCEL@.9Y$S\['_/!X&DVG%T+R_1WBT9J^B!&RVA:*\S*]%\=B=#&,+BXO^=-K\_VJ<3$7:-QYXG%]&8\_M_%DT!+FQ#]PA)HW^*.=>"MCG6IW+S[FC5V\U*.+2'Q=@24V_;DT52%^,6D"^]M( MO,OC043:2A%[/H4LP834E&)9R5+FSI0M@T J;DR)"#\A?_[];Y?C\?#%;U_$ MM2D1>JKD.Z,7I\RFIKR1N4PD[]BCX_M:YEO4+-<\W(2L,)XBA34D:N65RU*I MC R[UFXEK+I3)>PXE_FM=[?!7J58Z!QAH/%$Y]9I5Y$/X.22V&JGE16+TF3" MH58+\.?_WA9$KW"K*_1[A4)1VIZBOW[Z@+8"16Y6*+#B&A)$XI^#JP';-T'9 MTY2S%">0FB3N&F#@^]QLOH(;?U_IXM"$> M2W5GTCN*D>"A1I;';4'WMF*BI\?>'8(RQ"8"^Z5BUW-<$/DN_2/18;R;W>F M8I@\$"N5V+J,[30W1%6BLC #!4U,]>H'*< MJ0"Z2XV>2Q:BU;2021+B_/[=]9$:+"9W#N#/TP-7DE@8DRVX),R5@DT5Y3U*>]*J)T7*0&FIGOI[A2IY-B;)EJ5.&'RA+E(6 MH7;IO%NF&EA"=0K0)M&=JD,QVRT\F*%19W-&C6U;>D2D1UOP0%.S0O$L?7^E M$B?)AIEV#))0(047><;C9-(J!]!+]9]]7-)0<$<9#F9H.07#C[S*OL-( WC& M5:4.@)E[L3?+UX,I[/W!A=VT:'U\R0/%V%/3P452I=@UJ_=(*$*WT$?#%=;I M __Q= "4BT1^[P<#F&.],D@]0P6*YX1M.3>B MM95RKU -MF!((JS$#AZ_8>AGP]0@-&J6\IC88%-&OG'K\\;0H:XP8-]15)Y% M8N9QE_H6\[0J[8JZ^%J<0/Z*F4$)+E8CH8$C7 @)C#\"@?TG'ZXQF-8'5!GPQF85T4,JK=>OA#.[<< >.O]DSU M49?MDRV&:[F;HW=Y(-MT=R9O52=;VL@,(=^?(ZXWCVPK)1WPH+-W.F%Q3$R>E>BUTOHD6:<[:OQ4Y M:3=,[0][E(;UVFX1ZZ\ZE$)!W./9+)I.9K2J'?4;H>&> J)!L,<(+Q=<)>1M MP!1 ?'$X;YXA?ZF?WM?"F/6N+1*='UUV0 MDIA'7\Q3'^>I7LIPOK?8BNC'S%@2\G^G,<(V.T7WIC;;3XDEOU.* MAOZ1N?,=8;-?M,.[#\3;Y@5)C$:$WVXK+=$A"&%U#_J >Q?["/?[+>!DVX7= MD9^X>PB+3U$BCZ;1$RF6ZIC:WM5W5=L'Y5EE74O<>_MX",S9NNFF$O2);#!T M^ZJ/\)XVB7V.-CM[3K"1X-,;%8=&'.:J!L%O]VA_K#Q!D]Y''MXW.!CB MEU*,CP;TQN_7"C!M=%ECL9VP*O7OK/SI3>+=!Q"-N_[U&7$,T)6'2IH=@]$V MD N?<"H_G?G4XW$QI+KU[U3'C.![)T31+K.2F[PMZ6I!HO=UM;WQ;,.E&Q&S MT-_P-UX!@"F.C([4X$[AVTYRH\&83?\ JN5W.GR>GP'AA4D+8S65EQW!W^3G MYI'^9R"@4OO@V4B5K7>92Q*=ASNV1YTXT)6TM@P&3443YPZ>/!)%-!\1/;\# M(T]2S:O7$]SGD.,O M.]CU&<99YX.63"$BZ;,=8&6:8/RW+)*$4J)!7' M_WY'4E*?*WT%U,B6GBHA#3G46EM_78T,FF)%3-# M5:.DDUSIBEE:ZF)D:HTL\TJ5&"5Q?#*J&)?18N[W;O1BKAHKN,0;#::I*J8W MERC4^CP:1]W&+2]*ZS9&BWG-"ERB_:V^T;0:]58R7J$T7$G0F)]'%^.WE\=. MW@O\SG%MMK[!1;)2ZHM;?,K.H]@!0H&I=188_=WC%0KA#!&,N]9FU+MTBMO? MG?6//G:*9<4,7BGQ!\]L>1[-(L@P9XVPMVK]$[;Q3)V]5 GC?V$=9"V;98J[5&K23)FONPX?JM0D< MEZXH2ZOIE).>7=RB8!:SHQNF[08^:R8-\_DR\Y$E^TYJE+:V+H.MY 5;)W"M MI"T-?) 99D_U1X2K!Y=TX"Z3O0:76 ]A$@\@B9-XC[U)'^S$VYOL#Q:>!PM_ M7JR,U;3Z:X^?X][/L?=S_)\D]1_9VH7YDX142=GR>\UM";9$(OI=PPWWFRJ' M95.Q%#ZRE>8I\YM7:@B_V&P(!S]\-TN2^)T7\=_C=X<#4!)[Q1\-N)N/&FK- M99\_@U&>"$O]$[XQG"^T9W>CDW*1.P0:;),%$/KIE.2YB, M'7/&IP.2XH;,9?R>9PT3M*$*)%7]F#6[5J#\UO-X.Z\#6*-&J!G/X/OI8!9/ M'4:?\Z+06%"AW$;>" &&^@1^P:@@/&I==;AV6K1@& MP&1&SQ!1Q# 18DCI2*"[:.X,\QS]^SB!*C3>'>R??755-"7XKJ%F0@5NT;]R?\X&3PC0L?_D M9.KRVD<:D%"%/7^)C58K(9SCKK!#6/**"Z;%QC69)SP\^Y<\=!S0_OZHCH>X MBX4=H:@[;5YG8*#JB\WJ&XAX^!7W_@_RN,X^/GVWCT*O42# ?DJ!X\$TGCVC MP&-2]Y/!$Z I:,*!SL>NEW>T-=I05R[\ .>N:R-MF'+ZW7Y&O BCT:-X&# I MHH)3OQ68DVH\/)U&H,/0%A96U7Y06BE+8Y?_+&G.1>T$Z#Q7U'';A7/03\Z+ MOP%02P,$% @ +H)E40UB!$U"!@ A@X !D !X;"]W;W)K&ULK5?;;ALW$/T50C7:%U6293M)$]N XZ2H"P1UX[9Y*/K MY8ZT3+CDAA?)_ON>(7>E52Y&T?9%V@MGYLS,F4/N^=;Y#Z$ABN*^-39<3)H8 MN^?S>5 -M3+,7$<6;U;.MS+BUJ_GH?,DZVS4FOERL7@R;Z6VD\OS_.S67YZ[ M%(VV=.M%2&TK_<-+,FY[,3F># _>ZG43^<'\\KR3:[JC^'MWZW$WWWFI=4LV M:&>%I]7%Y.KX^QN9@\FXB:5C*9^-9M?Z(^GS/V MIYP)^5=LR]JSY42H%*)K>V,@:+4M__*^K\/(X-GB*P;+WF"9<9= &>4K&>7E MN7=;X7DUO/%%3C5; YRVW)2[Z/%6PRY>7KNVU1%5CD%(6XMK9Z.V:[)*4SB? M1X3@A7/5NWM9W"V_XNZ)> ,'31"O;4WUH?T.HWW[S;'G\]$40*VT!4$N#U$/4,16,G**$/-1('0_P^N@4 M(4XA.9"Y4(J,FSH5'>ESDANIC:P,]<@^R?4[X&N56;'>3E>,4IX*AS*:!S: MY8N+,7)D-+@IHX360C1*3&T5]QK\QB/M:H#.<9 :67Z;/&QFXBKG\25M@_+( M(BBHD=&TH8&&-7U,@,JU(<^/&PFZ5@3'A)'! &#OK 74BPO!F*LRU,@%AYP M0:C "ZR%-/&+4MH\);7K>Y93*.Q263E:/V%LW :E1&X_2YM8VSX'[4F1YIEB,FI%?< \HEP4H0RD*A]5>9ZZSJ"V M^;K7S5OOL'$4PU\35:2FXAKDK^4XP6%;;J@,&,[ 10VQH6U8CL!HC$Q:(="P MA5Y?W^REAQLIU<>D"[_R-/"4^L[Y'$1;K,)-S#.AT.+H^_V1@S))H!YE;^[! MC +ZD(\"N[*,9A:T1 UTR_S0R3>[Q!\H]?.EU1P""=^&2'A MJYW$<[FRJ\-8*I^5$F4GM)$FRP,O9G!E>U3:J]3RCJJH/\0,N%[L9Z5.-/ B M*Q1F(-D^VSB,/7\RP);U90?HD!-XFVPN(P,:-"D?278'"[YAKH-\Q=.N3%ER M<,<;T.Q+)]7YZ-L A5SG+Z \PC:6SX3=T]U'UE7YMM@O+U]H;R +*"VF8 73 MQ>SIV43X\M53;J+K\I=&Y2*.&OD2;*C)\P*\7SD7AQL.L/OTO/P;4$L#!!0 M ( "Z"95'7+*UW*PD 'P; 9 >&PO=V]R:W-H965T\9.TL:=GHDG=GL>.GV R)6($Y+0 M 4#).K^^NPN0(BW)$S>]O-@4">SUVV\7Y.56FZ\V!W#BJ2PJ>S7(G5O_,!S: M-(=2VG.]A@J?++4II<.?9C6T:P,RXTUE,4Q&H^FPE*H:7%_RO7MS?:EK5Z@* M[HVP=5E*L[N%0F^O!O&@N?%%K7)'-X;7EVNY@@=P?UO?&_PU;*5DJH3**ET) M \NKP4W\P^V$UO."ORO8VLZU($\66G^E'W?9U6!$!D$!J2,)$O]MX#T4!0E" M,WX),@>M2MK8O6ZD_XE]1U\6TL)[7?RD,I=?#68#D<%2UH7[HK>?(/CSEN2E MNK#\5VS]VLEX(-+:.EV&S6A!J2K_7SZ%.'0VS$8G-B1A0\)V>T5LY0?IY/6E MT5MA:#5*HPMVE7>C<:JBI#PX@T\5[G/7#TZG7\5[76*6K>1 ?7RB:[@<.I1/ MJX9ID'7K924G9$W%C[IRN14?JPRR_OXAVM4:ES3&W28O"GR ];D8CR*1C)+1 M"_+&K;-CEC<^)2^7!LXHB9FXESO$EA,WQLAJ!7S]CYN%=0:!\L\7E$U:91-6 M-OF/1/;?E?6Y1E1J:3*AER)3!L&NC16YM$)F>NW04UEEPN4@+'F?ZR(#7K ! M(==KHS>XQ&VUL*P#MW"Q;$GDNI"5/1>/N#D9Q2.Z,"4^_;/1]5I\0E&J6ME( MW%7IN?@"&#N5DD9O+NGU5Y^]T'L4)_[PN]_,DF3TC@72'?X=O_NCV)+-C46X M_"]UL1/)+&+='2M8C*Q=KHWZ%;QORMI:5BE0%)+H8GH1Q1=QSR4KM$$6:6WD M:*!SGRMQLS:J$%Y1'+&\(R'=!PN?OQ@)$B/^JJO5V2.NHGL(+N2>@P#@JL>[ M^R8 K8O^-E9YABG:2%7(18$/HME\'(TG<3"=K"-3"!6RVI&4^.*=%:DNR3+O MN\NE0T$[L0"?4[)?"RC7A=X!H,5[!S$^E:[.FFPJXL8==88*'X%4U;(0*ZC X/\2N0ZCW>IM(0U% M!S>)9XWHJ-C>OMM/01CA$UT\3->4S([S@11LFBP%*QXCJ4XFHQ&T6@T^N]BZ?\#)<\Y/1W@ MR9*4L#*7&[2J]-T*J%L)[#4.R@7&L&DX3&!8CO.(J>E-'(W?SO@F729C-FX- M/%84N\@_2:+)/&XNQY.D56G5TRL4=B5S<1RN9F0;$%OZ$X_GT63V=L]UM;,. MQ2%XS\6'VE"]?*,5D;B(HXO9J)7%"E;8)9U/> K&X;2'=4C[&#L6*H5^EK*2 MOI5Z_/7YE^4@-FN/]-J245+<%A(7/:2(8 *B;Q7(R"D]+G4&".:?$''&**H1 MQ*!$*QP2P5(JXP6V4>ZV+[;LS60\)VU8&,7.*]SH E%1*(=WL6V4?@NNG<3G M\6\QC\(H^U4L"2)&.NXI\7F2X"/"$0/.@4?K]'PZ%3N0A&M,7J7W2S*U41D& MV8>B8ZNO-0O[P*BBH*(**&42DX(F$1HI!0T#-'DJ=&@#)H"7E7K9AI=A9M:U M2;'S0U/5=95!-RY6;+!F@A@IED1=KP5'/!M'\_'%B>KS2:9N[+&B<3QI"0(= M=;F@YKU:&5A1:!E6(J/+3H2PVC*@$*/G+2NFA6;$$#0XB"0[(,Q3R+YH.G(] M"I)HFB0^6@$;+P?][##H@37.*/ (>+,A,]9@E,ZX0D&FY%R%ZHW%\TW#J80\ ME3+M=JUJ$'L\CH1"9/*U-I0W"D]5.@XL!E1Z(66 -SG>/?WT,*-S?5FPX\,T3 MWQ>FT1QC]Y+_>!%@V-3,,>S0SP71Z.F.KI6*"SK5&+:FSA;.&DEQLF? MD$/: N:[RWODZ_.^-+H\Q#ZE4]>K7/PHL3.)<O &FNIJE)A JEU5 M!U6Z!DS$B@=T?)SRS*KH+/>@:(L[Z3RZYA7Y=P XUP&.(53W_.8"SMY+4V@. MIY\;>?S@7,DBK0NN(Y)N](()'3F3:30@K:NU!&EKPP[ZT84F%]<#:.C>2$?* M*A3=;RK^@0E#MC35,S ?#RU3-S-\,_.ZHT5Q*OMMLWMFS,GNN,V!YE _\;L# M1NSJP5- IOS,CXD UY[ZH,J.V>551R_:V[9QGS2,%@\9KA?8@T:Q "IU7XJA M6K2UBE)ZL):K+]4U'BX7;?GR.R/K4?\K&$TYFN,(/DX.F!=AV1&$5QRGY@ 5 M0!'0PN7N&3+XA4XO 7U ,^\P!5D(8*]LPANMTP7] N,D@][W<^5L&DW'DY-&]R@H'$M_;\5-]G/-K>_C[=WCAYL^5>R'8PMK MZ4?WRD_*1W!%*%@IG-?0D18S >W 8U"_M/RICDZRJJKI*5$I#@D6849IZZIB M\4$(^M"3$]HYU^ISGEYI.M:T%!T02"_S"#/\LF#/@U@^%@U((RF$240RK:AR."RR/662F#7 MT.MA#Z;W'DS"Y&3P;]\#C_N7IMJ09>$(WV&Z9B#]'U#==Y";3\M MW?@O*OOE_KL4P@IIPHH"EKAU='[Q=N!/W,T/I]?\?66AG=,E7^8@,72T )\O MM7;-#U+0?G"[_A=02P,$% @ +H)E4:4JDS]_!0 O@T !D !X;"]W M;W)K&ULU5??;]LV$/Y7#D8>-5NB?A=) #?ML $K M%B3M^C#L@99IFZLD:B1=)_OK]QUE.PZ:I.VPE[W8%'5W_+[CQ^/I?&?L)[=1 MRM-=U_;N8K+Q?G@UF[EFHSKIIF90/=ZLC.VDQZ-=S]Q@E5P&IZZ=B3@N9IW4 M_>3R/,Q=V\MSL_6M[M6U);?M.FGO7ZO6["XFR>0P<:/7&\\3L\OS0:[5K?(? MAFN+I]DQRE)WJG?:]&35ZF(R3UZ]SM@^&/RFU2V]3=F]Y/:\\DY7F-:%WYI-]IFY82:K?.FVSL#0:?[\5_>[?-PXE#%SSB( MO8,(N,>% LHWTLO+U,FLK MAXUNJ#5-B!T=O!T&C5GW^F^U).EI,+KWI'OR.'@D^^63AN8S4L<6$4FLJ&BA M6@T[\AOE^,EY'(Q!(]T;I!"SU$N_M6S?F6WO(_;6_3JLL.T;93W*A[]GSJ?< M^'4CW896J!V.I,74:H7S#!!@!D2]ZK&NBE]F<(C_I?SA.H6.Z M3M]1-RIRJ*Y+##*\$@E=R5XN)25I5,(PC[(LIJ2.1%*0**(L+2F+ M\B3CQ-1Y0F^W%A=31._TBNA.88R7P4,153&*:(4HF00:1I3%=5EQB\0 M),&;JJ*YT_*':]GH%43$,&(J 1COL4B5,0I@+:,8"R)*5N;[%!Q5=49I$<5Q MS8,X2@.A G!CYIK749'7(T4QLH]%5*(2BO(H&- M_XHZ(+(\*>$BJI@$Q(I]2\JH*O(0NQ DZBB&=!X)I(SJ.&<=Y'&&]&.3:Q9* M HD@8)SEK/*DJ+_42 '1ITPGSX*B^&! $GD8)9B+F7051R*M0X:RJ,A*NE8V M=%THD/3KHM5C57,T]T_HY:2F2^=,HR7O0RAS7%*YBZ/A)* Y">@9,*S/$AS/ MHD@X%EH\IWK/59K]&],M<&VA[LKF4VO&THWN1UFKCK?$E#YB/9;+ABOBOM;+ M8;#F3J.#4NT]G0%JC"W:Z;;%54%*6@XKW;'JPU_=-S_%]<&&P;HWI+M!:HMNV>.61Z#'A[3?[^'CE0Z7WO=<==-_ M2:X]2<_($&<%L@\$4=EQF+_DAT;W3V/UV!@\&0HUZO&28_#3*O8@+/D,\NE3 MS=_LI*=&[5J'+P<'%-#TV%X?9X\?)_.Q)W\P'[]L@'"M(:16K> :3\M\0G;\ M6A@?O!E"A[XP'OU(&&[P@:4L&^#]RAA_>. %CI]LE_\ 4$L#!!0 ( "Z" M95$9) -0:@0 P* 9 >&PO=V]R:W-H965T_A)(YTK8R-IQE98SUN]$HY"57*@Q=S18G*^5TC8[/TU[-_[\U#71:,LWGD)358[CI_K&X_5J$$\"H+"WR-?L3$"!#?^VF-FO4E1//SNT']*L2.6 MI0I\YA>#ESH3T2YM6=C;+*&]"=-5>&1Y4 MVK;_:KOGX4#A9/P5A>E>89K\;@TE+]^KJ,Y/O=N0%VF@R4<*-6G#.6TE*7?1 MXU1#+YY?V]Q53/=JR^%T%($H^Z-\KWW9:D^_HGU,GYR-9: /MN#BN?X(GO3N M3#MW+J>O MYQ/:39>$#3\73\"MZL#V^6\&;_&AZ]UR$W+C2>Z8^+98@>!?'G M*R;FO8EY,C'_GPQ^NS;]VGCBU8I3I9)NCZ+:#DBM(GLJ$(+GF/:(']G&,*"- M"J1H/AW.CFC)EE@M56V:6=),2%+D:@F'NDPED.EX\N, C1KJ-@"S&]+[QFN[ M_E:801*\0<"HB//HJ*F+]'EMP9-5AFZ% MGH9AQ#_JG,DW!K%Z7BM?=!Y]MEIT[B)4 WTT;@E%;:.R:[TT#.8V;X2CHDL% M"/D^^WC]R_VU>)3], 1$P2U+%@,H&1G0?D;:9$2 XZ+EH
A*656HH<1.BI;7OB-MH8N$?3Q1!1 M=]VT B[*;,?*2];$P4_*YR7-)JD))BV'G8GBQ8'0$8MR"C(%$O(FW4#"RR-[ M7*A=M$]0A]WM()3FP[JK^P2^'Q20'-)%XORE-MV@0F%%H%'@&M>/=*EQ=OT& M_5?U:=NEL!L4"XI$R@<.U"YHR77HZDE5KK'(#4E^%\?TFF&1%Q"A+[S$:=<* MAYQ.%I#RKD%+/:-Z# ;EW4+RQ)$"XJW"%:M2)2YW";I2#^VDE$0]H/="H?/6 M?2AL2@TXL*' 66B6#\C4\*4[971P0U?LU^D=$BB7R-O+NM_MGSH7[0W_)-Z^ MDQ#"&L.=#*^@.AZ^763DV[='NXBN3O?]TD6\'M)GB><:>Q' ^&PO=V]R:W-H965T MS(WY3@\WU?G$)X-4 MKZL^A#^5.&M MVDQ%Y'LB]$/_)_JBT:V$=2LL MYVHES""Q5&;9RLU*EZ(T?=.U6EEA:.42.BUINL/+E;@;M9^*(WTLOC:Z@Y[; M#C-6R*82'V%&(R[7JM6E%$>3K[?O/UY^FAQ[D,>"*]G(2O(#GJ[[%NH\\4E7 M%:R[EK9C)9>+8?7UI^O+R3'/'>GML;BT6KZ?R5(O8.K1Y')V>34YGHIONEMA M5W+E-8\]?EN:5HE-:ZJ^[)R]!*4NR7B\61@4E<.E6RE 6@MKZKYC$#:M!C/I M^@'J:TEN=X;$!),(&5R+E9*=H,RA+-)-A1)M'Z9P#-B9A7@M&AQ/F""L7NM: MPLY:6DLK7)&K%O;KIJS[BA2K9HGT ,+-TB-ORKY5G CD4 E;N[9WM%::]48V MB"8M[U3;<)+ 4))TT<6#T6YB*>W^"@RQRIFK5EHP*1K MW3V ]L8 CZ!I*]9*6OA>B?G#D)<.=YBDGJLH92.VZ"R4S.I /,;JH/"2?ZK3 MU!^ _%:WIF&P!YM(Q"'I\;A66U5SZ$P+S52(9JM:9$;E 4=L#)1)$*A(5VB+ MP;%& Q%UK\J>-@/*A.$3G53ZLB4=A"[-FLT8>63G=\4(<#>#Q8I+=]]"['V' M)K>S8:WO2>V+%3$5MT!2B4^\8>@'B4?U+\L_>TV8<^VO-^*J-E:)J\%;RCI4 MO7M'97_S&&$$!'HMIFR/"N)$NFG**1;*PD6B1KM[JB>JFV$A96^UE$%<@00,="U]U@TF,9+YYE'>16\H=L*],S M"<@GB0B44-$EN8C"E[5>-AQX\87XP31_MXY31@MW",*\73&K,38SB 3$56@=IX"=K&A,IPCQ MK6IZ192YV](E& H!1%'U3.,O-/Z! L&'>M")V*P>+!-_;5R1L)__[H%)I5W; M(2S:)=K(#[E[9L;KYU97FJ+)N.MF:[CW,A7!M[$B'SGHRQZ>W$&XB]5/&R/F MW@\X.%$/Y(AS$GH7[Z_N\3?% @BYIA/>CV>S+C)#&HW1X=:*I^[!&_H56:; M?DRYGFB4FW(A1\.F B=ZV6\OKY[ Z+PA2;[&7Q]["D)IE7IR5!8XZ"+_Y\CP MW6GW+5)! >*^/ZCIH SIV<%^O8/]:@?[Z<&SWSL11EZ>I1C$&(0!#4(O@=YW M(H^],,YW.1P47ABDM&^1!"+*O20L1))[H1\=.B,&H1=%OD!S2O-GQ0#*\YCDXRR!>U[L%V1AD)(]:8IG,C7P0Z^($AKA99C$-"IB+XTS M]"I*M-VIF\%Y"PP%G&>%B9R:2(!=QS+8$7A%01((,@\39DL3D+LO M^P5T[4KE+=YB^SAT]X( C3P_]]V]2!Y=];,"2>"3B[ C\%+?/QAJV!D R1"A M#=-G+B*9XD)@AP Y R>\+&=GO#2@W>%<$/'=3T-8NT<#_XUO'+7 BR.ZYYG; M@7)\]"M+D(40B.%PBA#&7AZE!T,8B2C$#ZF;)O[SO(7"-$7&QB*)0M[1AR"* MB9.'? HB\C'W<@3^QI'9T4=C[;'CM-]'3GN+DSF'+4%9$6!'&1P(CZE$,#,Z M"AM0QXD7YB'L")""N9=EV<$0(J%C C +^9KBFB/9GGB<1X@O*""CEP R9G^_ M@GZXXZCJ%.:;\KL[F3=V.'2B?)+\F.]AA#NB4 1\CV(X,.OG-?^_I?\W^#M@ M+$CX"(9 )$Y\7!%/NJ;)L4O7F/D \8T)Y:/(R_SBV)4,('F)4]U1.0J&Q]G8 M/V9C_[A^[!^_J>XM\8@*!HH'>3"64$B &5,&N\5YR5WL3V<<^YP31?H$R&&DMA,(,$(89!% 1!TS-4*IY(+(( MZ?:ZSU[WT:RU"I0JV'&N4KD3K-%/O;4-*)""U#,>4J5E( /#T"/0CP*LF/B MT@#Q>\JOT(&&F:+5!JDCH'(DK^V6G?N M=)\DQ]GQ@^ZE^X[Y*.Z^!J/.EAK'TUHML-2?9LE$M.X+JWOHS(:_:LY-A^,* M#^D/N&I) .\7!N?BX8$V&#]S7_P'4$L#!!0 ( "Z"95$%G!:".08 /4/ M 9 >&PO=V]R:W-H965T39.^],661,[M MS,P9\GQEW6=?$ 5Q7VKC+WI%"-7+X=!G!972#VQ%!BL+ZTH9\.J60U\YDGD4 M*O5P,AJ=#$NI3._R/'Z[<9?GM@Y:&;IQPM=E*=WZBK1=7?3&O?;#![4L G\8 M7IY7M,LN#V]%SV1TT+6.GRPJY^IB22:^\L MQ MX\B3"3)A97(QS3);FZ#,4MQ8K;*U>&=2$?".9_&;(O_\?!C@!VL;9HW-JV1S M\H#-$_'>FE!X\=KDE._*#^%_%\2D#>)J\JC"&54#<3CJB\EH,GI$WV$'RF'4 M=_B OM_<4AKU5XRT+ZZM\0@VWT"S@Q6P>Z.,-)F26LSPD5"SP8L_IG,?'*KN MST<\.NH\.HH>'3W@T:TG-O3:!X4$D-\'^O=I$&_)D)-:K]$9&56!#P9(> M#5\Q5%Z$0@8A%PNT))X)6BKKHN62#<="Q'X*250K.5=:!=6HRI7/M/4UV\7. MS$9?V?1#0LD,4A>#Y^=%ERN_R17+/>2/HSLR=>,!W8,-/5[RVC%,.T(5.67S M@?A4* U[M=L&IY ^TD:Y&=, (Q.0!4JT9.8#NQ,+9$LJM_T>2?B0G_1](2 -T9AUD M*FMRCF0_Q-*W.?M6_@9/GXQ/1F:PD!4*\>2=X05 @KMK MDH[ML6_OI..)8X?[?$/JI02XT^W3*314<4%<0&S,1&WMVMAH6Z,X$&^MS5=*ZQB#C<6[ISV/1P^T9R+F$J6\ MB,5D9F$ ZM^:O=U+7H)X[F%8\F* ] M?>O'#*,A6!\U$[*52F.8;72>IYS?9T M(<8A 4GQH.H%1$>#4XQJERZ9Z278*E[LYC;@FA@?"]S+R?$&K"^L#>T+&^AN M^I=_ U!+ P04 " N@F514=2W3",# !9!P &0 'AL+W=O M)8DK:FR$.S(M:MZIC&T$\=2N$]=:%&5P:E22I>EQT@BIH_DTK"WM?&HZ4E+C MTH+KFD;8QP4JLYE%HVBW<"W7-?F%9#YMQ1IOD+ZT2\NS9$ I98/:2:/!8C6+ MSD=GB[&W#P9?)6[!.W-9"8<71GV3)=6SZ%T$)5:B4W1M-A]QRV?B\0JC7/C"9FN; M1E!TCDRS=>8,&JG[OWC8ZO O#MG6(0MY]X%"EN\%B?G4F@U8;\UH?A"H!F]. M3FI?E!NRO"O9C^8+X:0#4\'2HD--HM=*EW!>%*;3)/4:ED;)XA$^Z?X0>(M; ML5((K\//O9DFQ+EXQ*38QEWT<;,]<8_ARFBJ'7S0)99_^B?,82"2[8@LLH. M-]@>09[&D*6CTP-X^2!,'O#R/7B?[5IH^2NPC>'":,!'YW)*#[^Z%\R)<1QR^@$_9Q&S) LB"L.PWI2Y4QQ7G 0-B*V0)^, MQGE@)F2H1LLG MWUH& .$<4K]Q"*EW4D:OWQ+:9N?&^,9ZAXVDFLW8"MRN.C[K:BA::YP,7*@6 MY%L4D GV9(BWV38XBX8_7<':-_YR.'"UV6AX"3LD6;&"[@CX1?.3%,8G.=P& M5?85_:5R_8M0GG4>GV:>]7@43\8C>.G>),_:78-V'9JZ@]"N^LXWK [OQGG? M+I_,^T?G2MBUU X45NR:'IU,(K!](^\G9-K0/%>&N!6'81U!.,# ""@ &0 'AL+W=OXH1U4VQ\D^B"*/]_+<"X^<;8V]/ M"N^KDSAV68&E<$>F0DT[:V-+X6EI-[&K+(H\")4J3I-D')="ZF@Q"[0KNYB9 MVBNI\+&;6;,$R M-VGC27 U2!,XJ3DI-][2KB0YO[@0TL(7H6J$2Q2NMD@1]PY^NA4KA>[G6>S) M"O/&V4[C::,Q?4'C&"Z-]H6##SK'_+E\3.A:B.D3Q-/TH,(;K(Y@D/0@3=+D M@+Y!Z_(@Z!N\[O*Y=)DR[+6#OY8KYRU5R=\'; Q;&\-@8_@29CH\>:T0S!J4 MT9OW'FU)U;+RX OA03K0QD/9A#P'(JT9UCW#VA?SP^8^ZN9XACI?T=D#4]O_ M;YAWA8.U4716W0E0Y#V6*[1M^.%2V*R 07^W/!/6/DJ]@4Y0]]%X;.#=8E9H M^8UH%U(+G4FAX),4*ZFDEY2&/VKOO- Y*ZBL)(:*.$1I:NTYF@ZU--15, OX M,QHD^Y"Q@D=X!_W)L#<9)6$VZ T'QV$V[B5)H(V2WG":P">\1P4IO&>/[JCY M+:O*&I$5!Y(_:I,_>G/R*=CD=>N!8QKE:BLL8:=SP@7GH$"5@]2\0VU$T\&W M%LEU=/MJX:!U[N(GKA(9SB-JTP[M/4:+93"\)Y\4Z7_EM$>%@F_$O46+SRKF M\W.QG537I\<]:E:/WW=?K[GKVCDI-/VI0W%*>_U)VOR3 7RHK8$??YBF_?07 M&"57"@ L=M!8[?7(&=X_VF;.RKN(/6]E?<+1514Q9\DCW?)G2)AWWVFFOL.3+N M6*^C>TM3ZO2=SG3I')+A;J_90[IXO5HI8:&G](<\#KFK#(_W9BWNW,LEVDUX M?3A218EOKNB6VCYPELV]_IV]>1V1BQNI'2AC.$:4&/-+3,0/MK8_S3@@VTS[[%/U!+ P04 " N@F51)TAL_1X# #' M!@ &0 'AL+W=OK,2.:QNPLPP;T !!W*X?AGZ@I+-%E"(U'A4G^_4]4K::%$G6 ;9$\NZ> MN^9KOC?U*-:*#^T9I6D2U<^TLCJFLL1%T:EK4;-D:VPC'4[N+J;4HJA#4 MJ#A+DO.X$5)'RWE8N['+N>F3/:A$E MOB!46#J/(/AUAY>HE ?B,OXY8$9#2A_X>'Q$_SUP9RZ%(+PTZK.L7+V(IA%4 MN!6=^)QYO-(H"D_8][XY.Y<=.=,<@KF"1NK^+>X/.CP*F"8O!&2' M@"S4W2<*5?XFG%C.K=F#]=Z,Y@>!:HCFXJ3VF[)QEJV2X]SR%LG9KG2=E7H' M;SZ*0B&]G<>.L;U'7!YPUCU.]@+..5P;[6J"*UUA]30^YIJ&PK)C8>OL5< - MMJ..?(BIT!;>HA,,*5OY@2">1X.]5P5Y\4KZ\DC$? M,N8A8_Z_,UX:^+ZTQCJ_FT"X MXUOD8(\601!LC>*K2#/X6%O$)_L&K+K#ID [2 \;>?^?/I^T]+PVCNE1H/I! M.*EAU:"5I8 3&)^E_,Q&>9K#I="B$I".LDG"2VDVA:O.(=6Z!+96!I;/;4J*0JI^F/!3%R-+"[SU\1&'I%1L@J0A5 !)5Q"=J9# MAY/_LO&[WORV 898T*87%%\0=/:.[4QX^:"V_G+K10 MQC6==GV?&5:'+KWJF]-W][[%7PO+% @4;CDT.9V<16#[MME/G&E#JRJ,X\87 MAC5_:=!Z![9OC7''B4\P?+N6WP!02P,$% @ +H)E42*)K()/!0 Q1 M !D !X;"]W;W)K&UL[5AM;]LV$/XK!Z\;6D"Q M15&2[2P)D&0K5J O09RN'X9]H&7:%BJ)*DG5R7[][BA9MF)7:8M^&3 @"5_$ M>^Z%SQW)G&V4_FC64EJXS[/"G _6UI:GHY%)UC(79JA*6>"7I=*YL#C4JY$I MM10+)Y1GH\#WXU$NTF)P<>;F;O3%F:ILEA;R1H.I\ESHARN9JWT@ M3^9*?:3!J\7YP">#9"832P@"F\_R6F89 :$9GQK,0:N2!/?[6_27SG?T92Z, MO%;9AW1AU^>#R0 6P,3_@D#0" 3.[EJ1L_(W8<7%F58;T+0:T:CC7'72:%Q:T*;,K,:O M*G(TL@M*G4=( 7-4 P1< 8GBC"KLV\'NQD(NN_ B- M:2T*MA9=!;V ,UD.@?L>!'[@]^#QUD/N\'B_AW]=SHW52(*_>S##%C-TF&$? M)KPJZJ1 =AV+6R\$)=NI*44BSP>834;JSW+0X-Y)G8,H%O!;:A)5%19NA96 M@;$RGTO=1@?>")VL@;-F^,%Q4"Y ?)8:4PJSAO(R+5:0.61+R.]*_&AI,AI. M(1X&\#(M1)%(X$..O^$ASF)KB"9#=@#A<,+A9VH";+8P\7 :X1";"3:SJBPS MB7EL10;&(@#U02U!U3BJ,)#N0HE&9X*46U5;;6 C#.#/4F580\PIU&&2]UB9 ML+W.A#'I,DUJ\;NUEK)#RF.1^XI5; JS]/Y)I"?7(,XN8EG'=-R_CY+F/5C) M M=D;M_% C,]);I2R7)3LE@A@:0FC&? O"#DV$ZC*?X-/#X)W>PX'K>[T-%T M"I>YTC;]IXX1!O_VW7N,J9'6?*<5\03B&%@8 0LBS 7DEC2V=0VU+#N69*F8 MIUEJ4]S0@]6, >,0!!#$,%NCI2>.JC\B6MR'( H@8C!F$;S%J[>,9^4+><]_ W$68-2Z+D-_+WF@1+D2YP2H/(*;4((\DJ(E!:@%U+R%&X MTJVVPRC^>'8ZCRHC:\-4E[7&A2B>CNN0Q=%CP3H4K7AG^TVSN34[OU*$\2DP M?P(]%3MJ*W;46[$[NW@E,J=FYJX]3Y3Q7MSC9;RC;-XHJ^]8WT:4RSI!'U6X MIP^"W<8\KCR:*ON)6IY@S+?YC]L9>7Y(I83%R/E=#;G1Q '[X$&)3M@ZMSY5 M:>E(&6%.Q5CJ[Q3Y^47DV*>D8F./\P!>[_'WNM*:<'8VOC[@^#/@WMC5.NZR M=&O9X7)QZE M%W:F'@O"/AK'+8WC7AJ_K"R6A,;[&_% ^V#@/6:V=N9>D^%91I>YQV$UQ\C= MJ^TXN1L3:H?+K0F5,Z&@B.V9<%!!D-Q8RHX0>(/G08?ZQSU][%.7#P;N-C+# M,R"O*YXL%K3T0!W#/0F]R!5Y-F4T%2"_)A,\S_!$Q2'>@SR:9.&8AL@LC_EX MTN$O#B.J@WCSX72/0,/%$D\KB/ 8YO#+3Y. !;]V:-%&"<\4WXLFI#^F9) & MRWY>5M95_>9,?,X]QJ,7\#R:OCC*KH$83U9=/YKK@56E>ZC.E<5GK^NNI4!"T +\OE3*;@>DH/W/Q<6_4$L#!!0 M ( "Z"95%U4\PL&00 (,+ 9 >&PO=V]R:W-H965TM&&* M25*ENS4,9"D[5I@+8(X6S\,^T!+M$V$(EV2 MBI-_OR-EJW;C).VG#0,,B:3NGGONA>>;;+2YM2O.'=S74MFS:.7<^G0PL.6* MU\SV]9HK_++0IF8.MV8YL&O#6164:CF@<9P/:B94-)V$LRLSG>C&2:'XE0'; MU#4S#Q=S+6^]9N/U5D4>T)<\M)Y!(:O.W[)I?1 2./K%C/J M3'K%_?4._7WP'7V9,\LOM?PB*K8#W_HS]'BEEC8\8;.5 MC2,H&^MTO55&!K50[9O=;^/P(PITJT #[]908/F6.3:=&+T!XZ41S2^"JT$; MR0GEDS)S!K\*U'/3=\PHH986F*K@,Q;!1U7JFL/)[]K:'JRY@4M=UQB_V8H9 M/+]A<\EM;S)P:-UC#,JMI8O6$GW"4@Z?M'(K"^]4Q:M#_0&R[JC3'?4+^BS@ MC*_[D,8$:$SC9_#2+A1IP$M?"L45.MUZ^]?YW#J#E?/W,_A9AY\%_.PIOGBA MJD9RT LLYU*K4DC!0FWBB5MQK":E,RPU:.^1@?XK$/@&%52.V52.[JBG;JK$ACM@\ K9;&='86-W3$A_O7S$,4/&"_]F=+.& M#UI6OC:)OY]]> 4)&:4C?.=DG%!\GV2$9D4/5R.2CE+X$MH1KUZS.VZPNQ[8 MQEPWSCJ,+V)"FI(DS\B8)I!24M""Q#3UIW$Q)..8^M-\E) LB1^[]53&7T'< MC_/P0ESD%_>3M-?N\_]DQMX^+N?_1\XN]SW@7QMQQR17#B_.S.GR%O2ZO?\I M28ODCY.\EAB9,!*KD8 -,HX2S0+,Q MBA>0)D.2I]DW&#HD<3SN?(2=CT><"SK)F[;!X)V'DZ3G?T-ZSM3H,QM\?]*\7^A8^ASG)LBP$VST VS!36=AP MM*=TH"0;KRM40-TUU^T_P9&^^CUMXOL?JC[@S-/("E8837SXU.#/B===Z/AB M@8VSWWGP^/1]9_XW73SV#SW8&XQJ;I9A_+-HIU&N MG9&ZTV["/&\'JV_B[7CZB9FEP%LB^0)5XWXQC,"T(U^[<7H=QJRY=CBTA>4* MIV1NO !^7VCM=AMOH)N[I_\ 4$L#!!0 ( "Z"95$9M@>UEP( %X% 9 M >&PO=V]R:W-H965T35- MA-I*%!8M!R0$NW!8[<%-IHV%8V=MA\*_W['39HL$W4LR8\]\\_!\,]LJ_6(: M1 MOK9!F'C36=A=19*H&6V;.58>2;M9*M\R2JC>1Z32RVCNU(DKC>!JUC,M@ M,?-G]WHQ4[T57.*]!M.W+=/O2Q1J.P^28'_PP#>-=0?18M:Q#3ZB_=G=:]*B M$:7F+4K#E02-ZWEPF5PL)\[>&SQQW)H#&5PE*Z5>G');SX/8)80"*^L0&/U> M\0J%<$"4QI\=9C"&=(Z'\A[]QM=.M:R8P2LEGGEMFWE0!E#CFO7"/JCM=]S5 MDSN\2@GCO[ =;+,T@*HW5K4[9\J@Y7+XL[=='PXKZ9:3GUW45FF.!DY_L)5 ]UB1_UM*C>(Z,%Z9C%J%#'#6*Q=1-L@K)4@BG&YN0!J MG\5VA7KL(=PQ7360)3OU@6UIC"QJSH2!$\C*,)].G)"$61S#,W$)N(1.JPJ- M@4F89R7D8984<,,EIXFK8:-4;5R(N,PAS<,B3J#(PJ0L8)J2:0E/3/3,#@3V M-="4)6%9Q&=PFH;Q)#^#@YI"D+2&3J!(?)P3F,9A6F3PV?-$!S/?HMYX9KNN M]-(.XS^>CLOC2<7-?GV/E*)ZJ6-D7Z0C>2_/'9_3:;Y7 M^I.IA;#PN6TZLPAJ:W?G86C*6K3B$;M%T$',C@,EDK]&A_.3]5Y\[YK+F1ERJYD]9V7H1Y %4 M8L/[QGY0^]_$F(\'6*K&^"?L!]TT":#LC57M:(P(6MD-;_YYK,.!01Z]8$!' M ^IQ#X$\RBMN^7*NU1ZTTT9O3O"I>FL$)SMW*7=6XZE$.[M\HU2UETT#O*O@ MO:V%AK>=Y=U6KAL!*V.$-?#C/<>5^6D>6@SI#,-R='\QN*\] GO!3WI\$[LSB")"-"(1B?\)5/^B?>7O";_;S._DJ9LE.FU M@+]6:V,ULNCO$V'9%);YL.RE-+"YJA[CJ V47.M'V6V!MZKOK-O:CJB.%?RD M8]?#YV;'2[$(L$F-T \B6-[7XE046#\"=KGFUIT;L<6FL\"-T\%Z6]&ND19/ M10=IW-E&-=C0YAP^=M**"NXLM\+X,KYSCF#5"BU+#I>\XQ6'ZUYC# (WLJHP M[VMNK%=>;;S6RDC^\RTOY4:6<*\L;^""-[PKQ0CDANNRAB0>07P/&24SFJ(0 M1S,R2PHGY20OW%E.,LK<1C$CQ2P';&!LSPX;2FO1E8^ %]F9AOL/@VRQ7A9^ M^"ZG,?T%,I*S F)"&9OV(RN01N?P M1BMC\/9'VJT&VG%[K'"KLNS;'N\#/:&BMO+?X6Y^Q['T.A$G M V]S*S&11FS0-#J;84/H87 /"ZMV?EBNE<7B>;'&?QVAG0*>;Y2R3PL78/I[ M6GX!4$L#!!0 ( "Z"95%.T^R:SP( .P% 9 >&PO=V]R:W-H965T MD@X>F3F)__FS'GNZU>;$EHH-#)96=1:5S]22.;59B MQ>V=KE'13:%-Q1UMS3:VM4&>!Z-*QBQ)!G'%A8KFTW"V,O.IWCDI%*X,V%U5 M<7-/8ELZ?Q#/IS7?XAK=CWIE:!>W*+FH4%FA%1@L9M&B.UFF M7C\H_!2XMQ$$K,G$?@]/N+]RBE!R(:?TZ84>O2&U[* M9_3/(7:*9<,MWFOY+')7SJ)1!#D6?"?=H]Y_P5,\?8^7:6G#"OM&-TTBR';6 MZ>ID3 PJH9H_/YSR<&$PNF; 3@8L\&X/SJ=%[,%Z;T+P00@W61$XH M7Y2U,W0KR,[-%UEF=IC#-\$W0@HGT,+[)[Z1:#],8T<>O%Z&3RC'_WSXF9BT]=J:W9#T/2-C54M]1"2XBD:!Y4TW4?X,2N[1\>#/R>$[Z":=<=+U M NOT4]:"".60.#L8C!D,1PSNP],F]Q1*S8_4YLY"KS\,WS,WABMWA%.8%OI) M NEP""NC"[1^(G )!=)-MS-B8V"=9#2 -?>E=?Q :]U4FFZZ@SZM*>O!=TJ" M@90L^M#O).,$GK0CH!MEHE!8M\,&8R_T.D-B]]8;B2\ZD*+:ACGC*[!3KFG& M]K0=98NF@U_5FSE(9=@*94%B0:;)W; ?@6EF2[-QN@[]O-&.4AC$DL8Q&J] M]X76[KSQ#MH!/_\'4$L#!!0 ( "Z"95$P8)RAN ( ,$% 9 >&PO M=V]R:W-H965T&#*A$E<3R.*L9EL)Q[VYU> MSE5C!9=XI\$T5<7TVPJ%VBZ"0; SW/--:9TA6LYKML$'M#_J.TVGJ$(72 M<"5!XWH17 YFJ]3Y>XD8.+U?" M^"]L6]]D$D#>&*NJ+I@85%RV*WOM^K 7,(T/!"1=0.)YMXD\RVMFV7*NU1:T M\R8TM_&E^F@BQZ5[E >KZ993G%W>*+GY](BZ@FO,+)P^LDR@.9M'EL"=2Y1W M0*L6*#D -(9;)6UIX+,LL'@?'Q&IGEFR8[9*C@(^8'T.PSB$)$[B(WC#OM*A MQQL>P//U77.3"V4:C?#K,C-6TU_Q^PAXVH.G'CP]1);$4C0"0:U!N)9:U]*" M4G[4R:-83H8S4[,<%P'IS*!^P:!]IQX4&>V81_.O?*"9#*!J$[[E5+I@\TQ DS05*0?\Y M:DWI?'9N3,-DCD3#6 -,=O:"NJL:228*.1F&%^/$7YZD89I.@'G[!_2U.@E*][@! :3.)Q,IWXW"$>C(=R@,:008B4MU$I[D9\FX2B.S_KU45DF M_GL1AS&>ADF+-KX(8T+[Z!^(]F15H=[XX4$Y78FMPGIK/Y\N6UG^340"Z'1CMP:K:BS13EB3OMR7-6-3.@>[72MG=P27HI_;R+U!+ M P04 " N@F518E['I-P# \"0 &0 'AL+W=O'H@=:HFUB M)=$EZ3CMK^^0DETOFH\>>NDA\8B<>?-FYHG4[&#L5[=5RL-SWPUNGFR]WUVF MJ6NVJI?NPNS4@#MK8WOI\=%N4K>S2K8QJ.]23FF1]E(/R6(6U^[L8F;VOM.# MNK/@]GTO[1]7JC.'><*2X\*]WFQ]6$@7LYW+-GEE0C^T>&+5@=W9D.H9&7,U_#P4SM/:""D.M7X@"#QYTE=JZX+0$CC M]PDS.:4,@>?V$?V'6#O6LI).79ON%]WZ[3RI$FC56NX[?V\./ZJIGCS@-:9S M\3\<1E]1)M#LG3?]%(P,>CV,O_)YZL-90$5?">!3 (^\QT21Y2?IY6)FS0%L M\$:T8,128S22TT,8RH.WN*LQSB_NU9,:]@H^/LI5I]QWL]0C:MA+FPGA:D3@ MKR 4<&L&OW5P,[2J_38^138G2OQ(Z8J_"?B@=A>040*<2&"G!&.1S52D&ZMLIBIQUUCP6X5_ M5BF00PM./T,_SD^%^0%VWZM^A3TYCB#Z<PDL9L!OTGNDD/.Z,'#WH CR?!BT[F"6'B[J/QLOOO@#X/V@>N7GIT M##WX&=L]P!([J1L)'X Q4C(:#$Y84:#!,U*5P6 5J;@(*X+4=8F&P"W.X%H. MLI7 ,E*B8TZ$H,!JPED!O" B*T&0G(G0F#IG<+.W>/X2N-5MVRFXDXD"R("^& M#$8Z#?T<=*+*=!!3@6V'X=#%0$GFT M&*[14'1%"<_JV"%!"E'"2R=N>G:C84LW\=YV>+#M!S]>;J?5TZ?!U>.#-[MX/ZZ,QV,RFEO\O%$V..#^VAA_? @) M3A],B[\ 4$L#!!0 ( "Z"95&=&VX1_04 !&PO=V]R:W-H M965TR][$'\)?)X]]W=1_)TX[JO?F%M8'?+ MIO5GHT4(JY/QV%<+NS3^C5O9%G]FKEN:@&XW'_M59\TT+EHV8YDD^7AIZG9T M?AK';KKS4[<.3=W:FX[Y]7)INOM+V[C-V4B,=@.?ZODBT,#X_'1EYO;6AB^K MFPZ]\2!E6B]MZVO7LL[.SD87XN0RH_EQPN^UW?@';4:63)S[2IUWT[-10@K9 MQE:!)!A4W^V5;1H2!#6^;66.ABUIX7KGFCWH:%F>C8L2F M=F;63?CD-K_:K3U1P7JEIQR&SK\K;$NG-_:.2 .[%W;.YB0 M.OIL)HWUQZ?C@!UHWKC:2KOLI&A6?7[=1.'Z\?0[-!/;E3[U*^ M*/#6KMXPE7 F$YF\($\-YJHH3^TQ]Y-=N2[4[9S]>3'QH4-P_/6"^'00GT;Q MZ4_$?W;!-,P;H,=,.V7(G<[$;>JV_CQ;]>QN77SSJP6 M=<4,\@I3V0:=!0L++'#+E6GOMY*L?\XG+^I$67WB5Z:R9R.DK;?==SMZI&AP MS-X%V[48Z2/.=IY##8R]]EO XE2.>(>,JN[CQ-Z!&KSES"P)S'^>C&Y-GG5N MN0/"M9"QZJ@7[M%J#$034/;;NE[11IRUMA\*447 98-G"$YF#3!Q,^;6'?HH MNNA$BE6V5=,3@EB#_PWHQI^PSXO.VD=1R1!3P2XGMAL"ZY!9HF2W]=U>27OG MD)P=[-<[V*]VL)^P+VT=:%D@;T<@WE,$L0O\KBO#7C&I>*%S-%(TI*"&Y!GD MOF)%RF5:L"O3FJEAHN12Y+1OF0FF"I[)DF4%EXEBUVOR F%X43 JN2\UDR1.IV86OS>L;4R&,*R8@O$AI?JHSF,?3I"0- M14[ZY#GZI*I()"]51BW\E%E*K3+E>:I!/11HN\R,X!P"0PGCH\",:P#_BK1, MRH(:&4]S,:# 5:Y0)@GTXT5&I0 0>Q!0NJ!%*B[55&9E^MAVE6;87;-,%"Q- MHRZ"EX(\(C0:6:]+EI*U "_'KF\?)M!UGRJ'6(OM4]G7)0&J>%(D?5UF/TQ- M=(D@2,A$Z"%XGB1[70T]!9"4<*W,GYB(8$I+AAT$8@9&<%U$8W@N:'<8)U2L MDUQ"VPFO%#Y7A M)4_C%@+S'!&;LDS)N&."B4BF&#QDDU!D8\$+./Y=3V9'[YWWQSVG_39PVB%& M%M%M&=** #O2,$ >4XI@9# 4.B"/,RX+"3T$0K#@6NN]+D1 IP2@EK',418( MMD<6%PK^!05H^@D@TVCO%]!/XRJH/3V!^J[Z&H\)'P$13 ES1*4\">5>7;@;E,']P7L13[6#R#Y-8DP0[9=(@X'6) 1J M0"@U)B C]JBJD:J%8%HAW)[2&&REQ-)C*K&JR/-X.IG58XRI"5Z GEY_GKCO/L;G2'^-FU86/_UWO#TX&= MOM0B=4PN.HUHM"R&2T"NB!D$V*?(*?4S$/B>6 %S' E]3.0O M$'"/#P3(P F?XVX@\IXU=7\RB'C>@;4BF^)JHLIG V?\X+$"0^;Q2>;!'.LV M].^6871X]5WTCYT?T_LG(XAA7K>>-7:&IBZ*LVAI.I2;(#CEY60)=4XE6M7;230S(+* MP@T\+W%+RK@S'=NUI9R.Q587C,-2$K4M2RJ?KZ$0NXGC.R\+=VR=:[/@3L<; MNH9[T%\V2XDSM]&2L1*X8H(3":N)<^5_O/$C [ 27QGLU,&8F*T\"/'=3&ZS MB>,9CZ" 5!L5%/\>809%832A'S]JI4YCTP /QR_:;^SF<3,/5,%,%'^Q3.<3 M9^B0#%9T6^@[L?L=Z@W%1E\J"F5_R:Z6]1R2;I4690U&#TK&JW_Z5!-Q $ ] MW8"@!@3G L(:$+X&1"< 40V(S@7$-2 ^%Y#4@,1R7Y%EF9Y33:=C*79$&FG4 M9@8V7!:-!#-N,NM>2_S*$*>GUU0Q1<2*+"4HX)I6\>89N4I3L>6:\359BH*E MS^265YEL)-[-05-6J/?D _ER/R?O?GL_=C4Z9-2Z:6W\NC(>G# >DD^"ZUR1 M!<\@Z\#/^O%)#]Y%(AHV@AA?>PN22A=T$"+_"Z_/DU^+P?_HE*A/LG MX8NSK?NC#OC-V=9?PX^X#)O,"JV^\(2^A91"DIF0LKI$E,VJI62XN@3\PQ3+ M_L$,QWM**W('"I,/S(1\^P-UD5NF@'\V+)' M6ABC71E;J4JL*G,M/TYC/TSPHL:(/!ZFPKF"\[9@% ;AH"6X: N&(\^/#@6/ M]A\W^X][]_^GT+2PF[]H47!AB<&SKR5+-=015?L2'G(2CH(.\QF&THR\CB"3LP!15_GS&9D=4M MLHI$72D%KV^ (UN^MR^AWAN'RS\HY_[_Y*S7CAP%V!]Y[0"?*[CH$O3BT_>? M'^Q9"7I9J4+_\Y#O:YO_UL7-WUWZ)"+!F$[WNY! M?VOO(?,24<3VIU6KVZPVKYTKV^.[>_'JJ81=SIIAN I8(=2['&"VR>KU44VT MV-AN^4%H[+WM,,<7&T@C@-]70NB7B3'0O &G_P)02P,$% @ +H)E43AT MF&I* @ 504 !D !X;"]W;W)K&ULE5113^,P M#/XK4<4#2$"[M@,.;95@$[J30)K8P3U[G;=&2Y->DF[P[W'24@;JT-U+:R?^ M/G]VXHQV2F],@6C92RFD&0>%M=5U&)J\P!+,N:I0TLY*Z1(LN7H=FDHC+#VH M%&$<11=A"5P&VC76Q1J-PX&P?O"(U\7UBV$V:B" M-<[1/E4S35[8L2QYB=)P)9G&U3BX&5Q/4A?O YXY[LR>S5PE"Z4VSOFU' >1 M$X0"<^L8@'Y;G* 0CHAD_&TY@RZE ^[;[^QWOG:J90$&)TK\X4M;C(.K@"UQ M!;6PCVKW$]MZAHXO5\+X+]NUL5' \MI85;9@4E!RV?SAI>W#'F"0'@#$+2#^ M5T#2 A)?:*/,ES4%"]E(JQW3+IK8G.%[X]%4#9?N%.=6TRXGG,WN@&OV#*)& M]H!@:HUT1-:PXRE:X,*R[XT:K>TFS-U!+ P04 M " N@F51S"]20CT# !1"0 &0 'AL+W=O&;2@/+&U I_)#2F5\R+KW5HIF[U:N%JJW@$FXU,759 M,OUP!4(=EE[@'2<^\V)OW82_6E2L@ W8N^I6X\COO>2\!&FXDD3#;NE=!N_3 M@#I 8_&%P\$,OHG;RE:I;VYPG2\]ZAB!@,PZ%PS_[F$-0CA/R..?SJG7QW3 MX??1^X=F\[B9+3.P5N(OGMO]TIM[)(<=JX7]K X?H=M0XOQE2ICFEQPZ6^J1 MK#96E1T8&91R?$ (!^Q@%A!PA_%A!U@.@I('X!$'> N%&FW4JC0\HL M6RVT.A#MK-&;^VC$;-"X?2Y=WC=6XRI'G%U]8%R3+TS40&Z F5H#)M4:\M+\ M*5EK90Q9UUJ#S![(YL J0TY2L(P+\Q8-[C8I.7GSEKPA7)(_]ZHV3.9FX5ND MZX+Z64?MJJ46OD M(C=*VKTAO\D<\A'\>AH_F\#[*%.O57C4ZBJ<=+B!ZHQ$ M]!T):4C'^/P:/)V&WS"-\& ,_F@W49_YJ/$7O9[YE)M,*)=D0[Y>;HW5>!S_ MGH@1]S'B)D;\0HQK:4%GJJR8?, ND0&_9UL!8[70.IHUCERSNE_%X44R7_CW M0X5?LWK$,NE9)I,L4S"\D,Q"3I@A'R$ON"S(M40=:E?UY+^QHI^09]8'GDVF M( 6-@KC&1[Y^PC5R;:$T4\*?]Y[/)[?T.W9\##LR"5'3L%ZXL1 M1><4T!]-GKY2X<>LOR-M:7PZTAHN_0%CQ;#NG ^%BI*GG/S!'52"+IJ[ MW&"1U=*VUU$_V[\7+IM;TO]AWCXVL-/A"31$P ZA].P<]=#M_=T.K*J:&VVK M+-Z/S><>WSR@G0&N[Q3*VPU<@/X5M?H?4$L#!!0 ( "Z"95&.1PB1" , M *<) 9 >&PO=V]R:W-H965T":PDP=C9)PL.'\QDZ])W_&, M(*"P5(8!Z[]7& &EADC+^%5P.F5* SP<[]FGUKOVLL 21IQ^)XE*^T['00FL M\):J1[[[ H6?EN%;%: M8*,L/P?OQ5U. !HGGI 4 "" M*B Z P@+0'AMAJ@ 1-=F:!6 UK6 N #$MO9YL6REQUCA04_P'1(F6K.9@=TN MB]8%)LPTUEP)_91HG!I,,1'H&=,MH ? QQ+81 M-A2SIGFH,*&RB6[0TWR,&I^:Z!,B#'U+^59BELB>J[0XD\)=%D*&N9#@C) 0 M/7"F4HDF+(&D!C^^C(\OX%U=E+(RP;XRP^ BX1PVMRCT/J/ "[P:/:.KX?Y= MG9V/99]\+/OT,OP!"PWWZ[(?U3(LNRRT?.&_NVQ,Y))RTV@2_;A?2"7TQ^7G MA1Q1F2.R.:(S.6:Z-1&6$E1M]^7@V(+-U_9U$/EAT'-?#_?DFJ#I:5#0B>[* MH"/QK5)\ZZ+X^K>-$KP@E*CW.D,Y8>M(:Q15#%T3-&W5&.K$]8;BTE#\'X;@ MS8P!-0C3Z]"L\Q6?2&YW_&/%H_A$<1A7G)_2^*%?X9F<\OCAF9ULE\;;%XT_ M,7V^4_);6U_KQW)_FEX2]]?H71GYPU M81)16.E4WFU;;YW(KP7Y1/&-/<867.E#T0Y3?9,"80+T\Q7G:C\Q" / M4$L#!!0 ( "Z"95$OD(GR8P, +T- 9 >&PO=V]R:W-H965T,GNF=US!E8TV*7.P--O0[@QG<9Z4RI!B?!ZF3*A@-LG/W9C91&=."L5O M#+)9FC+S<,FEWD\#$CR>N!7;Q/D3X6RR8UN^Y.[K[L; *BQ58I%R9856R/#- M-'A#7L_IP"?D$=\$W]O:,?*MK+3^Y1=7\33 OB(N^=IY"09?=WS.I?1*4,?O M0C0H?],GUH\?U=_ES4,S*V;Y7,OO(G;)-!@'*.8;EDEWJ_-'0T.NMM;3Y M)]H7L3A Z\PZG1;)4$$JU.&;W1<@:@EDT)% BP3ZU(2H2(CR1@^5Y6TMF&.S MB=%[9'PTJ/F#G$V>#=T(Y6_CTAFX*B#/S=XQ8= W)C..KCFSF>%PCYQ%KQ!0 M @8*O;U?)TQM.9IKY0Q@MVCU@.:9,5RM']#S!7=,2/NB+05.[)F):ZFOT-?E M CU_]@(]0T*A+XG.+%.QG80.NO$UA>NB\LM#Y;2C\B7?G:$(OT044]R2/N]/ MOV8&TDE;>@@,2Y"T!$ESO:A#;\&-N&-^3Z(?G^ :NG(\M3][E*-2.YH=EGK#$V,\+Y7/C\5X$!C6,9(&Q;:@+HJCLK91;VUO,Z-[ M6AR7,N,3P[LHE2^.A7?1X(+_(=>,&&+<#H[@RK]P;V5SIECL=^!"2\E,3Z^D MYHGDQ!Q)91.$'DNR4/A[B]51%?[6$M8-M'(;TF\W2_BS3]!'L'* ^EVKOJXK MER"#4Q.M'(,,CR8Z;*"*2D,@LR.C7, MRD'(^&B8X_Y]5\!L1E'<";/R(=)O1&]@)#),/NF!IY6)4'QBHK0R$TJ.)5HH MU%F-&T!;@D9=/&EM:NFWH_?PF#MT:00,<;!%H<*XK^O*16AT:J*5F=#^F>,I M1 >-6:>Y1?\3=*@NK,W6_L4&YL:M4!9)OH$L?#:"&V(.[PJ'A=.[?-Q>:0?# M>WZ8P/L5-SX KF^T=H\+/\&7;VRS/U!+ P04 " N@F51\7=QGTP# !K M"@ &0 'AL+W=OV"DL454(KTD%2?_OD/J(XZCJ 9ZV8M-4O-F MWCS.D)QLI?JINW#'U[FQ"_YL MLF%KO$?S;7.K:.9W7C)>HM!<"E"XFGJ7X<4R#"S 67SGN-4[8["I/$CYTTX^ M9U,OL(RPP-18%XS^'G&.16$]$8__&J=>%],"=\>M]VN7/"7SP#3.9?$/STP^ M]U?V"1T:OVELM#N%[:-;>!!6FDCRP9,#$HNZG_VU BQ R _ M_8"H 42' N(&$.\#DG< 20-(#@6<-@"7NE_G[H1;,,-F$R6WH*PU>;,#I[Y# MDUY_'P8/QK ^R1*ITS4*G,5#3J\Q\T)Q,$Q1$$X[N-S,#P*>N"+ M/XN^'(;?,$7PL"_Z*S'BKDQBYR_^;9D5B485"7( M%= !NF4J@[0MV;[]&W89!Y"Q9SU [K0C=SKHZ:MB0K/Z7%S3T4W]4TC2D-HG M0R&IJ9DAV:A]5DW+6:U0I*1J7Q_5T48NFKT''F>?QK3'C[O%U6,31G%G]"J/ M49?':#"/-P?"=:/RO%_E5T'.NB!G_\=".^_HG1^D ;8:M!76EIP^!N9H]U7< M^9M=L;V]NW'+'I,DZ-^W<<=Y_,>SZIVZ?H]XK)NBI^_&>QHL^JR@)]\CZ.Y=JB6KM7C.:Q*N$J6^1;K5[ M,5VZ=\+>^CR\6-3OGA@VBL@;T?26E:2^G/T"4$L#!!0 ( "Z"95%A)PNBAP( (P& M 9 >&PO=V]R:W-H965TZC,X 2[@:R$;S42N$]^0KD7[6:+*S@].:NEYO:/=2C? M[+_1/;(;]6<4.?[H56=$9P!S+)G!'";V$I .:O@Q65(5W8J?1Q2'O>+0*0Y? M4+QIJB4JD"OHQ.%A;W'O+3[J[0M2IP&V MI+.3@GJ@@:Q@:HT'7<;/#3S=&G_OPE=(1+8/:@K>"-/>_7ZU;[43UV'\?^5M MG[XF'YR.M\0508/S=Y1?M;VOG1A9N_:QE(::D1L6]+E 90OH_4I*LYM8@?X# ME/X%4$L#!!0 ( "Z"95&"*=N4"0, 4+ 9 >&PO=V]R:W-H965T MS,=J#]^]E."%!H5DV(%Q([]YQ[[K%UN?T5%R\R 5#H-4N9'#B)4OFU MZ\HH@8S(*YX#TU_F7&1$Z:58N#(70&(+RE+7][S0S0AESK!O]R9BV.>%2BF# MB4"RR#(BWFX@Y:N!@YWUQA-=),ILN,-^3A8P!?6<3X1>N35+3#-@DG*&!,P' MS@A?CW%H #;B!X65W'I'II09YR]F<1\/',\H@A0B92B(?BQA#&EJF+2./Q6I M4^63O%9&; $TSV& 7P'\SP*""A#80DMEMJQ;HLBP+_@* M"1.MV02A21*@1E"_0%[:['7"J)9F]Z.^=" MD5D*: H+?8QZ^_P6%*&IO-"PY^DM.C^[0&>(,O0]X84D+)9]5VF))I$;57)N M2CG^!W("],B92B2Z8S'$!_#C9GS8@'>U-;4__MJ?&[^1< KY%0J\2^1[OG=( MSW_#=^0$]7$%EB_XU'&9XT'::'-J(): ?CWH>'2O()._&[*UZFPMFZWUJ6R1 MN0R'CK0D"2V):1O+(>YU.WUWN>W3?E"KYW7KH!U][5I?NU'?,Z,*8C151(&T M1CP0I2_@* -!(]+@0%AG"$_@=Z?.UCF&WR5)>\O*H(W?V;T?X[=PZ[#=W5I> MMU'>F# 2-[G:JXEZ)W 5>YL>YQW#UXIEVS3L=[QWSAZ(\K'_P4W&6WT8-VJ\ M*X3^;[Y$CS2.=9>](Y4IH_D_KC+V-RG\4]B^Z54X.(KMP8'['+YWO3EH5^&F MO^'F!C>2E'R9D(C.:=14\J8AX?8I+-ZT)QP>Q>)POT7OW>O&F%*?NS5HZ!Z[ ML/.7U'D+ILJ9H]ZM9[R1G6S<37@Y(#X2L:!,HA3F&NI==;2QHIRYRH7BN1U; M9ESI(P M GRH[I6Q_%XE9R4(S:0@"C93[V9X/8OM?K?A.X-&'XR)S60MY:,UON93+[ ! M 8<,K0(UOQW,@7,K9,+XW6EZ/=(Z'H[WZI]=[B:7-=4PE_P'R[&8>E<>R6%# M:XY+V7R!+I^)U=L(BB9:/_TJ:O#@4,X?,)C@F[*&L4)E59OPP78)&56=8*R:VY)*\ MM&]LS1@^D_,%(&5<7Y SP@3Y5LA:4Y'KQ$<3A)7RLPXX:X'A.\"(W$F!A2:? M1 [Y2W_?!-]G$.XSF(4G!5=0#<@H^$#"( P>5@MR?G9Q0G;4%V;D9$?_51AC M@=H!^;F4G!-S'QJJ\E\G,.,>,W:8\3N8&6R9$!:QIIR*#(Y5M)6(G(1]9;LT M2/S=$>JDITY.4N=2HS8'F=5*O3Z$%MGZ3PZ0XZLH/$Z->FITDGH+6I.,ZH)4 M]-D\;#QZ?:(WY,LP_C@\CHY[='P2;2[;/VH$PX;XQH,8I.Q:EM(:Z"LW+-=2S1-P T+ MTW5!V0UF?2,E[@T+Z/MX^@=02P,$% @ +H)E4:6W&\,4 P 6@P !D M !X;"]W;W)K&ULM5=1;]HP$/XK5M2'5F)-'&B@ M%2 5Z+1*[525=7N8]F#(0:PF=FH[I97VXV<[(:%3"(R)!\!V_'UWG^]\.?HK M+IYE!*#06Q(S.7 BI=(KUY7S"!(BSWD*3#]9<)$0I:=BZ,9CR"& MN3(41/^\PACBV#!I/UX*4J>T:8";XS7[9RM>BYD1"6,>_Z"AB@9.ST$A+$@6 MJT>^^@*%H O#-^>QM-]HE>_M=!PTSZ3B20'6'B24Y;_DK3B(#8"/MP#\ N#_ M!="&ZP'M M"V0G//K*P)4638%WR%A-FMVU4)+M?Y:[H[:7@OYGN\]32?H].2LSJU_ M8&GPJEW&H&WYVEMC("5 "]E8M- $Y%S0U&;YSSN]%]TJ2.2O!DN=TE+'6NHT M1KN%R$P'E#-]'16:1T0LH2ZX.5=@N4PY>!UV@K[[6F/_HK1_T6C_GC*:9 GZ MC>ZT \A\1AF-0\J6#>J"DCTX\CEV2TO=W>>(%(BD[MR:L1@E)JGKTNX X ?W M>Z7[O3W<%\!@1>)M,L;-'!B] Q$-SER6SESNF1,W+QE-34XVL&*O*FS>D;,! M;Q11_!_YL ,V;(7E>UJJ:X>^S,J$H? MWJ?V;&ULG55A;]HP$/TK5J1*F[21X(3 *D!:J:I-VC0$V_K9 M) >QZMB9;9KR[WLV(:)32+=^26SGWGOWSLYY6BO]8 H 2YY*(!L1%B"$(\(T_C2<02OI M@.?C$_N=]XY>-LS 0HE[GMMB%DP"DL.6[85=J?H+-'Y&CB]3PO@GJ8^Q"09G M>V-5V8 Q@Y++XYL]-74X ]#T H V /HW8'0!$#> V!L]9N9MW3++YE.M:J)= M-+*Y@:^-1Z,;+MTNKJW&KQQQ=OX-L :&?"1^0'Z"+@F3.;GE)E-[:_>[RODA#V"QF.*)]&==2YW1/@*6*Q CT[)[F@\Z-">HNT M717KAX[( 9@V9!B14DE;&$(3DK.#Z:I>/U7:4-$3TY!V,+TPF+0&DU[J.RZ9 MS*#+7C\P;G**VYPF%]W]&U/26Z<7[D:MN]'_'9/\]#_@KD*/0-H*I&\_'_W0 M9#")K[JJ]2J,7O5D/FXS'[]UX_N!Z>#3J#/O5V&3SKS#LZ[G;AQL%3LN#?[' M6R2*!F/<8GWLXL>)595OA!MEL:WZ88$7'V@7@-^W2MG3Q/76]BJ=/P-02P,$ M% @ +H)E4;&-$+C? @ -PD !D !X;"]W;W)K&ULG59=;]HP%/TK5M2'5AJ-G4^H *FEJE9I'ZBTV[,! U8=.[.=TOW[ MV4Z:4C!9Q0O8R3W'YQY?7V>X%?)9;0C1X+5@7(V"C=;E51BJQ8846%V*DG#S M9B5D@;69RG6H2DGPTH$*%D809F&!*0_&0_=L*L=#46E&.9E*H*JBP/+O#6%B M.PI0\/;@@:XWVCX(Q\,2K\F,Z*=R*LTL;%F6M"!<4<&!)*M1<(VN)BBR !?Q MBY*MVAD#F\I1-,G.LR$2PWW2I-Z.@'X E6>&*Z0>Q_4J:A%++MQ!,N5^P;6)A !:5TJ)H MP$9!07G]CU\;(W8 *#D"B!I ]%E W !BEVBMS*5UBS4>#Z78 FFC#9L=.&\< MVF1#N=W&F9;F+34X/?Y&C <*],"L*DM&S 9IS, -9I@O")BY2KKG=;E8V\]O MB<:4J0L#>9K=@O.S"W &* >/&U$IS)=J&&JCR[*'BT;#3:TA.J)A1LI+$,,O M(((1], GW?#O6!HX\L%#XT9K2=1:$CF^^ C?M5)$JPZBN"6*'5%RA.AG2:1Q MC:]]EM30S$'M67L9HQ0F@V'XLINY)RK+XKR-^J K:74EG;KN*+>[ZU-5 ].= M]=(4[6DZC,D&J5]1VBI*.Q4]"EMUTAZYGECU*D4 ]NQ"K3$]6!^E&81[*CU1 M>1Q'?IU9JS/K+(U)):4Y(1VUD;=,^>FUD1]HC_,DWDO0$Q2G1_+KMZKZIU9& M_V"Y""9[DGPQR*]HT"H:=#K^0_#>XK^N(_C>[N#IOC?8#T43YW#?>5]8"C/H MSQ3MM&)TJOL-\L-N9_O-PA.4HB/^H_=NB*)/G$UF[PG *)Y31C4E_C8?';:K M/D0'.CUA Q0E>TK#G5O-?E*8/K^F7!DI*X.#E[E)5-:W=#W1HG07W5QHGRHI , & , M 9 >&PO=V]R:W-H965TZ#UOW++56IL-?SPL MZ0IFH._*&XDKOV%9L *X8H(3"78:Q$;"(/QELU+ MD1<8BR"'N384%/\>80)Y;IC0CK]J4J_1:01WGY_9/UCGT9E[JF B\B]LH=W8OL1:H=2PS<7N;*_9%MC X_,-TJ+HA9&"PK&JW_Z5 =B1P!Y MW )1+1"U!9(C G$M$+]60U(+)*_5D-8"UG6_\MT&;DHU'0^EV!)IT,AF'FST MK33&BW%3*#,M\2U#.3V^!HRR(N_);%.6.6 ):)J3F:;:/A.Q))]+D-1D59$K M7I6F2?';*6C*]F4_+VS3ORAC!._EB+C:)\H8:^1@N-'G]>6W-161,= ML28FGP37:T4N^0(6#OEIMWS6(>]C9)KP1,_AN8@Z"6=0GI(X."%1$ 4.>R:O M%@\'+G?^G_;+_ZQ]+QAQ4RNQY8N/\'U@G/(YD-S4#($G;%8*SCJ(DX8XL<3) M$>+?L2'ND;HJIZ+(+(5I?X_C,$ZCH?^XFPX'*!H$^Z#I(2C*@A;3I0L4QPUH MS\^T\3/M]/,3E0^@&5^=D!5P/%4YP7-"Z (/-E/:G+)',%N__A)FP6_ 5T@ M$@4Z@IPURK/.[%V#4@ GQ)[X$S(%-9>LM$?YZS5BR14>>?6M0U.OT=3K=+-N M&'SU_:161.E>OI*XE=1#T" =M')ZB(GB?M+*J4-;+^NY<]IOG.W_W$,Q:(@' MG5$\+X34[)^JV6(;OOU\1RBF4#O[ZN# M:S?"J,#DK6B> @)D[051 $ E/K'!A= M7G&!0C@CPOC=>@;=(YUP=[UUO_6Y4RXK9G"AQ"^>V6(:7 208WL#)IU/X!%S"CT+5 MALG,3$)+A.XY8=K2S!N:^ !- O=*VL+ 5YEA]EX?4F9=>O$VO7E\U'")U1D, MH\\01W'4P[/X;_G@\@C.L*OVT/L-#_CY4E:,9T!U!%:J6EI#-4M%3?FZXMD" MH:2>U+JIO\I!N!:!X&S%!;<JQ?W1O'QO[Q-N[2?$Z&R27YY/P=;>X/4'#9-P%O2,?=^3CCY!_$+OQ M'N\0Q?$>=$](TH^<=,C)4>1;+IE,^Y /@R8]I;O<(^V)B2[V4,.=T5"B7ON) M:2!U_[SF->I.NZ%\[6?1WOFC8; MJRH_@%;*TCCSRX(^.*A= -W/E;+;C7M ]PF;_0502P,$% @ +H)E4>GC M^V@8 P R@L !D !X;"]W;W)K&ULK99=;YLP M%$#_BH7ZT$IKP>8S51)I;55M4JM%3;L].XD3K )FMFG:?S_;4$B'2::L+P$# M]YY[XW!RQUO>5*B 2O>5:(B9-*65ZZKEBF),?B@I6D4'?6C.=8JB7?N*+D M!*],4)ZYR/,B-\>T<*9CD#F13^6,JY7;9EG1G!2"L@)PLIXX7^'E%3(!YHF?E&S%SCG0K2P8 M>]:+[ZN)X^F*2$:64J? ZO!"KDF6Z4RJCM]-4J=EZL#=\_?LMZ9YUG=T2U), YN*UDQ0FXIP7-JQR8ZV"&W]0.2 %.;XC$-!-GX 30 CRFK!*X M6(FQ*U41.I6[;(!7-1 - .>DO "^]P4@#WE/\QMP>G+V,8NK6FC[0&T?R*3U M!]+^* G'DA:;NG*Q)Z7?IO1-RF @I2H0VOJKHR(3I7_T+],@]-#8?;&P@I85 M'&(A&ZN."G=8?I)$=E;8LL)#+-_&"OLL4Y6-%;6LZ! KL+&B'@M!+[2SXI85 M'V*%-E;<8\$H\>VLI&4E>UF/*5$.7$O";<2D1PS](>*H)8[V$YG$&I_LUZ80#L<>ITFO+WX.R($H'E92;)2!E"-$R&M;[_7*^#$$S*M^L!<#^?L=!,/#2P$XP<+]A;FF!BR4Y[!?8"08>9Y@F[$,+ MHZ$M[!0#CW,,[$L&AJ,!6B<9>)QE8%\S,(@':)UFX'&>@7W1#'H&=J*!QYD& M]E7C>P.PSC3P?U0#^ZX9(G:F@9^C&MAW3>0/_&&@SC3HDTR#+*89^MVBSC/H MDSS3Y-F= \+X;\F[.Y.9GG+O,=_00JC\:Q7E7<2J>EX/CO5"LM(,:PLFU>AG M3E,U;!.N'U#WUXS)]X6>_]KQ??H'4$L#!!0 ( "Z"95$^5T6 S 0 #,4 M 9 >&PO=V]R:W-H965T4O?(5Q@*\96G.;WLK(=8WEL7C%V RM#).^-AGKMD8V&M! IR?$C [S(,L1^W..4;F][L+=;>"++E5 +UFBX M1DL\Q^)Y_W/;NX,T,1DI (_XF>,L/KH$*Y8725W7S M);GMV!O.".'Z@Z3>2 MB-5M+^J!!"]0D8HGNOV,JX!\I2^F*=>_8%MA[1Z("RYH5@E+#S*2E__HK2+B M0$#J,0LXE8#3%/!."+B5@'NN@%<)>.<*^)6 ?VX,0240G&LAK 1"G:R279V: M,1)H-&1T"YA"2VWJ0N=72\N,D%R5XEPP^91(.3&:():3?,D!RA/PARS]+WE, M,PPN?J><7X(U9N"!9IDLFOD*,;D^Q@*15#ZZ!L_S,;CX= D^ 0MP]90#DH/G MG A^)1?E]5\K6G"IF0\M(9U5)JVXI<.NB=;4^]X2^>\1)#')9K:2JUK2NUKBL5EV/'::\VI2G37DG M3*F64,H!VLBR1R\I!H+*NL9,69DQ6JS!9YHFJH>N5//T3:5>V@BT#?5RV(Q@ MY$9#:W-8/VW0=6!'_C%JW$8% ^@<@R8&>UX(CT%3@SW/\<)CU*R-DIZ[->B( M5+\FU>\D]9M^0>#D&FTPDR^\HZ1Q(-^87,A=0W(*+LAN^=)$;&G'/_#.=6'@ M#9Q&L&,#T F=T';<6MZ8FH6F* M&-#!D,F4)/&:1MT;?=A@\.9455@IB6L:0D[>WY,TD*6 MS,]U?50;BSZ@ZZ-SNKX-,G5]&V7H>H.]=M<;[!FZOHTZW?6#FM3!!W7]X-RN M-P#-76_2:.QZD\:NKH?V?A"S.^G9%?@[L5=:CEWU8!CX7B-X(]+Q/#=J9'MJ M1!K#-R(AA&$8G8C_8!"%9\7_O^Y\E%G'#!@M%,T;0N!-)?>70!\&ZZKUEZM[R< M5H(=/_ \KTF& 1>Y8> UV6CC8.#[X0DZ]A,@=#OIF'POB/@!_ERK4#MV?+@? M]*#WZU\P<#\"P?-F(+#;#?,B>Y&&9-:2RA/#QHB2?^0W889S\6XB38-,V*K\ M-DK.Z*%K-]/=QMG-3)M4^:X_.)'J_3P$NP>B)\P%([%B9"YH_%I^878E83]3 MP \8*N!^JH#=8\4OSWG43H$WOUB=<=_I&ULC95-;Z,P$(;_BH5Z:*5N^?Y019#:1-7VL%+5;-O#:@\.3()5 M8[.V$]I_OS90Q ::[26QX7UGGAG,D#92^JK!X MOP7*FX7E6A\7'LFN5.:"G:4UWL$:U%/](/3.'J(4I (F"6=(P'9AW;C7R\3H M6\$S@4:.ULA4LN'\U6SNBX7E&""@D"L3 >N_ RR!4A-(8_SI8UI#2F, M]69-4!'6_>.WO@\C@QM\8O!Z@_=5@]\;_+;0CJPM:X45SE+!&R2,6D&#ON M/%PTP$4GX49OR27:"3[?NVB2.O;=)#X"G*HB3\OF >,!,#X)^(SI'JMNLDH0 M!Y@%C">IOVD^YPAP1N4Y03@/F R R=<[R$#-X263,Q^[XW/5X4U5D>/%_A&> M/1J)YG.D!\F.,(DH;+7/N8IU?:(;\=U&\;J=DANN],QMEZ7^*H(P GU_R[GZ MV)C!.WQGL[]02P,$% @ +H)E4<%3#YN[ P T! !D !X;"]W;W)K M&ULM9C1CILX%(9?Q4*]:*7N@ \)D"J)E,S,[E;J MJ*-F9WOM@)-8!3NUG4DK]>%K#(.S(C [D^0F8./S^_?QX1/.>"_D-[6A5*,? M1<[5Q-MHO?W@^RK=T(*H*[&EW#Q9"5D0;9IR[:NMI"2S047N0Q!$?D$8]Z9C MVW1B4 7;$OXSNU<$]*I>R%.);V?B83;R@=$1SFNI2 M@IC+([VF>5XJ&1_?:U&OF;,,/+Q_4O_3+MXL9DD4O1;Y5Y;IS<1+/)31%=GE M^HO8_TWK!0U+O53DROZB?34V @^E.Z5%40<;!P7CU97\J!-Q$ "X(P#J +"^ MJXFLRQNBR70LQ1[)$K]DRIVBF%-4*O;VAFK!C7UM+)1"?EI/-Z^F M@X[I(G0GN-XH=,LSFOTWWC?6&__PY'\.O8(+NKU"8? >00#!P^(&O7WSKD$H1TW84LE$=BR5 ME6YD=6+$UA#MF9M0RDP2C\+@5'#AN!& FAE.K#3OFX/!"]58+'R8V@AB& M'7EUZ,+]['IEQ=6JAW:"#BN.6OC\V,)M;O6EQ7$+OQ139;/0,R<""#DT$&#F1P*9!!&V0X248= M] ',K@(R* -,@R#08<;QS(X/\O@V#<8#KN\.);!*U@V4XS\<4]2MF)I7T4X MHL')1 -'-+@4T:!-M"2"KAPZGL%%> 9MGG44>NA@%IX?9K5DU)\5_^"0:;Z@ MUO8HK5 J=EQ7Y\VFMSFNSZI#JAM>G?7OB#1;IE!.5R8TN(I-"F1U?*X:6FSM MD74IM#D V]L-)1F5Y0#S?"6$?FJ4$S1_8DQ_ U!+ P04 " N@F51.\US MG3\$ )% &0 'AL+W=O94JK08YX5\MI*E3J^M6T9IS0G\HH?::'?[+G(B=*W MXF#+HZ DJ87RS ;'6=DY886U6=?/[L1FS4N5L8+>"23+/"?BZ3W-^.G:PM;S M@\_LD*KJ@;U9'\F![JCZ>KP3^LYNM20LIX5DO$""[J^M=_CM%L)*H$;\SNA) M]JY1% M"&L/ /8F!* 1@.\5698@4"?I-I52@VT*1XL#N,XK>24F51&_0 M[EQEQ/>&UQO+M$KQ KT)>6EU(KEVE;:U\JB'3=^O3_[ M!1-^[>CQ"KG.:P0.. ;Q[;SX)R*T.#:)VSI#;9J@31/4^MP)?1]8P11]\U$O MN<20@3\_:CRZ5327?\U86U=989XW4UE[KM1^7>9D1I5^3G O% M_B%54YC2?+:TJBU5/?VPP>!C#Z_MAWXZ#3#L1K[;PEX$XK6!>+.!W(Y]/P@N MC>OAK,GO>0 0N=@?.&J X="+(K.C?NNH_W\=+:@RN>F/[&/'PX$W<-,(\[V5 MVL[BNMIQ9:4&K,%A@78>MM? _LJP'[.S:1A?T,<[*A!4' M=&A&TZ6I#.$HOYX7#6I@P+@3!8C:"*+9".X$3\I8S:4>.]WH=19(/NZ->OQ# M8Z5N3103(9ZJ_.O)4A;&'FCL]#.[ L\?MJH!YH,3=H,<_-NGU$/JN@KB&=H#>8F^B,,%\F)B=N)OR>'[,?Q$D MT;M+O?.<6Z?=+,;^$GW1#54\/U5_7E^LQOGUL3_D!A/,#5?^1!FZ68Z#Y?HB M,"[X820&% 137='1!)[GB9_5%28""-S1F#+ P(^FQE1'%7B>*V[H@_Y*.NH0 M%(W3@F?\\#2W%>UX Y;@#>AX Q;B#1@30A2.VL.$\E>>N1S0V\$OQQHPI@.] MIQXN+ /*"_QP(I".,V 1S@ #&03.L,--J-"9V$5!QQ@PSQC;^LM6?VP*FITW MLRD[SK$'=.P!2[ '=.P!"[$'C&D!8^PY[K D!ISC1WAB8$'''[ WIW^9? M4$L#!!0 ( "Z"95$Y2B0S , .(( 9 >&PO=V]R:W-H965TJ[&3:EW*!K5-M)]S)J*!KF(-^*F;2C-PFRY)ED"LF.GI&ULA#BQ0Z^+<<.MHJ 0Z)M"FIN6Y@"YS:3T?&W3NHTG!9X M_/R:_4MIWIA94 53P9_94J=C)W;0$E9TP_6#V'V%VE!@\R6"J_**=E5L$#@H MV2@MLAIL%&0LK^YT7R_$$< ;G &0&D ^"O!K@%\:K925MNZIII.1%#LD;;3) M9A_*M2G1Q@W+[3;.M31OF<'IR6V2R TLT7=&%XPSS4"ARWO0E'%UA3ZCI_D] MNKRX0A>(Y>@Q%1M%\Z4:N=IPVPQN4O/<53SD#,\.E>UX@A+#EN2VXF'A]@;N=OC MQ>N((L& -%'O# P: X,/&6"Y!@E*=\FK,@1'Q.&0G(AKQT3Q&6E!(RWHE38M M"P,D,JVKH ?35G3GZ@4M:C^(3N3UQ[R3%S;RPEYYSU1*FNN#V6$%;3,I5J!L%Z8O=!NU)VCT/BWV@)3HF*HM>BDKJQ?GQ9T@KIA1)E-03]Z'1A3.<&[\9CNBS M)\:_9QM"!/JQ3=+L?+018O?K=)I%&[+%V83M2 IOUHQOL8!;_C#-=IS@6!%M MDZEC6<%TBVDZNCA3S[[PBS.6BX2FY M'6;[=8KZ_(@E[.A_9H^<'=_1A(^2# MZ<79#C^0>R*^[;YPN)L>N<1T2]*,LA1QLCX?7=J__CZS)($:\09\-!NAF*QQGH@[]O21% KYDE_$DDS]CYZ*L=8(17DFV+8@!@FV M-#W\Q3\*0Y0(;*^%P"D(G!<$CMU"X!8$;E\"KR#P^A+X!8'?ER H"(*^!&%! M$/8EF!4$L[X$\X)@WM@.T2)"K$%%OCBC+,GQ.5XX"H@LFLHE=2\XO*5 )RX^L?3AEZ^$;]&"K 1ZNR "TR1[A]X@FJ*O&Y9G M.(VSLZF R23)-"H87QT8.RV,%R2:(-<>(\=RK ;R:S/Y;WDZ0?;L0/[M?H'> MOGG7P&5AYO(Y$B"$);G883N7]P.X7%^V<;DQ<[DGNV8:Q>W<_G-S.5R!UPLQ<6>-9#_WEN(%A=/84D.8NNVAB^L MAF6:"9Y# A'HST\P "T%V69_&=B[1_:N8N^U+3N29;# .9>\=XS+]-(44@(BL^/CQ2^.;\E_9]/'LK_[#ESV&%C1R#MJY)DUDD B))#$8+HQ2J$<8.NC MCI#\4RSB.4I/ ).;]SQ/'#4 MRS?>V/-"A-5SB&7PRHKP8T"K,1 7T>88G6-(_]F.J/R=[)LL?=#.+]G%#F;. M;%8W=>^1RZ:1<\MW6XWM'XWM&XV]J%M-6;Q),;\FA MVK*O5<]RR/LX#9[2J M%!Q5"HPJW9$=WLNEIIR:5**I2:V@+NXLM+V:O!^"6L [KNW:K0*'1X%#H\"W M^ ?=YEN4D$?"H?I$',,J1H*AC$#4$X3CF,IUC1.T8ARXT_2A*86%=8-657AO M&E&1?7:4?6:4_7(KEY4T-/D1*2C"V:8I2<_JQFN'BOEQ]GD'5. T0U_P'J\2 M8@!3V])%C'4*M+9+59+=O>#T!&.TQK#PL#)C8\ZR:X;S8>6WFL[6>(910!/A)A92$)E3L37KJM&2[)S&DSA*V.4U62;Q5 8Z'343(7T?TB[L=0T&VW5*CP7!."=H1'< TU1J.!S)-8$]_Z M5Z-:@^FJ:FK$=,R(V5PH-6U:"T;SC-<.],7VQ- 8E MERE@\ JGW]'G-6Q[8=>K//CVT_+J\]V[(9YT-?2[]DGZ%QK(73.0#_9D!S^W MS9/#Z:H:E5HRYGQ@\N0U3G%,<5I:@'_>JJ[#7X/\IW.#ZYW$?QJ573,J#_>? MF5_K2AQ.5]5(X[S;U4$P^&_Q^6Z0HS1:N^%)'*4QV377Q\,=9>;7OM &TU4U MTDG -8/O'\\:J'6D/C[(S1.*2UH"GD=8S5\=' M;52AG8 B8R@GX89DHLU'-QT\O4G8Z*./P^FJ6FEX]\RPVM=' S:^GD9B[R1= M"*_4JS87MRW:-7WFNO'JO00[M,+&SG#OH4NOH3<KSM[CMPV3#0V"#V-,![9H"O>NV>I)1Q^".;K7$I1*\@)I^?+FK=X^K<&N:] MD\"\IV'>,\/KT+:!U]":]8U] T\#M-?5H.W7-^A@$W;V#7P-X[ZYS#[ZO@*M M:)TPQIM$ZV!G3RSC[M;7\.^;(???.>8@4;*7ON*"_H/541$H,@[?P8K->]-W MT0[.5D?"]368^SV;+HB3OW/*R2'"=%_AQ9< :=:GQF])YGE\J\NL.@7X7<5X MG$>P@/FKB6Z>S_&[1-?)Q3K?&;>O6^!KD?3/(/\O7Z/B?\;MYNLZ(U1G"_ZGO@2\-NWVI7Z/0 MX0#3ZA3CFU-,[T;<3<&HW_PZK?CF?'#9\$$4G'?X(-0(XO-ZS6%,<8'.)T'/ M?#*LEI"W^2JC,<5\C^X%B[X;@B?0620X2;LFT"D@,$/S!TA3.!6@)%LE]$$E MJ6S2&I4.D+S:]J#<1N^Y50AT(@A.LE4(-(X'K]P1ZN#GM'0;W@^G MJVJD,T,PI"-D=%W?GGI/MX8Z8X0G:22%.@>$YGI_L%L[^+EM;AU.5]5()YW0 M#//:J<72YXS11YR5,[#7RAR=I$X4:BD-S)3_P3-HBK/=_0FL6MA\["35H MAUW'3F!B"(J/!/ :RJ;[?2;U!/6CB4E7C9[A20Z;A*7C&'7;,LD%=Y)D\%9 A'4#EGM.5H["*LGT:Q V]NJ Y#C;"A M&=GN(1/"ZF-C50; _D*6"Z]R4"74F!B>Y*#*3 /:S%P"]]X.7!6,*E^Z)4J\ M,/.T]#,$^7N<6\P?:)K!!&L@LR8RQ/GA)RZ'&\%VZI<)*R8$VZK+#8 ?X7( MO%\S)IYOY(\=CC\TNO@?4$L#!!0 ( "Z"95%X!_ED%00 -<1 9 M>&PO=V]R:W-H965T)-Q [?I[?WSRQ,]YS M\5WN&%/H9QPEG+($[&RYBJF HMHY,!:-K XHCA[BN M[\0T3#K3L9E;B.F89RH*$[802&9Q3,5AQB*^GW1PYVGB/MSNE)YPIN.4;MF2 MJ8=T(6#DE"SK,&:)#'F"!-M,.E?XPRWQ-<"L^"MD>WETC70H*\Z_Z\'=>M)Q MM46X!? /P7@%Y3E@8%8/ RAEX#8%@ MAJ:Z>3E,+>=4T>E8\#T2>C6PZ0O3$ 8-)0P3W;M+)>!N"#@UO6<156S]?D&% M.J!O@B:2FJZ2Z&+.% TC^?O846!)KW>"@G66LY(&UJMLVT4NOD3$Q:.'Y1Q= M_%;'J^5CC2;_TI-_.$\5!B,&Z8(43*$P4$TRJNN>G_\J;ON<.&[WQ M2F\\JS?+A\]7UTBK.A-HT:*R?DGLG[>R@]+0P!K!ERQ>@>]0RI=12/0+69L^ M)_:.')^ZO6FX+NV<,SU2]?:&OBF8CSN:-"2\DBMLUZNGR%,3N:HB MORSJ+[6K1_.U;]S7\N4-;?U0Z1<^(6!93 ,TRR3,2VDK0*5<^,S2A2OMPG;Q M^KI/F)"[,$4I$P'T-6S_:_<:=AI,NI[[SN91I6#8+F'?%DL;3Z5-^,SB1"IQ M(G9Q M4->*($CR*MMW>% %\B7F9W=4#)\U7Y/711Y+UVMWG"[LFLDTK5B%W5 M(.MOT2]RM,\ZLWZ12K_("?TZ4SEN3]@E7M>UEZ/2/&+7O-:B0BJ=(MZ9"U#I M%_%;BDJY%[&JR^P$7UV?YV>8-P#SF)RC ZC^Y 'GE6T(1\B(;8#)[0X@F2+_ MBI /%$_-F73%%9QPS>6.T343>@'&UL MG55+;]LP#/XK@E%@+3#4CA.G69$$R&./'@H4?6R'80?%9F*ALN1)=-+^^U&R MXZ:KFT,OMBCQ\7VD2(UWVCS:' #94R&5G00Y8GD9AC;-H>#V7)>@Z&2M3<&1 M1+,);6F 9]ZHD&$<1<.PX$(%T['?NS'3L:Y0"@4WAMFJ*+AYGH/4NTG0"_8; MMV*3H]L(I^.2;^ .\*&\,22%K9=,%*"LT(H96$^"6>]R/G+Z7N&G@)T]6#/' M9*7UHQ.NLDD0.4 @(47G@=-O"PN0TCDB&'\;GT$;TAD>KO?>OWGNQ&7%+2RT M_"4RS"?!*& 9K'DE\5;O?D##)W'^4BVM_[)=HQL%+*TLZJ(Q)@2%4/6?/S5Y M.#"(>^\8Q(U![''7@3S*)4<^'1N]8\9IDS>W\%2]-8$3RA7E#@V="K+#Z4(7 MA4#*,EK&5<866J%0&U"I ,M.EX!<2'O&3IA0[#[7E24M.PZ18CL/8=K$F==Q MXG?B#-DU>@SBZ,X>KA;LM.3LR-N M^VT^^MYM_T/Y6 J;2FTK ^SW;&71T*7ZLU2 YE MJDX*2% #; $XUM3IT,-S?;R=]EQ;C\-M!ZND994<9?5]C_0P>@V/N*Z>6 OC2R_IAC%J88R.PIBEJ:FX9'0K M&<^(/Z67Q%1;GTU+/=!Y#49O;F<_2?K_80D/AF !9N-'O27G5*MZ'K:[[6LR MJX?HBWK]%%USLQ%T*22LR30ZOZ TF'J\UP+JTH_4E49*J%_F]"*"<0ITOM8: M]X(+T+ZQTW]02P,$% @ +H)E4&ULU5I;;]LV%/XKA-%A'9#&XD6W( F0:YMA68-D M[9YIB[:%Z.*2=!(/_?$C)464(XERN[A#7Q))/C<>GO.=S[0.'W-^+Q:,2?"4 M)IDX&BVD7!Z,QV*Z8"D5^_F29>J36C MX\/BV0T_/LQ7,HDS=L.!6*4IY>M3EN2/1R,X>GYP&\\74C\8'Q\NZ9S=,?EI M>7)WW$D%T>C M8 0B-J.K1-[FCQ]8M: BP&F>B.(O>*QDG1&8KH3,TTI919#&6?F?/E6):"@@ MOTW$K!?:$ @QX%KU+P7GKHRY)?*?C;*@25 M0K"M0E@IA$4YE/M7;/XYE?3XD.>/@&MI94U?%!54:*L]CS-=['>2JT]CI2>/ M[V0^O0=G>:JZ1]"B_BZ>]#4#;\^9I'$B?CL<2^5)RX^GE=73TBKJL8K!=9[) MA0 76<2B#OUSN[XWI']IUR>AQK*T2M&=/$J$5W:K?R^RFHK9)G0K,/$^R$3R3Y MJ%Q4[VH^V(V<+/D^<((B#MAKY&J;2$HCG9%LE!&NVPT75K&MW=Z=*G2..IO. MXH+4+DCA@O2X^'.53A@'^0R(HK?S93E5'BF/@-X5 ;Z"GMVY+$V[A6D])Q^. MT>'XH2,:MX[&M493XLNTN516X"I5@99[IV*NKLJE@)M6[6PX"FI'P:Y: M(:Q=A-:U7-.G.%VE(#,M461=7\D%*\J29NM?A;Y*E>NR8^2"2C5CUV#"RK;I M'$%78;M7?,^'/NS> .B8D>Q8P]:P!?[(L_D[R7@*KK(IRS0E',H\; Q]N*O< M0V2U.K__=I+T))USE;,[4-VD))FO0E+NAZ^+QB2[(O?(?N&5?5K&( M)0-WC#_$4]6@Q9(ZJ;0])@S6C');D2&#K0A:;9V5W52DW&;0X"A"NZI:9$ / MV4'O^ZOVM+*\241PB%[0E0XQY(6PAU\B Z;(SG>_N;9/*X,;U#%TVLRQ0PX' M_1"'##2C 5+<*.T-:DPW6T TY)95"]"R!68TYN"!)BO60':ZDHN=!M_1:^,[:N,[="Q;BPV^8SN67L>9YAVV+\L&2_'.>"HV^(KM M//75!M)GQ5QTYOO'T$ D[N 8PHV#A@% _^^KNE#S5:X5 5:$;*4_$."CJG6N M.6)6?1L4>^ F%R*>) R8DX=V>P.9:T;YONR:SMRTYT-?+9K9@.VSH>+ MH0: MT,;NSFK1X"*VX^*/K$5[)- 9+D:#R]A^J/#S%:/?*L8P)+B'K& S.[!]=ES3 MC);+M>75X#X.=W:<: "=V ']^03K>>(-S+C*6C-U/O2#GEXF9A80.Z_^*YO>ID4_2-N,I><\01'/9..&(&!K'#].<\45E.=#E2-7+3(HS.".QV"-R' MSB^V/3)H3^QH?QN+>S#CC %.)>N,Q6X [B-D#:5Q_&S'7%UZQ;=W?7K2&8E= MWRMQ!_@@+7_"00&(Z-H&1,2 .+$S[SJX*'Z((Y;U\B/29KY]=6/ G=@AU32_ M\OI-#)@8I"4[8\#$H!@98, _;DH-1 *+8K$MRF IV89#?Q>M)^VCX,#S,.GY MZ<0@KSM I9L%,\RK78.E[LYXM6M@TMTYK_ZQ0]]M'RGW]+QK@-FUX^KF%E9' MLM_8_:[!7G=G!\MNXQ>][4\O?HY][3BK]C'R@A>;.VZ\1I$R/B_>P=''XZM, MEC_QUD_K]WQ.BK=;7CP_A0=GL./Y.3RX*-_B,>;+EXJN*9_'BLHD;*9<.?N^ M"I:7[^F4-S)?%B]Q3'(I\[2X7# :,:X%U.>S/)?/-]I!_;;4\;]02P,$% M @ +H)E402N9[2X!0 AQ\ !D !X;"]W;W)K&ULM5E=;]LV%/TKA-&'%FAK?NDK< PDMH<5:(&@:;>'80^,3=M")=&3Z*0; M]N-'R8HHDY3B1=!+8DGGWBORB.=(E[,GD?\H]IQ+\#--LN)ZLI?R<#6=%NL] M3UGQ41QXIJYL19XRJ0[SW;0XY)QMJJ TF6((_6G*XFPRGU7G[O+Y3!QE$F?\ M+@?%,4U9_OA/A1'GS:7$]@>4<\X6M9IF#JWR-? M\"0I,ZG[^*M..FEJEH'MW\_9?ZD&KP;SP J^$,GO\4;NKR?A!&SXEAT3^54\ M_#IA U5Q?2RD2.M@=9S&V>D_^UE/1"M Y7$'X#H FP&T M(X#4 >32"K0.H)=6\.J :NC3T]BKB5LRR>:S7#R!O$2K;.6/:O:K:#5?<58^ M*/]/=7%'74)^"(RN2_ *MOPC2-^V1_O M]\1/U1PT$X&?)^(6]R:\YX>/@,#W $,,'?>SN#@<1:[A#*N^>G7UL\D@S5-! MJGRD(U_WL_#'9P4%GR1/BS]["M&F$*T*T8Y"WX1DB1*<*KGS,3K%^U5\J7J/ M<]^GT)]-']ODV"@$<42\<]C2 <,$>_0PD(- M=RUV6?P/WP FP4'$F2Q7DU0"W#.E?E/&'Y>[H"D4#.3N%.^UYI'X$$8&=S;* MBWS/0"UME!^&!!K,V2B$*(6AF[FP&6GXOYD3CSQ_B;*HR1^-2QF"6N[A0-+J M!&>L01(%!FL.&"4X,!;FT@'S*,7FBG/ 0HA)Y.8-M=P-]0[W>Q9+1=:]9%+1 MIZP*?%9SG(&;E.?QFO5-*=8U\,CL:5E&9"A[Q)I(3$*3EH4#1DF(D X8] M%)GLV;!0<=RQZI V!]3O#B^P!_X% S45:>U&WL@D:_U&_E"2?8?,!0B:)#M@ M86BNO:4+%D6A9Y)LPTB 2!?)VD50OXV\CN1+Y!=I?4?AR.QJJ4?14'8CFP^, M?&L)VS!,(U.GERX8]H@EP#:,!JCU2)V_5&N_P?U^LV 9V_3I+-9:CM&X)&$M MZ1@/)*E.<+YH%$L&20X8@9%GZJP+%GK8U%D'S LQ)!TD:5O!_;9R(FFXG&*M M[)B.S*56;MS_VGT!EY[-)0DLSW3 L$^)N>! MO5Q>HII8*S<.1B91"S3N?P._@,30]:)I6J(#13UD.J(#A906^B:%-BR,,.Y@ M4#L$[G>(U3$7!_X>?(DWFX2#%2MD98LWVQ=>68E690+'98YHU2;];^ O,U!\/:3TB_G[R*X4N$ MEVB-)R.W>(C6>#*TR4,<_1L?F^T"!\H/+.%UH$(!TK)L]\AO$2;#.DW MF9LB9A_NV#K>QNN^R=-*3D;NZU"MZ'1H7X?:+18$H]"@8.&"81I8G50;AB$U M>WLK%XP@OZ.O0[6KT'Y7:5,U7%2IEG58# M;NE !1$T>P .%(*HE>Q\K*U=@'X#N8#.2Q24:A&G([=SJ!9K.K2=4R=H[S<$ MR+<6I@,%K2])!PIA#UH[' X8@=0TQVEK8S'E^:[:T2W 6APS>=I-:LXVN\8W MU5ZI\(Z_6F+^@O+=W%6@(1O52GX,5"$YJ==W].!%(=J M6_-!2"G2ZN>>LPW/2X"ZOA5"/A^4!9J]]_E_4$L#!!0 ( "Z"95'(@"+" M70( ),& 9 >&PO=V]R:W-H965T M$O^Z[WWNSKDDM9!OJD#4L"T95V.OT+JZ\7VU++ DJB\JY&8G%[(DVDSERE>5 M1)(YHY+Y41#$?DDH]]+$K4UEFHBU9I3C5():ER61[W?(1#WV0F^W,*.K0ML% M/TTJLL(YZN=J*LW,[U0R6B)75'"0F(^]V_#F;F3/NP/?*=9J;PPVDH40;W;R MD(V]P (APZ6V"L2\-GB/C%DA@_&SU?0ZE]9P?[Q3_^QB-[$LB,)[P7[03!=C M[]J##'.R9GHFZB_8QG-E]9:"*?>$NCT;>+!<*RW*UM@0E)0W;[)M\[!G$(5' M#*+6('+3Z!\[.+WU5\ ]]%$'411$YV<#J"'LS07D+*5T="Z<&G;64N M V;P1$M[3N0P-ULJ)\T5>?EJM.%!8ZE>3Y -.K*!(QL>)=L!57M H@,ZE,)& M,7:*]H/:I&%X'<=AXF\.D P[DN%?2#XJ1SV8:R(UF,N&\'*[I>KUQA8TO R# MRR \D;6KCO7J/ZMGW)'%'U[/^(]ZFG89# Z7<]2!C/X)I&?7J<@. 9U6#N$= MB3R4*W^OQ]AV_4CDBG(%#'.C%/1'IJJR:8'-1(O*M9V%T*:)N6%A_AHH[0&S MGPNA=Q/;R;K_4/H+4$L#!!0 ( "Z"95%;M)5J, ( " % 9 >&PO M=V]R:W-H965T':0^&W!"KCIW9#FG__6PG1*R%KB^)KWW/N>=^V$DKY),J 31ZKAA7 M^/\$5H=Q+$[>WDFDB M<HAY5$JJDJ(E_N@8EV[@7><6--]Z6V&SA-:K*'#>C'>B6-A0>6G%; %14< M22CFWB*XRV+K[QQ^4&C5R1K93+9"/%GC(9][OA4$#';:,A#S.T &C%DB(^-/ MS^D-(2WP='UD_^)R-[ELB8),L)\TU^784YM90E##[P;#UOGZR5H M0IFZ,2Z/FR6ZOKI!5XAR]+T4C2(\5PG61HBEP[L^Z'T7-+P0= /U"$7^)Q3Z MH7\&GKT/_T:D@0?GX-BD/]0@'&H0.K[H/S4HI*A0)KB69KA,'W2),MTB"8W2&$/AKVE@R/8OH74$L# M!!0 ( "Z"95%4X*0>&0, +$) 9 >&PO=V]R:W-H965TRICUJ>_K; 4%U1VY M!H%?%E(5U.!0+7V]5D!S!RJX'P5!UR\H$]YHX.:NU6@@-X8S =>*Z$U14/5T M#EQNAU[H/4_#BWSH!=81<,B,I:#X>( Q<&Z9T,>?BM2K-2UP]_V9 M_9L+'H.94PUCR7^RW*R&7M\C.2SHAIL;N?T.54"IYJ1;*.- M+"HP.BB8*)_TL4K$#B#+,Z$)DL@!R2Q]!DX,)&,JX M/B3'Y&XV(0=?#LD7P@2Y7P1B.GC8DHRXWC^QXXO?W3]DC&EF8@DB>R*_+G$=N3!0Z-\M*DFM MDCB59(_*=+$ 5U&(02%%#31MQ':.).K$P=>F_ZL=%_8[Z5OG)?SQ88?!2_X//'ZWI.R11VDF:SXB_TYH* M4$MW)] DDQMARI);S];WCC/7;=_,GX>GX_+V\$)37F:PI"V9T(3# BF#3@\W MHRKO!^7 R+5K@'-IL)VZUQ7>J4#9!?A](:5Y'EB!^I8V^@M02P,$% @ M+H)E4>XP0FG6"0 0#D !D !X;"]W;W)K&UL MM5O;;N,X$OT5P9@!>H!.6[Q301(@\66W@>F=(-G>?5PH-F,+;4L>2>YT+^;C MEY(5TR:+] 7>E\26#RD6BSJGBBS=O!7EMVJN5!W]6"[RZK8WK^O5=;]?3>9J MF5:?BI7*]2^O1;E,:_VUG/6K5:G2:=MHN>CC..;]99KEO;N;]MIC>7=3K.M% MEJO',JK6RV5:_GQ0B^+MMH=Z[Q>>LMF\;B[T[VY6Z4P]J_KKZK'4W_K;7J;9 M4N555N11J5YO>_?H>BQQTZ!%_"M3;]7.YZ@QY:4HOC5?/D]O>W$S(K50D[KI M(M7_OJN!6BR:GO0X_NPZ[6WOV33<_?S>^[@U7AOSDE9J4"S^G4WK^6U/]J*I M>DW7B_JI>/N[Z@QB37^38E&U?Z.W#AOWHLFZJHMEUUB/8)GEF__ICVXB=AI@ MY&F NP;XV :D:T"L!I1Y&M"N 3WV#JQKP(YMP+L&O)W[S62U,SU,Z_3NIBS> MHK)!Z]Z:#ZV[VM9Z@K.\65G/=:E_S72[^NY9S?0ZJ://^6:5-M[^,%1UFBVJ MWZ)?HBR/_CDOUE6:3ZN;?JWOV+3K3[K>'S:]8T_O)/I2Y/6\BD;Y5$V!]L-P M>QYHW]>6;LW%[^8^X&"'SVKU*2+QQPC'./[Z/(P^_/(;,*S!T;V@Q-_+\/2Q M5!MW_$T5LS)=S;/)?Y[43/L$Z'UTD3&.P[U\24O="PK,UYX;R';5D;9;XAM< MNE!5]/(SFFT-C5)-C->!ONFV;]KV33U]_V.]?%%E5+Q&3VI5E'7ZLE!1M\RK MZ*^HFV+(7YN.6=MQ0\G?[^A-_SLP%K8="SMR+'^L5*F?KGRV.Y1CW#QDQPZ* M;P?%@X-J)Q]ZEC?-^,Z=.*- %A".16P MB6)KH@B:.%1:9B=92V>0I<*94RRD-;0! .(HMLQT08PA8AD)@&*.81/EUD09 M-/%^J==V]M\-8^L%EN5UFL^R9K&G5:5JT,/2-2E.A&6W"Z*4(\MN%Z3-MB9G MY(*D3#RK-]G:G02IPSQ(63XIEBK &"@V(A@')]/N-/JP**H*XLN'KJ==HTA, M[8<$0"$LJ3V+ .R*B#BQYA'J34CB64%H1_M1F GJ8O(MT@;K.+7:K"3UH_FL M0,N1.PK"I&TYA,+$-MQ%89H@VVX 1:C/;&S,QD&S'TL=F)?USX_1:I'JV$?' M-I'Z'KM/=P0C,[3$/CX.-.QC?@S&O;498$0G3@O?9[QKN M#HQC$0N;N(_$C4%F2<9Z4#) MF4Y*W-E""4*VDP"82)#C(Q>&&:..BP!8PG$">P@;,<-A,7M/Z9[4I,@GV:)Y MDC[7:AGR$#::@=&E]!<;1L9A1CY-B+!+L5> $L$P1XH@&*!%(,PK1M@0-@X3 M]N/Z9:$7>6-[FO_4_RN8OK%+MU=48-MF",7LH!5"26&O3Q#%/?2.#;WC,+U_ MS;-:3:/G.JWUH]YH[^_->HKNEZK,)FEH/1FNQY?G>FRX'H>Y_E!V@0'NW97V MSE40*N&VJUP4B:4=:(.HQ..46(;A'<"=+<#+[P$2HS(DK#+>4(^XFWR82'O% M# "8YB=L9WL0##/;>R, )BFFTN,\HW,DO+]XV'GGA.O$*"'AE_>AD1\2EA^_ M#UW*3R1FM@L!C6$"V\$0 ,,HMA5K!,'8[K[8OI%&9TAX'V^0YNDT%/40HRXD MO#5VUJZZX7$:YO%#40\%-JEB83T) P EJ>T2 (21G8V-H!OR.(8=0@VGTP.< M?D[00X%=+^%D) *4T)MZUT4X8S9UKLH*GUJ38T<4'RIL(<:JJ?A'.>$L(>Z M20=VU' H!B6V)Y(%T61L!]L "6%\.R3T)U3J+ G1?V4$"=$HSLP/@XV!B" M21$3CVU&=FA8=OQA#W5/J[# PMGX/A(W!G%QS#R1&S7*1<,YW(9V3XUNJ-$N M*B[/Q48T:%@TO,I(W2,7I!>&'=T L"9?=+P$P"3#=G0#P)C$WF5F](R&LZ6M MC\X)8I@1-A9?W%7,R D[<,;BL82[]VKL+ PCC;+)"(/O@>02 M.//$<\PP/0OG*"=$-,S0.PNG)B=$- Q(0Q"VBPT@E+.].X11W)Y' "6]S[D1 M'186G?,B&@9H"';RZ*-08Q!%/3$O,SK#PCKC#V>8NR4F&)/.Z(^"C2$8(<17 MSF,$C(GD7&LWA8,Z1A1$!$3@ASA)M<2&*7%@(@S.P > B@D+2W MR48 BNX6,^Z;;&1'_#^*PP10]>4<5AT#&H,@ST&!,#(CSBT+$^[V%Y'"V90\ M#C;N8'R/V(6O:$ 8G1+A%&V7:$\-:(31*W'YL@%AQ$*<62(FH-JOQ*U'ADJ_ MJ%._!\ T!SDUI1",(.[)$L1.Y?6!FH%]3YT3O@@C:.+RY6+"B(DXLURL:[>W MRJF](0" $'.HS@4Q>QMW!( H]3Q2T@B&/% FMEZFDVB@57N;AJL+6[)2?3W2%R=Z!:8SU40% M=5&GBT";CY'^I8KJ>0J&20<&A>)/<%KJ%4V* M=5YOWKK97MV^[G??ON1F77] UP,$7!^BZ]'F93[3_>;=PB]I.R?S_;2=,T"0%M;"^M[9Q[KN\]_K@>[1C_(3882_"+F H38PB"\$[T2M#70HCXS]T)WK9&PY>D8XQ;'4%$C]/>$93E/-I.;QLR2U M*I_:L-[>LW\TP:M@'I' ,Y9^)8GH6TJ[]GN$RX#"C1?S%)A?L&N MP X4.-X*R;+26,T@([3X1\]E(FH&BJ?;P"T-W*:!_X*!5QIX;_7@EP;^6ST$ MI8$)W2YB-XF;(XDF(\YV@&NT8M,-DWUCK?)%J%XH2\G55Z+LY&2)UTIV":YI ML>BT>.=@AG(B40H6SVI!)D1N.1;@=(XE(JGXH /RSDX/?D 3@"AX/.&;06B MB1C94DU)$]MQZ?ZJ<.^^X-X#MXS*C0 +FN"DPW[>;Q_VV-LJ%54^W'T^KMQ> MPB7.+X#GG '7<9V.^; Z'7>'\G??%'WL_2H97+0[/\'FO+(Y[G#,N"5T? M+9-O-PH.KB7.Q/<>9W[ES#?._!><[=<I(95A["?Z_!?E"I:@EDKHA4WEVJ#('32$:V,\ BPYO MPRCJ%BZJ(HU>B92BI$^?844T_/?Z0.=PR#OOHE!)4T]:Z/D-A3I $ [#AD8= MJ"AL:M1%%41^MTBP=J?!WG 76ZXJJ3-P2Y(DQ6"!A#2[;+IZ97M!]^#"_0\" M'@YBZ+V/@%XKH>ZPJ5\;&PA<%_D.IP\L+P?:0*V]?/H"E5&P.=85.J-BATFE)U$,&P(95=*R/5 M3;0V];L ,=M2610-U6CU1IB:RK@Q?@4O9[!C?*[?%*9L/= 7#Y);Q->$"I#B ME7+E7 R4I+RH\8N.9+DI8A^95"6Q:6[4NPAS#5#?5XS)?4<[J%Y:D]]02P,$ M% @ +H)E42SE<[GRZ.%%9J1_%C@;$"#:.\BF"A5/G9\ZJDP Q5%Z+$7$0P1#N.0U^R.J0HDHN8J@I<]!.SP+8U@L+J$P-+=BA1' M\.GLXZ]:J)L/P(ZS3[.9_W1^ MHK[:IW;IFJFK; L]M[)QF D^+/ "6D S(X;!%M$(WB)*-I*8J@PQ0G<6GAL@ M$51(H/3.ZE:!0:IG&PZL9S;=\3#"A6Q[VP[V=^/2#P*=9P022GN!UQ-]EHSWRS8[PWM2!G6AKK M&/XQF^4>T[Z/%Y1D*]376D^'M[XY9?A!XHPTK=]DO8 I]F":'94EW7VA).<, MV\F_N6$IR:8UST]0\[]= MYQQS+!$=B]9G_YA7^=V*%U?_2W+[KW(H^%6-[IH[=I'+4Q"Y.@61)W F%]=' MJ=%S5^/H_MV[?7L4F%=.!._->XD.3<&F)E01[KR"I"GF+RYA3:_01C]V]_AU M?HHS5%.U[H,1'.P?."4UN^ZS'LQ"N*S!_FZF%ZS:AL.+.OX#4$L#!!0 ( M "Z"95&7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G7)V(>E,0_LN5+:S08;[[?'HY$K-J+B[A^S%1J. MK(RMN(==NQZYK16\=!LA?*5&R7@\'552SA@+\N&D9)'ET([ M43+8$3"/(*0(YI87\QIUTS*S8W H'IS9G,*Y+=E(4IHX@/R*0'VDA+[BT M[)ZK6K#_!'>U#7>B=Q'<)P3N$RWUH6O+23C".DS@O29%ND*@B3B\$S& M6&H>T])<0[^7NC"58%N0QJFI*KC%%AMN._) [4&LCTO]""> R+M1PUPQ(9;% M=V/*)ZE4\RS>^ U$[A(>3[T.'.PDQL1L,2'6!60)6T-6NY*\J95>11!SQ(18 M$E=&KX=WPE;L3"Q]3(5)84)LA=O0*,KAG%O_D]U9KAUO*M%.W# C3(B5$!Y0 MZ9L,V]Q\8"\/J4WHXM6?BQEA0JR$A3?%0\@ET(=KI77^'+8[.073PH3<"Y!3 MZ@X.IH0)L1-V&?B./W?^Q 0S0T)LAH58AS,@L;5?A^,Q&F:$A-@(:%W4J3 3 M=$1!; D<,ZXQ$\P2";$EWBG@V!$,;57W?L2,D1 ;HU/*[>$^Q'28.1)B<[15 M72\6IHN$6!?GW&H(5^N*J-8[NC+.?>@,O3%A),3"B$J\WA!BJDB(58'6>MUD M@RDD(59(3ZW7%\H44TI*K)1NT=>+AVDE)=;*KBCHY<(\DA)[I,?$O8SHQ!2Q M1'#793$F)I&46"+ONNY,>"Y5C(G9)"6VR7N8N_88$[-+2FP7))HK86V,B=DE M/68 M>7)J\[P:U_;Q8FW%NH6%03H1_9R4&,.?"-CV$,NAFJ62#&V-B MRLG)1SU[S).RE.$PE!F_)V3B]T4P^4R)Y1,O)/7FH2GFG"FQ-, M#S#;-F2G?"M#97D>8V+.F3;.&>W?]BO%2FI17L-/.&@ON"KFEH6/]F6&+ \+ MD*M:J5-HN]%7AI?[EP?W+SY^_1]02P,$% @ +H)E42=EU:4, @ A"4 M !H !X;"]?!-T#(HPS=1Y +Z1 ITA@\%3$D>/D7Q =B^/2K'-IQ MWYWJ;M_7Q._8^4ZGI7CFV]Z_IR.E_9=,.Q'<_+89OZ=OW>;DO2 MY3*GX79&\_QT.W/Q^MF7_YG8;3;[=?G9K7\?RVG\Q^#TIQO>ZZZ4L5F\ML.V MC*LF?1RNIVNZ'.3N/+E9O+RMFN'E39HT=Y!"D,X?9!!D\PBGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>AGH;@=Z&>AN!WH9Z M&X'>-MDL(=#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;46\GT-M1 M;R?0VU%O)]#;46\GT-LGF]T$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H' MZAT$>@?J'01Z!^H=!'H'ZAT$>@?J'01ZQ^1G)8'>@7H'@=Z!>@>!WH%Z!X'> M@7H'@=X9]F?4.Q/HG5'O3*!W1KWS=^I=Q\]#J=>>KS4^_SNI'L_WENOC M+\NODY-7Y8)SNJVHSW\!4$L#!!0 ( "Z"95'NU>T8Y@$ /4D 3 M6T-O;G1E;G1?5'EP97-=+GAM;,W:74_",!0&X+]"=FM8Z=?\B'"CWJH7_H&Z M'61A6YNV(/Q[NP$F&B4:3'QO6*#M><]ZDN>*ZZ>MHS#:M$T7IMDB1G?%6"@7 MU)J06T==6IE;WYJ8OOH7YDRY-"_$Q&12L-)VD;HXCGV-;'9]2W.S:N+H;I-^ M#K7MIIFG)F2CF]W&/FN:&>>:NC0QK;-U5WU*&>\3\G1RV!,6M0MG:4/&ODSH M5[X/V)][6)/W=46C1^/CO6G3+K9I6(C;AD)^O,07/=KYO"ZILN6J34?RX#R9 M*BR(8MODNZ)GQY-CNF':??*3\X00V/$Z_XX\S?J__RSX$2!\2I \%TH<& MZ:, Z>,&UL4$L! A0#% @ +H)E48'U M:U;N *P( !$ ( !KP &1O8U!R;W!S+V-O&UL M4$L! A0#% @ +H)E49E/$VW4% "V M%@ & @($-" >&PO=V]R:W-H965T&UL M4$L! A0#% @ +H)E4>)]STFW!@ PAL !@ ("!N T M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +H)E M4<\@K(;S"0 J3P !@ ("!41\ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ +H)E4:>'J>^6# CB4 !@ M ("!_ST 'AL+W=O&PO=V]R:W-H965T M !X;"]W;W)K&UL4$L! A0#% @ +H)E43G- MKHZ" @ 3@4 !D ("!-6, 'AL+W=O4' !4$P &0 M @('N90 >&PO=V]R:W-H965T&UL4$L! A0#% @ +H)E4;]ERE-(# .R4 !D M ("!^W 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ +H)E4=&PO=V]R:W-H965T7 !X;"]W;W)K&UL4$L! A0#% M @ +H)E4>B:5JU9"0 \A8 !D ("!2)P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +H)E4=GD=03C M P @H !D ("!HJ\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +H)E4753S"P9! @PL !D M ("!E[P 'AL+W=O!0 &0 @('GP >&PO=V]R M:W-H965T&UL M4$L! A0#% @ +H)E44[3[)K/ @ [ 4 !D ("!#<@ M 'AL+W=O&PO=V]R:W-H965TDW , #P) 9 M " @0+. !X;"]W;W)K&UL4$L! A0#% @ M+H)E49T;;A']!0 %P\ !D ("!%=( 'AL+W=O&UL4$L! A0#% @ +H)E4&PO=V]R:W-H965T&UL4$L! A0#% @ +H)E4?%W<9], P :PH !D M ("!_^@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ +H)E42-6# AD @ TP4 !D ("!@/( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +H)E M4;&-$+C? @ -PD !D ("! /L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +H)E4>GC^V@8 P R@L M !D ("!S 0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +H)E4<%3#YN[ P T! !D M ("!]P\! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ +H)E4;._D6-V"0 =#0 !D ("!EAL! 'AL+W=O M ?Y9!4$ #7 M$0 &0 @(%#)0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ +H)E4&PO=V]R:W-H965T Y 0!X;"]W;W)K&UL4$L! A0#% @ +H)E45NTE6HP @ ( 4 !D M ("!=#P! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ +H)E42F $N=X P =0T !D ("! M.$P! 'AL+W=O"P #0 @ 'G3P$ >&PO&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'-02P$"% ,4 " N@F51[M7M&.8! #U) $P M @ &S6@$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 1P!' &@3 #* %7 $ ! end XML 77 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 78 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 79 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 346 383 1 false 87 0 false 10 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.thermon.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.thermon.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.thermon.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited Condensed Consolidated Statements of Comprehensive Income (Unaudited) Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Equity (Unaudited) Sheet http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited Condensed Consolidated Statements of Equity (Unaudited) Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 2101101 - Disclosure - Basis of Presentation and Accounting Policy Information Sheet http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformation Basis of Presentation and Accounting Policy Information Notes 7 false false R8.htm 2105102 - Disclosure - Fair Value Measurements Sheet http://www.thermon.com/role/FairValueMeasurements Fair Value Measurements Notes 8 false false R9.htm 2112103 - Disclosure - Restructuring Sheet http://www.thermon.com/role/Restructuring Restructuring Notes 9 false false R10.htm 2117104 - Disclosure - Leases Sheet http://www.thermon.com/role/Leases Leases Notes 10 false false R11.htm 2125105 - Disclosure - Net Income per Common Share Sheet http://www.thermon.com/role/NetIncomeperCommonShare Net Income per Common Share Notes 11 false false R12.htm 2128106 - Disclosure - Inventories Sheet http://www.thermon.com/role/Inventories Inventories Notes 12 false false R13.htm 2131107 - Disclosure - Goodwill and Other Intangible Assets Sheet http://www.thermon.com/role/GoodwillandOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 13 false false R14.htm 2135108 - Disclosure - Accrued Liabilities Sheet http://www.thermon.com/role/AccruedLiabilities Accrued Liabilities Notes 14 false false R15.htm 2138109 - Disclosure - Long-Term Debt Sheet http://www.thermon.com/role/LongTermDebt Long-Term Debt Notes 15 false false R16.htm 2141110 - Disclosure - Related-Party Transactions Sheet http://www.thermon.com/role/RelatedPartyTransactions Related-Party Transactions Notes 16 false false R17.htm 2143111 - Disclosure - Commitments and Contingencies Sheet http://www.thermon.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 17 false false R18.htm 2145112 - Disclosure - Stock Compensation Expense Sheet http://www.thermon.com/role/StockCompensationExpense Stock Compensation Expense Notes 18 false false R19.htm 2147113 - Disclosure - Revenue Sheet http://www.thermon.com/role/Revenue Revenue Notes 19 false false R20.htm 2152114 - Disclosure - Income Taxes Sheet http://www.thermon.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 2154115 - Disclosure - Segment Information Sheet http://www.thermon.com/role/SegmentInformation Segment Information Notes 21 false false R22.htm 2202201 - Disclosure - Basis of Presentation and Accounting Policy Information (Policies) Sheet http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationPolicies Basis of Presentation and Accounting Policy Information (Policies) Policies http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformation 22 false false R23.htm 2303301 - Disclosure - Basis of Presentation and Accounting Policy Information Table (Tables) Sheet http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationTableTables Basis of Presentation and Accounting Policy Information Table (Tables) Tables http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformation 23 false false R24.htm 2306302 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.thermon.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.thermon.com/role/FairValueMeasurements 24 false false R25.htm 2313303 - Disclosure - Restructuring (Tables) Sheet http://www.thermon.com/role/RestructuringTables Restructuring (Tables) Tables http://www.thermon.com/role/Restructuring 25 false false R26.htm 2318304 - Disclosure - Leases (Tables) Sheet http://www.thermon.com/role/LeasesTables Leases (Tables) Tables http://www.thermon.com/role/Leases 26 false false R27.htm 2326305 - Disclosure - Earnings and Net Income (Loss) per Common Share (Tables) Sheet http://www.thermon.com/role/EarningsandNetIncomeLossperCommonShareTables Earnings and Net Income (Loss) per Common Share (Tables) Tables 27 false false R28.htm 2329306 - Disclosure - Inventories (Tables) Sheet http://www.thermon.com/role/InventoriesTables Inventories (Tables) Tables http://www.thermon.com/role/Inventories 28 false false R29.htm 2332307 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://www.thermon.com/role/GoodwillandOtherIntangibleAssets 29 false false R30.htm 2336308 - Disclosure - Accrued Liabilities (Tables) Sheet http://www.thermon.com/role/AccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://www.thermon.com/role/AccruedLiabilities 30 false false R31.htm 2339309 - Disclosure - Long-Term Debt (Tables) Sheet http://www.thermon.com/role/LongTermDebtTables Long-Term Debt (Tables) Tables http://www.thermon.com/role/LongTermDebt 31 false false R32.htm 2348310 - Disclosure - Revenue (Tables) Sheet http://www.thermon.com/role/RevenueTables Revenue (Tables) Tables http://www.thermon.com/role/Revenue 32 false false R33.htm 2355311 - Disclosure - Segment Information (Tables) Sheet http://www.thermon.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.thermon.com/role/SegmentInformation 33 false false R34.htm 2404401 - Disclosure - Basis of Presentation and Accounting Policy Information (Details) Sheet http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationDetails Basis of Presentation and Accounting Policy Information (Details) Details http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationTableTables 34 false false R35.htm 2407402 - Disclosure - Fair Value Measurements (Details) Sheet http://www.thermon.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.thermon.com/role/FairValueMeasurementsTables 35 false false R36.htm 2408403 - Disclosure - Fair Value Measurements Fair Value Measurements - Cross Currency Swaps (Details) Sheet http://www.thermon.com/role/FairValueMeasurementsFairValueMeasurementsCrossCurrencySwapsDetails Fair Value Measurements Fair Value Measurements - Cross Currency Swaps (Details) Details 36 false false R37.htm 2409404 - Disclosure - Fair Value Measurements (Deferred compensation plan) (Details) Sheet http://www.thermon.com/role/FairValueMeasurementsDeferredcompensationplanDetails Fair Value Measurements (Deferred compensation plan) (Details) Details http://www.thermon.com/role/FairValueMeasurementsTables 37 false false R38.htm 2410405 - Disclosure - Fair Value Measurements - Foreign Exchange Contracts by Currency (Details) Sheet http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsbyCurrencyDetails Fair Value Measurements - Foreign Exchange Contracts by Currency (Details) Details 38 false false R39.htm 2411406 - Disclosure - Fair Value Measurements - Foreign Exchange Contracts (Details) Sheet http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsDetails Fair Value Measurements - Foreign Exchange Contracts (Details) Details 39 false false R40.htm 2414407 - Disclosure - Restructuring - Narrative (Details) Sheet http://www.thermon.com/role/RestructuringNarrativeDetails Restructuring - Narrative (Details) Details 40 false false R41.htm 2415408 - Disclosure - Restructuring - Restructuring Costs by Reportable Segments (Details) Sheet http://www.thermon.com/role/RestructuringRestructuringCostsbyReportableSegmentsDetails Restructuring - Restructuring Costs by Reportable Segments (Details) Details 41 false false R42.htm 2416409 - Disclosure - Restructuring - Restructuring Activity (Details) Sheet http://www.thermon.com/role/RestructuringRestructuringActivityDetails Restructuring - Restructuring Activity (Details) Details 42 false false R43.htm 2419410 - Disclosure - Leases - Narrative (Details) Sheet http://www.thermon.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 43 false false R44.htm 2420411 - Disclosure - Leases - Lease Term and Discount Rate (Details) Sheet http://www.thermon.com/role/LeasesLeaseTermandDiscountRateDetails Leases - Lease Term and Discount Rate (Details) Details 44 false false R45.htm 2421412 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) Sheet http://www.thermon.com/role/LeasesSupplementalBalanceSheetInformationDetails Leases - Supplemental Balance Sheet Information (Details) Details 45 false false R46.htm 2422413 - Disclosure - Leases - Supplemental Statement of Operations Information (Details) Sheet http://www.thermon.com/role/LeasesSupplementalStatementofOperationsInformationDetails Leases - Supplemental Statement of Operations Information (Details) Details 46 false false R47.htm 2423414 - Disclosure - Leases - Supplemental Statement Of Cash Flows Information (Details) Sheet http://www.thermon.com/role/LeasesSupplementalStatementOfCashFlowsInformationDetails Leases - Supplemental Statement Of Cash Flows Information (Details) Details 47 false false R48.htm 2424415 - Disclosure - Leases - Future Minimum Lease Payments (Details) Sheet http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails Leases - Future Minimum Lease Payments (Details) Details 48 false false R49.htm 2427416 - Disclosure - Earnings and Net Income (Loss) per Common Share (Details) Sheet http://www.thermon.com/role/EarningsandNetIncomeLossperCommonShareDetails Earnings and Net Income (Loss) per Common Share (Details) Details http://www.thermon.com/role/EarningsandNetIncomeLossperCommonShareTables 49 false false R50.htm 2430417 - Disclosure - Inventories (Details) Sheet http://www.thermon.com/role/InventoriesDetails Inventories (Details) Details http://www.thermon.com/role/InventoriesTables 50 false false R51.htm 2433418 - Disclosure - Goodwill and Other Intangible Assets (Details) Sheet http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsDetails Goodwill and Other Intangible Assets (Details) Details http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsTables 51 false false R52.htm 2434419 - Disclosure - Goodwill and Other Intangible Assets - Summary of Intangible Assets (Details) Sheet http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails Goodwill and Other Intangible Assets - Summary of Intangible Assets (Details) Details 52 false false R53.htm 2437420 - Disclosure - Accrued Liabilities (Details) Sheet http://www.thermon.com/role/AccruedLiabilitiesDetails Accrued Liabilities (Details) Details http://www.thermon.com/role/AccruedLiabilitiesTables 53 false false R54.htm 2440421 - Disclosure - Long-Term Debt (Details) Sheet http://www.thermon.com/role/LongTermDebtDetails Long-Term Debt (Details) Details http://www.thermon.com/role/LongTermDebtTables 54 false false R55.htm 2442422 - Disclosure - Related-Party Transactions (Details) Sheet http://www.thermon.com/role/RelatedPartyTransactionsDetails Related-Party Transactions (Details) Details http://www.thermon.com/role/RelatedPartyTransactions 55 false false R56.htm 2444423 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.thermon.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.thermon.com/role/CommitmentsandContingencies 56 false false R57.htm 2446424 - Disclosure - Stock Compensation Expense (Details) Sheet http://www.thermon.com/role/StockCompensationExpenseDetails Stock Compensation Expense (Details) Details http://www.thermon.com/role/StockCompensationExpense 57 false false R58.htm 2449425 - Disclosure - Revenue - Disaggregation of Revenue (Details) Sheet http://www.thermon.com/role/RevenueDisaggregationofRevenueDetails Revenue - Disaggregation of Revenue (Details) Details 58 false false R59.htm 2450426 - Disclosure - Revenue - Performance Obligation (Details) Sheet http://www.thermon.com/role/RevenuePerformanceObligationDetails Revenue - Performance Obligation (Details) Details 59 false false R60.htm 2451427 - Disclosure - Revenue - Additional Information (Details) Sheet http://www.thermon.com/role/RevenueAdditionalInformationDetails Revenue - Additional Information (Details) Details 60 false false R61.htm 2453428 - Disclosure - Income Taxes (Details) Sheet http://www.thermon.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.thermon.com/role/IncomeTaxes 61 false false R62.htm 2456429 - Disclosure - Segment Information (Details) Sheet http://www.thermon.com/role/SegmentInformationDetails Segment Information (Details) Details http://www.thermon.com/role/SegmentInformationTables 62 false false R63.htm 2457430 - Disclosure - Segment Information - Capital Expenditures (Details) Sheet http://www.thermon.com/role/SegmentInformationCapitalExpendituresDetails Segment Information - Capital Expenditures (Details) Details 63 false false All Reports Book All Reports thr-20200930.htm exhibit319302010-q.htm tgh093020exhibit311.htm tgh093020exhibit312.htm tgh093020exhibit321.htm tgh093020exhibit322.htm thr-20200930.xsd thr-20200930_cal.xml thr-20200930_def.xml thr-20200930_lab.xml thr-20200930_pre.xml http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/srt/2019-01-31 http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/currency/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 true true JSON 82 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "thr-20200930.htm": { "axisCustom": 1, "axisStandard": 34, "contextCount": 346, "dts": { "calculationLink": { "local": [ "thr-20200930_cal.xml" ] }, "definitionLink": { "local": [ "thr-20200930_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "thr-20200930.htm" ] }, "labelLink": { "local": [ "thr-20200930_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "thr-20200930_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "thr-20200930.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 550, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 26, "http://www.thermon.com/20200930": 1, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 32 }, "keyCustom": 44, "keyStandard": 339, "memberCustom": 25, "memberStandard": 54, "nsprefix": "thr", "nsuri": "http://www.thermon.com/20200930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:Security12bTitle", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.thermon.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:Security12bTitle", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117104 - Disclosure - Leases", "role": "http://www.thermon.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125105 - Disclosure - Net Income per Common Share", "role": "http://www.thermon.com/role/NetIncomeperCommonShare", "shortName": "Net Income per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "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": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128106 - Disclosure - Inventories", "role": "http://www.thermon.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131107 - Disclosure - Goodwill and Other Intangible Assets", "role": "http://www.thermon.com/role/GoodwillandOtherIntangibleAssets", "shortName": "Goodwill and Other Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2135108 - Disclosure - Accrued Liabilities", "role": "http://www.thermon.com/role/AccruedLiabilities", "shortName": "Accrued Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2138109 - Disclosure - Long-Term Debt", "role": "http://www.thermon.com/role/LongTermDebt", "shortName": "Long-Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2141110 - Disclosure - Related-Party Transactions", "role": "http://www.thermon.com/role/RelatedPartyTransactions", "shortName": "Related-Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2143111 - Disclosure - Commitments and Contingencies", "role": "http://www.thermon.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2145112 - Disclosure - Stock Compensation Expense", "role": "http://www.thermon.com/role/StockCompensationExpense", "shortName": "Stock Compensation Expense", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2147113 - Disclosure - Revenue", "role": "http://www.thermon.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "if6bac08c67044ec4990fef2d4a0787a5_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "if6bac08c67044ec4990fef2d4a0787a5_I20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2152114 - Disclosure - Income Taxes", "role": "http://www.thermon.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2154115 - Disclosure - Segment Information", "role": "http://www.thermon.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Basis of Presentation and Accounting Policy Information (Policies)", "role": "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationPolicies", "shortName": "Basis of Presentation and Accounting Policy Information (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "id6564bc52d7142a79e4f5e33d5547f33_D20190401-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Basis of Presentation and Accounting Policy Information Table (Tables)", "role": "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationTableTables", "shortName": "Basis of Presentation and Accounting Policy Information Table (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "id6564bc52d7142a79e4f5e33d5547f33_D20190401-20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306302 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.thermon.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313303 - Disclosure - Restructuring (Tables)", "role": "http://www.thermon.com/role/RestructuringTables", "shortName": "Restructuring (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318304 - Disclosure - Leases (Tables)", "role": "http://www.thermon.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2326305 - Disclosure - Earnings and Net Income (Loss) per Common Share (Tables)", "role": "http://www.thermon.com/role/EarningsandNetIncomeLossperCommonShareTables", "shortName": "Earnings and Net Income (Loss) per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "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": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2329306 - Disclosure - Inventories (Tables)", "role": "http://www.thermon.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332307 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "role": "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsTables", "shortName": "Goodwill and Other Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.thermon.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2336308 - Disclosure - Accrued Liabilities (Tables)", "role": "http://www.thermon.com/role/AccruedLiabilitiesTables", "shortName": "Accrued Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2339309 - Disclosure - Long-Term Debt (Tables)", "role": "http://www.thermon.com/role/LongTermDebtTables", "shortName": "Long-Term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2348310 - Disclosure - Revenue (Tables)", "role": "http://www.thermon.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2355311 - Disclosure - Segment Information (Tables)", "role": "http://www.thermon.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "if6bac08c67044ec4990fef2d4a0787a5_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - Basis of Presentation and Accounting Policy Information (Details)", "role": "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationDetails", "shortName": "Basis of Presentation and Accounting Policy Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i2f83614ac1914b54954c434b780972d2_I20190930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i2a4c3ed1bf024c38b04108b2899c2fe6_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Fair Value Measurements (Details)", "role": "http://www.thermon.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i2a4c3ed1bf024c38b04108b2899c2fe6_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "if6bac08c67044ec4990fef2d4a0787a5_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DueToRelatedPartiesCurrentAndNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - Fair Value Measurements Fair Value Measurements - Cross Currency Swaps (Details)", "role": "http://www.thermon.com/role/FairValueMeasurementsFairValueMeasurementsCrossCurrencySwapsDetails", "shortName": "Fair Value Measurements Fair Value Measurements - Cross Currency Swaps (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i2f399ebdf6464326889d18f1a46c041d_D20200701-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrealizedGainLossOnDerivativesAndCommodityContracts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "if6bac08c67044ec4990fef2d4a0787a5_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationPlanAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - Fair Value Measurements (Deferred compensation plan) (Details)", "role": "http://www.thermon.com/role/FairValueMeasurementsDeferredcompensationplanDetails", "shortName": "Fair Value Measurements (Deferred compensation plan) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "iceb915a696254634943f9e52138d8206_I20200331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DeferredCompensationPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3b557167c71c4859b3fb0bd46f324ec5_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - Disclosure - Fair Value Measurements - Foreign Exchange Contracts by Currency (Details)", "role": "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsbyCurrencyDetails", "shortName": "Fair Value Measurements - Foreign Exchange Contracts by Currency (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3b557167c71c4859b3fb0bd46f324ec5_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MaximumRemainingMaturityOfForeignCurrencyDerivatives1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411406 - Disclosure - Fair Value Measurements - Foreign Exchange Contracts (Details)", "role": "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsDetails", "shortName": "Fair Value Measurements - Foreign Exchange Contracts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MaximumRemainingMaturityOfForeignCurrencyDerivatives1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i252a131761e94d35b2c6ab50c1698ad4_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "role": "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i252a131761e94d35b2c6ab50c1698ad4_D20200701-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i252a131761e94d35b2c6ab50c1698ad4_D20200701-20200930", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated", "reportCount": 1, "unique": true, "unitRef": "positions", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414407 - Disclosure - Restructuring - Narrative (Details)", "role": "http://www.thermon.com/role/RestructuringNarrativeDetails", "shortName": "Restructuring - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i252a131761e94d35b2c6ab50c1698ad4_D20200701-20200930", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated", "reportCount": 1, "unique": true, "unitRef": "positions", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i252a131761e94d35b2c6ab50c1698ad4_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415408 - Disclosure - Restructuring - Restructuring Costs by Reportable Segments (Details)", "role": "http://www.thermon.com/role/RestructuringRestructuringCostsbyReportableSegmentsDetails", "shortName": "Restructuring - Restructuring Costs by Reportable Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i252a131761e94d35b2c6ab50c1698ad4_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "iceb915a696254634943f9e52138d8206_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416409 - Disclosure - Restructuring - Restructuring Activity (Details)", "role": "http://www.thermon.com/role/RestructuringRestructuringActivityDetails", "shortName": "Restructuring - Restructuring Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "iceb915a696254634943f9e52138d8206_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i252a131761e94d35b2c6ab50c1698ad4_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "thr:LeasesAbandonmentCharge", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419410 - Disclosure - Leases - Narrative (Details)", "role": "http://www.thermon.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i252a131761e94d35b2c6ab50c1698ad4_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "thr:LeasesAbandonmentCharge", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "if6bac08c67044ec4990fef2d4a0787a5_I20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420411 - Disclosure - Leases - Lease Term and Discount Rate (Details)", "role": "http://www.thermon.com/role/LeasesLeaseTermandDiscountRateDetails", "shortName": "Leases - Lease Term and Discount Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "if6bac08c67044ec4990fef2d4a0787a5_I20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "if6bac08c67044ec4990fef2d4a0787a5_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421412 - Disclosure - Leases - Supplemental Balance Sheet Information (Details)", "role": "http://www.thermon.com/role/LeasesSupplementalBalanceSheetInformationDetails", "shortName": "Leases - Supplemental Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "if6bac08c67044ec4990fef2d4a0787a5_I20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i252a131761e94d35b2c6ab50c1698ad4_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422413 - Disclosure - Leases - Supplemental Statement of Operations Information (Details)", "role": "http://www.thermon.com/role/LeasesSupplementalStatementofOperationsInformationDetails", "shortName": "Leases - Supplemental Statement of Operations Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i252a131761e94d35b2c6ab50c1698ad4_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423414 - Disclosure - Leases - Supplemental Statement Of Cash Flows Information (Details)", "role": "http://www.thermon.com/role/LeasesSupplementalStatementOfCashFlowsInformationDetails", "shortName": "Leases - Supplemental Statement Of Cash Flows Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "if6bac08c67044ec4990fef2d4a0787a5_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424415 - Disclosure - Leases - Future Minimum Lease Payments (Details)", "role": "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails", "shortName": "Leases - Future Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "if6bac08c67044ec4990fef2d4a0787a5_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i252a131761e94d35b2c6ab50c1698ad4_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427416 - Disclosure - Earnings and Net Income (Loss) per Common Share (Details)", "role": "http://www.thermon.com/role/EarningsandNetIncomeLossperCommonShareDetails", "shortName": "Earnings and Net Income (Loss) per Common Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i252a131761e94d35b2c6ab50c1698ad4_D20200701-20200930", "decimals": "0", "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "ib5deca7b4f814e5085362b727181061f_I20190331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Equity (Unaudited)", "role": "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited", "shortName": "Condensed Consolidated Statements of Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "ia0d4042138774f8e85f70cc279e11f2a_D20190401-20190630", "decimals": "INF", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "if6bac08c67044ec4990fef2d4a0787a5_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430417 - Disclosure - Inventories (Details)", "role": "http://www.thermon.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "if6bac08c67044ec4990fef2d4a0787a5_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "iceb915a696254634943f9e52138d8206_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433418 - Disclosure - Goodwill and Other Intangible Assets (Details)", "role": "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsDetails", "shortName": "Goodwill and Other Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i47bbc75851724156966c67ceabebbaad_I20200331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "if6bac08c67044ec4990fef2d4a0787a5_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434419 - Disclosure - Goodwill and Other Intangible Assets - Summary of Intangible Assets (Details)", "role": "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails", "shortName": "Goodwill and Other Intangible Assets - Summary of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "if6bac08c67044ec4990fef2d4a0787a5_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "if6bac08c67044ec4990fef2d4a0787a5_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "thr:EmployeerelatedLiabilitiesExcludingCompensationRelatedtoAcquisitionCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437420 - Disclosure - Accrued Liabilities (Details)", "role": "http://www.thermon.com/role/AccruedLiabilitiesDetails", "shortName": "Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "if6bac08c67044ec4990fef2d4a0787a5_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "thr:EmployeerelatedLiabilitiesExcludingCompensationRelatedtoAcquisitionCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "if6bac08c67044ec4990fef2d4a0787a5_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SecuredDebtCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440421 - Disclosure - Long-Term Debt (Details)", "role": "http://www.thermon.com/role/LongTermDebtDetails", "shortName": "Long-Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i8d06e1f9a1ee46d6ba262fc04c89e3be_D20200618-20200618", "decimals": "INF", "lang": "en-US", "name": "thr:DebtInstrumentCovenantComplianceAmountOfExcessCashFlow", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i1db1b569ee244f12b73c20d2e6db7aa1_D20180402-20180402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsForRepurchaseOfEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442422 - Disclosure - Related-Party Transactions (Details)", "role": "http://www.thermon.com/role/RelatedPartyTransactionsDetails", "shortName": "Related-Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i1db1b569ee244f12b73c20d2e6db7aa1_D20180402-20180402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsForRepurchaseOfEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "if6bac08c67044ec4990fef2d4a0787a5_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GuaranteeObligationsMaximumExposure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444423 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.thermon.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "if6bac08c67044ec4990fef2d4a0787a5_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GuaranteeObligationsMaximumExposure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i2a6e7e9da4ba448ba1625a8e874f0044_D20100531-20140630", "decimals": "INF", "first": true, "lang": "en-US", "name": "thr:NumberOfStockOptionAwardPlans", "reportCount": 1, "unique": true, "unitRef": "plan", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446424 - Disclosure - Stock Compensation Expense (Details)", "role": "http://www.thermon.com/role/StockCompensationExpenseDetails", "shortName": "Stock Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i2a6e7e9da4ba448ba1625a8e874f0044_D20100531-20140630", "decimals": "INF", "first": true, "lang": "en-US", "name": "thr:NumberOfStockOptionAwardPlans", "reportCount": 1, "unique": true, "unitRef": "plan", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i252a131761e94d35b2c6ab50c1698ad4_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449425 - Disclosure - Revenue - Disaggregation of Revenue (Details)", "role": "http://www.thermon.com/role/RevenueDisaggregationofRevenueDetails", "shortName": "Revenue - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "ifc0121975b484d02acc466ed6d4f3e4a_D20200701-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "if6bac08c67044ec4990fef2d4a0787a5_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450426 - Disclosure - Revenue - Performance Obligation (Details)", "role": "http://www.thermon.com/role/RevenuePerformanceObligationDetails", "shortName": "Revenue - Performance Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "if6bac08c67044ec4990fef2d4a0787a5_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "if6bac08c67044ec4990fef2d4a0787a5_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451427 - Disclosure - Revenue - Additional Information (Details)", "role": "http://www.thermon.com/role/RevenueAdditionalInformationDetails", "shortName": "Revenue - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R61": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i252a131761e94d35b2c6ab50c1698ad4_D20200701-20200930", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453428 - Disclosure - Income Taxes (Details)", "role": "http://www.thermon.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i252a131761e94d35b2c6ab50c1698ad4_D20200701-20200930", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456429 - Disclosure - Segment Information (Details)", "role": "http://www.thermon.com/role/SegmentInformationDetails", "shortName": "Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "thr:CapitalExpendituresByReportableSegmentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i252a131761e94d35b2c6ab50c1698ad4_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457430 - Disclosure - Segment Information - Capital Expenditures (Details)", "role": "http://www.thermon.com/role/SegmentInformationCapitalExpendituresDetails", "shortName": "Segment Information - Capital Expenditures (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "thr:CapitalExpendituresByReportableSegmentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i252a131761e94d35b2c6ab50c1698ad4_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Basis of Presentation and Accounting Policy Information", "role": "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformation", "shortName": "Basis of Presentation and Accounting Policy Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105102 - Disclosure - Fair Value Measurements", "role": "http://www.thermon.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112103 - Disclosure - Restructuring", "role": "http://www.thermon.com/role/Restructuring", "shortName": "Restructuring", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20200930.htm", "contextRef": "i3e31581b1a3e4ee29ff5523ede43c531_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 87, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CANADA", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.thermon.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States and Latin America" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.thermon.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "currency_AUD": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Australia, Dollars", "terseLabel": "Australian Dollar" } } }, "localname": "AUD", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsbyCurrencyDetails" ], "xbrltype": "domainItemType" }, "currency_AllCurrenciesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "All Currencies [Domain]", "terseLabel": "Currency [Domain]" } } }, "localname": "AllCurrenciesDomain", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsbyCurrencyDetails" ], "xbrltype": "domainItemType" }, "currency_CAD": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Canada, Dollars", "terseLabel": "Canadian Dollar" } } }, "localname": "CAD", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsbyCurrencyDetails" ], "xbrltype": "domainItemType" }, "currency_EUR": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Euro Member Countries, Euro", "terseLabel": "Euro" } } }, "localname": "EUR", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsbyCurrencyDetails" ], "xbrltype": "domainItemType" }, "currency_GBP": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "United Kingdom, Pounds", "terseLabel": "Great Britain Pound" } } }, "localname": "GBP", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsbyCurrencyDetails" ], "xbrltype": "domainItemType" }, "currency_KRW": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Korea (South), Won", "terseLabel": "South Korean Won" } } }, "localname": "KRW", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsbyCurrencyDetails" ], "xbrltype": "domainItemType" }, "currency_MXN": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Mexico, Pesos", "terseLabel": "Mexican Peso" } } }, "localname": "MXN", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsbyCurrencyDetails" ], "xbrltype": "domainItemType" }, "currency_RUB": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Russia, Rubles", "terseLabel": "Russian Ruble" } } }, "localname": "RUB", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsbyCurrencyDetails" ], "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.thermon.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.thermon.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "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.thermon.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.thermon.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.thermon.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.thermon.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r387" ], "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.thermon.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r388" ], "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.thermon.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.thermon.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.thermon.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.thermon.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three", "terseLabel": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.thermon.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.thermon.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.thermon.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.thermon.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r389" ], "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.thermon.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.thermon.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.thermon.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.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r389" ], "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.thermon.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.thermon.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r389" ], "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.thermon.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.thermon.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r390" ], "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.thermon.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r389" ], "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.thermon.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r389" ], "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.thermon.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r389" ], "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.thermon.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r389" ], "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.thermon.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.thermon.com/role/SegmentInformationDetails" ], "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.thermon.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r385" ], "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.thermon.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r386" ], "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.thermon.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.thermon.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_AsiaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Asia [Member]", "terseLabel": "Asia-Pacific" } } }, "localname": "AsiaMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.thermon.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r384" ], "lang": { "en-US": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r127", "r135" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsDetails", "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsDetails", "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r50", "r95" ], "lang": { "en-US": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.thermon.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "srt_CurrencyAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Currency [Axis]", "terseLabel": "Currency [Axis]" } } }, "localname": "CurrencyAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsbyCurrencyDetails" ], "xbrltype": "stringItemType" }, "srt_DirectorMember": { "auth_ref": [ "r139" ], "lang": { "en-US": { "role": { "label": "Director [Member]", "terseLabel": "Director" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Europe [Member]", "terseLabel": "Europe, Middle East and Africa" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.thermon.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ExecutiveOfficerMember": { "auth_ref": [ "r139" ], "lang": { "en-US": { "role": { "label": "Executive Officer [Member]", "terseLabel": "Executive Officer" } } }, "localname": "ExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "srt_ManagementMember": { "auth_ref": [ "r139", "r337" ], "lang": { "en-US": { "role": { "label": "Management [Member]", "terseLabel": "Management" } } }, "localname": "ManagementMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesNarrativeDetails", "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesNarrativeDetails", "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.thermon.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.thermon.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesNarrativeDetails", "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesNarrativeDetails", "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.thermon.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Forecast [Member]", "terseLabel": "Scenario, Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.thermon.com/role/IncomeTaxesDetails", "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.thermon.com/role/IncomeTaxesDetails", "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.thermon.com/role/RevenueDisaggregationofRevenueDetails", "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r137", "r209", "r212", "r381", "r382", "r383" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.thermon.com/role/RevenueDisaggregationofRevenueDetails", "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r184", "r343" ], "lang": { "en-US": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.thermon.com/role/IncomeTaxesDetails", "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "srt_SubsidiariesMember": { "auth_ref": [ "r218", "r336", "r338" ], "lang": { "en-US": { "role": { "label": "Subsidiaries [Member]", "terseLabel": "Thermon Holding Corp." } } }, "localname": "SubsidiariesMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r139", "r337" ], "lang": { "en-US": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited", "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited", "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "thr_AsiaPacificSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Asia-Pacific Segment", "label": "Asia-Pacific Segment [Member]", "terseLabel": "Asia-Pacific" } } }, "localname": "AsiaPacificSegmentMember", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/RestructuringRestructuringCostsbyReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "thr_AsiaSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Asia Segment [Member]", "label": "Asia Segment [Member]", "terseLabel": "Asia-Pacific" } } }, "localname": "AsiaSegmentMember", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsDetails", "http://www.thermon.com/role/SegmentInformationCapitalExpendituresDetails", "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "thr_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets And Liabilities, Lessee [Table Text Block]", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Supplemental Balance Sheet Information" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "thr_CDORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "CDOR [Member]", "label": "CDOR [Member]", "terseLabel": "CDOR" } } }, "localname": "CDORMember", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "thr_COVID19Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "COVID-19", "label": "COVID-19 [Member]", "terseLabel": "COVID-19" } } }, "localname": "COVID19Member", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationDetails" ], "xbrltype": "domainItemType" }, "thr_CanadaSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Canada Segment [Member]", "label": "Canada Segment [Member]", "terseLabel": "Canada" } } }, "localname": "CanadaSegmentMember", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsDetails", "http://www.thermon.com/role/RestructuringRestructuringCostsbyReportableSegmentsDetails", "http://www.thermon.com/role/SegmentInformationCapitalExpendituresDetails", "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "thr_CanadianBaseRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Canadian Base Rate [Member]", "label": "Canadian Base Rate [Member]", "terseLabel": "Canadian Base Rate [Member]" } } }, "localname": "CanadianBaseRateMember", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "thr_CanadianEmergencyWageSubsidyAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Canadian Emergency Wage Subsidy, Amount", "label": "Canadian Emergency Wage Subsidy, Amount", "terseLabel": "Canadian emergency wage subsidy, amount" } } }, "localname": "CanadianEmergencyWageSubsidyAmount", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationDetails" ], "xbrltype": "monetaryItemType" }, "thr_CapitalExpendituresByReportableSegmentTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Capital Expenditures By Reportable Segment [Table Text Block]", "label": "Capital Expenditures By Reportable Segment [Table Text Block]", "terseLabel": "Capital expenditures by geographic area" } } }, "localname": "CapitalExpendituresByReportableSegmentTableTextBlock", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "thr_ContractWithCustomerLiabilityCurrentCustomerPrepayment": { "auth_ref": [], "calculation": { "http://www.thermon.com/role/AccruedLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract With Customer, Liability, Current, Customer Prepayment", "label": "Contract With Customer, Liability, Current, Customer Prepayment", "terseLabel": "Customer prepayments" } } }, "localname": "ContractWithCustomerLiabilityCurrentCustomerPrepayment", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "thr_DebtInstrumentCovenantComplianceAmountOfExcessCashFlow": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Amount of Excess Cash Flow", "label": "Debt Instrument, Covenant Compliance, Amount of Excess Cash Flow", "terseLabel": "Amount of excess cash" } } }, "localname": "DebtInstrumentCovenantComplianceAmountOfExcessCashFlow", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "thr_DebtInstrumentCovenantComplianceMaximumLeverageRatio": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Maximum Leverage Ratio", "label": "Debt Instrument, Covenant Compliance, Maximum Leverage Ratio", "terseLabel": "Maximum leverage ratio" } } }, "localname": "DebtInstrumentCovenantComplianceMaximumLeverageRatio", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "pureItemType" }, "thr_DebtInstrumentDebtCovenantCoverageRatio": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Debt Covenant, Coverage Ratio", "label": "Debt Instrument, Debt Covenant, Coverage Ratio", "terseLabel": "Debt covenant, coverage ratio" } } }, "localname": "DebtInstrumentDebtCovenantCoverageRatio", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "pureItemType" }, "thr_DebtInstrumentDebtCovenantMaximumLeverageRatioRequirementForMinimumRepayment": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Debt Covenant, Maximum Leverage Ratio Requirement For Minimum Repayment", "label": "Debt Instrument, Debt Covenant, Maximum Leverage Ratio Requirement For Minimum Repayment", "terseLabel": "Maximum leverage ratio requirement for minimum repayment" } } }, "localname": "DebtInstrumentDebtCovenantMaximumLeverageRatioRequirementForMinimumRepayment", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "pureItemType" }, "thr_DebtInstrumentDebtCovenantMaximumLeverageRatioRequirementForReducedRepayment": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Debt Covenant, Maximum Leverage Ratio Requirement For Reduced Repayment", "label": "Debt Instrument, Debt Covenant, Maximum Leverage Ratio Requirement For Reduced Repayment", "terseLabel": "Maximum leverage ratio requirement for reduced payment" } } }, "localname": "DebtInstrumentDebtCovenantMaximumLeverageRatioRequirementForReducedRepayment", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "pureItemType" }, "thr_DebtInstrumentDebtCovenantMaximumLeverageRatiotoSecureAdditionalBorrowing": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Debt Covenant, Maximum Leverage Ratio to Secure Additional Borrowing", "label": "Debt Instrument, Debt Covenant, Maximum Leverage Ratio to Secure Additional Borrowing", "terseLabel": "Maximum leverage ratio to secure additional borrowing" } } }, "localname": "DebtInstrumentDebtCovenantMaximumLeverageRatiotoSecureAdditionalBorrowing", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "pureItemType" }, "thr_DebtInstrumentDebtCovenantMinimumLeverageRatioRequirementForReducedRepayment": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Debt Covenant, Minimum Leverage Ratio Requirement For Reduced Repayment", "label": "Debt Instrument, Debt Covenant, Minimum Leverage Ratio Requirement For Reduced Repayment", "terseLabel": "Minimum leverage ratio requirement for reduced payment" } } }, "localname": "DebtInstrumentDebtCovenantMinimumLeverageRatioRequirementForReducedRepayment", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "pureItemType" }, "thr_DebtInstrumentDebtCovenantMinimumRepaymentRequirementPercentageofExcessCashFlow": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Debt Covenant, Minimum Repayment Requirement, Percentage of Excess Cash Flow", "label": "Debt Instrument, Debt Covenant, Minimum Repayment Requirement, Percentage of Excess Cash Flow", "terseLabel": "Minimum repayment requirement percentage of excess cash flow" } } }, "localname": "DebtInstrumentDebtCovenantMinimumRepaymentRequirementPercentageofExcessCashFlow", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "percentItemType" }, "thr_DebtInstrumentDebtCovenantReducedRepaymentRequirementPercentageofExcessCashFlow": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Debt Covenant, Reduced Repayment Requirement, Percentage of Excess Cash Flow", "label": "Debt Instrument, Debt Covenant, Reduced Repayment Requirement, Percentage of Excess Cash Flow", "terseLabel": "Reduced repayment requirement, percentage of excess cash flow" } } }, "localname": "DebtInstrumentDebtCovenantReducedRepaymentRequirementPercentageofExcessCashFlow", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "percentItemType" }, "thr_DebtInstrumentDebtCovenantRepaymentrequirementPercentageofExcessCashFlow": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Debt Covenant, Repayment requirement, Percentage of Excess Cash Flow", "label": "Debt Instrument, Debt Covenant, Repayment requirement, Percentage of Excess Cash Flow", "terseLabel": "Repayment requirement, percentage of excess cash flow" } } }, "localname": "DebtInstrumentDebtCovenantRepaymentrequirementPercentageofExcessCashFlow", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "percentItemType" }, "thr_DebtInstrumentQuarterlyAmortizationPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Quarterly Amortization, Percent", "label": "Debt Instrument, Quarterly Amortization, Percent", "terseLabel": "Quarterly amortization of debt, percent" } } }, "localname": "DebtInstrumentQuarterlyAmortizationPercent", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "percentItemType" }, "thr_DebtInstrumentVariableInterestRateFloor": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Variable Interest Rate Floor", "label": "Debt Instrument, Variable Interest Rate Floor", "terseLabel": "Variable interest rate floor" } } }, "localname": "DebtInstrumentVariableInterestRateFloor", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "percentItemType" }, "thr_DebtProceedsUsedasConsiderationForBusinessAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Proceeds Used as Consideration For Business Acquisition", "label": "Debt Proceeds Used as Consideration For Business Acquisition", "terseLabel": "Debt proceeds used as consideration for business acquisition" } } }, "localname": "DebtProceedsUsedasConsiderationForBusinessAcquisition", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "thr_EmployeerelatedLiabilitiesAcquisitionRelatedExpenseCurrent": { "auth_ref": [], "calculation": { "http://www.thermon.com/role/AccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Employee-related Liabilities, Acquisition Related Expense, Current", "label": "Employee-related Liabilities, Acquisition Related Expense, Current", "terseLabel": "Accrued interest" } } }, "localname": "EmployeerelatedLiabilitiesAcquisitionRelatedExpenseCurrent", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "thr_EmployeerelatedLiabilitiesExcludingCompensationRelatedtoAcquisitionCurrent": { "auth_ref": [], "calculation": { "http://www.thermon.com/role/AccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Employee-related Liabilities, Excluding Compensation Related to Acquisition, Current", "label": "Employee-related Liabilities, Excluding Compensation Related to Acquisition, Current", "terseLabel": "Accrued employee compensation and related expenses" } } }, "localname": "EmployeerelatedLiabilitiesExcludingCompensationRelatedtoAcquisitionCurrent", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "thr_EmployeesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employees [Member]", "label": "Employees [Member]", "terseLabel": "Employees" } } }, "localname": "EmployeesMember", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "thr_EuropeMiddleEastAndAfricaSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Europe, Middle East, and Africa Segment", "label": "Europe, Middle East, and Africa Segment [Member]", "terseLabel": "Europe, Middle East and Africa" } } }, "localname": "EuropeMiddleEastAndAfricaSegmentMember", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/RestructuringRestructuringCostsbyReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "thr_EuropeSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Europe Segment [Member]", "label": "Europe Segment [Member]", "terseLabel": "Europe, Middle East and Africa" } } }, "localname": "EuropeSegmentMember", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsDetails", "http://www.thermon.com/role/SegmentInformationCapitalExpendituresDetails", "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "thr_FinanceAndOperatingLeaseAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Finance And Operating Lease, Assets [Abstract]", "label": "Finance And Operating Lease, Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "FinanceAndOperatingLeaseAssetsAbstract", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "thr_FinanceAndOperatingLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Finance And Operating Lease, Liabilities [Abstract]", "label": "Finance And Operating Lease, Liabilities [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "FinanceAndOperatingLeaseLiabilitiesAbstract", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "thr_FinanceAndOperatingLeaseLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Finance And Operating Lease, Liabilities, Current [Abstract]", "label": "Finance And Operating Lease, Liabilities, Current [Abstract]", "terseLabel": "Current" } } }, "localname": "FinanceAndOperatingLeaseLiabilitiesCurrentAbstract", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "thr_FinanceAndOperatingLeaseLiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Finance And Operating Lease, Liabilities, Noncurrent [Abstract]", "label": "Finance And Operating Lease, Liabilities, Noncurrent [Abstract]", "terseLabel": "Non-current" } } }, "localname": "FinanceAndOperatingLeaseLiabilitiesNoncurrentAbstract", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "thr_FinanceAndOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://www.thermon.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Finance And Operating Lease, Liability", "label": "Finance And Operating Lease, Liability", "totalLabel": "Total lease liabilities" } } }, "localname": "FinanceAndOperatingLeaseLiability", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "thr_FinanceAndOperatingLeaseRightofUseAsset": { "auth_ref": [], "calculation": { "http://www.thermon.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Finance And Operating Lease, Right-of-Use Asset", "label": "Finance And Operating Lease, Right-of-Use Asset", "totalLabel": "Total right-of-use assets" } } }, "localname": "FinanceAndOperatingLeaseRightofUseAsset", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "thr_ForeignCurrencyTransactionGainLossNetOfImpactOfForeignCurrencyDerivativesOnEarnings": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Foreign Currency Transaction Gain (Loss), Net of Impact of Foreign Currency Derivatives on Earnings", "label": "Foreign Currency Transaction Gain (Loss), Net of Impact of Foreign Currency Derivatives on Earnings", "terseLabel": "Transaction gains (losses) denominated in foreign currencies" } } }, "localname": "ForeignCurrencyTransactionGainLossNetOfImpactOfForeignCurrencyDerivativesOnEarnings", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsDetails" ], "xbrltype": "monetaryItemType" }, "thr_GuaranteeObligationsRepresentedByReductionOfAvailableAmountOfLinesOfCredit": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of guarantee obligations represented by a reduction of the available amount of the entity's revolving lines of credit.", "label": "Guarantee Obligations Represented by Reduction of Available Amount of Lines of Credit", "terseLabel": "Guarantee obligations represented by a reduction of the available amount of the company's short term and long term revolving lines of credit" } } }, "localname": "GuaranteeObligationsRepresentedByReductionOfAvailableAmountOfLinesOfCredit", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "thr_GuaranteeObligationsSecuredByCashDeposits": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of guarantee obligations secured by cash deposits.", "label": "Guarantee Obligations Secured by Cash Deposits", "terseLabel": "Guarantee obligations secured by cash deposits" } } }, "localname": "GuaranteeObligationsSecuredByCashDeposits", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "thr_IncomeTaxExpenseBenefitGlobalIntangibleLowTaxedIncome": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Income Tax Expense (Benefit), Global Intangible Low-Taxed Income", "label": "Income Tax Expense (Benefit), Global Intangible Low-Taxed Income", "terseLabel": "Income tax benefit, global intangible low-taxed income" } } }, "localname": "IncomeTaxExpenseBenefitGlobalIntangibleLowTaxedIncome", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "thr_IncreaseDecreaseInUncertaintyInIncomeTaxes": { "auth_ref": [], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Uncertainty In Income Taxes", "label": "Increase (Decrease) In Uncertainty In Income Taxes", "negatedTerseLabel": "Release of reserve for uncertain tax positions, net" } } }, "localname": "IncreaseDecreaseInUncertaintyInIncomeTaxes", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "thr_IndianCustomBondsOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Indian Custom Bonds Outstanding", "label": "Indian Custom Bonds Outstanding", "terseLabel": "Indian custom bonds outstanding" } } }, "localname": "IndianCustomBondsOutstanding", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "thr_LeasesAbandonmentCharge": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Leases, Abandonment Charge", "label": "Leases, Abandonment Charge", "terseLabel": "Leases, abandonment charge" } } }, "localname": "LeasesAbandonmentCharge", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "thr_LesseeLeaseRenewalTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Lease, Renewal Term", "label": "Lessee, Lease, Renewal Term", "terseLabel": "Lease renewal term" } } }, "localname": "LesseeLeaseRenewalTerm", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "thr_LesseeWeightedAverageDiscountRatePercentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Weighted Average Discount Rate, Percent [Abstract]", "label": "Lessee, Weighted Average Discount Rate, Percent [Abstract]", "terseLabel": "Weighted average discount rate" } } }, "localname": "LesseeWeightedAverageDiscountRatePercentAbstract", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LeasesLeaseTermandDiscountRateDetails" ], "xbrltype": "stringItemType" }, "thr_LesseeWeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Weighted Average Remaining Lease Term [Abstract]", "label": "Lessee, Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted average remaining lease term" } } }, "localname": "LesseeWeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LeasesLeaseTermandDiscountRateDetails" ], "xbrltype": "stringItemType" }, "thr_LineofCreditFacilityAdditionalBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Line of Credit Facility, Additional Borrowing Capacity", "label": "Line of Credit Facility, Additional Borrowing Capacity", "terseLabel": "Additional borrowing capacity" } } }, "localname": "LineofCreditFacilityAdditionalBorrowingCapacity", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "thr_LongTermIncentivePlan2011Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the 2011 Long-Term Incentive Plan of the entity.", "label": "Long Term Incentive Plan 2011 [Member]", "terseLabel": "2011 Long-term Incentive Plan" } } }, "localname": "LongTermIncentivePlan2011Member", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "thr_LongTermIncentivePlan2020Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long Term Incentive Plan 2020", "label": "Long Term Incentive Plan 2020 [Member]", "terseLabel": "2020 Long-term Incentive Plan" } } }, "localname": "LongTermIncentivePlan2020Member", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "thr_NoncontrollingInterestRemeasurementPeriodIncreaseDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Noncontrolling Interest, Remeasurement Period Increase (Decrease)", "label": "Noncontrolling Interest, Remeasurement Period Increase (Decrease)", "terseLabel": "Remeasurement of non-controlling interest" } } }, "localname": "NoncontrollingInterestRemeasurementPeriodIncreaseDecrease", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "thr_NumberOfStockOptionAwardPlans": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Stock Option Award Plans", "label": "Number Of Stock Option Award Plans", "terseLabel": "Number of stock option award plans" } } }, "localname": "NumberOfStockOptionAwardPlans", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "integerItemType" }, "thr_NumberofFormerPrincipals": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Former Principals", "label": "Number of Former Principals", "terseLabel": "Number of Former Principals" } } }, "localname": "NumberofFormerPrincipals", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "integerItemType" }, "thr_OperatingAndFinanceLeaseLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Operating And Finance Lease, Liability, Current", "label": "Operating And Finance Lease, Liability, Current", "verboseLabel": "Lease liabilities" } } }, "localname": "OperatingAndFinanceLeaseLiabilityCurrent", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "thr_OperatingAndFinanceLeaseLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Operating And Finance Lease, Liability, Noncurrent", "label": "Operating And Finance Lease, Liability, Noncurrent", "verboseLabel": "Non-current lease liabilities" } } }, "localname": "OperatingAndFinanceLeaseLiabilityNoncurrent", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "thr_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxIncludingAdjustmentsPortionAttributableToParent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Other Comprehensive Income (Loss), Foreign Currency Transaction And Translation Adjustment, Net Of Tax, Including Adjustments, Portion Attributable To Parent", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction And Translation Adjustment, Net Of Tax, Including Adjustments, Portion Attributable To Parent", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxIncludingAdjustmentsPortionAttributableToParent", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "thr_PaymentstoRelatedPartyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Payments to Related Party [Member]", "label": "Payments to Related Party [Member]", "terseLabel": "Payments to Related Party" } } }, "localname": "PaymentstoRelatedPartyMember", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "thr_PeriodAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period [Axis]", "label": "Period [Axis]", "terseLabel": "Period [Axis]" } } }, "localname": "PeriodAxis", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "thr_PeriodDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Period [Axis]", "label": "Period [Domain]", "terseLabel": "Period [Domain]" } } }, "localname": "PeriodDomain", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "thr_PeriodOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period One [Member]", "label": "Period One [Member]", "terseLabel": "Through March 31, 2019" } } }, "localname": "PeriodOneMember", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "thr_ProceedsfromSaleofPropertyPlantandEquipmentRentalEquipment": { "auth_ref": [], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Proceeds from Sale of Property, Plant, and Equipment, Rental Equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment, Rental Equipment", "terseLabel": "Sale of rental equipment" } } }, "localname": "ProceedsfromSaleofPropertyPlantandEquipmentRentalEquipment", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "thr_PublicCompanyCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Public Company Costs", "label": "Public Company Costs", "verboseLabel": "Public company costs" } } }, "localname": "PublicCompanyCosts", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "thr_RestrictedStockAndStockOptionPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the restricted stock and stock option plan of the entity.", "label": "Restricted Stock and Stock Option Plan [Member]", "terseLabel": "Restricted Stock and Stock Option Plan" } } }, "localname": "RestrictedStockAndStockOptionPlanMember", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "thr_RestructuringReserveLeaseAbandonmentCharges": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Restructuring Reserve, Lease Abandonment Charges", "label": "Restructuring Reserve, Lease Abandonment Charges", "terseLabel": "Lease abandonment charges" } } }, "localname": "RestructuringReserveLeaseAbandonmentCharges", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/RestructuringNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "thr_RevenueasaPercentageofSalesandOperatingIncome": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue as a Percentage of Sales and Operating Income", "label": "Revenue as a Percentage of Sales and Operating Income", "terseLabel": "Expected sales and operating income as a percentage of total sales and operating income, less than" } } }, "localname": "RevenueasaPercentageofSalesandOperatingIncome", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "percentItemType" }, "thr_ScheduleOfIntangibleAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Intangible Assets [Table Text Block]", "label": "Schedule of Intangible Assets [Table Text Block]", "terseLabel": "Schedule of intangible assets" } } }, "localname": "ScheduleOfIntangibleAssetsTableTextBlock", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "thr_SellingGeneralandAdministrativeExpenseAmortization": { "auth_ref": [], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Selling General and Administrative Expense, Amortization", "label": "Selling General and Administrative Expense, Amortization", "terseLabel": "Amortization of intangible assets" } } }, "localname": "SellingGeneralandAdministrativeExpenseAmortization", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "thr_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPossibleNumberofPerformanceSharestobeGranted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Possible Number of Performance Shares to be Granted", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Possible Number of Performance Shares to be Granted", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Possible Number of Performance Shares to be Granted" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPossibleNumberofPerformanceSharestobeGranted", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "sharesItemType" }, "thr_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueofSharesAuthorizedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value of Shares Authorized Amount", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value of Shares Authorized Amount", "terseLabel": "Share-based compensation arrangement by share-based payment award, fair value of shares authorized amount" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueofSharesAuthorizedAmount", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "thr_StockofFirstTierMaterialForeignSubsidiariesDomesticBorrowerandDomesticSubsidiaryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock of First Tier Material Foreign Subsidiaries, Domestic Borrower, and Domestic Subsidiary [Member]", "label": "Stock of First Tier Material Foreign Subsidiaries, Domestic Borrower, and Domestic Subsidiary [Member]", "terseLabel": "Stock of First Tier Material Foreign Subsidiaries, US Borrower, and US Subsidiary" } } }, "localname": "StockofFirstTierMaterialForeignSubsidiariesDomesticBorrowerandDomesticSubsidiaryMember", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "thr_SubsidiaryEquityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Subsidiary Equity [Member]", "label": "Subsidiary Equity [Member]", "terseLabel": "Subsidiary Stock" } } }, "localname": "SubsidiaryEquityMember", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "thr_SumacBusinessMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sumac Business [Member]", "label": "Sumac Business [Member]", "terseLabel": "Sumac Business" } } }, "localname": "SumacBusinessMember", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "thr_SumacFabricationCompanyLimitedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sumac Fabrication Company Limited [Member]", "label": "Sumac Fabrication Company Limited [Member]", "terseLabel": "Sumac Fabrication Company Limited" } } }, "localname": "SumacFabricationCompanyLimitedMember", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "thr_TPSMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "TPS", "label": "TPS [Member]", "terseLabel": "TPS" } } }, "localname": "TPSMember", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "thr_TermLoanAdueApril2019Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term Loan A due April 2019 [Member]", "label": "Term Loan A due April 2019 [Member]", "terseLabel": "Term Loan A due April 2019" } } }, "localname": "TermLoanAdueApril2019Member", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "thr_ThermonHeatingSystemsInc.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Thermon Heating Systems Inc. [Member]", "label": "Thermon Heating Systems Inc. [Member]", "terseLabel": "Thermon Heating Systems Inc." } } }, "localname": "ThermonHeatingSystemsInc.Member", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "thr_UnitedStatesAndLatinAmericaSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "United States and Latin America Segment", "label": "United States and Latin America Segment [Member]", "terseLabel": "United States and Latin America" } } }, "localname": "UnitedStatesAndLatinAmericaSegmentMember", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/RestructuringRestructuringCostsbyReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "thr_UnitedStatesSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "United States Segment [Member]", "label": "United States Segment [Member]", "terseLabel": "United States and Latin America" } } }, "localname": "UnitedStatesSegmentMember", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsDetails", "http://www.thermon.com/role/SegmentInformationCapitalExpendituresDetails", "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "thr_VariableRateSeniorSecuredTermLoanBMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Variable Rate Senior Secured Term Loan B [Member]", "label": "Variable Rate Senior Secured Term Loan B [Member]", "terseLabel": "Variable Rate Senior Secured Term Loan B" } } }, "localname": "VariableRateSeniorSecuredTermLoanBMember", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "thr_VariableRateTermLoandueOctober2024Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Variable Rate Term Loan due October 2024 [Member]", "label": "Variable Rate Term Loan due October 2024 [Member]", "terseLabel": "Variable Rate Term Loan due October 2024" } } }, "localname": "VariableRateTermLoandueOctober2024Member", "nsuri": "http://www.thermon.com/20200930", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r33" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/AccruedLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r19", "r140", "r141", "r210" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowances of $1,003 and $834 as of September 30, 2020 and March 31, 2020, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r14", "r361", "r371" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.thermon.com/role/AccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities", "totalLabel": "Total accrued current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/AccruedLiabilitiesDetails", "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r7", "r8", "r36" ], "calculation": { "http://www.thermon.com/role/AccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r30", "r168" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r51", "r53", "r54", "r55", "r306", "r309", "r310" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r52", "r55", "r56", "r273" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r20" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from a tax benefit (deficiency) associated with an share-based compensation plan other than an employee stock ownership plan (ESOP).", "label": "Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net", "terseLabel": "Repurchase of employee stock units on vesting" } } }, "localname": "AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r220", "r222", "r240", "r241" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r222", "r235", "r239" ], "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": "Stock compensation expense", "verboseLabel": "Stock compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/SegmentInformationDetails", "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r23", "r142", "r144" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, allowance for doubtful accounts (in dollars)" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r66", "r87", "r314" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of deferred debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r87", "r155", "r162" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r115" ], "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": "Antidilutive securities excluded from computation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/EarningsandNetIncomeLossperCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r131", "r359", "r370" ], "calculation": { "http://www.thermon.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": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets", "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r47" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r223", "r236" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r285", "r289" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails", "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r255", "r256" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails", "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r260", "r261", "r262", "r263" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Liabilities incurred" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsIncurred": { "auth_ref": [ "r90", "r91" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in lease obligation from new lease.", "label": "Lease Obligation Incurred", "negatedTerseLabel": "Payments on finance leases" } } }, "localname": "CapitalLeaseObligationsIncurred", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r29", "r89" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationDetails", "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r84", "r89", "r92" ], "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, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "terseLabel": "Total cash, cash equivalents, and restricted cash shown in the statement of cash flows" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationDetails", "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r84", "r308" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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": "Change in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow, Operating Activities, Lessee [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities" } } }, "localname": "CashFlowOperatingActivitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesSupplementalStatementOfCashFlowsInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CertificationMarksMember": { "auth_ref": [ "r257" ], "lang": { "en-US": { "role": { "documentation": "Any word, name, symbol, device, or any combination, used, or intended to be used, in commerce with the owner's permission by someone other than its owner, to certify regional or other geographic origin, material, mode of manufacture, quality, accuracy, or other characteristics of someone's goods or services, or that the work or labor on the goods or services was performed by members of a union or other organization.", "label": "Certification Marks [Member]", "terseLabel": "Certifications" } } }, "localname": "CertificationMarksMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/EarningsandNetIncomeLossperCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r183", "r185" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited", "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r18" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.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" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.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" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r18", "r196" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r18" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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", "terseLabel": "Common stock: $.001 par value; 150,000,000 authorized; 33,169,798 and 32,916,818 shares issued and outstanding at September 30, 2020 and March 31, 2020, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r58", "r60", "r61" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "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" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Comprehensive income (loss):" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r202", "r204", "r210" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets", "http://www.thermon.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress": { "auth_ref": [ "r205" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in measure of progress which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress", "terseLabel": "Accrual for additional cost of sales" } } }, "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r202", "r203", "r210" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities", "verboseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets", "http://www.thermon.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r70" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrencySwapMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Swap involving the exchange of principal and interest in one currency for another currency.", "label": "Currency Swap [Member]", "terseLabel": "Cross Currency Swap" } } }, "localname": "CurrencySwapMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsFairValueMeasurementsCrossCurrencySwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r258" ], "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]", "verboseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r13", "r14", "r15", "r360", "r362", "r369" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r313", "r315" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt Instrument, face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails", "http://www.thermon.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r38", "r194", "r313" ], "lang": { "en-US": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Variable term loan, interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r39" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r39", "r96", "r197", "r198", "r199", "r200", "r312", "r313", "r315", "r368" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense": { "auth_ref": [ "r215", "r222" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The compensation expense recognized during the period pertaining to the deferred compensation arrangement.", "label": "Deferred Compensation Arrangement with Individual, Compensation Expense", "terseLabel": "Deferred compensation expense (income)" } } }, "localname": "DeferredCompensationArrangementWithIndividualCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsDeferredcompensationplanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.", "label": "Deferred Compensation Liability, Current and Noncurrent", "terseLabel": "Deferred compensation liability" } } }, "localname": "DeferredCompensationLiabilityCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsDeferredcompensationplanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationPlanAssets": { "auth_ref": [ "r31" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.", "label": "Deferred Compensation Plan Assets", "terseLabel": "Plan assets" } } }, "localname": "DeferredCompensationPlanAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsDeferredcompensationplanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r31", "r314" ], "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, net" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r249" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r87", "r93", "r250", "r252" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r243", "r249" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r87", "r166" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r87", "r166" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r48", "r49", "r307" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Hedge assets" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsFairValueMeasurementsCrossCurrencySwapsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsFairValueMeasurementsCrossCurrencySwapsDetails", "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsDetails", "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsbyCurrencyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r287" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "terseLabel": "Derivative, Gain (Loss) on Derivative, Net" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsFairValueMeasurementsCrossCurrencySwapsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r286", "r288", "r291", "r294" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsFairValueMeasurementsCrossCurrencySwapsDetails", "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsDetails", "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsbyCurrencyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsFairValueMeasurementsCrossCurrencySwapsDetails", "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsbyCurrencyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r280", "r282" ], "lang": { "en-US": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsbyCurrencyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r101", "r279", "r281", "r282", "r283", "r284", "r290", "r291", "r296", "r297", "r299" ], "lang": { "en-US": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsFairValueMeasurementsCrossCurrencySwapsDetails", "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsbyCurrencyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r283" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as Hedging Instrument" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsFairValueMeasurementsCrossCurrencySwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r259" ], "lang": { "en-US": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r209" ], "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": "Disaggregation of Revenues" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r242" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock Compensation Expense" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/StockCompensationExpense" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r100", "r335", "r365", "r377" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.", "label": "Due to Related Parties", "terseLabel": "Intercompany receivable" } } }, "localname": "DueToRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsFairValueMeasurementsCrossCurrencySwapsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income (loss) per common share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r65", "r104", "r111", "r112", "r113", "r114", "r117", "r366", "r379" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic net income (loss) per common share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.thermon.com/role/EarningsandNetIncomeLossperCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic net income (loss) per common share" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/EarningsandNetIncomeLossperCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r65", "r104", "r111", "r112", "r113", "r114", "r117", "r366", "r379" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted net income (loss) per common share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.thermon.com/role/EarningsandNetIncomeLossperCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted net income (loss) per common share" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/EarningsandNetIncomeLossperCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r118" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income per Common Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/NetIncomeperCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r308" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Loss on long-term cross currency swap" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r308" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r99", "r244", "r245" ], "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 tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Equipment" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r196" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r143" ], "lang": { "en-US": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestmentUnrealizedIntercompanyProfitLossNotEliminatedAmount": { "auth_ref": [ "r277" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This item represents the amount of unrealized intercompany profits and losses on transactions between the Entity and unconsolidated subsidiaries (including certain corporate joint ventures, and noncontrolled corporations), accounted for under the equity method of accounting, which have not been eliminated in preparing the Entity's financial statements.", "label": "Equity Method Investment, Unrealized Intercompany Profit (Loss) Not Eliminated, Amount", "negatedTerseLabel": "Unrealized gain (loss) on intercompany note" } } }, "localname": "EquityMethodInvestmentUnrealizedIntercompanyProfitLossNotEliminatedAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsFairValueMeasurementsCrossCurrencySwapsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems": { "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": "Error Corrections and Prior Period Adjustments Restatement [Line Items]", "terseLabel": "Error Corrections and Prior Period Adjustments Restatement [Line Items]" } } }, "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationDetails" ], "xbrltype": "stringItemType" }, "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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsDetails", "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r300", "r301", "r302", "r305" ], "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 Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsDetails", "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r216", "r217", "r219", "r301", "r344" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r304" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r216", "r217", "r219", "r301", "r345" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2 - Market Approach" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r318", "r324", "r332" ], "calculation": { "http://www.thermon.com/role/LeasesSupplementalStatementofOperationsInformationDetails": { "order": 3.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 expense on finance lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesSupplementalStatementofOperationsInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r320", "r327" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Operating cash flows from operation leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesSupplementalStatementOfCashFlowsInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r317", "r331" ], "calculation": { "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Total lease liability" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r317" ], "calculation": { "http://www.thermon.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "thr_FinanceAndOperatingLeaseLiability", "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": "Finance" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r331" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Future Lease Payments Under Finance Leases" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r317" ], "calculation": { "http://www.thermon.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 4.0, "parentTag": "thr_FinanceAndOperatingLeaseLiability", "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": "Finance" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r331" ], "calculation": { "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails_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 lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r331" ], "calculation": { "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r331" ], "calculation": { "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Five", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r331" ], "calculation": { "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Four", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r331" ], "calculation": { "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Three", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r331" ], "calculation": { "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Two", "terseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r331" ], "calculation": { "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in remainder of fiscal year following latest fiscal year ended.", "label": "Finance Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r331" ], "calculation": { "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r319", "r327" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "terseLabel": "Financing cash flows from leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesSupplementalStatementOfCashFlowsInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r316" ], "calculation": { "http://www.thermon.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "thr_FinanceAndOperatingLeaseRightofUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under finance lease.", "label": "Finance Lease, Right-of-Use Asset", "terseLabel": "Finance" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r318", "r324", "r332" ], "calculation": { "http://www.thermon.com/role/LeasesSupplementalStatementofOperationsInformationDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of ROU assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesSupplementalStatementofOperationsInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r329", "r332" ], "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" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesLeaseTermandDiscountRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r328", "r332" ], "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" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesLeaseTermandDiscountRateDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r161" ], "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", "verboseLabel": "Finite-lived intangible assets, accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r156", "r158", "r161", "r164", "r346" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r161", "r346" ], "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", "verboseLabel": "Finite-lived intangible assets, gross carrying amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r156", "r160" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r161" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "verboseLabel": "Finite-lived intangible assets, net carrying amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.", "label": "Foreign Currency Contract, Asset, Fair Value Disclosure", "terseLabel": "Foreign exchange contract forwards, assets" } } }, "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.", "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure", "terseLabel": "Foreign exchange contract forwards, liabilities" } } }, "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]", "terseLabel": "Foreign Exchange Forward Contracts" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsDetails", "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsbyCurrencyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet": { "auth_ref": [ "r286", "r291", "r292" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate impact of foreign currency derivatives on earnings for the period. Includes impact of foreign currency cash flow hedge ineffectiveness and the ineffectiveness of fair value hedging derivatives and full change in fair value of the foreign currency derivatives not designated as hedging instruments.", "label": "Gain (Loss) on Foreign Currency Derivatives Recorded in Earnings, Net", "terseLabel": "Foreign currency gain (loss)" } } }, "localname": "GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r149", "r150" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets", "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r165" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r151" ], "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 impact" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "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" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r68" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsByNatureAxis": { "auth_ref": [ "r190" ], "lang": { "en-US": { "role": { "documentation": "Information by nature of guarantee.", "label": "Guarantor Obligations, Nature [Axis]", "terseLabel": "Guarantor Obligations, Nature [Axis]" } } }, "localname": "GuaranteeObligationsByNatureAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsLiquidationProceedsPercentage": { "auth_ref": [ "r189" ], "lang": { "en-US": { "role": { "documentation": "Indicates, if estimable, (as a percentage) the approximate extent to which the proceeds from liquidation of any assets held either as collateral or by third parties would be expected to cover the maximum potential amount of future payments under the guarantee or each group of similar guarantees.", "label": "Guarantor Obligations, Liquidation Proceeds, Percentage", "terseLabel": "Guarantor obligations, percentage" } } }, "localname": "GuaranteeObligationsLiquidationProceedsPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_GuaranteeObligationsMaximumExposure": { "auth_ref": [ "r188" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.", "label": "Guarantor Obligations, Maximum Exposure, Undiscounted", "terseLabel": "Totaled arrangements under letter of credit guarantees and performance bonds securing performance obligations" } } }, "localname": "GuaranteeObligationsMaximumExposure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsNatureDomain": { "auth_ref": [ "r187" ], "lang": { "en-US": { "role": { "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees.", "label": "Guarantor Obligations, Nature [Domain]", "terseLabel": "Guarantor Obligations, Nature [Domain]" } } }, "localname": "GuaranteeObligationsNatureDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r283", "r295" ], "lang": { "en-US": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsFairValueMeasurementsCrossCurrencySwapsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r283" ], "lang": { "en-US": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsFairValueMeasurementsCrossCurrencySwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r69" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of income (loss) attributable to noncontrolling interest. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.", "label": "Income (Loss) Attributable to Noncontrolling Interest, before Tax", "negatedLabel": "Loss attributable to non-controlling interests", "negatedTerseLabel": "Income (loss) attributable to non-controlling interests" } } }, "localname": "IncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r98" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "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 for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r170" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesSupplementalStatementofOperationsInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesSupplementalStatementofOperationsInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxContingencyLineItems": { "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": "Income Tax Contingency [Line Items]", "terseLabel": "Income Tax Contingency [Line Items]" } } }, "localname": "IncomeTaxContingencyLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyTable": { "auth_ref": [ "r246", "r247", "r248", "r251" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Income Tax Contingency [Table]", "terseLabel": "Income Tax Contingency [Table]" } } }, "localname": "IncomeTaxContingencyTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r254" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r93", "r130", "r253" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "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": "Income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r42", "r364", "r378" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Income tax receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r86" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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 the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r86" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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 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", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r86" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 14.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 and receivable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r86" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued liabilities and non-current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r86" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedTerseLabel": "Contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r86" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "Increase (Decrease) in Deferred Income Taxes", "terseLabel": "Decrease in deferred tax liabilities" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r86" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 10.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", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r86" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedTerseLabel": "Other current and non-current assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "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 [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r157", "r163" ], "lang": { "en-US": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r163" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "verboseLabel": "Indefinite-lived intangible assets (excluding goodwill)" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r157", "r163" ], "lang": { "en-US": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "verboseLabel": "Intangible assets, gross" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r154", "r159" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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)", "verboseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets", "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r63", "r129", "r311", "r314", "r367" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 3.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", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r293" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesSupplementalStatementofOperationsInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r133" ], "lang": { "en-US": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]", "terseLabel": "Intersegment Eliminations" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r148" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r43" ], "calculation": { "http://www.thermon.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r46" ], "calculation": { "http://www.thermon.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventory, Gross", "totalLabel": "Inventories, gross" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r46", "r146" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.thermon.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories, net", "totalLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets", "http://www.thermon.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r45" ], "calculation": { "http://www.thermon.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r46", "r103", "r146", "r147" ], "calculation": { "http://www.thermon.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedLabel": "Valuation reserves" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r44" ], "calculation": { "http://www.thermon.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r72", "r128" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandAndBuildingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Real estate held for productive use and structures used in the conduct of business, including but not limited to, office, production, storage and distribution facilities.", "label": "Land and Building [Member]", "terseLabel": "Land and Building" } } }, "localname": "LandAndBuildingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r330", "r332" ], "calculation": { "http://www.thermon.com/role/LeasesSupplementalStatementofOperationsInformationDetails": { "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": "Net lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesSupplementalStatementofOperationsInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r330" ], "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": "Lease Information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Finance Lease, Description [Abstract]", "terseLabel": "Finance lease expense:" } } }, "localname": "LesseeFinanceLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesSupplementalStatementofOperationsInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r333" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesNarrativeDetails", "http://www.thermon.com/role/LeasesSupplementalStatementofOperationsInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r323" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesNarrativeDetails", "http://www.thermon.com/role/LeasesSupplementalStatementofOperationsInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r331" ], "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": "Future Lease Payments Under Non-Cancellable Operating Leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r331" ], "calculation": { "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r331" ], "calculation": { "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r331" ], "calculation": { "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r331" ], "calculation": { "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r331" ], "calculation": { "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r331" ], "calculation": { "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r331" ], "calculation": { "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r331" ], "calculation": { "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "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 imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r322" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lease term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r333" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r35" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r22", "r363", "r375" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": { "auth_ref": [ "r40" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for uncertainty in income taxes classified as noncurrent.", "label": "Liability for Uncertainty in Income Taxes, Noncurrent", "terseLabel": "Liability for uncertain tax positions" } } }, "localname": "LiabilityForUncertainTaxPositionsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Line of credit facility, commitment fee percentage" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r34" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Capacity available under credit facility" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansPayableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Borrowing supported by a written promise to pay an obligation.", "label": "Loans Payable [Member]", "terseLabel": "Loans Payable", "verboseLabel": "Non-interest Bearing Performance Based Note" } } }, "localname": "LoansPayableMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsDetails", "http://www.thermon.com/role/LongTermDebtDetails", "http://www.thermon.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r15", "r193", "r362", "r373" ], "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": "Long-term debt, Carrying Value" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value", "terseLabel": "Long-term debt, Fair Value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Long-term Debt, Other Disclosures [Abstract]", "terseLabel": "Financial Liabilities, Long-term debt" } } }, "localname": "LongTermDebtOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtTerm": { "auth_ref": [ "r303" ], "lang": { "en-US": { "role": { "documentation": "Period between issuance and maturity of long-term debt, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Long-term Debt, Term", "terseLabel": "Long-term Debt, Term" } } }, "localname": "LongTermDebtTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r195" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Long-Term Debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r39" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsDetails", "http://www.thermon.com/role/LongTermDebtDetails", "http://www.thermon.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r39", "r192" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsDetails", "http://www.thermon.com/role/LongTermDebtDetails", "http://www.thermon.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r133", "r134" ], "lang": { "en-US": { "role": { "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.", "label": "Segment Reconciling Items [Member]", "terseLabel": "Segment Reconciling Items" } } }, "localname": "MaterialReconcilingItemsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaximumRemainingMaturityOfForeignCurrencyDerivatives1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Maximum amount of time remaining before foreign currency exchange rate derivatives mature or expire, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Maximum Remaining Maturity of Foreign Currency Derivatives", "terseLabel": "Maximum term of forward contracts" } } }, "localname": "MaximumRemainingMaturityOfForeignCurrencyDerivatives1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "auth_ref": [ "r201", "r268", "r269" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).", "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "negatedLabel": "Purchase of shares from non-controlling interests" } } }, "localname": "MinorityInterestDecreaseFromRedemptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.", "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners", "terseLabel": "Noncontrolling Interest, ownership by noncontrolling owners (percent)" } } }, "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Ownership interest percentage" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r84" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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 used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r84" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r84", "r85", "r88" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r104", "r109" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net loss available to Thermon Group Holdings, Inc.", "totalLabel": "Net income (loss) available to Thermon Group Holdings, Inc." } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited", "http://www.thermon.com/role/EarningsandNetIncomeLossperCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r264" ], "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": "Non-controlling Interests" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income/(expenses):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of Operating Segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of Reportable Segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.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": "Operating income (loss)", "totalLabel": "Income (loss) from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Income (Loss) [Abstract]", "terseLabel": "Operating income" } } }, "localname": "OperatingIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r325", "r332" ], "calculation": { "http://www.thermon.com/role/LeasesSupplementalStatementofOperationsInformationDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesSupplementalStatementofOperationsInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r317" ], "calculation": { "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "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": "Total lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r317" ], "calculation": { "http://www.thermon.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "thr_FinanceAndOperatingLeaseLiability", "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": "Operating" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r317" ], "calculation": { "http://www.thermon.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 3.0, "parentTag": "thr_FinanceAndOperatingLeaseLiability", "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": "Operating" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r321", "r327" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash outflows from operation leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesSupplementalStatementOfCashFlowsInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r316" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.thermon.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "thr_FinanceAndOperatingLeaseRightofUseAsset", "weight": 1.0 } }, "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": "Operating" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets", "http://www.thermon.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r329", "r332" ], "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" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesLeaseTermandDiscountRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r328", "r332" ], "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" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesLeaseTermandDiscountRateDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r127", "r135" ], "lang": { "en-US": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsDetails", "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r1", "r278" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Basis of Presentation and Accounting Policy Information" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r7", "r8", "r9", "r36" ], "calculation": { "http://www.thermon.com/role/AccruedLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r285", "r298" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Other Assets" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r266", "r267", "r272" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss), attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent", "terseLabel": "Other" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r266", "r267", "r272" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "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, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "verboseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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 noncurrent liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r73" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income/(expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Remeasurement gain on intercompany balances" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Payables and Accruals [Abstract]", "terseLabel": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfEquity": { "auth_ref": [ "r79" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common and preferred stock.", "label": "Payments for Repurchase of Equity", "terseLabel": "Payments for purchase of equity" } } }, "localname": "PaymentsForRepurchaseOfEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r82", "r173" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedTerseLabel": "Less cash payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RestructuringRestructuringActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r81" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedLabel": "Purchase of shares from non-controlling interests" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r79" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.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", "negatedTerseLabel": "Repurchase of employee stock units on vesting" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": { "auth_ref": [ "r76" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).", "label": "Payments to Acquire Interest in Subsidiaries and Affiliates", "terseLabel": "Payments to acquire equity interest" } } }, "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r77" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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": "Purchases of property, plant and equipment", "terseLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.thermon.com/role/SegmentInformationCapitalExpendituresDetails" ], "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": "Performance Shares" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r223", "r236" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r17" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "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" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r17" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r17" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r17" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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: $.001 par value; 10,000,000 authorized; no shares issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r27", "r28" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrincipalOwnerMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Owner of record or known beneficial owner of more than 10 percent of the voting interests of the entity.", "label": "Principal Owner [Member]", "terseLabel": "SUMAC Former Principal" } } }, "localname": "PrincipalOwnerMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "auth_ref": [ "r102" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).", "label": "Proceeds from (Repayments of) Lines of Credit", "terseLabel": "Proceeds from revolving credit facility" } } }, "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r78", "r237" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r211" ], "lang": { "en-US": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Products" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r36", "r186", "r191" ], "calculation": { "http://www.thermon.com/role/AccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "terseLabel": "Warranty reserves" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r57", "r59", "r83", "r131", "r136", "r266", "r270", "r271", "r275", "r276" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r30", "r169" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r169", "r376" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets", "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r11", "r167" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r342" ], "lang": { "en-US": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r334", "r338", "r339" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "Related Party Transaction, Amounts of Transaction", "terseLabel": "Related party transaction, amounts of transaction" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r218", "r336", "r338" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r218", "r336", "r338", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r342" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related-Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r80", "r97" ], "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", "terseLabel": "Repayments of lines of credit" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r80" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.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": "Payments on long-term debt and revolving credit facility", "terseLabel": "Repayments of long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r80" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable", "terseLabel": "Repayments of notes payable" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "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 Units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/EarningsandNetIncomeLossperCommonShareDetails", "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r182" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/Restructuring" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of positions eliminated during the period as a result of restructuring activities.", "label": "Restructuring and Related Cost, Number of Positions Eliminated", "terseLabel": "Number of positions eliminated" } } }, "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminated", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RestructuringNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r87", "r172", "r177", "r180" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Costs incurred" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RestructuringRestructuringActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RestructuringRestructuringCostsbyReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCosts": { "auth_ref": [ "r87" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Costs", "terseLabel": "Restructuring costs" } } }, "localname": "RestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RestructuringRestructuringCostsbyReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r173", "r178" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RestructuringRestructuringActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "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": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RestructuringRestructuringActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r21", "r201", "r374" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings (loss)" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r208", "r209" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenues", "verboseLabel": "Sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.thermon.com/role/RevenueDisaggregationofRevenueDetails", "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r214" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r206" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r207" ], "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": "Remaining performance obligation, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r207" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "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": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Sales by geographic area:" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/SegmentInformationDetails" ], "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": "Revolving credit facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "auth_ref": [ "r8", "r32" ], "calculation": { "http://www.thermon.com/role/AccruedLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Sales and Excise Tax Payable, Current", "terseLabel": "Sales taxes payable" } } }, "localname": "SalesAndExciseTaxPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of accrued current liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/AccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.", "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]", "terseLabel": "Schedule of long-term debt that is not measured at fair value" } } }, "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Cash and Cash Equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationTableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r39", "r96", "r197", "r198", "r199", "r200", "r312", "r313", "r315", "r368" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of long-term debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r116" ], "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 reconciliation of the denominators used to calculate basic EPS and diluted EPS" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/EarningsandNetIncomeLossperCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable": { "auth_ref": [ "r105", "r106", "r107" ], "lang": { "en-US": { "role": { "documentation": "Schedule of prior period adjustments to correct an error in previously issued financial statements. The disclosure may include, but is not limited to: (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustment (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made. This table can be used to disclose the amounts as previously reported and the effect of the correction or other adjustment on per line item or per share amount basis. This table uses as its line items financial statement line items that are affected by prior period adjustments.", "label": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]", "terseLabel": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]" } } }, "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r156", "r160" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock": { "auth_ref": [ "r288" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the presentation of foreign exchange contracts on the statement of financial position, including the fair value amounts and location of such amounts.", "label": "Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block]", "terseLabel": "Schedule of fair value of foreign currency forward contracts" } } }, "localname": "ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r152", "r153" ], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r152", "r153" ], "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 carrying amount of goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r10", "r24", "r25", "r26" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory, Current" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": { "auth_ref": [ "r280" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the notional amounts of outstanding derivative positions.", "label": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]", "terseLabel": "Schedule of notional amounts of forward contracts held in foreign currencies" } } }, "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r94", "r336", "r338", "r339", "r340", "r341" ], "lang": { "en-US": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r175", "r176", "r179" ], "lang": { "en-US": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RestructuringRestructuringCostsbyReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r175", "r176", "r179" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Restructuring and Related Costs" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RestructuringTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r67", "r137" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "terseLabel": "Total sales and operating income classified by major geographic area in which the company operates" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r62", "r64", "r137" ], "lang": { "en-US": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r126", "r131", "r132", "r133", "r152" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/SegmentInformationCapitalExpendituresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r223", "r236" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/EarningsandNetIncomeLossperCommonShareDetails", "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SecuredDebt": { "auth_ref": [ "r15", "r362", "r373" ], "calculation": { "http://www.thermon.com/role/LongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.", "label": "Secured Debt", "totalLabel": "Variable Rate Term Loans" } } }, "localname": "SecuredDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SecuredDebtCurrent": { "auth_ref": [ "r13", "r360", "r372" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.thermon.com/role/LongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_SecuredDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of the portion of long-term, collateralized debt obligations due within one year or the operating cycle, if longer. Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.", "label": "Secured Debt, Current", "negatedLabel": "Less current portion", "terseLabel": "Current portion of long term debt" } } }, "localname": "SecuredDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets", "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Debt" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SecuredLongTermDebt": { "auth_ref": [ "r39" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.thermon.com/role/LongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_SecuredDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets.", "label": "Secured Long-term Debt, Noncurrent", "terseLabel": "Long-term debt, net of current maturities and deferred debt issuance costs and debt discounts of $3,962 and $4,447 as of September 30, 2020 and March 31, 2020, respectively" } } }, "localname": "SecuredLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets", "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsDetails", "http://www.thermon.com/role/RestructuringRestructuringCostsbyReportableSegmentsDetails", "http://www.thermon.com/role/SegmentInformationCapitalExpendituresDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r138" ], "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 Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/SegmentInformationCapitalExpendituresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r71", "r145" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.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": "Marketing, general and administrative and\u00a0engineering" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [ "r74" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Marketing, general and administrative and\u00a0engineering" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesSupplementalStatementofOperationsInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r87", "r172", "r177", "r180" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Severance Costs", "terseLabel": "Severance costs" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RestructuringNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r86" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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": "Stock compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r224" ], "lang": { "en-US": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r224" ], "lang": { "en-US": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r230" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Stock granted in the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r232" ], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Volatility assumption" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r234" ], "lang": { "en-US": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk free rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend": { "auth_ref": [ "r233" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Disclosure of the weighted average expected dividend for an entity using a valuation technique with different dividend rates during the contractual term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Expected Dividend", "terseLabel": "Expected dividend" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "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": "Stock-Based Compensation Expense", "verboseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/EarningsandNetIncomeLossperCommonShareDetails", "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r225" ], "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": "Maximum number of shares of the company's common stock that may be awarded" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "sharesItemType" }, "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": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r228", "r236" ], "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", "terseLabel": "Options outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r221", "r226" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r231", "r238" ], "lang": { "en-US": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r227" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Total fair value, options" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r326", "r332" ], "calculation": { "http://www.thermon.com/role/LeasesSupplementalStatementofOperationsInformationDetails": { "order": 4.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesSupplementalStatementofOperationsInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r131", "r152", "r171", "r174", "r181", "r380" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsDetails", "http://www.thermon.com/role/RestructuringRestructuringCostsbyReportableSegmentsDetails", "http://www.thermon.com/role/SegmentInformationCapitalExpendituresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r16", "r17", "r18", "r196" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/EarningsandNetIncomeLossperCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r41", "r196" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r17", "r18", "r196", "r201" ], "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": "Issuance of common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r17", "r18", "r196", "r201", "r229" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Issuance of common stock in exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r17", "r18", "r196", "r201" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Stock issued during period" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/StockCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r41", "r196", "r201" ], "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": "Issuance of common stock in exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Equity Option [Member]", "terseLabel": "Equity Option" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/EarningsandNetIncomeLossperCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r264", "r265", "r274" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets", "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityOther": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.", "label": "Stockholders' Equity, Other", "negatedTerseLabel": "Other" } } }, "localname": "StockholdersEquityOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r213" ], "lang": { "en-US": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r257" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademarks" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/GoodwillandOtherIntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r213" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Revenues recognized at point in time" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r213" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Revenues recognized over time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts": { "auth_ref": [ "r87" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of open derivatives, commodity, or energy contracts, held at each balance sheet date, that was included in earnings for the period.", "label": "Unrealized Gain (Loss) on Derivatives and Commodity Contracts", "negatedTerseLabel": "Gain (loss) on long-term derivative contract" } } }, "localname": "UnrealizedGainLossOnDerivativesAndCommodityContracts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsFairValueMeasurementsCrossCurrencySwapsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnSecurities": { "auth_ref": [ "r87" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrealized gain (loss) recognized in the income statement on unsold other securities.", "label": "Unrealized Gain (Loss) on Securities", "negatedTerseLabel": "Unrealized gain (loss)" } } }, "localname": "UnrealizedGainLossOnSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsDeferredcompensationplanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnusualOrInfrequentItemAxis": { "auth_ref": [ "r75" ], "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/2019-01-31", "presentation": [ "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnusualOrInfrequentItemDomain": { "auth_ref": [ "r75" ], "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/2019-01-31", "presentation": [ "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r119", "r120", "r121", "r122", "r123", "r124", "r125" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/BasisofPresentationandAccountingPolicyInformationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r114" ], "lang": { "en-US": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Weighted average number of diluted shares outstanding adjustment (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/EarningsandNetIncomeLossperCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r110", "r114" ], "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)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.thermon.com/role/EarningsandNetIncomeLossperCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted-average shares used in computing\u00a0net income\u00a0per common share:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r108", "r114" ], "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted-average common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.thermon.com/role/EarningsandNetIncomeLossperCommonShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 10 } }, "std_ref": { "r0": { "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" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r106": { "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" }, "r107": { "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" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1377-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r114": { "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" }, "r115": { "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" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r118": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8924-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r138": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4647-111522" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r148": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r149": { "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" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r158": { "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" }, "r159": { "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" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r162": { "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" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r164": { "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" }, "r165": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r179": { "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" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r181": { "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" }, "r182": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r183": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349" }, "r185": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68070138&loc=d3e11281-110244" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12524-110249" }, "r192": { "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" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r195": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r214": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r239": { "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" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r242": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r244": { "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" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r248": { "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" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117331294&loc=d3e36027-109320" }, "r252": { "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" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r254": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r255": { "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" }, "r256": { "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" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r261": { "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" }, "r262": { "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" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569655-111683" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4616395-111683" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4590271-111686" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-04)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355119-122828" }, "r278": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579240-113959" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624181-113959" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41641-113959" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41678-113959" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=116861445&loc=SL5629052-113961" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109977999&loc=d3e76258-113986" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r304": { "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" }, "r305": { "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" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=SL116692626-108610" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r308": { "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" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "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" }, "r311": { "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" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r315": { "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" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r333": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r334": { "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" }, "r335": { "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" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r337": { "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" }, "r338": { "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" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39678-107864" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r342": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r343": { "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" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(3),(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r368": { "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" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r380": { "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" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r385": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r386": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r387": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r388": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r389": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r390": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-03(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868656-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r75": { "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" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" } }, "version": "2.1" } ZIP 83 0001489096-20-000214-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001489096-20-000214-xbrl.zip M4$L#!!0 ( "Z"95'WBMS2UXH /!> P 6 97AH:6)I=#,Q.3,P,C Q M,"UQ+FAT;>R]ZY+39Y]__OS-\^2O;_[V0_+T_.&CY$V; MU5W9ETV=59]__N+'WR6_N^K[_;>??WYS2'/_\I+Z^3,O]?ORN_>/0X_^*;;+/>?O/DZ5=/'V?9>OOTZ>;+QT^_?/CD M4?'5__?DL1GEY^9Z^E'7'ZKB?_UN5]8/K@H8P+=?/=[W?[PI\_[JVT=FL.:2?6_NL&W, M!/ M-DW5M-_^_B'^WQ_AFP?;;%=6AV\_>U/NBB[YL;A)7C6[K/XL[+__>O+[UZ^29Z1J7F<+VS_X5]]_]9K^37:IV]<9LY*+]1+OXXF\O?GS^XGER\>/SY-6+ MUV\NWI@_OON_/US\\_6='_M/W_^JI_[-7U^\^MM//R9_>?73WW]._OK3#\]? M_OB7UVGR\L=GY[^2%WL:?;&SBR[)\F8/VNC'YKK8K8LV>9*BZDF38KLM-GUY M7219ES3;T16K3WY&[[^[&]\=V]?WO[K_U7_R5]J W3=DOW_;%E4&TFS2I%TW M?=_LOGWH?I*MNZ8:^NF?W!5!'C5LZ7^O6F>R7Q8/UL;Y>/L@VYJQ?IM5-]FA M\]_H-VG_WZWEI'G+BTW39K@-!S.%+5QEK,!7;UX^^^%%\O)7;'?,O=]/VVVY M*;H/?;M?AJXOMX?__ Z,'\_78$LBJ9H-QF6R/GG\ MU:-'R3,\(M=E517FG;(\35X/I?FQ&7*:_+.LC*B\[)LZ=;=Z],W7#[].DV?- M4/<'-)G-=#S+NKXJSO&5ZFR'#X>1J"%^UNF7-6+:S+@913=LKHQ]GK=%U[EA MJM\EKV%\&_ALM\_JP_G$O&5U_H??/_WJCTT[?LYX-,DN.\"#-E=9?6FNV[;- M+NG-\B9]0_]='Y*,=C3_^KLF:W.[UINP]VC.[L$7Y\1X_P3V8AVKMS M>L,-E55=DUQEUP5ORL[N\ 8'OJ\R^- 885?)3=E?F?-JMBW^LQGZB;-K'-/X M]L-'CC=N7IBM;\ZMN4N+OUQ#$!:.U\0Q:(M_#>:>R]W-3^[H;OZN:=[>@5V\ MAF',R,BWQ;Z7[6JVE.Q6_L&O>,/>4?O0VK]+-8!?]\WF[94Q:PJS)_Y6%#V8 M-PN5/H_OK#E\4==#5MGY7YKX/\M6R07H5WS+';TE2)1.[SYK<5X5E;$"60 5 M56%-O]Q*+U#5\&T/^5)G&RK];@571K)NWS9[,]TH1=?&F(>4Y[HP3RGP1C(H M, ,V9HGRK#:&+,A7^+HS(O1@1*HS(G(C:5.2F3 6M";2I-R:OPZI/-,\:EN^ M,R;M&@0EQG9FC=B8D!W):#*ZIR2ZF34S O.TK#,_WC==OV]J,[(L_Z496N,\ MF*O-K,!_N\U5D0\5BOH-O&Z%/]VWQ779#)V9*KDBGUJSQ6W4]2KYJ88WAS6V M6^B,ME1O'!3]^DG=&%6)R]1YVS--;JY*;RCSRNC #N&RNB[;&K6/\0#X"3\X?P5&"'[F/'J_<'39-G0\;=BJSHR57[S=9_]%EI'HC+>%-V MLQ+ # 5N2RX +>GLH<51F-M[]S]A.M"K];93Y/3?7#7)C5FFT84MZ)& M*PH)\]5E>&50R=<3S'RX^Z/GD%TO;1T^S!U_P!&NW%9FC+OC12[,4[BH$D%QNT MZ1]]\^0I*I/,O!\LE0LXZ4LYX@234M;F17)W4/R@#\]>>#9(6+G1@^-@+M4R MR)O-E>SFHQ)FV&S+S)N9._N'#;9J.3BX*4)37YIP; M@0WGTCSYQFRAWOS)2PR;LH!U;F2/M46?M8>8C#'["ZXVF@RR-$XNH.0=U,Z@ M9RLA:MZ0WQT.QR]F^'1RZ#58[/A;T-L=R1N%W[XU!ZO0TK ?&HV%'UL[MVTLE#;LNU M<]?!="[@_G +&@)1QKEF3O^V;6Y-%N754EQ MX_#R,WQ,8<: \CV0AQK18V5JQ8"U&>R9A MM+PEZ2C!:,P<]N"5';2EE7,XC!(;_I#@F.,YA4WO[D-_\BM^<[M[HJHV!NVE M$:65&;FQQLTRPO[B-=E438<_=E$U>JJ9%7[2MJFJY@8&2 \[)/>H SDAC^]1 M!Q\9=<#FU2=:3T^=D9S9#^NJW!BWJX.S,K2%K__B1_D&PRUY<9Z\!.'"PI/T M/)A@%/H %T&%/?"\4C $CJ=$2N@J/J_CT;!=A?[EV+HS_HKY/?@G26VF"%TF M8QR5C;'SI@LW:8MUV"8K(UQ?IYHMR,9OT7B/ MA#3.+E:@37%=]CI08(UF[2Z#Y<#$=D!:^,QC8-,1+F M" =Y]MT*/Z?0)/G8'*^"^0BB /$7/7L&LVVG#<,3&^,^@W (U@"F4@Q:\^X M0>C0O/(?)"+%"Z]0#%6E1I*+KFLV)<(U?C9FD'G$&1[';8G^<6%T]@J6P.S_ M,A]0^TM4Q0SS\K(M+M$$IPM]A1,-Z=S "Z]3"YKEIABHGNXO=*EII%H848LC8<^@@ M\8C%1F:L],AM"2(V_#4&0B/QJ).F' .H=^X%+5-?%9=#16-Y]/1"Q7G\B(WQBA8G58U8Y=V+ MFJY/WM;-31U;;M9T.I3;"UP)#S6#D/@3;8O(="N)%HT)EYFXHJ6R#*Q7A!!-"IX"\%<5T*D2QC\^"4DQ"B4N0O8X/>U%9Q MF*4"I:.0=RI)P')MC^N8VE-QUJU<2 FO& \KN2D@D+EA*2YYU])XMEV/$A]T M:^W$*EY*GJ6Y?VKW5G<%PMTB;\L"1T_7TK8\FV&8NRR*A(^[L0]2 M?]NGDW,TWG;KH<=@RN2>6]HDWLX.S8S]QYYEUK9@!(BMA.:!L9YJ/ EG-U<% M;E6)E,'>;;-J%1X7\Z/R.J,P=,M'2^(YQG[GXR.'#5*4>_[J!@< 'V%TRJC0 M=54H 9;RJ?== 091V>TP6E2*YS#FZ;)59%?HE9T@)*.#L2Z:=OFAK($59/!WB>% M8%8E(VG^W"W'R[KK6ZR7YZP<&M.0S,3T.H;/<+#@>G5A="-0U2IEU[))QD$0HH?BW^Y;1GQ$[1]VVD&< MAYBAD>"^,W?MT7"! M9:>,O.9=BK*.F,C)I15NE4SE3&3/&:S#\M(&=HSU( MRN./EL%BJ)\"!HB%A8<8$..L-8O9<1Y3G%%,">Z&ZI*D*P@//&-H<$ZO%]M_ M/5.(H'Q")ZV+;4IR=O%N&I>Q2 <+XBL0K2-]:)8-0S]%G7/N[$3#*1YR..:( M+6\Z7ZP8?-B@7]_4(*-UV"YN"4QL6LB.3OM-F'B\-,O04GBV,K8-3"^8#*#( MKLJ]-GD0QG0@^\)Z2K=3KL;-O$_CR5H_N4_C+2J-5W;J./$92L!,FCQ_6@(: MH0BZRCOKH]L1QM)XKB75LY#-UK+Q!K; CJA"/NBQZLX$"0KN;72^E155*?"9 M#0NFD<18I)S^?L6.R!J\UEXG5V3F];PK2SVU-BO.(5HE%&,HWI4=H0VL&"IBNJBHVGLVTT/J2$2E,:^ :%MS545?ENAO)?8#X8[H,3"&I-@ ME:53:: C=OH89"F.6K8%&Q5TV-B'4DEDAQW56S$SO@A,A_5>R;]"M;2-.@-P MP_?02PRIZ3!I_L[,*6YB %MGE76$T),#3XC=!;-"B7G9+%EG78E)$Y=G8F#? M(G?^7TX/^0#N0$(^G1?SZ49!GRX-HST4=D"?JJ*S1/^F9/.ZZ&\*NCC;-1S' M/RV\;ZL$9_9$)Y+V/9[#>_^TQ_@^)(4)X0YL;9W5&=2[DXND(HGNDE7,U\.* M*IO2G,.<:X $(TM$37 M",%B8QOP/!C!*(S6002]*C<9A-=/2L*>.I'Q25PM4N?^]59I%C,G*-;J3?% MM,"V*/PB'?C_KBOZ!\9\H>]73ES;W-^MS"@N];3E3EBO983-4%E9$ T7LRRR MN8EXB ,^B8F(&3Z!\1OT,,% M5Q2]//@'PK9JB?3*28XX E0E KE5ZQ' -_*(F'LP5D"+7>CR^G20RDGR4?*2 MUI<"@6F]I[;8%BUK.C >I1YPA5ZEJ@Z$_"XNPP@?NV043 Q^%1Z6E"E%#J#? ML-PD5FA(.60C"S%((_K7'.$6=*9]CH-[T@,Q&9&76[-*!,/>*OO_B"^^P-/! M2 V%M3&BW[ST)8JA!E.G1B4XS% LB@'S?.(D2MTN>/QXA@3-2IO"2.2]M3\E M3C, N 6C -E9@_4^;#3T;"<">3=.&V)(9Y#>+NF910^Y&PIJ"0?"V3W/5]J MD7;1+<3F2=B^=(QAQR#&;.#"A@BT>S[EUN_9%9SRZ":PO1K8Z0.W8YDS>?@8 M]ST1WXL"&48@\?>';@$%("3V44HU!-B.@H.#/$EDO^=-P;*=AHLX2YQZO\P;8*$ ![K/ M6,J>?GJ?L5Q4QC(\3&;'K\8'/10EYD(J&9X]-=%[4\UU7/Z8.X*ZLT%EE( " M42IK&^84%89WL1%51!7:TN@QY<)"5R'U7L $J8ZJ%0.N0#H2 M:CE"(Y%.U5B3?(*!K1U[*\#A43(#*N/RZN-9O^?&"@^?/:;)/(32J'BW 9[M MB5H(S"GE Z ) L)!L@.SRS;;FZV]6=$9-_*HA*QDP+L'SW991R=\_8GWUQS? M(!4!O353UTE%5ZH.-XB]O# GKK6Y9QMW&!-#W)!L/XFSCL*?P3C)T]LG*4)@@O_E&&@7)D 'K1$GZMISCN:N&&/-68X_1)\ M,]NH1@*_DH7UF/K KBKKH1"L2SO0SC3;AZ&A M*U4"Q[$\'*78=IJKZZST+O?XRP# 9&=B3*HGMSEC%]#G^E'T0/2*&^+ 0(PF M;UQ\.9E"D2)*[M!>=G0[1VD#)UD#'1O9%J[VWXH(&H_-UAGC"K"PB'B*>.@Q M^SRZ E3B%0RH0Q$],\^QT> NVP.2CFVYADJ.Z+C;CU/)(S(-E/H!WC6ZGH*U M]?F=8HQ.LISO-S>G[:[;CV9Q5LQ+ ;LXZ4&DN?T)Q%.@[ )$X-X:@W;^F36H M,V)'P?>.<\J7M860ASTHV*E]XU-D6ZDWQQ5_GES$X$16 MD9F%B[E2-(,TV@UF>MFA*15=LAXN,S?V-TVP38$,Q9QIQ-%2.Q"QHF+W/T_^ MOH>[,2 4S@-XQ6Q46=E&HB[&74_['T#[< ?%E19%5=$T\%RF\A(Q&0../07. MG)LBHSL3Y\KF&X%LS='O>\SA^I5B'[RR['HNXA2X(1@.4)H$JX^: 98N$,@ MB+E$X>W/DY>AGW6?!A/Q_L5]&FQ1:;!M5E;L^J,4IN,8$XE6/'/^PPC9=.0H M4+2;7-KX3;).Q*\YLA^D94?'>6FFE'N[N]K_[S77B8V:%GV*Z4ID-*P;NI$E M*$TFB02[@28OV;AC!.RJQFBH"VZX %KR58&1X#QY!G0YN)M12[ZL-V'TD[B] M9BYC4IBQ]C^/]9V9"%C9$KU;]'69B>F$M1-3/2,D<+W8DW97>Q/^:)?@;IRU MBY#)77"Z'$951:1'_3)J8@$'S'(Y^JVT\HQ+ '0#&@^C02U;$ ZV@^@PF.%# MS4JG,:QGF-ZQZE_P&2IXY 4MQ)<52K"..3CR%6\OOQ4&;5O?A^)(;'D0H_KVX M.9-%Q]LP'4,9SL0Y3]X:$\U[:#\"IP'N<.@!@C$VGXF5H^_X2W-*R55VOI/* MM>)B8&Z\;> 0F1NC4T3-1=)(G#<\+#3O-U<%9 #1RRG4P\LJQ6 8P%8PDUI: MIA97M.M!&/I8"E=*%"CC24DN2_E*CIH%']H#IJE*W:.M['5IDNDVE1*F$HS*K";]0$5Z@@H=OP6V,*[K9C"N M7Q[J19L_Q4"9RN) 1@@*J\^3BUY_J6^L4ZX\4)=4Y/ONL.#>V=#J AZ*-'MQ MH(Z7V]APMI[*X1X[1 ZW55D=_2MJ(:&U!=P'NXE*BF7T6JG7Y"G^YH%ZO+U> MB]]V!AME#&L[+Y&X,0W(O%GDE;6"M 'RH\:3Z_FAIV;V\=@M'L?0O:\]-;&% M]4D/@HVQA]DD?C[_W-G56*Z6^^*.:KG_@SKDT^JW%X1:R3ZRF4V);!#>FV*B MQ(6%C0(J$\[8B$X4MD;"_M*T##.#*V'W=BQE-\+DL,E]'S6<]M7R9:5D(3(3Q5:WIE](3HMS094W@>S&R/?COSBU%S MQPY &-8(X:F PG$,L5[3O'WDV<9N/R"Z;/=64(Z^ZQ MH1D: IV9% S?*MEJMFO[RC:O89Q<&I;.05.2G/M).R MM"6!J@()^DX'46'+$T0/JHL$!AL<^XB &,*H'#3UNJPSE5$?_XI K0[KQH=P MTU,^)6@T;$\9M(@P$D(5"HB2/"JC]ONFK'NA^.D(9G_D@33*R#N3U(-"I[7N MM<;@D&BA@0@ SL*,]/XX^V)E$\@D*K':MR7B"]A*\\-S98V8IJX7G34W' #B MPPM$%ND>JR 'Y\M[K,*BL H*:A7*BX"\+R(B,82#9AI&=+ HCB!9U&[(!N8 M$R7F#U;@LQ&TX@ >V@FJGG1L/:522H&5+^H8I_X9IF"9U!%D!(K*&V>.([8_ MZZQ+\3TQ5"+EY9&Z'A]3(L@S/^U$ MV.LF1PURF:NPJ!:5&8%BI,'P0]LH&1F9$$R. M7XB>NJ[*YDKL &O"SJ/".* M2XYO>7A2-0[FSRSY;J/8$[H>.)GF\;*]S+12-)/Z.\L&H@";=!=%$Q4\,:+1 M#5-\\$1P(8P&R-ASI,$B_%S8B\,(:"TM&;:%^")-9].5\C+7*S5['3T><'CX MH*SW.,V$RS+(??G\EYIY8XQB1%H7M.(5[I& _^*-Y[I)HX_?[%C%S5D%HELY M5,;O:5X3N%[:N2K4<1QCKLO.;M<8;S]6N+2D?:34NEG"9F J:DMM@/WI\7:R8.K MQY%7/4'R: R,X#@GYIWGX6H%*VE.:L=@6<&X>Y44P?&.LVG&_,%HB G%:L;5 M"#XD *4Y5IA"\K)!R0[N;,-;'"[*B^MR _.X*0"R M?-74++)I65RR5*Y4B_O+BA>G9-IA7F(F JR:C5E-C(.$9A[,<=%23('.MQ8% M06G9F,,V<);!$\Y+J5'=96]EM]$[>(*."6(EK:54"9^DN I)/U9Y6B9"LVG? MKTH-L]WS:A*:ID$DK%-%L>FQ7Z!R;J;&;CL=8G1A_ :GCGZBTBU1E0\*4L&F M@W(F5 IA5CG/J^-YIY-'%Q3-0-N5J1)!\F6@V!\R(-!(&KTV*XH6Y[FO5QCQ MC&.%)+0S@H@&O.Y5]QK5X>. !R3\<0PC4T0DODL\-FCE3(7J"QEVA<& M&?AX=7(>>/).J=_?3,5^U=;#&Z@8!FD$3+%7!75;.O)RCID0>1.!.YC&/#)EJTP&Q0VR%U M!NU[O(D'#I_?=9F^1]C2U=\R(S.67[T1B[E3U1UC5%# R1<^S PCIS!39GT? MY@'N1F+=M3*I#JAUB:94["DI9)??IU*.6JX8$3$S]9Q[8<;XSN> O^4R$SF1 M9;RSU? AM;P-"Z(_D6E%\)M 0GUU1X/7_VB6F)N'"/6QS/.QI',ZQJ#$<1W' M CV:A=W\T!CJ]&/P[N@15U(&22E3T!JQZC5*E@+EB]_/4S)?:-P9,2:^WN)6 MU5@OM%]AXB>-08U* U08P\+7Z X3?$U=X:H8UA#KP?+;AN()EHR)4Q)=XS&@ MN,/]S2A_C.H]8O1^4C2"[=X^[]:&..$YH+1T+ID]1WF :UHS09:0B>RKH$-Q;2OF-$EK:17G\D] XGG0,0%#05*>T:*EPR M8P=/-(4,G5"0F)F1"S4VBE,A[:T..FX"#BX7O8\C>L0@),8;(<1/UN+7Y=K) MQNZ +1K$ZR8_''FTE6+CC?*;S>1]=9_)^Y!,WJ]0U16VA\#805 M)TDL!"!!<0]2.L#SB0@(_G4Y&'E19C7VF@.*/;J !F.F_H$YJA:SU )]4M<7 MA14W.%!ZGKEKR<(N&CJ7%!K&$K>4 ".+5WJBL8,M$XAXK*UPU@+% M*;-BE5P$7@!DT]@#F*28A]P%MCK)XUY(R"@OYA*GCV11IHN6*((!CVB(B;-X M!SJJJPY)L4/'A$DY:1A%\%!\ M<6SDCA)ER_."MAC#]39 2=W%51)421]:O9LFD7J/O?3CD^CEMC0N4)FU)2P) M-18FVU-W'T^37Q#QA,E@Z"#*_V":U!VF6?DC-F-AP[4%-:C2?6VQPB0R(H>) MP.($&=;!;VC)'$E>'8/L)][&O0<&,[/#Y7]^A;!+')G]WE(J"^I9B,ZTD(Z0 M7HN9TG8Z+VX5W"BI9VP4%**2DDHSA?97-T3]K!F(*?W8%N1 ' MZWO=L]_XW*PP<5FUOB4-/\Q4K]%?AK;L\M*VVW0P0IL*A09Q'J#0$5KR*7&S M;P/0J12_X0;I 1!B53XV<].!"-\A5?3QG05O2!:$AJ=CM>:-;.&4.@Q=PTTO MNZOFAG.U-N](^)&#%5,EA%0*X(FUS7"ZU!M62T!XVA46*R1%WLSFB9#Z(+P\ M>9/2]5];G$:XG+%'H7]??R$M-&)&_X3P1.3S"W,4#(#PN3U5H U[.WFZ 6DWH"/-$6)CNU"?#FJ) A>J MYW"2J1U'U*F5AKJ4(NOG@<-*KMIU\]9V$'@GM?K2W<*_!P%!Q;[1"7DV>\*0 M K7ZB.T1?&EKI)3D B ($09DV7VH8+2U6S6V;FNS(RB<[P!_BSO[ZS#:\#&. M.WHF:YE8FDM9#WE&*02OIECR 70$C3M0 \NED:-#!&X M6T9TJ"YQE8H?G$)LHVH.!8D=#/:?,7FTM<6UF9M1B QM43S.*1G@-G FH3>" MJJJHG.!\5PD@A^RTR'R!CYD-2$.LJI<(9#2T0F\.9;KO2&I[OV9:8Q]<4VO\ M"CEJR%,$A@S>(P4/#!NH%NY):$.B#PF&'<2- !_#0]2K:N-*N]+6/)J),&;C M99OMT@2//_S3!?I?,'"$F*DU @::T-MXK J0=SA!@E1YVP WV),7.XSB[*+OK[/+"ZJ1O#6IY9,]U# 9KYT-5?@+U*M2M3YY%H*_*E?+\8% TA! M?^ HGA/VZ =Q*#%NA9FS5P+2_P*YY?<';12 ,O=!P%:5P\^H;5IA=!4@KC3M M0:;M&E]I,64^X&&Y2@M<$6[_9X8RV-R@<#5,W4I*X!"X#C4S<:+(H_>QB!T8 M14S]4L'&;>9&38F*9*(=6_3C.7.YE:.C79J2U>KR;H:%&*'XLU](^])#%K[@ M6.DB@TC6K+@KX0>ZRS+!>V$,9[#656 M9A5BX\P%ZLB@ R2EE ?W#7I/S-4''+,T9#%^7VKCU]T7"E- $\7?;YY.BWE% M(BOAUPJ[6(5["X:KNA61""::FW!WU+[P..AQ>Y6UU$19^??YT&..GM-\N J0 M"#%3B@4G&03 &HEH0MRE:J&(AD(7-,IV0R=&)*,FV M^G!^XBUG$>77*^" MTEKP*TNVP73S1;Y^$NT^Q"32L3YXN7AC,R M)57#&3U54O_UG>0_S95HU3O"OU+$Q^)LC@V=U"@I/]!@Z.T-;!B*MXX8,VPE M#J--E!=DH[J2V\)8W3@%YLQV7>KOEU% VUVNHQ:2+BM0^IF?,RKK0.[+T8JS,$U1\-^(&+VICT)G]WH71 M7)O_M)=JE[\MMD7+Y?(@VJ17L+$HU]1R$PZ8>:#.R >1RE3>Q9XSJFPP\K%I MW@J-Q!24-)7>QK;5:R .A6$@C"5X86I&<\B<*50'DIQO*$<8F7^_8UN#!77K MPJS!%GZ\SNJW\'YM\U;,^;*51N14Z 4.?N:$,PD.!TY%\Y#D/K5[\*+\DFDH MPW!Y4#QM'0Y@5LDHI13>>93J@O\H:AP+W%+S^R%SZXK$"=08[N34R\QCK L] M!]:+MO8*K145$U?]JM.B,\QWF M?\9-+:&8=$W5RRDSOGHL]8Z$?NZG]D?KK"L=#LG-VV> VBJ+K0HGZ7O!5I&^ MH72R:,V6)EM5,[6'=S38\WWY#G;27Z?;)C#8TG(S P)F+X5_RZJ17?CG+7X0Q!QA2Y:L@3 M6(J*NG-+.X,^]>A[CY/4P:&>&$:DL%77)&-AJ[$<8+ N+-65[XPIY5ETO:%\/N1P/MZK$564*GEB9';7!=H( M<,4X8F[ JW8 )UP4KQ?[>O/=F*S99B_ #AN4B:'YT.)!HE31;AJSM#Q2%X#6 MPVR+K_NTJHBH;^[3JHM*JVJ9<8(J(53/<>2J9H618Q 0PCJ;*>:)MI5YWWGS5;- MC%1SA++Q;AITKAKKJKDIKHLV_:3M4ZPQ-6N_?)P.1?"86/>FVO6IQRK-3]Z< M*.L5/^HMW]-GM0,+D<#1OY&F14@ ^+$L=<$D[K.#(S8VOX8L9%'G#N"0 ZBU M7 ^22,6XB_X):D,JRM,/*-X5+?KT[IK0_J&$ *:$D3"[[:2N27+%*D?2QFI^ M'-\H-49AQK+W8IP*^C @ Z_N0(4E'&8+52SM%*C#QZ([JL1]*RM1Z 8@7ZFS] MHU'E"Y]$M[VY&G?LP.:K "K/H$$NA#G!1=7>*>CD.9"$0TU5/ 4GN93:>CH; M&P$"\/\PU]6H.$&\C926675'-."I,[WG)$9@4?O!Q5N8T[MP M>S>[SLJ*Z]W0M(O,5\P>0:"+ @V8#;7'VQ=U-Y".G0B3JP>29Q)Z/^,W](,Z M$2Y?[E<;G$@) -N2P-KDS6'C&HI1HBO+U:@D@<'#-)F&:-I5:5!S\)7)D) MM'^PZ?8)HWZS'L(8-J N-*%$.2#;/@\ 0CQ-PG MCS6W;'F)&@1A7<)* BPXFI5DI/A_;%RK$0#J"!Q WX15WD148,TE\;.1TMGN M%Q&5'@%VPFR")8HEEA,HD5UT3KF>^N[ MIIZ\H;PKWB7UG_59%]Z6837V'; 90\S8(C;*V+%TS#Q8)RR;!E.A M925HMERBA_G8%>&2_FOF>RQBY]7Y8R%5FO@5?%ZUZ5Z'RSL*'V#!>T:@289J M3<;'OGG([G2-\%&*4A__F1&1_#O/S]R6+7A(=0WSU:G>H9* =G$X?:CI9SRS MP%1"1MT.WJ$T/@GQG*EC11Z1[1,=7GZ&CX&8!YX2>JN5/WF>4 M%Y51+G>[(H>&8M2:B-.LP ,$["">W+A/8-XN@5F.HD9U$XKBF\RQIC"<\[IL MA@Y70-S9^3QY28(_X">:$[2TV@>1]? 4Z M4N>ES;8I/6R5O%6",-KWT2%3F*V('1/1;?2G^0W8AJB(S04IM,'8R@ MF6V>VAYO4P]R46K';AK-1M$:[H=U!3T.RP[N.+2%KS;CLW&34>V0[9IT*RN" M4,?35H3>DT&ND6X)>\=U#KZ-R?%OF9SP=61VJ#+)1?0MYCVP5S-KSX8N5]2D M/A,7@^G"$<6F;WA97LM[B=VB ?F*M;5*FIM:PF,??:#>4W&FP@>O5+X72AB* M, GB/$[:0]+V1,+5_A,QO&XD(\E)2^4:7T9DC)T&OW(DEA\ >(Q@E:6G+,-' MT"/DI,@99L^!@PWOH;XB0Y 7:+1PO%K(-RL=EK-UC/,7=#U MS,T(/!7T!Y861L%*4PP,JV9]6)H0A)&)_IC[[L;W.)82/M#AD,QNSX!'ZV>Z M64XAD:*@>O!%SO#%RN8DL7E+ZD2N3FV:?T@TGS\5D3">*V,:+FV6OEL%'GJS MV0Q[U20'2?&\1O"_B7EYYG8/UPOO"X4T +;P+?01*36)]&DI;DRY<80&6I]*A !+_]+ M_HY%,E \N"!]S< R',%JD>?QQ8I:[1K;8V_ST5"'C'J.D:S\![;;J3LGQ)AR MDB-ARX:6;;1GEP7\"";3TE%1 EB7$C0@*%99<,,F-N?G/ MW)A([H4#I;LI8E#IW(/5H#Q_09@8?? ;X"^!E.?IPZ>POW=# M=8D#HBCS*]LE+7G]X+\\KE5KVK]U+H,-K9_TM@ETJL%?HIE#>"5H#D]\.6!# M6:(PD2'0-MS.[VAI\(;*N$)KVH]H.VX)_;P%GLCO5]-X#5I@6V,R/FI7P%HL;>;^LHHD7P16&Y^+4X\=-NRI:YYXF\ORN&X558'$,72# MA^CC?9^BK+T@"G39 =5WACTYL-?*^$OA Z^OF^JZR%<8+J(7GJ!CB_CI0%'U+2NH^+*9KP*@ @1LOR"E0KF/8U, M8'8.O'*Q&[.T7FDHA<>!FQ/UC=M-\'M]\4M=0A^( T50N30 !2)AO92L)3;/ MZE+X(13]&@'^E-H3HR5=I/6:.G+^":.=JWCCQA-VR$)10V82U>=EHPO$^+_NKSHB\/&6(&UO2,%3O<>D)F;NYZ?C&1)UFDS,0& M@$=HY$,9S>L5F2=ZBC0#$.Q-P5LU"X0FXV:C0F+!TU#G5Q,@*,V 8SH;<:N.HY>8P9?F9?0 M*A1XMMB]!#8XG2JGZABJ N9[>+2#@7S_K5H MG/%#5,0/S;E.8G3 T=^,17^##00;7MW,_1Y>+C$*SKBHV-Y6(4QLO95ZZDE /T0JH;*K"CQ#2XQ277"?1G9OY"C'>)FL M2G1(]FE =X@_5[N9.:NIT_ X#7X6@<>CSG>B0&7EJ>"+$^Y4E8I9] .!(="+ MM-$+R]FX$FQ6O)0*FBYH*',('':04A5QI0VT)VYD&R-@8XCP)&%M'S\SX=9P MI/3$?#(WD#E2[6CTD+FYKBHA6Q>S;J[7@8/"6E N8 &Q0I8Y&DC,AHMH-S$G M;9<(>VRQK917Q:CGTS?:!(YF/C3&+Z:>,1969.4W$"2- M3,DJ3>RGI 8"B>R9FJXL(*$Y[(E6SH7(B%1)]&$*;!G18FM;Y8)8&$_4V:^$ MZ<8+OD%XNJP'Z:HW4O ,U&GB' 'P65!/HB_W0*L0^[((E,EB=!NHUI"O-,2# MM<6&>?&PCR 7[\/+R11*9-&B4->'L!'8T>*,F$P(((U;N-I_*T=,/3=;9R%. ML):A!\M'95>Q%5C%H*\=YB!FYCDV&MQE^Q8""-RSU;)YZ8]M]I0AF.H'>-?H M>H[9+%-9O@E6R_>;F]-VU^U'LUJ:#'M)0DI+#\<2?0R:&*GBV]OLANO2<@RL M-V$ZGL9?9VXJ%,$E:23V.M(Q40+7+N803J*S C$>Y\LIV1BIV;0&)96VC:+Z M%B(K1,V>M23S3*/='!S5O8Q[3*7,:8*;)MC, )B&!YS*5EXA)(L -*P->)SY0\/N-&0&P MF]GZ4R+$+I4BS:0_3Y:YI_-6MY!CUTHV& M'M 4WS4U=KPE8]PMT]P!Y#7R#MC\F62D_W<:4,;B,O*D,V?WR<489Y+O8UV% MI4NWV H=\>DCBAH$<6N36-KR$88TNP-(4&15A*-G]4$SP"H@(-1#BA ?Q0V- ME'#P$DNQG8/#C6,W,2=BS59,1T:7T%^4DS?).MFD1?YALFCTTN^GEGY[.;/' M]SFS?T_.[*[8,S\V/9P1U7GJ $?W"XA*\_J=)EFC&A!&]] M ZJG<&C%MJ L6+SF1;$E.MJN;QY&3-E?1S7U+:H-QY7[/ H_UC7E- L[E6J( M(8P #I QJ(0:F#+J(18#>J$1+AU"2P=JR*VL6@QT2DJ^Q@'P)BTX"-XE[A/ M/ZA@CNDQPPV'9.RT'_(B$DI-4*O,Q4&;D_YAL+\9:/]KWH Q- MF3-,(6,50)%[,*GK8I7D3<$)=ZRR"%D@0]<*+2+JZ)-I&\[&BF-6X5&S-+0( MW:DIN[:X-%(3I"-Z"8"ZOK2-G (B7+P/YM#!@G(&DPKMC/8OQN.G.ET"DA1/ M1UCC9X?JB.:*W+8SI9M@^LU8=H!+,!ZGWPHP+S854J'Y40>'U]()!4[IXQ$\ MOHM4'B0N#E/.D++1BNJ,;-:\V!;8$_78:BSMV ,EM**F6AI+&,1F+RQHKFDY M740M4WM7X&KV"^-7XTP[SX)S$G.*Z3IHW/3"ZK&?Q %N?=T'-;&MFW;=TK78 MPE:D_E(4SG27Q8B8Q,R,@S%0-!>;B="Z;MD(:'(:GLP8-AVE(7Q@4VU<+L S8B=I%( MI:EOI^B)%,OAX-"_\._!^[H@K%*MI];?V%XC;*T88O4'UMU@UN#Q26+@G-N^ MU+9RW"<6@!6_-"U;\'1*C =0>S0-M#E EDPFE2(P,V<:VYG6!L$LG]W9ECO? MZ2Z+L" V!9FB=AQJ3$=QL#3$F&"$B6-&GPI*@O50,2R))2L.)BF5.*)';= '2\%M=(5GG TN^VM:> +I1PRSYW8EDB,DHW,?3/MMADDGO^7 M]6:YCI9FK;R;)%(_8QSC@MB4835E;05ALC@KT!4''JW=N5^(0JW#8P /S; /HEWBQ M@R#9$.>OS+JE"5B5G:C6.N4W4'K(@U$530&ER/#)J%6(I[G 499O*3Q=Y;AC&: MK*TDK\>CQCI"X"YHN*NU@B0BV!\#Y2UP98]KW>YS>K&/D#,E^P&%I;BPY>UV L.FY MVP@-L# ;NZ=U!+E8O+=F9=>]LX58(;6PKV14#]-A=P LS6RC/;FXE9>%ES?U*1>BQGK,E/(B,N9_S8P^?NB'9J1JDY]D?O 7^(&JV80" MOJJB"%UU(,L4;YIZ]I)G(YD'45*/KJ^CH^/Z?S#CP*H[J.[XL] KC14'#MB0G/QPJ!%G="Q%(#Q)ZWA6-" M%6<"HJG=>#)GAR&PN<*:V M)=7_MF6'YE/5((QII5UHFC]'\1\!XO&>WF35!@K.X^";394-L%-!/8J$=U36 M-%0JR;3/7=YN-N]N?/DX;H<3&$ U &GJ+9B>9C([,46!L:_C\-J8>\(H5>PM M!+4&6,"H*PEI5LWJ&Y.B6B8OKME-ZZ9M,:UVJ]D-6KA2O='0&B-^"F U>2NM M&T%!2\26L )=455TF)IV:;/_! L%?E$AYV;/83X!9)EYOH&L'>%[L2CH)MNG M]F\4)!D6LV$TU,QT>9T1+M-XS\80K0 P9^<4 UTH:@#]>XME K^\P$>H4I^N M;P?+26.?89N7RNDBLA16X:W$P;NK9(V[A>,.@.)I:D@:D%,)5#-9-11*5@8> M[2;;EQ#?F"9GUI5)Z#*0/3 UI(GH\ZWM=(^;G$/0S/A# M+=29G8-^@Z@WZ2HAN!VB2P-^$,K-$AR@IOX(M ^0U)\&IY!/0A W] -TW@[7 M[C-"/=LE^XRT'&IZVST-2 PIE)Z6 $V@2P'S)<4,)'4'1DJX$$M9D9)>O1SON*=C$!/;4UYN50GANS8 M/=9?[II+%)4HSQ-R#:C-PFZH^O*!_83^-$+!R AH6YZU;XL>$SKOEF:B^V7? M9$V(.6YM<5@$W>5'FH%[^2EA>;!A_P.4=%= ALP[*'/T() MB_-!T$+L-8)=I?EN="/.FXT+W#]C]"AAK D?'J?7OR0].*O_"26[_0Y]./ T0S"B#;+ PG/ M9?F69B>=R=3%N2S#B;L]S><'$GL*(N;?Q>6YN/5"-#:"$ZA%#+!)@?5QM?2CE(55S#81FE)=)1AH VDP3TS U<4:N% M==NHRWQSY$7& ,N5[X8$7/663XV3TUXM+<]J'N_.A#SJMB08SN7:_+@QA_SK M;YXN;Q[-1*K2V6P-"4O,7XUGT[*C3N3#1CW&;T\E9QV7@,2V]Q?.MIKUSL-2 M5ZAR%L8.-S $[LC9, V=Y^@^0:^5/C!Z63 M'77@-E,(=AVV')EMJK.7L'9&RL/^$R;N)]IAW_.6R:Z;,I<*OKP9UEQ:/6_N MJ,0C2.L#,6L>Z;'LVIN-K1U*PWF8"IO1=#:LC3>&I &3A69E3,U';"FE]LV] M2.M;&^O(>RW..-ZL$A^<"F\<.>7+>W.C;M_<=G].R$W:/$?L<\+-QZ;6U;GX M2X']IC'N[5A]- :?2OZD!9@JZ,,:0,NQ$B/*MO2>>9'E,#G3\-IBA10TD;[R M*%/&?>PGGFG<)6@:UE'$%F"]%-DU:R8W6^.O_/(9S*^1\SR>(1>'5G@*/[T8 M 4&#"B+V&H 5RVARB@4'#\"9Q51?"?=OPQ<>(977AT4Z8A>K^-:]0="6T]\A MJWJTD3J&;(VQV('K3+T-S +G;0:1\R4:]]]-S][4<3'66U$!T^1&RH3B5*3Q M&5[F-$H_9WNFC5R&?X/?H'D_K1'!97> -SF&V%67PJK #@5%$%LVR\PO2 #" M&)3"[.I[KT?MD1-4!^&HAQHM9W/KLS'&?F4M)A]9,Q>A)(]CHB;S%)MKN4[9 M\U.V&M4DY@0JBQYPSK4VTIQ'..2H<$>O>3=>=&S4UR"3EC[N<*=A+SRZ_L8Q MICOUNH*BR-V.L"R3=/SW])NGY=*^N,^E+;Y4CW@V)D)L7.^&3 %D!0/15!T/ MGT;#;C$MX'@H9ZOHN+EG5K\E31\5-)[1RQPQ$CV:>"EC5I2(Y9B\J>#Y.,ET M^Q>+>3"^6(T^U^-1CH_^R)Q1]+"+N SD1ER9Q0=($,QJ."^V3[B1[A-5.;$P M"6+=L''+Q'R+@? !\PEL0F45&J$KSPS3LPEO#J4 MLNS,S@+R<1]L:0$WL9J6N3?\Z:8F$B2OES7$(1G(!?"7<9S:+?>8XP>. '6;Q<#8MYL@6&-9&H'BKZYH$=<3#SM G_$LU)?'Y1SM,..'TX0O#+])3 M9G]Q89)\%:W?6V0\Z")>JY@(KXZK-\1":*X$\]A&C_.>/R8V7V;B=(E^,K"E M;4AV>=DB7)!*^SR6"<2H.8)EW(]>D7!R!@Y##C/,8L:!J[I]55+K/?@+BRZQ MVY_"C1,M8$0HS%1@]5)OIF-V M,MQK\""/!+$H#N3D@0WQ]$R_!8721O=/;17X;E?(HT>EJC;I-?7[N=^&3;HO M"9QOQ=]8N$J5H\HHJ:8.W:B39.^]^Z8M4?5\S)C6)PQA;0?8ZI2WYNUK[INY M))*NE<-BBZ;ZJ*&43QB .O[N6R)KV+?E+FM+:-5W<,JP,-ND.4#].;K\'ZTL MYQ/&DKCZG>Y//KY:_-T^JTL!K6(4&/]IXR#3%Y^AR8"0[RTRL;),?^E^\0Q_ M 9 D3+L_^N;I0V*/))=]$*#_H? M>;DDM%;.D]=76 @51A EP$]NTEBQZ:($CP%D/C*:1D=%;X)FEE>B ):"*C;! M0I>U,%@(IRQ-IK5Y<#*7=APQWO%C$ZD(6J-)ZMPQ:C?M!STBQS%'N9D0X,V907CVNVG*!DUH[8[$N'8N5L>R+KR'XRZ*;3);5@Q?BE/M M#HR%N&#[I"V[_)-8+9Q"0CYY\P^(W;DW[8I]AMVY\%SA^P4#7=S>-2[1&Z)6 M&7,!)6^H RCW3HG/M:8Q_ M\T+FDU:=B$=?<+><,=TV.BRVG(M%8[1]SO&L$_7TJK"W#_5.1LCF(5%8FI#" MDA,8UR5P"$[TP(&PVQZ9\5L?9@5).4NW KIPJK^K0B;(JXP7T'9^L9&C-$): M'.I7[@24>0'C<83"N91B':#FK^#@S: MQN9+#%C!165U F>%;4*FJ(<[^!UTO5:GU-M@/ WRZ&8PATDW14T32I&!],7> M29I:$UK38#EVKNP2_,JUA^)^%*<3D_UV,VA?WF?0?L/5:-M55%7/*&?L@];! MH4X#)C@_/J5T3*HU#!Q;@3UTNCHD)9#9:KYA,*NSK=N>!]:%:=L]=.W-]D[FD1[;BUG7GJ*Y/OD MI(AZ]T427U&-%07!^^PM5Y9(.L6V^Q0KN-S.[? -N$^=CBM-SO'DF0I1FXN< MK!W[(FA:HR!:M#=AWF&DM[3,++I M9*VNWSDCJSF6T1+ODU<2[VKE%[D44$(8-D846G"OB&\*[)4PI!FQRUU@98,K MQ819GL'M3.S4,WJ%:YGY[$IB-)HY:#H+8W5NQ$8/LAUC&NA%VM87XZYVCHF( M@Y<@H9C(F)CHUJ,8FQ<>F^A6;295M\Z=@=BA03FO(+&Q'+7?)2*V47&?5)!# M$0/=>I&G\SO;L)T9_A2+JZ*-Z/8@0-$BR5ISMK+]%3' KAM@%<3>B!1QR[&- M[EX.-7C,3.]'MB3_8=L(Z@9&:N_LC#M&P6QUD#TV/;C6JP_HM,^T)\2-LMIM MI2W=WW4[K$@L&(.T U>[OP$?##3_KIFU:E.+::VAD6G-K>BG](N[' =PQ=V$ MY^N3 V[PV4/DD(WZ<+PTFBIY^O I[/;=4!'-&VWN5\7E0"^?O/[#[[_^ZO'C M/_X7VCP0$G V#]QA=(279MOX'='(,86!B;,49\Z FVKN MF':4R7"99?W,!9Y3Q(3,'3((& \U]_ER=)4S64AU&H*"FG51%V9VX7@@\Z#E M0',F922!1%VN$98VH M4)J3C\[VEY!U!+CZO.=2RBDNW5!8($UC'/4]EUFW]V*%;=JT@:CMPT-RM%2A MS(F 8(/".-7IZR@Z@EZC!ZJAJ#?,=8O>'.(@"0L8N?$R M5^S[#UTQX5M7/4G@YR77U\=K6:>I9?AAHVISQY366U[@&9%L#-V(Q#SK5A.K M^-M-V'UUG[#[#2?L_O*QCG]17V:7W.-"GW_ZG!Q1-%_-N3"V4,\B%>Q9I<*9 M,1=$PBM2E-F#1V?52C&0V<@;(&ICW-$C8( 3&.'E[R- A$%?T=;$1=DR]<5? M_V,;YM.M7,KM6, _VNW[1&]90GN+^6@&;_?I8^"?C._35)K!"B.H=2W2Z?O! MOC>_P>#KU&TA=(H )B97GR2.Z['T1YH$3"G9G.,3P"W3$7H&T$C+W,DO/W0G MVRT[=-QWP7C,Y7KHJ6$/Q; WN+GZJ2;7-@B^84(1C?-8G;4#7R2, /.F[ LBFSDNTA,U U(P2A]Y8\_@Z P>[ "DG#] MJ?SV0(R"!&8Z;' IZN"+AU^>Y2M02F 8N3CC\TAD K*06F&HQ*6M07KR).%( M9/+TX2- ;?GW??W@OTZXLZ^*)."*KRF6>H1\^5#U)G]2.%<5$H_M).KA\RE?^E4_LWSZ*WK>$ M!&",9JY![N0\>T:>/\_):>7*RUR.'XF=,0CXVJ*:Z6//7%DV<]%ZM/AL:>_- MS,$G9Y3U[JBBD*GV\3/&!*$=E@^;G@KD 5JPD3PKW8>!(-AVIZ#F6#7C/BV; MO)2(V'O1/P@Z;V]JP861!MJ<+W)=OE83)/_69]81;PVQ.ZFG]C+WU$\8FB?: M&\@C!C1L_T&J[&B?4->+S3[1$9*&=-B$2\:OH=L5[6HF4K1RY-%3&:A6RLLE M;?MY-6X4?K26F/)*G7D?=Y695:KS5L6@D(#6'S)BQJS$8$RNEM4"MILYW3VJ[AOVX$XSGHH[?*RDS80 O%U9@,A=2"("FKB9R^-_ MYE6O':,[T:E(AVH_BJ,Z#I6BZ5IFVY"+%76DSF1, M19]&/_0'>)1*X$OOK3A_>SFFK^]S3 NG523@&\"RT;JQ)1'Z^%@>6B\"[LY= MT/=/1S^UPM2515&ZJCA#L.6&X[A&E CP=$!YR@ =K."%(I"P>S+8[\33&K31 M03P+1'4@I.)B+@!34/>@U /B&:"6Q-TMNS9^$HHV,&7Q49HU<7 >K. 6#-O(3$7NH M3Q+O?CJ(MK_]K-?FM)2V>.> M8PRL\R BS@>PIEBK9#5R^RW4M=ER.Q^;B^0 !TDB)N<^-IV 1[*S&1Q@/.>J(U&R-4)WH,I2D0CVHUDHK^1]QM4Q MRFA-9;CKEC:!>XI\LL6SC!<"/A_^ YCIH'!),6+IH@UZ'[]L@U0%08EGL/^R M56Y*XV='Q-RDL6SW&.R0:Q#(X&^;7TRQ(<)WLVR*XPT(2UML(7H]SQ*\S"C7 MBQ77-!I#P6RD,V;3<(DD=E:??FTDV$"2"7)8T(3"_.5;EOK2L'(?)^R%65F'OPZ*(B$/LJ:K;J-,S/X:B(S!'-MGJ ]3H M<7/%!K:/N,^K( S MZI'RG4"0QJJV?;^7:41^MYH%8Z&&,7.1.Z:ESL?&<2%^$7)Y3D%K+<^E3YXD M"33=E<(:6^,B'W.$ &D78P!(1^D 6<-4C+D(H0<,/.;4^.KYDAM.-XZYMS) M7T7R%["E:ZQ=_YF2_Y)G^!E]H0)[,WXG!#3/FAI@ 8$YM9=+X>/+H81"[[K0 MCAT,PXW9O.U- 5D.[E<2S6U(WOHX;84,9AJ>N$2K[-F1?:\0>Q;GNX966T+W MA%8VX<1GVA5'? (4/>0R8#F^]@XJZ;'_:X:4H#NR$0F6>4"8\.18 M-EL+0G3HR(B@M(0V&+"A8)"+?LVJIY,4DP+&C_HYWZVQ$H]=R,W@J.BLPX.Z MU@] ,1R;$V,G5,L1+?(3GX['4?W?)E] I&W';^2T*P4,PTG0T^%B8TX*- M:H8ISO-G.D9SYT=XA>C"]RO,NG,";%NTM@]V5(:=A=6W)XC#C\/[O)JF\49[ M%/FH@+8Y*ZMTALU[K!']^0U!U R\:_&]ASV.F9A"C75F68;UST6SF4&IKF-= MX^P-/6EV7C!$'Y^R,BAUCNP!&T"44%MF3< 8S:$N^7)7\H+0_@,OU&=.]+CM M;)L&VM%S?,V]L#"+I8DO$Y]+M:G=&J?37.UIL+P?0-:>];*S;\T:*9-Q%L@! M^'?\/8.EQLAL=,E8@0QH:%^@[ ML+2A\ZJ^H3&,1^7!VT8,[#P6)AOGD9C3_U&F]F-OZ<5U[SF[7($'R.AH\];/ MRXZKL#:V1"?6R7-Q$U&NDI<@LIRV*K(>$,47WP<3&T#U\8IC%MV^LTEUC )%PUKQ@I?CNS (A"&/ 'H: MT?KRY:D#;*/5PTH+02),%^1K;!4'4D>!$0K_R%P_P!!2$UJ?N.^@ORP"%=WF M<+#.";RJLZBU1Z&@C),E:BR;$A,R CQYC!+S@4,'3PUGZMCI/%X*S,&K=TKX([S^N/$]+KE MBI2V4YNA+01SSPJQ1F(V5.V-]3M9[E=UQ^LT M0D ]22MA(LI#U(J-;>=-P8@![(4[<;H1E(0_#XU"E[V)-!_Y;9@B+U9SH"%T MG.ODLFFP] **)H2@27@ZIIR/$N_2+W?LOA,-M& M&1%(I5Y L^C)=X<'4(XLNS, %6'K)XHWF)&\K#?C:A8?IY3&R@B]Z+H><-D) MVU38@/RWPTOV_6HZC))UJM;N1++BN9H3D !8JAHK4>UO&L75X@L)XO37^#<$ M>I1HAU$HN.#NZ@U&C+-=,0KT^E6B]E7DD(2]UEOG4&?LRV]5<]K'7_Q/"\RC M/E?F+S"A0'#A[L%4-V./4W0]CUE^G-)=DMC[>[@4A&_!KN^^J[- #* T6"-L(6A:X1T])W4&<$KHE(=2O:9>V+G\]ZN[\ MNRHHN "1S/G9IDF8I)QL&?\AI4+Q.[Y7 =%$_=#4II<JLB=%=8?8[O-]ET>G4D7E?&MJE^B*LK)W0DO-QE5I?_;;^] MQ)H,;-I;"65;?UAD5=LSZ1=H$3O;R(&-IWS)P77Y;B&R/K%JA&Y'M2=>,?1Q M'Y4P!,LS-)]_\&J80P<=BY30;,ON+?IBEM8&:PI#".O2IA+"[6\BQ@(G 83U M0W+1%F$3FUI00\V-:L^MJ3W2J=SZXJ;T:I6\A)#\'I"R#O<89;@P+M#S*3VN(&9+-'L.U;MX]$PS@;,F0A?R'SI0 M]UE!FQ6,IKONLX*_VF*O$W3%VISRDF&8Y*Q:&>W+XI#M9L3X$]"RC 3PBO3I MM%:38#L.+)4.P*0I.""E4EI4355LJLQ5H=LL(@&E5$[KAFMD)8XX3B!B1+ZX M;! 2!1QM^= 6G8/*$6H-4IHZ*6FK<2TPA,K*__SXZ#9R*'N M!Z?^6PPOPE6_^S,U9FF3OW%^Z/S3#?-W?T[^7A/EJ74<[9:=U5\9.X#M*/1 1T2JE2) $?IM:,60!W3_! (78^ ME=1]!WDU_$B8%N;OE8X[SVXE."%2)C8SE)S#^RFB1^B]W7':VYD.MGH)10!X M1!2EH;8 A=1J$+,;0[&3"Z.#8$]A7(C60*<:)V8?;LYS/S'U-IO8XP;+U(IM MRW>T'8R, >- 15_'CUJN1'EZ1R7*:RB'-MOA;D@4&6E>S1(D.E=#*N'A;40:6GZENO,_OCM:N@3P^4X M&-RR&2I?3B]7OGYQ1^7K3RHE\6EEZ]^.RU3%2P,^"U1U73LRNY-. CA3BI8X MR=8== !,W4VBAR2E9-34+S/(2]'#-U?F&-A:,VO9O-%BFU^$^<6ZD/'!%A.L MAS[^4$FM>>\KAPW.<[;? _6W"O5)'Z"9!QK[R_SXET8W,71<7H(&1?O3#M%& M %O*M5X5F%HWI[#'[K+)OX:F'78IC8KJU#VC3P*29#5"J4R*5AH*%31IQ:1C M4TZA_(V5VPPU%Y$&,[Y82?+E'94D_P<7FM3L/P!7]TI*B\'9N-A\>@GSXMVF MV!/?B'4)=8,[3 *B$#@"]L7&4\*389@+,>#GY<-\(?4)_+02W>EHX,!$W73SYB9BSW)7]W1 MDTRT=KWFRO@DYW4BZ6H[[*DKG_!241O[(CJ&NB9=0DD);I!7)Q?FRSZQ MKPYA((\JT7Y#F1L-PX,/%+VFN@=B .TH&+;9E>1HZ9&J1D 3K$\3+F;\Q3T& M3NG_67A]/[BRC =JY!!SR7(8"3)4ZXY!;+FE5BFDMWC"S2$#_\7>\MP(&SK; M;+%XMW$,+2$/JQH3:7/ZTO4LT:)&/5^8A[RA(E;ONHE:*KYE,IBE*W?-T%7: M=M+=4F;$NEA6G@$"AAO-)<\VH=GGYE2E]?0T4$3='%?XY1Z\R[ZW"LOG3"2G M2HGT5ORL4Z);KN6D%.2K86!>D!#8Q"O$197Z%*JD-PP+)K9X5[0;;,C!I&Z8 M2>Z"5/B,]\NENEF=,4\I7VOCBWBGK7&RHXAI M^XY% R1BLCWVR"0R[,P"JY.R7ZYV^OJ.:JYZ_PN$3O1+C M+H'-O=\)2Z'$X1G-1K0A1EY@KKQ%,P4C-9:SO?7^5K@6R<7)D[%Z"/_9 MV4KP$VZ8 QGBV6"%E!CMKTYZ!USI''7PUM-TGGR6K6*M=$;0?&@A4P\;)Q* M4X\<@99:I&54]5?JYUY"TWRE7CMV^_&]@A_PP#.KAJ:G>6[9 CPO(B[,[3?D MZ13;;2'-0JPK:2-GTW,LL'LWS8NU6!X]O*,FBPOL()W G3!"IG9,&*'M1B&F M4WP,E%P +$\I-L0PYCVXQ%0F P&2LN98E?1GE)*%ZY+D#-1Z9#U -FU#:XV>*FR=T^:?L M&\'3UH)XP6(K/A0JRTOMGU*$IPW0--FP:[V;C $=8P11K6YR2GI5X_-PLA?2^ MXMMW5 ]C?M]V7O[)A8=U+[2UV4S%-9L(3&:A>JG9QD1F;K<%*GFJ'(76TVW/ M+!8HL9 !X:IQS.\=MQ230E%^)EB0+<9=B*1V79CUWD:#DJI&8IR.2"6RB@N9 MWFZA:)HP<9=5PK^P P/5 L*ZK@"V 2G4X]I):=M4%\APNBW[>#S5*Q A3#A, MF#DZCKFR>(=Z8Q,^OAO:?36HKM[; 7CF,$Y/1C76V"+YW X;!UC0*#9:0(QY MSF&D,D^%@NK-=8(^WJL9;N0W06L=K0ZV=K]" MEV);0F81 '4ESY,P^4K\]E;EZ%X9.IT<',9[OX=@7=$-1ATE,$CD'+?U=6,8 M0#R+.,&Q,HX*.(P!NU'Q49<=Y5WS@F-PKI"-$;0#BAY>A4@$WD,LP2\\%FFY MG4TA327LPHISEY26,_KHZ5.9A;\49AG-FFM-^X,QN"W_!XWC5R]ORG>3L'4Y"9[P(N9 '-P.U:Y0W_+1L MM?4$EE?=<==6(Q92-*XA6$/U8>:P ID4J.&EUV87]+9?[:?/^/G$3?9P?54PKH]I F #G:Y09H M)$D;V= "]]5!ML\VL$:N Q5FY/0R]4S6NV"A<5=+6E[LBO;2&,<'"C1\6KEQ M,E^6$(O>*@46)''-DE@1 #8X$=/F0RNE8X5,3W=R_ MU^@MH1;LI"M(4C6;#+E'RGJ"7#0>&(+3:3:RF=#63#+6:70>HA.NC@N:<;L5 M0/>X=ZJ'305Y<)0OS:[< /0GZWJF3J0+?:=)8@I9;ZXSWLI5<=1C!/;QO3%P MX/Z09#3+"?_FOAOL.BG4%97-0M' MP !5 B^^R8H.SOBZ$6Y)MO3-SR1]^__7CQP__ M: \:_OWHC\OK@9:MDN=NI[UPI\?3'+Y7$1X(4(A8A7,BRB2:GA/\'9>#87B+ M@80YP_FWOBY]CV>PZJ:RL::N#A:$YN$=^;*M,2Q*YD(A,D8&Z.%PL('Q088$ M$)?(+\,?N*;806L.\UN//H6M?A&:OPSYI<:N<40K4N!F3 *FS_4P;L*G22X- MUE*-ZGV@5@1V$33#1.G1R\BL+25 MQ*[L0^>S3QNH3?YA@ZD$:V#K1HOK%A*#3%B%=_'>@ZZX@;J*FJY2)@NT51-26VR1RZQI"E$62SJ[.; _4[UG$[ M5=\'9;21[<*&3>25V<01769L0RXRL,F8\1 @KAFVYB9-IS-&OQ@*FOF MF;+FK[-)T*=7%J![Q ;*^'H5N@#O8,V #KX3SI2R;\BVMR^G&VZ?D/^.AP?B M."#T/M " (\(_LM5F>BOX+:VK7DMQ01Z0D(UXOB^06A+(.>:O79T5\5S!9E'C/=A/>86DWA5998>6)3905_< M*N:KB3JN5#IFN/;%>=2IP\(W@IJ!:\W6O+J N6_ATRMH(D0;A4@!I4RL _0" MT US51C<25W<,0$NI\/IL]3+F?@RHVN0%K(YMWAN#$O(\/DH-SI80)XZ,P/- M0)0 ZAE3)6G\PV-W4GALXOSHO;8\#1$+4%/XBAQ:S?YMI%@KV"S?V>.SH%3= M$0;$[*VX?3(5HWYUN@>HA*&09\WFQ[/.J_M29Q>8.>]S2'3JBI%-?PO[_"Q; MS6ZK79.;=TVI*HZX62P^Q@?*C85P">'2G$A5+/OOA1?+R M'PM]07'H%G:8Y;@^/;^KL.01&U1'+#(XA19E8W<-.)O0_X;KK5S9CKM7G&Z.$I+T[?<6V,;?3G)=,&-6 M9=P->8"CT[)D _S-ST0/ACE+Q8KQ#W"&['=<>:4ON.A R(,S+/I! MT-[B)VG640XU$0\K)G?.DQ>9BU )C*:IK%,VU'U)C C;LNWZ$T+.Q!B+7L,\ M4VQMMC+YW]2T42'+I;TBO3N-07WMG';SF8"12A(_,JGH^1M,YTLI,I;G51D\AG$"G'(,-7!%X7.1^[!23N%N&F=QG:FVF]NE]IG91)>'9!F+!$,"8 MI;M"75)PM1&=(O+'6L7\/72%EA_DEK-CC +0>87RHWU;_#+D2J8(E!R!GC#. MSGK7C5"""DHU!HH'+LUKE+ '3O5(>-X.?0J,X]*ODE49C$;?(W]$T!\2HICY(>]>QH_'I?8:YY* "AQ.,V;T4 ME3!.TW=Y98F=BW3:)L4SNQEZ)OA%%I -[1K%[FUN>4EQD0H)<"%$Q+]!S+G" M)W*&0P4)[?EOJFF3XHB8(GXP):>@TR_3#=BDG7D6!'$ACC0@PD(./)9T0C[L M6(WH<@_N745O3QB1G_Z@3EJW4^<6ZHR@LZ CF*'L?J=E#MKT9IKW@ M")%!.QM2/Y\=.?,'FD\+6S1=9XS%G*^O1?RK,9V!3\VHS$MS]B \W]3PB>AV M58<*+1K;@2IH'6[\=I ,U1V-DHD\=B...-,-5#'8'_T&?L8"#-_:%Z88"S8J M'_*-%;P(M+5]'T@+IA*AVPH7_CF'AX71F&QTL0+EKC+PVX#4IQQO'!LX5? 91BX ZF&.[:]X)7Z=9#V[GVJ.NF>0LT&E537ZHZLY"FA)Z6 M%QB:(F:WIBX.=%/29L!O03@RC+5U(Q-!3'GC.)=1QT,*N_DQ3G["I,L@:13I]B]S(F:Y^O*N]I1PR95/JB%?UA:-;@'[W'F(.;B&L;(VBRSIX].FXZGG4IAAJA%E3 G96YA MJ"1;C)+@\A!*-&*;]@Z=4FZ50QDTJO[)ATJ@C!/=@$.@1<37<30*_<"'0LF-:%)C#E M9JJ[WOW<#%YGXE&X&B61BGN0-QL.4/AQ@T:HV4D$XKW*[J1>[?2*V)[>O.5 M24_M[.FZFN,Q"&0.0N6]+:8C#"EMWF VWV)G)D2>4VG\UK?E!'UM/B=>#K>S M;=T.PB]<8]>AK@N\K0;'-5=9>%MY1N\,TWGMQQ1S?H'O[']<&PT*3!NH;7J1#PIG/BQF1V, M1H)"5)LU%Q!JMK>."8T-JGM4R.,O[E$AO]WZ?:>H[FIWE " ^BM442,([2V5 MTT3FX"/JIUF(G\NUS&7OZ:'2F-9_98+=E'U5^("-4&&]+FJHS@E^[''G;]."8R2/)V5NBH_0./:.U@%)H=-2ZYQ>HZ>MB 9I4=^P MZ[W4^JOK[+V4SO<-(:(A/FL$_)W)JG6(\?$@?XD M]E^F8::&6>2N5#/'WV4SQ_CI>-HJGQU*#YZ(#Q MTK+K!F"- 2'LC<-ED4B0&P$.D>)_D]=.]+P0WHRXZA1 A[!BR2-X S2_0\O8 MHUJ%.NPW8Y]^=*WZ9J+1*\T(J2Y7LM7QYKCA>4$%P^P*PFNZ_ #>%W>V4.FU M!+OO0"V2#;R[M )%J#&_JTZ &9/N/(+4FMW+QQZ1"3)L"^UK0X/W"A;D!,0D-\>FK.Y<=BQZL=)+> M=_B))1C7W&*2O<&@O.N/5GH1M^2F:&\S..:+R;FD'1^_W.-Z5VL7?FBZWK// M*(_TL@,B*0J[PACT%9\>%S7EL.!?4-5GGJ7W.YT;WN!A+W?O0FH0B:=F^CP MZ75*O,1*9@/53$_9!#I+ MT,I66;D3@J&-S]?-62Q\M\FGGR?_A,BU9! M_QZ^'8XDG*TYEAR$D@!J*"\[ M4-^"\$)Z?(?6 =+[(E<]A$K93C9K*E45B&BYJ0O7/W'R5?Q!-H00 1<5D%#< MA 3#X91FS:_A\D[U>+2]/XXUG!-XE11^V'Y*4N1Q"EBH$]DJVQ(R[GFQJY'- M_S(#F#IM0%CC1),$82=.N20JC16]5+@S;K<[ERMQ[VK1B?5]8<^A?_R)O:VC M#H]H<01HNBJP&I%=NL@+6DBZU)WKOIAX[TQRRV\[VQSQFI AG$4CI>O%YA>Q M@7>5AG,44,IZS2#D$%R W (* M=4=90 H)F9S'O;>\WW.N(LM_:0;J .$T,10QJMLSP8%M8\-6DG 5NC*K'.SX MJ^8& M4,!I*$ M.?[2?H5L4DREO$4X954QFA>3[-P/]OU&I6M&6'"MFX$>? \XLH"C+^\!1XNB MH7&''.G]C3/?X_FR%@P[W@U!"5TS5O(GX.A@=0\G'#B_G;6];V#0D4QM:RS@ M]6UZ1R&%3C@7@+MG^WU[;%5YUL6@.^1:+3X'_G*A+_@CE4@LU#+Y\L[FNO]& M,0H(8>,*+,TVA)9Q+X[+#2$0I M:IVZXU5)*4E??JS7)8Z3X"1O,R@HKLSG -#&U#07_B(U5T^.'!;0 %&T\2&K M9N^81_R^B+NLK,R#B;O3*(4.BAJ;KC>J'@)BU; =Z%R)'X\%R4B8<<> M7A+,-VRT2+8D,DM#<#@'DGGS) J_NJ%?>[RZ] ? 5,HCS?5.N8>GAF3;79KRN'X+" MMRMA<+9>I<0WVC9UN?%&N+*%>D=VC.VCP<)I;=RO#D3[6S=FQ +#8A%LK\:.KO=B3L& MM@EL0=[L]$_^-'';H1?XBWTA.DGGA$_4+7NV3>L/$7EYW3BICKGTF6]&<=*@ MO04A1XAQ3TL0YLYLB,N+=BMM00[%!NDOY[-18@YACUFKHC2RF%0#$N9&*&3C M1K NX!D\Z30[T-A^-^SD(O/@LLG#,L100"Y.DZQ7XY8O,#L0K;IL.$9^4%RM M7B3(RN?P6.F&1'K^E%?N6N!LW7VR!%&P4" 8%R08R:>H/!RD0Q@RM7RL"!ZR MZX\/(!)H D707=QPVN*Z(6$7N:?Y:(*T-DIX$1PDN/5;R#MLD[-'J]'OS.B& M6MKG\9F&)TY-0'_3T/ 9WR5UN/]_>]?:X[9Q1?^*@ #!+J"D7CNI71@HX/I1 MI&B#P$;ASWRN:%.D2E*[UK_/W.?YYTZN120C M-Y@#Q'@]ON3PL%+QI$YHPD[[V+2WRBYP&+R%LFP/^6&M)3RC4(9!_!WP$^8% M=BW26(Z[#%TO,]9 M:B=\I2+S/.K]W"XAKT.>*[;Q5>4V2M,;',9\#FF#\#,%R$F'H[9(U*1CO504 =3)V$ M1D-I7H?[0_85""[7!Z&'6-1% EB>VW8ID=7>/>0Z W<72'EO?*($Q:IO&D(( M/)1P>7DZKX@Q(Q7U%E>/?UB[Q5[Q,)8&$ 3O*')OU48GXKCQ191'H!DVE5DD0P 58"U;>0B.N MSI4]_.C+E'8-,65.BC,9TSXNEIM:)3GS;B@]"I)7:2!W_QVB_\7TR[$.VA=D MZ+N>,$QW@(L#*]*"6G?(C:6HKITQB4!9;RW T7Q;3C_&OU8L#.@B"9! M2(E-(:&*:B5FC=3NY4V/P1)R'7DR[+!W#\%&^?0@VSBK8: [>/5T_>CW< M73CPM6"> JU%+'O$+FM-H M(/OP.W9Q*_^I-CQ0G69M79Q6$M@WV,,6HR+D,R4%.BVNJZ8Q%>'T?5+QU;.D M2JQ,HPIIP=QJ_G=PYN%>][AFJH,,P"' 2S:@ __*$13L@#1&2HN\#@R @3"' M(7YR>:3&3)R3,/=!/ V6$!^2C?QU_CFJB 4I;>1_X:I_#$0' +FQS+,GJQXSFW(V&-YT= E"PC%4FR>KS%N! MJ];)/?+Y])P>TU$\& M&-VI\4IX88M)V_(Q'@53-35O?>)$J"/A^6V$\QE/, M^FLZY1 ?A81=JK $;J@;-T'5-7UPD2R^_^[)3\]]8_CG M)].YI5L&Z8'BS02(!H>RW"=UV_<&C+'XL,VOF2"^A*O>O;-P M*Z@T.LF:./T!.8(8QV)PNAK\ B)^;C\S@,"U"(XC(K=PR@T8]CTO99(Z54,? M2 /SY,>]0X?IHJDWA$K$*<<0/QSBTP,JEHV2.G.(GZ>;!W1=<(V"\7+)S_@, M,\*:/E(+:"+C0-QOFHE#], ;8##O*@H1YB,^WI!3)"Y[1EX8:->((SD"%<:U M&[Y+T.!+S#EUWU=#)<2]9O(!NR(; 72M+6PE0K>"2MBYO8)_+847&+4]W^YM M.X=G=%>GEX@V(0E)\>3 M.+ JQ!"ZJ5U'<:]?=\D:$69UE2$I;'+=%5+=P=>S0O*K9 _X M;-[YQIJ:,&P@*S[O0HMNNC, MWMU2RI_5;_2,8GE#,TR3RK27, MZT0N/UZW/TK)L!J%KLAHQ8/5YN?-ZH6$\8G5/LDU #4%VS:GTB22UYU(YK?7 MTHQRD!9U5=RH?LI(01^Y+#6'0J:?N9+-"C ]1GP/15"4Q,&<:4EO[A^> ;AV MVPUL. 50I)3D03V*"40Z/.61:V%N5Z$W8,\5?/$;P)XU)_DU2^)3.DFGE#W7 M3;J!J[6O%16[>_3"J* H0^E,0<(6[4*ESV)=07Q!@22L1"5Q+V;N#;JR2@S@ MUITDI98;1238C6+/_%9< U1FQ)[AK"&O$E*=V6Z-+;^ONXK6[ M-&N3V)Z/#$#Q8UK/<6KL *7M&Y\^M9K TIWO43S74,5+U*].S*> ;F6T<4I4 M($+;$<2WEQ9ZXB:V$^]#,8ZQ)AZH%.[_?WU$^??DLO'H"V'MH8Y*@]%%#S,X-D#S.!K8 9SN4C.E0OKU[;Y MX36S+U14'Q#C%&? (<',-%G;.'..B1:,DQZE^^@6"5Q]GE0BR!;G9AD+8N = M#9RTA"3=;5IC@ @]TTPA'7J\IZ)=QE]"/DGR MEQQSCBRM?^,^0S$6Z)IO,_;M052&%+/Q"7:37H=DCZK!8+F&"''3%_1JOL?N M7$F.7D"<5LSBM\6F2.K3X[,Z[ <5\,R-JER&J9M[13>39P@+&D?U4-<*!C.[ @ 0@];3CF/!K2I$#J 08SCXB* "UD@PWQ(Y!E%]S M:U>[O@(Y'7 F@-\XV2C-0X:0Q]YS\5J>?."@@(L"R@D,'46>":YQ4Q6W L1P M/ZPV5_>$>0!BROW68$A8-R5>[U_Y 4A_=N+9>+W][B+VXKLJ"11(L([(D5 M&8B)H,5>6J3 2;+(VVR+AAX-I:88S>&Z..]\.C;LK-?"4OT2LAYH6ULF')%Z M5T^6BZN?X,U7/U_DEW*UZ,]?9,/LME%V;!LQH/A_6]=_C "'N%_:3PB!V<]' MQ@V64!:;P3.JN\AU/[DF)Y'ZBR(Y[1:5',(B$^6I*K"PFD%BCAMH)EEA/&%7 M[+=4GQQCFK%D>R=>/NT$3C3!S"U4Y=+7"QR0DKR)C)-@'HC$2Z^NJ \_)+9 M[M7)[.NF^$-)[##BLBUS@=XB&;6M***MZ^9ODL7Q(CBC0.X@7 M#)[ J5Q&3R9^=G 9_Y"M#4'3DVO9YQH'?*W!,G<$M^O3@KK^ZS'R]A0Q6U5O M"LDW>7"2UV\8-9/7[\Z/D+\R6.UKT%6\;OKYY? MD@]#LPI>MENBG'ZY J15MS,IY/!N0'U0LH;,(;VR;#M+_,XTU/+,!Z>P]'EE M,@T\>M9)G(3.L5N@ZH:ZZO/9#38MQ2.,F5!IX5Y31OG@0'?T&4@(G>X&SE6@ M)(5R ? #2O5(%(&[(U:*]M:'7835I"6UO.AB4:% >-X)TQSA66%0?0 ,??;X MZNGS?G37!JD7A,^!"EQBY215+H1A2YNI M!R"- FG^]@"DF15?1PR!WP'BP9W.;2R'AE&Y(>2" QM!,_\&NECZ&OFET8'' MPOQ+J+A!,3TH"#0=J/69%")](H+A?@0F*X'$$.3-8U3@P+A.RC*INA[,Z:&# M3+KI*0&ZM&)JC'IM:LO>1XO#YUN3Z4$M!;.P8C#I*9#ZF M$4W_UFM5 AOI:1.X^[/(<;-DV.FZI7KSC ^.;A?E=S.0V='0W-.<$-7;IOJL MW10:II>=6_7LA4(7%?7#&&A'IO:"3_Y7#PLIQ3W8]I+2O_%X.DW6;8,&?%:L M*H$JB_S>6I==XB=[%0.FZ>5&:3Z>M@4+Q%O^V NN3N\770L%A+NHO,MT&9S. M?K D&3LS!Y9VG#Y<=C7PBX_;H/29HI/4,%*&'SP<@4\R*1U M9&$J&2/"/#O,E*K>-@2!$9)K K-@]O_ C(E)VMYPJIJ9V5C:IE6IMXC-HEE# M\!KEG/ZX>.-YJ/V23:!Q;C%9QM/[!$'%KBO$90TT%4HY?+2XF:]T!"Z_HK0F M2M5\V#;$MTY?DH6H],=%!\8"E3^\PPCFZRDY5_RG :*5XV($IPJ;>Z83"6W7 M@_!)$)9+>">AC*,^FA=+41O7R0>BEA0P,GQ("2W[0?#_*UUL>=+%0<4KH2DG M?AJOJIMRH*-2QV13,*'=U4DHCEZJ'WFC% MZ%XS?I 1 U=>6=6,/\TCSV%W,;I>=M@T4@(OF3]_C&NL\O,129,K#C3RCH<# ML,;T243V8YP:@8YPM_ S0L03KM7Z".C^FW7+/'DT[9;Y2]KF._?/:EC7?_\= M4$L#!!0 ( "Z"95&WIJDB3@@ -0N 7 =&=H,#DS,#(P97AH:6)I M=#,Q,2YH=&WM6FMSV[82_7Y_!:K,39T9O:B''[+C&4=6&LVD=NHHD_;3'9 M18Q!@@5 R>JO[RY /2Q9M=-79-UD)K)(+!:[V(/= PAGWUU>]T>_?!B0Q*:2 M?/CTYOVP3RJU1N-SN]]H7(XNR;O1C^])I]X,R$C3S @K5$9EHS&XJI!*8FW> M:S2FTVE]VJXK/6Z,;AJHJM.02AE>9Y95SL_P#7QRRL[_<_9=K48N552D/+,D MTIQ:SDAA1#8FGQDWMZ16*Z7Z*I]I,4XL:35;3?)9Z5LQH;[="BOY^5S/6<,_ MGS7<(&>A8K/S,R8F1+#7%1&'83MB+(I/CEB'=0Z/FS3HM#O'S79XQ-CQ\?\" M,+(!XKZ/L3/)7U=2D=42CN/W.JWZ43>WIU/!;-(+FLW_5ISH^5FL,@OC:>CO MOWHU&\HLO[,U*L4XZSF7*K[KO#E24NG>BZ;[=XHMM9BF0LYZWX]$R@VYXE-R MHU*:?5\U$(::X5K$7M"(WSC8!.:YQZDW^0CT2)'QN0M!"XT>W"4B%/;EB^"P M>=H.ZL%]L[^FP9T'#?:6/L7*"'# ]5>:U_[@9C1\.^Q?C(;75[".;CY^NK@: MD=$UN?GT?D""-JT%G0/ZRKMS<759ON\R_W[G';Q^2T;O!N3CH/_I9C@:#CZ2 MP<_]=Q=7/PS(17]$H#DX:7=VR(TO@M/7,698)6]T$7$R2BBHK9*(:ROB&;$) MA27:/=Z.^Y3J,:0GJ_+>"8R54\8@@=8DCVVO?0AOW(2+C,%D]VK! ,MPA .B2$D*3UI0 M26(:P2M-5"HLL!=PR,@2&E8RLP!@I$0@,[ M ;$,NH,EC&LR3424$%/@Q[+_E&M>*D$'4F$DT!AD1%-A$W#0Y#QR!J+>'$Q3 M#-R<0#=&PMGJ-.P) MO/!X&R)J$A)+-35SD&H^%L8"L[>$XDMO-UA97<&:F1NS8>V>P*VS#HU)2 *GD")@@5QP(>7=2&A&KN\ 'Q%J'D&$?" 92A%"9!<11+(3EB@L1G M)DPDE2F@'Z9-K:0'2JY5Q!F\-N0 <,$X ,T'?W 7)30;FFD-R4-1(I M;O> EQ07E3AVBZ]>.9T">5_FH8HC$4Q@*PCVB$*K'AV2E*/%7G,Y4 P#H;CD!I@]!,L5MLSLIXNH5(MDS(V"DB@ M8(M14C!W1&&*T @FJ!;H@/!5WY6"##45!BNQ6Y_&E6V7*)7A8)"%Q(R=GA^L$IKX%O(41!2,/3G[,^GW)V"<;@S,#ZI'QYMHOC) MV6H#S$_/5@YQ#E%\4]T15JZBK(7>E07N@<$&T<)XDBI9DSP)'4,<^ :D@ -K3P'%<, MB@ !]^"%E25R5RWV K[1SL!WD84'$RH+EZHPN#R.@26*"83%/,#V%HSB":G7 M/SY, !U-I9J@*N]V"IQ0'NI#FR*'CQW<]))RS<[<"N9\)L,>A#0=X M_HAC.X.X1<+TL=S$!.Z\2\KF6AX$WA>D22SE*HH*C9%?J9L/:$V5L? >#QE! MEXE T:_^;(<<;.D2 X0A@:U)EX;#CHF[0P,\3\B*A5VOO%4)-0N2@:G/09XS M5Q/D:DN.6R/$%8DZ_^Y2GZ:S#?J:U8=T^V8NZ0DZ@X=6W?=8_5>$O)' SX(H"@(8[6]PC1X(# M,LHJO=CO3#F]Q;+KN9HKO(YENL/.^9G0%^&MW)KX$X8'LAIET-'P15+;BLV2 MFT(7 !A0R*JO_08*ORE2@ ?,DG.F+"8/GI[M45W?O8W0!93O6$/.J$+0N4MS M !MW,EWBJ^JKG\@F2DXXEL",CLL#=EUF1I[F4LTXM$X3Y=,AO8=>0-O?P@_J MS_57QS6HALI:E?;PGL$*>+MSJ*[Y8=TNL-00PCKBN@;^2)H;WIM_.84"E$LZ MZXG,6>4ZG4ZP9@'7*57"*.7%AI.3^G&WC7<;K(;_;*Z^O/90=]<>&I9MMG6Z M]<-F=VMSLQYL;?LCM=UZN]/ZV[6"L4?>S4?5-MQ$^,F 234YS5Y7VI5YAW+Y M]%KY'0GN!PI7U/I,^PC_^R!T]U4N8>VZTDRN8"6E(2RF;M7=K%D LYR-9^[H MVFK;6Z?V")M[&;(WL_M,>#^\>OFB ]79?=Z[O?(-FL_(J2N(V%/!67(+Y"+@ M%G$_B)"YB<_)Z6]H?:9.C?!N[_\=7#]HV+'C[M1MAON)X#$9W/&HP"-U,__C#KA&Y>BEY%P^YGFL@L-(1R% MW=YEVX9MZPWK\M/?]W8WS\]_!U!+ P04 " N@F51Y"R SU<( !'+0 M%P '1G:# Y,S R,&5X:&EB:70S,3(N:'1M[5IM<]LV$O[>7X$JT]29T1OU M$ENRXQE'5AK=Y.S4429WGVX@K-DA,[;5K9E\Q$%HG% M8A?[8/U6O^BQ$H3:[-NK3:;S:JS9E7I<6UX52-5K9I4RD ULE'I M](3>X"?PZ/2'DQ\K%7:NPCR!U+)0 [<0L=R(=,P^16"N6:522/54-M=B/+&L M46_4V2>EK\64^W8KK(33A9Z3FG\^J;E!3D8JFI^>1&+*1/2J)"!N-WA\%+7B M,&@U6J-.R/%[)X;P* SB3O"_ (VLH;CO8^QGH2J]3B>!K[^Z]>S98R"S>VPJ48IUWG4LEW732'2BK=?59W M_XZII1+S1,AY]^>A2,"P"YBQ*Y7P].>RP3!4#&@1>T$C?@>T"-F4&ULFKUTZ=O9U=IIES=HRY@=LQ=BN$'_ M0]/7ZU\-!V\&O;/AX/("E\O5AX]G%T,VO&17']_U6=#DE:!UP%]X=\XNSHOW M[#48#OH?6/\_O;=G%[_TV5EOR+ YZ#1;>S05#XK8 M/V/,H,S^Q>?L/>!\&)6660C:BGC.[(0CV-M'=T,KX7J,"]VJK-O!L3(>19B* M*A)BVVV^Q#=NPD4:X61W*\%1]NV7[FX?@^K"A[]_],UI">K5-DW#@$WX%)B& MJ8 9)G$[$8;]FG.-49!S=@69TI:IE+U1.O%X">J57YF*V7 ".L&67[3*,_96 M2=)NREYHD(95#%KG"02ML7=!>\T-A@JG/IFSZU3-)$1C*/O8:1^Q2*$)J<+J MC"-PD3*>SEF>6IT#>H#UVI5NC")G"3YIP26+>8BO-%.)L,PJ+[Q%+NC)1%H-IN(<,),3A^K_C/0 M4"@A!Q)A)!("XA8S82?HH,D@= :2W@Q-4Q&Z.<5N$1O-UZ?AB2"P^7@0""P6 M*<:8X+**:1GAA^+8K-?:11IC4N'$1O%[*/,(=2)NU@)81LP)2D09AIT02TB6 M<@7) @WFUM"(^LC1W#))Y!(%$(<*P>*&,\Z>D)L)BZ6:F05(-8R%L/T MTMN-5I;7L&86QFQ9^T3@UMH[N TW8O/\V5$C.#PV!: *GD )0L6QP$<7M0'C M&AP^,-YB)('BR !!.9+"3$B-/<(J\O']P6JC M1?-P#@:9/0;+%;8O8ZI,-3?DN;E_%RI^(T!4%"/YHA#KY+F>N+5(+F#65%/5U I%TF9&@4F4+3%*"DBM]DW^'ZS3&OPV M A+$%(S](?KZE+M7,![M#8P[U9>'VRB^=[;: O/]\]R],8WK8"HB@BK'C2*G MU,X-PIRH)>&7ZVB!)42WX",AA9U3C=\U+*TL!SN'*+\H-D37J*FK(#>%0UFN M,T2T<9PD#)6.G &.I(XA1:HA$=C8 AFM&!)! N[!BRM+9*Y:/ GXAGL#WV46 M[D^YS%VJHN!"'"-+%%,,B]G!]I:,XAZIUS_N)H .KM@1TZ;Q-'.DMAHP<[="@0_$VB/0QL-\/@1%^T-XI8)T\=R&Q.T\RXHFVO9 M";P'I$DJY2H,,J,N$J.@W?[;##N[H$B.$,8'=DBX, MQQT3N$,#.D](\Z5=+[Q5$VZ6)(-2GX,\1*XFN/DH\O6<27$-LCA!N"5?_M-3 M].=@OE=;L?83V8JY0\9HL4+*JPQ%"7,=I:MD13A[ .W8HJ]+TSA26*NT659Z M]P)5)HFP%N SY6"DD$M0>R30/J?D +&'/)'(SY(H"@48[6]HCAP(0&4657NYW9L"OJ>QZKN8*KV.9[K!S M<2;T(+P56Q-_PK CJ_$(.QI8)K4[L5EP4^R" $,*6?:UWV#A-WF"\,!9^HG4NJU>H6&$BP5T!=V1/#/077PYQBJ323[OBM19Y3H=3ZDP(:$I5.(H MQ3V 3J=ZU&[250"K\7^T4%_<$JBZ6P(U&VVWM=K59M"XL[E>#>YL^YS:=O7P MZ.Z>7ZL5C7U9/[R7VIJ;"#\9.*DFX^FK4K.TZ%"LD6XCNV'!9J!HV=R>:1_A MOS^9N.L=Y[A 7?UE%[A&LQ?WDB M'H-3K^>;U.QI>/7\60O+A?O9W:.ZW4Q<\@?N"LZB#5#?1+>9.Z-G" MQ,?D]'>T/E*GAG1M\_\.KKV)@)B]61+P2W_>L8W\['[[J1N.-:[.>N MS*YIO'7K-E/^VG'7_]XXA:U[N"N$N#U!?=6%CQ FN;V[RP.LW_CT5XS=9>?3 M/P!02P,$% @ +H)E4;&W?I/$! \Q@ !< !T9V@P.3,P,C!E>&AI M8FET,S(Q+FAT;>U96W/:.!1^WU]QELRFR0R^89,$0S.3 MTRTX4TN-/9IQUA MR:"IL%Q9A+"_?H]DG$M3NGG839NT/'BPC\[U^WQT<>_7P:2?_'D^A(5>"CA_ M_^KMJ \-Q_,^A'W/&R0#>)/\\18BUP\@420ON>8R)\+SAN,&-!9:%['GK==K M=QVZ4LV]Y,(SIB)/2%DREVK:..V9)WAEA)[^TOO5<6 @T]62Y1I2Q8AF%%8E MS^?P@;+R(SC.=E1?%AO%YPL-+;_EPP>I/O)+4LDUUX*=UG9Z7G7?\ZR3WDS2 MS6F/\DO@]&6#GW3\D[0=T6,:1A$+&9F%099UCFG6]J.4IG\%&*2'PRN=4F\$ M>]E8\MQ9,.,_CEKN<;O0W36G>A$'OO];PPX][64RU^A/H7[UMS)SSYAF5]HA M@L_SV*;4J%1K<2J%5/&>;W]=(W$RLN1B$[](^)*5,&9KN)!+DK]HE@B#4S+% MLVI@R?]F&!.&9V_75^31RC'%*9 MYRPUW0_67"] +QB\6Q&%>(H-7+!"*@TH?"W5$@+?>0PB95-;#IVL/!48N*;"<8KN< MLD*SY8PI"/UFU1UO6ZNBJ8VANR:\4JN483P$J]*$E"G-LTT3BI4J5P0+JJ4E M@CMU^RZ:KQ(UM&X"*8%069@V?7MX/:CC'YE4C?LI43.2L]*97 FV@;-4&TG+ M]UM-E!.K9L;-6&DERPU\S.5:,#IG^WOMD^X.N+_08&_W::+FV*JU+.(.HED0 M:JKL");I.#S")_8%Y%BX7,=.<%+\_\WWRRPZ" [K)![?_=VZ'+EA9.J !*VY MFZT$TBQ%(@J.3J])KMBG%5?,3+.E >V&' ?D$)"G0?N 'EY3@*4KA8L$M#"\ M2A% M()N8Y[9F5JE[:?I=2L36)'JY6H$^X4 M^VZP4_8ULVTW#/Y[JS;8Z$%F/5N(JAA8U1*1?-D(&[7"EGAQJ[B"X"Y2AHN? ME[J"^/%?48OI #EMYQ48R\MJOFQ7T^4U,[?5>.*)[N\%1W[W^2?UC+CY+"%[ MM;F[C'L>6>WO1 4ZA"?4M(_ MV?I$DTK,<>8/1]=SW%5PL[&S6XS^@K,,=Y&XH]3\DL$DRWC*U'T>>W:1_\!3 M@Q_[(&M7'%^KU==/7SX[(2]D]8D@5DP0 ]N],_,;UMK-GW^C0F9(W97>K;+K M)'7G ?SV6GT.L!\F3O\!4$L#!!0 ( "Z"95$[&*OFQ 0 +@6 7 M=&=H,#DS,#(P97AH:6)I=#,R,BYH=&WM6%MOVS84?M^O.'6P- 6LNZ^R&R"S MG=5#9Z>QBF)/ RU1-E&)5"DZCO?K=TA9:9TTO0!#DW;U@R#I\%R_3X?''#X9 MST?17Q<36*L\@XO7O[V.L;)<"F2W>DP85? DN<-YB[COM]U>]U.+VEY<4H"K^6ZW;[O!C&) M8_=O#X-T<'FE4ZI=1I\WLR53QT=> MQQT$ONT?AOV0 ;<^&G 5Z9=$&2,/J'R@NHXFE]'T?#HZBZ;S&7Y'EXO79[,( MHCDL)B/]KLK#"]HN//IDYN

G%V$4TNH1, /D73Z.4$O!Z\GDVCR1@6T5DT M6'5ADBL4+:#2UH(J0"%YT+F M>]*XUBL0*41K*G.4_"[%IH 7(DNP9Y;-:M&4QS:<:&/'1SW?=P$[\R3 M-W@&J9#&U[L;7P7F(!*@/,$&O*"%HOF22@C<9M5O/[16Q54;JWTVX0^R@PN* M]DK!FQ!3J5BZ:T*QD>6&8'V5,+2Q%_;(1A\F[_>?0A-("201A=X"/M0Y6-EW M.SI]'JU M3Y+Z:8\ZC3<2!P\T.+F.UX2O: V]UP]:"&Q_ (0G/P"X_J,#=\JQ<^3$-"SL M78J@5@*,&V1JU DS#4724@/SSA?@>DOIM=SAD_!A9'1^UNH/27 _FO8,T M?U+S<2W- MM.V^5R%+!&"C[E>Y[V#HWE/4_;4ZTS6GRZ?_ E!+ P04 " N@F51^5IH MM8-' @!''QL $ '1HE66\FR+?S_/@6?S_AN M,T:IG$UDYUW;=V"#O:ECP,:X?.!/CEOG@Z/3T?= M@\/)BA)*?'%P]$A9)$$E='Q)I0,F8,<;\!TE9?0^*"^"^.7@$1@1H_#0,<% M!]"9#N:"G03.&Z]%EL7^DA\ITMX)KQ((#<5E+"[R#T$J*YRVJM[V<,)OQV\X M&#]*)Z,1#=+I/Q\<3B;'CQX^_!A'O5_'E'X]&+Y_.#OZ4 D9.D)VM'QP\<-> M=_#N\DB SQ7Z83T<<4RST[L?)QV^ZI5?S.[2'?#95%OVX62$ M@W$9COHXX9:OMS4=X3^[;7<\!"7=O[GSQ1FS'Z3AR6 R^JOW.S]8[^.NOAX_ M[[?O\7/XZMD?].Q<^?"_-E^\3H?4Q\Y7 MO^)KYN[5%[SXF7UX?O#BU&]=7(80'GZLC)A=[V3<.4 \OCRYX#A.3[TX\ TR M9.I^NX'YP#=.__@5>:X\3#TZ.W5R.+IRXN201OWAX-3K]^1O_SR@1_U<'#PSPLS(I/-/_WPPH8^3A]/6??CX?_R/__';I#OIT6-^J\[L MZ7][>/[=;P_/KQR'^?3Q;[G[?F4\.>W1/Q_D[OBXAZ>/!L,!\?V['Q_5$VET M_FQN#3!__DTX?K'0S7SKK/T[CVO#] M"[7S?D]OGN2C]??[S\/1]M'OOZNV=#4_W=S=AZVP5-ON;8G-M4_"Y[_;>[NF]HR?= MO:-7'S>/]CYLG6VJS9[_^$+MG^Z]379S[8_>GGHEMI]OG&WU-\S6VF&7[RLW M=]^9S;-GO:W=/;._UNOM[QZ\S\^?=>/S-W9K=T-M[C[I\?EJ[^VS_M;:JP][ M1P=\C6?]S;/>X=99K[^Y^_OA]N5O_N![F<'^[E#R,WS'_=;#_S9R]VUR>;K\7'%[NK?SJ14)6$[+LQ=B 5 MV8GLMCL@,!7+ U_9?&+0O^?K#? _NM=P8A 0LDZ=H!1G60Y*)Q0, M[(8I@<6B;0D/'A?LC>DO$'TVPE2%_LK)H'N.Y\DX/[@*<"I9%*.4BL%"+"8$ M+)*4[WAAZK_ MGPU':\.3."DGO=4TS63&.Y2(4\O8HXO@_6"E.@'^M5XP7;9?AW[J/QML'VV] MVU\[^+!U]'N?SWO']Q);9WS^[H'8?_Z&Z<,0KFV]VWJ[(5[HG<.]_L?>]M&Z MWNQOG.V]?76V?Y1.M\Y>G?(YW?W^WMG6[BNS^7SOX_;:SN'F\YVCV6_X7B?[ MZHW=W$VG>T=;A_MK6_VMLPV]M;8!F^KW_O[1IMQ:>_=A_V@=MIZO?]A_OE6V MGU:J3"GSX4\368@ID3M2U[ =0^QX-+I3BI+"6F/Y2^+LDA4242+[YX[AX-Z! MK$3'YQP[Z*5/DCA_Y>S_L=?P,YPH-F(2/EDG -@[A2 *%94!A?,.S3R<2&*1 M<-*KG5=K=#SBDZ9]&/QWC^H?JX.\VA^.)MVSZ?MH)ZQ."@* >O 8W"_6 MB)^A4Z(8I$$;K#)@-5]7ET"L;K3/G(+8OW8Q]W1:>CJ=7M()HB5F3NX4CYR, M,*(XFC[='K28U ?V#OA#[=^H(6XIX6UZ!%NN(SM'91)M4AJUF@ M<'[287ALIU@9$JBH->4'C\6O0LAYT.+'?,<]+6Z'%I^\14B1,YT<.@I]#24& M.M&'T$F<%J,545M,WTV+<45E/#]'<>UP\AE9ILP8KYY,#H>C[AES^YXDWT.2 M@\]]AP")R23;T1I#!PAE!Z%*TI@A"$A0L':?&/&+$-/__R15?L)YW%-E$53Y MY$\R1:96,\/KFGR7?2Y-T5CR*3 M5"BP8W,I'6#.L!HAZ,B<7"0;O0/#&8S^1=KPBPN^B0[EGB4_QI)/SJ0H:XJ# MV#&$O@.*D]V0,=5N>RTQAQPU,$O4+T':7[S\698LQ)=LGTSJ#+#<'1S<4^5[ MJ')TI?_5&I"6E.F !,=9;W8=M)[S7VND%\HH8U/3'ZY][DA),,A*Q M$XQE>DA;.AZ*Z=2I' &C3523G>7K*+EGQLTPX[.^DNA2'<;O>&.Q UE[YDB) MG1Q= (@DD&1S^DJN\N4^!_XIGFQ\[D$0I5(!7:RS,FSG-%H MF'%\>!V>W.?!/\"1S<\=2A)9FV)4QT1(G <;%B4,XQ@V>/@CF& M?[-@8G(X>O2"QF.B%X1CVJ$!?<#>+HWZBP58? *8 3W*O;UZO]T_CO9V=[J; M9\ELKNWWMW;7ZZH)OM^S_N;:GF&P>O2OG=/]M_DX*K!;:Z_4EOJCN]E_\W'K M[=;A5EU]E%AU@(="!R4AH* MB4Y)&J1" Z#8E%_*O>]9T*)$Y@Q%\4\C@DDZHL[9"R,A6^D#?.[9/S/2NA3\ M43X939<=?FFHYZ!M'],()VR84_0J;-NEKK&MK%DL@'*S.P-PS^R]W3QCT#[6 MI2M[NZ_T]BZ#T7_U87_M]^[V+O_F[59OO[_Q-8!'O<,]_N76V3KLO=T_W%IC MX-6ZVE][\FZS+J,Y6I5[Z@^V? 9P=Y,=L?4)''1\M+FB9VMGD^=4D:(Q.D0A M6<_]U1+"ZTS=TQZMR1A=,0%$M-X'\KG6&0C.N.C:/Z\3/@%[4'_'%K:A]_KK M[#IW>OQ[V.K__FZ_O]/;6GMVM'^T\7%K=P\N76]_3^WO[K_;?_M&;1VQ5>[N M'+%+->Q*Q?;SS0]UK=/6VTW%]S_\TO7N'^WWMOBZ^[M[BBU?;CW?_,C6K-G- MPM[9JMH[VI-[9^P5U+-R&9SK<@2.E<74N9S9FKH<(>9.=!1J'Y,H&01FL'.8 MU5D0C86DBA &LJ1(GIAW!,:([/(=F-79%&J<7E+#^\C"+>>.B$'7616IXXM/ M'?;[JK"J$D73W\SI_*;'CRKE.E&#W86K/9A>QY0"8%'>!B'QWT3D&=93[?6$ MO7I^.NP?TV \712P.AKAX(#J,H GIY].>8FG]:O5#SC*TW_\0>,:%LX7MLK% MTL)L7L;R)T=[_8W3Z775GN+[O&,:P/[;K:/MW<205;AWV,V_T5^&@LWG6WS= MW_FY-EBTL5![OM/?/#KL\57X-^NZPLW"2VSMYCK:+38/_F1I;%AEA8X1IE2[ M9UP#2Z\0BRT8&5J?.):;KV/YPZLU(Z::F-C@QM^H=%'K<#P:3XN.,/8KT[H< MCR:GQPSEN-L_[M4*)-/O#D>5&I\7M?CU(SL1OMO52YS?_M,]+QYA/#P933]- MZZ4\NJ#;.; _LF)V=B&:5JZ8?>KF^KET:;0R?2#Z9BV:IQO_>;40PY<_?CS[ MZNK5CZ=TG'WBI&(TJ;42IHN_.P(ZM7__RV.7CYD_.S5T:DF0JT=FGV7BE MH6;7J0Y\VF@7V=7L^SX+J),1/;ZX_?3@[!*S8[//]1K?Q,$;B$YQ#L^*C_,R M%[W*GA6X\\)K >H\!$@I8 F:_[Q"SN2\1:7D]K^\T,61[VS1DRF;KS;919VA M1V]>KWUW:WY'A\B2M>85?GY?:UYI@>](]I>M!71'RWFTP/67BM]P"UPX!CJH M@?;\8^:;?3SN=5-WLDG]R+?(73YZ7@YM/)H\XE1L/.QU:^V8/*T0U*7QZLYUZ]/5)''=S%T?\[?GO?WOXSMM3EW1=%R.]8B'T/QXU8Q^?>]G+NP>Q@ M[K[G-OK\U*FDP-WQ>N<3#JT__=W%!&852 M2V^ECJFH837!D13 ) MV99EJNTFPT6[\1_+UVZUXMPUVZV>.J=VRY;S^IB,RDZ"0A<(BB&M,V<7KFA] MT6ZPW.UV374]QW;C2 T:30K:41TZ8R4G"@0.XM9((?7R!HO+'+S.\ZJ_J6OO M)Z/N!'L-@2E:MA^R0%*SW)(5)LW^6?D<5$E:M0:F'9I@=\"J M#$>#[N!@B?7753/2)$1B!P?6@PLQ8I1H?$%CC0XFM@:?STJ7;-?BLO6\$1W6 MJ[VGC4$:]JDAD"7CP9)4F?,5]GS")U3L"T,,#J(KZLNN,KM\F>4R1:>?Z,.S M\U$9)7D4AB+_UT)*+&Y9H4FMV"!19)W:!^BMQ;3%@VNDB]Y@EMEDQM,$XY-D M+(UFG2*L70"XC6BWD(E<,((#$X"B[(D2YJR%49ZB<^TSBNM[N;^]<^T,VJW5 MQK?+QF#:*7&"O?.[U>DRZ_WCWO"4;J*3:/'$,;I8*Q)(%6IR:Z.2-CN=O93. M*__55*)[XER/./70^D=*)Q,63-NE=!.-VL@?M,3B"E201D% 3B=+8C%LC=(" M(9=[_OPX?]:Z(TJ382MY8Y/3GH*MLQB!@Y3W)65KBM*0O#[O8VL7;VX^Y5T\ MJD0(6!.L.OH='7I!B1#!9,52W7XU#:;YJ"XD45X\T#&P1,ALM%)X, 4#T'0W M#Y4#YV9^-DS;?'QOL:O7SF?(-@)) FE06P*?3 A":B>CTI1$B+8UT"RHJW=. M,(G,8DF3L^03Q*08'UFU>)1L5%EB:V"Z[:[>.>'C/$IA3# RR7F?6(8HP9XO:^6-*%':2.KV(%N84[$LHU-F M&?%3.)1-QHLL+4H)5F(0Z%1V M"ZP"BW M#]"%=7;?/KAUX5Z*6!* AN !@W0J6H5UBY4@J'W@MK+3]O:)XRV2=YHC&V;( M*:/+QEF&U?E 6IE[XC2ITW81CD<$H[%VM!F04$*4$5#D*(.(=+=EPL_RY_8Z M;6^?-ZQ"4B+C:VD_<(G0VX*9U66V8/WELJ,6\>;V.VUO'U4$Z562 $I$B$IB M7;[N=9'>D8BNA=%D*3IM;Q_HF$MRL5BA0@2O(6H17&&A:;(U),KRKJU9IJ3P M1M;9)4CA,B"8 MX-CM66%!%0U9E!1: \T"@M(\84*4(2MMI=6@G/-:1&5<9&'G14JY-3#=9E": M(S[9*"A"P[/!33"B\:0A*'D7 M!-H4G8S<@A)B3 JD-)@M">-<:U!:L'28(V1.L!F5G'RT!D26T7N5ZQYJ)'.U MM]N#;%$M@"(#)XU2>^=80)$WM3)D4BZ0E$7AERN5FS];X=;&>[]S"?6\YM4E M%[P.)F466D*!]R"UT0635RF=]\RW"]"%C/;YK1XP:L0 A0!8'3=3#8H MG05:H"P,%3"M@69!PTUS@@D@E8 ^!QL+*!;YH1/ MBB6*"!*D)G!4-R-PQMN4@Q$>4VH-/HL9;IH32E:$%+T0IDC&*I&7SCM92A*% ME/#ML:(E&&Z:5WR*Q25;.#S)!"6CIQ!BP1A4 @Y8^?8@6U0+<%#.QGB?B@PL MGD1TJH"3/CLO$TJS@(+"2Z.B_O;.R],1>_L5E<&JPC21,DN6=P[0:E>WVO': M1F])W1.G21VQM\\?ZZU),2$ L:9!C4H4!]I'EPB$"/?\:4)'[.WS1AM)615M MP')F23+P1^\!_N][+>/:B'!<'JO@[5 P4:-R;C:#U1!=:Y]J"Y%+_OM ^UCW>2)_R,!(.; M0C 1499*207GI7[;!?2B>MEO'UMIDBC@A72D '3RMC#,AD"&PM%87J3*S8?T M%GO9Y[3>QAH548 3F@Q(0E_(D53:D>MGG MA%+(%B"I4 UH-)>D$'#IH0^@[>Q-2@M02_[G"!3Q6LKV?.Q94$T$ S4[O6Z MI6YP*JO;@VQ1+1!E)F\%B: L(&0T4ANA#;\^4O&E0?4XW@Q.QB?8VQYM#,J( M_ON$?[W!=/[4Z_UT^X^--1G:6&T#0C:>G"PQ*-"N^&0-$U@ 2@2KO]IXZ![& M:\!X*UN&7PTA7J;L$*-+!=CH?%8Q6INMX98N=HDW))ZA]P1[.$CT^I!H\F*8 ML(KBJ]'CY8B.62.O?SSFW])X=7 11$Y&([[5ZGA,DZ94@("(*H:X7&&/ M20(C12PQV2)@^2/^\L,UQUBGD\,4G C&<4Z*.=;N B^4-/R%%+D-UC4%IU%& MY*KY6)]J50[ R&*LH)0NA\AW4;8!W3=+@\H\E3%"TI1E+$+Q7SX*D,)'Y4-( MJI!=?EMYAMW1']@[H2>GEW_^BZ^(HW1X^H+>4^\J1I]Y\>6_ M*!]T!P=K-.X>#+[AW&<'**^.+\[=X(8;G=3[S(L@:]ST[W$R[6"977NG.W[W MQ0C!5)6ET]NE"Q-"=:5 MY=G1SILG MMP7YL^&(F'[K'],A#@Z(/W[ 46Z(<\!:VMH5;<@ 8-#!B)1+*9"C1+/,B=!= M!G].ED\*I62Y8#W+T!0+DHMHA7'1$Z 3RVOYMP#2SQ!P_+,;"\EG^7P9]7O7Y2KDZH#+6DLBRR_\W#?_\R]&<,$+( %DZ_BB]9D7E M48>8?8.*+RP76HNOO9#):LZ*- ?* ,6 =TZ3]\EE(5&:KW9+N8?V!Z']CN+5 M\X(V:5.<9]%K BCA/2=!WA>9@K(9PQ*OEJGB9Z>B\ZGNV"9^[/9/^O.:RO1R M-.26G)R^[+%+7!WDNE[ZN#[=D]-OS-[&0>9SGIQT^>*#@X9$5O*@)0@KM4B0 M<_3(^6XH7OGLBQ4-V-WXNT"Z/#B/?/=+\G4'UR#?L@!?J(YDY0#&>F"T Q6. MU,9DT@F36.(UJ$MF]]>EU+( ;^MVCL:*6/ $NQK!)45(*\HHQ*L/N0L@&D63*W<>-R82&D.1ETSQDS M.*D/?LF!/N'X9$2/+Z[!?\XN,#LR^URO\&VEDH24&I(7#B! B)(B?XZI8)VH MX1NTU.R\>,YE&9YO+R9^3=/J2,]I0"/L,556>:PJF4I4M:@%,-ZD1J#M2+Z522PGB( M*+.-#J03/LB<,KF2)4"2KFVQ>E;"\ +3-L9DR(D$B1)C<"!2#+5_R ?"6)ST M'MH6DV\5TL7$7O3.!>N5TJD RAAL=*,?#\;3<^/BK?I1:(//RZ'=WI>BHBTBA1(,> CJTPF993# E MYHBV0?+LTC\\.1EW!S0>OSZ_Q/A3(=$WW R4IR?6NH8OV(T,5ON,0,*+D]NH MUV)6FM"3)*W ULY;"=)'4<@&M,XV*+@W!./;C_8:0PS1DF;M!E+EVA^:2[(" MDG$ZBW;9\5,<8&ZSR;H8H:XZ+*%(2"7Z[$I(CE&M5:]2D_3X\L%Y^]8)*DD0 ML <_VDJKS-;LX]6L=QU7FKI>4QEK+*SBF" MA!)B"3XK*,I"5!@PA](N@UT\PK=OPS(:T-*:X(H%[4+PZ+2DP-_X3 G;9<.K MXRZ^Q,0W2BVV6IN*K/W2&@6!)X=&)*NB8M?L20.URVH7@>D":COF((.RTF7+ M$ECX6J$'$;6W5%@00Q/M]&D/Q^/M,MT([HN1I?K5]G%-_MMHH*R3 FZ9WH3AA64"LKEQ781:VN#$*ZJ$PA!.U2K26FE4VP;58#5O2&_V)]VFW&HXWP'LR=J MR#IY0W7_)"5]#= */-HB:_^B<$688EPK./$]HSMWF@U."&]SD:IH!UF6NC>[ MR19"%HY3Y@:4MKCVT,$]&_Z>#=+&""A<$KI6H N^CCN0E=F59&B)2Q%]9Y?T M/1?^E@O@8DS.>".= FELL)RPNT1UZ]FZ5'=YN=!F5)R55""C%CX":(M%2\-) M==39&/!-VIOL3DN[Q2=]7IFH*'O2.H!,)OH8?;;:"8?D)+2+26T4A(OG4*H% MMRAD(Q7K!*%])F:4]!!#A$B^71QJHXQ< @Z1C#'$D"G93,Q35 T3WK5KWVHON>\L: F^&@&WNT.A[39/SD M=!./AJ/I9(.K<+T<#?-)NH'9[C<"DDDAV PNJVB@F!B%RB)DH6+P2OD&# HO M,TASZON7Z++6SG@-")A5<,(86:RKY1A"="VUI-T1B[T^CMXUQ>,97U!RIL*& MI-CS%6^=="X6&5$7X;&EQG1[.,UK[Q4G*+/7HZ0=)(L!G)(RB"(8,F4:H!U_ M"*D\]SB[R+J7#P; W/#C=Z1X<-D90.*@EOXP&(P%BW2.5O"E9%-87%FB) M]T5N)FSSLS:T7D+1U@%*&Z6"9 )D':"HLL05WW\*MJ]P42Q.<5).WF#!*"$8B&A;O5#)2]*%02RUM(9#-:_?@FFG).H4[(*2B(PMZ M75URV_(]Z28?T06AC#$G$%HT)+CLM,V MQ^)U$5G*Z1HED1+D>G!<'KL/"US3H#D<7-Y]1\LE-,JMWIT\P]3M\6-]N<#N_;#W MOCLXN'K2+7F([H"VR_F=&\(&*[Q "-$ZIR!:XZFXHE&BT44:J:?++Z=LZ"P[ M+?[*4=-?"$;7GM)_C\3E=?]PF.I]^V MD;-,61]L,CIH@" Y3CJA6>B0U\&8\^(A]YS]7L;PH^3A8+H-1<3!N^U2B.]= MSWNQ\61[9^F-II%4ECD)0JE$XNR-XVA=,@UH%3D?I"A-BJEMT'CWCO=O9L\7 MK[,*7F* 7 A-1I7JND_AD]#IGJU-8^O/.?UFDCC[6K>&,QA$\$5&;4%''9V0 M 8L4#2+QU[A>+O_HZ4R;32,9&&X,%3-*Y M*&Z%5*SF6H^Y<;P@8Q MM@T<^EGS7&NG7S5:00PD@S8 [$C9P[*/+:CJUIK23T5G.WI0/BY MX0A_=;7NSTQ?CC;D:%S(&D%R4I/J$@Z7J3 Q!#:IQ,R=)L?B%W-'64!EBBX[ M@*BB%SEE)*GK=B8YJ 8PJ8+W "=7_GO<_ M)BU_*HK.<2Z8-77?-?YG%@F04L 8P8-49#0FXYW ^4?_)Z19.^&Z?GN?U M21QW6E>C)\5]1>QO+;&<]N<3I1INZW.:0C,A;3T8">T=% M"E@&:"!A,4NM$B>R(@-0OM@$62I]SJ'ZQSV'%MAM6RNG7%;0>9UHP)YO>'Z[ MZ:&+;ZJC3CB^>#+\_-0;98J;VS*^H IR1JVE]Q:DRU[$F.K$ZY25UW219,_V M2'/"+F]R<4^9OTM>K[U5FZMJ9#[;,1@'Q28OC;7\1_1:L8Y+#I.W&L$OOR=: MCI6[U!F"Q]5@MK!_I4^T MCVFVFN:F^^KG5?LN1QF-#<2Y.12IHM-)B:S(YN@0SYMG6]OZFT_WOM=O<&/XZ^\<^_FI/],/&EF*\'M$ M8P"LB2@+_Y.,)>TSQ\,+\MY"_E$)+CD)& MB C@&4ZK#'H.!5"$@.EF7PRWF79K2[B-[.5[S8"UA+E>WZJ$N:GR)!480^1U M],!>/(:0ZK8#L02M",_[!X1PZL:[5']4E;]DNER5?U_L?[TZ./_W]G%-O>KI M-VH=HNY>=1(L>$XF24@-FX=:8OMN=]&B[; QR M]WTWGV#OTRC?)@[P8#H"V,;YL5&E7(RVVF.=1EUC44H!D-,Z&X3$AN"W@X,# M^@RS[J#;/^FW$;!D)6E+0$DI%EN6=8,Q0J=@D7-NT80%%-\"##^V%; 0%0F7 MM I10P*)4LN<=*R9>VY&[?E@+;D?="V6 A(WE1O-&:_Z617".DXS(! MN IHK-.25()3D+=)4@EF^HH8D2RI31I<^6_ / EC*)U#.H79!)E,QY#S;- '&>:5P]WRY3M>8DK)(%0!< &,<9_W%2Z\A M@):1[OER9W-3Y:U++D&PA04RI2A!U3(ET6N+Q?B&,..'[W7YW<+!=IE/8"HVVR_/A,&^/7M/H?3=] M >[LI!'EUMRM% M\8A.%N5UCAE .N\TTX> 4/BZ?.<.T&C[/8WN&?3##"*?R+ '"AP008-!%*"T M+2Z([),H#6#0'46N%E1#98HCYT%$BEXJE4W*GO\?M+N8W.-FDWN6$+G[$/+E M7*=KTJB>.B<:(5CILBY"Z@ D2L L--/)2"T=(-X!&K4FA"R&0;88$]%$4W0! M##(F$6,1/M6I5,&D!C#HCB)7-/G,^;"GK* 8C;%DDZTK(K,"T'=!/BXBA#Q= M;9<2B50*0C 82@+2-H(E#$IA]$EC@3M HUL.(6UCD*W3;T-PD"+K$>9-(4&H M532*4@$;C:OR5#+@T(_O\NWK$6.H M[BNLJ&@-.8J P-HRE*)!NQC"'2#3+062=O,HRP(R9I?J? %?7/"RKK;7'%ZH M#M$V@$=W&K]2@K7&@Q(: #,%HI2I&&D"6LXK&R '[H/*LB@4RLH1Q3I-*()S M/B1/ J/F[UP(1=\!,K4LJ"R(1U$:$0)P@H+@E?"F:*L-N=KYKJ-J (_N-'X0 M=(RU8@PJ!5;I:+3W-K/ 1.-"JGWQ,G.*(C6&3!:=Y\0W@E(B-(!%=QB]DH14,KBZ#Q)P],>4 MP%K*-D-AD8D-$ .W&4X:*1D266.E8>&@+&A./XU IP/;9,H*RUW(0*_IYQL) M;Q:Q;KXG4S0.="TZ0"BS!965M:SR&^" &V3"BW'3ON0L+!C--@LB%J]TL%14 ML"5YC_8.8'P[)KPH>*TO3FJ=E8.H*6J3$W!.GBRB#]2 -<9-2NIN9W77[2\0 MMCJ54G(P&1 T(LJ2=="LPSU+N2CO (U:LRQG077=)%)64KFHF#5 ,;L033+! M1Y@1*H3%RS-5G9"BQ5"NT+(14G_V^[- M29(T@@V%-"L1$51(V80(I(LP$N\ C5H30A;#(!N,+#KDS DI^%I',@ICK,R4 M)25E&\"@.XJ<,ZI.5R(KC82@*3BC@6-'\F1RP"94X6UB"+G9U5VWKT28,JZ6 MF/!6"5!)>*5J27LMBU5D11-*J34LA+2-0=:'DJSP.J<"9, ;HU6M.&$5RN2: MX(CN*'*E%@7! $76&NY4M\TQP9I:3QJ\RJ$!P?\^A"Q>B4@$490HSB8'6LG@ MT=>- ((/5L8,=X!&K0DABV%0,:)X%9.4F;T1\\9(:5B R. 4E02HZ0;0P2,NKB=$))ZG(QWC('_R:%D-ML1[XXJ6HH8/2%%/ M5W9:7XQ46: S=X!,+5N$LZ!Q$6]UB)K36)6 4UF/G)'46;<.J<3&["AU9_'+ M6:AD4(,6!&!<"(J5I:D;M(::839 #MP'E651* F+YN"!RK)" >$08U0<9%3 M$CV).T"FE@65Q?!(8$'V1=9K*&!#0E\2BQ-1=]RN5? :P*,[C5\BCOXV95W0 M -6ZMV =1 -))5]"$R9+-"VHW,ZJK@7L.A4B1JVM3SX Y.R5"Z U>F&-]XW: M-JP!(:6M+'+!%1LC$D("42!XGR58F3BV:#!-Z#JYP^CEPBFEK-M^9TY11,0< MM#6N.!')6E -D /WX60YE GJ(#)(FSB@@ 9.=[56@K\S)'3(=V$R8*O"R6)8 MY"TJL& PL6.R'%6\+):,L)1U*CHV@$5W&3UT%$(410L#P/J2I8&SSAD339V9 MTP QT*!E88N1#)ACW2 Z9E$7\J,(F3\8FY4LH%-N@N!KQK*P!66%!%:CP&!" M E<[JW742464"E*^+-"PS ZX02:\J.G2'$J-<> 0062/2$X& *&"\I;*'<#X M]E9VWCZ\*E!T9*N&\I ")^6_AG2'WM/@A':H MC]T!@_O9/JO;L=<]P F?OO[QF-*$\@S_U_SMN&"JQU[/6OD<_=]NYL*_YF&] M3O6^LB/%%.6;O=,E2S]KP!^B:'? 1.1SOPX'(YF;S&[Q.S0['.]QE?7.[C,??XO M_"E#^G-G>M9U[G&U6JE,VB!H#2% 1!^CK-H$(R/6G\^OS"\^C_>3H];I[" MO\$/,+ZJ9;89"#XV.+BXYRWL/KZ ;:.E]\A))4&MD!YDS"'KY',&)[)M0YVO MN\.@!=4;Y,B 4;,R"1; *^\U?U!2!\7"6#6A/,4]@Q;:(1)E4@%5HEAW^O)U M&J9PTH(%1RD&WX!D^9Y!BUT7DK4H'+.,Y7QPM9SI-V&_PGCN+JI(;1*(<@LB1 M./\*/@GV0C8EX2,E[=NA?=K.G<6H'I+68"T)J#! @=H9P@I1$I.BAU MZ"I;0F]BA&@(9#OT3MNYLQB]DP!MR"H" 8*,A"E& :"US,RHHMJA=]K.G04M MVB;C%8+/-FI &5!$IRE&X[.VLA&E+.^YLZCJ$1!!DR4IZX*LPM'*&5>\A>RB M\Z4E_3MUSFI[F;.HC;7 *DS20BR (OE:;41KSM4MB^;0A(VU[CQS%J-UC$-? M2'. XA0KHD/4,NKD*-;M=*@EXUKM9LZBRJV'HL!'SLP!I!7HF9@R&1^"BM(W MH=KRG6?.@E9X>6FU4<)YS\R1-@J?8T!=,F4G23=$YRP9E@O:P,E)=@+.E: $ M& =>%4]4C"DY>W'9O[OLRF/)L%S0;NV4.-(;DL+EBBD+2N623B0 4>@F%!I: M4BQOW\="E$[+%*V&# (AY)BRTNQ,/2>3*K3$QV[P*X\N+KG>JQ/@IV?.(U3/ M?:)+,_U[]K%.&C"UN(=5G!MD'95VQDH?V>VWQ+_?(1XM)K9@U !*FU! 6! MF7.%XJ/U 2GKIN29]SQ:<-8IK?*ITL-3 D#KO56Y6,_,@F)+$PJ-W/-H"?21 MX3B6HXM)AUH?@N6N=]9:'9.12-;=ZZ-;G!+32&5D"8JK69(S KRP/B72)NF< M,KKDXKTR:@Z#%J.)6 G)I,$;X0&,+D$;JYP7++93P="4K6+N&;2XV0;\>B5G MFFXZH 0RCTH404BOI,=TKX8:Q* %U8$UD"+G8SDI ]D1FB@HB:RM1>%U6_KB M%\>@[YDJTT@=%$L(Z#/HJH.DHZBE%YHD)V4^,5WN=5!S&+08'522B1;)A1 < M,'70&@Y@UGK2N4BI[W50R*M['71K$VD:J8)06LK6D2BQ5A!B10W* MQLA9O2-*Y;XWJ#'\65!]$18^"8U*ND00Z )!5B$40[4B?KX?'VL,?Q:T[70! M-");#9"!)4\L"+Y6R9).:.';,G?G#O!G46MM=:!@$[A@P(L0;/"F[GR=M'#> M-F7MRF>TM7=:(S0R:F<@)U$0N"3 9=9Z!J5PZ*S4SJBF[**WE(@N:%]$ M%Z/*4FDE)02;,6C2:%/)7HIDFS*>LFR3A!840G/,(3J03MM:$!@5Z:(,)8W* M9Z4:$D*7#R&1$Q/-%MJ.V-CZ27)@7%"NNE26."5;Y(0C.6F,3<4[TY3AX>6! M<3&QT8=4'+%#34(#JA05^];:#^OKT@_5E!G[RP/C@O::UV2L2@R;+)!]B,DH MJ($QIA1E;$JWZ_+ N* :!\CH19E<,190"-:HV22/R3B!*5 [8F/+)TXE804X M4;?6<>"\#44"!G:FJ1:JH*8,4RX+B OJ6^4LWPOG38HL;SR;(#HH=:,)B=&X MEO2MMGP*$:I0YT_7_64,!'"HA2<3BD)#@413)E$O"X@+VI)9%$[O8PPA19:F MF2W0F9S)(R2;8E/V2OR[$>5-;IY1%WL[Q&^?NKWNX&!Z5ALCI$N6G,SDK$60 M242H#E9 K4O.GW-#(N1R0KJ@JJO)!&6):I%P,"4&0B<\^]_$"I9%4$/BY7)" MNJ E2!FCU@4D.]UIR34"$0NQJ\W699$;$CV7$](%Q5(9B:',,68%VI<(J4[F M4@%/2"W,!R[+O"[\T ML'R^X_M/P"*(LP0; Q9=Y]-HS!Y*4CFF0&",;;2UW/ XT\ULFRZ23J'XH%"! M< J32LE%=FHF1(#2:#NY54#F92$!?4&C:K4?L-%&TH3%V6BL@Y!%HRWDAGN; M;\1"# 29K"Y!Q@@($(VT0@I(88$ MKA0K2:=&6\B-]CS=B'U$[X(*(D'6 ISTJ%20UFCDR"(\QD;;QRW",2?K0#"Y MCI$D:QSG(X Z1W1"8 E!IR@:T+:8L*=(Q8Q/&OY89U,7T[[&:R$YJEX2+4&*)N:@J+5PJ=8PE-*!_ M;YE!7= 2>\@8 )"9$L&P3/2F>"HER2BSMDV84;G,H"ZHC\^#4K)N?R84&)L0 M^0O()3#("4P3JM=]!ZBMG[Q>1(DV@)92)0A)<'X'WK/+32:JK$.[;+3ULY_K MC 260RR+1(04I!>1H;56:0>02KJ;0K=K9\EK16(2HT MGH3P8$T**7L.F58&TFA"TK4/K61>O"N9BJ&6]0FV:/?VP^_'1B,;#DU&B\?G'0\(\ M??CZ@ MLB_/O_[_")?7PI' M!WRU.)Q,AOU'AB]V\#S]6-^H@[WNP>!1HEIMBV\QP=BCV17B<,1OUDG# M7@^/Q_1H]L<_8C1[ :%&=BB-:2J;?EF:V-W?6WE]>[J M[OKKJQQ:PJ=]O?[TS<[&[L;ZZY75K;65]?]Z^J_5K>?K*T^W-SV-Y: MX"N(:[W"6QP?,EV?SXE'9%P^&@ZV3/E\IK5RX[!TJ50J3EL;+*%$3$*E0BC&U"XE )_/MG617 M!EC#::;NH[5A.JD1:??TF!Y<5&'4?YS&M>'[%VKG_9[>/,E'Z^_WGX>C[:/? M>YMG!WIS[>!T[^S5A\VSG?Z6VCG>_=[?6UD^WCE;UYMG>Z0N]U=L[ M&Y[N[V["UMDJ;/8WQ>;:IN!SW^V]W=-[1T^Z>T>O/FX>[7W8.MM4FSTO7JC] MT[VWR6X_WS1;9V_.MOH;'_9V7^FMM3VYU7_V;G-MO\_7T9O]-W+_^2NQ=Y3> MY^=_0/[7[[U]U7L?CX:P=_9.;^UN*K[^X=9:$EM';]3>VU/ M=_MK.]TMZ4\WSU;/_BPF&AV,ZZ")V($8=,?+8CLEVP@4C?(A/G@L1>?5-")^ M0N'Q2AMHWAU4H31EY/4?%]Y,^BF8::5S==_17-UK<><.[G+<-3'"?^: MWX]EXJ,X'/8B]GK#21Q^_!;W7YVPF*)1[W2'CH>CR5TS@Z-W^L]@%.9D?(=0 ME@X(TIUHA.\D;Q4%9"6?4F54<&#_\:4ES"@V7R?Y)7N^[23/2?Y7_UQY]69U M9W=]Y\7>RL[ZR^V=W967;W9>OUG=VEW9W5[A +S+4?;\5*E7MG=6I/G?^?^< M?['];&7W7^LKGT7IRPB]^G1WA0_+H.$&S*M5H>YZ.N+9<+0R.:25_YY9XLIY MEK+"R0OEE9MT$8]RS?+XBH<93T\)1S3XEH]X.7V>]?--]C% MLC[MXZ^M?-[(=\V]GZV*/WUQZ#!C1V6?.A R=&+.KB.$#;$(X1'6VD M"?>JL95/>=O?OJ03 MMY+(CNN$B./1\'VUGJO=9.=^=6.0AB/.8*?5E33M0;Z6:? M=>/S-W9[MW?(]Q+;SS?X&=;EUMH?O;W^AMA?X_N<;7S@WQY-?]??N_C-'WPO M,]C?'9KMM\_XO5[!WM&&VMQ]([;>_L'/MO..W^EH\VB57?1F=<_]_9[_\&)W M=;+Y6GSD?_^)I/X?>U_:U$:2K?U7*K@=-]P12B;WQ3TO$8S!'B8:\(*[+_[B MR!5D"XDI2;;QKW\S2Q(2!FR$A%22\BYM0%*I*D\^3Y[]8!%5(2 -B0QM50!2 M>@R\1P@9;I55>FMGS[?T5UWZ^RSB$0+RYOZ53G"BOQT,DX9LM7]76%E?]*[= MO]ZU<;FA"S0 S=*N%3[^1)P' 6'%E-,4.;&U@P7 &$LDV4_W[;S9.9Y9B]69;C>_5[__OL)@OF-Y%7''6V?[^]$Y:7?K0BUE5-/!V[SI6^VQW^\V>\ M ;22+#J3B?7U(Y+*2<<5(!8'0)660$OC@0S*&9CHCT432R"!BG>=?N_\J^_V MBM>Z_/Q57_U(BXWYAT!_+36\:5+[])E^A!(1ICT#@AH#*/(62*8A8#0:RJF# M&*5J:^=?_68K\6U!X*T(YU)D139/5BS%I)F6U !,E0!4.@0,CEA3,#B!?##4 MI9ATOQF/7KQ,0;V(/QZ7)YVO[/V HGL96 248 Y9$(C20>>".0@LQ( M9",1[O:[O69[ 3*:VJH="K%2X8[+U_&=45U;37-V)DE>?>0T(!4,CJ<9B?]Q M.$I2& Z8IMIABY +=FOGQ'_3W<6$:'-@Z7I[ON[$C=SZT+Q<65_+3)L3?Z0R M\GV**3%CX\D=*(P'@8S;E$H/C790#06=[,7+,E)0 M\U*W"O_-VWZO^25YLZ/]Y+N_%\^^-R^+E!ISVVV=+:;'0/C9$V(XJ0:[I=>; MB5KT43CL?/)P1NA:0+6F0"H4 );<<$*UARZBEB'\(V9_?_+2B#\[5K=>GW?: M&QNW__81(DZMM@BP 'T4#PQ1=W,4\%0\KS7'@M*M':X@@/RVAEU_7GTV#@7_ M[_](C,0?W:+G6_XRB;UH5W)O)/=SI"]9'<>E=EX_PCB;]^;D%3[5D\ M-[>K^Z39 M:_G!4=4)@W^]MN>#GVQ+=[M3>/=OE.2NQ>J4NJ+5=U<7IM-ZUITFU+%VBY%R MD>[;*?Z;/=?MLZCEMP=_^'K>'+TV)O GC9XM=6V>4,T;'H57")L*K"NIY@TB MOA\^O?S\X>2\>?SJ ,?WL*.]MQ?'?__G\^GW?7ST_:CYX>0_GX]>G<+#[_L_ M1'PO+P[_?MN*GZ.GGY(J^!G&]['3B[>?#D_BT^/XS!=OXGV_^7[XE_PVF:= M)!66>0H@@QQ01 B0+"C@#;<[Z)[/EL>P]KQP1/N^2'O#F@W;_@';/B#ZPV/M=!6$08,00I0QPPP*F52 M6DBM-"8HHE+JY-N\EQ>8FY8.R-L._!&W[P^/SY5-]UWT=G]SO=V-,80X*P%$ M+FYW+AQ0.OBX\1%BQ$/F4-SN:9N<=LK/ X8O1NO]Z_2>J9,Z[C&CY_&Q8>V0 M6EHUU,-KR88IV&V74F9\8:X*>^[CPD>+^W/Q]=Q764;)8I](<'Z&ACZS<]TM M0K,5#7[=:L5WI)K#Y ?X;[^9O #1^#=^^(9XX:$CX+HPK5-.%J8-'0,3_H21 M[).S(/D-4F%:X>*K4<]/;[TLO?65UH]P415>=XMG\:(1T46W;\^C(M!)2=>C M0K#>N>[]^"A?]I#=\:P\\+RHFA/'LAZT2_+N/Z# M&MBDG?1TK]]=2;J>R2G^]:,R5$F#* B01J8E3@#CM08\5<(2&K0086OGU-^* MLM9@D]*E;M*CSCT.UBGX?XGEL-,1>B*UR&<7S5XOTJ!O15XK.^VD\K6N"A_5 MOZOB(!V!VE8!PCW=TX-BSQ^H?GR-20?PV_[(<44A2T3^UI_U6X,$S7?@I'B6 M7A1_%)C@[>$[>N?-JF;F,M7,/#7G#^[ZFL5]]_?,T4_.T1/[*6VG(65O'D=_ M_ZBH)X1)"DPP#% 5,)!2"8"-5E)H8HW F:/OSF78*):.E*B+EBZC1JRMC2Q= MZD2UB;+*I*7>^=+FHQ*:HVUEQ M5G:^]LY'+V\/.V*]\[ZZ0^=#LUUU7*@R2E+T$\>'O><^JY?1'Z.W_?(-]]_E MZ(U)/1^^^9X['KVSV9XXBQ V (_"D9.FQO9J]X584O$F@LD5"Q\3*T5BFZ/' M56_^[#7\Z*#FSVX6LVW.Z/POB[89?U@7WUJL@80/$]CC8T+IG,M MO[:>QTHQJE@P'0IGG?+JKBSBI'B7+X9O6$F%:>"#/+UX X_WWM"CO]_ PU<' MWX]>O?EZO'?^Z7AO_UO\_J_'?[]M'IX(][ MNS3> ST\V8_/NLL^O#J(]_E7\^CES5I8#*V3%%K@/*: :J^ #MH#3QP64E+N M'=O:^?/NLVN^I;'SV-]ST^C@'6;'\A[K@;!]X$/=."WG& 99*AGMWMZ97X]SY^@N!3Z+.W//LC;DN_M,LN5+;[Z;:7K70HYDQ M6=/[E:9W(]I,(,$N6OT@$&H A3H I9 !SC'C.**2P/#+-J!/=.I,D93Q-&]= M#9[9O]N;DUEFOBPS6N97U2J_&"QR9IM?L&<>LRX=D_#-K?27NI5(S)P?N)-34G?M6:Y4)9:::MZN/ M1'KMH*> >9D*B8T!*HU(U,K+@#G!'.D%MR*?LLZ]UJPR??"LFS;DB'B*9Y%. MJN#5H$WG T)#M4@,6&[,]31>:OEKL-SDB%4/.^]6@=JCSI=JPLHP-6U,T+":'11 M_/$@?1%"D&Y%^-EF-'*[_V_KX.CES6DZ[?Z%Z_2&;[@CQZ^J ZF2A-]5=W'< M[U7'=3RWH]H4E?OX=KAII\ZG??;1Q14WDD+ ')11%Q4(&!X(P)JBX#77G*NM M'4(:2,(&9=?U\"/Q[@P*:*H]8@?5-MU!M/$1$V G!_M>=@::_//2IW3!+_[6J-_Q75:W!\2K]W^R._F@X\[8AB ML37ZS'DY-M?./#"EUY^!#CU?/M>MK_JJN_6/^^884[PMV&RCC.O2X^27K=[K MW\MA1;K)_#B2L/8W_/+X;35\:'CCQ7X\7_>*NT:]U>9!5GJ#G.S^Z\_]--+I MQ?'1R?[1R?V3K)=TYDFY+2A^S)DGV3;&?/Z=,/ V$P_+[IIOA/F):BH?U!'] MZ<*43_-4OYS]4CW5:YVJ!G^L$IR;P);7 OQU),_A:5KEO2+\1_'RX&CWZ,7! M[I]%M*..WQ[NGDP.?;]?HA/:VVW5[B?G"H_2GD/4&9P\^#].;G M"&UC]C-[)H0GVQ&#.X^&\K#K^_-^-+#*]*YX.[HV]U*;83@'ZQJ9#);!)GQU+,FN;Q2E/'&)OZ7;D5N\\6[<^_C!M>5QZTB MM%5]T&M3;J6?XMH.K;CG4)?V?/*8N0,4!#(4<#U L;Q[F7:545KEM+(_6OSS MR^RYB^M^)/_,<_,2*;I'&\OGU^K*%>-[SZ\)C3P>7,>7?O UW8HV4]I'Z<_C MQU+'@#3/[\)?]T/IQ:_W*WM&I"6IGK';_+;:#S%LH##(G%KI1UE]S:,2R*3F MD76.^:\OAM49I;*^L0[G$L[ZQOK)E3U0W]C_;[_9NUH7E8*M@TK!UD>E8&NA M4K ?G1DX*Q5S7^&L4JS1T4.R2K%^Z.YY\;+5^3KNW+JZW!\?>J65 M";D^RH1<"V5"_JA,9%UB[@N<_1/K=.BPA2@3.3-I84(E-+7CZ<5[ZG6*>U2* MNS*6YI6EE"&];.GS#.GU$BJ"?)AMB+>+0]W69Q5DKV=X[C6[MM_MIK+'I//L MMG7KJMNLS(4QTA,5#'H.I/>\]=U^Z\>@:*: M=DM>#%QATP""\PXAD,2(-O% MF]3>H]FK"@XK/,<_M$:_)SIH=;K]5!^[:SK]7LH/^^Q[Q=MF]W/&^-IL!D(S MQM=-K*.R KJ=#NQ>&:57X?MUV;'>)4AG *^-I,DBC>\EEX&-Z\".4_7UE#5@ MN3@B$_)R8*K&=5Y_^K-H1U5,7(UWRE2\/C(FV6FR;F*E> 3=W>W*]"E>:MOK ME!FVZR/?#-OU$RL;^SK?MP==WGR:@OA.M_QD5N7$%-YD(;WO^O3B\'C.(%^? MW9!!OGYBE6-?YIX/NHI%O+],PU9]N]DI)\"=@;PV$L] 7CNQ,C1V6![&S\93 M.OAX.$_$(#* UT;2&<#K)U8Z!##;+HZKIN0'[4&+XWC)#-VUD7&&[OJ)50RA MR[>+_6_G3=/,67QK)-I%(S9+;BXM9N#6SO[__?O@7P>CR.?1WO[_95BNC7") MF LLZ];Z\)[Q=O\'R#9:S(#;U5D1--62;$3.PBH)#V?AK:KP<$;>*@LO(R\K MYTO5W\C6SKN#5T>[)^_?[F>=?&UD2N3/=/)[YSA-2*3.HUI^F+_T)!.GZK8D MS7F,O4)P:_2A//?J<6,YIEUQLG7'XT_,Z5$+&"AY][/_;%K#HQ^7__IQ_Z@+ MI.X98Y#ZWMX_#;&FS_*@;O5UF'U57?%YLQ>_S3[@N9[MI2%593?-^CTY[_3C MU5T4D?]F?1I]D\985LENUT,MB_C@^O>ZSJR/W^-D8=-M9SZ9D6>\+4&$[Y^,CAP2F?J&BQ&-:9B.%/AAX5XX#Y>MQ6Y M,27J*?;%-/YXH^WGLZ@C9C6"&U5/UF26V?2#_V^_^46W;O@5;JKQ#WIZ6"Q7:7_8H_\VTR,N M:U<_[-G^V?SVO-UIORRUK?IF]=O-WMODENYWW5;UT]]4?FH''!X;2<@$I M]98J!8,/V%$-A12:?3Q(&B]4!&X5SMOFA6YU_]\6B( 8Y-K&2WSK/6_W+URG M-WQ]JVCK"Y^^#)QI??D\;;+=MDO_[(]WV&[OA2[+J[BB?^E6WT> Q<7S%=0J M%Y8C?UV9O?=LGA]].K/\E1Z_1[Y^K#R2$]^KY+#R\.X>'> M(8SO_7SZ]RDY_?2OYNFG-]\./YU^/?I^B ];\MM14UW8BY?MXT]G]&CO9>OH MY#T\VOL,#S^]81\^_:=Y?'+P]F^^GGP[CYS^CTT]OS_\D;\]/+[ZUCC_] MZ_SXQ)+CO__3^O#JX/O1]S=71Q=_Q?MZ T^_VWB]S_3PU=OSPU?OR>@S\;OZ M'_![?OAJGQU]M^STXJ_/Z=I'>P?XP]_IN]Y^.OI^!H]/SKY^>+7_]<.)"T*844ZHHB0HSS BTDD,^9"8"$&9F.I$ M3-^OB8GI8+5P'E!&%:"$8*"%@0 B'3 W7$$)MW8H:>"4F5@;8OJ% CCR)\>; M]3_GLD6]G6^,[C9Z4Y M>@'*XTC>;Z_%?>1[0_L^4_,TU-R*1ITPU"- B&6 *NN MQ"0 0H/D EE'A-O:4;A!A:P1@#?*N7;0_A+W>*=L^FZEHCQ*CWBH&;O2-+0 M/6(DC*O(/IEVIJ&=JPF]P?-X4'#E "1. RJ<4+5+CTL^#%=G=\,R8U5#6?S=[)V_Z'?CLOBRRLW)+#0= M"QU/AJB4Q5$_H!QP:@B@(?*1@C#RD?&2(&TP@61K!Z&&$JI&UDIV-ZR>VI ! M/#\ C]4(J*G6-#!@'(JPI10#);0#7FBIF25&I/H9!!M(UEO]1- M5_AOEZG 9-!;N%,U1K,W\N&R'V*)"L902OL#(>VV7=6Z;I#^F[VBCZ"I=Q-Z M!B/$0X@1,,9 0&700&FK %7$R("-)2A4>@9- VQJ8^UD]\3JZ1D9QW/'\5C= ML-9 B[P')&(8T"A 8# UP!/L%8F*AW-H:T_C:1 MB9%=%TN-<"2)G.AO?B+6FCEH"@XZ/-E-_#/0)W8_6J\=CG(#7#$$J(XL))5C M@ :E<' V..BV=D2#"%@CFR<[+59/F7%6Z?C2ZB%S1 M;'T]FCX/)C4?+KGP,D2E1RH<-9_(H88%G?PH7 ;EC'YC;4D2HJU##"@C2 *Y )&4!2 J$C2$@DO/$]Q%0Z76 M_JL!]P4U.5@J'E^7G-(JIF24%INZJ(^S+UAKLNBW'^LHP(JCI55F_1 M%YWX#-\'?TB5,@PVF%2#4AE*&HS!7"VSDAK0:$.\3MMAM^WV1YLA1[^G9JBM$0XX@:,]R;P!BE('"!3,*"FAL6IK1^ &5ZA&!F7V!:V>5I,A/$\( MCY4 M@&)F)2%GG]07KPM0$C)>'XO7L4+ :KI#QO)38'FL5V#.A?:( R,\2LFK""A""-".(^J,$!BY 9:CA&N$Y;7W M-!Q?^C2NJWU6M+SN^J):$] )H-_UN31F^4K&M7S^3.)YF^[S.+SO#F@J,])4 MC'0ZJ5T0';3!G@,K7=0N'/9 F:AL.*N@"0AQ[W!D)-: M$[Y]-DQL7K*1<;P M7#$\UBHX94])#DC#,&WR5FJFNOK-BSP=?EMX5 MS>N"&)];>"Q3C1A)Y#JI_MK,R?PS%?_821W"0\^@,Q1(["+_&&R "18!1H+0 M47Y.FQ3=:$1ZJI%-D_T3JZ="9/S.#[]C_4%P10.#'C@'><2OA$!330$RCFOB MN!!25_BM5T=EL[LF;3I3:A^F-0G'JWNO"KYYRM M,JUV2_'PF5E3/__:D._""G SVT[%MI\G%:6 I0XP(*";WW2&+59H7/VT&PZ>NY]M'B8;.*HC4&U_-'[:A?/_@JR'O>X;GU M7[&-ZFA^/>OU4E_=U5YT9F?J"NO\:SW[>X%S95\/ME;N(O0(-?_3C:9A2% E M N1 6 (!)0(!HQ$#6F$F(178LM0TC#50K3S%<]+A,A>M*1N\>5SKD(U(R%N 6O'.VW[IW5Z40^:CQ_#1 MC29C:>"FY(0#1X@'U$,&E( &V,A/(5H\+J0)=[C!8)WLFIQ(NWKJ1,;M[+B= MR*)5"J<>ZP &1 #ER@ 5* 5(10- &AN"D/7#[?H/I%EE!\IHU'7VH-1$U;EK M]OC('+O*)/H8$KW1QT1#2+4-%#!!):".8V 4) 2:+'5!$(NMG9( \&9^S5F M7TI]D;P Y2#5*(?5*-@@!:;$#VM&X/4R06)JM'=I@I$Y( MWBBO2M7 9V;58B.LL2=4+7KGY;BGTF[;O6RV==OZ2CB9D&8BI!OM30Q2F!G, M@)3: DJMC*I%X(!J0VA@1&MBDFJA:)VZ*V6_RNJH%AG)3XGD"=5"8!92R9P5 M 8((9 VD-@@HSWFPGD(O:$(R8Z1&2-XHQ\7!1*NT^W)[L[DSNW9Q9WQX8M9X M9IO'L,V-QB8,0B92,T9.3.J.X TP!%%@G5"<2X>&^1TYN6.-$;JXY(X,WMG! M.S'W5DI$""? 28( 5=8!XX0%5EFN Y-!H=13M8'1"N5VK$%0IKZELC]KQ&)O MU_;-XC+9X-GA"PC5Y"RYV8CT^^Z-P(STUBGK@="$)I\)!TIBE++DM.,VB.#5 MU@[C#3Q[@?^BYHRP9!?@ J5(3\[Y">FW%C-G&,"*"$]H-PGUZEWP!%I MG/"FW=CAL<+(RD-^$IG%_WLB,K2;KI839D?(2H=0O*XP4NNWB>X;=[=.; MBV:WVT\^R[@XW=[H#?'O4>D;%FK'*_U&&A'$U8N_T0:EHM#5W]_YRYZ_,+XL M"&P4"PYU:<\+@@9_:A2E[U[ZN$N^^-95]@DM/V\W[9>3N%U2'F#FRZGX MJ#A,:NF3.H A30*%*H_V, @2K@+'4G%*=H*L:KK=YG?[)V- M"&XO8_;.A-&5!WA,RT(WVJL(;C@R# ,N+0:4$0F2^SK:7]A)$;B-,JPJB3FN M4V [IZBLGOZ043QG%$_4$RNJ(),!>.P4H,))H)0/0+! +6.21T*.*,8-3.?E M-EDAS\CR5(FC3AMO/:EHY.*:6G@M*LE,VCB9AQ[' M0S=:E1#*I4#< 451 #1$,C(!(<"@MQ()*^/9D@:'S2'>D?T5]<7OHF;^9?S. M!;\3K@JL(M]Z 62:1T5I\$!2@X"7QCDIH*(J97BD:'^-\+OVGHI!LNFD %3@ 0Y0!P6ND0S KY Z/>G'R0WRVBUQ8UG MN_$-P\TQNO1H76GUCB5.R*KE-=8(27>/71PPV/Y_^\W>_?G/"]K,3W:-34BT M3Y382=_:L9^?%[]M0XB*2UT67W2K[_\H$(.-> /I_PO=[YUWRGAM]T=!2"-E M$@HE*R(EN*$0;T@DB^ZY+N/MI21\[ZH7._U>MQ=_B$M2Z%[.L*^'>?AC)[FT M#=ZE7?!7DGS6#:?2#6\,1\<<6TI- # *!U#F)##!4> 8=Y@+(SB+AB"I4PYN MCE'7QI++N)PO+B_TA8UP+-G/4HSCK:N]&R 'FM M.1<,I/PV0"'F0%*K(G%!KIFD7BNE=^-]IC76K:AB-%-%7F'U9;.G M6]G%L,R9GM=B>1VE5=TJ@1ZV[FX+/VY;W>;7WS1ZG0W M+7?^V4)4C&Y\SOC3="UJ1Z*J$G)?3 IJ4$K\9Y36RTX9GZ8]:,%FKT[*N!3Q M0_%!=MVG?K=*(CCRO>-PHK]E2IN*TF[T"Y".4:&03KU*+*"<6F",91_+6]W3\HRN\+MOQCKM%]HTLT30&^D8SD^2-YPC<"E5*>(F UCH8$PJG\1D!@*6;:"\E1U?Y0X@9C=1IS MLVYS,E;NAE??^S2HM?0_3\;.C?V7W:DZ>;_/.ZVXQ-U!XGPT-UO]M*BO.V5E M6O9Z9=/T>VG0W$DGE8?'6RP[K?AD9P?Q9DO?S4?$=$?$C<'L1J-TS#L DYN) M:L2 ,80!8B!)I[^U(@UF9[+!U,Q'1!X LHX\L8BVV)DGEL(38U4R1$* -O6 M"9$BJ.(0**8%$(Y+S:3"5$:CD%#>H&1E>&(3BIEN-9VHLH+O5HP>6&T[>)Z[ MJB1G8\':K=UO2UR@M3D>%MNM8[?M;A\6F?BG(GY[HX4'<41H0X'#J7EY@ $H M9R/Q0Z>LU9@XCK9V.!8-*&;N>SQW&"W9EY@)-1/J*NK;F5#G3:@3S=D"#L%& MU9E@+0$U6 )EJ "4VQ!X" P2F@@5-M3L(S=K0ZB5JOV/RCR+_[KFEYU_QO^, M;GSB6M8G:^WI4%A=\7E*P&S:G^,25^KSN2^T39EKNGV5JO7;G5[2H[<4_5#U7KB7Y MXY(,[X+B;<'BO5]VNE42Z?/2IYR++_Z/KTW7.Q^QQ\0'AT*&XX]H$^^AW[O_ M(PM<_I\N-KJY&I/_37=;,0WV1 HHL:41)T$X'82!QE"$.12$XX\8;XT^='[= MFN52GWE@2J\_ QWB S[7K:_ZJKOUCQOK<-%L@Q_6_<$R];-X%9GALOAWY/$4:6L,F.2@;;?OW8-UV1<_D%Y=;_/%->Q? M3,+^W378$T,,6ZG'-U2&^(U]_6?=>,'_Z]#@\])64^V^NT6KKL MIDJBD_-./U[==1N%_V9].EK.!]SIBK@0P]_B.NE:/.DLN_!"EV>1/X;TF[AC M^)=TJ+*;BOGU%Q(^Z[,]?8^)Q MG\PWN[2;%0^Z["\7]-OJRFP;FFUS> M36Y"./.=;MWNFS]SFF[M'G-J1_EZNKHQPQH1)#CRBCK"#+9<&P8MXDIJ1S_N M5:YN 1&80U'!%]_N^Y=EY^)%RAV)=_=WLW?^HM^-2^7+_6_#A)/=;M?'_W,U MJG*Z.KQV@W\FARV]_?QA[PT[NGA/3O';S\=_'WP[Q7^= MQ\]?N[2/+^)[/KW_?OSJ3;SVV\]')V];\3OIZ:==='IQ='&\]YE].#G[>O3W M&_2C&_S#J_@<\3X_[+GFT:LWZ.C5^_A\Y\W#O;^:I_B4'I^T6L=[N^C#WE_A ML#ET@;^#7S]J2ZQ%6H* 9 #4IO("9 .PPB".D1?,)2;@J^\]DH0(I$TECIC-5/" M8Q4"8YAXYRFQC*"A@D6S@K42A(6N"1.QZ:] M(TI8:9->+:)>35 T[;4R0"-FB54&.NZB:8]P XHZ'X_\DBS?Y*7*\K:64^FH*/CEY,V/F<.L6#UP [J@"U7 &%*01<:1\9 M23O$Y=8.E@U%YC4Q8%4*UC/D:^HM2%0 RS'*'6QB%:$C?8$ M1!0J*B31'&[M4-:@9%XM;3/DUPKRBW0F9,@_&O(3&1#04^:# D)I RCB A@B M&7":&Z,EUMY$JX.1!F0P0SY#?KE^APSY1T-^[&@0#".'8<0XCF<[-2XJ]HY% M%=\P[;60B#&]M9/:78MYY3S5KT?A"N87#'LBM,\*_^TR=5#H/G] G>*35E_E M:RSH&IO@9#O4Y6>?]G>C./-MGQH&I088VETTV\UNKZP:^J0_#3C(M\_B)>)7 MM<_RF)DZ>-W>^:J/\*N![';;;O>&Y/8'I)7/[6G.[U :7< RHE M!Y)!&8UUAP2)UKHB=FL'DX:0>1CO&F-ZD6ZUC.FGP/1$$@Y2#E(J@1," RJ( M!3+R-; >DJ"X4SAYW+!L(#(O\SMCNH:87J3?+&/Z*3 ]=JE%SL54Q#1K2%HGW7L3W&*[%VFVS?>J6V@JOVFV>[I]UDP=(W6W MZWNY%&>IWH'>>?D#.^E[V&E2D)FIIF&JR?(^PST-XK+7@:*\HQH ICH""" M 'F"84 :!9'LBWFX 3.TZPOM1;@,,K07 >VQZR"JX(Q2C8 AJ3.:I0(HXAFP M'$*GN50LU=G*AE1U*L_;A(2#T1R15J?;_;T(9>>BZ%S/'\%HA?Y%I"1GY,R-_[%807!B"(NBY91909PU0'$L0G,-*8*2C.9*:(#8D MS85^FP/]9XMU273C \>?,@DLD@0FDA808\I0'@]]QN/Q3QV0F'E@24#8)*TN ML'3\"W@[9^'W#/_U@W_-O!89]',#_40E4% 6&N- %)P$5 8$I$W'OXL[6GML M>"K^0Z(A5Z?>=Q-2'HY[Y[XLFA4"_O%L5 WT>RX'VI1K;(9WKN=+W^T-]WFN M\7E"E]O-,_:@_26N>YK%/#AD1Y+(!^TTO;U.=M,A.W"P[7YT05 +N06$DY"Z M;9JH7RL-M-20!J$X/IYR#)0GP:H5]= M8@%P9T&$:\"4*\X MT )Y$#CF, @=-.1;.WP-QQ=EH,[1G96!^B1 /1J?J''EJ;94@4 D3\9K*H>5 M%F DD)+0&N;UU@Z=E^&:@5I#H,[!\Y2!^C1 '9^HW%&$%%? &QA57X0=,%XC M8 /C\<\1Q(*FQK9U&F&Z"5ZD:P-[Z$#:L#J9:>);B\QJ&8DEU^P]AGGV)XUN M%<\%RKP#VGH"*"$:*$P$D"*J=8$)%11/M3#QE1F"6CFAML;(76162D;NC,@= MZPQ!4AA-;0,BR1I (>= !2^!M2Q@KA0Q:+AL U.7-_8:2[9O>RI:_2??J? M@SV_\^8[-R&]X,X,F"L5<1I*TVJ%4;B-G*GSL'/H*WA(;M(GT=&\5Q1/.$"T 8I,;1E5[+\O.Q8MX&\UV/R[M\77?E7]54AZ\[R1) M];#9[I3-WM7(T[O;=C>OLO_??GSYT/?..VZ3'@1('<EDK*PPIG \:PCPPB8#B" @57! ("RD"XX@FURXL(%GG[6X*%+9A*R.@VMW MT*BJI7AF?-N'9F_3&7NI_#821N6DJ;GH_Z9R)&@[1P5M@ M0E" .FF!#HI';H+,1458(<:V=CB>1=')<:7ZJBN+]ZUD^,X,WXE8DZ3:>X> M1]H!JAP&&D$%)"8$2A;U"ZR3;U7RG)^U:BA>$6]&QO.L>)[P/#C$7#0).'"* M$$"EH\ H84%2ZAVU*OYB4JD:0G/HG)JA7,,#>?'^@PS@F0$\/I"Q-]()&P!S M@@/*B8Z:M8E*M<$!>\V5T"P=R KF#A6+Q>"1'W5_'.: /)E/Y4Y2JMUZ_/9T MS[\V9+S(;);792=R;^Y!/37_GM[P9PAFB. 6.(8HH$8HH"6%0%H9N);.\C3[ M+AI$9&54'>456=ZR_2V^O16>Z]8)KI'$]V$(PQ"C:+>'8 T43HT> RD=*D_ MJY&8.R8D\6D\.::WNYRO;0I.YKC-X+B:N@LSLSV>V292EZ,"9Q1V@ 2G ;7$ M >F%!R9 P[C!GDJ>4I?)["T5M$,2Y("'AA01Z/*IJ $"GO%A+<>LTAL__L_$B/\1XV"'SF$63^WTD\3 #.8 MGPK,$_W[M+).8PNB)!F@7#J@E*5 HF@_0Q:,=Q',MY,0,HS7!L9S[A^3#^BE M8'K2IZ)%,-QJ@(E%*=?7 &.8!H$'CQ133J2Q46SY145^HMNMD:>@9-S7UY$ M-+Z*SWE9_+O32@_6;101,=LY RG[=VN4@11W\@2/CS;Q2>=%YR+NX'>]COU\ M'O>O+[O_TMVFS2P^%8N?3?I**+>1Q8D"*! /TN$+M(8*:$ZI1"YX9F1.4\H< MF#EPP6E*F0.?F /'FJPBV'H=.5 0G5Q,W 'EN ;:Z0 Y<9)R4^4R;5Q?L,R! MF\&!M<]ERFSXM&PXX9R+VJ#P'G'@&4EV?4! F1" XL$XSH,5FN:$ITR$:TF$ M-4UXRO3WQ/0W5@8UT_$0TQYP32/]!1WI#RL'HH*OO(0>81$&65$KT]!Q$[*B M(A(N2W_NV]WF%W_3#?K\WM2G!ZS!A'!(7'[7Z2=WZH_2N3?",X\H4;[+NM_E MG*(+ ]4 ;6-6<[ M,-*P ;K3>JI'.5ZP)NK1I]W)> %'3$2-EP(8F 74\&@8 MN@"!(8QK3A5RVLTW7K!"5N :D-6#%R^+=CTPJDYAV5__QIQV-C$"\I1 M21D'-DDN2A(#+:$#B!$:HGR1,.@^?_^C;(E,*VND V5?^88SR82O/)X#%MDT MV=2S "B#D4E"$$ RY9 .G@;%Y^8KSXI09JSLU,X\]6">&FL\-%KB1$H""-82 M4*MTLMH\4-Q8SB715./Y.K5KY+=>&;?:RTX9?VT7ME^6OFVOBEX9K]:J!F@4 MVGWJ#T9@Y$K>.OBOY1EY\#B< MZ&^O.V7UPHVZA=L)9%QA M'*T]UL LSZU>-6Z8QA:;9S%P9HGU8(F)'%!&'10^ $:A!52FT4@T6G*&62M1 M5(.-T6()9799QI865I8<+!$W>#]XZF;""&HN%$.9#<:, , M(RQ0YT+P6SN(-@3.+0A6C1P67*A\3RN1S 6UYH*)EK<&*>JC(1$\IB!*'49# MPCN@&6;:,T^=EEL[1-P.?*]RR?/*>$\J',TKG+V&#/9TTQ#O8["]^%!?(D=] M\=TW_;A:X2HN[V[WW]Z=^6XFJWF3U<&-NEZG))=2 F]U5%RDP4 :Z0'&@2". MD;,AC7I5LTQOJE]<:LWAOEAO1P9Y/4$^X;0(04N5AK1A%C42PA0P)&7D4:\M M49ABZZ)&0FX'GU<^%6_-D;ZL)).,^5IB?L(C08CF.F !8%3AHA5"0S1 N "8 MTB 4BP<]A5L[3.2#?87@OLR.:1GD=0'Y^&"'TGI&,00>*9XR5"E0F(74H,*9 M$&2PR-3M8-_4*L-I?3L;6RH^]?.O#6_FR'<3 MPX$(1\H[%#50G/B.,F 4QH!A++Q$$&,,JDF%"D@0[2].7,R62?A>I3DIF "2<.F4%]4Y5%6%TYIZWB^*[S9SQ<.G+ M^+2I8K+HGNO2/Z[;V>U6=//NT/70 $^^R[K?Y28X^JN*XUFR-M=4V5D3?>:U M+]\ELIROGQ[_J+OLZ[*=6M^-ONYF'3O,6LL#M);WDUYXY;6RT$>MQ:D J!8. M2&(#4-$L@THS:+C;VH';<%Y.J16RPS+[U.G9'L$^,WK-,_L\#?M,M(:FFCJM M*)#64D"QT$ +:H"PG%F#)"4!)_;!MX?>9?;)[%.7]-%[Z&=&)S:^-XLT\] \ M>&C"5^VYPTX+!+32(M6J&R 5]8!2PJPBADO.$@^M6:EZIJ!5HJ!',-",;N6L M #T-\4PT3H6868ZB^46(!C3(I "E?CK*(RT$#9392@&JD_FU"6[AO6:KW_-N MPZI?:^CA&0HBD\Q4)',ZZ>/!'!MO@@%:1]N*RN#2 !X,B(^<+S6F.,S)QY/+ M7.H/V*=VBF3 /A*P8ZU 6A(?C%LF S7Z$ M#-U9H3OA2=!6!1UE :3T$%!.-5 >>L <"38*!EOI9O8D9-36_YA]:M,[8_61 M6!T?L]QKS*!6P/(0L>I\U(N1M< 0!*5TF# :JF.6U>B8W81Z/=U.BYT=Y=.?U6&XA/ M=(-%QG 8 B"1JZ/I+ 0PR@406#*3A#8ZC?XBN"&P:$!+SA_B,7J\, M\;I ?,([)CFEF%D*./0!4"4%T,@H$(D;R4C7A&I6G>)0L(:",Q=*98C7&N(S M^L@RQ&L#\?$I+K!5-!@+,#48T!!EIQCS0"+D:-SJ6D-6G>)!Y=M^8@7[X'(8-\7B"?*"B"$CLF&3 !\6A@( L,#0HD&Q(I M0[P:&AB8T@:1,W=[S2"O-\")QR0Z44 !&>J@8E!MH("91# M5D:8"\[A/+T(&>2U!OGRO0@9Y/,"^40[):$U3.V4D H$T!!D/--# ,Q28Q!G MP2DT"/@AU!!WC(A;0_; ^ M2[S-ZHK/F[WX;?8!-WYR[@MM4PZ0;J<)"D6[TXO?%[%7Q-MKQGL]*W6KN-1E MK^B$HG?NNSXQAO/ME#\4?ZHZ9>F(V"(TV[IMF_'M$;,]GV8^=K?O79/A;5"\ M+=+LOLM.MYFVVO/2MZJQ#G]\;;K>^8C$)CXXV!_/X?@CVL2;B*1Q[T?JLDWP MS=68_&^ZVXK6L(^J=-2\+86$!N%T$ 8:0Q'F4!"./V*V-?K0>3EZ@LO(H,"4 M7G\&.L0'?*Y;7_55=^L?-];AHMD&/ZS[CTLV6)B=?YHR?O2.NUWJJHK[]G"9 M\M->10ZZ+/[=:272Z38&F#QHV_OWX'U/<-?CUW [O;C&X8M)'+Z[1E^"[/Y_ M^\W>5?'L?5OW73.^_GL=GFM*FGJVUVFU=-E-"8LGYYU^O+KKWO\@%[H\BUM] MR!1IFP__DAJ)_3 I]/I)JS-F3#)5XS&;OO:RZY^/?OC#-;N7+7WUO-FN[K+Z MT(\G6/R6(:Z4VI:,)&@-7>'#RP]1MUVA[H?C=/@:WL:8W/LRW$;W?W1M+JNV ML6*/NNK/7V,$S_U>1;RJ7)E[Y9*NR+WR;<4>?-4[[,$18*,ZZQ_USB4_/X+Q MH%8K(JP( OHP&OA%?'"*K.:G?>L=-O[@Q%B,D2]_I0&-!C\E!>A=KV,_%Q,V M\P-R]3=A239X&7;CO28;*1IEKW73@:@_O="72>_:X$5YZWLZ_M$5HSJP8;?B M!RS)S*?)!BWSKK7]BWZKLDFJ,8[%S0%U!\-.T7\^<.W7=9U..C_"\<[#4:U( MZ8UZ8.5-2[=MSE./,-NUA@<[[ARW2=+Y['1 E.O58 M$YYB:*7E,% 5F.(,040^'E1Q.4+0I,O^X.CE=/,.XK%:G:KU]= ?O1MYZ/]S M_N'B[>?#5X?DPZM3?+SWMG6$#^GI][?-XY/3JP][-G[_/CD\^<_%V$/_G];1 M]_?L$!_ #Z]>-C^$.BF?WSTZ)ER7F^3XOZNC'C MP]ON3?WXJTEVMR>\/([I;@^7KGCLO-.*R]<=^$FC3M+JIP6[=[J/L MM.+MGQTD1<)WZS-*>D5X#XUY#T.B4B#2"8X!Y9'R-$$8<$V"P$YQ0Q/OS:LZ M*?-=YKOZ//<4?,>UYERCR'3>46:=5D:8H!VE!NO T?U\]V#%+E/A,JB07%-A M""HH8CUP#DM C44@*GH04,4XA3IEW)"M'8Q%0]!Y%61G/LQ\6)_GGH(/#8_: MG^?4(^+B?Q(?$B@@ED[A8 G.?+BB?,C&JJ'B/*1:-T21B2SH/-#6<8 45O'D MPQ2%J!HBB1N,J=7FPZ?P*6>.S1P[;7"B9JH MP+AAA A@HK8)J(4&2&\""-1H:HDG7H>MG7@N-BA9&=USZIARG1HR/ S'!]UN M/P654]KSJ&=IE1+5;!?^FR]MLUN]-OACYS*)J[LNW1N>(J)LF:3<(^P<])19 M**W&FG-EE*!&!/QCR2>_60TV76BYXKTD0N_V^F5BN_B$G6$A6/7B\4!B^T-1 MUJ=?\TIP7',BX*R51(QJ!A@R4=NS1 .)( &><,:"0300L[4C44.IF?LUYXK/ MQ4+\?_]'8H3_R%*JM92FT#F#E1HR;^+__; M3/N7;O7]SXDV*Y,/(MIQ6(=(H[#S*IK5E@"JA ,:$P*8X-(&Q"0V=FN'DMP\ M8\7P6U.678PO.4N^?I+/4GKL^I<>?\XITP-._T^A5-&.>^%8I#0U #:.^F]C8],(,/2 M&R$6Z)09CJWV[L6$(+-79AHRNYKPRD2R$L$Y :)T':"$"J"-PT 3$K1C4CF; MTF%5@[)YE0#4*-:VWAA_G-:8I92EE*6T(E*J11Y7EGS&Y\9+:9-CW3^UK[YY MVT_-]>*G0M/Z,D>_?V)H,1(XAY8BK%+S4VXPXDX0)Q$2$DN5#:T5,K2.7DP8 M6@0&:IG1@!G. :62 8D- ]IZJ10Q5EM7)3M242>W47;\9O=\EE*6TJ9+*09E=FY MMPK.O2RE+*4LI=6WK[+DZR?Y+*5Z26D# EF#IO4W#"C_+?WL-RLVM71;/GM< MLI361$J++:Y[L ]BUWWJ=WO59*Z3SG@R0QK,<- >CF6H7!'F1U?$6__??K/; M[/EWOOS2M'[@O'CK;>>L75VEJBW(9033."PFR_0,@=X$*(!E# (J#05&: .D M%E1SQPQ':FL'-=#LO6@S%V3&SC&L#99\EM(2"_7R6;VB9_5DR9_3 7K,/)#! M.T"55$ [I0&2GA-O Q?.U>^TWH!8Z5M_V2_MN1ZT61I5\PWCI0G8W2(B_(OO M]IH_&4Z774G9X9>EE*4TERZV<[#OK]O9WJAO^R%XVWM9=B[N M3C4X\KEAXU0*P=6$\P9,VN=%*"8$Q\$3::)-K"Y13%$", MO-522FM0C0[A7XR??PJ>S^]<]W=N0+9&9,DBS4HO]!?=;*4&]"G=_>3IQN(TWXWLY9'#GFD*64I92EM)Y2FFJDE!5$>L49AX8R'+7" M8!UG 1-J)2%D&DO@P9&\>&0-C( _X[FU.SJV3CH3H^R'TU:B3="TV0B8P@@X MGAS9AQ$-46("($$$H,(@H"FU@ 6IK.%,,BFW=G@#RMLS!1YN!.3,C-7GC,SL MJR"E9?EX,K/7@]DGW3LBS0 2% -HO0=4A@ D3;USXNGM#3%:(5@K;M^ ;(N7 MG3+^VBYLORQ]VUX5O3)>K#6HH=#7KM&<9Y'#!UE*64I92EE*.52^3I*?0C_W M7E.=IC=* JD16D)OO=:4.4RMY7H>J=.]\_+Y<>_.X4TT@ M.-GM'9X<)A=.5/9W/U(I%$$* B>A!10*""3W''!FJ&<,,J^BIJ\:5,P\&3*? M%+7EBT646F2^6%V^>'_-%\A#(2,9 !RD %0Y"R0TD2\"AL8QX:P+]>.+#0C5 M5]#*T??L5\Y2RE+*4LI2RC'4=9+\--&Y.5C_=W13'<;6]O_;;_:N*FTC*])3 M*=+[-PQOC+WP7A$@E". !F> M%@#+J/=S0,,2J3I?_)VQ]0:)4]DD"XSA)Y! M^C0@'5N[4@<+K>; $84 U5 #Q2-<.5)*4N<51W4":2YSR.^<^SLW(+7B7[J5 M>OYW"]TK_M-O^X+ 1I%8=Y9D"M,I(Q6#7N?R><)SM]-JNB(]R@H>;--U^C>* M..FD# A*RH)6U(O(HA@[!9F7ZN/![ W^)Y*^!DW]C_N];D^WT\+F3OY3'7E1 M)[VZSOQBT%K%E 5N:^^/H[B'*.W7P:P[(UA'G7:ZC[+3BK=_=A#O M*%)?CFA-2W@3J:Y<2,>BX9(GP,M%EHMM$HJ,> M>8J8)MQ3:9E2$!&!#";>0F7X_40WW:RFS($+Y\"QTJ<4%EP*":@4&-" 9-3W M@@%0,(FM(% (N[6#L6P(1C,19B+<0"*$3E-#O.!>6FHLC@R(TL1P@Z(2&(VC M3(2K2H3'8V4P&*5\\ 9XRJ/U&\4-)-,Z_F0@@HR)-Q8BJR0 M,N)!8QAM;D>P9# 8Q(W'6=5<70XV.1B&,/ACYS+)ZG%3X5=%) Y9S7C7 S3H,0H#4H]W53X].+Q0&+[0U&Z'$J>BN'> MC$/)GP[PT9N/U#+FM%: 6>:39Y$"0Y$!G ?CC96,\I!FMQ ZLSF=DQUS+GJ6 MT@QJ)^:62>@0UPA1CK2"6F G(-5<1%L-_H**[PENWZ;;:B#6S]DVZY,/8]NC MFVR+&"%>: TTE!I0# U0'AN L.14L1"L@9%M9Z[,S"#.5)O+?C98\EE*CSYD M&=:((,&15]019K#EVC!H$5=2.YH/V=H=LF.GS4%\WO\\ !(Y0 FKK? MFL AL)(3[9334+F:G;(;D,-_KV=&=R-^@B]+GYY]/ $F33(8S:Q\G(MF_3K# MW.FB05PR:W2PE!*J)-4*"6PXCOL<0P7] ETT=X[RR3Z:J0CM_4-CGV_5,+ZYNW_5[S2_I4:%I?YFCX3TPMR;67@D@&M:/..BT<$QQ1 M&=5O3S#+IM9*F5JGDZ86"C1*#$M@*'& PL" 5*FU"%:,"B=(L(-Y2;!.GJ/L M_\U>^BRE+*5-EU*.=6ZJY+.4ZB6E',NZV])RS=+;7N>1!M;*6O[3QK*@8D2G M\;.,(AJ4089JZ Q2T/B%IAMG VMV \M.&E@4:6^IQP![").!I8&"F %CB9)> M\A TW=I!I$'4O.HILG^OUJ=.EE*64I;2BD@IQ[(V5?)92O62T@;$LBK5_*8) MY;^EG_UFA:>6;LUGGTN6TII(:;&E=@_V0DP,13SI[,9%33>G6Z]UTQVT7^C+ M9D^W*F>$^=$9\=;_M]_L-GO^G2^_-*T?N"_>>MLY:U=7J8H,^-!$('"*CE 6@K'> P,*4QA\S#JCR:S=QH.[-!YNP%>#>&@;3L7_D1_VP_!V][+LG-Q=[[!D<]-'*?3"#Y/VN^.!X&]E*F'(P$4 M00XT10X8+:457DB*4%0(\!R:V&:0;S85Y_#HIDH^2^GQA_#LEGL^A&MY"$^: MY0&S:(!+#HB4"E#F"5 N-;&@B!#LK#5&U^@4WH#P>MS11;/:_H7^HINMU$0\ MY2B?G/LR93._BL]W6?R[TTH/U&T4$2K;.?">G<192EE*64KK*:4IU#:N43QO MF=00*2JLUY('[9ASCE,N"9IGP"4>50-%[<].M[L[.JQ..A,#QH=S,J+>UK19 M49M&4?NT.SE=C2J%A#<>"$,0H$HKH$W\E6A/%472&U@U@Y>D3N&3'$?/M)ZE MM&IQ]$SK3TOKD_8WBZ8Q%Q*#X!V,O&XD,,9B8.-1[34)6$M1/U[?@+#XRTX9 M?VT7ME^6OFVOBEX9+]8:Y+OK:P]6#HAG+V^64I92EE*64HYHKI/DIU#.=33 ML44T30VB!B.-H9.2!"2%AT;\JO7@@Y3SWGGY_+AW[LL4_2K]N6]WFU_\6$\? MZBLOANK*2=)6!G>^VW8G8]UE''R+:OYQ.-'?KJ>73N3/WCG(]+6.E\[AMNG4 M_?T;PYNIU)1AIJ*Z#R6@-&7!.D< MH1PQ!%V1&_ML 9F,\_TRR=%;?EB$<9\ MYHO5Y8L)]X!E2DGH ;+8 (J9!<91!AAA F(',<>R?GQQIWO@:967_,YU?V?> M5/F=>5/E=];_G1N0I%9IECGK+(=4LY2RE+*4LI1R^M Z27Z:.I$Y.+_O:/T\ M3##9_V^_V;NJM(WL1YK*C_3^AM\9.T0-XQRX .@& 60VC$ *X*E&FJB9>KO MK&8I\\CT7%^0/LWH] S2.8!T[.RE3CH*O03*0@VHI!Y(*C& G$21("B%J!-( M-R )[%^ZE69)= O=*][YRYZ_,+XL"&P4"26SY'Z93AFA P8/]YQ$$;A./U5Z MI6<:O=KK7#Y/TNEV6DTW>&7U:&JZ(1/&!2M,X! K0R6AAD E@H*>.E0R#@ E& 2=4 M/'B8]4*S:B!Z/'0:0LV=M+>]QY/D0 MY>XZYG]GH/^HTT[W479:\?;/#N(=15+-@?]IJ?1H7.[%!/<(!@_^/WM?WMQ$ MDKS]512.WQLQ&Z'RUGTP&X[P #/+QMIFP.P$_$/4:0MT>%H28#[]F]7=.GQB M@8QEN_8PMM1J=556/I69E?FD-."E<1T8LE$DY*,/%%NIP4+,4%H@M$!H@= U M0B@GX'=)S"F7G,*4!&9H(B(DHZZ&T-5:FQ5T_>GHNC!4*9;64290S(1C M7#(P5&-T*&AL3.),N=SMC%+3-<5*+1!;(':M$!N$"@P';0U3@++)AA@X2=@J M'7QTI$#L?878);X"(5-,0GLD8W*(XQ"0MHPCFX@B\(O5/O-**=UE9%T=)3B3*? =H'M=9PA!:X((<9Z,(AYD,Y9A['SRFJG#+QT-6[/>0 +@&\V@"\? M&2MMJ W>H20B1YQ1@UQ*))]+61<$,2R8K1UNNHI?K#U8F1QP\["[X&S!V;LP MCY.$><+:2X4YCYX;@\&4HH%;K+2RHIC']Q==%V?])'*3M$M(2LX0#]8BHY," ML TZ42V9=6EKAPG=%9><]]\_^[@46I0K2_5.N7+SKRR+JEQ9%E6Y>=?KOKGSCP>MZ:/M1%D3K>5.)G\>C(:UZVRGE0Q4W-]BK]^[H7)\2S"O/3! M-L*'%Q^Q;CSJ3R=7?^2J1UQ;G)S@;P7*:7XF=G8VEG\>5[.'.;%'$;DJVH_( M)GC6)[;_V9Z.M_YY9DB#WA"=F\+SH[]:#!>$,;#5$=RPG=I\L_:5'# 59P]D MYC-8KZ.%5.H *\QDWYZ,XY/9+[_.UF%O6,]'_:'ST53XEO;IC=D6DN0!M-C7 MWKYY%V_7;YT+"<_>$XQ?\^YUG[SZ/;+-B?C.3^(KWZ-ZF]#O?:"K;ZNW.5__ M%'S_Q%[WK&J;JJO?W;1G%9*59[V%]4K$]S[/SWY6@K6VU/I&=_V& MF?G-VO.?=>DEB0'-/O1SSL'UN>U=77H.WI1>=NH#Z,Y2V>65I;2/:TH>\30L M&L%VB_W1$"UEH71F:2B/>4YV MO9\.IN -PA*I^3.PW=<^>73/A\(27O$@\CCPR\HH]6_GC#B.9 MN(*8-1!77$P3>A3L%")$;Y7C21,>!=:"2>H45403+$E=8$T,9HP4=HJK4^X^ M'(FW?^WWWQU^I >''S'<&^\?_M8[^./MEW=__/GE[8>/IV\';_"[/YZ+\REW M!\_ZQV_I__IP;W%P^ K&\2?9^^,%?_?A]X_OGOT.W_F?WKO#5Q_?'O;3WFO\ MM:Y&>8T_O\\L94:[B )F"7&L#3*:,>295BQ$C TU6SN,=B7E78KQ>E/NOJTM M]R-W^3NU?M.0\7L3E&\P_/L)=I=027P7TA4JB\V2N\+WGT3[UC4EG""5>"6"Z.T-1)+3A/C 2=O MKL:[4G6QT5#(YE!H J.)1(R/ M&P^M)2;0W)2.<:J49MA1H9S!46/O0\'#>XJ'8HZ'.A"N??0H)"H1EXD@303@ MH7!8Q!0UJ^EF%0:?F!0\+'CXF/$P",H3)CZ*Z#CUTGB3>"#2IDAD8+S@X3W% MPR]["](:3YVG*BA$I**X"BPF 3IN"UDX+C0)S6-'B> M;"0A&X_%2KRO6+C$S4VEU)H38CJC!$.LDR['=1YJ;]B)7V+E>^/ZO>;%T4D6U]7)90^RI=1J MV3 6!XXY)2PW)DHZ:I$4]N!!F4A(HC8WE0*TXW53*?A%_DC3EAKWL@AC>#:M M,MK!"$>A29&IWSQH)/:\%64HR3*K8%QO*5DF:1U!D@D1ZB/B+CED%1A_,0GN M.:<.:[*U([JMFJ^Q&@4[/KZA8O_/]J?Q>KTN MMLN-]'J1#$*3E0;\VI$_S*E>U/?GJN^&-MLN4BI2*E(J4KI;@R42[P7ET81$>!+@GVK'9(@D ML2@=<\5@V32#93E@*J.GPE*"N @4<68ITCS_2:C06$A&%-TPD^41E =>&0ZU M8U"=%*LJYK$/3N)P;&L%G8PZ<7#2'YW&^'UQT4LFZ9Y#U:5Q45CK#E#*<48$ M5Y'!<&&-RZ2=T9K9;[E7ZXR+YI^_6<"OITN"+('15;#L="DPJKWGB@>%@M#@ M?%GAD75<(\R#CKL?MHY_G]%8I%2D5*14I%2D5*14 MI%2D=&=2>LP)/-=ZK%^BGV:V7/A4ZOE8E92>:US7$*@*CF+A:.*&<4>Y(MXF MJZV$EUAQ7>^1Z[K_=,EU#9P1DTA"1JN(.$L<61DEHD8HXQ4 $78M #%T8JG[ Q(1"O9?#%8[U/'NLR9:NG,=35=8($AWA*$CFM)#)$><\$ M-H)I\%B[4JR+C:%$2S=ZRRE2*E(J4BI2*E(J4BI2*E(J9ZVW-\=-AZXS'FG\ MDG^/C^OX],Z#(R6$5:3T0*3TY"]V+8 M]J"K8SON?&SG5?Q[VAOW)O%UK#[U?&RB0:^B'QT-Z[O4]42E=&B5"-!RK7-0 MQC"1,$HA*,2I%,C!2D!2"ZRIP)[PS%#CY1^ M;KESL7[NJ?5SAFG2:BF]P!#?\4QY/>-;W-2W"NA%"+E(J4UL+'OX:(R9R8_RH+ MX4H#H>DS?FB_/$\I^LGOU6AP>3;,?BS4TRL9!*=+X1"08M[Y$TJY:Q,G7B+C M D,^YH0G+X/R?FM'Z8OI,"LS\!<5+T!YJ?,UZ/ M"^7*[\XVJ\/1T[IR<[D#'_@"/5^,_Q6,_X/E%O31F&24P\C9Y!#'#",C M/36H!/6P/P,-M_S9/O#L/APAI<9!R WW20 M#NT7N$=_FH6S5(/QSG,"#[4 M[OM$L,'&"V18%(@G8Y##Q*/DF; N8$QS[B3O'%_\>+- M'"^L$@G;H)$-+B&.%4>&$XP8"X)++B5S?//PXAⅅR*@VC'TRKFY9^KKV#F M45;R:M2'JX\Z/=#W*HZ_+^1R;T/$)9!?I%2D]!#*KK+]L#\:+D':BQ;1SD!? M4VT-)D$%K\5GL?FW[/DK[?G/)SD7N3UC(2%9;0)%Q#N.N"82.4<4DM&'& (1 M)I*M'48N;O@WST,NJEP MTCI1XC!I&%)8$H"VF\U*,MX M6V#VY\/L7I/QU;A6(4:9F,M$[A+QD,^R:8A(9IHYARR['V:+&&ZW&!6R+ ME$I62)[C'.?KV*687"YTN2I0\:&S M5.JE/.HS)WF7>ZC%_5S)_7QQQOUD.(KDO$)8BH3R21[2V'H0E)2<4DUC"%L[ M!&\&VT!1W0*P#T1*/YGXI0#L3P781>J$\MII306B7$;$C2/( *BBJ!RHJ7,B M4;(Y /L(4B9^L_W<>S9')#K_F0YCA^%NA]:DP=^?(N%&58@5FHQ.GN2I'X_Z MO=#)0[F'R+1:Q]F8/'':>Z(EX9@*S4V4*@9-C)4)V_#H2A@9A"/1"'CHT8"MACNO29"RZT=1KL* MBRYFZRJFNYFRW''8^Q8U?M,0\?]N1X K"&Z34.X2\^N[(.ZBU;5< _S\[VEO MND%E: K@#= M(P0Z38TQ/&'.!>/114-9P!:4(F 1$Q=7 ]V-3;F"@7>#@0NC3VMLA/$,*0;P MQW7TX) FC(11.C=1L2:*K1T PRZFM !A <)'"(2<^V2L#F ;)$Z5<588:T60 MG@D7K"M >%^!\&!A#'H6N#4J(H! BCCG"6F62*9;"T(Z2YSP6SM$T2XV!0@+ M$#Y&(/0N.>PXX81%KB)W42NAI0]&8&V]+T!X7X'P3 XRCY2JI!$F*><@.X4< MY@8E%HT4G%G-0R[O%'A=G?4*#A8,4 M*=;76(3S@K:"B)N.B N"#$-R]I*42#F< !$U14Z"J>B$51' M&G$4-"QHN"F#7B5.Z)+R,G$NB. S%*KR_&/AFB23(*::D M1<+YS+)J' ))@VE(K322)PH>P=8.$Z)+^/WPCTNSHG+EVJ]\! 5<+\;C:T8\#W%JHIY[(L><+G :]8'_)$5=*V8/>5B$$)KGXCAF&*G M:.**Z* T\9:(-K-3S3([S8^D4=5[:I9E#,^F5=Y)ZW+N)J7J\F9^);MJI0WT MS7)VE> 4&\DBDEAPQ%4P2,<4D-&>2<*)$LYL[1#9I?*'M\^2O5UR[(N4BI2* ME(J4BI2*E(J4BI0>=YG/]_FL7Z*?3GJ?\J=2S\?J^YS7>\N&LYKSRB5-X*H2 M$@CF7'$KF<*)1*^?U[<)Y_?HIX<11%DASB5"3F'*>(& M7N?4D<0QN*^\JX0JW&3W2\_OG/6J2*E(J4BI2*E(J4BI2*E(J7!FKL-]#;TJ M^LGH.[W6>QM.6C79C4_'"V_]+VPHOA4WO2F]A^'=UQ MYZ,[K^+?T]ZX-XFO8_6IYV,3#WH5_>AH6-_E?[8_+1W55HL!'2WS6XED!+56 M(DVC1ES9A'2NW]7614$E]I+2K1W2971=-'\%#0IF%RD5*14I%2G=(4NQC48Q MIHEVG@>7^_"H*+$1/M/[$%_LGP=L_RS7[0O*G%#"(&4%R[QV$EF&&=A#1CD6 MJ?$L;9X!] C.]%_%DVGECT$E\JG^K#ZZ/=?/FCWN@(I_BN,)#.AQ'>'?>7RN M1%&+E!Z(E%:A-5M#T&3.;W:5B7"EA=!TH3JT7YZG%/WD]VHTN#PE9C\6)I_5 M+(*/RQ$1EUBF<_?().,1][D%E7(4@0% G,#8!J&V=LS%#O.EQ]^FZGA!XB*E M(J4BI<:&3""HY&.62\4MI+GN*!2JQSG?M/Q MF1Q73PXFQ['*1[55/([#<>]37/A K2WXM#4%#[,EV QA=Q@.%W;AXJ087*B# M=&B_S!O8+67/7]K+[J6%6Y>SX=5=G^G24O%RJF&GH'#NI&@TZ,/=HJ>%KI]=V?'UD#1M*;+](J4CI MOG.-?(W5*-CQ\?G#E[W><%35K:\;<'L6?14!#'-.Z:L8XN D/^BX;/HK;?HO MEFMC,/-,)L^0#E0C'@)%UF.!?)"$>>$)BV&NP!MTZE(TNN#N Y'2*EZ==I0Z M _\AG',7C-,2S.D8" 5!?1=T/=VT'A05>%Y!JO1/#KV63?K.%7LI+\U*C&6T2'L!BIU21%8JAY3B MRFO'B'=^HS;I1Y"2]BH.8)E/JYA/!')P]*J :$E**^=X14I%2IL>#UTPQKX8MCL];,]OVSR*VWR>\MQ4 HFNA>$(TEAHX<%$9 A$A9Q M\)9:0JG$9&N'X-(VZWXI<8':^R"EGQP"/4=N4D#W9X+N(VF "YR99'"]%W9*CMJFJ7 "W2*FD;M4MC%LJH*4TQ0L2A); MQ(TRR(7,02$#Y4H)(SC=VC'EO/Y^J7$!V_L@I8W@-"Y@>\M@^V8IWL<82R:@ MI!-!W%N"#*8QS45F.J;- MM'D$I1%VZ6-(D2I"Q2*E(J4BI2*E(J4BI2 MVI3RCBN\EF7JT>=_3WN3T]J.*^[)2N[)FZ4*CCVR?_1>8LL8%0$Q1Q7BV MD M.8Y("S!*NWMA1J*TJY+:6SD\[K>#*) Q>K#L/=3M:;'\EW M<*,*= @U@WO"0 1A-,T)%GE,LW$&XU;$#GH(L(CQ/7 MF*A(.6=>RV0(%Y$3DQ(3Y/V+RQ#KQ?[O*Y2<+5&?UXW=Q@?3R7ABAWEBYTB& M"Y+=#,D6*>B).:4$9C?HNC!4O7!*8JJ1EPDC[D5 3FB&E/*"22:5 M]WAKAU+>I?*'"R8+Q!:(+1"[!+&6QQ2Y]5I[,&:HMHY2T#P'K]I C"D0>U\A M=JEI:-*4>4H\PIC+G)4J4.X#BX*U"K940P!EMW:(,EVXH$!L@=@"L6N$6 $ M"_^UQ!#-C5,.NZ Q<2H::FRP-X/8J[CX"KK>T9G1(NG?^B!88A9ARQWB.@CD MJ$PHBDBTI3XPN7:JO@*O!5X?,+RN0N%A@N3<4Y.X9=Q2IG$45H =:W7@6KJK M\?7F+6D*VFY(6LWN>Q\"85YQI&@ M&66(P<;*G*266>\B-++K1VNN\;\"--' MP=F"LP\?9U> 69HTDX1;#W8L=X(;P3UGW"F-#:@B+9&"^XNNBYJJE)Q4D0JD M>.90\I( NL: "):PF6J-O;%;.TSP+L,_G/^T 1A[:=[4 FQ#;WS2MZ=YD/%Z M6"Y7EBO+HBI7ED55KKP_5Y9%5:XLBZI6156N+(NJ M7+GY5Y9%5:Z\G47US_J$!OX-O4\[_X(?LT\L1>=]S 5+%OIWT/L5?/_?"Y'AV]+?TP?;H!2\^8AT\ MX'1R]4=^HD2NG7]^=C:6?^:GK0\ :61:84T]QXPG%6S*27B.$RJQ8I*^IWIK M]J'C:C:"$WL4D:NB_8AL@@$^L?W/]G2\]<\S\S#H#=&Y>3\_95?+[B[7>3NK MZJI570U&P\X?U6AZTOGWJ)\/VL;=YGSOQ=!O;X*F7KLNSAU%;NIC/AT-0QR. M 0:>+F/"ZSD29-!X:L?'G=_[H\_CSB]OAG8:>G#-/S9A;"N"Y2_/1OV^K<: MBYW#X]$4[A[&\X%LX#(9V.H(%+S%QZS<[2OY.%K4:39-*XXYD-:'U3X/\V0< MG\Q^^76V4_:&]3/4'SI_,@WW7&#'-F[PHS7/VONW;V_7;\TVYC/O*?BDT5>^ MC;?)E>]==UM"MPT3WW7;Z]\3[.HO_:&'53>Z[3=,X(V@1R'?@FQ\R4J^VFB[ M9DP-7/R<4>D;C>IU[TMG#ZXZ'G>> U*&"\PO%*\PY"M)JA[J[)SCQ?G&:E\7 M_S V<^W6QKVX9-8@:D+9GC.2/H$MFR\NA/2#09^9?+1)?E'=Y3H=QX=KN*" MO"$Z?#_1VR.?SI5UZ_L8N'Z&;ET^YOTX ;NM[D+V2W\T'O]0,_H[3AB^X9!7 MSAC>A,S?&XYME1(+%AD1FCAB6>0Q4I.2$)3%$#GS@M4=J2G&O.8PA%_64FOQ MLAJEWB1W4MC:E(S>@Z>SC-X]?/#7?F_OZQN\_^$(WH?O^NL%?_OU>+ ']WL[ MV&,'?_SY9?_#N]X\HW?P]LO;PS?P3"_HNP]O\-O#/\G>A_[QNV=[Y.U?;T[W M\^O/GG]^]^&X=SZC]]V'WX_W#W>_[GUX-]@_?'6\_^S-Z<%?OW_<^_J_XW>' M+QB\_G'O\+?!P1__27N]MN[W-?[\/HHDF7,)V2 8XID/S%H./P*FA$?JJ6=; M.[Q+^<5DWA_2[PVO>2A0M$EC6P&)@A22.R]H4(13JTSD243&@A!<)<9:-E5^ M#9MJ :!;!Z"O3)L X&76J"$KF>_W8&2Z,O-Q=%O[R.?AX4HT^];*#Z4X[OTQS MN+(W_$=G=(FW]60=/L8]=0'NP*.ZYS.V)J>IV<')-A6;K'3/X@DH6L_6>YP= MAHX=Y*JVK_4+#Z5?\_JW_#4X'S?>\I=%M#L,NTL"*C; "C; _M,E)X1& [88 MCL@Q*K,-()!--B+.N,1.Q,Q0O+5#<%?R=7%H;I K4A3Y+FSWHLAK4^2%,>\Q MCE*XA)*G ?$0-3(A8B2UP2S2D"U[4&36-4)ND"*OR9J_'T;&\DK/N0,AIEA5 M8+"'Z,"T'X^GN8D"S,-XLBR"5\E+(9 CS()E(0DRR@,^$4IE4MQS"H DB-B@3BWK=A(?O:ZNP:PH MNGI;NKHP'H3UW&*:D%8R(:X31XX;A0C5T5LN/99F:T>K'^9XONVN2AN??/V M'OAA!8!J?J-.SA6/PW%CH<4O^?=8HC^;$/VI&U#]9L&&U M*49,I#X@DH]N.74$5)@Q)*FB.BF5;&;;I%W&'^#Y[?VP*I[-(CRS. '0[49X BEP#4S3/<2OQG@Q5Z#?;%%1VVB]:N56N7TL*"(4XY MA932'/P!KU ^0D):4V6$XL8RLK7#Y8;H[*.*4KR*_0@&=#X\JB+KY3&>KC;LF+7/;2TE"&9Y%#T/O?3IF!G$&%1D-)9[E4"J:Z[R4N) M9CQ0<^.;;D/1Z]O5ZT7[4>VT=(SDMGB>(&ZY1(XJED.6R5+AL"6T"7!IQ3] MY" ]_^*/[? HOK*3>##,U"6[PY#_R1T]/@%,#>]5+T]S;U=V%P1))PX"XB82D' M1\)09!PQH,3<"6E33#1M[2BC-TA['UG\8P#F]K2J^;+!L@G@LO M8+M!U$D/!HB(R(AD$-721^=XL"%E3@'!'A:G0%'NGW#B4C3XUC1XR01QQD7! M.3+6,<0)S\>E,B&+DW2$$"4TV]HAF\()\J@B'D]KX[MFR%PJKQ^/XV1];U^J74OI3:WV&I/>4-T_'&:M&N]S 44)DJ^@A>J^N7%.O-,M4OGF[,9/9J M+K*RQZ^TQ_^Y;*5'DT!D.B%O$T?<1(4I7I3[3I5[8< 3R21,O4< W2D7XDND=70(,TE4,$Z#H+=V9)>132+4 M6*<=O_$6R(OA)_!21]5U!,0/\Q#C)T<)?P"4EF14T&@E-'JS;&K@Y$*TG")B M*$4$2\!DK9V3)>SBR>2)07[0>CQVD\CB[*N55D7IH-5BD61 M%&(L<_B(I)%.G".6G-!,NV"E!&45%X\?[WWF]<;;#$_ABCS;;;SOD44L[H_= M,)/37[W)\=/I&*8L5KM99 685@*FM\M6A)".*F$,8)*+B,/*1H8:A4RB42KM MDR8JYS41:3;C6**$*AYFJ*)H]]JT>V%V8"RM]@HC'Y/+20,$M-N'6I#"2QZ5 M#ME'P(*7B,7=:&I]]-YF5D_JLT80 IK__?TFR>-P@>[6)#F7-U$+J^#52GCE MEZT1:XCP3CH4B<" 5X0@S95&7!FM!-,)7*5LC0CS(V4A)::QP0K],VEKBD+? MCD(OY3Q%1[@1F7\\X#;NX7Q"$<#:D.1 D>M.2)P]P)KSC;<]YOD:)_;T$29K MW%5B]4U/;5\V4BGXLQ+^'"T;%(HYKW& Q2I8#F]HCG2R\*=.46&L--6Y"<*& MI%R6V,;FQ3;6D'U1]/@[]7AA1[# C,:"(6F80IQ3C[0P%'GJ2)0 Q5;EW.DN M%@^5$.\^&!/5-)Y)E;X0SEAZK\0T[D%F:!;H?Q20KE(S F-2# " M<1L9THQQ1(AGS#E/&-9UR')3F# ?583CQ1(Y[RS*45LEC[9"Y?X:(DO46\6C M^@[<^G"&62\%%9P2 D7!'>(N4.28\L@Z*XF6/&B"MW9$U["2^/% U?OVZLF+ M#M^B#B^QZ"7LB0&EE<*#[9$<1C82CKCGP05,O#)D:P?,D*>)3O#?G*!&:%?B'\Y06U5_ M[E'@Y!%CPL\\XBF8<'N8L+!JDI&$,(J1MHX@;K2M63:1\#($;[&,*F[M,-S% M8EU=*V\=$]84=-D$TT==67@[OJF5\V,#OP^T+^MV5A_^C#UXY^#EM/+'X N/ M_I[V33+)6CD8WP@-X:4^S-,:'HUT/HJGBRU9H M+[/(=H?A^4Q@9;=?:;??6_8 J+#&2,D0"#)[ "XA:Q)'5C-"54S2L) S1,FF M9(B6<]$-C$,6I=X I5ZJ.S-$@8-D$*'8()Y O:V,!EEFJ#1)!YIX/A35/W2X ML'F'HIMK?;R&I=ST%AM.;/\';8W[>SSR-+5C&9#$>,QS<398H/T^!L&1>B- MP?$_S0\;KU?]GW5E>>#RP*L]\/T/RV^5*/:/G,O=QTUWXS,' MKSB>FQ]-E..Y[]R-SQ0RN"!@VW4.&49)IHU*2,O,T6 3MMHHAHW/ 3ML+N[' M*_OV-U.@>Q3*>[2(<"?%#P41;@\1%O:YT9K$9 6*' ,..!>0P\XCZZW!V!-/ M0\W:(LW%')X-0X0'% >\_)S^]][0#GTYIR_G]+=S3E^\F)^?6- &I3HY*M6I MXJ=1_U-6<%_%T)MTDO6YS._TD645;&I202NLWT%6K^))>QIYD/X+ X!_GM8R M*\;(*L;(US-],A,LV> DSWG$$IP2![\),$NP\ K^IX63+,?\NT1?/'LLG;H? MC%+_U*2"HM2WH=0+#T/FE" G)2*,.,03%TA''%"((,U@>2 IEPG@+BR_#5+J M!^1-7&%ZM$L]M^KNCX9':!*K 6B1F[1%UNNT1>[O<>6F9CB>P2H0WR%([QD( MKT#52E!U)I^16:6<3PMP&'1T8(=%O[5#6)3_46ZND&SSD MJ$Q;[I&3+L?'MHIM?*:FPX-/5Z-^/UM&/< ->//1D?S?G4GT-5:C8,?'5Z6& M'Z2,GR_&XZD=^OAT-"X4X"N"Z9D^A1X$Q3P)F18+#")K/;*P'<*JDBQ%Q4,T M/$>:-27TUPURWDI$YCZ;1469UZC,2WT,F4@RRH2B8PYQ8B,R44>$)24\:*6) M)#GY0^ -8;%\^"&8,Z<_\4NL?*^U.B8C_[$S.LF3_]BZ&MY%G<=ET>#7608' MC0B>M[()!8!6 J S_0JQ,]%@:A#1*2+.'49&DH@"AMW%&,62U@! &T4#7@(L MFW>V4U3VEE5V83/03(*KC4;&9(XGEAAR(I=O),$XUP&+P+9VY"9I[(./3KR* M)TOQB3@XZ8].8VQ-AJQY]9%.FR7YR"(3/_FTYG*_Y57LVTD,AZ-#^R6W1#T> M]?,\_CZJ7N=@TF\@N?!T-#B)P['-#UD :B6 .M-U, FP&[C+%!2*(NYQ0(:# M>^.)]M8%:YF1 %!:;H9+4P(3&QB8*%I\-UJ\=&A#F7',!*0=KUM]@6>@A4)2 M*^<9I]CDNA2M"N/$S\\-2776>>ST,QGT8XM%W*D]\=2>]":V_]\\\0<.)J/& MF?&+8=V2J?@UJP'.F=Z")!#C=,[OH%$CV#%D/N(@",1$C&08EFLN2R_\^0]5 M6==N-A1E7;.R+@4AK)$P]0I%L 40URDAXQ5'VB9!E$M)6K#Q?\@X*/&'U2KO M9T7W:962M$=(AGU?Z^[GI8:ERO8[$>Q,W;VUL+P]HR@22A&WDB";//PIB6%"YM4?5]P80VXL+!L!!>$B2A09,XC3@U%#D2(%,_> MB4X"]@3 !=T5[#8).4H%_@W5]GE*T4_J8YOF-W6$X^\+2E0415T#$_6=G6QMBZV3(^6DF\%R"DY 3P@(B6A-E M\%CG\QS293_>4ZC$9QZ)T5,4?N,4?JD'Q^%.O<_^C.T\:LZ=VZ)?- /;L--7-^"-]>PE2,PL7&L+X_S>)91M(& M70L@K@2(9]HJ1MCZ(DL&B:@M^(2$(TT\_(B*.DH +WG:VE%=0WZ8,[D$C!XB MK/S,4IT"*YL-*TLI-L):KA-&,A][K.T,@QZ47T,E4KC94;VI?-!#]A M()$PFKI^G-N8/^8#7C:O=XI\_W>'$_1@]H0D8;JP]A(V!QX]-P:GF&C@%BNM MK&CMOCOSBL-*><(:^#\/N3JF@N425()Y+RQT'%]? ID]IXB)%LK4C6!<< MW_7ZN&M0L3N.K16P+6"[=K"E23-)N/7$$.X$-X)[SKA3&AM% VT-\ *V]P9L MEPQP0KUU3"!PJWQVL@6R,6H4K79>D^194N!DDZ[X<0-\8\"V-M__.;'PI?!O MZ'W:^1?\F#WXTKU\S-2 K8;N_,M5_]R9C_:F'[L%Q:[O^"37J?3\]:I.LZH? M'L>.]7XT@*'E8LQ\>5;;?.;%5G1,W.8[CF!$@Q&&N#X#? M:A'D,MI9I0!HX93RK8 MI!QVCA,JL6*2OF=\:_:AXVHV@A-[!*90%>U'9!,,\(GM?[:GXZU_GIF'06^( MSLW[^2F[>CW?Y:J^JFG2; U7 ]BF_@!$.>G\NRGB'G<;!'HQ]%>OP4U9%^? M#W.0"\G@- YYC?I]6XUS M;LSA\6@*]PKC;N?Y%Q]A.ZE) >HXQ\M8M7\]LQ.[^>.Z:GW=$'#4UB5C&]CJ M". D[\2F]C/N0O7)=JG [B%7T/ZS5GK\Z ZLL/>U[K4<['8X0^P.E]6 ML!L.)_6?!VF^^A>+_UEO[/NC\;2*A_!,O_5'_N/=FJ%?]T];,W3PJO_N\,V7 MO6>>PO=A^)X/^?X'?_WY^>WA_O';#\_YV[_>]??IGU_!I.S'?[\Z??=7.'&4 MRW=__*^_?_@<[OGVZ\&S/[_N_['W^>W@A7CW[+?C/?I[;^_P^/C=X U[]VP_ M@6E*#OY\3Y30@KM<&,4BXBEH9+25R-*8K"7,*6,:SZ(WG,:PF_T";SV%%0F? M2I:#X>E\4%KI@"U6*0JUU8E@VY]D-:NF<6OG-SONC;.1LBR66EUWP<"9#NO& MP2]!?OZT\V+8N!]PQ0)DS]!TZXT%*_?9.N9SLQ4H5?E"HKZSV'[ MQWCJQKW0LU6O-2ZKF&(NFLZ["0RA'W.Q4>R?=NRXD\F&*?[U<^S6OY%?9Z^, MIM7\I5&5C='9.T\; W;V)CQK[ VW.W_%QI+MG#1%3E5>'L09RL;O M_"-P>9C"Z%$'O-[1F3';YBLZ$_"7\O>@V2/F0'H'1!ZK(=RKOF8,X_8Q?^JD M=Q)A/_H$SQ#[XW:*X4&FS5:;VDDYF59@&\=:&5(5X]>8[SZ)M6?6[0 XG<3* M3J;M;I;ZH\^=@&1X]K,C;2<%AO$Y-O/2CKSS2^\?-Q6%KZN3 MLWJ'3_F1P_RJ>D"]/GQ;_01GY;=T]WS=L?UJ*W PZR5I._;D!,"A*>J'ISON M^>-Z^< ]0@=\U;Q\8#0S3?AW^XVOYU_Q"WQ%NR /__VZ78S_Z+@*OJR9NE]Z M,,8\_Z/*5J>=D]'G6,UG!&0'\Y2_$98!V S-2IG-CNV,;6H$!IYRS_= .##K MH-(UF^P4'KYVX!9WCUFKJNSIME\4>GGP;CH'QGY6\'K6\D%-K(Y.88I29?.2 M\O7Z:%L"9;7-$S@$,,D^7_W^["YAFM?&\@JJ7X;/#VWMY.^#IQI.X8OR8*IZR8T2:"&\D:9]T-4I M&*;U^=1,!K^,I_E!%LNNIMOKSO_T.3( ?T^F+O_IX$G[L5'%MF] 9WPZ!B&, M_]$H2ZP^@7XLW;@1;LW\.V@-B^XCD(V3F-MLKGH7"#/5OYXV8XC'0[V?BLD3-_X^BD-VQP^OQ O_T,L,7T MZ\T7UK8-'P#L6B(6(Z+V$P<=#S-QS*!EF,>7'E)3,?RDD[E+G<80/+[M$8]+#> MO.S'6)L-8$)4>?-O=JE!;U)?/3ZI=;4)1'; 1H&M^]@"T($9$*MQ;3_6:<2Q MN7N$M3P:]%I\7JQ6F+"/L5EM,,S33NT>5/5&U"S$IO5+;8HUM_"=,/H\S%M: MLTL? Y /XY%MK=9>+;78[O(#>SKW /)@+ES8[1SU1PX>!":C?K)1L]G-=Z'E MG:,V8_,MXY><11'K_34?IN0IST^91]K>J%6?2^_3/+BO40]7/@>?\P@D>MKYRQ[%SNO:33KM_#)S:Y[_M3!M+K/N[7B&ZBU)"1AI]5*LO_U2;82[ >1/&QL=MC%8OO#YOCU%,(CQ,@\Q2"SK=GZX MF>'V&=1A8$-6>#"!:J*@^NMJS._,I^DH&YGU;,R]G7:D8+X<]?)!3_[>;!+. M7+EZ([;P!3 ]XW9ZX%G !X7;*_'_\A_G[U'%P738KLC9?4YLKW&\0*7GWS4C M5H:5"*9A_-AML*9UT3H^5A.PO.JWX)D']DMO,!V RS=9(9+=OGI#@[UN-#TZ;C!O.A@TCBM\"ZE%M;CA[ D' MH]!+,]]E)N?9=('MX:>--=FXJ_.'7-IF:QAU()]4C[]N5U%;K$LS/P/2^MH, M[2#E<,:K:/M<7#43K:=0/]QB$V]PX,J]?+OS;/&Q2ZR *S]8F_OPF/G(,"P- MH85,.\BHGR?V_U8X\'8D1"UQQ(9*;GFPF=X#,V$4M3'IU(84U145?2_V?[_! MT3>,\LEL_N80D1&B!8C=^M$WY6S[IP<5][Z^80>[[Y/!B7 5D%*1(AX412YP MCS3VCE&CC=9J:X=V!;N8"U0OH57DSDT0.BJ2G*&M75$+N^!<9*CCO4F.8MN-:Y+ MS2+=Q"R:&$RVU(;C%BUACXXY@I!=N2I'3?NG&^!ZK^B6W/(IRYMQ/$C/P9+) MANGXD2WK_:\OV-[G]S8:PK'W*)EH$7<^(J,"05);JBTSR1I\_F2!:2M=3#8P MQ3BWP<&RMUI@P9R1S,7S9R1OFHX2\YF^_O!CXRWQRX]GOCDI.YT_YH8H:&4V M'$*MGNTA$1CW8#V?Y+C>S!+_8W?WY=P2;P-OV>0= CC7I@V P0"U, M]Z>#D]8JJZ.[#;U4@QLGHZK^YAK59_9\G,R\7NMFH=]\"RSN[CTN1D M;]EE-OW\F5YU9EKJ.\\G;=389CEBVP95>Y6?#N!QA]F%C5]:=^?2,%/&V,FT MCFDUKFGC[()IG$.^K64*KM-Y(7V/3+K?(9!VHF$;R!M/]J1A))=/L1W/9/8M M^6TOHJ*+T/IL KXS> ;.^7 TF8?_>CDN $_KZR#![&%FWU&OZQR?<#E<>=R+ MV2FX(O29G^UB')!LUSBTK,G?2HG9B CU?!??C#UZD03;>5I7WPS;7Y;R82], MZ+7YBYL7^&\/>IL3$?C_^$+-TK7?_"V(PN6(^D#1IPGA;3D 0D,ZT@GGXP2YPTF[K(M@+7UV/'@ MK#54!!K PM)*6G7!8,IK+HWZ_='G)CR=PT:+D_HZNC#,IYB-^9%7V*75<=T+ MR[17/=R^Y=/V3.A+DF9;TU.EK5R8ME MR0P19\N=YAK28,9G MP=M,U NT+31N;]^NW>WZK7,U%\U[$F]KQ:]\&V^3*]^[[K9$;0NLO^NVU[\G ML;F=A[W9;;]1S/U-@@9SX=)+*N.:I7)'%6 7\FIKX#OC%)PIXOG1&5DJ8%RA ME&?#IRM[35<2\:PXXL]&[RE?YZ>+ZQ]^^$-W?_C3W'PQ_[Q_H?LL+[Z\';P_/.[ M9T?P^KOC?0IC&[S[\.[9?])>KRVJ?8T_O_=>"4QU0D*8A#BE%MG((U(^)L]= M;@L!=KX@7?;C3;?O&?UGP;N"=W=#,%#P;LUX]W6.=X%:P81*R#'B$9+B8_W/#A@?&2WJF2OKHF@G/C6%"A)[T*V(PF/BAKG?*) M8X5UH,Y)&:0 /4C2%)JJ^P1XITL&GO$6ZR@$2M%%!-L51UK";S+D,R"N;6(F MYZ7!MK5!O(6%FW3-"LZ=I"Y(5'(M-ZF#U&")KU]DLEY\Z_4ACFX>-7\PK MZXW"!A8U5Q86/.=,8TH$O$!PN-I *2!U-R"U_W3)"J$<4VJ)05&! <)CLL@* MS5#T+D5JI*(JNUUJ7;T@-BB,5'1XSH^>K0^IO7(\<>NX]Z6P4V!@A+(VN&*;9 ./X;0R&&= M97)5JM=EZ2\W23RY2EJ%EW?=\_!@\+UPG3\DZ'^]9+[A&"D7W"'8P 'Z*5?( M4N-09$9:91-/\GN9SN^<8W>UU*$"@P4&-^.0L,#@3X+!A04<64I24X>TC0+Q M0"4RWH 7&S28K#0EKO1W0C5^::[_/2K1V3V?9WU=&OAJ">57)XVW MO%1-:=\R*9K+;&GY)ID_SYUF1H],T=86"=JC*M96^(S$)+]IVZ[8 !-UCOFX M<]*/X2A7!(YKHLI,G),SS(>75 W5!7]UK=%X46RTW;G!I'Q[=$T:^^R1VZJ[ M=K#UP :#WJ2I1,V?SW>*N00OUZX/8UV =TG5^=5+ZW;KO6$9+DA97U:CAL^D M'EG#T-K\?,P%3@>[[XDD0A$9D#$Z(,XI15H[AH+G-DE%O$KB?,'2K6+"R@6) M-?O7,OWN&5'?YV+$S2K]7#"OOUCPP:+;KD^]GLANV/G/%) '+"_9<"/]OOOZ MMTYO/)[&,Y3,KR> FYFFJO/FI"YVSI] A&U8=>VE4]Q!3YN*TO^. +#'=SG? MC$T!M1N6,LV#.L J/'6J&RL[1M!>:NM8F*I69WWK5Q5JK)8;A MAOAKW HLD_35Y"A+GQR,0NQWSU,=S[;SO-,WVUXS:_W1>,[]VIM1!(R&B^OZ M];1V*EMOC_5N!A;$M+YU\][Y1\HU7*[] MW)3\[$N9/WH\K>KY.?/&8E[.%1'W1W:XM W#@[VI26R7I[K;:=@\%RS82PRN M#9U G,U-34 SF1?>CZK,K#VV1V "'-4%SF#0U&7UF7\/K$UXKMI-RI7W%A[S M4T3UVS-BAGJ>,G_O7.XPX[&F/LA%_?EC2\7Z,W+I3!,XF#'U+0KS\G.>N7K1 MF;JNMNP\@SFKZX>(Z#9$G#49=QB=-!QX\-USF2T>HJ756R8';>R>_+D\N-"K M.59;TL&&-TI_N4-QX+?5)WF!:=6 MWG,4PKRS-)K.K>^?*\[T'Z-1^-SK]Y?K5[+%?:O[Y.=U)KDZ>,8+G<1+U*VQM;9)XYU/.$J^Y3^LN")DE MN7FM6R,6('R^7TL .O_4@H1P_F0-=4KMW2U_8[/1>=@"C]K=XRQXV^%PVO+: MGX?M;X)S [7U;)TGQVXVU)K"?<&5MMUY;C,']!R7>S6+(VQ]DY;[)7-TG!/, M>.8QYQFNGV.FKC7@$[596\1%$H8S# V7DC+>C^=WV%)U 45 MB]XXXPUQ\_'>S,W_<,3>?OW]^.W7CPQ<\X_O/OS)]P^/X#[/Z=X?X*(/7GU\ M-WCQY>#96W'>S3]X%C[L_?7[AX-#__7M7_!\SX[(P3-XYL.WG]\=AL&[/UX- M>_L-3#7>N K-[_Y]C>??5(3'7,R*1N3 MX=IBZ[!V3G/%D[:\UH5-HC^\7"\6T_<]#'F4U]0B=\52]==\:UO:E1;.EIV" M/5_U)@VYU]*VO-@UF[T\Q)3YP,]L;8#KX!CUQL#*=7.Q]E-E% MSW,$-NST=<_-GN_!L\+G&H[HZ3@V@?.>GQ'PU8'BS$LZ8YH[;0R%:6?>Q,T]M"LE4'=WBC/:-WOIST^6%H6V>S^'!NKJ%XWS6*IUZ#/ M*Z%(]+8E2L]*=.1R9X::':A5TM$BRG5!W.VBZ'9F;83.7I'%#PY6KV^KJ^@G M+ZR97R^YQV()W>B&L]4W[UR5+>_F6^H6; MT-E_%F<(5ZA4W>WB7'!@G'WP:O0E,]:>LXG:T_3F%/DR0IGNS)X;+T6QEUX\ ML:?S5ZH<([OF+'[I.=M8Q,4@1M,?/'UKF(L!G3$G 0:\;>7>$ 6/P3+-'HR@VQ:FRB3-\^SD.9Z8"'[\MQ@]76UV6H;=_J<\M6'RC:=/8 M:9%F4A^/U=#;&]=[]R(&.CD#-#4C=4.$.GY2^$I74D6U^7REWPS2G%N'.<&< M>TN=Y; .?;*14!(M"3,)KS'R\L?ZUG*_)7I-LZVP^AYZ3:JV MB;D%QDJ\S36[!7I-P;[OKN5AR\-^2Q7(-F-JG2RK=YNU?R,ZR\LSCC>7#E:O MS@;;N2'9Z?WCQKW99#0M#6?.Q3HFXD8K_:=RMW[O6G\TBGR_N'AOMK!GCEQM M.9X]ZRJ4QC>?QNSU-JOGIG/X**>IK+;-7VWW:B;^-SO:;)L%17\\[/U];DJ^ ML4'-W,3A:!BOGYIRY>U?681UCZXLPKI'5SX&*KC%6=M_%R<^-[$QUD$J?%>5 M]3>:F9O[-M]-O%6FLTQGF%932,CF3&^3]]6#Z:0NRUAJE)T3 M/>8I(.,X[.72QW+/8B N80J_:86; K#SO(9A(S%!E'L.#8J4BD5()' 7:X?(!+] M0!AMH_%H5@>*F41UCVZ\BSC\H4ZIVS!#9UA#7!>SCCOUD>_VZ$*BN81^/IPVQ M96H^6%?5SHK9\_W&VYW=AN-KN0(^?\%HF&FMSMQN]L'S5:W-4S^M"1U/L\'5 M,EOG5V<,';UQS=]813_IGREIGQS#7G:4.57 0&K9%H]MINJ*PX[OPS=DIK2: MBJS=-)J:V]G7N=COP>O-(, FRQ+(!?G+3"LU_\?9=/7.Y\QM%@?[8G M]VT(=\3X>*TF+Z^ZO$+KQ,\%4D-Z-WLK=@;WINZ_+-EQ.G\WV8UP'DVC8>C5\T#OLRLUVQ_V'O?6#4)4L5@E\8X@DGI*/7*!)&N"!8 M4 ;^"Z==(_0%]Z7A+_3MFEOP%N2:Y$LVE52-!O5V\?EXU.^?HM'G(:RDIW9H M0R^KR]2->_!;==K-"%H-8$'5;]K.BZ'?[K;L @#6\,:!GXR6;@Z@^[+F4.SY MI;/N$WO:L"1FWHMYFX%)/Z_?SWD?::@8 ?#KC:<>31Q/%I^;7?WW%)93S$2* ML^V@5I.S>A3@ 3XUW%RS[@4U46(8U07;(6:&C*Q0EWRVUL%,,;7H,M;JX[3F MR%Q0=^I,!;E9=*?/Y@-OML=_PX/G@H$[Y=C>RE,&D[7UCUH(L#AS9DM8";-H M8L9$%Y+DDC,JM3:!Z$0LEQYS$EKZ!76&?N$[P>O-L (+(S-[_6%[P\Q2?C!< MFEA ,,#V 2SPR>G3=G5M3+>:NT>RKV_>%+B3G*ROCY*^/@ MV=Y[Z1FVGA&$16[.&;U!)BJ*L :U-M);17.#W2Z_)&TB6^;3N0!J;P:,4=1Z M-2WK?P==#2;<'>.6=:S'0^6]T9 2 LMY!?"6<9<) P?R1M0>^>&H3@V)($MM_.7#FRLD^-L'V8\O+A/9T[] M90;AIY=L5;,-KME:YUPDF;PD0RUMTECNRWDCB MC!&HG9=%_MI*2!X3-TY;0[CGU K#M+6$97"^^KAN583VQ@=&=+ .&XZ%=DRJ MJ%(*1"0C55K#44J1^$SB7W?%WI_O'36.8N^14I$C;G(7)*LIDICPQ+12WN0F MR%U,+G: :QB^EIN.M1AYOM/6UC< TME^'5(:'\>ZHUA&BNL"7)U%;.LL[/W> M8N>-$#-?F#>#V59PO;-]B:=0QWM&*66.6'>ZO.4#$$2Z5NM[*P9EXL#>9E-4J]2;9M]D>3YVTK@1B:AFR/ M5Z_.(.GSSS"N]Y('9[T&)<,R(DYSQ\6H-2*8VJ"Q3=ZI;,QH+"XJ6=-R9@AK MK%E5/WWQ7 6@EUFV^[%(?B[YPX_OI0(8Q2'!ILDPXH0S9%ERB- 83"(X6"] M\N*BW.]=A/C9C'@[QS,!Y!NFL9> ['<^DN]J!+0+BS(7Z."D/SK-_:T^'^=M],2>5J-^ MO]E<>F[:>@G94K=-@\VZ:\K\4[79#MX#FM@OC=&^G4-N\ZVX[1]S^8;<-I)9 M;5M>Y="I-@V:ES8MX-Q*;'F5YD7ZZ,U!?PKF(%8<2^XBDI$HQ)-@R'#BD(B. M6Z*"3YQGX^.D.$E492P27CAK-DHJ"$Z: IEFLQ_(O[[S%GK@W&(LVC 0LER#XX@ V9*XAYF/ULHM*OYQ=SPLT9XMSD8OA(6V\C M<>R'&:BU*+O=>?;-C_TRF-;MA=-T&,;_.!O(.!NSN#2L,3_A;D^F9\T@KN+] M_Z4EAO_'V?/AXR;J/ZKRP$=-M=Z\0T0^M#C376*4[@T0SHKY3\L9W#6&'=S_ M/6,A,:4-DCY:Q)V*2&/CD8O:.T\E=4S60,GY P#*LBXNI9I^MINQ4\"FF'* MVJ< WEVT@)W84&0H4UB#;TQT\#H/>L#>>5&T;I!P\'X+I'V,&YZWOM!:IH)8PHB2) MA@MR282:Y28AQ#:8$U0EI&06B5.:XO:01DZT=I2^&$G\ $J.-1C&F M:3$YU5 3+L*X)>R"FYQ%9"]S^^3QM**()%UL!1X(@99 M3RD"_\%R@[5*06_ML*O \.SYUS>BN#64-$TVSQJAJQX]?%?7AC7NL&6!?4^$ M[>O1>Q]$-,1Y!!+3B/.0#XJ9A'7'!#7!AY29[$F777: L>HJ"5* =^P%#8KP M7#D;P46.8 L*P55BK,4:7K#F]I?"6WQP^(+N?_T3_CT2L/L8KCRGU"/X%W:? ME,MZD@5),*T=S9T-..P^Y)+JYOF9^PW.C:Y G.W.\^7F/K.S_%GVW#4.<7V( M=N4I4MO>I\E9F#WF-7>[Y#3NDHR%I4:]UR8LU"=QEV4I;'<.X./7/6ON,C$_ M0&J; 347?8\_O'93[[($G=(]^WGO:/W2=C@.38H,:<0=\X@!Z89 M B'81+6.R@)2TJO,]'MKH>5D7OCM!_/XRCJZ&!$[?/N>$UA'#"POJ1T#YT]R MY$B22' G50+P9M[4AIAD&VB(%4'?P,SZR/=WW\N(P;YF6<08;"UM(LJ C7S@ MRH$>:J%@;R#DHG^W#C/KPEGR9AT:?^/QKJRSOKMC^\,J'R^W%3@Y@0K>'"X* MO>"%S[;*A_IM\N@]*Y7\"[8I<*?&.5W+Y2Z4N2TWV,:?;-4;36N3NAYPF^S5 MB[-J03!U%^W70WW6/CJJ[*!IZ'=2 9)4\+B=Z:278>/"G4[S"_74+?)N)Z.9 MH9^UH.J-/^9SK9'OU7-?U[/4A_PI1=_:WFT"P86;@R7?]'/?[KRIJTTFQ[WQ M[!ES0K('/*OM\.Q\S/[H-6;_U7=K.@C/G9'68*_.)4U?.K(!(.5177MV_NXS M 61,/W?'^EQM?,EGEI^H-VX]J3.I=$MWK?LG?H[]7#R:)P(>+9_ G5[6GS5_ M=]N8==%?%U;IJ$U?ZUR<[;HGZT$S;^?&W0:Y^Z=M[^]<_IKEMO8&H4L6"ZB" M?Q*F5;"GYW>Q/?NE-Y@.7L4!3'-O>+37]'8]/4BM8L_T>JD6@3RR+6W_$)YI M]SW6C.3[*JM652]5/8\&$Z;@#E MDI;!=I91--/2IO/OF36TD M2QOH7U$0Y\:=B:"8VIC..A!(Q;QU!.;IGI.@"Q&Y\#2#EMEZV> M,Z24V8)E M"_X:?K:,,!CO"AMB!I364=GF>Z*??![](%SA!GI.Q"_07]=JGT:6?-#YNLB_ MSPWO;V["^Y=I[&RQG/K8*MM9CV6(W-H>.T>RYI#604_LT8[1(<(N"8-LT;/] M.)B]FU)2IOZ#4BY"8G^YZSZ_#A5-\9')V_U:&W:[+=&]:K1[+Y/2R]]H]TF- M[G79O('1CLVX(3#@R@C&K7Y'(TP?^L!3!?"L]57MLUD?+[^3BA MJ LPVGD^@1QU>X4?:/S?(UQN1J(U4.^!R"0PW?GVF#C]70Z?.3T/JD?\TL585S"^;NG MA?-[Z(SVY10,(+CMEU/ _D=7"9VVD\];JQ \]?._F?+!W(84J-?"&,P##E8Q M3HF%?S3WA,VWRL$XOW[MIUJ#"L*?#NN;_FR[>7C9V/SW<&]SY[SQ^5-K[]O6 M^=[!'X?UYGY[M]DXV&WNGD]6$-[]M@-CR-4.ZKCQ[_?9G>_?@4Z?^ M>>=\^_._^W7:V&\Z=Y@J=[EEO1>!7C4216D(,T["%.?D[!" M>PY&2HHBF.A(Y7]9#M1I?!@A!EQ1S#2C2,FH$ _6(D<51B%JSSQ8F(+('(.\ M.@?@N5WX7]+'4@GOE?.4:8(5(UX$QQ4.3@JO>5#$:0,:R%2NA:41WFO*0+S4 M-'&+L*46<6DB@L5R2 F9-+9:$>O+HM_+)+OOP7OP3_?T9+_V_W5[$>[]K7M4 M>1+N3$:3S@K"L!(L*4 M.Z29 =8@#8[*)*Q)+DSQ-OO/5K([E%V29+"*2\=R^*D_#DO9P?..ND7H\ MAZ$=E;P+TRH '@H1$B"DJM M#C8)P2N&LS2R.W*2PDF(D6-D8M&5WCCDL,A5](*F/@J<6%%&= [62>46F4KR M-DYSY=+VC*([$6U(B.+84./NY%^U)[8]>JZC,]'=^FLJ-=)?&<3CBH,"P229W$/(Z M8&QM,-[HP$$-583P.2/WFEM9VY2D<.,[+(8CA@=D W:($YD+)A.*%%4:_L-M M"GPNL7N5KVAY!31A38GU$4B&X8HKJRT.Q#*MJ=3IOIZ[E8 N1D OK@4T>!6C M5RAI#*106HNLDQ@EGVPBSF KP[()Z-NG+*_0@]7LGMCVC8(LT]H,@PRM0<45 M!ALD='.6^U66UKM-[IS_!+T9_<*<$(I(Y17Q7 OC6'+8!2X3HSSZ^72RJU3/ M'%3/SB@WI!(43T[IB$0RQ#G\<)'K[#A,'!-&4[0KZT2O\ME3W.Z*\8BY]YS0CF5T@@3@TLV.,\4O8K'J,YTEP%'KRF\\SPJ3!3@J!:( MAR"14<$CQ8,7%J@[27AEW:SJV?/HEP9&"T;]6U'\[K8ZJD^L''];+=#GJDLY MJ)[]<5!+\ZH8_C_#>L7PD=:1/?(MVQY6IWSOQ2DOMG>^ \_SCGF'M(J9.ZB M+!,>):*LUXQIJ^5DL/.[%?E&Y^F2\CG,WW5YS M_T:)OM_G7.IR$24KC5E36#VE9"75:UCI)U6!O.\]ND;-_ MA$K%&E%C$91E] MVFCOGP/%7M<7[;Q95G**"I1W?E2^IV*5;W8VGEYZLMI+*^M%AX!_L\YZ MSWOHCEEXQOTSXGF8@JDO^;1N]/OQIL?Y;3_S7]>])N8A46]RCJI]\6B,>1/! M,Y\>-(.>5&V[JDI:525]KG.I<2?11&.UH6NHP+7,)0HJL=GJ^W;1S^Z-^%)A M/,T=NKVY0>K?]@X;S1U6;QZ*QL'>P6[G(]S[ST[]VY^']8./>-*7NK>Y<=[8 MW.7US:_G>YT=TMCTY]O-0]KH-%J[3;AN9_=\M[-S46]^R97&+JXB9!F3EGH: M4>+:H]PE&AD2%+*1*Y73#6BN-$9N=G=?TG*D%2Q5L/3LL-0?)=%< MU3EVQ;N>$=O( M=:\+8JC.1>!%](!MQDJDI=8(E)1D6DM%0\8V/J\@U(IX5;CT]G"I(EYS!"=Z M!4X2F++G $Y)DIPVB1FR22AD8@PB*DZ)5BOK_-48A>.A,U>-B$?[82Y]>$3M MAH^O;,(]Z&E;].!N%WVD-EQ=#"2JP)0HQ-U9VC5<\U@JOV'<'';T)YM#?/L_6>:DC.:DN"MXP;, MH$ 4_$DT \:@+3,NZ!QN14RND8F*7VXQ8'/O=OAM$E _P^;Y"U9K^V@"6J_# M%?M?HL^2&;:./MK>$>R6?B.^^K#%IP=?'>S2QH_O5A$'^.>0\KE)F: &:6$- MXB016!4EM4U7AXVJ847:%ZOP M^E(*5[B2_51[21'[3]9*2S@_-?N2LS(E[(0H&36>84T-3X)KI5C4VJN B25" M#6"'5["S>-B!U_!V0F! $I*#"HWSI_(@*MU3X7O"._.Q#YU.MV[J #C"+S$8P5 M1D6)C? 66#CQTZMY>.A)FZEY/?RA%()<;:T"XD939 .)R&&)+? !XQ-(GKGIM+FIQHRN]LR\D3OGMGP]A_8V<"!QYS)0&66=)SP2_F8*2;:!BQ6BD6D%RM]SS'A2 MP2;EL'.<4(D5D_0[-RL/9IP\?QA007786FW!"2Q_1<#X6&:FQ+^B!S??K_GOP6[S2ZM^Z45]YMMN-^G3OV6+=[8W*$- M^F^KWOEZWOC6V&]\WKIL7!Z>-3J[I-YL'VY_VSJ#^Y^5L.@OZC^^<^(=4$:+ MF(5YX]IPY*+R*.! 28*-#?-8PA=LMA@V2N@;V&#%,J40! M8".YD<#R'(NZ73HZCGY4RPH\TP=!L2,.)6HMXM$!6E'#D#?.,VJUX\Y-+BNH M)'C91\(PY=$R+422"B"/84.Q#)/+6D[T#7?G%O_MPZJGV*KG=J>Q=9O'L[7"TXNZ"9WV8^V7W*"4XO]^V?Y:_$;^^ROHQ1#; M<"-[ HKO_TY;O>)K[4*TLUNT5UB6\!)\J6;SF6:A*FTY@%I[>)B0QY2'ZVR[ M&"+]_JD%DPB>9W*Z\XB& M=_'EGK4I9?V?,^K@@8[M"5SH*)/.>'Z<_;[%G/PX:I4;O'SL@4?WR@=<+DRQ MSL =N[7^J>O#],([[8OARA>+7#J,86 %41DLXFJ^7OLT._%KQ[WNSU;Q&\Q4 M=NP/2Z? *G2/!W\4=E8YH$X\V>\6'FT;X/WBNJ,;9#5/SEF$^85_?>P5M>.. M"\X$G+-XQM J!C7B'&_GN^6I+8=;F&VP1?+J7FW/M5KMH;S!)3L?R$OTH?3K MEY,U*8[%@[;R U\O5;'[CX_;>4\6MO+UU!=+U2]]_H65LG'<:[5K1180,>66 M&-XOM$(N@U.+;=AK@XWF#^V/(DWSUN4XSMOY)(_Q%&:N-WGS(3A<04A."^W7 MRG,+L.[S,GK;ZUT,/0[[K?Y)MU?<)Z9 MV8>MTL_K=MO$Y.>ZDO7BXST8#$B% TD;[N]R?/E#!23%SA(I!E_>MS\!V\LAP0VN(+#P M[L!B%+,W.BVM_F 4-QX.)J"<*Y"@$A'R2P!Z?K]XZN%-0XG?XT\[P+)+&-*Q MO1AL@6*D_3@*VW"?/H &/#X 2("Y;N52Y-E**I&HV"L#@"RN8&OY X7ZR9(' M\]&'1^C^'.S3)*A"Q]6?FJ^]'" M SK I'(*8'!Q(*T@"7YXR;S[\H3WP;Z^8^$+8;Q]HX$TN?PPY>CSQ8%QH<'N MA\MTCXH)'*J]4E\68@$WNXLCO#+4W"Q7X]%^0@"DO+BQYUO]P>Q&VX/]6\IL MB16#?9O7\N@J4WU"3/.[13=A.\0X("NG[8$_LY3\#GSRM'?M -V_WD_C!&:2 MOA0;Q7O8 ST[W 3E9QYR =SN%!@LRF#F.%U3.5O^>%"2X?=B4" \@VSV09#( MR!<'*?;X^BMY;[=/3^[^RFVI]R^Q0F3UHF+J#%W3#OM?6(&!\R" M2"S=9?D\:,E,6CXY3B3"D+RTG&MFN):&,^DQ_$*U6$++QW:ZO9/6Y;7*'^)X M9J!Y,UX?3OA"GK(EDE7D4#X'L'ZQ5ON6>?1)/"J ^J?-F#WVB:Q6-J,?P,L@ MN;K$\!(),E: 7BCE'[ ;%&#OQ_1G"U102QA1DD3# Q..PG(X@3V11MO ![X1 M->8;N2T4*[N'2XMFP\'4=(_RN#X4@UH:%^]S.TK&#N=@C-L;WXD6,-$4\, E MB;A.##FO(\(\>0=R0E4**^M]*A+2 M+-SZ0%RSM0'+W;$'8,N<7 RI0[GN70< -(S"ZL5B76&'M+.E!N;4 '/*SQYE MOUGWM#]*,TLMG>UK6Q[C3/6#(=@:\7];@:] MZPN/V>"@Z?<+=P@JC('\G?X^8&KY9^P^ BN?$LY2XOO2M@ M%OXH*',^9B[V+RP@*G[)SW*?8SAX)I+2W)*BT:764490?<0;*H,U833O9Z2@ M&RRD_SV<]L[ 1NK'H\?XBILPU.TTC$M];S!XL'59W_FNM),!]#OR,E<^%SX! M'5(!2<^,IC*!^N$KZZ 3:Q= FF\X?8O]6SB8RDW\$W9DWL,G%\>EVLLNO>,, MB*,NI9\1V',[;\-RVUY_JO9+_S3[#K)5>]R*O=* @IZDCT3'>O!#HS]7U=K M8&W]O!C9V[=< 3;'(1#L='+]^6P@%W";H>>VF\*^+2[? 9/KM)2%=F'XW_'- MTVQ19$GPIWV@RX#*( T'V18^BC'TKZ]\W#HNX=P6,W#U),4M.ETP N)@,OHC M]NR/> 0;MCURP\)16ICBL//;(/Q@471]JS 9"IZ3;?#!I![];/5*O;16^WAU MA8$M,[AT^VZQO4](H^:,<"P)PYZ'X+3E 9NDJ0XZ2\14JSFOU3QO['P'XDY!H6$D16YOF)1%%GN*DJ)"6,X,20"Y*7NV;L?< M5T:5MJ_HD/T!=+9T\85NX4T<^G*S^PNV%=P T XX<2N=H _0H8+3Z0/WF1G63=#HS, M9\?IZ0!F?2;SXS2O.,X:(/0(M\L:X+1_XV\MGE'+\=QG+WXV1XY* M(%FK;?2+YUL=W*P706I.A^;F74]YY: ?GON,GU!=G3]FL>SD0Z)6-UR=H0RE MM9V/55+*AZ>96HQ*X5GWM!U&+.3>()3XEKN]/E/W7^##1?'1&4( MOG&'>3N"YP._1BVUSF'I!@(T/-"!G5?K9[J:C=SLNGC25K';!L)7T/"B*O%5VA00C7[6FK6_>YD1;\%,GE]%(7SX>VL8A;!VM3(9)^#" MA2NQUBH^G^W<0@\,J#Q\KQC%J"OGVM5S?.-"A>=QH%T*!EXX'\>N#?R\?]+J M%# T?(3!D?SX&,+UVS4";@N:,O>LQ#0\F[=#9/&5^G.ZD^.!4L78*C3I6KHZ=2,NXZN2HXR6_9$714'))WNKTK M_5*&T1S%LT&X2?'[0%4,I K(#6B,TO4]OK<*#^=8X,?8!&4; +7.T7XKP!S^ M_FZX?&-S*WN.56*>$(U1--(C[K1")L7K3G(PNAS%4=/B_ 9,,W)[5.3#)EEY#I#-L4(ZOI0;(,O,.S/!8-E$8^,[ MK%; 8-TB8Y++E1P$$ZQ,@P,)323 MU*',#46R!0)[4HA[OPOT(+3Z8&WDM]9J6ZG6*GP\MX5:%(PIEO%I5W<=DM;1 M.Y0Q+:6"[!<&4E8+[N+6#]^CSZY\PODC(UPP^[1L[PJTK@ZW^[><;A>Y/1]& M0V'ZI=-PB&HC0'5;V,BUM[Q9Z+1C&$=)J]JM5$SZY*WWN\ I6YT<$#4,&@#&N,!\KMOKE?T/"H8VL-#"< *+%XO@JS(T)']P M(EQT7$Z:933G7=A;XO^MUDQW,F"MW;"&YA81?=$T[RU!:H,!%D-8PN&T;K#@*Y; $=+7_: MMKWK7+TQ?_5&K9V/0K-VS+$DO3$">[VZ]\QD:2F!&O-CQ16ZO5\SP-\.SC:<: U(_$?;+\-V-E+^WI4-\;'^<>,JE'FB MY,)&OV71W]9GW]'H>X-)3J5FAEB[V(>AB&79=[8% N8A@%6$#K(%1V>+J[X%I@Q]#ETR,N/V)D/B)S;77X,#DFV1<[(C,; M$.QVMW^UC0"F1D#*Q^.;!FF1GEO,V8T'R?'CQ8= Y#/3&'VDZH%TI'R\+ 3#4C&"#,$6<>H3TM;D+DA<*!-Q%/I&.I+6%HLDI2(^ M<:&%X; "ES_^\<%XQLG,0Z/ (!:6:VEY4LYP M*86QS@<*.T7J.^,?'XIGG-Q[$O,0M<;8>IZ\SL-,1AC,HJ>,V%OC'Z?L1G7[ M0!_<]!,Y>THZF0PS#D0):VH!JE2T,CI%;5!N05VO-%TCDCVEZY7 :U*9N7=\ M@JOJIUWUWA9==(WB10Q6D*=]\Z'!DL=UO7ID[Y;EJN1X1^N(@C,TA]Z)VPW6 MN?08>5TM-1;3!^NUSL;3^V#-I?+ADDC0[25!OQ5_9%<>C"J'UX&= @;GM3&= MK?=%]""9^VS/34FV^BT?9KV%]7D5]/VD,/=!:?TZ0M;:'>V^/T)#PC MUEXJS'GTW!B<8J*!6ZRTLN*!.+U\E#%IK8Z'YPTA8:-$A"]#0+B*W2.OTXPM MR_(>M _KW[8$F*JMWZG>&NG5HGTBD7J* MJ @4@=$;D'$$(QRH3HD'E01?61=KYL[R&970S"8TN<07$58:2067C(/YETP4 ME# =-,5RM)QU)30O*#3X2F@X3S)*0Y'WE.?:1!B!=1P1#8+Z:(AG)JVLRS5Z MK]"\BR9R92F2EV9I;P8L%J!A1XN.55 Q#Z@8ZX6F#*;$)A2C JCPCB/'HT&) M4D8#]H1@EPO,L;GHUTIDGD6_5B(S?Y&YUJZ&8\&CE B#&D4YOQPY1C6*V :: M*)="I2PR_#':=>*@A8A"(%Z0K[[9:[P'.G/#)3461K,LD+V4UZ@\2O,24#K= MI-W:^&II5?C-\B-E2L;*TWGP=>$1/I6A/#RRR2/CVX*DJ":*75']3J MC5%'D\Q]4;/-3+&1B'.MD,L=ZCA6@B>F&>:YALF:OEFG>LH.4+<#Q[1-GEY" M!OZ?"C<6C!O3& ,5;KP<;EQ; RD%GSS&R("MG)N):^2H<5OWWYLY'8]*H[RC[LY25:^]LQS/8I)4[2C82ZQ@2(5B0U> 1P"Q%G$MO &N=DS>J)@NM M'(>WJ*.26YY,BL8PX[W#6G-[(V/EG]/CX_954MA8PY+647E&5N847_>_&!3" MM_VRLF'16^'W^UON+"91X<%G74SB@1%KDO"G)!Y0N:;U4^/U[XWEEWS^L?QJ MC1OV2@9+S)K@CTL\F.X]OH LB6*PXK&7O86R#O&Y^,A!C^?G3:"=V3P?OWGS%^ MR>/<3E_[L: WK[T[RL#7M==N;&[1QN<=OG?PXZR^^>6@T?G(&Y_WVO6#CWRO M^?5L>W/_8&]SYW+2U]7H?,4P#KRWN=_9WMPX:WRNT]WF#[S7^7I1;^ZW&\T- MOOVY<=C8;*3Z/R.^+NIL5-(H%+S1V6HVR*8@$*9@5[/( U%L99V(53Q3(%Y'019>4TTBHI1*A63! J M6:[B3^2J9.IUX]PSFRFO,"YUEFB)YTG97+HI^WM0TG.U!COFJ*RM=]7EI@K3 M6TYN???Q<:569E KH^%XVGF)E:,HDF@1%[DI(9$)$:*-\$%+SB")/2:^'%OF)0@EUX2@7C "5DO'=+!2VFT(9:+E74Y>P38PB7T M9?S/KXFE-+OYA/Z9W*#+N9#6?;.D* MD"I 6KY SPJ09@.D$7H^8BC'29*AR(0,2$_/R)BZY MP_!-!R8^;RSG:YJ9^3#R*@CL!<,T*Z4P@U+8_C#6HD3CI*Q"5N(TB (34B.& M+7-$8,H475FGF"]]%%@EHDL5IUF)Z&PB.L+;O/[CP3K//1L!A4.JB M,FN6WJR9U1$&B^XK3C5]:%USXZ3Q 9\7O&KCNY1<4F!6B#"G$8\Z(>.\0[EW M5-!*,L^ 51&VJO"2=)JHY'BY;)]*CE].CEM717Y6J(@C4I.G\4!7LGIT^7TFN MF3HQZ'QP2Y+3N\WOG?\$O1FU]D+E#JXT7Z7OIM)W6Z.\E'-L*8X*M)RVB!OI M@9G<1>B%O9L5F%9@ND0V0@6F+P.FU\:#E3K) MA!W*+F'$*8O(<*.1XD(*:12CG "8FE5"YQ7HMJQ@.@?K8]9^=L\HY/?WIAMK M,W9KES"NI)/),..TXEA32TU2TCD=R9?;+K&NKKU3^Q)\7NMFVK=$IFZ1_UI^[N-3O3, M_=P6T9<-U,$:+E7"U(W9V)K!=[\]0Z\S]K2KWML^C*^9Q7216\1@Z9K2^KT/ MEND%M+Q[;8,UZE&7?4/MZC+4Z M?'J_7_L(9"'4JO9U3YJF[#=YO]/T3^N\VD4S3,_$[JFZ&$[TW'N\XJIZ&CYF M?NNV=QCS_*[6?L0CF.MVT6O$AD[KJ-4_R7/_,^:72OR+1V!&1;C58JKUS&W: MWYH#]?U6FXT>$\*XUUAQ;KAQ)#KXV_EDK2!,?]\L_*,*$S3GR/@/W?Y;":V M:W9VSAK?OHKMSW]V8&PPKH^\3G?.]C:_=/8Z'_ENY^-%??,CON$=A?'O;6Z0 MO>8A?&;WLI&OW?QQN;?YQV'C\UYGM[G?VFUNG=6;7\8;'4H>8)6B0-8B]403S21L>10HL@:;RB:8*SI@:/P>AE;AV[/AVWE]&/%XL"4: M9]\)C;[CN$$QN'M".<1QJYY@*D5E92 M^W:E=@YG*I74/H/4CI^F6.N\T"DB@T-$G$D%OX'FC%%BC@U6*(0:""VHW:.1"("@%JHF#7ZUD(+QTF83W/?A MMW(D?^R?#-V?-1"_-.87?:[B@V]\8JO"C8M4"P0+S9TE03K%B<+:D.!#5"D MJ_=$S>0]&2[EQW(E*U4PC2H8#5WV@D=%'&Q-(CSB.A)DB:4(@ZTL/(E4N5S6 M8?E+PE62^F1)Y<%'''%RSBB.O3-!)ZE-M"XIHC6?R6-22>I,DGKM)0E11$(# M18[G@%R-&0+;&*- !5=1"Z^PS=7V*TE]NY)JM5)&:DJ93]P29Z17VK% C L$ M#.^9O"25I,XDJ>.>$2DE-[ D*,G($)H_5#QI87%6A; T05:JI)(GT:.+$0=A3$I*[!SL$FD0)XPAJR5%C!%8:$UH MI'IEG4E4)Z*P".A(]A;'EP1#$L 8!-3%GM"J!N'#</^0,J-68KZXK, M'!,U?S_@FTZ1:L23.?@]7H,SZQ&!=%7OG>>;H#>C?, L(01)4DT/##AJ)?6 M">R)--H&/L_:DI4Z>HHZVA[-9./*:R %#E&''0)JSX O1HJH24S(9&2T*E?Q M8+/;=7,7FA>.S*_@LX+/^?NH;32*,4VT\SPX;X5146(CO.61$O\(%U@%GXN& MSVNGF/12*LXX2LY1E+L>(R,T0=9@JYU-W)-05.0U,SNN*_@<>=!W6BANGE/S M9B"3149 YARQ+/(8@;DD(2B+(7+F!2/S+)-90>83(7/<2QFL\; ,#H5D,.(I M)F1I/-:^]O57M7,];U_W&]W]8?:FCZ:CJZ>MO?KZ7!/>[V6_DSOQ?C:/V,UTU:,RB-?'&PC_#U5ZR#77-ZM%>XAL@L'^;MMG]J*_\MOXMH,]-S&'DX]_ M]_:]I_UQ,BI)+BS7TO*DG.%2"F.=#S1)*?7*'=_3$O,0M<;8>IZ\=CKI9(3! M+'K*B%V90Q?@6V_\B/[+B^@>K,F:5N0IS8,%7\-J$8U8I:%S;\1*\9K CVO$ M.MU[@LR_:VPQ6/-VN\;>SM@^9$ _MJ V ;^?'JC%FU1CS28TQ"[)UVH^E;';'&V8NI!C*W";YK9GP M[[>#V7,Z-L?[8_QM+[+"Z;\-H[WSJ;W[;8?L'M3/M[_5+^#:=._S7FOW\I W MZ$>VM_F#-C:W<*/YQ_ZDT;[[[=_]OYE?HZ]P[W.GP?;S1]LMQD. MMS=WG =F8/,I.%QF]URKE>B>KTBR\ M.\9SNS$KH*N ;GD=DA70S0/HK@.('+>,2("WP',RB"44:9$XBH0:&K!US.(B M@$C.*Y9UX4#W'@)=)ZANZ5>\(KQC90 7VV/AW9[AZQP#GMH_^&G@. M+BK$FP;Q6B/43DBFDL46Y7IF@'C*(\N80Y[BX%0@E$LZCY([MZ-*58MX&81V M#HRE$MK%"^U(>CGC,J40D Y>(2Z(1H8;C$Q2A-G <9$7-WO=G3D*[7LH-U)N M^P72D"II)? /+ 22W'J2E&": M+O6_AV(%1W=CM[XUMAO?-ZZ;%P>GC4ZNZ3>;!]N?]LZ@_N?-0[:J7'@+^H[WVGT.'<& M0,1PL->!F0/_5QCY1 1-G HO 5HCP-MQ#C?KG<:51:_=*-)6:S:Y9HVS[UHF MXHP@R()"RQ52D4EG382.5XH$E!IX?8 MJ\'V0C[O@G:[B'";C"_(X9O==$LT2ZD5SB)<^,X(SP?B)Q<14V?(FI3R*3%U MDJ_)1T9^31FF9IX6_';?8(E<(_1IT6\O,%B^QA1[NS%UMX<\#:2N0-?:D+\^ M6PS8TDW']2G/7X]UH;S1F1BHW=OFX=V'O37/8OMGK'7*4,%XE <^KGQ>NOKO MHZ9Z'N6%GW>0[^&@&6@+6<0!\LSG3TLW4U-G-;[-8* DX8&Q]E)ASJ/GQN 4 M$PW<8J65%=^WYI#%?8_]/&0-7V+'9C.BMYT^M;(#;#?:WAMQA66C+&<:_GFP M>_D1KKESN??YS_UZ\R.N7^ZU=IOULT9S'\:T=SCI"MO;S./9.*]W&@?UY@9K M;#8.=SL?S^O-GX\<2OK/-5,;>4[R4Z.*_ J@*K1_O?*R1:!!+AD4+60CBK)8+%& MZ(@(P;F83_ BT)5U8F:ND5O% DS+%&EUQK^<:#5?:K5Y&C.$-<^Z%8I-@V*C M<0#"Z.@X%0A;*1#WDB%M5$ R-U5746GCY)VWHE_BE4)#LL)48MA M'?N]^$;:F#X3CC4^C/ .*AE.V#+$!8^(1V*1P]$ARKFS@28B4\R\ U<)$)50 MSXEW5!([O<2., \GJ;".(NFSV!J!D;'>(4R8]39ZJ4G.T.0S)Z)7_HYIF0>O M_!W+"5(+81Z?NJ>5VW8J&!NMJ"$3I\X:AH+D!/'AD@F8=3*O(91(HY3Z^'-8-6:P%LMS)X*)0*KF< M_+!,XOI./!ZB\G@L)T8MAG>T?E;FTU0P-A:XHJWWE%)D3;+ .P0'&#,&26VU M(#(HGAN3DU6IYU5XNW)XO"F9?@+OJ 1V:H&]YATI4&:(]@ASRA'//_'7BP*HU=.C^4$JKF3CXV\VA6@/0701D,] MM%5"2<(0B<2#(<4ULM0*%(.5R6@)$&=6UL4JFYV!5)Z/MR[8E['7#;:_/RTO MJ61Y!EF^)B?6BLB3IL@G(Q GRB*K/4>">\:B)@16>06D5E-"_[M$TOQ4Q\C4 MQ3IEV1-EJ9E,-S?G&<_L?HD4IW=;*7GJYZ]TP/S)7:4#IM !VZ,A- HG2HG0 M"#.F$:PC04XQBZ(@V,L0%',INVE7A9Y7#L+2%(>O(*^"O.5TO%5X-AV>77/: M8+QQ7GFD@C2(:YJ0%C$BX91.^:3/2K!/)9MS+]\E*@#_"MUQ6Q\)/::K!BA M#*Q6$?X\*,EJ>>1("2>%3%ZIX%;6;TG#>A%QG5,\TFOTK U[G%Z\H&OM]M[G M^+[VY^_+$)W'!"VW*E@N>G<'L:O4P31IN,[XY8%+ )*2HA< M(]@@%[E"''LK;!#"^%Q07ZUR/J_N(/,3GM?AKJM@M(+1)2'4%5).B92-#U=( M&:W2UC"+M)8J&[NYA)(E*#)N-"P/=0X#=5;SBH-]>9@<;QA0E-?^;:P\_.U_ M3[05N/'*?26ZI^DR4/RXY\URA]/(M,*:>HX93RK8I!QVCA,JL6*2?A=BY<85 MG[$^;U$NG:_5%EQX_TOLG_1.?2ZT?_1CXRA\B6T+5O4&[-"?K9-6[&^"I=WN M]D][RU*!GS2N,.('WFWNL+UO?QXV+C\=-@YV+G?A/O7/NVS[\\Y%@WZ\J%]^ M%?7/6^>3%?BW-[_L-S8!7SH[K/X-<&.S<;#W^>/9WH'G>YM;;+>Y==EH'I[M M'GQ*VYM?S[X[S$C0N>!^Y!QQF'3@0]B@Y'*C&4(UV+8E8L.&AOG+M!7NHZTS MB1@IN!="RTB4A57RFCNO;_18&%N+FR(TNHTGA&>PI1^\W_CXL(G4$1E=D"YG M'QG+"+,L&6.\(CE^?_JV'\^H00L)V2PFJW:R'VO]UOE(M>88;ND4L%H[B_ F MX"^\[0'C;.NHUAN=]EH+5' +)O4GC/&D6RM J-8][=7\::\'#PMSV =0'7PC MULY:)_O%[8_A.OE]4+YYF' A^!6>KVS:EJ]PW.L&^%:_EE^$Y_W9\G"3XQ[H MZA[,3"V] MM$Y@3Z31-O !L*@[VIX]%F4^P%3"_G:YAN/?PZ%\O'J**U:"WQGB -LX_^XD M8U82@7(!1L2##,A0HA%SD3!AC4V:KJSKFQ[T8M],O>0S=KJKEGRV)6]LUL7V MY@:0WJ_G0'1SFYX4G%-$*!25UHA3PI'U8()K(@.#Q3(%L02PO[D#KA89,.4* M'T]RP9 2>QZ#E [QS'3@(P@OP #W*_M XK!'\4E;!M "[YZ=:M?5XLW6D<% M4(;:?Z8P;F;$FZF<1?]$ ,YL N6MV"?+8OJ\ ,CLL._6B!BE9\@:4K05TL@J MIU&0RF/G.;?!Y#0^PV_&7!7+/L4J%)@"Q1)Q1%9'B3! "L62,A=LKCFNY]*:8I844D64@E:YN9J)*!$P]@P( M!U<^!FM?1*,J)QQH+ MQX.+SDA&C//W=15<3I_ V/88Z"9W 5)TW.T-&OW%'X7,/KIGX.!!!TY7>+3_ MWO;HS]!44.(U09_45)"+-;G'^#3T\S. M8,<-1SF\EB@FY07ZP56-[^XOYETEA3SKQS$4]LHZ*.MVN-5 M':<>[UIR+&%ODA-6O>)?N=6[$2!PTVMM@;6QO[K=@ M)!>-SQ]IX^#PI((@-#77G-"2?:X12EL5+)>?JR M*RR:%8N&B0XPAHW+[X' PM&<[)"RET0)@RQ-N=]=-,I0QTTDN68R+.D2(=*< MTB]?"SLL/*=/(X'O.TMK&M9DC3-.1D:NU8@-AN( MC98^D\'GPW^"',FU'(WC*!\:(:9\U(0I$HG-I[94S5S.L4JR7%[Q5<[E^N$B MF42 53L=5#)>@133'"RN*@ZR3.([SD&B)U3+)!&)WB-.,(BPH!AA%6&E'*<^ ME'T;J%XB$7YG'JJ/I[WN<5RMU5LAM&/MH^V?%'ZJC;0H!U5567H(;B !A&.7 M,AGA1A*GO%):2$R]E9[HRJ/SO @VWNY.Z>!A<1".R0$!(0HYGC@RT6$7D@TI MY6+28EZI@4ODT:DD="BA,="@%(W<6\)=,CI0GJCDCEIC@TF/H!^5A,Y70LITK+O*(KVBG"Y;EB>Z&$NV]+YWFI,8K[*21],F MA^\.ZZ>V8&BMHR)7^8YD2&?;Q57Z^S&>P(?[M?YI)U=JNE4W-8=N'W8@9:/^,@/VP <2-?'.Q3?/T5Z^ I3T_N M_LIMR6POL>B$3DS8R,_]JY268_L#+-%>M(>H:*3YNVV?V8O^RF_CVQKV],0< M3C[^W>(QGWS 6XLV/:((TZW?>S!M[K#5IBS6:[19<[QRLN4[CX,].8_,KKW_^ M>+[;_ -^W[C<;8)-]_DC/,.?X]E?1$J<=,2(,FH0CTPC)R5'4F%M&# KM6D0A/SK4!H9MXDB)Y1%/'F"7#(> M4_3'H:X&RHHF?!\6^T#[4;SP0=)IF7\^)9\/>I)^ZO3%H MJS!M"DP;"^8.'BB830(ER2CB(3AD%*!;U#E#A3 CA<^I*,K<3-!_?/NOY6-F M2XUA'X_"K,;Q W3LD2Z,]WP6NM"I66[X7ZX&7Y5%/BO@CT;;8A&DP-$A:S58 MY %(K+7>(D!ZC"DG!%[*@(_5S!59YB@P\SDR?40?FKEVD9%DY<$SUH6+^.W- M9<3"F\M\M+WLXNW_'7O_@.6Y+!UD:/U*8O\X!.EJ;V\>LOKGKV=[S7ROT-K. M-58[7SJ[WW8N]KY]O=AM[KMY].4\]O,\ MYE" 7 RYZ!'O+FKP1*V"K(U\Q_ZTK79Q_'K2K37W8R]_^S- XW'M?[OM_.G^ M:EZGM7R!'#U0#BE'%N3HA1^Q=E0TRLU39;[6)@2_L @UK2UZ.)_W?:^@F:O"@[/?)TO[02# V>IO4S_GKKL\*X M[KC-Z$6'E;3AR=JG(4_A\755ZZ*O1=$!J%4T!4+9E)$?YP 7!7L!ZXS M.F^G_:M:][UH^Z>]B\%G._%D'P97*LIOK>+R/VROB$(I^@3==?6S7(JX#\() M']VW)\6'X86N;Q7Q**/?.\EN/)BNLU:[77,QW[,V^$;Y5JT=?\9VGI71K^50 ME>/3WG&W'XL*WZ R_6F[Z)Q:SO3]^^:%JGU/:I%"0#>.PF"G-_,N?<^:I;[S M72636/0, >OPB$LJD0T"(VRM94H&'LV-[E]<:(N!K.M <[V?8#T+B8B8HB,Z M8OSZZGYG.,@Q7T>YU/Z@7&Z\&^S*#-2\4N_4J K)*;E)56I_3+!'SCF=I MVGKTU>S>Z6@#E/CB.%IQQ=];)W K_X@I>M#>GN7P8YI>V"_ED%]TEN]S MA[56T[FX*.%7,G-8O=W"]>7@![].]S:^X\?DCV?[\ MZ;#>^D_GF7[U[N'^PUO^18YO.KDU.A@T[4"V1%\(A[F9!+@B$5N$C< M8N:QSRGTFLU7#>"J.BQ$9XRR,E/D,5,0.H M@E\JJ%I:J+J\@JID ]7)892/%!!7U"(KH=X-05K3+,E(E=OX7#A7L'\ M-HA!0\,8M#M#Y^[T_#XB-_713O!7DNEU)YR5TS9?OQ:> M"&R[E1KF:CB/3; M3D406'_[>C''X0Q7B8 U8B56#YU4.HX*&MP8-,[I(*FA8$F@8]8]HSI@E MQ*(8,'KD*.1>!G)=CR)E7Q F3B_%@@[AU#%GN,5*8>B.%2SH29U9AZ-PQ=-0/*1T)*I]."(9X$ D9C3&B%H..LR1H MP3-^DIN'$U-'C%7064'G.X/.)R#GC [=BG0NQ%P?\<[B9)**1B,CF ;(Y ;E MKE'(D*2EC\0E6T F?3O&^O1]\VYI?_:XQGG+4)E'KC$NGE29QZPI]NAV6K>H MHN% 8=/$!7]RFC(S0L^_S Q>XVPA-7&JP;ZVP3[NLO.K-O2,4O:.BK54!9%F MGI^J%%*U>ZI22$\MA?2(VKV/V$ OJQR6K!9--IIC.:=7 M ,>/PECXO!9OK<9]O>:7V"LNZ+^[4\8QQ9I?-O" MNW3WK-[<.;_IFFT<-#;WV_#_PP;]U&Y\_@JO')[O=OX]J!]\);L'7P[V#C;. M&YN?4[>JKP9;GQI:H)]6;PA2V^)E2%+Q6^5(6*;0\2_6EJLC2\Q196E[G6)75796)JG#W"G M'=%@B*&2J" 9#U@[9J6UEFD)C^_EPMVM@\R%&Q1I(QR<]D\ZH!LJGC0%3VK\ M,^)XM9I(8\%PXMHSQ'FBR)J(4< V)*<-$S2SI%6F9L[7OAWB7HN!].:E7'EE M6, R*!:YSR$6V'/XKS6"^!CBHCVGE93/6\JO?:A.1!*B\(@:!E+N$T8VF%R4 M 6M88S!Q,5]9AV5=56Q>AE EY\LIYS0&$'!#2)"49XCWUGDLC0K!"V7#=&[0 MR]CK!MO?KT3\143\VA/!:\MB_DFL3=*+WG$8$A'SE54!LPH)EERW!'KE*B<):\+ M>T=3*+E5FAGID=9@/'$J G+!600O4^U5##HH0%YN 'EOIAZ\^L;WE9R/R+D MHQGD._G ,3@EA[@5T45%CKE6+6&35EU%CE+GE1 M$;]VEV P:Q1C''$FX$?"'AD0:\0YK*QATA'NYN8NJ41\J44\@#A3XXG3.''M MD[;9(1Z!TB7J4U25N^2UR?FHNR1PCJDS! 7#'>(.,V2H\\@)3HQW.!G)@+13 ML0K@O422_N9#2(:R4!OF^MU,\JL5 $S^6PM91%H_8^T73 M^7<76%<0/0U$C^;^:1V\],PA&R3/)U<2&4THLHIJR92UW/HBBI\3M2K%S 97 M%<7_1L'AY7/_*G"8#SA!PWS X=J)$Y@.6CJ%&,TI/@S6SDJKD4E"RJ"-IYA5 M^7\5.+R"_+\*'.8##J.>'RJ"3UHEQ(/%B'N#D?$B(1J%%$8;X@0MBXH0LJK4 ME&5OJPS A0GO+:TJ!K73)SM6U'ZAK]$?5'70K#IHOE0'S1E=: ]VT!P(;Z6X MIE! 4#XA8K$%M@0(SD@@4N:!<$2RC3[F#)GX['30KW*QP<]EQ M@9(LDY92.7T9BB\_#,U0,KW*QP M\WWBYKU%^.\ SAD]KW2D%G^%H M T)'"^E@8GYA$D>J$..86:2(CXHY3E2SU M/A6]V\G-(HMWU=6OP+,"SPH\GTPZ9W1,5Z1S,9 YZF6VW"=K8T .6X%X +RT M5&"D$C511&%@"0O:*=X,[2PV#SL[30I]!L=V%6O M/J:X'?_W"_P=CG._L?KG'0'?X=M-#]_[ ^1XX[)!M_AN\X_.WN>]_;W-/]M[ MS3_WMS__F>K-#=K8^*ZLL3')A&0( 7%@IL@*HD!XN8O28^8MF(M4R%7.;\:< M%84)3RYJ]LSV0K]V%GNQ=M0MCBN*18!?BJT&4^Q/V\5"U+JIC&.]OPGW:LWV M\UROKE[WMCY'H+W#IN$"&8*<8/S.:@QR!J#K<>! M,X5AIVNVJN0M.SUOF:4]3J\VRQPWRP7 (HAUL)1HY)6VB">KD+-6(JPTE]0# M!(C<)E:NBEM2G,=1<;4&6^,8( K6IGVQ^J(@>46R"K8R&'?CM -UQHB[DQ.E#, M/>P S[(O-:;HB(X8X.$7^FMMHYCS6I8H>W21U^:TU\L)',52Y1/Z++B/U46K M^8.P(\Y@*8^ZM8D5J\'0KJYZX]@?ON+O*!-<*]X?@86UHLEZA)'!M@$BNU]S MN;9V@6NC6^WV.Q6;]C]+[?=Z$Z7"9\"P';:]\5U;ERR3 BG%LAE&01+ %%]R03O')?/N]"AEQ)(P982)&;.ABJD'$QH4AI3"0IB66XPPEYTRLY M#1[=H@5NO#*A1[*6*-:(1J85!M3EF/$$N)N4P\YQ0B563-+O4JT\:"H/%,GZ M_[C>;^LW;S3XSD +<+JF1%9'W7XK#^WW7LP:]&?\[UDKG.P/74XC7QPX#/#U M5ZSK=_.>N_,K(VX!#]@:>\_O.2N475[K,?T]\G._-QS-L?T1D>M%>XAL@L'^ M;MMG]J*_\MOXG,.$3\SAY./?O0Z/6\'%38^Z=7KDVI"@#QC-'!!L'*NVCG[" M^G=[%YNMO@=%>=J+3;C^'^VN/WQAF&I<#&"J\R6[_ X;!\!C#PZ!U^Z([\TKJP/IQS,F9M\=71/ MWDKH'KS;^H)WS#]^/X;3=MQ.5WOG0V:+1R?-HG?M>]T]!S^^*\R$#C8@3G@. M5* 7'Z@%M8*M3#AG2_?DW+-X+O? M!I)RYWOW79:P-47XDRY[_WN"+V"P8HUQ^:C+/A"X/D4WCGM"V4NB\CP'?_HA M]5SVRKB%:CX8LOY6)Z-N>WZ_QL@M$_'F*UY\L6>UCH4%:8%IN+"TDK<6)C#U M\[_>*( )UT.2,!M8^^S4XQ&8I<$I)AJXQ4HK*[YOW>9Q0&P*__D5.8.]61]N MS2L7!'N=[&P8#G#1H%_9=O,/8&!?#AJ7.[QQ\&^K\?G?SE[G*VE0&-_!%M_[ M5AK4("B MG8IT0)490X83B[@* 1FL.0J1.4R4,33FE#.]*FXY:5G2=+,Y9:-6^%;AVP2^ M^>@,$58:20678)IREDP4E.2\;HKE -\8(Q6^O22^75Y71K6YFX#&B,LD$>?9 MRQZY0"D:%71RH)5BKHRZRG#54'-9:.>W;N\P'[4>][H^]N\N0/_.:D&^+-_* MB[)U]'>Y)!4@30-(K1'"I834EN1J["H!X=(D(N>P1$2Q(+!R/&"[LLY7!9LY MO;^JXKJ\DON<3**2W!DD]YI*1!88EEB@X%UN/QD),E91I 0S[O]G[TU[VTB2 M=>&_0OB>AKV%R%7B39%ZG"Q+?_Z-Z*JN(J2 MK<46;56C(4MD55969NP9\00>HZC('CU67<&VJ97"3Q^C>MX;],8G.76.A\-T M,UOA)VRS=;^VPFQ/7N"6M!+G.A+G?,E64,'$HC,E5BN.;1T8L5Q$0H75(27A M;##@O- NM;>NU6@[Y&TOZWY/8Z%EW5NP[N?[*DD[DLG+DB M"/5:(;YO(M9;0WPLLA3!G$)\7R.Z[/;8OM=EC!_(NW_ S/X]M7G+[#=@]L]+ M_1-S,BI'PG,P1$HJ27"*$A%L<8FGHFE\]%AS\/GO*EJW?:<'/UI X#^^WR26 MCC(,\2$_M*# E;4_]VAYS#?F=;,OK6"ZCF!:3MN(3A8EC2!95&FYFF,S$D]8 MRM0FKJ/!;G"L:\W%4\VO1[YI8P);S+G?TXQH.?>6G+N4D&",4]2>3&D=R^<^]-G&RQ5 72QKO8>X:!^LD2Q%B]K*^RN M_3QIY?5UY/5*OH;Q@4:NB<563I(538(*C/ @K5!,J4+MH\>&W>&Q[_WC9;5( M@ZWDW%;)^3WMWE9R7EMR+BS=%+'='9/$6Q:)C-83'Q60.(6?4478)0R>T2XW M%Y$1?E3)N0%I\#;8/9>6REZ&N?!UX X(G[6ET #FFT,#X,GVQUZ_OSM(+P<3 M/SCNP6;MCL=Y,MXZL "Q]V2&:0*>]SPDX[]6GMX>(2_+\/8SW M:?_P^-/;=W_1@\/WX@*FR>#5$>Q%#B4GL'JH!ZL'$=B,\D0( X:K!-.57< +,(87E1V0 M&4LR2>4TBRGXH!QUSG*U7B$^VX<*U^@ H94ZB_WHU!MR R"!+T]C==H9_''% M;I/B.P .S%7FXQ'2&9[E$5 R M?#_.QZBF!%G[FQY.*0';+ Z>,W7'/DS]\[)5>?,#+<#B<^/Y]@,[<:SCP-]_W@Y@; M\_<*!)X6IJ&%:;@8(D[1468"5R5[*4ST46C!K5@O/V3M]"?_O^[0M\QDE__\7SWM[3_NG>BY?G;]X]1Q#>3P>'^S"?MZO(,R%Q&5Q4 MQ%*N"&X3\4E9DAV77MM C595;J6Y?2.:%GFF%6D_MDA365C/.;,E)LFE];HP M9XJFIE!5E&E%VKV)M,6)EU(J&-B7!B<5Z!=$FH@D%2&]%2YJ!)MAU'2-<*U, M:V7:PY9IX/%8[(#,BS RL6)CE"IIZ1(U27/1RK1[DVEL+M.8#]FZ(L%,$QS, M-*L)Z!Y%1"I@O]DB0.*!3+-=ZWX8 *U6I+4B[1N)-*9#P!S.2(5D13A;M!19 MLV1*5+FT(NW>1)I8%,\ >48!=ED.'FRU4C+QDB>B!74)OE.QT$>/;5?S%O*T ME6@/7*))$T(TRBIFN&1*.ZVC-C=""]ZF5:/^(@9?\R9KC.W+E3>$IC364(*O$F^6@RV5W[[*[]3E=B]2LWG MPQ'\.>A4320'\;PS&<%H31O0WND9L%,+57NI9:Q9+C)Y06V04FA?!%,R^% U MV;7T"UT)UQ7*YSP:)C\^N4R7-'OUI-FJP\5.O?"]P>];A(KQ8VB;95@Z&K5D M,162J;=$LD2)IY(1'ZQ@7"JAE,=4'FP+]>L606&V(+9WS-.6J\!SLED(!Q2A M@@W!)BT,-3X;)J_)TU]E)+:,?=>,O3B_H()1Y;DF,L.6@;4OB?-*DZB4Y<;J ME+-[]%AWK;SUZ47+UMO+UC%%\.Y<4HQK*:BPL._),BN#"S)DV[+UC\#6BQ!^ MD!RVT1D2%#=$:@:_>>>)YY(:885U,2)8#)>WCG>U;+W%;)UUB)IG31D%"[QX MIYWWS"6F!::^S:E3'10":2)#/@7T4EL&ZMMIZF+ IM%;=29;# 3>#"4LZB9-JH'#:7'[:J>LL8>Q'(%3Q+%14G3"+BNZ;@ M6H?,20Q1&)VTLI@4:;NPD5O$U@\O)?W+'7*_,GS>8I]\AP7Z:<2]UI@8E4J4 MCDDMO344XR[.2\'@8W8'J%'M8=P-9/@*0GA,0MKD%&'4*B*39\3+XDDI@6D5 M7$SIN$A!:J=E*S6L8R8658BB75( EG', F>FI!T>)I\2+;J7F MO4G-):AU[70.NA!C>2'2<49<%I)$'H0 CY8RR1\]9DQVE;WC%(96;+9BLQ6; M%\1FB-06YE/6)X"HK05FS<3FXO8OM>9IP#&IHB&$QFX M)];$1*S#U I+%;/89XIVF;CC9-96:K92LY6:%_-E0W*V1!:!%Z75W.<832Y! M&>UXD+F5FO6]"92HE$I5Z1&4U-WJ;FKGJ;W+S:_ M#YVM"CEX$W7VN0[\C.%7[I'*ZW M-^Y,\A@![8#YJKSWWJ@"*P4>]_C_8.K[G>#'O1KK+N3)QYSG7^"]XTZO=."5 M8-4GPU%UHG8VG, 8/;A@:<3\J3>>['3^SIVS/$)6[_C._\(@O8F?]#YD&-+W MS_$YDR'(A4D>G<*T.Q]/S'L-P;4+;Q'[4Z2R.9+K3N=E M@7'^=]H;Y=3M?(1I]L?#U3> -UU_A>D8!\$YP9##4_CF[&PT]/&DBVL)JPW+ MFWKCB(_%M9].IB-$E!V?= J"P,*33GKQI./A4V )&!LN&@U/83A8&'@*;E>& MZR?UMF20P,/37H1%/LMQ4AW@PR#X%4X"B/!]GBQ-HAX=)CJ?37/)Z;0_Z9W! M,E5PMM->RD@\G3/@TPHM&;9ST,OCG0XBX)X.Q\"EP&:(ZP;+ +,[FR(]#*JG M/JFN/O_'>'61YB"Y2[11TQ&^+Q(J)!K1G@I;K5R#5MPS4> MV-T?P\KA3&#&T9_!8VH4Z@MOA!0^[@$W^5%=[5%+,WB9@^EH1M%KD\(U:C8; M'I>FH]F^EN%T-#G!-QO!CN"SX0.8,RJDSGGVHYT?3"0\K=^M>0-4T5T@_ ]Y M -Q4D1Z^7P-J#(N&JGN4D7JZU>MVAK 5U6]=1#^N2.T3Z.X)LJKY[YIT@(>0 MNYMAQYWC/,#QX%,@F?F3F=OI_#[\",/%T30!+_?Z0!:]F.=L 2\+NUZ#*D\F MHUZ8(A8GC%R1W<%_7CX%1=:!14P9F*+;.0$Z@1] +RODZA/,>9R;$-#[+ Q0(NTNS]+B>!F^F2+:&4 MOY'?!F.0#=5^GN3U]P\H_E#2I@LTA9L44% N-,:JPO (%;_$A>/9H&O2'+CV MZ57AZN-65S)_ 6$P- M7E8_:CJN9>T&2VK-)!OCHC34V#!R-3:(Q&FC2F=T MAU0PA[6?$0)<\#\P0D-4L&BIUU!B!NF)"APT ,X59/WQ>7,=? N,T$\S,0!K MT!GDF7K(]9KE#5;=)NZKM?UY!^FYT3CUY*K7&*SH].'*;OU/10\I@ZW1FV32 MKWCN(H%<\EQ46O6ZU5MSA<#?3IW?V0>5"7[3<:X8 -46O%8E@'HX-U"4JU;/ MN/<)60%$;?W&L*G(JQMZ&C2R;'6/+[/4!^>7+3&R^)5&^\4EOU*5WL\Z?Z.F M(Y.3T5+#D?7^-X?HYC[<[B/O/^V].C(1D^FX(MR:69@CP _O!8^%&1:$O-!# M!CXWSM@H3)#:99^=5)8G(U)AGEUH?8/.PP21G3<(CLI.JN5F:0P5;/*!<8RK MN^%JH2W)=PQV 3D;CBN)^\LH]RM]TO3M:")W2SZN,6'\; /UO.E MMUP U+XG4<7DV@(M_3P9+># CS,)X)>\)[[ 9'_Q_8_^?/SH?U:%,4CBM35< M?_W+A3OM54 *6".;UN5*H#WA)]L%[;\GFALQU=5N3![1"+6-]+6-=03(/H0;S MC]$P32-VA?TB8;30IRWTZ6VSDG+.0NI(P<=VDFIN"S?@(&N;.4O%W$6UY?,J MB/P[QI#78W&5WO@YLI4P(^GO5Q_?O'OVK829B15UQ[N\C=P[?Z+_?>8J;3WX@U_>_J?T[W/+S^] M.=Q3^Y]?(R3J^0++2B7AD_?$.)N)I$P2QZPA,E)'I:?!JU1584K5MA=J15TK MZNY1U"T9@,OV7RO\KB?\Z")5,_DDK+0DLXS"SX+P$\(1QKS/.01I?:J:=G#6 M]B%JA5\K_.Y1^(&KUPJZZPDZOA!TRF=>@B'6<$^DE)D$7BQ)V;-(I8G%^4>/ MI>QRH5M!UPJZARWH5'1.)VD2#TH6%0+EB;I$>7"6*O]:E M_:ZBKC<7=8I)XRW:=]I+(@WS\!NGQ&EFN!(J^$ KIU;Q'R9Z]Q#Z@QV.?,I8 MJW*S ^H6]/QKT2*\24(8987TTB?N#%6*%6T0[LH%TY[+;IEXZRV?RW+J5$F, M>,'0CC.*.!4#X=D7D&TBVJ1!N*DN4VTWDI:)VQ/';6;KQ8FC8%Y+*0-123-@ MZRB(B[$08:V*VCF5JQ/'KKS]@6/+U2U7MW[''7'PXB@M6*8BXY%(%SB148+7 MX5(F2< F,I5#C H4L^@:<>N$J9:%MY>%E2V>44EE41SD>+':,&-"8<&+0JUO M#XFVCHD7AT3.")%9S"0Z&XCD(I!@BR3>.)HLR]28FHFM;IFX9>+V^&.;V7KY M^,,YJ1B85405A6XSA@-Y\40*SD%Q)Y&"KWIXFFUJ#-;R]4_%UZU]?0,>7L3U M70A61@-.L:; N=86XF0NQ*H4.6PHH\*"(9@ M4CF>#."IQ^??HLKLJR39AO7[^229,#0GG62.PLBHO9.&,^9HH2#4N+H+G/S6 MS;A+67:^%,1G5B:F?"+2,T-@#SFQ)0B2;%).,$%U,H\>NZZ]?0Q_LS"YSW2+ MEH>W@X=;+^-.N'H1P]?!)$N!H6'[$C8?#L05HPCS1OG"15:A/'JLNDS>5<5D MR]4M5[<^QFTY>!'#9]'0PK4AW&"2I!>.6 ]ZV>OH Q-9RP!Z678-O:O$H9:# MMY"#C2R&626D8E*&($+)5I5$BW%2R^S:$/[6\? BA&\#95IB]E_QD4B>*'%! M>T*-5D4)L*RY1=M:Z=:V;GFXC>!O,U>O%## !DH%?"VHHD3:&$C@,1.;C:8T MZBR-KW2SNJOVQBU?MWS=6M>WY^%%!%_*&'1PCM!$,>[E!>AF:TC(U#J3$PV> M(P];>E?5YFWN_==QX)-9%YX:T'PX&)_TSMH\_&\=*/#:,EF$-M(S'1B743F9 MA).%%]>&\+=+F.T_60KA:Q:XD=*!AU&),BZ(I3R2P+*WRM!LA'GTF#'6E;1- M*6BYN WB;S-?+X+XSKGDBLND4*N)-,41SY(G8*84RP/WE&*B$*5=<7M'H^7K MEJ];1^..>'@IC,^]E]$JHF1$'E;8:9EZHJA+W&HF[OT]B=Q+0MO+PM3 M&7BVVN/AC72*>:\*-[DDGX-U);=Q_*UCXD4-:91)\4D=09$IQ*I CK MHRHN*491$:NN8]N4[M=R\4_%Q:V!?2=\O1S)!Q.J).1GBF?K,DC@;%K Q XL MTF@CU3(^>NQ$U]P>GZ-E[):Q6PO[SIAX$9. /US+O,;E/XZR$DXS_!N11L_XMQ_#8-_UO*L(2XURP6ZQVXG$4$'I3P M(,Q@))[*%07[JX+JY;PC]D9A]>Q3[$]Q&5\TG;1;T74=T;72EX)HHGBRF7J/[2LR]KTN-96$,MCY(* M64SRQ00:@F1<4R,T/S+ZT?)-S5J=^M%Q;U"]L:LD]K?E?+/.^1PYW^YT&N;? MGY["$'$-.24+IBP+S(LL<^:N%*6XR"E+$95@1T\K;I>4D468;Y6;P1@">IB, M__#GN/R[@P2?C*8Y_=[SH=?O37IY_+0WCOWA>#K*A_#HW_K#^/Z>V7J_-V/K MU^_WGO[V[N!P5[Y]FOK[3U_!]?\^V7^7WKT!E@>6?;_W^;TX>/$2V;J?_]_K M\[=_I[/ I=Y_ ?-ZL:?VGIZ\W^=_T?VG,+?39WR?[_= 1 #+OD+6EF_>I7+P M]/A(,1>S](4(20N11FKBE/3$ND ]E2X#+=72&.@43$N4I45$Z@QW)B8FL],^ M6,95 >$K/>)+3M)\/RD5B.D0R>[!T=/CJB 8A$X^.>!7 5N8V$Q>9(<&$(I@U(/ O MT,7E@JF6M+U!RH/)+T)_!TEUP4:I)-6,3U7M6"F.NVVH-!>_;]V?C_,OLEU]G M:72]037KZJ9U=02#_OJQER8G:''MT-KJ:M+LFO&;KW>JK];T:OV=5CO@\USZ M-=UAEWYWU;#LYL->_9T2ES_TQI.5.V"5?-6P7TAEW(Z,Q2]IZ2;S?Y/-=;UW MBL T>?1]WLI^U5O]F<\F^33D44?0;@=%_37>\-*B@A]T,?;\*)YT!-NP$-\) MZ !$U#VYGS/1GD_/^L/SG.$M3\_R8%Q;''Z0:BACO.(3?IXO("%\:2DN]2Y^ M]C#&M=__IPE4?,/$A,G)Z)=G#:TVE+ED?\YC%4^6J/AU?=EDN!O_=]H;]_"S M)[4ELS6AC!O:JG4H ^?P+GY\^_3EQX.GKT]A;B=OWKV!Y_[[Y,WG-QSN.7G# M7_?!ACU=#V7L\Y?G^Y]_>[_W;E?NOWCS>?_%\][^.WC'T^?O]M]A:./YN[U'X7IW52CG#!.)%!%1(8!_??%2.M2QY-+_: '#S1XA5FAN$I:%D]L1(#0 FSL+(M$14^UM$%&YAX]-G:;F/>G#YK-VWR=C?*9 M/S\%"K\<(/3!(ZW6>*NKN*PCP09/!#5)2*V\\7';&/<[A1GNSU[XVX]&?C Y[XPRC/#A MXAE:ZZ?6I,C B60T$E=\(3Q%9H(. ME''WZ#'KVMNW*6N#"=O+P=^A>*WEX+ODX(7QP".7L01&E E@/!0P]8,J8.]3 M4PJ(8D>C>?28=ZG]@8"7?_RHPI] S>/.Q'^"GV=UA5<;5[A' Z+:C]U!>O8I M]L;YT']JRNY:^7,#^;.+1OG#=-N' M_"=FX>]@0;0L?*3U)>3!\GF*UPPLFZC!JV*!R$P] ML3Y+HI2.W*5,F0$G2W8MO[61TX9)MI>#OX.1TW+P77+P4@6(BIF:R(@5&0.= M.I%0@)=+5,9&FF.A]-%CU:7NUF>B;9CDFAV'.OYR"(OOAZ?TLQ?XW?T"_31R M_?L=8+4B_78B??GL*B?')8^&V"PHD2)28G6AQ D3+4]9R:005+C+]?UC"G_O M,NA[ []LQ>B#%:/?[Q2Q%:.W%:-+T3]C0LDZ$$V5(3(X26Q(D3#*6';*ZYO9YR5LC1E=Q+RL(M MH?Q>P+[^$47E+,$RWM6"8[IN#8?X^'!P?YM'I MTQPFVP)1>/#GC).?B3>'OYWN';[D>R^>\?W#5_S@\+>3MX=OW[W]&Y[Q^27= M_WM/O7WQZGP=HG#O,)WLO7A3C?OF\ W;?_I&[;UXWM\_A?D'7DDJ8NE$)\=A'YT1-KG"-%YT)EMKPDOXYVF86141BA;&32 MQF0]2X)9FJ4-/@F[CFJ(RTUPO3NXX#< NOSR U8/=-+$EQ!>QG'F$=A64& M1);3ZX+TG6"W'PP,IMOA_&:8E%JQ?Z'S_J5<+VM9_D3F6Y_#[T@VXG37/G($Z&2":P,K+;&>0)BOF4 M2P;/,-4:H#<>3_T@(H+F>#*NH#.KST$VURCL>,M_B2ZXKM67_R6[4IJ.KSZ_ M2(C5-:M;TL7ZP;,,;M&'W#]O<3A;V+DO1$N$!0LX^6"*WS-Y\O] 4Y??7IX,4KF.?WAP>PS/W3][P M5_(-_\^[_<]_B;?O]E?!-#.7W!LKB9,A$ZDPX$RS(=&S KLG>:BPXPSM&FM_ M%/"X^T;3?- R[2<5:,5[I67DA5(E$\LA6_#00Y9*T632G:2 M@+MI@)M$?!U M/+ D9"+&6%SJ='7$V1BF<"CPF%&BLJV[?,NY:O-"F25S"A;_G\7B>'7&& MG1.'@P=63O+/[3K/7Y)$VW8"]4,(I.42DFRTSEY) H86)U*(1*Q3AE %%G(. M2A:-!_G=37@5_VJK1WX&COT>Y2,MQ]Z28QJZ]*X#:=N= M.GG31,GOG/-8C?A+#^SE7OR*+,@_\Z W''4:%NH\@1^]2>>YCQ5<F>=_S?L([6,NYV7@[C3Q=-PWXGU:Y_Y M$;PS'H/[SO'4(S+D<+08H+FU\V0X.MOI_!-SKO[O_[&[!.ZW=7\PK-AS#7*G6C[ADT7,S7'X]R MQH2_SL?>Y*0SSD#CX"<%/WA?IP,,L?"R4WH#/X@]^*8W&$]ZDRFRZK@#VPZW MUCV5RVAXVIG 5G1@_.K?>BWP_@P?+4_Z]PS[/!JOO.B__]@;CH[A19Z<^''N M_ 8SZ';V=W9WJO5-I[U!;SP9>[FPT_-!+ M.$N8LN_\US6T#_CSV;N0$B8H"^:=-T*G4*PH-#$64/LPP^@M[/?5U$O@G+Q[ MBMD7/[H*NGD2YN'>QR-GA,@>>_Z KT2D](I89C1)R=)41)#%@"'.%>W2#>&4 M*S.SK[.G2[L(,B7^DJ:CCZ!+QGEP=;+VZ/2A;=KG8[G_\4A2'XIDAG#8/2)= M\B0(X4GB-G*.\6S$6$9!,R#GV8_6M62G"L_TARC2.F6F199Y?=,%)=]OE'LPU=R9CF$9T(1B_ZJ]HS-_#H98ITS[_6L),DTM]=(%;0R7 M02N;08<*S[P2A2DFL&"DIGIR:XGV>MYEZJ#\3'[UC;GCX/ 9/9*,&Y:-)<+% M1&02E@23# DI4A^3!#]9/GIL:->:BY Y0#(]L,+/$!IBL.C^V<&F]]C6ZT-O M.!WWSZNL7J28.4%A-O NW-Q'?\;]VODG;PBI:EYS/7/82@9N.V;_83=M'13H M]0SF6$@&M/ZW(R'PU."?VKM\P#3T7AU1EFA6U!(C.4?Y*HAGA1+*8;5-+BHH M"EIQLU+LX>Z>^5ZZ@IC6I.@_QDLR&#UFE%BU: -2$@TIE2G:56<@U3[!7DYR M_RJZBOX^Z>JWZ1BI:?QD>!K L:U:26,I%/BDU1^'X+:/ZS3YI8IJ<+WQ?#P] M6.+;.WSV\6#WR#N=E4F",$D-D!\0HH^"D^"RCQP,*"8]^&64==TF GRR^W2F M\_F%C_F=2C\"[?#D%AJX7HY>XCL[)R)+Q7"M0 S3?!F6A?A/SE'S'8 WGV; >_)>*UL$R7U1=_O=J86L38:>+6WP8#_O3R>6W M7"@@NZ?0+E-K"[3T\V2T*'\[!G\%>/T]\04F^XOO?_3GXT?_LQJ\[@W(VAJN MO_[E,?TK"LB_HB#\_E 0-B]KK?XO_IR]\_<^I=@\RY8)P-9W$3A_N?]\774MXF*S':'= M "K)$R4U:"N-/H%(V#5+,&F4+BHJD( [&U35?__K"CJI0Q47/JX,GSF=560( M^FM\30KAU-)0HB_<)U"P)7B@#>XE]RQ;D_@7[)\E4MD<1OW-CWOC/\$Q]NE@ M,*,=I!FVH!?YX.CES:?]XR-IC*=6)&(4*]@>!1L<"4$H6/(BP[X8ANA&FX(0 M 5>U*$^P><$U[!2EE^C?*^O2UF*-&,#\^A!P"L=@O32:YZ-=8R6+WF*+2_< MB!?>R[U71\%ZRFF2A&H\SRS2$>^4)4)'P11/PLL,DG(#POFJI+S"WKI34J$% M+*S$G06+2Z:2O4J>QX1@H#92$5M2^0:D\FZ7[;\Z$D7F7&@F5@A0JCZ '6& MD5*"\; 7FF-)O/@2J73KV$%8R*%UH?;5TFA^X[<12S2!6A 6G!OOI2TL""U% M$,%0YGQAM*6U;T%KS]3>QR,*XB<++8B%+<3^4IPXGB71WAKA7!#)\*\02Y?Y M@7/">5I17.>@E"I[[/5=DU#0P6GI(S.F2*9=L#Q&8Y*4G')P(%L2^A8D]%+M M[1Y)ED+"GAV\\(#]C2BQ5@(=19:C*,JKRLK[$@G].LNNPS/R$Z"E<0\1A:H0 MY?#TK)\K*I@AS/5PT3L@H48@MSJ8![B*&,1L=[-#45EWV<.%$659%24).8-, MS!@*Z0U@H#GY^DZ_RF3$4%[UV5D>5:%RG-GQJ)>J[,AQGJ";,CG!H9="JO.\ MP9W.2Q@KI=Y2( 9MQN58S' Z&4] 8./GBR.UK[ TNQ>R%7IXT/:_T]ZH/N[' MJ(_'-3SM3:HLQI(K;= *N&23@?3"0SV>35-8G['^ 91F]N=PVW@1SRYG1W< MSK*"G\RG^#SG/_((X\*P60\XC/,NGJ.Q":OLL.^PUQ9!=12FSJ= ,E.IV&B9 MU/;18[JC-H1QD,9!*,.N7H,/=NX]V_S* &FG\V-$E_?\9#KJ-9G?HUG:POT' MER]WA_WAL A'WRN)6]CWC8:!+-=0-?[?O^& M\DX)+H/+S DE)=BL8,S"PVVG7?:"0+6//C#P3-B4\S$&(=UM8IJE:_(X-^<7CD_%V^$[(PH M@N]76@T,T)FTVMD8?@2)"'L#G@#(CK,Z :X:;FZ[79F/"4\'BP_TZ,#WX6_P MGF",TQXHW>5#L^K\&+1N=<;XK\K!&IS753$@P3Z>#,&L':+S7A7)7)SGFB6X MF.6EDYKG&%29*9TQT%V3US6>CJJ%F>6;=N>75E"?\S34*LDU+L3T?*$;FQUS M=3<9[*Y[79$;M$M!&8>Q,TR&A.=G85(N('>IIQMAR[]2]E8P)L,/L#N#R3Q] ML%E*_'5A:P[+LT\1D\#\^.1Y?_CQ(4OF5UBXD74V2KE,A$1W4-E 7 Z1<)NL MLN 1YE >/=YH>0+'Y&HQT3<[P0/CCYU_ NU.*T(" MY6 H$9YC2GD]K='AF M?AW/?91.E8^&PJ^/M#0Y 3&WG92SYS_U3J>GOS<3?XWS7J*>Y\/1.FW-R88^ M/*H1X-E&HZ4/L9"H$2X6*T,LSXF B6U,]#$H*1X]ECN;[(!AA^W03@"U>PQZ M=5(%5H TL/IT%NK>4C+I#5HR^5HR>?,1\UA2 7? 1R*\ B5D$RBAH#G1MLBL M5#;9V4>/Q)23B;."P M%85:)81*S(/W^+!5SSII/629(L%@22)8'ZDD+LFJ'E$1!WX9*4!,)24>K797 MRI1_[71V+^EXT%VFJG]/?CL):D9,./%^#]W#363U@ DG4O"(,%84DRHD M&1X)X@X11W4FG'-10M @@;MER:MS^-6ZA"(E9:3J+3G4GH9(YBY>M.9*G#I<'I\TOGW M%*BA:9\B:PH"T>Y!J(,],XMR-0D@567G4L3KRMC5&[K5=6H@7FH3 3VF&7V,FR#AXJO-Y\@86*P.8J:# M263\P<;H(?Y?D2D MAD!M9ER3X*W!PYA,/'4(MB/ F!9,9!M P5T2GZ^ 5'"[^SV@$Z $/U_I&:54 M^2 ?A]-^JH@F^NEXEADRJ"#8JL+*&=+#FO&T(+'K&4[&@:D$DE80PE?G\)P?4M\,JQQT#80W8-5C?M/7W[:>W4$E*:X]."Q,2:)-)P3 MKQPET470C=10K_W5$:!_(I0:.')H4=>&]VF]!:ODM$9&9WC2/<$OPOD7%*=2",!;3/G$Y!A=2+^U7T6A7P=B;^?9.T-^SX&!O%M#PHYD9U+V,,5'/]# )D M-%ZF\,7%M8W^8=:*L4JD71C@F*4]7DG3QF?7E5'5I9G/A&<.&+K@FV M?_HQ$/(XCGH!E6\ M=1 "_66BUUG!:.731"^WM#)$2,7UU.[6E$9)?Q,-$J? MH_,A2"L9STKXJ.QF_I-7)U,L5WH^*Z7N(]DF#")$XN[G_=TCEVUAP$]$28-= MT8';0JY8+D>M8U3%1%2J&TJU_ON&"N[2AA3WYX#]&&[BBQH/=H;[4%F]F*5R MGTYCTQQC)630&\^@:W,M>ZZ"OZV]@'Z5-=.;++IQ507VTPF8PE6Z2_^<##]B MBG8:PNPGO8@A"Y@RN KC:1CWP)H8(2#+&B3NG[/OSCLO9FBZXP7,ZU+&S2RG M!3V&JFY^O-,Y"/W>L6^@:LL%:^1KJ@$]S/^:B]$\9N/4:_$\O#BOBQ;5W<_N M0L)Y]\JYUN DF'#?S'%E'^<3WKR/E[W6%_?L\++HU6QI-RS>339UYG,&S+$O MO1$HRWXO5]JPH>:KEG)^?M3@ ,W+H.L_%_/:N+)=#+CTIY6A<4W75F21N?!% M@7&5&/BX07'J%+/&R:)N4#$_%TI+S/)[[W^GZ$MAVFJ3'=:J7%2Y[U'ERB"H MDD*3F!*:M<(35Y0C@B7*,A9;TOSH,=N$M# C##!B46N L!_&]U^BEHJXKEE4 MQ83SE$=C%9A@VOE""Q-)L6B=<;HEDV],)@K(!#@3X;TBH4H'(KET)*@2"?-, M2Q:2*($]>JRO2'/>2"6UJ)KTJF361O*"_PHZ?7!! E]+&7Q1=WV5Z+Y3U78[ M&?V/F72^6LW]8^6JC7#Z7Y;T\ZV8W_^5VG"A")8Q[#;N_.53N_KI7VOF?\<. M#-7,9,&YTLM$Y8F?75-3G,Z/%[.*>C695PK M IL-_!:$U:%&N."4 MLC;;X1M K1\+S*WB0F2M':$Y6CP"RL1[;8G7RN4D?=&FBL]?U%B_8' >X[U/ MN02+5\A,M4],\!A8H4G*G$Q-)(R+FDCP MEY9([HI(WF,"7A3%F> *H<$K(JW)Q!;,QW-".)8TF#P14V(VQ)LNHQ).%Y[F M6GEXU3NF"N*",S_H_'LZR!UF9V<$&V.__;JU3%W#G6IAW($M'Z2ZRPV.V)P# M5>4O6.72B,"U\&J%,Y3K5-+:"*F*&QJC9SR^;@J.351G5IQG.4N==/#8"RM2 M"49Y%F$FX32S9/;+S0[!OT37=7':P66YI0^.LC\_P\+$2%6 5>3ED2M6ZM&_*L@[:X2^W@EE7!-0Z\9 *7W M"7[&$[#?"8!ZMH^]*$V6*ES M)V0=7WC[_(BK\Z&V*_K?>9V!#WJUD;QP">X_^+^<-[;HF':,_%FE'%:B:N:B MH*SP",:"IXG#*6:T;GBK*N^GBTE >'_5- 6U+'KFL^LQ1:#*&ZHQWT.#2C!< M*:.=>36#?#R<]"K1MP@X_.L7])[QYD7:$5)=@,L0R_S7SC&Z^%7( /ZHTFVQ M28%O$MU ? Z.,WPSSL (M3_?7#:;) )F-&FNO]8-].I39*RNG1T,^W'&$['9 MK;W!![BYN:4I+YZ]QNKLEL9;P@4?-[Q9"JP(PC/4=O+2Q M!__66P7^?6WI>5EOT$I=\BRLH99'3*LL)OEB @U!,JZI$9H?6?5HZ:9OO0.; M^X0RT%-7M>0263!E66!>9)DS=Z4HQ45.68JH!-N8HKZ>E5YU:O@#&T\>+O'4 M4["T^L/Q=)0/X7&_]8?Q_?T:&G)_;FCL\8.GO[U_<_I*[O_]2KY]]PKN>RGW M#_OOX4H!!@;?.WU]LG^XW[M@:&!YRXO7O;=/C]G;IR>G^T]?G^Z].V8'?[_Z M_.9S @/CS?G;%\_8'J^ 7=7>JR.&F;>%%1(LPO[F"/9MPO T0]2X)(6EL38( M07#DM#NI;VS\LMWY &V]ZZF/GN0^P@/4; M/QGN='Z?I$4?D^J2Q2'YI?;_O.)D/9$N\<*%=6#5<\E4<-X:SAW'OMO>L%PE M::N-D#CKK?+ Q5AKE8=>P7[E> S+<[@ZC_Z836.\+6[ ?7#GYR-3!3R9))D6 M;#A2#+&<45("(J6P;(L&[AH.\L9S:M M69[7P<)OY_O# 3Y]-.P#UQS7EVS-^>+W)Y9W>Y^/G+ )/'(. M,IQ9(JTOQ%DF2.+<2R>RYSQ= L+0N'?#V4K/&R?-.CF?-$VJE[HI54*H[AY] MH4?3C/AV.D^GH]E]7\",,1CLZ&%:),CA7IKZ_J;^BM>67)+;DBA+AHDHA='! M%.X+T&&")='9U>4E5&P("[>2ZV;$^/GXXQ$7TNAD!&%@L0$Q!HLG!X)$:4 + MPY<5[O'DXW"#Y*IV_*+0FA%5MXY>5 WKKA-L=;QXQ:)@UFK)3+)@#D?L+Q$3 MMR(W&1"-,0F_Z%NU*=QH==9AUO%!6?IL6U+"OSN=[#]]R8YH<:%(+X@,2A)) MI2%..8MQUNB*DEP:\%-4U](-^>!-D-X?@\M[C!G,LP:H8S"#QJ4AB>%*F3_H MP^6$A$7>P;7B]LK(HJ-E2FOX)5C!/=?1^&BU\-)^G5#YL1'DOC^]'.ZRH\(X M\U4PU#,'1",]"4EI(C0KAEGO7+1(+VX3O< ?9)X'CTGX%4#O OZT 40=#)&4 MZH:IES1@JTWNI1C-Q8R**WWT[^Y.,'5%3O3!#'V3+Z-O;C(/Y[C.*P<3L&"] M"M[93SJ8%.K'G?P)C#4P!V"!4:DO^E95D;4ASLSW2^>?U[,Q;>0EA"0TCU0& MP8+GBODDE#91%N&;>H)-?+?*7,\J&V8/C(MA>CD/SVVP-!^N38GG&4<)7&7A M72+).3 L4W $QR&*@L^L/5A4##L>\@T9 /]=M>$\J1 .9J7J:XTX9P+\@IEY M#1.S$YH^E17IS!I^SS-EJJQZK-^KT ^1,AL
74W)UY.:(S// M_;7Y 0P,-.TW/47QZ8QW3H$?3L8;4=+7K&W,C9N=FJ]"K5\!V[C,UFAAU0+B M.KJ1I<""TBYG+B6(ZV!$Y#3QK%,PWM<]FA ]%R%ZZE]N;&;]T43B*]2LV4X< ME)J['ZRBW#M\1O=VCY31S"I@5JT5)#&>F3]YD^,RTW2C7P"Q7J\=K6D?!4P/*.F;A S"4]#P( M6H3TD2:PEFHD#;?.:^)&G :>[39!E]\#;^TA;RG%#3B"F!;I*9%6..)TI& D M@6&J#L9B)?.[)C7'$\%LE+ M]C+F$BCB]_.H*,(!NMKD<-36D9WJEUN;'(?#W7I_9FSRI3^ ]6@>6 MA_2P[\PI8BE(C.Q-_W>Z?[O?W/KV'LJ.!^ MN7_Z^OV;PY/W!W_O?08ZO9"7^>;P];LWA^D$^.'\#7\I]E^\I/N?W\-V]MDGD]76)I'ZH@QGXM0ZMHF#"0N#94 MRARE<[3DPI/T"-[CU1W@*6VJ*FZJ;IY].JLDT-:84]]?!#U31R+S(HV-A-$, M+H?BV%'6.J)<,+KH) K'6G/>I51O*$HX*/4Q>XW&U]V6[<>3]$U;7T/GI=_. ML2;E::Z23+?'GO[^!+"GCK)B0B:9B(^1$1FY0NAS!_(!=)-6RC&);5Z[2F^ MS>N-ETNHJ^JEU*SJ#(=J'0]]X=9A6[7>9%I+P0;J<2G3>LM)Z75&-Q<3CH&< MJB8+^/%!V9U!BLV*H!#2;3S#='NXM/;YI3PJ@GOLNDM" 8DCLRW$6FV)Y @N M$B)WWE>>FY87:6TT6_ Q]A*>+?A,?2Z0W!I@T OG]..3X6A"JJ+J*J]^.#BN M_UI4^*%"6X)@VVG.,Z>CSLO!:M4[XMZ.AV CC+>)3NM9/@%G9GCZ&UHA!PL, MN0=+>3"F/'()[&E9'*%>2"*38R1DHXF(F6N6.4VQBADX=M%YO%?(9\:J<_N0#I/TRH:N&QQPI@5I6PA;L.5B_%WKD [>@/DUSJ2 M.2L2ZN=CQ 1&)9).>X/>>#+R-5A C1M3X2Q6&05P YC7930\K;OE8<2SZ9I7 M)2V.X%KD[SBFL0^EX]0%8T%L'*SLU4D(>=YM& M?M4>C#KOINFXMNE#QE&Q*&B,X4]_C$5/D\X4[OAXTHLGU6 ^?<@PBSX"39:J M(W-5U;D6&%VK#;WP;E6-WF4KEWKCL^DDKSQV6/837VG [9\'N# HZ8T &<)(]447\VFS@.LAEB>.;S1;)BF M$+LS!$^M?F9O$'&O0<@WA;6Y?@X6>0_JVC"XYZKB2*!Y7WMQL$;]7OZ09V28 ML+/4I*H$RR/\>-%O/ .# [N.3[ 0=SBJ*WM'PU"KMZKYD!^#C12 +A#J[K3Z MHE[:G0YP21HV>U<]L7Y@1=S326R(%\?<2,/+"U+C:E<3\YUQ[WC0*[V(%6\- M73;Y#G63\F7"G%5O=5?4;!W%AZ+2$$O^)G\23O\YVT[MIG89U.'P-)#28YB=5.>;+P1YP#^C,@_+':'@,5/& M'<##B%UT#9A"5*5"=&&*2&T*<3X9PK@J"BRC@%46CT57*;$!HW_;P"-X7!_02@!% \LVQ1SHF;/_Y,G+ MA46P?J#C^E52+AF_G(!E5>:6 M5X5(@$.M/FL6>Z\&R?5I=FUOX^1J&SOV1G%ZBF9YG&&QS>;UZT*%82>=ABYF M&+;30?.VB\8Z%?36_*B[&F.5)GJ8FU@M(TYH9BHL-4^IM'LMSFOHON5EJBP! M^ OMPCL\Z7)L>T^Z^#<_Z5H<9QT4W":P$:L5;.HVGH H'%>Y/[]AJL/\S'\[ MCK[4WOPX][=W;TY?GE?C\C<CW/?_KW_[N P?MK_'!5HHI/]IW^)"\>Y M+_9AW'_#O%Y^?OONS>?]%WB<>]*'4>">9P(T$&BB9W3_,)7]=R\_[1T?^:R4 MS[R0&$(B,H)+#CN@2:1"1959TCRO'WT5(8HU6!EA% CGX+D3P5@96'&.V[)^ M]/5G!6^XO"4S5^%;5 IO7\7OY@.\+Z_BZJH'+9Q),6;#F619NL"B%HA])KAT M43]ZC"&R,/2C"GHH]4!M5;BRE5F9AFK*D3/^GZP MG@GJ-;9J35X&+Z4-GFFNO,W6R +,*JLD'4I5!=3&Y'KYU;4K\@Y*14L'50+> M[D=XU3]@4EM3EO?=F7CO\-GG(Y,45Q26.#&;B04%Q^B%654C^BG8&R-@QYJRL<;'-[;6I:1< MD?]XO=B9<:E4SE8$X$))@W.Q!!E#<8)G7U>54FKX#?#:9CIJH7^6Q>'NXICY MM_,+*JJB\SG]5S/?G;_SPR7]S[OBJ*#!8((AHE @_4@M<3)9PHV-FD5@!8X] MZKM&FRXS[&H&J,(02Y! -9%4B(15OF5-?34MLF[36N:"M)V3,'[_9;;!L3J_ M8WCF$,,S\!FFCH(\7N<6N.KPY1\S;MF9,4'],9CI:?GTY7J$KY).P8O$G/=2 MR&Q3H,(DFX1FAO(ZGY^![=42_A80_O[AWNQI:0V"2MXHXJZ->@9%8ZHG97\^E9?WB> M,4R\H'[@(,SQFWU7T1D^L^*,NDYK;@/.$8F![F$>*ZS876'$6I_@HR_P:/45 MDCG2 ?MAQ'N01_'N:<^5CSYX[-X5R?ZY\.IQOB-+-AUVY[VNX MOK/!M[O,=&2XJPI4V DN\T@SE^S,5ULSB=BHL@(N!C3\I!S_$)5!@ M.5"0CSXR[TU)S9&^X1=+TEH5=@]NRZXXV#W2IEB?!",E!BK ODOKDS[3=58O>BPZX7>=^R.$?M[:VLS^RH=A9)!5<>5G2EWGE# M4T)T'>O"O8_73.WA"HA&,*-9!D= J,"C]D'1R+0#6I--&-'=['X^2%E)' M"=MOJ"02B("X1 /1"3R8[$'"LWK[^<53S>Y2OY%^@_NPK>?B+35\2>.K@\._ M/B$"XO[3/7GPZDA8":8EN+#*^(A]PAUQ+"3"HPR"YU!TH>C"2K?!?;TN*22M MM Q1\628Y-ZX+(O*0B2EI"E"-()!MH+A.Y/"2^P@7?#XLJ1$:(5F8!4CH:A MF)39&C 3G:BB&4+RBZ0P,RW&O4_7,"R6)=W4J&D#<#WOZ68)T=_) M>ZI/#Y:3J/>;4N 'ZSWM*9"?3!HT<;!Q$\(X29.(]2Z2(AF3P3IC*,(X"=<% MAMJ R#B+>2\W.%_"&OH*=KH""_ 28\F8'-XK[WU,=,2XQ?T M\?>EMQ=8:S)^.?BC2CM\,1J.'_(QXRL._GHI+E*%7: DST32&$@ C4J*X$59 M12WSZ=%CP[K&;G#69P17R:>J9<-JVM-I15R5-S_.@UZ5_3Q+VZUC1:N'-=4X MF E41Z6F%2Z=[_S6]W#1G_%DB+T;FJ/-,W"U\>O385 MG9WB>Z-ZP+E.63X9O78CJ%N2.[D 4U#1:_@R28=+2/H_>0QK/B/IY_"Z_\&W M90_8%'F#=*VS-MY:07P!QU3*:$A(X*THRHVTB/BB]*/'4KB+1(TM2\_.^NN/WG8+!,4S5_.XT([\IS;R&EWL.[S;#5WGP%(/]Q;ER+D>.[>>*(+(@ZJTO MGCAA6)+%>15EU0SLHL\#%),;-JS[TR[(96-RY8V(8STO*TU'B/5T9TKI*N&" M9U?LX9$%VW]UI%GRL21009(CPJ,1\)L'W10YS3%1<-&PG_B.UNO)DQ44UQ?: MR-^YE?*5*7S?1*S\7?G$.>W6+09GQ/,46PV S_* S?6(9DU6)J@2,HE* R4I M+4G(-A*N*<\I:Q<*J*3!AK3 N7!)S5+6]O>2@3PO6IM;X[U^'\_6F@.?5+>S MQ@)0W*.JIKM)JL>&<\TY4$6P3;?LZK)E7+#F<&\!YCY[%"([-\/XSDK\!8F/ M]#Z1DUZ"6?_R@#;\/=T[/G)2*"6S \-55:"@D00'6^\PENI#$;#[CQX7\'N: M>!>N]U5Z(VJ6AN&MA4/U ;P;,[MJ9>6C* M8O_=RX_['X^*"-%EQTA*G!-IG"3.4T>,*3H#.3!GZ*/'DSP@R&H7%$9=4MD% MOCWN#>HFD/5Y=FILT,I-WVG2>&?\5[6LK5B]QD1-\^;*>=#HH*KX^]*9BM<.?_%U.WFJ*=4S]ZGR?-)5A%.AVMGO0W5;9U4TB< M0^7OSZKC.F?#"6;$U#4Y)?>PLFF\.+NO;FN 4*KBQ=7S[*:>+@ZK! *L3L5* M]>-^ ](Y?TK5^W!%+E.IJY3B9 MKLT[]4K!JB:L3Q[E):MP./^JVHNJXGHV.Q"Y=15F70(^KQO<-&-\U^-!DUU= M]WCWG3BO\^Q$+/0DT[/FU:H:ZR8I8M$&N6[!69>CX[@5:D?O],S'>J\6)5/C MRU,(X)56YU,U!L'9-D_:D#VQW6'\;QMM=8%G:J+@+@@9)<.\B)1$22&IPM.6 M1%MK6/=%3Y3Q 9YB' +!;(S#/ER;[EW\"#:=SX;K5!+!]FN@XD4BWC%)HC/6 MFV)@IS%ERHHNN)&;T'LV91VM"..FCG2>CSHN./ O1NFP2>BRK16^TZC/7 MY EB05Y5O+\LKILX[J 1@+.#N*5QKQUKO26Q7^M\MU)D+ZO5JCFX)LW*.UE4 MP517522^>G;PX&*L[X[E_NZ1#2E*CW4DHQ8.A!UA MR5HBBQ#$,E$(*YH*KAS7%FU=="PW6[NK!E95+I ] J"#Z8M *EC\/\,QJVOX M,0]Y62C-CH4VBU$,XYZ-AEA?C^ *(!WK2.W"KFFD;4W!%0;,A^I(9C[P0NJN M%&JNWM,(Z@I.9_GP]@>S?OY&6[Y7M9G'AFD%VM.<[=6UC4W,8-9Q9\E"7<9TO1Y\JJ"@<&&HN!Q,;E'<^L48:OA2#'5X(;E\NQK+W4-YX-YGL)>H]CT=6>>P-EHD20$N2L42LJ0ZRBK;6"Y#)&HQ]W75L M4T+G)B7?F$'+N4,7.L6N"^7U+,_#E:MOZ\6NF!^-5%X:\[J5*[>4K!NRA5HW M]5JB\(W;:*PTAKDB-KXA6[D*::]G+#>-LWV:AR VVQO#DWC;8_0TI M\3WF<-G K8&=(,IRH$1:L#MK<(2GY"GX6H71B$6/]-*XPS(U]@8)\42!O!HM M,\Z74BMHB7DCQ^73\N6N1\N',+5%6V.5KT<5Y@>^RWT=N9BA@7_(&X_DUQYU M(?YQED&4'U?(*'@R7-7L]_!(^L\*(75RZ>UN#$50"G*A28914L.+=)6[KL M^+[Z8M2 #/C18$V5;U[:*E.A"O7.#[TWF@27[?[\Q&-M,I<>D7P\R14@>X5X M,+D0:UI^#DB@!E47-R)/YG [".*Z85ZSW)*KYCL_RVD 79M4D-6\B LAN ;F MOI))#;B-E0+RX&)WT MA5OM0,G<3<;DK>+"FRV'R<)R^*-9L;J4;EC^6.Q0'4B>#$-^43O:#]:NV']Z M_'G_^"@I18W4E"06.)&PH\2G*(E#EM7:P:Z#6_ 9EO'2ENLW(;,;)=]=UT9M MJ6P;J R3-X714D2KB8Y4X$D%V S<8,JN"Z)$:A52F7-=*3;$S-9C83MUE_-Y MMY5=RO)"0V&XR,)*0R2[E7>S/R^L^8Y9V<:.PVM*BY_#]()O56+ MCM^S@5MRR5$8:XO+(*U%9;V(NMH'"*";@;M<%+%%XWWY5JKBB2(\"Z'ZI[1! M%J2NR5\EDU1(2ENWLN9,WZ@K.K==M]W/V0O3[E5/)ZFJS_^]OO7LZ7F]?IK" M/\R'V)U8^U*2S3?MQI9'?B\[:_UTX^-;931M()M8H,EG8&)AF(MG69-J2_:K M,=FNK-6&/-?ED5_0^X5G.OVD?=.H;=HYTT>,.CB,ZBW6=ZNI6_O\D1E0 MQ=/DJ\]N/[X);=MS]Y'C$A_5EKIH1[\[.&O$D*?G2VIU]%&;IKP_$_KIVDG5 MK.F1!?,E%\Z@IE%/KJR6Y6KO?R;=)D@V=-75ITG67\AP/D/BI#%%-\2Q+39- MGAZEI7<3=/V]<'C)\NJ>?W NOC5Q6P^("09=6=2I1O"EU9HF3QWE+M_IK#]3 M]\@C$W:2"[]S\+'*R].)^7O95U;K\G5&\DS:_=1'G[=$)ZD8]V"* MWL$('9UK&G5"NV9,,W;J;2LZ2R&*D![JD1"MK8]$O<*IFGW$F54P<"CQ2R"< FO,U%GSH#=<'-)9VRT$;PI$G*. M08 T@#$X9;!HUPS3A[.W7KQ\BR�$Z&J<3"0!9.-FE*+-%>$R[88D*M,V15 M7YHK2CC>TC*M)9TONA6OD$I?LU3OU$7)+FX7)?7=NRB-V_3]0D+GJEY_B](N M:?-T @;:K,\VZ#N>GF[\NL[?/'MYNO'^@][^_)S^V]S9>/^2;\J7G[;ER\^7 MP+#UDF]\_NW]QK/UC]OO__RP^6S]],76[ON-^I^D\3U[J=X\^^7]FV>;HZ); M3]]"]A"5D\R[VL'8",^<4H[)DGDP(AMSN7%/3)FKVL!=)EWKGX; G3$QI\)+ MP8P7VR6-5^#&O9'N:V=V=WPR($5X$+^YZ]'7)^/\Y)E([SF1?0@>T*M@LN%1 M>1Z255G*E;5G@^&$7,;5=F8GL)7;O[;-^+M0#*R+B8ESL>G_>*8[(M"W/_:']NO57^/LLW4^A6E?X:ILC#IXCU([:43[!WOT7&54W?VF MYX=_$&"OW5G?O:WB#+^^*&-VW:J>CL>K#= SO'LK@[(:HB1C2P9&RF1M8) $ MXRDZ@")XRN:2-J!)E\XF>!L<^,11%&.5-;(65?20+FH#E\7;&:2^#-UO2DD\ MJY!;'458;[);H?/DR\K(U9+^:P]Z%<+&\K0*D!G,"9@<6[L@-T>-;,]D,9D0 M1XS@N(N'P_QD\LM/M9/Z+IX^&>QWH.HN^HDXZ'A AMWXEO0U8Y'E_:HTODJM MXR/Z+TUN/Q9HJYU ^]=QNN(]6%5&7?LV7Q7?^)Y6YINN_.)@Y:KVWW;;-M@O M#U:L@G#+,MBEFMFE&JQ8M<+?Z+;_ZIAFQ#;$6I5:N]S),QT\54_W$]X3G?(Q MN=^W?%3H2Y^5AY_JIR\3[$6.')'S_>O5G0VQU8FQC9'X>GZ-^#H32VV&KIPA MX<_-T#WNN^E'QV*ZD^N'Q[7A_"#UZNS\M%S3_><-3* ;[,>O3\6VZAS&S$VZ?=@X*O,D^NVZ. MKMMCWSRWYR:6]Y9A>O_/Q0FAGOHVY_4-@(< MA@//.9@BXI1 MZF"3,0+U/#M-?B4F^_Q3W#VI4_QT.,ST_VD+/RW,$;QO=,WN;.]]VJW7;+Q^ ML_=F[[>=C<\?/M*]/[]Y]LO.]FNZUZ^O/FW*S;V-S[OO-U]O?YQ<0]]U\D:^ MJN[<3_7*[;WGGU]L_9N>8_/#QFNZ=NLE?[/U7&W+[<\O7F^(-^__738&_/3W MK>?'&W_QCV^M!I"TS9DR63&05C(/*3.P,23KE7*FE@ 0?2LNG]X['^N9+W;J M6[?$4&._QG[?A?TPSL%Z.U*'6QV3K@(0VG;>?32;NSWW=D/SMC/0>3& M@29[U^O:W[5+;)*,Z\ QD5E<5,WT=WTG+Y\O;>S7V.\QL!^"$3:IPH7RD'GQ MF+@B%M1""0N(C?V6BOT^;?S,/W4,^/1M5*3\&5[[<";'@-:7!8#(D',ILE02 M12U;"WWO+_=6:?SW]9C28Z/ A\N"IF@=4 ==5 'T(D0>0N$N"N#&Z]A8<,E8 M<'#&@KH(G6(M*Y)\5T8SLT KR;+R@F=N1$BN=D,G+?!R+^LYL^"\B/#6T?(8 MW5%JK)1G Y22A:82A))V,+ M3Z98U<(>RT1[IS-!7S28+"^229)J#'PRS*$!^M,FC]:Y(GW7 L/>W?%W-;=\ M5P6O ?R& _TB A>HR\1LC(!3$8O)087%19H %\J@/,9@&L?%126A30,DJ^] ML:UB2"CWV@%:C"MKND_Z3L/WP\6WH2LTF>\0 X(A5)?,,RH9M!&YQ!:Y6RY\ M3R-W-EG,L384A21K?U'/O$+/9 $1(-? !-3&+7TIF@!_P "WR&6M211=[85L MO),28@9;LS6%3Z4Y)I8*X-/@E')1>&,MXP9(0[HK! M%8VO&\ ?#,!%\9YGEY4K!8(-SCD#'((4F5L=6OQEN0 ^&W_).3KILF4"762@ MO6 .)#"=K+="QN+!K*Q!7XL[AY\;PA<7X5(6JXT4J)0&),TM*TX6N2[<(>$\ M-80O&<*GL07C9%*UKYZJOC9 [5G0M=TL6!1"XPF4CB@N.,+-%86T6+Q&V-*A@YKX2QAN\%Q'<2U1Z&KSA>ZGP/8TJQ! X%)>8:N4$I8 7INR"=E7 M:EYGP1O %Q#@I7ACM /)%0"F['..*1)EX;O!<1W3M+F'&H'FP#6.A]=YAC(5 O6 M^Z(:OI<*W[-!A8"JEFT)3,A$"'>B,&="8-EA2,(X*1UV)OC=@PH-X0N,\" T M]QXT((*3W.FBC-+9UC1>%61#^)(A?!I4*""3-3JS+'E@$+UA3@O'R-+"K(MU MVI$,%V2%N\O]J7X,H)1BI@E;. MF43W06U)_#47Q!+QVU\S(03%I?,J9D8J*>DO"6I71P\L&DA*H0NFLEL]C=42 MEQ\POJ60)4KE"+@9!'#28P./F).2@A39W/"]5/B>"2%@\8Z'R'CDLFHOE@4? M+-.84)%J4[H0H>T+TY*>'C"^DS<\)UM\)/M$E9H&%X1/H)0JB /&.#!<%+$C4R11]H%REDR M32%G':M^KJ Y()8*X#!SLM 87K"P0*H8@RP+\[53MB\.13*DKAG>G2R\>]&L MAN_%Q3=);%> 'A6E !%4[7BH=09M,UGAHE5$62Y\SX80:I4'+H-A4I/TAE" M1+C)A'70,7$CC+951><+E;3<$#[OHX7:RYJG*Q)H$ I]R@:M"\$%D)+[AO E M0_A@!N':@M"2:V>?"F2&-, %'H^KQ5&7ZM*;S+8QW5W M1_W0 M1K"-8&]4?SX;;80V7$L#2BNG.5KE2?..26)IH>[E(MAI*$S96J%%UM++1*M@ M*L'Z')G-Q4?%97$2NM/!:M[UEQO!/O+R]7>;F@=#K5)+K'7LC<@>DM)!1D.V M,8_">(>IE3]<+FJ=1B&=-D%@5_3020;%"$:_*!8U_2]8QUTL*VO&]('/N;'1 MG9#U,'FU4>OC5%P3#[X>,8K5VZ@@8SWZDI<4JKE(16W$7@@>U%Y MDXOTID3GT#2"72J"G8W!JVQ,*MPS7DJLE38T\[((IJVF-1ZKB1RWITY M&\4VWT#S#:P,,N9:]L()%R*D$%%[FPWW.B)DV1*Q+^.D;Z._DV#O]?^FWY,AKR'1^\& M^]UW^_.4%C/AX6@,U;7_#D?_6CM[[&ON,GX^33>:N:^ :V[EL[D:30/.V MBX?#_&3RRT]I,#S^S5?%-[ZGE?FF*[\X6+FJ_;?=M@WVRX,5JR#HN/"GWILU[Z><>G_EP^.\%_)13_%^K\97;I#M]HCG1_AS\W./>V[&'+NIGK+@DSU6 MN(>]HQP/WNW3E:F'Q[W#@\'^<6^PWSNF+[M)[N57I^.1S^D!#;!-YC=,9I<& M/ \^O,'4+-_L?&_XSFO3/8R9G0N('^^47H;RMYYC^-9)63C7Y*O]P7'5<([Q MF&Y:VR[\CL>$VZ=[^7MU7_CFN7U$GM]'X]MUQ;ABA5))6@@J!Z53!)\@&D3G M)]5EH.5]W<&WN[>YM_WZE\'VWO-/&Z\W](OJKWW_YV![ZY5Z\^S5IXVM?P_> M[&V<;G[^<'K1M[LMW^QLO_Z-/OO\T_;G#WKSV2][F[_^MK.YE3YLTFOT;'O; MG]?5BZW?RL;TS(+>V'KUMG@L-D)B6=2N6AXS"P$EX]H%3-++('77&=.[.?MV M'T1R5R/ QT" 1D5Z[.1U @2%B*(DY54 Z3)@$(T EXH ^2P!6N>B]R$Q+XIF MD+EGJ,&PY"5H)0HJ)U;6I.QK-:\2P(T &P$NP%/?@@"]P)RDD#9((CW(7