0001489096-20-000185.txt : 20200806 0001489096-20-000185.hdr.sgml : 20200806 20200806152750 ACCESSION NUMBER: 0001489096-20-000185 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 84 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200806 DATE AS OF CHANGE: 20200806 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: 201081243 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-20200630.htm 10-Q thr-20200630
00014890963/312020Q1false82483447,65043,5504,2044,4470.0010.001150,000,000150,000,00033,115,26832,916,81833,115,26832,916,8180.0010.00110,000,00010,000,000P1Y14,2044,447P5Y00014890962020-04-012020-06-30xbrli:shares00014890962020-08-05iso4217:USD00014890962020-06-3000014890962020-03-310001489096srt:SubsidiariesMember2020-06-300001489096srt:SubsidiariesMember2020-03-31iso4217:USDxbrli:shares00014890962019-04-012019-06-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-300001489096thr:EmployeesMemberus-gaap:CommonStockMember2020-04-012020-06-300001489096srt:ExecutiveOfficerMemberus-gaap:CommonStockMember2020-04-012020-06-300001489096srt:DirectorMemberus-gaap:CommonStockMember2020-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-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-300001489096thr:EmployeesMemberus-gaap:CommonStockMember2019-04-012019-06-300001489096srt:ExecutiveOfficerMemberus-gaap:CommonStockMember2019-04-012019-06-300001489096srt:DirectorMemberus-gaap:CommonStockMember2019-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-300001489096thr:COVID19Member2020-06-300001489096us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2020-06-300001489096us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2019-06-300001489096us-gaap:OtherAssetsMember2020-06-300001489096us-gaap:OtherAssetsMember2019-06-300001489096us-gaap:LoansPayableMemberus-gaap:FairValueInputsLevel2Member2020-06-300001489096us-gaap:LoansPayableMemberus-gaap:FairValueInputsLevel2Member2020-03-310001489096us-gaap:RevolvingCreditFacilityMemberus-gaap:FairValueInputsLevel2Member2020-06-300001489096us-gaap:RevolvingCreditFacilityMemberus-gaap:FairValueInputsLevel2Member2020-03-310001489096us-gaap:CurrencySwapMember2020-04-012020-06-300001489096us-gaap:CurrencySwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-06-300001489096us-gaap:CurrencySwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-03-310001489096us-gaap:ForeignExchangeForwardMembercurrency:RUB2020-06-300001489096us-gaap:ForeignExchangeForwardMembercurrency:RUB2020-03-310001489096currency:EURus-gaap:ForeignExchangeForwardMember2020-06-300001489096currency:EURus-gaap:ForeignExchangeForwardMember2020-03-310001489096currency:CADus-gaap:ForeignExchangeForwardMember2020-06-300001489096currency:CADus-gaap:ForeignExchangeForwardMember2020-03-310001489096us-gaap:ForeignExchangeForwardMembercurrency:KRW2020-06-300001489096us-gaap:ForeignExchangeForwardMembercurrency:KRW2020-03-310001489096us-gaap:ForeignExchangeForwardMembercurrency:MXN2020-06-300001489096us-gaap:ForeignExchangeForwardMembercurrency:MXN2020-03-310001489096us-gaap:ForeignExchangeForwardMembercurrency:AUD2020-06-300001489096us-gaap:ForeignExchangeForwardMembercurrency:AUD2020-03-310001489096us-gaap:ForeignExchangeForwardMembercurrency:GBP2020-06-300001489096us-gaap:ForeignExchangeForwardMembercurrency:GBP2020-03-310001489096us-gaap:ForeignExchangeForwardMember2020-06-300001489096us-gaap:ForeignExchangeForwardMember2020-03-310001489096us-gaap:ForeignExchangeForwardMember2020-04-012020-06-300001489096us-gaap:ForeignExchangeForwardMember2019-04-012019-06-300001489096srt:MaximumMemberus-gaap:LandAndBuildingMember2020-06-300001489096srt:MinimumMemberus-gaap:EquipmentMember2020-06-300001489096us-gaap:EquipmentMembersrt:MaximumMember2020-06-300001489096srt:MinimumMemberus-gaap:LandAndBuildingMember2020-04-012020-06-300001489096srt:MaximumMemberus-gaap:LandAndBuildingMember2020-04-012020-06-30xbrli:pure0001489096us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-04-012020-06-300001489096us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-04-012019-06-300001489096us-gaap:InterestExpenseMember2020-04-012020-06-300001489096us-gaap:InterestExpenseMember2019-04-012019-06-300001489096srt:MinimumMemberus-gaap:LandAndBuildingMember2020-06-30thr:positions0001489096thr:UnitedStatesAndLatinAmericaSegmentMember2020-04-012020-06-300001489096thr:CanadaSegmentMember2020-04-012020-06-300001489096thr:EuropeMiddleEastAndAfricaSegmentMember2020-04-012020-06-300001489096thr:AsiaPacificSegmentMember2020-04-012020-06-300001489096us-gaap:StockOptionMember2020-04-012020-06-300001489096us-gaap:StockOptionMember2019-04-012019-06-300001489096us-gaap:RestrictedStockUnitsRSUMember2020-04-012020-06-300001489096us-gaap:RestrictedStockUnitsRSUMember2019-04-012019-06-300001489096us-gaap:OperatingSegmentsMemberthr:UnitedStatesSegmentMember2020-03-310001489096thr:CanadaSegmentMemberus-gaap:OperatingSegmentsMember2020-03-310001489096us-gaap:OperatingSegmentsMemberthr:EuropeSegmentMember2020-03-310001489096thr:AsiaSegmentMemberus-gaap:OperatingSegmentsMember2020-03-310001489096us-gaap:OperatingSegmentsMember2020-03-310001489096us-gaap:OperatingSegmentsMemberthr:UnitedStatesSegmentMember2020-04-012020-06-300001489096thr:CanadaSegmentMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001489096us-gaap:OperatingSegmentsMemberthr:EuropeSegmentMember2020-04-012020-06-300001489096thr:AsiaSegmentMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001489096us-gaap:OperatingSegmentsMember2020-04-012020-06-300001489096us-gaap:OperatingSegmentsMemberthr:UnitedStatesSegmentMember2020-06-300001489096thr:CanadaSegmentMemberus-gaap:OperatingSegmentsMember2020-06-300001489096us-gaap:OperatingSegmentsMemberthr:EuropeSegmentMember2020-06-300001489096thr:AsiaSegmentMemberus-gaap:OperatingSegmentsMember2020-06-300001489096us-gaap:OperatingSegmentsMember2020-06-300001489096us-gaap:ProductMember2020-06-300001489096us-gaap:ProductMember2020-03-310001489096us-gaap:TrademarksMember2020-06-300001489096us-gaap:TrademarksMember2020-03-310001489096us-gaap:DevelopedTechnologyRightsMember2020-06-300001489096us-gaap:DevelopedTechnologyRightsMember2020-03-310001489096us-gaap:CustomerRelationshipsMember2020-06-300001489096us-gaap:CustomerRelationshipsMember2020-03-310001489096us-gaap:CertificationMarksMember2020-06-300001489096us-gaap:CertificationMarksMember2020-03-310001489096us-gaap:LoansPayableMemberthr:VariableRateTermLoandueOctober2024Member2020-06-300001489096us-gaap:LoansPayableMemberthr:VariableRateTermLoandueOctober2024Member2020-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:BaseRateMemberus-gaap:SecuredDebtMemberthr:VariableRateSeniorSecuredTermLoanBMember2017-10-302017-10-300001489096us-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:SecuredDebtMemberthr: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-06-300001489096us-gaap:LoansPayableMemberthr:PeriodOneMember2020-04-012020-06-3000014890962017-10-302017-10-300001489096us-gaap:RevolvingCreditFacilityMember2020-06-300001489096us-gaap:RevolvingCreditFacilityMemberthr:CanadianBorrowerMember2020-06-300001489096thr:VariableRateTermLoandueOctober2024Member2020-06-300001489096us-gaap:SecuredDebtMemberthr:VariableRateSeniorSecuredTermLoanBMemberthr:SubsidiaryEquityMember2017-10-302017-10-300001489096thr:StockofFirstTierMaterialForeignSubsidiariesDomesticBorrowerandDomesticSubsidiaryMemberus-gaap:SecuredDebtMemberthr:VariableRateSeniorSecuredTermLoanBMember2017-10-302017-10-300001489096srt:ScenarioForecastMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2020-01-012020-09-300001489096srt:ScenarioForecastMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2020-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:PaymentstoRelatedPartyMember2016-04-012017-03-310001489096us-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-080001489096us-gaap:SubsequentEventMemberthr:LongTermIncentivePlan2020Member2020-07-220001489096srt:ManagementMember2020-04-012020-06-300001489096srt:MinimumMember2020-04-012020-06-300001489096srt:MaximumMember2020-04-012020-06-300001489096us-gaap:RestrictedStockUnitsRSUMember2020-04-012020-06-300001489096us-gaap:CommonStockMember2020-06-300001489096us-gaap:CommonStockMember2020-04-012020-06-300001489096us-gaap:PerformanceSharesMember2020-04-012020-06-300001489096us-gaap:PerformanceSharesMembersrt:ManagementMember2020-04-012020-06-300001489096srt:MinimumMembersrt:ManagementMember2020-04-012020-06-300001489096srt:MaximumMemberus-gaap:PerformanceSharesMembersrt:ManagementMember2020-04-012020-06-300001489096us-gaap:TransferredAtPointInTimeMembercountry:US2020-04-012020-06-300001489096country:USus-gaap:TransferredOverTimeMember2020-04-012020-06-300001489096country:US2020-04-012020-06-300001489096us-gaap:TransferredAtPointInTimeMembercountry:US2019-04-012019-06-300001489096country:USus-gaap:TransferredOverTimeMember2019-04-012019-06-300001489096country:US2019-04-012019-06-300001489096country:CAus-gaap:TransferredAtPointInTimeMember2020-04-012020-06-300001489096country:CAus-gaap:TransferredOverTimeMember2020-04-012020-06-300001489096country:CA2020-04-012020-06-300001489096country:CAus-gaap:TransferredAtPointInTimeMember2019-04-012019-06-300001489096country:CAus-gaap:TransferredOverTimeMember2019-04-012019-06-300001489096country:CA2019-04-012019-06-300001489096us-gaap:TransferredAtPointInTimeMembersrt:EuropeMember2020-04-012020-06-300001489096srt:EuropeMemberus-gaap:TransferredOverTimeMember2020-04-012020-06-300001489096srt:EuropeMember2020-04-012020-06-300001489096us-gaap:TransferredAtPointInTimeMembersrt:EuropeMember2019-04-012019-06-300001489096srt:EuropeMemberus-gaap:TransferredOverTimeMember2019-04-012019-06-300001489096srt:EuropeMember2019-04-012019-06-300001489096us-gaap:TransferredAtPointInTimeMembersrt:AsiaMember2020-04-012020-06-300001489096srt:AsiaMemberus-gaap:TransferredOverTimeMember2020-04-012020-06-300001489096srt:AsiaMember2020-04-012020-06-300001489096us-gaap:TransferredAtPointInTimeMembersrt:AsiaMember2019-04-012019-06-300001489096srt:AsiaMemberus-gaap:TransferredOverTimeMember2019-04-012019-06-300001489096srt:AsiaMember2019-04-012019-06-300001489096us-gaap:TransferredAtPointInTimeMember2020-04-012020-06-300001489096us-gaap:TransferredOverTimeMember2020-04-012020-06-300001489096us-gaap:TransferredAtPointInTimeMember2019-04-012019-06-300001489096us-gaap:TransferredOverTimeMember2019-04-012019-06-3000014890962021-07-012020-06-300001489096srt:ScenarioForecastMember2020-04-012021-03-31thr:segmentthr:Geographic_Region0001489096thr:SumacFabricationCompanyLimitedMember2020-06-300001489096thr:UnitedStatesSegmentMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001489096thr:UnitedStatesSegmentMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001489096thr:CanadaSegmentMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001489096thr:CanadaSegmentMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001489096us-gaap:OperatingSegmentsMemberthr:EuropeSegmentMember2020-04-012020-06-300001489096us-gaap:OperatingSegmentsMemberthr:EuropeSegmentMember2019-04-012019-06-300001489096us-gaap:OperatingSegmentsMemberthr:AsiaSegmentMember2020-04-012020-06-300001489096us-gaap:OperatingSegmentsMemberthr:AsiaSegmentMember2019-04-012019-06-300001489096us-gaap:OperatingSegmentsMember2019-04-012019-06-300001489096thr:UnitedStatesSegmentMemberus-gaap:IntersegmentEliminationMember2020-04-012020-06-300001489096thr:UnitedStatesSegmentMemberus-gaap:IntersegmentEliminationMember2019-04-012019-06-300001489096thr:CanadaSegmentMemberus-gaap:IntersegmentEliminationMember2020-04-012020-06-300001489096thr:CanadaSegmentMemberus-gaap:IntersegmentEliminationMember2019-04-012019-06-300001489096us-gaap:IntersegmentEliminationMemberthr:EuropeSegmentMember2020-04-012020-06-300001489096us-gaap:IntersegmentEliminationMemberthr:EuropeSegmentMember2019-04-012019-06-300001489096thr:AsiaSegmentMemberus-gaap:IntersegmentEliminationMember2020-04-012020-06-300001489096thr:AsiaSegmentMemberus-gaap:IntersegmentEliminationMember2019-04-012019-06-300001489096us-gaap:IntersegmentEliminationMember2020-04-012020-06-300001489096us-gaap:IntersegmentEliminationMember2019-04-012019-06-300001489096thr:UnitedStatesSegmentMember2020-04-012020-06-300001489096thr:UnitedStatesSegmentMember2019-04-012019-06-300001489096thr:CanadaSegmentMember2020-04-012020-06-300001489096thr:CanadaSegmentMember2019-04-012019-06-300001489096thr:EuropeSegmentMember2020-04-012020-06-300001489096thr:EuropeSegmentMember2019-04-012019-06-300001489096thr:AsiaSegmentMember2020-04-012020-06-300001489096thr:AsiaSegmentMember2019-04-012019-06-300001489096us-gaap:MaterialReconcilingItemsMember2020-04-012020-06-300001489096us-gaap:MaterialReconcilingItemsMember2019-04-012019-06-300001489096thr:UnitedStatesSegmentMember2020-06-300001489096thr:UnitedStatesSegmentMember2020-03-310001489096thr:CanadaSegmentMember2020-06-300001489096thr:CanadaSegmentMember2020-03-310001489096thr:EuropeSegmentMember2020-06-300001489096thr:EuropeSegmentMember2020-03-310001489096thr:AsiaSegmentMember2020-06-300001489096thr:AsiaSegmentMember2020-03-310001489096thr:UnitedStatesSegmentMember2020-04-012020-06-300001489096thr:UnitedStatesSegmentMember2019-04-012019-06-300001489096thr:CanadaSegmentMember2019-04-012019-06-300001489096thr:EuropeSegmentMember2020-04-012020-06-300001489096thr:EuropeSegmentMember2019-04-012019-06-300001489096thr:AsiaSegmentMember2020-04-012020-06-300001489096thr:AsiaSegmentMember2019-04-012019-06-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 June 30, 2020
 
OR
 
       TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from ________ to ________
 
Commission File Number: 001-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 August 5, 2020, the registrant had 33,168,454 shares of common stock, par value $0.001 per share, outstanding.
 



THERMON GROUP HOLDINGS, INC.
 
QUARTERLY REPORT
FOR THE QUARTER ENDED June 30, 2020
 
TABLE OF CONTENTS
 Page
PART I — FINANCIAL INFORMATION 
 
Thermon Group Holdings, Inc. and its Consolidated Subsidiaries 
PART II — OTHER INFORMATION 
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)
 June 30, 2020March 31, 2020
(Unaudited)
Assets  
Current assets:  
Cash and cash equivalents$48,229  $43,237  
Accounts receivable, net of allowances of $824 and $834 as of June 30, 2020 and March 31, 2020, respectively72,827  92,478  
Inventories, net70,030  60,273  
Contract assets7,373  10,194  
Prepaid expenses and other current assets9,702  9,219  
Income tax receivable5,065  2,535  
Total current assets213,226  217,936  
Property, plant and equipment, net of depreciation and amortization of $47,650 and $43,550 as of June 30, 2020 and March 31, 2020, respectively
72,957  72,542  
Goodwill202,789  197,978  
Intangible assets, net104,402  104,546  
Operating lease right-of-use assets16,039  16,637  
Deferred income taxes2,918  2,904  
Other long-term assets7,616  8,362  
Total assets$619,947  $620,905  
Liabilities  
Current liabilities:  
Accounts payable$20,827  $25,070  
Accrued liabilities21,433  23,757  
Current portion of long-term debt2,500  2,500  
Borrowings under revolving credit facility3,669    
Contract liabilities3,408  4,538  
Lease liabilities3,780  3,553  
Income taxes payable51  1,217  
Total current liabilities55,668  60,635  
Long-term debt, net of current maturities and deferred debt issuance costs and debt discounts of $4,204 and $4,447 as of June 30, 2020 and March 31, 2020, respectively
168,671  169,053  
Deferred income taxes22,552  22,245  
Non-current lease liabilities14,660  15,571  
Other non-current liabilities7,934  6,962  
Total liabilities269,485  274,466  
Commitments and Contingencies (Note 11)
 Equity
Common stock: $.001 par value; 150,000,000 authorized; 33,115,268 and 32,916,818 shares issued and outstanding at June 30, 2020 and March 31, 2020, respectively
33  33  
Preferred stock: $.001 par value; 10,000,000 authorized; no shares issued and outstanding    
Additional paid in capital228,754  227,741  
Accumulated other comprehensive loss(54,799) (63,894) 
Retained earnings 176,474  182,559  
Total equity350,462  346,439  
Total liabilities and equity$619,947  $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 June 30, 2020Three Months Ended June 30, 2019
Sales$56,848  $91,712  
Cost of sales32,729  54,570  
Gross profit24,119  37,142  
Operating expenses:
Marketing, general and administrative and engineering27,841  27,718  
Amortization of intangible assets3,033  4,433  
Income (loss) from operations(6,755) 4,991  
Other income/(expenses):
Interest income25  51  
Interest expense(2,580) (3,770) 
Other income732  233  
Income (loss) before provision for income taxes(8,578) 1,505  
Income tax expense (benefit)(2,493) 44  
Net income (loss)$(6,085) $1,461  
Loss attributable to non-controlling interests  (10) 
Net income (loss) available to Thermon Group Holdings, Inc.$(6,085) $1,471  
Comprehensive income (loss):
Net income (loss) available to Thermon Group Holdings, Inc.$(6,085) $1,471  
Foreign currency translation adjustment9,475  4,435  
Other(380)   
Comprehensive income$3,010  $5,906  
Net income (loss) per common share:
Basic$(0.18) $0.05  
Diluted(0.18) 0.04  
Weighted-average shares used in computing net income per common share:
Basic32,986,451  32,635,295  
Diluted32,986,451  33,051,923  
 
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  


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 options4,818  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 directors4,253  —  —  —  —  —  —  
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  

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

3


Thermon Group Holdings, Inc.
 
Condensed Consolidated Statements of Cash Flows (Unaudited)
(Dollars in Thousands) 
 Three Months Ended June 30, 2020Three Months Ended June 30, 2019
Operating activities  
Net income (loss)$(6,085) $1,461  
Adjustment to reconcile net income (loss) to net cash provided by (used in) operating activities:  
Depreciation and amortization5,762  6,885  
Amortization of deferred debt issuance costs258  296  
Stock compensation expense1,133  1,019  
Deferred income taxes(654) (1,086) 
Net, release of reserve for uncertain tax positions  (447) 
Loss on long-term cross currency swap1,805  909  
Remeasurement gain on intercompany balances(3,153) (1,478) 
Changes in operating assets and liabilities:  
Accounts receivable21,248  7,311  
Inventories(7,914) (4,069) 
Contract assets1,794  2,372  
Other current and non-current assets(903) (2,492) 
Accounts payable(4,341) 394  
Accrued liabilities and non-current liabilities(1,801) (6,893) 
Income taxes payable and receivable(3,797) (783) 
Net cash provided by operating activities3,352  3,399  
Investing activities  
Purchases of property, plant and equipment(2,059) (1,726) 
Sale of rental equipment6  126  
Net cash used in investing activities(2,053) (1,600) 
Financing activities  
Proceeds from revolving credit facility37,189  10,000  
Payments on long-term debt and revolving credit facility(34,294) (7,494) 
Proceeds from exercise of stock options437  62  
Repurchase of employee stock units on vesting(557) (784) 
Payments on finance leases(74) (27) 
Net cash provided by financing activities2,701  1,757  
Effect of exchange rate changes on cash, cash equivalents and restricted cash1,009  397  
Change in cash, cash equivalents and restricted cash5,009  3,953  
Cash, cash equivalents and restricted cash at beginning of period46,007  33,841  
Cash, cash equivalents and restricted cash at end of period$51,016  $37,794  

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


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. As a manufacturer, we offer a full suite of products (heating units, heating cables, tubing bundles and control systems) and services (design optimization, engineering, installation and maintenance services) required to deliver comprehensive solutions to complex projects. On October 30, 2017, we, through a wholly-owned subsidiary, consummated the acquisition of 100% of the equity interests of CCI Thermal Technologies Inc. (the “THS acquisition”), which was amalgamated with such subsidiary immediately after the closing of the acquisition to form Thermon Heating Systems, Inc. ("THS"), an indirect, wholly-owned subsidiary of the Company. THS is engaged in industrial process heating, focused on the development and production of advanced heating and filtration solutions for industrial and hazardous area applications. In addition to our thermal solution offerings, we offer 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.
        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 June 30, 2020 and March 31, 2020, and the results of our operations for the three months ended June 30, 2020 and 2019.
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 adversely 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 July 17, 2020, the Canadian government announced that the CEWS program would be extended until December 19, 2020. Our Canadian operations have benefited from such wage subsidies and have begun to receive distributions by the Canadian government during the three months ended June 30, 2020. We have recorded subsidies in the amount of $2,417 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 June 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 months ended June 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.
5


June 30,
20202019
Cash and cash equivalents$48,229  $35,269  
Restricted cash included in prepaid expenses and other current assets2,438  1,698  
Restricted cash included in other long-term assets349  827  
Total cash, cash equivalents, and restricted cash shown in the statement of cash flows$51,016  $37,794  

        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 it 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 it 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, trade 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 June 30, 2020 and March 31, 2020, no assets or liabilities were valued using Level 3 criteria. 
Information about our short-term debt and long-term debt that is not measured at fair value is as follows:
6


 June 30, 2020March 31, 2020 
 Carrying
Value
Fair ValueCarrying
Value
Fair ValueValuation Technique
Financial Liabilities     
Outstanding principal amount of senior secured credit facility$175,375  $170,219  $176,000  $150,480  Level 2 - Market Approach
Outstanding borrowings from revolving line of credit$3,669  $3,669  $  $  Level 2 - Market Approach
 
At June 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 June 30, 2020 and March 31, 2020 is temporary due to the COVID-19 pandemic. The fair value of our revolving line of credit as of June 30, 2020 approximates its carrying value as we pay interest based on the current market rate. 
Cross Currency Swap
        The Company has entered into a long-term cross currency swap to hedge the currency rate fluctuations related to a $54,603 intercompany receivable at June 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"). At June 30, 2020, we recorded $1,942 of unrealized mark-to-market loss on the cross-currency swap, which is reported as "Other income and expense", in the condensed consolidated statement operations and comprehensive income. 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 $2,342 and $4,011 were included in "Other long-term assets" in the condensed consolidated balance sheet as of June 30, 2020 and March 31, 2020, respectively. For the three months ended June 30, 2020, the loss on the long-term cross currency swap derivative contract was offset by unrealized gain on the intercompany note of $2,208 for a net gain of $266.
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 June 30, 2020 and March 31, 2020 were $3,797 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 $3,822 and $2,886 included in “Other long-term liabilities” in the condensed consolidated balance sheet at June 30, 2020 and March 31, 2020, respectively. Deferred compensation expense included in marketing, general and administrative and engineering were $530 and $103 for the three months ended June 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 expense on our condensed consolidated statements of comprehensive income. Our unrealized gains and losses on investments were gains of $522 and $95 for the three months ended June 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 our results of operations for that period. 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). The condensed consolidated balance sheets reflect unrealized gains within accounts receivable, net and unrealized losses within accrued liabilities. Our ultimate realized gain or loss with respect to currency fluctuations will
7


depend on the currency exchange rates and other factors in effect as the contracts mature. As of June 30, 2020 and March 31, 2020, the notional amounts of forward contracts were as follows:
Notional amount of foreign currency forward contracts by currency
June 30, 2020March 31, 2020
Russian Ruble$2,248  $1,103  
Euro  500  
Canadian Dollar2,000  1,500  
South Korean Won3,000  3,500  
Mexican Peso1,500  2,000  
Australian Dollar700  700  
Great Britain Pound500  500  
Total notional amounts$9,948  $9,803  
The following table represents the fair value of our foreign currency forward contracts:
June 30, 2020March 31, 2020
Fair ValueFair Value
AssetsLiabilitiesAssetsLiabilities
Foreign currency forward contracts$42  $47  $140  $49  
Foreign currency gains or losses related to our forward contracts in the accompanying condensed consolidated statements of operations and comprehensive income were gains of $91 and losses of $42 in the three months ended June 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 June 30, 2020 and 2019, our net foreign currency transactions were gains of $182 and $212, 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.
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
8


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 produced by our Thermon Power Solutions Inc. (formerly known as Sumac Fabrication Co. Ltd.) (“TPS”) division 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 three months ended June 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 RateJune 30, 2020March 31, 2020
Weighted average remaining lease term
Operating6.06.2
Finance3.43.4
Weighted average discount rate
Operating4.81 %4.82 %
Finance6.96 %6.98 %
        Supplemental balance sheet information related to leases was as follows:
9


AssetsClassificationJune 30, 2020March 31, 2020
OperatingOperating lease right-of-use assets$16,039  $16,637  
FinanceProperty, plant and equipment619  695  
Total right-of-use assets$16,658  $17,332  
Liabilities
Current
OperatingLease liabilities$3,546  $3,352  
FinanceLease liabilities234  201  
Non-current
OperatingNon-current lease liabilities14,255  15,060  
FinanceNon-current lease liabilities405  511  
Total lease liabilities$18,440  $19,124  
        
Supplemental statement of operations information related to leases was as follows:
Lease expenseClassification Three Months Ended June 30, 2020 Three Months Ended June 30, 2019
Operating lease expenseMarketing, general and administrative and engineering$1,141  $808  
Finance lease expense:
Amortization of ROU assetsMarketing, general and administrative and engineering77  59  
Interest expense on finance lease liabilitiesInterest expense11  13  
Short-term lease expenseMarketing, general and administrative and engineering21  463  
Net lease expense$1,250  $1,343  

Supplemental statement of cash flows information related to leases was as follows:
Cash paid for amounts included in the measurement of lease liabilitiesThree Months Ended June 30, 2020 Three Months Ended June 30, 2019
Operating cash used for operating leases$1,168  $718  
Operating cash flows used for finance leases11  10  
Financing cash flows used for finance leases74  38  

Future lease payments under non-cancellable operating leases as of June 30, 2020 were as follows:
10


Future Lease PaymentsOperating LeasesFinance Leases
Twelve months ending June 30,
2020$4,319  $270  
20213,935  159  
20223,264  147  
20232,196  104  
20241,741  30  
Thereafter5,778    
Total lease payments$21,233  $710  
Less imputed interest(3,432) (71) 
Total lease liability$17,801  $639  

4. Restructuring
During the three months ended June 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 111 hourly and salaried positions and incurred $2,921 in one-time severance costs during the three months ended June 30, 2020, which was recorded to marketing, general and administrative and engineering in our condensed consolidated statements of operations and comprehensive income.
Restructuring costs by reportable segment were as follows:
Three Months Ended June 30, 2020
United States and Latin America$2,063  
Canada858  
Europe, Middle East and Africa  
Asia-Pacific  
 $2,921  

Restructuring activity related to accrued severance recorded to accrued liabilities in the condensed consolidated balance sheets is summarized as follows for the three months ended June 30, 2020:
June 30, 2020
Beginning balance$  
Costs incurred2,921  
Less cash payments(2,301) 
Ending balance$620  


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
11


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 months ended June 30, 2020 and 2019, respectively, are as follows:
Three Months Ended June 30, 2020Three Months Ended June 30, 2019
Basic net income per common share
Net income (loss) available to Thermon Group Holdings, Inc.$(6,085) $1,471  
Weighted-average common shares outstanding32,986,451  32,635,295  
Basic net income (loss) per common share$(0.18) $0.05  
Three Months Ended June 30, 2020Three Months Ended June 30, 2019
Diluted net income per common share  
Net income (loss) available to Thermon Group Holdings, Inc.$(6,085) $1,471  
Weighted-average common shares outstanding32,986,451  32,635,295  
Common share equivalents:
Stock options  208,220  
Restricted and performance stock units  208,408  
Weighted average shares outstanding – dilutive (1)32,986,451  33,051,923  
Diluted net income (loss) per common share (2)$(0.18) $0.04  
(1) For the three months ended June 30, 2020 and 2019, 283,612 and 13,074 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 three months ended June 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.18) for the three months ended June 30, 2020.

6. Inventories
Inventories consisted of the following:
June 30, 2020March 31, 2020
Raw materials$35,239  $31,300  
Work in process6,248  5,317  
Finished goods30,261  25,701  
71,748  62,318  
Valuation reserves(1,718) (2,045) 
Inventories, net$70,030  $60,273  
 

7. Goodwill and Other Intangible Assets
The carrying amount of goodwill by operating segment as of June 30, 2020 is as follows:
12


 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  4,419  392    4,811  
Balance as of June 30, 2020$62,725  $112,158  $19,282  $8,624  $202,789  

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 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 the 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 three month period ended June 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 June 30, 2020Accumulated AmortizationNet Carrying Amount at June 30, 2020Gross Carrying Amount at March 31, 2020Accumulated AmortizationNet Carrying Amount at March 31, 2020
Products$61,129  $16,302  $44,827  $58,722  $14,193  $44,529  
Trademarks44,522  1,346  43,176  43,865  1,273  42,592  
Developed technology9,712  4,951  4,761  9,564  4,758  4,806  
Customer relationships107,565  96,369  11,196  105,912  93,729  12,183  
Certifications442  —  442  436  —  436  
Total$223,370  $118,968  $104,402  $218,499  $113,953  $104,546  

8. Accrued Liabilities
Accrued current liabilities consisted of the following:
13


 June 30, 2020March 31, 2020
Accrued employee compensation and related expenses$9,916  $12,542  
Accrued interest694  782  
Customer prepayment1,103  357  
Warranty reserve514  477  
Professional fees1,901  2,086  
Sales tax payable1,815  2,423  
Other5,490  5,090  
Total accrued current liabilities$21,433  $23,757  
9. Long-Term Debt
Long-term debt consisted of the following:
 June 30, 2020March 31, 2020
Variable Rate Term Loan, due October 2024, net of deferred debt issuance costs and debt discounts of $4,204 and $4,447 as of June 30, 2020 and March 31, 2020, respectively$171,171  $171,553  
Less current portion(2,500) (2,500) 
 Total long-term debt$168,671  $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 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) to fund approximately $201,900 CAD of the purchase price of the THS acquisition and certain related real estate assets for approximately $164,900; and (4) pay certain transaction fees and expenses in connection with the THS 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 also 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 June 30, 2020, the Company's leverage ratio was
14


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 June 30, 2020, we had $3,669 outstanding borrowings under our revolving credit facility for the Canadian Borrower line of credit and no outstanding borrowings for the US Borrower line of credit. The interest rate on outstanding revolving credit facility borrowings under our Canadian Borrower line of credit on June 30, 2020 was 3.95%. As of June 30, 2020, we had $53,236 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 June 30, 2020 was 4.75%.
        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 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 a consolidated leverage ratio on the last day of the following 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 June 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.



10. Related Party Transactions

        In connection with the acquisition of Thermon Power Solutions Inc. (formerly known as Sumac Fabrication Co. Ltd.) (“TPS”), one of the former TPS principals (the "Minority Shareholder") retained 25% of the ownership of the entities holding the TPS business unit. During the fiscal year ended March 31, 2017, this individual, together with the two other former principals of TPS, 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 TPS 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 the TPS business unit to the Company, and such sale was completed and effective as of July 20, 2018. The terms of the April 2015 TPS purchase agreement prescribed a valuation formula for such a sale based on TPS'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.

15


        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 the TPS business unit) to the Company. The terms of the April 2015 TPS purchase agreement prescribed a valuation formula for such a sale based on TPS’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 June 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 $10,306. Of this amount, $2,787 is secured by cash deposits at the Company’s financial institutions and an additional $3,095 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,806 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 June 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 June 30, 2020, the Company has accrued $3,698 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 THS 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-Based 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 a post-stock split basis). 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 June 30, 2020 and 2019, was $1,133 and $1,019, respectively.
At June 30, 2020, there were 153,639 options outstanding. During the three months ended June 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
16


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 three months ended June 30, 2020, 177,295 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,532. 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 each period is subject to the fair market value of the stock price at the time of the award. During the three months ended June 30, 2020, 13,520 fully vested common shares were granted in the aggregate to our directors. The aggregate grant date fair value as determined by the closing price of our common stock on the grant date was $190 for the three months ended June 30, 2020. The fair value of the awards is expensed on each grant date.

        During the three months ended June 30, 2020, a target amount of 49,716 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 three months ended June 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
        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 months ended June 30, 2020 and 2019 is as follows:
17


Three Months Ended June 30, 2020Three Months Ended June 30, 2019
Revenues recognized at point in timeRevenues recognized over timeTotalRevenues recognized at point in timeRevenues recognized over timeTotal
United States and Latin America$8,275  $10,368  $18,643  $18,314  $22,113  $40,427  
Canada13,647  5,666  19,313  22,844  4,408  27,252  
Europe, Middle East and Africa6,814  2,653  9,467  8,891  4,448  13,339  
Asia-Pacific4,085  5,340  9,425  4,700  5,994  10,694  
Total revenues$32,821  $24,027  $56,848  $54,749  $36,963  $91,712  

Performance obligations
        
        At June 30, 2020, revenues associated with our open performance obligations totaled $109,859, representing our combined backlog and deferred revenue. Within this amount, approximately $16,490 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 June 30, 2020 and March 31, 2020, contract assets were $7,373 and $10,194, respectively. The $2,821 decrease in contract assets from March 31, 2020 to June 30, 2020 was attributable to the completion of certain large projects in the United States and Latin America resulting in contract assets being invoiced to the customer. There were no impairment losses recognized on our contract assets for the nine months ended June 30, 2020 and 2019. As of June 30, 2020 and March 31, 2020, contract liabilities were $3,408 and $4,538, respectively. The majority of contract liabilities at March 31, 2020 were recognized as revenue as of June 30, 2020.

14. Income Taxes
Our effective income tax, after discrete tax events, was a 29.1% benefit against our loss before provision for taxes and 2.9% of tax expense for the three months ended June 30, 2020 and 2019, respectively. Excluding the discrete items of the impact and the release of reserves for uncertain tax positions, the Company estimates that the effective tax rate will be 30.7% 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.

On July 20, the IRS released updated rules with regard to Global intangible low-taxed income or ("Gilti tax'). Under the new regulations, Thermon will be able to reduce its Gilti tax under the high tax exception rules. Since the change occurred after June 30, 2020, GAAP guidance requires that the Company implement the impact during the three months ended September 30, 2020. The Gilti tax reduction is retroactive, therefore we expect a discrete reversal of a portion of previously recorded tax on implementation.
        As of June 30, 2020, we have established a long-term liability for uncertain tax positions in the amount of $742. As of June 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
18


research and development and marketing activities in the region, as well as the mix of products and services. Since March 2015, we acquired THS, Unitemp Close Corporation ("Unitemp"), Industrial Process Insulators, Inc. ("IPI") and TPS. THS (formerly known as CCI Thermal Technologies Inc.) develops and produces 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 THS's operations 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. TPS 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, TPS has 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 June 30, 2020Three Months Ended June 30, 2019
Sales to External Customers:
United States and Latin America$18,643  $40,427  
Canada19,313  27,252  
Europe, Middle East and Africa9,467  13,339  
Asia-Pacific9,425  10,694  
 $56,848  $91,712  
Inter-Segment Sales:
United States and Latin America$11,273  $9,741  
Canada1,492  1,124  
Europe, Middle East and Africa695  561  
Asia-Pacific173  288  
$13,633  $11,714  
Depreciation Expense:
United States and Latin America$1,538  $1,499  
Canada1,032  760  
Europe, Middle East and Africa112  139  
Asia-Pacific47  54  
$2,729  $2,452  
Amortization Expense:
United States and Latin America$676  $1,438  
Canada1,897  2,402  
Europe, Middle East and Africa364  327  
Asia-Pacific96  266  
$3,033  $4,433  
Income (Loss) from Operations:
United States and Latin America$(8,728) $1,003  
Canada2,159  3,495  
Europe, Middle East and Africa352  357  
Asia-Pacific997  1,570  
Unallocated:
Stock compensation(1,133) (1,019) 
Public company costs(402) (415) 
 $(6,755) $4,991  
19


June 30, 2020March 31, 2020
Property, Plant and Equipment, Net:
United States and Latin America$39,866  $39,815  
Canada29,060  28,703  
Europe, Middle East and Africa3,270  3,246  
Asia-Pacific761  778  
$72,957  $72,542  
Total Assets:
United States and Latin America$225,781  $239,751  
Canada280,819  270,055  
Europe, Middle East and Africa73,990  73,334  
Asia-Pacific39,357  37,765  
$619,947  $620,905  

Capital expenditures by geographic area were as follows:
Three Months Ended June 30, 2020Three Months Ended June 30, 2019
Capital Expenditures:
United States and Latin America$1,793  $1,162  
Canada233  388  
Europe, Middle East and Africa20  169  
Asia-Pacific13  7  
 $2,059  $1,726  

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 months ended June 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 June 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. The statements include but are not limited to statements regarding: (i) our plans
20


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 (as defined below), project bids; (iii) our ability to generate more facility maintenance, repair and operations or upgrades or expansions, or MRO/UE (as defined below), 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; and (xxxi) climate change and related regulation of greenhouse gases. See also Item 1A, “Risk Factors” 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 that we have filed or may file with the SEC for information regarding the additional factors that have impacted or may impact our business and operations. 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 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 (heating units, heating cables, temporary power solutions and tubing bundles) and services (engineering, installation and maintenance services) and software (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 67% and 56% of our revenues were generated from outside of the United States, respectively. Since March 2015, we have acquired four companies, Thermon Heating Systems, Inc. (formerly known as CCI Thermal Technologies Inc.) ("THS"), Unitemp Close Corporation ("Unitemp"), Thermon Power Solutions Inc. (formerly known as Sumac Fabrication Co. Ltd.) (“TPS”) and Industrial Process Insulators, Inc. ("IPI"), that offer complementary
21


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.
        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, THS 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 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. THS has been excluded from the Greenfield and MRO/UE calculations as substantially all of THS's revenue 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 June 30, 2020 was $109.9 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 includes primarily 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 elsewhere in this quarterly report and those described below. These factors include:
22


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 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 begun 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: THS, Unitemp, TPS 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 June 30,*
 20202019
Greenfield32 %49 %
MRO/UE68 %51 %
* THS has been excluded from the table above. Substantially all of THS's revenue 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 THS's revenue 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. 
23


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 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 THS) comprised approximately 68% and 51% 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:
Limiting discretionary spending across the organization;
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 $8.0 million in the fiscal year ending March 31, 2021; and
Reducing the budget for capital expenditures in the fiscal year ending March 31, 2021 to approximately $4.0 million, a reduction of $6.9 million as compared to fiscal 2020.

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 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 three months ended June 30, 2020, we completed a reduction in force initiative (described above) in which we reduced approximately 10% of our global workforce and limited discretionary spending across the organization. The employee severance and office closure costs totaled approximately $2.9 million. These spending reductions are intended to align the expected cost structure with future expected revenue levels. The Company estimates that total cost reductions as a result of the reduction in force will contribute $8.0 million in cost reductions for fiscal year ended 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 three month period ended June 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.

24


Results of Operations (Three-month periods ended June 30, 2020 and 2019)
The following table sets forth our unaudited consolidated statements of operations for the three months ended June 30, 2020 and 2019, respectively, and indicates the amount of change and percentage change between periods.
Three Months Ended
June 30,
Increase/(Decrease)
(dollars in thousands)
 20202019$%
Consolidated Statements of Operations Data:    
Sales$56,848  $91,712  $(34,864) (38)%
Cost of sales32,729  54,570  (21,841) (40)%
Gross profit$24,119  $37,142  $(13,023) (35)%
Gross margin %42.4 %40.5 %  
Operating expenses:    
Marketing, general and administrative and engineering$26,708  $26,699  $ — %
Stock compensation expense1,133  1,019  114  11 %
Amortization of intangible assets3,033  4,433  (1,400) (32)%
Income (loss) from operations$(6,755) $4,991  $(11,746) (235)%
Interest expense, net:    
Interest income25  51  (26) (51)%
Interest expense(2,322) (3,474) 1,152  (33)%
Amortization of debt costs(258) (296) 38  (13)%
Interest expense, net(2,555) (3,719) 1,164  (31)%
Other income732  233  499  214 %
Income (loss) before provision for income taxes$(8,578) $1,505  $(10,083) (670)%
Income tax expense (benefit)(2,493) 44  (2,537) (5,766)%
Net income (loss)$(6,085) $1,461  $(7,546) (516)%
Income (loss) attributable to non-controlling interests (1)—  (10) 10  (100)%
Net income (loss) available to Thermon Group Holdings, Inc.$(6,085) $1,471  $(7,556) (514)%
(1) Represents income attributable to the 12.5% non-controlling equity interest in the TPS business that was retained by sellers in the TPS 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 June 30, 2020 (“YTD 2021”) Compared to the Three Months Ended June 30, 2019 (“YTD 2020”)
        
Revenues. Revenues for YTD 2021 were $56.8 million, compared to $91.7 million for YTD 2020, a decrease of $34.9 million or 38% which management attributes to lower crude oil prices in connection with the global COVID-19 pandemic (which has had a significant adverse impact on customer capital spending). Our sales mix (excluding THS) in YTD 2021 was 32% Greenfield and 68% MRO/UE, as compared to 49% Greenfield and 51% 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.

Gross profit and margin. Gross profit totaled $24.1 million in YTD 2021, compared to $37.1 million in YTD 2020, a decrease of $13.0 million primarily due to a decline in revenues. Gross margins were 42.4% and 40.5% 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, through 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.
25


Marketing, general and administrative and engineeringMarketing, general and administrative and engineering costs were $26.7 million in YTD 2021, compared to $26.7 million in YTD 2020. During YTD 2021, we incurred one-time severance costs of $2.9 million related to reduction in force that will reduce ongoing personnel cost to address the COVID-19 economic downturn. We estimate that reductions in headcount as part of the Company's reduction in force initiative will result in a forward expense reduction of $8.0 million on an annual basis. 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 $3.0 million in YTD 2021 and $4.4 million in YTD 2020, a decrease of $1.4 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 $2.6 million in YTD 2021, compared to $3.7 million in YTD 2020, a decrease of $1.1 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 $0.7 million and income of $0.2 million in YTD 2021 and YTD 2020, respectively, an increase in other income of $0.5 million. Changes in other income and expense primarily relate 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 $2.5 million benefit in YTD 2021 on pre-tax loss of $8.6 million compared to an income tax expense of $0.0 million in YTD 2020 on pre-tax net income of $1.5 million, a change of $2.5 million. Our effective tax rate was 29.1% and 2.9% in YTD 2021 and YTD 2020, respectively. Discrete tax adjustments reduced our tax expense by $0.1 million and $0.4 million in YTD 2021 and YTD 2020, respectively.
On July 20, the IRS released updated rules with regard to Global intangible low-taxed income or ("Gilti tax'). Under the new regulations, Thermon will be able to reduce its Gilti tax under the high tax exception rules. Since the change occurred after June 30, 2020, GAAP guidance requires that the Company implement the impact during the three months ended September 30, 2020. The Gilti tax reduction is retroactive; therefore, we expect a discrete reversal of a portion of previously recorded tax upon implementation.
Our anticipated annual effective income tax rate before discrete events is 30.7% 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 $6.1 million in YTD 2021 as compared to income of $1.5 million in YTD 2020, a decrease of $7.6 million. The decrease in YTD 2021 net income is primarily due to (i) a $13.0 million decrease in gross profit, offset in part by (ii) a $1.4 million decrease in amortization of intangibles due to certain intangibles that became fully amortized in YTD 2021 (iii) a $1.1 million decrease in net interest expense (iv) a $0.5 million increase in miscellaneous income and (v) a $2.5 million decrease in income tax expense.
26


Contractual Obligations and Contingencies
Contractual Obligations. The following table summarizes our significant contractual payment obligations as of June 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)$175,375  $2,500  $5,000  $167,875  $—  
Interest payments on variable rate term loan(2)36,073  8,532  16,697  10,844  —  
Borrowings under revolving credit facility(3)3,669  3,669  —  —  —  
Operating lease obligations(4)21,401  4,509  7,036  4,051  5,805  
Information technology services agreements(5)1,769  1,641  128  —  —  
Total$238,287  $20,851  $28,861  $182,770  $5,805  
__________________________________
(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 June 30, 2020.
(3) Consists of borrowings under our revolving line of credit facility. As of June 30, 2020, the interest rate on outstanding borrowings was 3.95%.
(4) 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.
(5) 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 June 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. 

27


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 three months ended June 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 $33.7 million which offsets the previously mentioned draw down resulting in outstanding borrowings of $3.7 million as of June 30, 2020.
Cash and cash equivalents. At June 30, 2020, we had $48.2 million in cash and cash equivalents. We maintain cash and cash equivalents at various financial institutions located in many countries throughout the world. Approximately $14.1 million, or 29%, of these amounts were held in domestic accounts with various institutions and approximately $34.1 million, or 71%, 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 new 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 June 30, 2020, we had outstanding borrowings under our revolving credit facility of $3.7 million and $53.2 million of available capacity thereunder, after taking into account the borrowing base, outstanding borrowings and $3.1 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 June 30, 2020, we had $175.4 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 a consolidated leverage ratio on the last day of the following periods: 4.5:1.0 for December 31, 2019 through September 30, 2020; and 3.8: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.3:1.0. As of June 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.
28


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 $2.0 million in property, plant and equipment for our thermal solutions business and will continue to make investments in TPS's rental equipment business (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.9 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.2 million in TPS 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 $3.4 million and $3.4 million in YTD 2021 and YTD 2020, respectively. During YTD 2021 as compared to YTD 2020, working capital accounts provided an increase in cash of $8.4 million, net income represents a decrease in cash provided of $7.5 million and non-cash reconciling items represents a decrease in cash provided of $0.9 million.
        Our working capital assets in accounts receivable, inventory, contract assets and other current assets represented a source of cash of $14.2 million and $3.1 million in YTD 2021 and YTD 2020 respectively, an increase in the source of cash of $11.1 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 $21.2 million and $7.3 million, respectively. Contract assets represented a source of cash of $1.8 million and $2.4 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 $7.9 million and $4.1 million, respectively.
Our combined balance of accounts payable, accrued liabilities and other non-current liabilities represented a use of cash of $6.1 million and $6.5 million in YTD 2021 and YTD 2020, respectively, a decrease in the use of cash of $0.4 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 $3.8 million and $0.8 million in YTD 2021 and YTD 2020, respectively.
Net cash used in investing activities totaled $2.1 million and $1.6 million for YTD 2021 and YTD 2020, respectively, a comparative increase in the use of cash for investing activities of $0.5 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 provided by financing activities totaled $2.7 million and $1.8 million in YTD 2021 and YTD 2020, respectively, a comparative increase in the use of cash from financing activities of $0.9 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 June 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.

29



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 67% 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.1 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.1 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 $18 thousand 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 $22 thousand 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.2 million in YTD 2021 and YTD 2020.
As of June 30, 2020, we had approximately $9.9 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
30


more difficult to perform period-to-period comparisons of our reported results of operations. We estimate that our sales were negatively impacted by $2.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 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 $9.5 million and $4.4 million in YTD 2021 and YTD 2020, respectively, representing a comparative increase in foreign currency translation gains of $5.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 at a more accelerated rate 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 $54.6 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 June 30, 2020, we had $175.4 million of outstanding principal under our variable rate LIBOR-based term loan B credit facility. The interest rate for borrowings under our term loan B credit facility was 4.75% as of June 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. As of June 30, 2020, we had $3.7 million of outstanding principal under our revolving credit facility for the Canadian revolving credit line and no outstanding principal under our revolving credit facility for the U.S. revolving credit line. As of June 30, 2020, the interest rate on outstanding borrowings was 3.95% for our Canadian revolving credit line. Based on the outstanding borrowings under our Canadian revolving credit line, a 1% change in the interest rate would not result in a significant increase or decrease in our annual interest expense. We cannot provide any assurances that historical revolver borrowings (if any) will be reflective of our future use of the revolving credit facility.
        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.
31


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.

32


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 June 30, 2020. 
Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
Not applicable
Item 5. Other Information
None.
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.
33


EXHIBIT INDEX
 
Exhibit
Number
 Description
10.1†
10.2†
10.3†
10.4†
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

†  Management contract and compensatory plan or arrangement







34


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: August 6, 2020By:/s/ Jay Peterson
 Name:Jay Peterson
 Title:Chief Financial Officer
(Principal Financial and Accounting Officer)
35
EX-10.1 2 fy21rsuagreement.htm EX-10.1 Document
EXHIBIT 10.1
Thermon Group Holdings, Inc.
Amended and Restated 2011 Long-Term Incentive Plan

Restricted Stock Unit Award Agreement

Thermon Group Holdings, Inc., a Delaware corporation (the “Company”), hereby grants to the individual (the “Holder”) named in the award notice attached hereto (the “Award Notice”) as of the date set forth in the Award Notice (the “Grant Date”), pursuant to the provisions of the Amended and Restated Thermon Group Holdings, Inc. 2011 Long-Term Incentive Plan (the “Plan”), a restricted stock unit award (the “Award”) with respect to the shares of the Company’s common stock, par value $0.001 per share (“Stock”), calculated pursuant to the Award Notice, upon and subject to the restrictions, terms and conditions set forth in the Plan and this agreement (the “Agreement”). Capitalized terms not defined herein shall have the meanings specified in the Plan. For purposes of this Agreement, “Company Group” shall mean the Company and any Subsidiary thereof, collectively and individually. Capitalized terms not defined herein shall have the meanings specified in the Plan.
1. Award Subject to Acceptance of Agreement. The Award shall be null and void unless the Holder accepts this Agreement by executing it in the space provided on the Award Notice and returning such execution copy to the Company or, if required by the Company, electronically accepting this Agreement within the Company’s stock plan administration system according to the procedures then in effect.


2. Rights as a Stockholder. The Holder shall not be entitled to any privileges of ownership with respect to the shares of Stock subject to the Award unless and until, and only to the extent, such shares become vested pursuant to Section 3 hereof and the Holder becomes a stockholder of record with respect to such shares of Stock. As of each date on which the Company pays a cash dividend to record owners of shares of Stock (a “Dividend Date”), then the number of shares subject to the Award shall increase by (a) the product of the total number of shares subject to the Award immediately prior to such Dividend Date multiplied by the dollar amount of the cash dividend paid per share of Stock by the Company on such Dividend Date, divided by (b) the Fair Market Value of one share of Stock on such Dividend Date. Any such additional shares shall be subject to the same vesting conditions and payment terms set forth herein as the shares to which they relate.

3. Restriction Period and Vesting.

3.1. Service-Based Vesting Condition. Subject to the remainder of this Section 3, the Stock shall vest pursuant to the terms of this Agreement in accordance with the Vesting Schedule set forth in the Award Notice, provided that the Holder remains in continuous employment with the Company through the respective Vest Dates set forth in the Award Notice. The period of time prior to vesting shall be referred to herein as the “Restriction Period.”

3.2. Change in Control. Upon a Change in Control, the Award shall be subject to Section 5.8 of the Plan.

3.3. Termination of Employment

(a) If Holder is party to an employment or other similar agreement or subject to a severance plan that sets forth the treatment of a restricted stock unit award upon termination of employment, then the treatment of this Award will be as set forth in such employment or other similar agreement or severance plan.
1

EXHIBIT 10.1

(b) If Holder is not party to an employment or other similar agreement or subject to a severance plan that sets forth the treatment of a restricted stock unit award upon termination of employment or if Holder is party to an employment or other similar agreement or a severance plan that does not set forth the treatment of a restricted stock unit award upon termination of employment, then the treatment of this Award will be as follows:

(i) Termination of Employment by the Company Group Other than for Cause or due to death or Disability. If the Holder’s employment with the Company Group terminates prior to the end of the Restriction Period by reason of the Company Group’s termination of the Holder’s employment other than for Cause or the Holder’s death or Disability, then in any such case, the portion of the Award that was not vested immediately prior to such termination of employment (the “Termination Date”) shall immediately vest on a pro-rata basis as determined by applying the following formula: (1) the product of the total number of shares of Stock subject to the Award on the Grant Date multiplied by the total number of days Holder was employed during the Restriction Period prior to the Termination Date, (2) divided by the total number of days during the Restriction Period, (3) rounded down to the nearest whole share, and (4) less the number of shares of Stock that vested prior to the Termination Date. The remainder of the Award shall be immediately forfeited by the Holder and cancelled by the Company Group.

(ii) Termination of Employment by the Company Group for Cause or by the Holder. If the Holder’s employment with the Company Group terminates prior to the end of the Restriction Period by reason of the Company Group’s termination of the Holder’s employment for Cause or the Holder’s resignation from employment for any reason, then the portion of the Award that was not vested immediately prior to such termination of employment shall be immediately forfeited by the Holder and cancelled by the Company Group.

(c) Disability. For purpose of this Award, “Disability” shall mean the Holder’s inability to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment which can be expected to result in death or which has lasted or can be expected to last for a continuous period of not less than 12 months.

(d) Cause. For purposes of this Award, “Cause” shall have the meaning set forth in the employment agreement, if any, between the Holder and the Company Group or any severance plan applicable to the Holder; provided that if Holder is not a party to an employment agreement or subject to a severance plan that contains such definition, then “Cause” shall mean any of the following, as reasonably determined, in good faith, by the Board: (i) the prosecution via information or indictment, or, if Holder has waived any requirement of prosecution by indictment, the charge, of Holder for a felony; (ii) the theft, conversion, embezzlement or misappropriation by Holder of funds or other assets of the Company Group or any other act of fraud or dishonesty with respect to the Company Group (including facilitating or accepting any bribes or kickbacks or other acts of self-dealing); (iii) the intentional, grossly negligent or unlawful misconduct by Holder, but only to the extent that such actions or inactions (a) actually cause material harm to the Company Group; and (b) were engaged in by the Holder with knowledge that they would cause material harm to the Company Group; (iv) the violation by Holder of any law regarding employment discrimination or sexual harassment; (v) the failure by Holder to comply with any material policy generally applicable to Company Group employees, which failure is not cured in all material respects within 30 days after notice to Holder; (vi) the repeated failure by Holder to follow the reasonable directives of any supervisor or the Board, which failure is not cured in all material respects
2

EXHIBIT 10.1
within 30 days after notice to Holder; (vii) the unauthorized dissemination by Holder of confidential information in violation of any agreement between the Company Group and Holder; (viii) any material misrepresentation or materially misleading omission in any resume or other information regarding Holder (including Holder’s work experience, academic credentials, professional affiliations or absence of criminal record) provided by or on behalf of Holder when applying for employment with the Company Group; (ix) the Company Group’s discovery that, prior to Holder’s employment with the Company Group, Holder engaged in conduct of the type described in clauses (i) through (iv) above (it being understood that, in the case of clause (iii) above, such harm having impacted Holder’s prior employer or the Company Group); or (x) any other material breach by Holder of this Agreement that is not cured within 30 days after notice to Holder.

4. Delivery of Certificates. Subject to Section 7, as soon as practicable (but no later than sixty (60) days) after the vesting of the Award, in whole or in part, the Company shall deliver or cause to be delivered (i) one or more certificates issued in the Holder’s name (or such other name as is acceptable to the Company and designated in writing by the Holder) representing the number of vested shares, or (ii) the number of vested shares to the Holder's stock plan brokerage account that has been previously approved by the Company in its sole discretion. The Company shall pay all original issue or transfer taxes and all fees and expenses incident to such delivery, except as otherwise provided in Section 7. Prior to the issuance to the Holder of the shares of Stock subject to the Award, the Holder shall have no direct or secured claim in any specific assets of the Company or in such shares of Stock, and will have the status of a general unsecured creditor of the Company.

5. Transfer Restrictions and Investment Representation.

5.1. Nontransferability of Award. The Award may not be transferred by the Holder other than by will or the laws of descent and distribution or pursuant to the designation of one or more beneficiaries on the form prescribed by the Company. Except to the extent permitted by the foregoing sentence, the Award may not be sold, transferred, assigned, pledged, hypothecated, encumbered or otherwise disposed of (whether by operation of law or otherwise) or be subject to execution, attachment or similar process. Upon any attempt to so sell, transfer, assign, pledge, hypothecate, encumber or otherwise dispose of the Award, the Award and all rights hereunder shall immediately become null and void.

5.2. Investment Representation. The Holder hereby represents and covenants that (a) any share of Stock acquired upon the vesting of the Award will be acquired for investment and not with a view to the distribution thereof within the meaning of the Securities Act of 1933, as amended (the “Securities Act”), unless such acquisition has been registered under the Securities Act and any applicable state securities laws; (b) any subsequent sale of any such shares shall be made either pursuant to an effective registration statement under the Securities Act and any applicable state securities laws, or pursuant to an exemption from registration under the Securities Act and such state securities laws; and (c) if requested by the Company, the Holder shall submit a written statement, in form satisfactory to the Company, to the effect that such representation (x) is true and correct as of the date of vesting of any shares of Stock hereunder or (y) is true and correct as of the date of any sale of any such share, as applicable. As a further condition precedent to the delivery to the Holder of any shares of Stock subject to the Award, the Holder shall comply with all regulations and requirements of any regulatory authority having control of or supervision over the issuance or delivery of the shares and, in connection therewith, shall execute any documents which the Board shall in its sole discretion deem necessary or advisable.

6. Restrictive Covenants.

6.1. Confidential Information. The Company Group’s employment of Holder has resulted and will result in Holder’s exposure and access to confidential and proprietary information, including the Company Group’s formulas, processes, administration and accounting systems, computer software,
3

EXHIBIT 10.1
customer lists, vendor lists, due diligence files, financial information, technology, business strategies, business track record, and personal information about the Company Group’s owners, directors, officers, and employees which Holder did not have access to prior to his or her employment with the Company Group and which information is of great value to the Company Group, their owners, directors, officers, and employees. Holder shall not, other than on the Company Group’s behalf, at any time during Holder’s employment with the Company Group and thereafter, make available, divulge, disclose, or communicate in any manner whatsoever to anyone including, but not limited to, any person, firm, corporation, investor, member of the media, or entity, any such confidential or proprietary information, or use any such confidential or proprietary information for any purpose other than on the Company Group’s behalf, unless authorized to do so in writing by the Chairman of the Board, required by law or court order, or such information has become publicly available other than by reason of a breach by Holder of this Section 6.1 or of another individual’s or entity’s violation of an obligation not to disclose such information, which obligation is known to Holder. Should Holder be required by law or court order to disclose such confidential or proprietary information, Holder shall give the Company's General Counsel reasonable notice so as to allow the Company Group sufficient opportunity to challenge such application of the law or court order, or to otherwise attempt to limit the scope of such disclosure. This Agreement applies to all confidential and proprietary information of the Company Group, regardless of when such information is or was disclosed to Holder.

6.2. Non-Competition; Non-Solicitation. During Holder’s employment with the Company Group and for a period of two (2) years thereafter Holder shall not, directly or indirectly, other than on the Company Group’s behalf:

(a) Engage in any capacity in the Business in any country in which (i) Holder resides or has resided during the Restriction Period and (ii) any other geographic area (1) where the Company Group manufactures, markets, distributes or sells its products or renders services and (2) in which Holder provided services or support to the Company Group during the Restriction Period, within the twenty-four (24) month period ending on the last day on which Holder is in the employment of the Company Group or otherwise actively involved in the operation or management of the Business (the “Termination Date”), including as an owner, employee, partner, investor, or independent contractor, provided that nothing in this Section 6.2(a) shall prevent Holder from owning less than five percent (5%) of any class of publicly traded securities of any such business so long as such investment is passive and Holder has no other involvement with the issuer of such securities;

(b) Induce or assist in the inducement of any employee or independent contractor, including sales representatives or agents, to terminate or otherwise limit their relationship with the Company Group; or

(c) Solicit any customer or potential customer of the Company Group with respect to the Business. For purposes of this Section 6.2(c), a customer means any individual or entity to which the Holder had contact within the twenty-four (24) month period immediately preceding the Termination Date. For purposes of this Section 6.2(c), potential customer means any individual or entity to which the Company Group solicited in writing within the twelve (12) month period that immediately preceded the Termination Date.

6.3. Non-Disparagement. At no time shall Holder, directly or indirectly, make (or cause to be made) to any person any disparaging, derogatory or other negative or false statement about or with respect to the Company Group (including its products, services, policies, practices, operations, employees, sales representatives, agents, officers, members, managers, partners or directors).

6.4. Patents, Copyrights, Trademarks and Other Property Rights. Any and all inventions, improvements, discoveries, formulas, technology, business strategies, management, administration, and
4

EXHIBIT 10.1
accounting systems, processes, and computer software relating to the Company Group’s business (whether or not patentable), discovered, developed, or learned by Holder during his or her employment with the Company Group are the sole and absolute property of the Company Group and are “works made for hire” as that term is defined in the copyright laws of the United States. The Company Group is the sole and absolute owner of all patents, copyrights, trademarks, and other property rights to those items and Holder will fully assist the Company Group, at the Company Group’s cost and expense, to obtain the patents, copyrights, trademarks, or other property rights to all such inventions, improvements, discoveries, formulas, technology, business strategies, management, administration, and accounting systems, processes, or computer software. Holder has been notified by the Company Group and understands that the foregoing provisions of this Section 6.4 do not apply to an invention for which no equipment, supplies, facilities, confidential, proprietary, or trade secret information of the Company Group was used and which was developed entirely on Holder’s own time, unless the invention: (a) relates directly to the business of the Company Group; (b) relates directly to the Company Group’s actual or demonstrably anticipated research and development, or (c) results from any work performed by Holder for the Company Group.

6.5. Protected Rights. Nothing contained in this Agreement or otherwise limits Holder’s ability to report possible violations of law or regulation to, or file a charge or complaint with, the Securities and Exchange Commission, the Equal Employment Opportunity Commission, the National Labor Relations Board, the Occupational Safety and Health Administration, the Department of Justice, the Congress, any Inspector General, or any other federal, state or local governmental agency or commission (“Government Agencies”). This Agreement does not limit Holder’s ability to communicate with any Government Agencies or otherwise participate in any investigation or proceeding that may be conducted by any Government Agency, including providing documents or other information, without notice to the Company. Nothing in this Agreement shall limit Holder’s ability under applicable U.S. federal law to (a) disclose in confidence trade secrets to federal, state, and local government officials, or to an attorney, for the sole purpose of reporting or investigating a suspected violation of law or (b) disclose trade secrets in a document filed in a lawsuit or other proceeding, but only if the filing is made under seal and protected from public disclosure.

6.6. Scope of Covenants. Holder hereby acknowledges and agrees that the covenants and the territorial, time, activity and other limitations set forth in this Section 6 (or the lack thereof, as the case may be) are commercially reasonable and are properly required to protect the Company Group and its members’ respective businesses. If any such territorial, time or activity limitation (or the lack thereof) is determined to be unreasonable or otherwise unenforceable by a court or other tribunal or competent jurisdiction, the parties agree to the reduction of such territorial, time or activity limitations (including the imposition of such a limitation if it is missing) to such an area, period, scope of activity or other limitation as said court or other tribunal shall deem reasonable and enforceable under the circumstances. Also, if any member of the Company Group seeks partial enforcement of this Section 6 as to only a territory, time, scope of activity or other limitation that is reasonable, then such member of the Company Group shall be entitled to such reasonable partial enforcement. If such reduction or (if any member of the Company Group seeks partial enforcement) such partial enforcement is not possible, or if a court or other tribunal of competent jurisdiction declines for any or no reason to grant such reduction or partial enforcement, as applicable, then the unenforceable provision or portion thereof shall be severed as provided in Section 7.13, without affecting the remaining provisions of this Agreement.

6.7. Tolling. The period of time in which Holder is required to act, or refrain from acting, pursuant to this Section 6 shall be tolled (shall not run) for so long as Holder is in breach of any of Holder’s obligations hereunder.

6.8. Business. For purposes of this Section 6, “Business” shall mean the business activities conducted by or planned to be undertaken by the Company Group while Holder is a holder of any
5

EXHIBIT 10.1
Common Stock acquired pursuant to this Award or while Holder is employed by the Company Group, including any business involving (i) the design, engineering, manufacture or sale of heat tracing systems (for example, products involving the application of external heat to pipes, vessels, instruments or other equipment for the purposes of freeze protection, process temperature maintenance, environmental monitoring or surface snow and ice melting, heat tracing equipment, heat tracing tubing bundles, and heat tracing control systems), heat tracing system consultation, heat tracing system installation, heat tracing system maintenance, heat tracing insulation, (ii) the design, engineering, manufacture or sale of heating and filtration equipment for industrial and commercial applications (for example, products and services involving space and environmental heating, transportation heating, industrial process heating and gas and liquid filtration systems), and (iii) the design, engineering, manufacture, fabrication or sale of temporary power solutions and power distribution for industrial applications, and any other products sold or services provided by the Company Group and the provision of related services.

7. Additional Terms and Conditions of Award.

7.1. Withholding Taxes. (a) As a condition precedent to the delivery of the Stock upon the vesting of the Award, the Holder shall pay to the Company such amount as the Company may be required, under all applicable federal, state, local or other laws or regulations, to withhold and pay over as income or other withholding taxes (the “Required Tax Payments”) with respect to the Award. If the Holder shall fail to advance the Required Tax Payments, the Company may, in its discretion, deduct any Required Tax Payments from any amount then or thereafter payable by the Company to the Holder.

(b) The Holder may elect to satisfy his or her obligation to advance the Required Tax Payments by any of the following means: (i) a cash payment to the Company, (ii) delivery to the Company (either actual delivery or by attestation procedures established by the Company) of previously owned whole shares of Stock having an aggregate Fair Market Value, determined as of the date on which such withholding obligation arises (the “Tax Date”), equal to the Required Tax Payments, (iii) authorizing the Company to withhold whole shares of Stock which would otherwise be delivered to the Holder having an aggregate Fair Market Value, determined as of the Tax Date, equal to the Required Tax Payments or (iv) any combination of (i), (ii) and (iii). Shares of Stock to be delivered or withheld may not have a Fair Market Value in excess of the minimum amount of the Required Tax Payments. Any fraction of a share of Stock which would be required to satisfy any such obligation shall be disregarded and the remaining amount due shall be paid in cash by the Holder or deducted from any amount then or thereafter payable by the Company to the Holder. No Stock shall be delivered until the Required Tax Payments have been satisfied in full.

7.2. Recoupment; Compensation Subject to Recovery. The Holder acknowledges that he or she has read the Company’s Policy on Recoupment of Incentive Compensation (the “Clawback Policy”). In consideration of the grant of the Award, the Holder agrees to abide by the Company’s Clawback Policy and any determinations of the Board or the Compensation Committee pursuant to the Clawback Policy or any similar clawback or recoupment policy which the Company may adopt from time to time to the extent the Board determines in good faith that the adoption and maintenance of such policy is necessary to maintain corporate governance best practices and/or comply with the Dodd-Frank Wall Street Reform and Consumer Protection Act and implementing rules and regulations thereunder, or is otherwise required by applicable law. The Holder acknowledges and agrees that the Award received by the Holder pursuant to this Agreement shall be subject to forfeiture, recovery by the Company or other action pursuant to the Clawback Policy or any such other clawback or recoupment policy. This Section 7.2 shall survive the termination of the Holder’s employment for any reason. The foregoing remedy is in addition to and separate from any other relief available to the Company due to the Holder’s misconduct or fraud. Any determination by the Board or the Compensation Committee with respect to the foregoing shall be final, conclusive and binding upon the Holder and all persons claiming through the Holder.

6

EXHIBIT 10.1
7.3. Adjustment. In the event of any stock split, stock dividend, recapitalization, reorganization, merger, consolidation, combination, exchange of shares, liquidation, spin-off or other similar change in capitalization or event, or any distribution to holders of Stock other than a regular cash dividend, the number and class of securities subject to the Award shall be equitably adjusted by the Committee. If any adjustment would result in a fractional security being subject to the Award, the Company shall pay the Holder in connection with the first vesting, in whole or in part, occurring after such adjustment, an amount in cash determined by multiplying such fraction (rounded to the nearest hundredth) by the Fair Market Value of such security on the vesting date as determined by the Committee. The decision of the Committee regarding any such adjustment and the Fair Market Value of any fractional security shall be final, binding and conclusive.

7.4. Compliance with Applicable Law. The Award is subject to the condition that if the listing, registration or qualification of the shares of Stock subject to the Award upon any securities exchange or under any law, or the consent or approval of any governmental body, or the taking of any other action is necessary or desirable as a condition of, or in connection with, the delivery of shares hereunder, the shares of Stock subject to the Award shall not be delivered, in whole or in part, unless such listing, registration, qualification, consent, approval or other action shall have been effected or obtained, free of any conditions not acceptable to the Company. The Company agrees to use reasonable efforts to effect or obtain any such listing, registration, qualification, consent, approval or other action.

7.5. Award Confers No Rights to Continued Employment. In no event shall the granting of the Award or its acceptance by the Holder, or any provision of the Agreement or the Plan, give or be deemed to give the Holder any right to continued employment by the Company, Group or any affiliate of the Company or affect in any manner the right of the Company, any Subsidiary or any affiliate of the Company to terminate the employment of any person at any time.

7.6. Interpretation. Any dispute regarding the interpretation of this Agreement shall be submitted by the Holder or by the Company forthwith to the Committee for review. The resolution of such a dispute by the Committee shall be final and binding on all parties.

7.7. Successors and Assigns. The Company may assign any of its rights under this Agreement to single or multiple assignees, and this Agreement shall inure to the benefit of the successors and assigns of the Company. Subject to the restrictions on transfer herein set forth, this Agreement shall be binding upon the Holder and his or her heirs, executors, administrators, successors and assigns.

7.8. Notices. All notices, requests or other communications provided for in this Agreement shall be made, if to the Company, to Thermon Group Holdings, Inc., Attn: General Counsel, 7171 Southwest Parkway, Building 300 Suite 200, Austin, Texas 78735, and if to the Holder, to the last known mailing address of the Holder contained in the records of the Company. All notices, requests or other communications provided for in this Agreement shall be made in writing either (a) by personal delivery, (b) by facsimile or electronic mail with confirmation of receipt, (c) by mailing in the United States mails or (d) by express courier service. The notice, request or other communication shall be deemed to be received upon personal delivery, upon confirmation of receipt of facsimile or electronic mail transmission or upon receipt by the party entitled thereto if by United States mail or express courier service; provided, however, that if a notice, request or other communication sent to the Company is not received during regular business hours, it shall be deemed to be received on the next succeeding business day of the Company.

7.9. Governing Law. This Agreement, the Award and all determinations made and actions taken pursuant hereto and thereto, to the extent not governed by the laws of the United States, shall be governed by the laws of the State of Delaware and construed in accordance therewith without giving effect to principles of conflicts of laws.
7

EXHIBIT 10.1

7.10. Personal Information. The Company may utilize a third party system to administer the Award. Holder hereby consents to the Company transmitting Holder’s personal information, including but not limited to name, date of birth, address, social security number or tax or other identification number for the purpose of facilitating the administration of the Award and to create a stock plan brokerage account in Holder's name to receive Stock in settlement of the Award. The Company currently utilizes E*TRADE for equity administration purposes, but may change providers at any time and in its sole discretion.

7.11. Agreement Subject to the Plan. This Agreement is subject to the provisions of the Plan, including Section 5.8 relating to a Change in Control, and shall be interpreted in accordance therewith. The Holder hereby acknowledges receipt of a copy of the Plan.

7.12. Entire Agreement. The Award Notice, this Agreement and the Plan constitute the entire agreement of the parties with respect to the subject matter hereof and supersede in their entirety all prior undertakings and agreements of the Company and the Holder with respect to the subject matter hereof, and may not be modified adversely to the Holder’s interest except by means of a writing signed by the Company and the Holder.

7.13. Partial Invalidity. The invalidity or unenforceability of any particular provision of this Agreement shall not affect the other provisions hereof and this Agreement shall be construed in all respects as if such invalid or unenforceable provision was omitted.

7.14. Amendment and Waiver. The provisions of this Agreement may be amended or waived only by the written agreement of the Company and the Holder, and no course of conduct or failure or delay in enforcing the provisions of this Agreement shall affect the validity, binding effect or enforceability of this Agreement.

7.15. Counterparts and Electronic Delivery. The Award Notice may be executed in two counterparts each of which shall be deemed an original and both of which together shall constitute one and the same instrument. Delivery of an executed counterpart of the Award Notice by facsimile, electronic mail or other electronic transmission, including electronic acceptance within Holder’s stock plan brokerage account, shall be deemed as effective delivery of an originally executed counterpart.

7.16. Section 409A. This Agreement is intended to be exempt from Section 409A of the Code (“Section 409A”) as a “short-term deferral” within the meaning of Treasury Regulations promulgated under Section 409A, or in the alternative to comply with Section 409A, and each settlement hereunder shall be considered a separate payment. This Agreement shall be construed and interpreted in a manner that is consistent with the requirements for avoiding additional taxes or penalties under Section 409A. Notwithstanding the foregoing, the Company makes no representations that the payments and benefits provided under this Agreement comply with Section 409A and in no event shall the Company be liable for all or any portion of any taxes, penalties, interest or other expenses that may be incurred by the Holder on account of non-compliance with Section 409A.

8
EX-10.2 3 fy21rtsrpsuagreement.htm EX-10.2 Document
EXHIBIT 10.2
RTSR Performance Unit Award Agreement

Thermon Group Holdings, Inc., a Delaware corporation (the “Company”), hereby grants to the individual (the “Holder”) named in the award notice attached hereto (the “Award Notice”) as of the date set forth in the Award Notice (the “Grant Date”), pursuant to the provisions of the Amended and Restated Thermon Group Holdings, Inc. 2011 Long-Term Incentive Plan (the “Plan”), a performance unit award (the “Award”) with respect to the shares of the Company’s common stock, par value $0.001 per share (“Stock”), calculated pursuant to the Award Notice, upon and subject to the restrictions, terms and conditions set forth in the Plan and this agreement (the “Agreement”). Capitalized terms not defined herein shall have the meanings specified in the Plan. For purposes of this Agreement, “Company Group” shall mean the Company and any Subsidiary thereof, collectively and individually. Capitalized terms not defined herein shall have the meanings specified in the Plan.

1. Award Subject to Acceptance of Agreement. The Award shall be null and void unless the Holder accepts this Agreement by executing it in the space provided on the Award Notice and returning such execution copy to the Company or, if required by the Company, electronically accepting this Agreement within the Company’s stock plan administration system according to the procedures then in effect.

2. Rights as a Stockholder. The Holder shall not be entitled to any privileges of ownership with respect to the shares of Stock subject to the Award unless and until, and only to the extent, such shares become vested pursuant to Section 3 hereof and the Holder becomes a stockholder of record with respect to such shares of Stock. As of each date on which the Company pays a cash dividend to record owners of shares of Stock (a “Dividend Date”), then the number of shares subject to the Award shall increase by (a) the product of the total number of shares subject to the Award immediately prior to such Dividend Date multiplied by the dollar amount of the cash dividend paid per share of Stock by the Company on such Dividend Date, divided by (b) the Fair Market Value of one share of Stock on such Dividend Date. Any such additional shares shall be subject to the same vesting conditions and payment terms set forth herein as the shares to which they relate.

3. Restriction Period and Vesting.

3.1. Performance-Based and Service-Based Vesting Conditions. Subject to the remainder of this Section 3, the Stock shall vest pursuant to the terms of this Agreement and the Plan based on the achievement of the Performance Conditions, as specified in the Award Notice, over the performance period set forth in the Award Notice (the “Performance Period”), provided that the Holder remains in continuous employment with the Company in accordance with the Vesting Schedule set forth in the Award Notice. The period of time prior to vesting shall be referred to herein as the “Restriction Period.” Attainment of the Performance Condition shall be determined and certified by the Committee in writing prior to the settlement of the Award.

3.2. Change in Control. Upon a Change in Control, the Award shall be subject to Section 5.8 of the Plan.

3.3. Termination of Employment

(a) Termination of Employment by the Company Group Other than for Cause or due to death or Disability. If the Holder’s employment with the Company Group terminates prior to the end of the Restriction Period by reason of the Company Group’s termination of the Holder’s employment other than for Cause or the Holder’s death or Disability, then in any such case, the Holder shall vest on a pro-rata basis based on actual performance during the Performance Period and pro-rated based on (i) the
1


EXHIBIT 10.2
total number of days the Holder was employed during such Restriction Period, divided by (ii) the total number of days during the Restriction Period, which total amount shall be rounded down to the nearest whole share. The remainder of the Award shall be immediately forfeited by the Holder and cancelled by the Company Group.

(b) Termination of Employment by the Company Group for Cause or by the Holder. If the Holder’s employment with the Company Group terminates prior to the end of the Restriction Period by reason of (i) the Company Group’s termination of the Holder’s employment for Cause or (ii) the Holder’s resignation from employment for any reason, then the portion of the Award that was not vested immediately prior to such termination of employment shall be immediately forfeited by the Holder and cancelled by the Company Group.

(c) Definitions.

(i) Disability. For purpose of this Award, “Disability” shall mean the Holder’s inability to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment which can be expected to result in death or which has lasted or can be expected to last for a continuous period of not less than 12 months.
(ii) Cause. For purposes of this Award, “Cause” shall have the meaning set forth in the employment agreement, if any, between the Holder and the Company Group or any severance plan applicable to the Holder; provided that if Holder is not a party to an employment agreement that contains such definition or subject to a severance plan, then “Cause” shall mean any of the following, as reasonably determined, in good faith, by the Board: (i) the prosecution via information or indictment, or, if Holder has waived any requirement of prosecution by indictment, the charge, of Holder for a felony; (ii) the theft, conversion, embezzlement or misappropriation by Holder of funds or other assets of the Company Group or any other act of fraud or dishonesty with respect to the Company Group (including facilitating or accepting any bribes or kickbacks or other acts of self-dealing); (iii) the intentional, grossly negligent or unlawful misconduct by Holder, but only to the extent that such actions or inactions (a) actually cause material harm to the Company Group; and (b) were engaged in by Holder with knowledge that they would cause material harm to the Company Group; (iv) the violation by Holder of any law regarding employment discrimination or sexual harassment; (v) the failure by Holder to comply with any material policy generally applicable to Company Group employees, which failure is not cured in all material respects within 30 days after notice to Holder; (vi) the repeated failure by Holder to follow the reasonable directives of any supervisor or the Board, which failure is not cured in all material respects within 30 days after notice to Holder; (vii) the unauthorized dissemination by Holder of confidential information in violation of any agreement between the Company Group and Holder; (viii) any material misrepresentation or materially misleading omission in any resume or other information regarding Holder (including Holder’s work experience, academic credentials, professional affiliations or absence of criminal record) provided by or on behalf of Holder when applying for employment with the Company Group; (ix) the Company Group’s discovery that, prior to Holder’s employment with the Company Group, Holder engaged in conduct of the type described in clauses (i) through (iv) above (it being understood that, in the case of clause (iii) above, such harm having impacted Holder’s prior employer or the Company Group); or (x) any other material
2


EXHIBIT 10.2
breach by Holder of this Agreement that is not cured within 30 days after notice to Holder.
4. Delivery of Certificates. Subject to Section 7 and except as otherwise provided for in Section 3, as soon as practicable after the end of the Restriction Period and subject to the Committee’s determination and certification of the attainment of the Performance Condition, the Company shall deliver or cause to be delivered (i) one or more certificates issued in the Holder’s name (or such other name as is acceptable to the Company and designated in writing by the Holder) representing the number of vested shares, or (ii) the number of vested shares to the Holder's stock plan brokerage account that has been previously approved by the Company in its sole discretion; provided, however, any vested shares of Stock shall be settled no later than 60 days following the completion of the Restriction Period. The Company shall pay all original issue or transfer taxes and all fees and expenses incident to such delivery, except as otherwise provided in Section 7. Prior to the issuance to the Holder of the shares of Stock subject to the Award, the Holder shall have no direct or secured claim in any specific assets of the Company or in such shares of Stock, and will have the status of a general unsecured creditor of the Company.

5. Transfer Restrictions and Investment Representation.

5.1. Nontransferability of Award. The Award may not be transferred by the Holder other than by will or the laws of descent and distribution or pursuant to the designation of one or more beneficiaries on the form prescribed by the Company. Except to the extent permitted by the foregoing sentence, the Award may not be sold, transferred, assigned, pledged, hypothecated, encumbered or otherwise disposed of (whether by operation of law or otherwise) or be subject to execution, attachment or similar process. Upon any attempt to so sell, transfer, assign, pledge, hypothecate, encumber or otherwise dispose of the Award, the Award and all rights hereunder shall immediately become null and void.

5.2. Investment Representation. The Holder hereby represents and covenants that (a) any share of Stock acquired upon the vesting of the Award will be acquired for investment and not with a view to the distribution thereof within the meaning of the Securities Act of 1933, as amended (the “Securities Act”), unless such acquisition has been registered under the Securities Act and any applicable state securities laws; (b) any subsequent sale of any such shares shall be made either pursuant to an effective registration statement under the Securities Act and any applicable state securities laws, or pursuant to an exemption from registration under the Securities Act and such state securities laws; and (c) if requested by the Company, the Holder shall submit a written statement, in form satisfactory to the Company, to the effect that such representation (x) is true and correct as of the date of vesting of any shares of Stock hereunder or (y) is true and correct as of the date of any sale of any such share, as applicable. As a further condition precedent to the delivery to the Holder of any shares of Stock subject to the Award, the Holder shall comply with all regulations and requirements of any regulatory authority having control of or supervision over the issuance or delivery of the shares and, in connection therewith, shall execute any documents which the Board shall in its sole discretion deem necessary or advisable.

6. Restrictive Covenants.

6.1. Confidential Information. The Company Group’s employment of Holder has resulted and will result in Holder’s exposure and access to confidential and proprietary information, including the Company Group’s formulas, processes, administration and accounting systems, computer software, customer lists, vendor lists, due diligence files, financial information, technology, business strategies, business track record, and personal information about the Company Group’s owners, directors, officers, and employees which Holder did not have access to prior to his or her employment with the Company Group and which information is of great value to the Company Group, their owners, directors, officers, and employees. Holder shall not, other than on the Company Group’s behalf, at any time during Holder’s employment with the Company Group and thereafter, make available, divulge, disclose, or communicate
3


EXHIBIT 10.2
in any manner whatsoever to anyone including, but not limited to, any person, firm, corporation, investor, member of the media, or entity, any such confidential or proprietary information, or use any such confidential or proprietary information for any purpose other than on the Company Group’s behalf, unless authorized to do so in writing by the Chairman of the Board, required by law or court order, or such information has become publicly available other than by reason of a breach by Holder of this Section 6.1 or of another individual’s or entity’s violation of an obligation not to disclose such information, which obligation is known to Holder. Should Holder be required by law or court order to disclose such confidential or proprietary information, Holder shall give the Company’s General Counsel reasonable notice so as to allow the Company Group sufficient opportunity to challenge such application of the law or court order, or to otherwise attempt to limit the scope of such disclosure. This Agreement applies to all confidential and proprietary information of the Company Group, regardless of when such information is or was disclosed to Holder.

6.2. Non-Competition; Non-Solicitation. During Holder’s employment with the Company Group and for a period of two (2) years thereafter Holder shall not, directly or indirectly, other than on the Company Group’s behalf:

(a) Engage in any capacity in the Business in any country in which (i) Holder resides or has resided during the Restriction Period and (ii) any other geographic area (1) where the Company Group manufactures, markets, distributes or sells its products or renders services and (2) in which Holder provided services or support to the Company Group during the Restriction Period, within the twenty-four (24) month period ending on the last day on which Holder is in the employment of the Company Group or otherwise actively involved in the operation or management of the Business (the “Termination Date”), including as an owner, employee, partner, investor, or independent contractor, provided that nothing in this Section 6.2(a) shall prevent Holder from owning less than five percent (5%) of any class of publicly traded securities of any such business so long as such investment is passive and Holder has no other involvement with the issuer of such securities;

(b) Induce or assist in the inducement of any employee or independent contractor, including sales representatives or agents, to terminate or otherwise limit their relationship with the Company Group; or

(c) Solicit any customer or potential customer of the Company Group with respect to the Business. For purposes of this Section 6.2(c), a customer means any individual or entity to which the Company Group sold products or services within the twenty-four (24) month period immediately preceding the Termination Date. For purposes of this Section 6.2(c), potential customer means any individual or entity to which the Company Group solicited in writing within the twelve (12) month period that immediately preceded the Termination Date.

6.3. Non-Disparagement. At no time shall Holder, directly or indirectly, make (or cause to be made) to any person any disparaging, derogatory or other negative or false statement about or with respect to the Company Group (including its products, services, policies, practices, operations, employees, sales representatives, agents, officers, members, managers, partners or directors).

6.4. Patents, Copyrights, Trademarks and Other Property Rights. Any and all inventions, improvements, discoveries, formulas, technology, business strategies, management, administration, and accounting systems, processes, and computer software relating to the Company Group’s business (whether or not patentable), discovered, developed, or learned by Holder during his or her employment with the Company Group are the sole and absolute property of the Company Group and are “works made for hire” as that term is defined in the copyright laws of the United States. The Company Group is the sole and absolute owner of all patents, copyrights, trademarks, and other property rights to those items and Holder will fully assist the Company Group, at the Company Group’s cost and expense, to obtain the
4


EXHIBIT 10.2
patents, copyrights, trademarks, or other property rights to all such inventions, improvements, discoveries, formulas, technology, business strategies, management, administration, and accounting systems, processes, or computer software. Holder has been notified by the Company Group and understands that the foregoing provisions of this Section 6.4 do not apply to an invention for which no equipment, supplies, facilities, confidential, proprietary, or trade secret information of the Company Group was used and which was developed entirely on Holder’s own time, unless the invention: (a) relates directly to the business of the Company Group; (b) relates directly to the Company Group’s actual or demonstrably anticipated research and development, or (c) results from any work performed by Holder for the Company Group.

6.5. Protected Rights. Nothing contained in this Agreement or otherwise limits Holder’s ability to report possible violations of law or regulation to, or file a charge or complaint with, the Securities and Exchange Commission, the Equal Employment Opportunity Commission, the National Labor Relations Board, the Occupational Safety and Health Administration, the Department of Justice, the Congress, any Inspector General, or any other federal, state or local governmental agency or commission (“Government Agencies”). This Agreement does not limit Holder’s ability to communicate with any Government Agencies or otherwise participate in any investigation or proceeding that may be conducted by any Government Agency, including providing documents or other information, without notice to the Company. Nothing in this Agreement shall limit Holder’s ability under applicable U.S. federal law to (a) disclose in confidence trade secrets to federal, state, and local government officials, or to an attorney, for the sole purpose of reporting or investigating a suspected violation of law or (b) disclose trade secrets in a document filed in a lawsuit or other proceeding, but only if the filing is made under seal and protected from public disclosure.

6.6. Scope of Covenants. Holder hereby acknowledges and agrees that the covenants and the territorial, time, activity and other limitations set forth in this Section 6 (or the lack thereof, as the case may be) are commercially reasonable and are properly required to protect the Company Group and its members’ respective businesses. If any such territorial, time or activity limitation (or the lack thereof) is determined to be unreasonable or otherwise unenforceable by a court or other tribunal or competent jurisdiction, the parties agree to the reduction of such territorial, time or activity limitations (including the imposition of such a limitation if it is missing) to such an area, period, scope of activity or other limitation as said court or other tribunal shall deem reasonable and enforceable under the circumstances. Also, if any member of the Company Group seeks partial enforcement of this Section 6 as to only a territory, time, scope of activity or other limitation that is reasonable, then such member of the Company Group shall be entitled to such reasonable partial enforcement. If such reduction or (if any member of the Company Group seeks partial enforcement) such partial enforcement is not possible, or if a court or other tribunal of competent jurisdiction declines for any or no reason to grant such reduction or partial enforcement, as applicable, then the unenforceable provision or portion thereof shall be severed as provided in Section 7.14, without affecting the remaining provisions of this Agreement.

6.7. Tolling. The period of time in which Holder is required to act, or refrain from acting, pursuant to this Section 6 shall be tolled (shall not run) for so long as Holder is in breach of any of Holder’s obligations hereunder.

6.8. Business. For purposes of this Section 6, “Business” shall mean the business activities conducted by or planned to be undertaken by the Company Group while Holder is a holder of any Common Stock acquired pursuant to this Award or while Holder is employed by the Company Group, including any business involving (i) the design, engineering, manufacture or sale of heat tracing systems (for example, products involving the application of external heat to pipes, vessels, instruments or other equipment for the purposes of freeze protection, process temperature maintenance, environmental monitoring or surface snow and ice melting, heat tracing equipment, heat tracing tubing bundles, and heat tracing control systems), heat tracing system consultation, heat tracing system installation, heat tracing
5


EXHIBIT 10.2
system maintenance, heat tracing insulation, (ii) the design, engineering, manufacture or sale of heating and filtration equipment for industrial and commercial applications (for example, products and services involving space and environmental heating, transportation heating, industrial process heating and gas and liquid filtration systems), and (iii) the design, engineering, manufacture, fabrication or sale of temporary power solutions and power distribution for industrial applications, and any other products sold or services provided by the Company Group and the provision of related services.

7. Additional Terms and Conditions of Award.

7.1. Withholding Taxes. (a) As a condition precedent to the delivery of the Stock upon the vesting of the Award, the Holder shall pay to the Company such amount as the Company may be required, under all applicable federal, state, local or other laws or regulations, to withhold and pay over as income or other withholding taxes (the “Required Tax Payments”) with respect to the Award. If the Holder shall fail to advance the Required Tax Payments, the Company may, in its discretion, deduct any Required Tax Payments from any amount then or thereafter payable by the Company to the Holder.

         (b) The Holder may elect to satisfy his or her obligation to advance the Required Tax Payments by any of the following means: (i) a cash payment to the Company, (ii) delivery to the Company (either actual delivery or by attestation procedures established by the Company) of previously owned whole shares of Stock having an aggregate Fair Market Value, determined as of the date on which such withholding obligation arises (the “Tax Date”), equal to the Required Tax Payments, (iii) authorizing the Company to withhold whole shares of Stock which would otherwise be delivered to the Holder having an aggregate Fair Market Value, determined as of the Tax Date, equal to the Required Tax Payments or (iv) any combination of (i), (ii) and (iii). Shares of Stock to be delivered or withheld may not have a Fair Market Value in excess of the minimum amount of the Required Tax Payments. Any fraction of a share of Stock which would be required to satisfy any such obligation shall be disregarded and the remaining amount due shall be paid in cash by the Holder or deducted from any amount then or thereafter payable by the Company to the Holder. No Stock shall be delivered until the Required Tax Payments have been satisfied in full.

7.2. Adjustment. In the event of any stock split, stock dividend, recapitalization, reorganization, merger, consolidation, combination, exchange of shares, liquidation, spin-off or other similar change in capitalization or event, or any distribution to holders of Stock other than a regular cash dividend, the number and class of securities subject to the Award shall be equitably adjusted by the Board. If any adjustment would result in a fractional security being subject to the Award, such amount shall be disregarded and the adjusted number of shares subject to the Award shall be rounded down to the nearest whole share. The decision of the Board regarding any such adjustment shall be final, binding and conclusive.

7.3. Recoupment; Compensation Subject to Recovery. The Holder acknowledges that he or she has read the Company’s Policy on Recoupment of Incentive Compensation (the “Clawback Policy”). In consideration of the grant of the Award, the Holder agrees to abide by the Company’s Clawback Policy and any determinations of the Board or the Compensation Committee pursuant to the Clawback Policy or any similar clawback or recoupment policy which the Company may adopt from time to time to the extent the Board determines in good faith that the adoption and maintenance of such policy is necessary to maintain corporate governance best practices and/or comply with the Dodd-Frank Wall Street Reform and Consumer Protection Act and implementing rules and regulations thereunder, or is otherwise required by applicable law. The Holder acknowledges and agrees that the Award received by the Holder pursuant to this Agreement shall be subject to forfeiture, recovery by the Company or other action pursuant to the Clawback Policy or any such other clawback or recoupment policy. This Section 7.3 shall survive the termination of the Holder’s employment for any reason. The foregoing remedy is in addition to and separate from any other relief available to the Company due to the Holder’s misconduct or fraud. Any
6


EXHIBIT 10.2
determination by the Board or the Compensation Committee with respect to the foregoing shall be final, conclusive and binding upon the Holder and all persons claiming through the Holder.

7.4. Compliance with Applicable Law. The Award is subject to the condition that if the listing, registration or qualification of the shares of Stock subject to the Award upon any securities exchange or under any law, or the consent or approval of any governmental body, or the taking of any other action is necessary or desirable as a condition of, or in connection with, the delivery of shares hereunder, the shares of Stock subject to the Award shall not be delivered, in whole or in part, unless such listing, registration, qualification, consent, approval or other action shall have been effected or obtained, free of any conditions not acceptable to the Company. The Company agrees to use reasonable efforts to effect or obtain any such listing, registration, qualification, consent, approval or other action.

7.5. Section 409A. This Agreement is intended to be exempt from Section 409A of the Code (“Section 409A”) as a “short-term deferral” within the meaning of Treasury Regulations promulgated under Section 409A, or in the alternative to comply with Section 409A. This Agreement shall be construed and interpreted in a manner that is consistent with the requirements for avoiding additional taxes or penalties under Section 409A. Notwithstanding the foregoing, the Company makes no representations that the payments and benefits provided under this Agreement comply with Section 409A and in no event shall the Company be liable for all or any portion of any taxes, penalties, interest or other expenses that may be incurred by the Holder on account of non-compliance with Section 409A.

7.6. Award Confers No Rights to Continued Employment. In no event shall the granting of the Award or its acceptance by the Holder, or any provision of the Agreement or the Plan, give or be deemed to give the Holder any right to continued employment by the Company, Group or any affiliate of the Company or affect in any manner the right of the Company, any Subsidiary or any affiliate of the Company to terminate the employment of any person at any time.

7.7. Interpretation. Any dispute regarding the interpretation of this Agreement shall be submitted by the Holder or by the Company forthwith to the Committee for review. The resolution of such a dispute by the Committee shall be final and binding on all parties.

7.8. Successors and Assigns. The Company may assign any of its rights under this Agreement to single or multiple assignees, and this Agreement shall inure to the benefit of the successors and assigns of the Company. Subject to the restrictions on transfer herein set forth, this Agreement shall be binding upon the Holder and his or her heirs, executors, administrators, successors and assigns.

7.9. Notices. All notices, requests or other communications provided for in this Agreement shall be made, if to the Company, to Thermon Group Holdings, Inc., Attn: General Counsel, 7171 Southwest Parkway Building 300, Suite 200 Austin TX 78735, and if to the Holder, to the last known mailing address of the Holder contained in the records of the Company. All notices, requests or other communications provided for in this Agreement shall be made in writing either (a) by personal delivery, (b) by facsimile or electronic mail with confirmation of receipt, (c) by mailing in the United States mails or (d) by express courier service. The notice, request or other communication shall be deemed to be received upon personal delivery, upon confirmation of receipt of facsimile or electronic mail transmission or upon receipt by the party entitled thereto if by United States mail or express courier service; provided, however, that if a notice, request or other communication sent to the Company is not received during regular business hours, it shall be deemed to be received on the next succeeding business day of the Company.

7.10. Governing Law. This Agreement, the Award and all determinations made and actions taken pursuant hereto and thereto, to the extent not governed by the laws of the United States, shall be
7


EXHIBIT 10.2
governed by the laws of the State of Delaware and construed in accordance therewith without giving effect to principles of conflicts of laws.

7.11. Personal Information. The Company may utilize a third party system to administer its equity awards. Holder hereby consents to the Company transmitting Holder’s personal information, including but not limited to name, date of birth, address, social security number or tax or other identification number for the purpose of facilitating the administration of its equity award program and to create a stock plan brokerage account on behalf of Holder to receive the deposit of shares in settlement of the Award. The Company currently utilizes E*TRADE for equity administration purposes, but may change providers at any time and in the Company’s sole discretion.

7.12. Agreement Subject to the Plan. This Agreement is subject to the provisions of the Plan, including Section 5.8 relating to a Change in Control, and shall be interpreted in accordance therewith. The Holder hereby acknowledges receipt of a copy of the Plan.

7.13. Entire Agreement. The Award Notice, this Agreement and the Plan constitute the entire agreement of the parties with respect to the subject matter hereof and supersede in their entirety all prior undertakings and agreements of the Company and the Holder with respect to the subject matter hereof, and may not be modified adversely to the Holder’s interest except by means of a writing signed by the Company and the Holder.

7.14. Partial Invalidity. The invalidity or unenforceability of any particular provision of this Agreement shall not affect the other provisions hereof and this Agreement shall be construed in all respects as if such invalid or unenforceable provision was omitted.

7.15. Amendment and Waiver. The provisions of this Agreement may be amended or waived only by the written agreement of the Company and the Holder, and no course of conduct or failure or delay in enforcing the provisions of this Agreement shall affect the validity, binding effect or enforceability of this Agreement.

7.16. Counterparts and Electronic Delivery. The Award Notice may be executed in two counterparts each of which shall be deemed an original and both of which together shall constitute one and the same instrument. Delivery of an executed counterpart of the Award Notice by facsimile, electronic mail or other electronic transmission, including electronic acceptance within Holder’s stock plan brokerage account, shall be deemed as effective delivery of an originally executed counterpart.
8

EX-10.3 4 fy21adjebitdaagreement.htm EX-10.3 Document
EXHIBIT 10.3
Performance Unit Award Agreement

Thermon Group Holdings, Inc., a Delaware corporation (the “Company”), hereby grants to the individual (the “Holder”) named in the award notice attached hereto (the “Award Notice”) as of the date set forth in the Award Notice (the “Grant Date”), pursuant to the provisions of the Amended and Restated Thermon Group Holdings, Inc. 2011 Long-Term Incentive Plan (the “Plan”), a performance unit award (the “Award”) with respect to the shares of the Company’s common stock, par value $0.001 per share (“Stock”), calculated pursuant to the Award Notice, upon and subject to the restrictions, terms and conditions set forth in the Plan and this agreement (the “Agreement”). Capitalized terms not defined herein shall have the meanings specified in the Plan. For purposes of this Agreement, “Company Group” shall mean the Company and any Subsidiary thereof, collectively and individually. Capitalized terms not defined herein shall have the meanings specified in the Plan.
1. Award Subject to Acceptance of Agreement. The Award shall be null and void unless the Holder accepts this Agreement by executing it in the space provided on the Award Notice and returning such execution copy to the Company or, if required by the Company, electronically accepting this Agreement within the Company’s stock plan administration system according to the procedures then in effect.

2. Rights as a Stockholder. The Holder shall not be entitled to any privileges of ownership with respect to the shares of Stock subject to the Award unless and until, and only to the extent, such shares become vested pursuant to Section 3 hereof and the Holder becomes a stockholder of record with respect to such shares of Stock. As of each date on which the Company pays a cash dividend to record owners of shares of Stock (a “Dividend Date”), then the number of shares subject to the Award shall increase by (a) the product of the total number of shares subject to the Award immediately prior to such Dividend Date multiplied by the dollar amount of the cash dividend paid per share of Stock by the Company on such Dividend Date, divided by (b) the Fair Market Value of one share of Stock on such Dividend Date. Any such additional shares shall be subject to the same vesting conditions and payment terms set forth herein as the shares to which they relate.

3. Restriction Period and Vesting.

3.1. Performance-Based and Service-Based Vesting Conditions. Subject to the remainder of this Section 3, the Stock shall vest pursuant to the terms of this Agreement and the Plan based on the achievement of the Performance Conditions, as specified in the Award Notice, over the performance period set forth in the Award Notice (the “Performance Period”), provided that the Holder remains in continuous employment with the Company in accordance with the Vesting Schedule set forth in the Award Notice. The period of time prior to vesting shall be referred to herein as the “Restriction Period. Attainment of the Performance Conditions shall be determined and certified by the Committee in writing prior to the settlement of the Award.

3.2. Change in Control. Upon a Change in Control, the Award shall be subject to Section 5.8 of the Plan.

3.3. Termination of Employment

(a) Termination of Employment by the Company Group Other than for Cause or due to death or Disability. If the Holder’s employment with the Company Group terminates prior to the end of the Restriction Period by reason of the Company Group’s termination of the Holder’s employment other than for Cause or the Holder’s death or Disability, then in any such case, the portion of the Award that was not vested immediately prior to such termination of employment shall vest as determined in

1


EXHIBIT 10.3
accordance with the Award Notice. The remainder of the Award shall be immediately forfeited by the Holder and cancelled by the Company Group.
(b) Termination of Employment by the Company Group for Cause or by the Holder. If the Holder’s employment with the Company Group terminates prior to the end of the Restriction Period by reason of (i) the Company Group’s termination of the Holder’s employment for Cause or (ii) the Holder’s resignation from employment for any reason, then the portion of the Award that was not vested immediately prior to such termination of employment shall be immediately forfeited by the Holder and cancelled by the Company Group.
(c) Definitions.

(i) Disability. For purpose of this Award, “Disability” shall mean the Holder’s inability to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment which can be expected to result in death or which has lasted or can be expected to last for a continuous period of not less than 12 months.
(ii) Cause. For purposes of this Award, “Cause” shall have the meaning set forth in the employment agreement, if any, between the Holder and the Company Group or any severance plan applicable to the Holder; provided that if Holder is not a party to an employment agreement that contains such definition or subject to a severance plan, then “Cause” shall mean any of the following, as reasonably determined, in good faith, by the Board: (i) the prosecution via information or indictment, or, if Holder has waived any requirement of prosecution by indictment, the charge, of Holder for a felony; (ii) the theft, conversion, embezzlement or misappropriation by Holder of funds or other assets of the Company Group or any other act of fraud or dishonesty with respect to the Company Group (including facilitating or accepting any bribes or kickbacks or other acts of self-dealing); (iii) the intentional, grossly negligent or unlawful misconduct by Holder, but only to the extent that such actions or inactions (a) actually cause material harm to the Company Group; and (b) were engaged in by the Holder with knowledge that they would cause material harm to the Company Group; (iv) the violation by Holder of any law regarding employment discrimination or sexual harassment; (v) the failure by Holder to comply with any material policy generally applicable to Company Group employees, which failure is not cured in all material respects within 30 days after notice to Holder; (vi) the repeated failure by Holder to follow the reasonable directives of any supervisor or the Board, which failure is not cured in all material respects within 30 days after notice to Holder; (vii) the unauthorized dissemination by Holder of confidential information in violation of any agreement between the Company Group and Holder; (viii) any material misrepresentation or materially misleading omission in any resume or other information regarding Holder (including Holder’s work experience, academic credentials, professional affiliations or absence of criminal record) provided by or on behalf of Holder when applying for employment with the Company Group; (ix) the Company Group’s discovery that, prior to Holder’s employment with the Company Group, Holder engaged in conduct of the type described in clauses (i) through (iv) above (it being understood that, in the case of clause (iii) above, such harm having impacted Holder’s prior employer or the Company Group); or (x) any other material breach by Holder of this Agreement that is not cured within 30 days after notice to Holder.

2


EXHIBIT 10.3

4. Delivery of Certificates. Subject to Section 7 and except as otherwise provided for in Section 3, as soon as practicable after the end of the Restriction Period (or, if earlier, following the Holder’s death or termination due to Disability or without Cause) and subject to the Committee’s determination and certification of the attainment of the Performance Conditions, the Company shall deliver or cause to be delivered (i) one or more certificates issued in the Holder’s name (or such other name as is acceptable to the Company and designated in writing by the Holder) representing the number of vested shares, or (ii) the number of vested shares to the Holder's stock plan brokerage account that has been previously approved by the Company in its sole discretion; provided, however, any vested shares of Stock shall be settled no later than 60 days following the completion of the Restriction Period (or, if earlier, following the Holder’s death or termination due to Disability). The Company shall pay all original issue or transfer taxes and all fees and expenses incident to such delivery, except as otherwise provided in Section 7. Prior to the issuance to the Holder of the shares of Stock subject to the Award, the Holder shall have no direct or secured claim in any specific assets of the Company or in such shares of Stock, and will have the status of a general unsecured creditor of the Company.

5. Transfer Restrictions and Investment Representation.

5.1. Nontransferability of Award. The Award may not be transferred by the Holder other than by will or the laws of descent and distribution or pursuant to the designation of one or more beneficiaries on the form prescribed by the Company. Except to the extent permitted by the foregoing sentence, the Award may not be sold, transferred, assigned, pledged, hypothecated, encumbered or otherwise disposed of (whether by operation of law or otherwise) or be subject to execution, attachment or similar process. Upon any attempt to so sell, transfer, assign, pledge, hypothecate, encumber or otherwise dispose of the Award, the Award and all rights hereunder shall immediately become null and void.

5.2. Investment Representation. The Holder hereby represents and covenants that (a) any share of Stock acquired upon the vesting of the Award will be acquired for investment and not with a view to the distribution thereof within the meaning of the Securities Act of 1933, as amended (the “Securities Act”), unless such acquisition has been registered under the Securities Act and any applicable state securities laws; (b) any subsequent sale of any such shares shall be made either pursuant to an effective registration statement under the Securities Act and any applicable state securities laws, or pursuant to an exemption from registration under the Securities Act and such state securities laws; and (c) if requested by the Company, the Holder shall submit a written statement, in form satisfactory to the Company, to the effect that such representation (x) is true and correct as of the date of vesting of any shares of Stock hereunder or (y) is true and correct as of the date of any sale of any such share, as applicable. As a further condition precedent to the delivery to the Holder of any shares of Stock subject to the Award, the Holder shall comply with all regulations and requirements of any regulatory authority having control of or supervision over the issuance or delivery of the shares and, in connection therewith, shall execute any documents which the Board shall in its sole discretion deem necessary or advisable.

6. Restrictive Covenants.

6.1. Confidential Information. The Company Group’s employment of Holder has resulted and will result in Holder’s exposure and access to confidential and proprietary information, including the Company Group’s formulas, processes, administration and accounting systems, computer software, customer lists, vendor lists, due diligence files, financial information, technology, business strategies, business track record, and personal information about the Company Group’s owners, directors, officers, and employees which Holder did not have access to prior to his or her employment with the Company Group and which information is of great value to the Company Group, their owners, directors, officers, and employees. Holder shall not, other than on the Company Group’s behalf, at any time during Holder’s employment with the Company Group and thereafter, make available, divulge, disclose, or communicate

3


EXHIBIT 10.3
in any manner whatsoever to anyone including, but not limited to, any person, firm, corporation, investor, member of the media, or entity, any such confidential or proprietary information, or use any such confidential or proprietary information for any purpose other than on the Company Group’s behalf, unless authorized to do so in writing by the Chairman of the Board, required by law or court order, or such information has become publicly available other than by reason of a breach by Holder of this Section 6.1 or of another individual’s or entity’s violation of an obligation not to disclose such information, which obligation is known to Holder. Should Holder be required by law or court order to disclose such confidential or proprietary information, Holder shall give the Company's General Counsel reasonable notice so as to allow the Company Group sufficient opportunity to challenge such application of the law or court order, or to otherwise attempt to limit the scope of such disclosure. This Agreement applies to all confidential and proprietary information of the Company Group, regardless of when such information is or was disclosed to Holder.

6.2. Non-Competition; Non-Solicitation. During Holder’s employment with the Company Group and for a period of two (2) years thereafter Holder shall not, directly or indirectly, other than on the Company Group’s behalf:

(a) Engage in any capacity in the Business in any country in which (i) Holder resides or has resided during the Restriction Period and (ii) any other geographic area (1) where the Company Group manufactures, markets, distributes or sells its products or renders services and (2) in which Holder provided services or support to the Company Group during the Restriction Period, within the twenty-four (24) month period ending on the last day on which Holder is in the employment of the Company Group or otherwise actively involved in the operation or management of the Business (the “Termination Date”), including as an owner, employee, partner, investor, or independent contractor, provided that nothing in this Section 6.2(a) shall prevent Holder from owning less than five percent (5%) of any class of publicly traded securities of any such business so long as such investment is passive and Holder has no other involvement with the issuer of such securities;

(b) Induce or assist in the inducement of any employee or independent contractor, including sales representatives or agents, to terminate or otherwise limit their relationship with the Company Group; or

(c) Solicit any customer or potential customer of the Company Group with respect to the Business. For purposes of this Section 6.2(c), a customer means any individual or entity to which the Company Group sold products or services within the twenty-four (24) month period immediately preceding the Termination Date. For purposes of this Section 6.2(c), potential customer means any individual or entity to which the Company Group solicited in writing within the twelve (12) month period that immediately preceded the Termination Date.

6.3. Non-Disparagement. At no time shall Holder, directly or indirectly, make (or cause to be made) to any person any disparaging, derogatory or other negative or false statement about or with respect to the Company Group (including its products, services, policies, practices, operations, employees, sales representatives, agents, officers, members, managers, partners or directors).

6.4. Patents, Copyrights, Trademarks and Other Property Rights. Any and all inventions, improvements, discoveries, formulas, technology, business strategies, management, administration, and accounting systems, processes, and computer software relating to the Company Group’s business (whether or not patentable), discovered, developed, or learned by Holder during his or her employment with the Company Group are the sole and absolute property of the Company Group and are “works made for hire” as that term is defined in the copyright laws of the United States. The Company Group is the sole and absolute owner of all patents, copyrights, trademarks, and other property rights to those items and Holder will fully assist the Company Group, at the Company Group’s cost and expense, to obtain the

4


EXHIBIT 10.3
patents, copyrights, trademarks, or other property rights to all such inventions, improvements, discoveries, formulas, technology, business strategies, management, administration, and accounting systems, processes, or computer software. Holder has been notified by the Company Group and understands that the foregoing provisions of this Section 6.4 do not apply to an invention for which no equipment, supplies, facilities, confidential, proprietary, or trade secret information of the Company Group was used and which was developed entirely on Holder’s own time, unless the invention: (a) relates directly to the business of the Company Group; (b) relates directly to the Company Group’s actual or demonstrably anticipated research and development, or (c) results from any work performed by Holder for the Company Group.

6.5. Protected Rights. Nothing contained in this Agreement or otherwise limits Holder’s ability to report possible violations of law or regulation to, or file a charge or complaint with, the Securities and Exchange Commission, the Equal Employment Opportunity Commission, the National Labor Relations Board, the Occupational Safety and Health Administration, the Department of Justice, the Congress, any Inspector General, or any other federal, state or local governmental agency or commission (“Government Agencies”). This Agreement does not limit Holder’s ability to communicate with any Government Agencies or otherwise participate in any investigation or proceeding that may be conducted by any Government Agency, including providing documents or other information, without notice to the Company. Nothing in this Agreement shall limit Holder’s ability under applicable U.S. federal law to (a) disclose in confidence trade secrets to federal, state, and local government officials, or to an attorney, for the sole purpose of reporting or investigating a suspected violation of law or (b) disclose trade secrets in a document filed in a lawsuit or other proceeding, but only if the filing is made under seal and protected from public disclosure.

6.6. Scope of Covenants. Holder hereby acknowledges and agrees that the covenants and the territorial, time, activity and other limitations set forth in this Section 6 (or the lack thereof, as the case may be) are commercially reasonable and are properly required to protect the Company Group and its members’ respective businesses. If any such territorial, time or activity limitation (or the lack thereof) is determined to be unreasonable or otherwise unenforceable by a court or other tribunal or competent jurisdiction, the parties agree to the reduction of such territorial, time or activity limitations (including the imposition of such a limitation if it is missing) to such an area, period, scope of activity or other limitation as said court or other tribunal shall deem reasonable and enforceable under the circumstances. Also, if any member of the Company Group seeks partial enforcement of this Section 6 as to only a territory, time, scope of activity or other limitation that is reasonable, then such member of the Company Group shall be entitled to such reasonable partial enforcement. If such reduction or (if any member of the Company Group seeks partial enforcement) such partial enforcement is not possible, or if a court or other tribunal of competent jurisdiction declines for any or no reason to grant such reduction or partial enforcement, as applicable, then the unenforceable provision or portion thereof shall be severed as provided in Section 7.14, without affecting the remaining provisions of this Agreement.

6.7. Tolling. The period of time in which Holder is required to act, or refrain from acting, pursuant to this Section 6 shall be tolled (shall not run) for so long as Holder is in breach of any of Holder’s obligations hereunder.

6.8. Business. For purposes of this Section 6, “Business” shall mean the business activities conducted by or planned to be undertaken by the Company Group while Holder is a holder of any Common Stock acquired pursuant to this Award or while Holder is employed by the Company Group, including any business involving (i) the design, engineering, manufacture or sale of heat tracing systems (for example, products involving the application of external heat to pipes, vessels, instruments or other equipment for the purposes of freeze protection, process temperature maintenance, environmental monitoring or surface snow and ice melting, heat tracing equipment, heat tracing tubing bundles, and heat tracing control systems), heat tracing system consultation, heat tracing system installation, heat tracing

5


EXHIBIT 10.3
system maintenance, heat tracing insulation, (ii) the design, engineering, manufacture or sale of heating and filtration equipment for industrial and commercial applications (for example, products and services involving space and environmental heating, transportation heating, industrial process heating and gas and liquid filtration systems), and (iii) the design, engineering, manufacture, fabrication or sale of temporary power solutions and power distribution for industrial applications, and any other products sold or services provided by the Company Group and the provision of related services.

7. Additional Terms and Conditions of Award.

7.1. Withholding Taxes. (a) As a condition precedent to the delivery of the Stock upon the vesting of the Award, the Holder shall pay to the Company such amount as the Company may be required, under all applicable federal, state, local or other laws or regulations, to withhold and pay over as income or other withholding taxes (the “Required Tax Payments”) with respect to the Award. If the Holder shall fail to advance the Required Tax Payments, the Company may, in its discretion, deduct any Required Tax Payments from any amount then or thereafter payable by the Company to the Holder.

         (b) The Holder may elect to satisfy his or her obligation to advance the Required Tax Payments by any of the following means: (i) a cash payment to the Company, (ii) delivery to the Company (either actual delivery or by attestation procedures established by the Company) of previously owned whole shares of Stock having an aggregate Fair Market Value, determined as of the date on which such withholding obligation arises (the “Tax Date”), equal to the Required Tax Payments, (iii) authorizing the Company to withhold whole shares of Stock which would otherwise be delivered to the Holder having an aggregate Fair Market Value, determined as of the Tax Date, equal to the Required Tax Payments or (iv) any combination of (i), (ii) and (iii). Shares of Stock to be delivered or withheld may not have a Fair Market Value in excess of the minimum amount of the Required Tax Payments. Any fraction of a share of Stock which would be required to satisfy any such obligation shall be disregarded and the remaining amount due shall be paid in cash by the Holder or deducted from any amount then or thereafter payable by the Company to the Holder. No Stock shall be delivered until the Required Tax Payments have been satisfied in full.

7.2. Adjustment. In the event of any stock split, stock dividend, recapitalization, reorganization, merger, consolidation, combination, exchange of shares, liquidation, spin-off or other similar change in capitalization or event, or any distribution to holders of Stock other than a regular cash dividend, the number and class of securities subject to the Award shall be equitably adjusted by the Board. If any adjustment would result in a fractional security being subject to the Award, such amount shall be disregarded and the adjusted number of shares subject to the Award shall be rounded down to the nearest whole share. The decision of the Board regarding any such adjustment shall be final, binding and conclusive.

7.3. Recoupment; Compensation Subject to Recovery. The Holder acknowledges that he or she has read the Company’s Policy on Recoupment of Incentive Compensation (the “Clawback Policy”). In consideration of the grant of the Award, the Holder agrees to abide by the Company’s Clawback Policy and any determinations of the Board or the Compensation Committee pursuant to the Clawback Policy or any similar clawback or recoupment policy which the Company may adopt from time to time to the extent the Board determines in good faith that the adoption and maintenance of such policy is necessary to maintain corporate governance best practices and/or comply with the Dodd-Frank Wall Street Reform and Consumer Protection Act and implementing rules and regulations thereunder, or is otherwise required by applicable law. The Holder acknowledges and agrees that the Award received by the Holder pursuant to this Agreement shall be subject to forfeiture, recovery by the Company or other action pursuant to the Clawback Policy or any such other clawback or recoupment policy. This Section 7.3 shall survive the termination of the Holder’s employment for any reason. The foregoing remedy is in addition to and separate from any other relief available to the Company due to the Holder’s misconduct or fraud. Any

6


EXHIBIT 10.3
determination by the Board or the Compensation Committee with respect to the foregoing shall be final, conclusive and binding upon the Holder and all persons claiming through the Holder.

7.4. Compliance with Applicable Law. The Award is subject to the condition that if the listing, registration or qualification of the shares of Stock subject to the Award upon any securities exchange or under any law, or the consent or approval of any governmental body, or the taking of any other action is necessary or desirable as a condition of, or in connection with, the delivery of shares hereunder, the shares of Stock subject to the Award shall not be delivered, in whole or in part, unless such listing, registration, qualification, consent, approval or other action shall have been effected or obtained, free of any conditions not acceptable to the Company. The Company agrees to use reasonable efforts to effect or obtain any such listing, registration, qualification, consent, approval or other action.

7.5. Section 409A. This Agreement is intended to be exempt from Section 409A of the Code (“Section 409A”) as a “short-term deferral” within the meaning of Treasury Regulations promulgated under Section 409A, or in the alternative to comply with Section 409A. This Agreement shall be construed and interpreted in a manner that is consistent with the requirements for avoiding additional taxes or penalties under Section 409A. Notwithstanding the foregoing, the Company makes no representations that the payments and benefits provided under this Agreement comply with Section 409A and in no event shall the Company be liable for all or any portion of any taxes, penalties, interest or other expenses that may be incurred by the Holder on account of non-compliance with Section 409A.

7.6. Award Confers No Rights to Continued Employment. In no event shall the granting of the Award or its acceptance by the Holder, or any provision of the Agreement or the Plan, give or be deemed to give the Holder any right to continued employment by the Company, Group or any affiliate of the Company or affect in any manner the right of the Company, any Subsidiary or any affiliate of the Company to terminate the employment of any person at any time.

7.7. Interpretation. Any dispute regarding the interpretation of this Agreement shall be submitted by the Holder or by the Company forthwith to the Committee for review. The resolution of such a dispute by the Committee shall be final and binding on all parties.

7.8. Successors and Assigns. The Company may assign any of its rights under this Agreement to single or multiple assignees, and this Agreement shall inure to the benefit of the successors and assigns of the Company. Subject to the restrictions on transfer herein set forth, this Agreement shall be binding upon the Holder and his or her heirs, executors, administrators, successors and assigns.

7.9. Notices. All notices, requests or other communications provided for in this Agreement shall be made, if to the Company, to Thermon Group Holdings, Inc., Attn: General Counsel, 7171 Southwest Parkway Building 300, Suite 200 Austin TX 78735, and if to the Holder, to the last known mailing address of the Holder contained in the records of the Company. All notices, requests or other communications provided for in this Agreement shall be made in writing either (a) by personal delivery, (b) by facsimile or electronic mail with confirmation of receipt, (c) by mailing in the United States mails or (d) by express courier service. The notice, request or other communication shall be deemed to be received upon personal delivery, upon confirmation of receipt of facsimile or electronic mail transmission or upon receipt by the party entitled thereto if by United States mail or express courier service; provided, however, that if a notice, request or other communication sent to the Company is not received during regular business hours, it shall be deemed to be received on the next succeeding business day of the Company.

7.10. Governing Law. This Agreement, the Award and all determinations made and actions taken pursuant hereto and thereto, to the extent not governed by the laws of the United States, shall be

7


EXHIBIT 10.3
governed by the laws of the State of Delaware and construed in accordance therewith without giving effect to principles of conflicts of laws.

7.11. Personal Information. The Company may utilize a third party system to administer its equity awards. Holder hereby consents to the Company transmitting Holder’s personal information, including but not limited to name, date of birth, address, social security number or tax or other identification number for the purpose of facilitating the administration of its equity award program and to create a stock plan brokerage account on behalf of Holder to receive the deposit of shares in settlement of the Award. The Company currently utilizes E*TRADE for equity administration purposes, but may change providers at any time and in the Company’s sole discretion.

7.12. Agreement Subject to the Plan. This Agreement is subject to the provisions of the Plan, including Section 5.8 relating to a Change in Control, and shall be interpreted in accordance therewith. The Holder hereby acknowledges receipt of a copy of the Plan.

7.13. Entire Agreement. The Award Notice, this Agreement and the Plan constitute the entire agreement of the parties with respect to the subject matter hereof and supersede in their entirety all prior undertakings and agreements of the Company and the Holder with respect to the subject matter hereof, and may not be modified adversely to the Holder’s interest except by means of a writing signed by the Company and the Holder.

7.14. Partial Invalidity. The invalidity or unenforceability of any particular provision of this Agreement shall not affect the other provisions hereof and this Agreement shall be construed in all respects as if such invalid or unenforceable provision was omitted.

7.15. Amendment and Waiver. The provisions of this Agreement may be amended or waived only by the written agreement of the Company and the Holder, and no course of conduct or failure or delay in enforcing the provisions of this Agreement shall affect the validity, binding effect or enforceability of this Agreement.

7.16. Counterparts and Electronic Delivery. The Award Notice may be executed in two counterparts each of which shall be deemed an original and both of which together shall constitute one and the same instrument. Delivery of an executed counterpart of the Award Notice by facsimile, electronic mail or other electronic transmission, including electronic acceptance within Holder’s stock plan brokerage account, shall be deemed as effective delivery of an originally executed counterpart.

8

EX-10.4 5 fy21nqsoagreement.htm EX-10.4 Document
EXHIBIT 10.4
Thermon Group Holdings, Inc.
2011 Long-Term Incentive Plan

Stock Option Agreement
Thermon Group Holdings, Inc., a Delaware corporation (the “Company”), hereby grants to the individual (“Optionee”) named in the award notice attached hereto (the “Award Notice”) as of the date set forth in the Award Notice (the “Option Date”), pursuant to the provisions of the Thermon Group Holdings, Inc. 2011 Long-Term Incentive Plan (the “Plan”), an option to purchase from the Company the number and class of shares of stock set forth in the Award Notice at the price per share set forth in the Award Notice (the “Exercise Price”) (the “Option”), upon and subject to the terms and conditions set forth below, in the Award Notice and in the Plan. For purposes of this Agreement, “Company Group” shall mean the Company and any Subsidiary thereof, collectively and individually. Capitalized terms not defined herein shall have the meanings specified in the Plan.
1. Option Subject to Acceptance of Agreement. The Option shall be null and void unless Optionee shall accept this Agreement by executing the Award Notice in the space provided below and returning such execution copy to the Company, electronically accepting this Agreement within the Company’s stock plan administration system according to the procedures then in effect or otherwise accepting this Agreement as may be directed by the Company.
2. Time and Manner of Exercise of Option.
2.1. Maximum Term of Option. In no event may the Option be exercised, in whole or in part, after the expiration date set forth in the Award Notice (the “Expiration Date”).
2.2. Vesting and Exercise of Option. The Option shall become vested and exercisable in accordance with the vesting schedule set forth in the Award Notice (the “Vesting Schedule”). The Option shall be vested and exercisable following a termination of Optionee’s employment according to the following terms and conditions:
(a) Termination as a Result of Optionee’s Death or Disability. If Optionee’s employment with the Company Group terminates by reason of Optionee’s death or Disability, then the Option, to the extent vested on the effective date of such termination of employment, may thereafter be exercised by Optionee or Optionee’s executor, administrator, legal representative, guardian or similar person until and including the earlier to occur of (i) the date which is one year after the date of such termination of employment and (ii) the Expiration Date.
(b) Termination by the Company Group Other than for Cause, Death or Disability. If Optionee’s employment with the Company Group is terminated by the Company Group for any reason other than for Cause, death or Disability, the Option, to the extent vested on the effective date of such termination of employment, may thereafter be exercised by Optionee until and including the earlier to occur of (i) the date which is ninety (90) days after the date of such termination of employment and (ii) the Expiration Date.
(c) Termination by Company Group for Cause or by Optionee. If Optionee’s employment with the Company Group terminates by reason of (i) the Company Group’s termination of Optionee’s employment for Cause or (ii) Optionee’s resignation from employment for any reason, then the Option, whether or not vested, shall terminate immediately upon such termination of employment.

1



EXHIBIT 10.4
(d) Disability. For purpose of this Option, “Disability” shall mean the Optionee’s inability to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment which can be expected to result in death or which has lasted or can be expected to last for a continuous period of not less than 12 months.
(e) Cause. For purposes of this Option, “Cause” shall have the meaning set forth in the employment agreement, if any, between the Optionee and the Company Group or any severance plan applicable to Optionee, provided that if Optionee is not a party to an employment agreement that contains such definition or subject to a severance plan, then “Cause” shall mean any of the following, as reasonably determined, in good faith, by the Board: (i) the prosecution via information or indictment, or, if Optionee has waived any requirement of prosecution by indictment, the charge, of Optionee for a felony; (ii) the theft, conversion, embezzlement or misappropriation by Optionee of funds or other assets of the Company Group or any other act of fraud or dishonesty with respect to the Company Group (including acceptance of any bribes or kickbacks or other acts of self-dealing); (iii) the intentional, grossly negligent or unlawful misconduct by Optionee, but only to the extent that such actions or inactions (a) actually cause material and significant harm to the Company Group; and (b) were engaged in by the Optionee with knowledge that they would cause material and significant harm to the Company Group; (iv) the violation by Optionee of any law regarding employment discrimination or sexual harassment; (v) the failure by Optionee to comply with any material policy generally applicable to Company Group employees, which failure is not cured in all material respects within 30 days after notice to Optionee; (vi) the repeated failure by Optionee to follow the reasonable directives of any supervisor or the Board, which failure is not cured in all material respects within 30 days after notice to Optionee; (vii) the unauthorized dissemination by Optionee of confidential information in violation of any agreement between the Company Group and Optionee; (viii) any material misrepresentation or materially misleading omission in any resume or other information regarding Optionee (including Optionee’s work experience, academic credentials, professional affiliations or absence of criminal record) provided by or on behalf of Optionee when applying for employment with the Company Group; (ix) the Company Group’s discovery that, prior to Optionee’s employment with the Company Group, Optionee engaged in conduct of the type described in clauses (i) through (iv) above (it being understood that, in the case of clause (iii) above, such harm having impacted Optionee’s prior employer or the Company Group); or (x) any other material breach by Optionee of this Agreement that is not cured within 30 days after notice to Optionee.
2.3. Method of Exercise. Subject to the limitations set forth in this Agreement, the Option may be exercised by Optionee (a) by delivering to the Company an exercise notice in the form prescribed by the Company specifying the number of whole shares of Common Stock to be purchased and by accompanying such notice with payment therefor in full (or by arranging for such payment to the Company’s satisfaction) either (i) in cash, (ii) by delivery to the Company (either actual delivery or by attestation procedures established by the Company) of shares of Common Stock having an aggregate Fair Market Value, determined as of the date of exercise, equal to the aggregate purchase price payable pursuant to the Option by reason of such exercise, (iii) by authorizing the Company to withhold whole shares of Common Stock which would otherwise be delivered having an aggregate Fair Market Value, determined as of the date of exercise, equal to the amount necessary to satisfy such obligation, (iv) except as may be prohibited by applicable law, in cash by a broker-dealer acceptable to the Company to whom Optionee has submitted an irrevocable notice of exercise or (v) by a combination of (i), (ii) and (iii), and (b) by executing such documents as the Company may reasonably request. Any fraction of a share of Common Stock which would be required to pay such purchase price shall be disregarded and the remaining amount due shall be paid in cash by Optionee. No certificate representing a share of Common Stock shall be issued or delivered until the full purchase price therefor and any withholding taxes thereon, as described in Section 4.3, have been paid.

2



EXHIBIT 10.4
2.4. Termination of Option. In no event may the Option be exercised after it terminates as set forth in this Section 2.4. The Option shall terminate, to the extent not earlier terminated pursuant to Section 2.2 or exercised pursuant to Section 2.3, on the Expiration Date. Upon the termination of the Option, the Option and all rights hereunder shall immediately become null and void.
3. Restrictive Covenants.
3.1. Confidential Information. The Company Group’s employment of Optionee has resulted and will result in Optionee’s exposure and access to confidential and proprietary information, including the Company Group’s formulas, processes, administration and accounting systems, computer software, customer lists, vendor lists, due diligence files, financial information, technology, business strategies, business track record, and personal information about the Company Group’s owners, directors, officers, and employees which Optionee did not have access to prior to his or her employment with the Company Group and which information is of great value to the Company Group, their owners, directors, officers, and employees. Optionee shall not, other than on the Company Group’s behalf, at any time during Optionee’s employment with the Company Group and thereafter, make available, divulge, disclose, or communicate in any manner whatsoever to anyone including, but not limited to, any person, firm, corporation, investor, member of the media, or entity, any such confidential or proprietary information, or use any such confidential or proprietary information for any purpose other than on the Company Group’s behalf, unless authorized to do so in writing by the Chairman of the Board, required by law or court order, or such information has become publicly available other than by reason of a breach by Optionee of this Section 3.1 or of another individual’s or entity’s violation of an obligation not to disclose such information, which obligation is known to Optionee. Should Optionee be required by law or court order to disclose such confidential or proprietary information, Optionee shall give the Chairman of the Board reasonable notice so as to allow the Company Group sufficient opportunity to challenge such application of the law or court order, or to otherwise attempt to limit the scope of such disclosure. This Agreement applies to all confidential and proprietary information of the Company Group, regardless of when such information is or was disclosed to Optionee.
3.2. Non-Competition; Non-Solicitation. During Optionee’s employment with the Company Group and for a period of two (2) years thereafter Optionee shall not, directly or indirectly, other than on the Company Group’s behalf:
(i) Engage in any capacity in the Business in the continental United States or in any other geographic area where the Company Group manufactures, markets, distributes or sells its products or renders services within the twenty-four (24) month period ending on the last day on which Optionee is in the employment of the Company Group or otherwise actively involved in the operation or management of the Business (the “Termination Date”), including as an owner, employee, partner, investor, or independent contractor, provided that nothing in this Section 3.2(i) shall prevent Optionee from owning less than five percent (5%) of any class of publicly traded securities of any such business so long as such investment is passive and Optionee has no other involvement with the issuer of such securities;
(ii) Induce or assist in the inducement of any employee or independent contractor, including sales representatives or agents, to terminate or otherwise limit their relationship with the Company Group; or
(iii) Solicit any customer or potential customer of the Company Group with respect to the Business. For purposes of this Section 3.2(iii), a customer means any individual or entity to

3



EXHIBIT 10.4
which the Company Group sold products or services within the twenty-four (24) month period immediately preceding the Termination Date. For purposes of this Section 3.2(iii), potential customer means any individual or entity to which the Company Group solicited in writing within the twelve (12) month period that immediately preceded the Termination Date.
3.3. Non-Disparagement. At no time shall Optionee, directly or indirectly, make (or cause to be made) to any person any disparaging, derogatory or other negative or false statement about or with respect to the Company Group (including its products, services, policies, practices, operations, employees, sales representatives, agents, officers, members, managers, partners or directors).
3.4. Patents, Copyrights, Trademarks and Other Property Rights. Any and all inventions, improvements, discoveries, formulas, technology, business strategies, management, administration, and accounting systems, processes, and computer software relating to the Company Group’s business (whether or not patentable), discovered, developed, or learned by Optionee during his or her employment with the Company Group are the sole and absolute property of the Company Group and are “works made for hire” as that term is defined in the copyright laws of the United States. The Company Group is the sole and absolute owner of all patents, copyrights, trademarks, and other property rights to those items and Optionee will fully assist the Company Group, at the Company Group’s cost and expense, to obtain the patents, copyrights, trademarks, or other property rights to all such inventions, improvements, discoveries, formulas, technology, business strategies, management, administration, and accounting systems, processes, or computer software. Optionee has been notified by the Company Group and understands that the foregoing provisions of this Section 3.4 do not apply to an invention for which no equipment, supplies, facilities, confidential, proprietary, or trade secret information of the Company Group was used and which was developed entirely on Optionee’s own time, unless the invention: (i) relates directly to the business of the Company Group; (ii) relates directly to the Company Group’s actual or demonstrably anticipated research and development, or (iii) results from any work performed by Optionee for the Company Group.
3.5. Protected Rights. Nothing contained in this Agreement or otherwise limits Optionee’s ability to report possible violations of law or regulation to, or file a charge or complaint with, the Securities and Exchange Commission, the Equal Employment Opportunity Commission, the National Labor Relations Board, the Occupational Safety and Health Administration, the Department of Justice, the Congress, any Inspector General, or any other federal, state or local governmental agency or commission (“Government Agencies”). This Agreement does not limit Optionee’s ability to communicate with any Government Agencies or otherwise participate in any investigation or proceeding that may be conducted by any Government Agency, including providing documents or other information, without notice to the Company. Nothing in this Agreement shall limit Optionee’s ability under applicable U.S. federal law to (a) disclose in confidence trade secrets to federal, state, and local government officials, or to an attorney, for the sole purpose of reporting or investigating a suspected violation of law or (b) disclose trade secrets in a document filed in a lawsuit or other proceeding, but only if the filing is made under seal and protected from public disclosure.
3.6. Scope of Covenants. Participant hereby acknowledges and agrees that the covenants and the territorial, time, activity and other limitations set forth in this Section 3 (or the lack thereof, as the case may be) are commercially reasonable and are properly required to protect the Company Group and its members’ respective businesses. If any such territorial, time or activity limitation (or the lack thereof) is determined to be unreasonable or otherwise unenforceable by a court or other tribunal or competent jurisdiction, the parties agree to the reduction of such territorial, time or activity limitations (including the imposition of such a limitation if it is missing) to such an area, period, scope of

4



EXHIBIT 10.4
activity or other limitation as said court or other tribunal shall deem reasonable and enforceable under the circumstances. Also, if any member of the Company Group seeks partial enforcement of this Section 3 as to only a territory, time, scope of activity or other limitation that is reasonable, then such member of the Company Group shall be entitled to such reasonable partial enforcement. If such reduction or (if any member of the Company Group seeks partial enforcement) such partial enforcement is not possible, or if a court or other tribunal of competent jurisdiction declines for any or no reason to grant such reduction or partial enforcement, as applicable, then the unenforceable provision or portion thereof shall be severed as provided in Section 5.4, without affecting the remaining provisions of this Agreement.
3.7. Tolling. The period of time in which Optionee is required to act, or refrain from acting, pursuant to this Section 3 shall be tolled (shall not run) for so long as Optionee is in breach of any of Optionee’s obligations hereunder.
3.8. Business. For purposes of this Section 3, “Business” shall mean the business activities conducted by or planned to be undertaken by the Company Group while Optionee is a holder of any Common Stock acquired pursuant to the exercise of this Option or while Optionee is employed by the Company Group, including any business involving the design, engineering, manufacture or sale of heat tracing systems (for example, products involving the application of external heat to pipes, vessels, instruments or other equipment for the purposes of freeze protection, process temperature maintenance, environmental monitoring or surface snow and ice melting, heat tracing equipment, heat tracing tubing bundles, and heat tracing control systems), heat tracing system consultation, heat tracing system installation, heat tracing system maintenance and any other products sold or services provided by the Company Group and the provision of related services.
4. Additional Terms and Conditions of Option.
4.1. Nontransferability of Option. The Option may not be transferred by Optionee other than by will or the laws of descent and distribution or pursuant to the designation of one or more beneficiaries on the form prescribed by the Company. Except to the extent permitted by the foregoing sentence, (i) during Optionee’s lifetime the Option is exercisable only by Optionee or Optionee’s legal representative, guardian or similar person and (ii) the Option may not be sold, transferred, assigned, pledged, hypothecated, encumbered or otherwise disposed of (whether by operation of law or otherwise) or be subject to execution, attachment or similar process. Upon any attempt to so sell, transfer, assign, pledge, hypothecate, encumber or otherwise dispose of the Option, the Option and all rights hereunder shall immediately become null and void.
4.2. Investment Representation. Optionee hereby represents and covenants that (a) any shares of Common Stock purchased upon exercise of the Option will be purchased for investment and not with a view to the distribution thereof within the meaning of the Securities Act of 1933, as amended (the “Securities Act”), unless such purchase has been registered under the Securities Act and any applicable state securities laws; (b) any subsequent sale of any such shares shall be made either pursuant to an effective registration statement under the Securities Act and any applicable state securities laws, or pursuant to an exemption from registration under the Securities Act and such state securities laws; and (c) if requested by the Company, Optionee shall submit a written statement, in a form satisfactory to the Company, to the effect that such representation (x) is true and correct as of the date of any purchase of any shares hereunder or (y) is true and correct as of the date of any sale of any such shares, as applicable. As a further condition precedent to any exercise of the Option, Optionee shall comply with all regulations and requirements of any regulatory authority having control of or supervision over the issuance or

5



EXHIBIT 10.4
delivery of the shares and, in connection therewith, shall execute any documents which the Board or the Committee shall in its sole discretion deem necessary or advisable.
4.3. Withholding Taxes. (a) As a condition precedent to the issuance of Common Stock upon exercise of the Option, Optionee shall, upon request by the Company, pay to the Company in addition to the purchase price of the shares, such amount as the Company may be required, under all applicable federal, state, local or other laws or regulations, to withhold and pay over as income or other withholding taxes (the “Required Tax Payments”) with respect to such exercise of the Option. If Optionee shall fail to advance the Required Tax Payments after request by the Company, the Company may, in its discretion, deduct any Required Tax Payments from any amount then or thereafter payable by the Company to Optionee.
(b) Optionee may elect to satisfy his or her obligation to advance the Required Tax Payments by any of the following means: (1) a cash payment to the Company, (2) delivery to the Company (either actual delivery or by attestation procedures established by the Company) of previously owned whole shares of Common Stock having an aggregate Fair Market Value, determined as of the Tax Date, equal to the Required Tax Payments, (3) authorizing the Company to withhold whole shares of Common Stock which would otherwise be delivered to Optionee upon exercise of the Option having an aggregate Fair Market Value, determined as of the Tax Date, equal to the Required Tax Payments, (4) except as may be prohibited by applicable law, a cash payment by a broker-dealer acceptable to the Company to whom Optionee has submitted an irrevocable notice of exercise or (5) any combination of (1), (2) and (3). Shares of Common Stock to be delivered or withheld may not have a Fair Market Value in excess of the minimum amount of the Required Tax Payments. Any fraction of a share of Common Stock which would be required to satisfy any such obligation shall be disregarded and the remaining amount due shall be paid in cash by Optionee or deducted from any amount then or thereafter payable by the Company to the Holder. No certificate representing a share of Common Stock shall be issued or delivered until the Required Tax Payments have been satisfied in full.
4.4. Adjustment. In the event of any stock split, stock dividend, recapitalization, reorganization, merger, consolidation, combination, exchange of shares, liquidation, spin-off or other similar change in capitalization or event, or any distribution to holders of Common Stock other than a regular cash dividend, the number and class of securities subject to the Option and the Exercise Price shall be equitably adjusted by the Committee and in accordance with Section 409A of the Code. The decision of the Committee regarding any such adjustment shall be final, binding and conclusive. If any such adjustment would result in a fractional security being subject to the Option, the Company shall pay Optionee, in connection with the first exercise occurring after such adjustment, an amount in cash determined by multiplying (i) the fraction of such security (rounded to the nearest hundredth) by (ii) the excess, if any, of (A) the Fair Market Value on such date over (B) the Exercise Price of the Option.
4.5. Change in Control. In the event of a Change in Control, the Option shall be subject to Section 5.8 of the Plan.
4.6. Compliance with Applicable Law. The Option is subject to the condition that if the listing, registration or qualification of the shares subject to the Option upon any securities exchange or under any law, or the consent or approval of any governmental body, or the taking of any other action is necessary or desirable as a condition of, or in connection with, the purchase or issuance of shares hereunder, the Option may not be exercised, in whole or in part, and such shares may not be issued, unless such listing, registration, qualification, consent, approval or other action shall have been effected or

6



EXHIBIT 10.4
obtained, free of any conditions not acceptable to the Company. The Company agrees to use reasonable efforts to effect or obtain any such listing, registration, qualification, consent, approval or other action.
4.7. Issuance or Delivery of Shares. Upon the exercise of the Option, in whole or in part, the Company shall issue or deliver, subject to the conditions of this Section 4, the number of shares of Common Stock purchased against full payment therefor. Such issuance shall be evidenced by the appropriate entry on the books of the Company or of a duly authorized transfer agent of the Company. The Company shall pay all original issue or transfer taxes and all fees and expenses incident to such issuance, except as otherwise provided in Section 4.3.
4.8. Option Confers No Rights as Stockholder. Optionee shall not be entitled to any privileges of ownership with respect to shares of Common Stock subject to the Option unless and until such shares are purchased and issued upon the exercise of the Option, in whole or in part, and Optionee becomes a stockholder of record with respect to such issued shares. Optionee shall not be considered a stockholder of the Company with respect to any such shares not so purchased and issued.
4.9. Option Confers No Rights to Continued Employment. In no event shall the granting of the Option or its acceptance by Optionee, or any provision of this Agreement or the Plan, give or be deemed to give Optionee any right to continued employment by the Company, any Subsidiary or any affiliate of the Company or affect in any manner the right of the Company, any Subsidiary or any affiliate of the Company to terminate the employment of any person at any time.
5. Miscellaneous Provisions.
5.1.  Decisions of Board or Committee. The Board or the Committee shall have the right to resolve all questions which may arise in connection with the Option or its exercise. Any interpretation, determination or other action made or taken by the Board or the Committee regarding the Plan or this Agreement shall be final, binding and conclusive.
5.2. Successors. This Agreement shall be binding upon and inure to the benefit of any successor or successors of the Company and any person or persons who shall, upon the death of Optionee, acquire any rights hereunder in accordance with this Agreement or the Plan.
5.3. Notices. All notices, requests or other communications provided for in this Agreement shall be made, if to the Company, to Thermon Group Holdings, Inc., Attn. General Counsel, 7171 Southwest Parkway, Building 300 Suite 200, Austin, Texas 78735, and if to Optionee, to the last known mailing address of Optionee contained in the records of the Company. All notices, requests or other communications provided for in this Agreement shall be made in writing either (a) by personal delivery, (b) by facsimile or electronic mail with confirmation of receipt, (c) by mailing in the United States mails or (d) by express courier service. The notice, request or other communication shall be deemed to be received upon personal delivery, upon confirmation of receipt of facsimile or electronic mail transmission or upon receipt by the party entitled thereto if by United States mail or express courier service; provided, however, that if a notice, request or other communication sent to the Company is not received during regular business hours, it shall be deemed to be received on the next succeeding business day of the Company.
5.4. Partial Invalidity. The invalidity or unenforceability of any particular provision of this Agreement shall not effect the other provisions hereof and this Agreement shall be construed in all respects as if such invalid or unenforceable provisions were omitted.

7



EXHIBIT 10.4
5.5. Governing Law. This Agreement, the Option and all determinations made and actions taken pursuant hereto and thereto, to the extent not governed by the Code or the laws of the United States, shall be governed by the laws of the State of Delaware and construed in accordance therewith without giving effect to principles of conflicts of laws.
5.6. Personal Information. The Company may utilize a third party system to administer its equity awards. Holder hereby consents to the Company transmitting Holder’s personal information, including but not limited to name, date of birth, address, social security number or tax or other identification number for the purpose of facilitating the administration of its equity award program and to create a stock plan brokerage account on behalf of Holder to receive the deposit of shares in settlement of the Award. The Company currently utilizes E*TRADE for equity administration purposes, but may change providers at its sole discretion.
5.7. Counterparts. The Award Notice may be executed in two counterparts, each of which shall be deemed an original and both of which together shall constitute one and the same instrument.
5.8. Agreement Subject to the Plan. This Agreement is subject to the provisions of the Plan, and shall be interpreted in accordance therewith. Optionee hereby acknowledges receipt of a copy of the Plan, and by signing and returning the Award Notice to the Company, at the address stated herein, he or she agrees to be bound by the terms and conditions of this Agreement, the Award Notice and the Plan.


8


EX-31.1 6 tgh063020exhibit311.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: August 6, 2020  
 By:/s/ Bruce Thames
 Name:Bruce Thames
 Title:President and Chief Executive Officer



EX-31.2 7 tgh063020exhibit312.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: August 6, 2020
 By:/s/ Jay Peterson
 Name:Jay Peterson
 Title:Chief Financial Officer
 



EX-32.1 8 tgh063020exhibit321.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 June 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: August 6, 2020  
 By:/s/ Bruce Thames
 Name:Bruce Thames
 Title:President and Chief Executive Officer




EX-32.2 9 tgh063020exhibit322.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 June 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: August 6, 2020
 By:/s/ Jay Peterson
 Name:Jay Peterson
 Title:Chief Financial Officer



EX-101.SCH 10 thr-20200630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statements of Equity Statement link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statements of Cash Flows 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 (Details) link:presentationLink link:calculationLink link:definitionLink 2411406 - Disclosure - Fair Value Measurements - Foreign Exchange Contracts by Currency (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 link:presentationLink link:calculationLink link:definitionLink 2332307 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2433418 - Disclosure - Goodwill (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-Based Compensation Expense link:presentationLink link:calculationLink link:definitionLink 2446424 - Disclosure - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2147113 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 2348310 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 2449425 - Disclosure - Revenue from Contracts with Customers - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2450426 - Disclosure - Revenue from Contracts with Customers Revenue from Contracts with Customers - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2451427 - Disclosure - Revenue from Contracts with Customers - Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2451427 - Disclosure - Revenue from Contracts with Customers - Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2152114 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2353311 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2454428 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2155115 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2356312 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2457429 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2458430 - Disclosure - Segment Information - Capital Expenditures (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 11 thr-20200630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 12 thr-20200630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 13 thr-20200630_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 2023 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] Title of Individual [Axis] Title of Individual [Axis] Customer prepayment 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 2021 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 Subsequent Event Subsequent Event [Member] 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 2023 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 Decrease in contract assets Contract with Customer, Asset, Reclassified to Receivable 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] 2020 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] Subsequent Event Type [Axis] Subsequent Event Type [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] Borrowings under revolving credit facility Outstanding borrowings Line of Credit, Current 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 $824 and $834 as of June 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 reserve 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 Net gain (loss) 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] Canadian Borrower Canadian Borrower [Member] Canadian Borrower [Member] 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 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] Subsequent Event Type [Domain] Subsequent Event Type [Domain] 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 2024 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] 2022 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] Adjustment to reconcile net income (loss) 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 cash provided by 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-Based 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 2021 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] 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 Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] 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 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 Net, release of reserve for uncertain tax positions 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] 2020 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 2024 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 from Contract with Customer 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] Revenue, Initial Application Period Cumulative Effect Transition [Table] Revenue, Initial Application Period Cumulative Effect Transition [Table] 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 $4,204 and $4,447 as of June 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] 2022 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] 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] Total lease liability Finance Lease, Liability Revolving credit facility Revolving Credit Facility [Member] 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,115,268 and 32,916,818 shares issued and outstanding at June 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] Expected dividend Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Expected Dividend 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 tax 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 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] Interest rate at period end (as a percent) Line of Credit Facility, Interest Rate at Period End 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 14 thr-20200630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 15 thr-20200630_htm.xml IDEA: XBRL DOCUMENT 0001489096 2020-04-01 2020-06-30 0001489096 2020-08-05 0001489096 2020-06-30 0001489096 2020-03-31 0001489096 srt:SubsidiariesMember 2020-06-30 0001489096 srt:SubsidiariesMember 2020-03-31 0001489096 2019-04-01 2019-06-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 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 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 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:COVID19Member 2020-06-30 0001489096 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2020-06-30 0001489096 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-06-30 0001489096 us-gaap:OtherAssetsMember 2020-06-30 0001489096 us-gaap:OtherAssetsMember 2019-06-30 0001489096 us-gaap:FairValueInputsLevel2Member us-gaap:LoansPayableMember 2020-06-30 0001489096 us-gaap:FairValueInputsLevel2Member us-gaap:LoansPayableMember 2020-03-31 0001489096 us-gaap:FairValueInputsLevel2Member us-gaap:RevolvingCreditFacilityMember 2020-06-30 0001489096 us-gaap:FairValueInputsLevel2Member us-gaap:RevolvingCreditFacilityMember 2020-03-31 0001489096 us-gaap:CurrencySwapMember 2020-04-01 2020-06-30 0001489096 us-gaap:CurrencySwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-06-30 0001489096 us-gaap:CurrencySwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-03-31 0001489096 currency:RUB us-gaap:ForeignExchangeForwardMember 2020-06-30 0001489096 currency:RUB us-gaap:ForeignExchangeForwardMember 2020-03-31 0001489096 currency:EUR us-gaap:ForeignExchangeForwardMember 2020-06-30 0001489096 currency:EUR us-gaap:ForeignExchangeForwardMember 2020-03-31 0001489096 currency:CAD us-gaap:ForeignExchangeForwardMember 2020-06-30 0001489096 currency:CAD us-gaap:ForeignExchangeForwardMember 2020-03-31 0001489096 currency:KRW us-gaap:ForeignExchangeForwardMember 2020-06-30 0001489096 currency:KRW us-gaap:ForeignExchangeForwardMember 2020-03-31 0001489096 currency:MXN us-gaap:ForeignExchangeForwardMember 2020-06-30 0001489096 currency:MXN us-gaap:ForeignExchangeForwardMember 2020-03-31 0001489096 currency:AUD us-gaap:ForeignExchangeForwardMember 2020-06-30 0001489096 currency:AUD us-gaap:ForeignExchangeForwardMember 2020-03-31 0001489096 currency:GBP us-gaap:ForeignExchangeForwardMember 2020-06-30 0001489096 currency:GBP us-gaap:ForeignExchangeForwardMember 2020-03-31 0001489096 us-gaap:ForeignExchangeForwardMember 2020-06-30 0001489096 us-gaap:ForeignExchangeForwardMember 2020-03-31 0001489096 us-gaap:ForeignExchangeForwardMember 2020-04-01 2020-06-30 0001489096 us-gaap:ForeignExchangeForwardMember 2019-04-01 2019-06-30 0001489096 srt:MaximumMember us-gaap:LandAndBuildingMember 2020-06-30 0001489096 srt:MinimumMember us-gaap:EquipmentMember 2020-06-30 0001489096 srt:MaximumMember us-gaap:EquipmentMember 2020-06-30 0001489096 srt:MinimumMember us-gaap:LandAndBuildingMember 2020-04-01 2020-06-30 0001489096 srt:MaximumMember us-gaap:LandAndBuildingMember 2020-04-01 2020-06-30 0001489096 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-04-01 2020-06-30 0001489096 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-04-01 2019-06-30 0001489096 us-gaap:InterestExpenseMember 2020-04-01 2020-06-30 0001489096 us-gaap:InterestExpenseMember 2019-04-01 2019-06-30 0001489096 srt:MinimumMember us-gaap:LandAndBuildingMember 2020-06-30 0001489096 thr:UnitedStatesAndLatinAmericaSegmentMember 2020-04-01 2020-06-30 0001489096 thr:CanadaSegmentMember 2020-04-01 2020-06-30 0001489096 thr:EuropeMiddleEastAndAfricaSegmentMember 2020-04-01 2020-06-30 0001489096 thr:AsiaPacificSegmentMember 2020-04-01 2020-06-30 0001489096 us-gaap:StockOptionMember 2020-04-01 2020-06-30 0001489096 us-gaap:StockOptionMember 2019-04-01 2019-06-30 0001489096 us-gaap:RestrictedStockUnitsRSUMember 2020-04-01 2020-06-30 0001489096 us-gaap:RestrictedStockUnitsRSUMember 2019-04-01 2019-06-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-06-30 0001489096 us-gaap:OperatingSegmentsMember thr:CanadaSegmentMember 2020-04-01 2020-06-30 0001489096 us-gaap:OperatingSegmentsMember thr:EuropeSegmentMember 2020-04-01 2020-06-30 0001489096 us-gaap:OperatingSegmentsMember thr:AsiaSegmentMember 2020-04-01 2020-06-30 0001489096 us-gaap:OperatingSegmentsMember 2020-04-01 2020-06-30 0001489096 us-gaap:OperatingSegmentsMember thr:UnitedStatesSegmentMember 2020-06-30 0001489096 us-gaap:OperatingSegmentsMember thr:CanadaSegmentMember 2020-06-30 0001489096 us-gaap:OperatingSegmentsMember thr:EuropeSegmentMember 2020-06-30 0001489096 us-gaap:OperatingSegmentsMember thr:AsiaSegmentMember 2020-06-30 0001489096 us-gaap:OperatingSegmentsMember 2020-06-30 0001489096 us-gaap:ProductMember 2020-06-30 0001489096 us-gaap:ProductMember 2020-03-31 0001489096 us-gaap:TrademarksMember 2020-06-30 0001489096 us-gaap:TrademarksMember 2020-03-31 0001489096 us-gaap:DevelopedTechnologyRightsMember 2020-06-30 0001489096 us-gaap:DevelopedTechnologyRightsMember 2020-03-31 0001489096 us-gaap:CustomerRelationshipsMember 2020-06-30 0001489096 us-gaap:CustomerRelationshipsMember 2020-03-31 0001489096 us-gaap:CertificationMarksMember 2020-06-30 0001489096 us-gaap:CertificationMarksMember 2020-03-31 0001489096 thr:VariableRateTermLoandueOctober2024Member us-gaap:LoansPayableMember 2020-06-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-06-30 0001489096 us-gaap:LoansPayableMember thr:PeriodOneMember 2020-04-01 2020-06-30 0001489096 2017-10-30 2017-10-30 0001489096 us-gaap:RevolvingCreditFacilityMember 2020-06-30 0001489096 us-gaap:RevolvingCreditFacilityMember thr:CanadianBorrowerMember 2020-06-30 0001489096 thr:VariableRateTermLoandueOctober2024Member 2020-06-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 srt:ScenarioForecastMember 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 2016-04-01 2017-03-31 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 us-gaap:SubsequentEventMember 2020-07-22 0001489096 srt:ManagementMember 2020-04-01 2020-06-30 0001489096 srt:MinimumMember 2020-04-01 2020-06-30 0001489096 srt:MaximumMember 2020-04-01 2020-06-30 0001489096 us-gaap:RestrictedStockUnitsRSUMember 2020-04-01 2020-06-30 0001489096 us-gaap:CommonStockMember 2020-06-30 0001489096 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001489096 us-gaap:PerformanceSharesMember 2020-04-01 2020-06-30 0001489096 srt:ManagementMember us-gaap:PerformanceSharesMember 2020-04-01 2020-06-30 0001489096 srt:MinimumMember srt:ManagementMember 2020-04-01 2020-06-30 0001489096 srt:MaximumMember srt:ManagementMember us-gaap:PerformanceSharesMember 2020-04-01 2020-06-30 0001489096 country:US us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-06-30 0001489096 country:US us-gaap:TransferredOverTimeMember 2020-04-01 2020-06-30 0001489096 country:US 2020-04-01 2020-06-30 0001489096 country:US us-gaap:TransferredAtPointInTimeMember 2019-04-01 2019-06-30 0001489096 country:US us-gaap:TransferredOverTimeMember 2019-04-01 2019-06-30 0001489096 country:US 2019-04-01 2019-06-30 0001489096 country:CA us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-06-30 0001489096 country:CA us-gaap:TransferredOverTimeMember 2020-04-01 2020-06-30 0001489096 country:CA 2020-04-01 2020-06-30 0001489096 country:CA us-gaap:TransferredAtPointInTimeMember 2019-04-01 2019-06-30 0001489096 country:CA us-gaap:TransferredOverTimeMember 2019-04-01 2019-06-30 0001489096 country:CA 2019-04-01 2019-06-30 0001489096 srt:EuropeMember us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-06-30 0001489096 srt:EuropeMember us-gaap:TransferredOverTimeMember 2020-04-01 2020-06-30 0001489096 srt:EuropeMember 2020-04-01 2020-06-30 0001489096 srt:EuropeMember us-gaap:TransferredAtPointInTimeMember 2019-04-01 2019-06-30 0001489096 srt:EuropeMember us-gaap:TransferredOverTimeMember 2019-04-01 2019-06-30 0001489096 srt:EuropeMember 2019-04-01 2019-06-30 0001489096 srt:AsiaMember us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-06-30 0001489096 srt:AsiaMember us-gaap:TransferredOverTimeMember 2020-04-01 2020-06-30 0001489096 srt:AsiaMember 2020-04-01 2020-06-30 0001489096 srt:AsiaMember us-gaap:TransferredAtPointInTimeMember 2019-04-01 2019-06-30 0001489096 srt:AsiaMember us-gaap:TransferredOverTimeMember 2019-04-01 2019-06-30 0001489096 srt:AsiaMember 2019-04-01 2019-06-30 0001489096 us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-06-30 0001489096 us-gaap:TransferredOverTimeMember 2020-04-01 2020-06-30 0001489096 us-gaap:TransferredAtPointInTimeMember 2019-04-01 2019-06-30 0001489096 us-gaap:TransferredOverTimeMember 2019-04-01 2019-06-30 0001489096 2021-07-01 2020-06-30 0001489096 srt:ScenarioForecastMember 2020-04-01 2021-03-31 0001489096 thr:SumacFabricationCompanyLimitedMember 2020-06-30 0001489096 us-gaap:OperatingSegmentsMember thr:UnitedStatesSegmentMember 2020-04-01 2020-06-30 0001489096 us-gaap:OperatingSegmentsMember thr:UnitedStatesSegmentMember 2019-04-01 2019-06-30 0001489096 us-gaap:OperatingSegmentsMember thr:CanadaSegmentMember 2020-04-01 2020-06-30 0001489096 us-gaap:OperatingSegmentsMember thr:CanadaSegmentMember 2019-04-01 2019-06-30 0001489096 us-gaap:OperatingSegmentsMember thr:EuropeSegmentMember 2020-04-01 2020-06-30 0001489096 us-gaap:OperatingSegmentsMember thr:EuropeSegmentMember 2019-04-01 2019-06-30 0001489096 us-gaap:OperatingSegmentsMember thr:AsiaSegmentMember 2020-04-01 2020-06-30 0001489096 us-gaap:OperatingSegmentsMember thr:AsiaSegmentMember 2019-04-01 2019-06-30 0001489096 us-gaap:OperatingSegmentsMember 2019-04-01 2019-06-30 0001489096 us-gaap:IntersegmentEliminationMember thr:UnitedStatesSegmentMember 2020-04-01 2020-06-30 0001489096 us-gaap:IntersegmentEliminationMember thr:UnitedStatesSegmentMember 2019-04-01 2019-06-30 0001489096 us-gaap:IntersegmentEliminationMember thr:CanadaSegmentMember 2020-04-01 2020-06-30 0001489096 us-gaap:IntersegmentEliminationMember thr:CanadaSegmentMember 2019-04-01 2019-06-30 0001489096 us-gaap:IntersegmentEliminationMember thr:EuropeSegmentMember 2020-04-01 2020-06-30 0001489096 us-gaap:IntersegmentEliminationMember thr:EuropeSegmentMember 2019-04-01 2019-06-30 0001489096 us-gaap:IntersegmentEliminationMember thr:AsiaSegmentMember 2020-04-01 2020-06-30 0001489096 us-gaap:IntersegmentEliminationMember thr:AsiaSegmentMember 2019-04-01 2019-06-30 0001489096 us-gaap:IntersegmentEliminationMember 2020-04-01 2020-06-30 0001489096 us-gaap:IntersegmentEliminationMember 2019-04-01 2019-06-30 0001489096 thr:UnitedStatesSegmentMember 2020-04-01 2020-06-30 0001489096 thr:UnitedStatesSegmentMember 2019-04-01 2019-06-30 0001489096 thr:CanadaSegmentMember 2020-04-01 2020-06-30 0001489096 thr:CanadaSegmentMember 2019-04-01 2019-06-30 0001489096 thr:EuropeSegmentMember 2020-04-01 2020-06-30 0001489096 thr:EuropeSegmentMember 2019-04-01 2019-06-30 0001489096 thr:AsiaSegmentMember 2020-04-01 2020-06-30 0001489096 thr:AsiaSegmentMember 2019-04-01 2019-06-30 0001489096 us-gaap:MaterialReconcilingItemsMember 2020-04-01 2020-06-30 0001489096 us-gaap:MaterialReconcilingItemsMember 2019-04-01 2019-06-30 0001489096 thr:UnitedStatesSegmentMember 2020-06-30 0001489096 thr:UnitedStatesSegmentMember 2020-03-31 0001489096 thr:CanadaSegmentMember 2020-06-30 0001489096 thr:CanadaSegmentMember 2020-03-31 0001489096 thr:EuropeSegmentMember 2020-06-30 0001489096 thr:EuropeSegmentMember 2020-03-31 0001489096 thr:AsiaSegmentMember 2020-06-30 0001489096 thr:AsiaSegmentMember 2020-03-31 0001489096 thr:UnitedStatesSegmentMember 2020-04-01 2020-06-30 0001489096 thr:UnitedStatesSegmentMember 2019-04-01 2019-06-30 0001489096 thr:CanadaSegmentMember 2019-04-01 2019-06-30 0001489096 thr:EuropeSegmentMember 2020-04-01 2020-06-30 0001489096 thr:EuropeSegmentMember 2019-04-01 2019-06-30 0001489096 thr:AsiaSegmentMember 2020-04-01 2020-06-30 0001489096 thr:AsiaSegmentMember 2019-04-01 2019-06-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 Q1 false 824000 834000 47650000 43550000 4204000 4447000 0.001 0.001 150000000 150000000 33115268 32916818 33115268 32916818 0.001 0.001 10000000 10000000 0 0 0 0 P1Y P1M 4204000 4447000 P5Y 10-Q true 2020-06-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 33168454 48229000 43237000 72827000 92478000 70030000 60273000 7373000 10194000 9702000 9219000 5065000 2535000 213226000 217936000 72957000 72542000 202789000 197978000 104402000 104546000 16039000 16637000 2918000 2904000 7616000 8362000 619947000 620905000 20827000 25070000 21433000 23757000 2500000 2500000 3669000 0 3408000 4538000 3780000 3553000 51000 1217000 55668000 60635000 168671000 169053000 22552000 22245000 14660000 15571000 7934000 6962000 269485000 274466000 33000 33000 0 0 228754000 227741000 -54799000 -63894000 176474000 182559000 350462000 346439000 619947000 620905000 56848000 91712000 32729000 54570000 24119000 37142000 27841000 27718000 3033000 4433000 -6755000 4991000 25000 51000 2580000 3770000 732000 233000 -8578000 1505000 -2493000 44000 -6085000 1461000 0 -10000 -6085000 1471000 -6085000 1471000 9475000 4435000 -380000 0 3010000 5906000 -0.18 0.05 -0.18 0.04 32986451 32635295 32986451 33051923 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 32624200 33000 223040000 170621000 4204000 -48949000 348949000 4818 62000 62000 39139 32621 4253 1019000 1019000 -784000 -784000 1471000 1471000 4435000 4435000 -315000 315000 -10000 -10000 32705031 33000 223022000 172092000 4509000 -44514000 355142000 -6085000 1461000 5762000 6885000 258000 296000 1133000 1019000 -654000 -1086000 0 447000 1805000 909000 -3153000 -1478000 -21248000 -7311000 7914000 4069000 -1794000 -2372000 903000 2492000 -4341000 394000 -1801000 -6893000 -3797000 -783000 3352000 3399000 2059000 1726000 6000 126000 -2053000 -1600000 37189000 10000000 34294000 7494000 437000 62000 557000 784000 74000 27000 2701000 1757000 1009000 397000 5009000 3953000 46007000 33841000 51016000 37794000 Basis of Presentation and Accounting Policy Information<div style="text-indent:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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. As a manufacturer, we offer a full suite of products (heating units, heating cables, tubing bundles and control systems) and services (design optimization, engineering, installation and maintenance services) required to deliver comprehensive solutions to complex projects. On October 30, 2017, we, through a wholly-owned subsidiary, consummated the acquisition of 100% of the equity interests of CCI Thermal Technologies Inc. (the “THS acquisition”), which was amalgamated with such subsidiary immediately after the closing of the acquisition to form Thermon Heating Systems, Inc. ("THS"), an indirect, wholly-owned subsidiary of the Company. THS is engaged in industrial process heating, focused on the development and production of advanced heating and filtration solutions for industrial and hazardous area applications. In addition to our thermal solution offerings, we offer 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.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        The accompanying unaudited condensed consolidated financial statements 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 June 30, 2020 and March 31, 2020, and the results of our operations for the three months ended June 30, 2020 and 2019.</span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The 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 adversely impact our business, financial condition, results of operation and overall financial performance in future periods. </span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On 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 July 17, 2020, the Canadian government announced that the CEWS program would be extended until December 19, 2020. Our Canadian operations have benefited from such wage subsidies and have begun to receive distributions by the Canadian government during the three months ended June 30, 2020. We have recorded subsidies in the amount of $2,417 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Use of Estimates</span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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 June 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 months ended June 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Restricted Cash and Cash Equivalents</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        The Company 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.</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.350%;"><tr><td style="width:1.0%;"/><td style="width:59.974%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:16.608%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.609%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.609%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,229 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,269 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted cash included in prepaid expenses and other current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,438 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,698 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted cash included in other long-term assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">349 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">827 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash, cash equivalents, and restricted cash shown in the statement of cash flows</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51,016 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,794 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Recent Accounting Pronouncements</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Financial Instruments- </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the FASB issued Accounting Standards Update 2016-13 </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Financial Instruments -Credit Losses</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (“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 it did not have a material impact on our consolidated financial statements. </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Intangibles-</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> In January 2017, the FASB issued Accounting Standards Update 2017-04 Intangibles - </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Goodwill and other </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(“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 it did not have a material impact on our consolidated financial statements.</span></div> 2417000 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 June 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 months ended June 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 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.<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.350%;"><tr><td style="width:1.0%;"/><td style="width:59.974%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:16.608%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.609%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.609%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,229 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,269 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted cash included in prepaid expenses and other current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,438 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,698 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted cash included in other long-term assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">349 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">827 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash, cash equivalents, and restricted cash shown in the statement of cash flows</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51,016 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,794 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 48229000 35269000 2438000 1698000 349000 827000 51016000 37794000 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Recent Accounting Pronouncements</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Financial Instruments- </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the FASB issued Accounting Standards Update 2016-13 </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Financial Instruments -Credit Losses</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (“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 it did not have a material impact on our consolidated financial statements. </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Intangibles-</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> In January 2017, the FASB issued Accounting Standards Update 2017-04 Intangibles - </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Goodwill and other </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(“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 it did not have a material impact on our consolidated financial statements.</span></div> Fair Value Measurements<div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Fair Value</span></div><div style="text-indent:24.75pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:24.75pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:-22.5pt;padding-left:22.5pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt;">Level 1 — uses quoted prices in active markets for identical assets or liabilities we have the ability to access.</span></div><div style="text-indent:-22.5pt;padding-left:22.5pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left: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="text-indent:-22.5pt;padding-left:22.5pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left: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="background-color:rgb(255,255,255, 0.0);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, trade 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 June 30, 2020 and March 31, 2020, no assets or liabilities were valued using Level 3 criteria. </span></div><div style="padding-left:22.5pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Information about our short-term debt and long-term debt that is not measured at fair value is as follows:</span></div><div style="margin-top:14pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:26.299%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.583%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.583%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.583%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.583%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:20.437%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial Liabilities</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding principal amount of senior secured credit facility</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">175,375 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">170,219 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">176,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,480 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2 - Market Approach</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding borrowings from revolving line of credit</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,669 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,669 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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></table></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At June 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 June 30, 2020 and March 31, 2020 is temporary due to the COVID-19 pandemic. The fair value of our revolving line of credit as of June 30, 2020 approximates its carrying value as we pay interest based on the current market rate. </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Cross Currency Swap</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">        </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has entered into a long-term cross currency swap to hedge the currency rate fluctuations related to a $54,603 intercompany receivable at June 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Derivatives and Hedging</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> ("ASC 815"). At June 30, 2020, we recorded $1,942 of unrealized mark-to-market loss on the cross-currency swap, which is reported as "Other income and expense", in the condensed consolidated statement operations and comprehensive income. 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 $2,342 and $4,011 were included in "Other long-term assets" in the condensed consolidated balance sheet as of June 30, 2020 and March 31, 2020, respectively. For the three months ended June 30, 2020, the loss on the long-term cross currency swap derivative contract was offset by unrealized gain on the intercompany note of $2,208 for a net gain of $266. </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Deferred Compensation Plan</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        The Company 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 June 30, 2020 and March 31, 2020 were $3,797 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 $3,822 and $2,886 included in “Other long-term liabilities” in the condensed consolidated balance sheet at June 30, 2020 and March 31, 2020, respectively. Deferred compensation expense included in marketing, general and administrative and engineering were $530 and $103 for the three months ended June 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 expense on our condensed consolidated statements of comprehensive income. Our unrealized gains and losses on investments were gains of $522 and $95 for the three months ended June 30, 2020 and 2019, respectively.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Trade Related Foreign Currency Forward Contracts</span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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 our results of operations for that period. 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). The condensed consolidated balance sheets reflect unrealized gains within accounts receivable, net and unrealized losses within accrued liabilities. Our ultimate realized gain or loss with respect to currency fluctuations will </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">depend on the currency exchange rates and other factors in effect as the contracts mature. As of June 30, 2020 and March 31, 2020, the notional amounts of forward contracts were as follows:</span></div><div style="text-align:center;margin-top:14pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:63.596%;"><tr><td style="width:1.0%;"/><td style="width:32.252%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:28.574%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:2.597%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:28.577%;"/><td style="width:1.0%;"/></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Notional amount of foreign currency forward contracts by currency</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Russian Ruble</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,248 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,103 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Euro</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canadian Dollar</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,500 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">South Korean Won</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,500 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mexican Peso</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,500 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Australian Dollar</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">700 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">700 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Great Britain Pound</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total notional amounts</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,948 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,803 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table represents the fair value of our foreign currency forward contracts:</span></div><div style="text-align:center;margin-top:14pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:27.178%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:2.292%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.275%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.422%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:2.732%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.275%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.426%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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 gains of $91 and losses of $42 in the three months ended June 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 June 30, 2020 and 2019, our net foreign currency transactions were gains of $182 and $212, respectively.</span></div> Information about our short-term debt and 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:26.299%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.583%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.583%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.583%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.583%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:20.437%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial Liabilities</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding principal amount of senior secured credit facility</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">175,375 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">170,219 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">176,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,480 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2 - Market Approach</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding borrowings from revolving line of credit</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,669 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,669 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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></table> 175375000 170219000 176000000 150480000 3669000 3669000 0 0 54603000 1942000 2342000 4011000 -2208000 -266000 3797000 2849000 3822000 2886000 530000 103000 522000 95000 P30D As of June 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:32.252%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:28.574%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:2.597%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:28.577%;"/><td style="width:1.0%;"/></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Notional amount of foreign currency forward contracts by currency</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Russian Ruble</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,248 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,103 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Euro</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canadian Dollar</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,500 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">South Korean Won</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,500 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mexican Peso</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,500 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Australian Dollar</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">700 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">700 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Great Britain Pound</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total notional amounts</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,948 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,803 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 2248000 1103000 0 500000 2000000 1500000 3000000 3500000 1500000 2000000 700000 700000 500000 500000 9948000 9803000 <div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table represents the fair value of our foreign currency forward contracts:</span></div><div style="text-align:center;margin-top:14pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:27.178%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:2.292%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.275%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.422%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:2.732%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.275%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.426%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 42000 47000 140000 49000 -91000 42000 -182000 212000 Leases<div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        In 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="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company 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;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Description of Leases</span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The 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 </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">        </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We lease temporary power products produced by our Thermon Power Solutions Inc. (formerly known as Sumac Fabrication Co. Ltd.) (“TPS”) division 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Variable Lease Payments</span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Options to Extend or Terminate Leases</span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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:id3VybDovL2RvY3MudjEvZG9jOjc5MzhmMjY4ODBhNDQ1ZDJhY2JlMjk1Nzg0NDVlNDk5L3NlYzo3OTM4ZjI2ODgwYTQ0NWQyYWNiZTI5NTc4NDQ1ZTQ5OV80OS9mcmFnOmFkMDVhZmIwYjk3YzQxMDc4MDk4M2VkNGY2ZmEwM2RlL3RleHRyZWdpb246YWQwNWFmYjBiOTdjNDEwNzgwOTgzZWQ0ZjZmYTAzZGVfNDU3Mw_f84e5ae1-42fb-4d64-94a3-d5edc6058736">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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Discount Rate</span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company's 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 three months ended June 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="text-align:center;margin-top:14pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:74.561%;"><tr><td style="width:1.0%;"/><td style="width:55.058%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.780%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.588%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.584%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.590%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease Term and Discount Rate</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.0</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.2</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.4</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.4</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average discount rate</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.81 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.82 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.98 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:14pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.614%;"><tr><td style="width:1.0%;"/><td style="width:25.981%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.564%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:26.593%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.564%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.642%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.411%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.645%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Classification</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,039 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,637 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">619 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">695 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,658 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,332 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,546 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,352 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">234 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">201 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-current</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-current lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,255 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,060 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-current lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">405 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">511 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,440 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,124 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        </span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:14pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:78.070%;"><tr><td style="width:1.0%;"/><td style="width:27.400%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.736%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:26.464%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.736%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.662%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.736%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.666%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease expense</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Classification</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> Three Months Ended June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> Three Months Ended June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketing, general and administrative and engineering</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,141 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">808 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease expense:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of ROU assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketing, general and administrative and engineering</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense on finance lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term lease expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketing, general and administrative and engineering</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">463 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net lease expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,250 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,343 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:36pt;margin-top:9pt;"><span><br/></span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:14pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:81.871%;"><tr><td style="width:1.0%;"/><td style="width:53.178%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.692%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:19.607%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.514%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:19.609%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> Three Months Ended June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash used for operating leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,168 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">718 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash flows used for finance leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financing cash flows used for finance leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:36pt;margin-top:9pt;"><span><br/></span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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 June 30, 2020 were as follows:</span></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:91.666%;"><tr><td style="width:1.0%;"/><td style="width:63.709%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.597%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.224%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.597%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.473%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Future Lease Payments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Twelve months ending June 30,</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,319 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">270 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,935 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">159 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,264 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">147 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,196 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,741 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,778 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,233 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">710 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less imputed interest</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,432)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(71)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease liability</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,801 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">639 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> Leases<div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        In 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="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company 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;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Description of Leases</span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The 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 </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">        </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We lease temporary power products produced by our Thermon Power Solutions Inc. (formerly known as Sumac Fabrication Co. Ltd.) (“TPS”) division 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Variable Lease Payments</span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Options to Extend or Terminate Leases</span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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:id3VybDovL2RvY3MudjEvZG9jOjc5MzhmMjY4ODBhNDQ1ZDJhY2JlMjk1Nzg0NDVlNDk5L3NlYzo3OTM4ZjI2ODgwYTQ0NWQyYWNiZTI5NTc4NDQ1ZTQ5OV80OS9mcmFnOmFkMDVhZmIwYjk3YzQxMDc4MDk4M2VkNGY2ZmEwM2RlL3RleHRyZWdpb246YWQwNWFmYjBiOTdjNDEwNzgwOTgzZWQ0ZjZmYTAzZGVfNDU3Mw_f84e5ae1-42fb-4d64-94a3-d5edc6058736">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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Discount Rate</span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company's 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 three months ended June 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="text-align:center;margin-top:14pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:74.561%;"><tr><td style="width:1.0%;"/><td style="width:55.058%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.780%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.588%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.584%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.590%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease Term and Discount Rate</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.0</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.2</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.4</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.4</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average discount rate</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.81 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.82 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.98 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:14pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.614%;"><tr><td style="width:1.0%;"/><td style="width:25.981%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.564%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:26.593%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.564%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.642%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.411%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.645%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Classification</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,039 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,637 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">619 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">695 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,658 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,332 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,546 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,352 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">234 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">201 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-current</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-current lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,255 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,060 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-current lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">405 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">511 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,440 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,124 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        </span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:14pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:78.070%;"><tr><td style="width:1.0%;"/><td style="width:27.400%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.736%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:26.464%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.736%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.662%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.736%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.666%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease expense</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Classification</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> Three Months Ended June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> Three Months Ended June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketing, general and administrative and engineering</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,141 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">808 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease expense:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of ROU assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketing, general and administrative and engineering</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense on finance lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term lease expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketing, general and administrative and engineering</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">463 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net lease expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,250 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,343 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:36pt;margin-top:9pt;"><span><br/></span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:14pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:81.871%;"><tr><td style="width:1.0%;"/><td style="width:53.178%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.692%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:19.607%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.514%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:19.609%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> Three Months Ended June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash used for operating leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,168 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">718 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash flows used for finance leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financing cash flows used for finance leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:36pt;margin-top:9pt;"><span><br/></span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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 June 30, 2020 were as follows:</span></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:91.666%;"><tr><td style="width:1.0%;"/><td style="width:63.709%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.597%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.224%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.597%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.473%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Future Lease Payments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Twelve months ending June 30,</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,319 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">270 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,935 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">159 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,264 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">147 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,196 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,741 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,778 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,233 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">710 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less imputed interest</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,432)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(71)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease liability</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,801 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">639 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> P10Y P6M P5Y P5Y <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:74.561%;"><tr><td style="width:1.0%;"/><td style="width:55.058%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.780%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.588%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.584%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.590%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease Term and Discount Rate</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.0</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.2</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.4</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.4</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average discount rate</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.81 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.82 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.98 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:14pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:78.070%;"><tr><td style="width:1.0%;"/><td style="width:27.400%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.736%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:26.464%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.736%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.662%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.736%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.666%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease expense</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Classification</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> Three Months Ended June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> Three Months Ended June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketing, general and administrative and engineering</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,141 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">808 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease expense:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of ROU assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketing, general and administrative and engineering</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense on finance lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term lease expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketing, general and administrative and engineering</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">463 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net lease expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,250 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,343 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:36pt;margin-top:9pt;"><span><br/></span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:14pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:81.871%;"><tr><td style="width:1.0%;"/><td style="width:53.178%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.692%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:19.607%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.514%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:19.609%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> Three Months Ended June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash used for operating leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,168 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">718 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash flows used for finance leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financing cash flows used for finance leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> P6Y P6Y2M12D P3Y4M24D P3Y4M24D 0.0481 0.0482 0.0696 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:25.981%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.564%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:26.593%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.564%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.642%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.411%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.645%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Classification</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,039 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,637 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">619 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">695 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,658 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,332 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,546 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,352 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">234 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">201 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-current</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-current lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,255 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,060 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-current lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">405 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">511 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,440 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,124 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table> 16039000 16637000 619000 695000 16658000 17332000 3546000 3352000 234000 201000 14255000 15060000 405000 511000 18440000 19124000 1141000 808000 77000 59000 11000 13000 21000 463000 1250000 1343000 1168000 718000 11000 10000 74000 38000 Future lease payments under non-cancellable operating leases as of June 30, 2020 were as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:91.666%;"><tr><td style="width:1.0%;"/><td style="width:63.709%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.597%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.224%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.597%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.473%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Future Lease Payments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Twelve months ending June 30,</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,319 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">270 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,935 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">159 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,264 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">147 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,196 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,741 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,778 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,233 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">710 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less imputed interest</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,432)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(71)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease liability</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,801 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">639 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> Future lease payments under non-cancellable operating leases as of June 30, 2020 were as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:91.666%;"><tr><td style="width:1.0%;"/><td style="width:63.709%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.597%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.224%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.597%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.473%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Future Lease Payments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Twelve months ending June 30,</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,319 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">270 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,935 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">159 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,264 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">147 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,196 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,741 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,778 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,233 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">710 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less imputed interest</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,432)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(71)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease liability</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,801 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">639 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 4319000 270000 3935000 159000 3264000 147000 2196000 104000 1741000 30000 5778000 0 21233000 710000 3432000 71000 17801000 639000 Restructuring<div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the three months ended June 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 111 hourly and salaried positions and incurred $2,921 in one-time severance costs during the three months ended June 30, 2020, which was recorded to marketing, general and administrative and engineering in our condensed consolidated statements of operations and comprehensive income. </span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:46.491%;"><tr><td style="width:1.0%;"/><td style="width:68.440%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.372%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:25.988%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States and Latin America</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,063 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canada</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">858 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe, Middle East and Africa</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia-Pacific</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,921 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:36pt;margin-top:9pt;"><span><br/></span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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 three months ended June 30, 2020:</span></div><div style="text-align:center;margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:66.374%;"><tr><td style="width:1.0%;"/><td style="width:77.295%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.901%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.604%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Beginning balance</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Costs incurred</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,921 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less cash payments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,301)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending balance</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">620 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 111 2921000 <div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:46.491%;"><tr><td style="width:1.0%;"/><td style="width:68.440%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.372%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:25.988%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States and Latin America</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,063 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canada</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">858 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe, Middle East and Africa</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia-Pacific</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,921 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:36pt;margin-top:9pt;"><span><br/></span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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 three months ended June 30, 2020:</span></div><div style="text-align:center;margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:66.374%;"><tr><td style="width:1.0%;"/><td style="width:77.295%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.901%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.604%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Beginning balance</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Costs incurred</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,921 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less cash payments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,301)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending balance</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">620 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 2063000 858000 0 0 2921000 0 2921000 2301000 620000 Net Income per Common ShareBasic 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 <div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The reconciliations of the denominators used to calculate basic and diluted net income (loss) per common share for the three months ended June 30, 2020 and 2019, respectively, are as follows:</span></div><div style="text-align:center;margin-top:14pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:75.877%;"><tr><td style="width:1.0%;"/><td style="width:67.171%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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.763%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.065%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.763%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.838%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic 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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,085)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,471 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,986,451 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,635,295 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic net income (loss) 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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.18)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.05 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:center;margin-top:14pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:76.315%;"><tr><td style="width:1.0%;"/><td style="width:66.965%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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.757%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.559%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.757%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.562%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,085)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,471 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,986,451 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,635,295 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208,220 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208,408 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,986,451 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,051,923 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.18)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.04 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(1) For the three months ended June 30, 2020 and 2019, 283,612 and 13,074 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><div style="padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(2) As the Company incurred a net loss for the three months ended June 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.18) for the three months ended June 30, 2020.</span></div> <div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The reconciliations of the denominators used to calculate basic and diluted net income (loss) per common share for the three months ended June 30, 2020 and 2019, respectively, are as follows:</span></div><div style="text-align:center;margin-top:14pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:75.877%;"><tr><td style="width:1.0%;"/><td style="width:67.171%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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.763%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.065%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.763%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.838%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic 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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,085)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,471 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,986,451 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,635,295 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic net income (loss) 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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.18)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.05 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:center;margin-top:14pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:76.315%;"><tr><td style="width:1.0%;"/><td style="width:66.965%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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.757%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.559%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.757%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.562%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,085)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,471 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,986,451 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,635,295 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208,220 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208,408 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,986,451 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,051,923 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.18)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.04 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(1) For the three months ended June 30, 2020 and 2019, 283,612 and 13,074 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><div style="padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(2) As the Company incurred a net loss for the three months ended June 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.18) for the three months ended June 30, 2020.</span></div> -6085000 1471000 32986451 32635295 -0.18 0.05 -6085000 1471000 32986451 32635295 0 208220 0 208408 32986451 33051923 -0.18 0.04 283612 13074 -0.18 -0.18 Inventories<div style="text-indent:31.5pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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-top:14pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.567%;"><tr><td style="width:1.0%;"/><td style="width:69.718%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.750%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.581%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.751%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,239 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,300 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Work in process</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,248 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,317 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,261 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,701 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71,748 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62,318 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Valuation reserves</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,718)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,045)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70,030 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,273 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div style="text-indent:31.5pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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-top:14pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.567%;"><tr><td style="width:1.0%;"/><td style="width:69.718%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.750%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.581%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.751%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,239 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,300 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Work in process</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,248 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,317 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,261 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,701 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71,748 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62,318 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Valuation reserves</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,718)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,045)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70,030 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,273 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 35239000 31300000 6248000 5317000 30261000 25701000 71748000 62318000 1718000 2045000 70030000 60273000 Goodwill and Other Intangible AssetsThe carrying amount of goodwill by operating segment as of June 30, 2020 is as follows:<div style="margin-top:14pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.935%;"><tr><td style="width:1.0%;"/><td style="width:37.871%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.861%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.603%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.932%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.603%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.771%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.603%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.932%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.925%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.099%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States and Latin America</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canada</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe, Middle East and Africa</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia-Pacific</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of March 31, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62,725 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">107,739 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,890 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,624 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">197,978 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency translation impact</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,419 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">392 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,811 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of June 30, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62,725 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112,158 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,282 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,624 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">202,789 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:36pt;margin-top:9pt;"><span><br/></span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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 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="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During 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 the decline in our revenues.</span></div><div style="text-indent:36pt;"><span><br/></span></div><div style="text-indent:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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 three month period ended June 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="background-color:rgb(255,255,255, 0.0);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><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">         </span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:17.298%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.988%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.842%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.865%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.426%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.017%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Amount at June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Carrying Amount at June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Amount at March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Carrying Amount at March 31, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Products</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,129 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,302 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,827 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,722 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,193 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,529 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,522 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,346 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,176 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,865 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,273 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,592 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,712 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,951 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,761 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,564 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,758 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,806 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">107,565 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,369 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,196 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">105,912 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,729 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,183 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Certifications</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">442 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">442 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">436 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">436 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">223,370 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118,968 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104,402 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">218,499 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113,953 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104,546 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> The carrying amount of goodwill by operating segment as of June 30, 2020 is as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.935%;"><tr><td style="width:1.0%;"/><td style="width:37.871%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.861%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.603%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.932%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.603%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.771%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.603%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.932%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.925%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.099%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States and Latin America</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canada</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe, Middle East and Africa</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia-Pacific</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of March 31, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62,725 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">107,739 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,890 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,624 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">197,978 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency translation impact</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,419 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">392 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,811 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of June 30, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62,725 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112,158 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,282 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,624 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">202,789 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 62725000 107739000 18890000 8624000 197978000 0 4419000 392000 0 4811000 62725000 112158000 19282000 8624000 202789000 <div><span style="background-color:rgb(255,255,255, 0.0);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><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">         </span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:17.298%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.988%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.842%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.865%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.426%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.017%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Amount at June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Carrying Amount at June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Amount at March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Carrying Amount at March 31, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Products</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,129 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,302 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,827 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,722 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,193 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,529 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,522 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,346 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,176 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,865 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,273 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,592 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,712 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,951 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,761 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,564 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,758 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,806 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">107,565 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,369 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,196 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">105,912 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,729 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,183 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Certifications</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">442 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">442 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">436 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">436 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">223,370 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118,968 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104,402 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">218,499 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113,953 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104,546 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 61129000 16302000 44827000 58722000 14193000 44529000 44522000 1346000 43176000 43865000 1273000 42592000 9712000 4951000 4761000 9564000 4758000 4806000 107565000 96369000 11196000 105912000 93729000 12183000 442000 442000 436000 436000 223370000 118968000 104402000 218499000 113953000 104546000 Accrued LiabilitiesAccrued current liabilities consisted of the following:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:69.994%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.636%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued employee compensation and related expenses</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,916 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,542 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">694 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">782 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer prepayment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,103 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">357 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warranty reserve</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">514 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">477 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Professional fees</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,901 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,086 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales tax payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,815 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,423 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,490 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,090 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total accrued current liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,433 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,757 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> Accrued current liabilities consisted of the following:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:69.994%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.636%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued employee compensation and related expenses</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,916 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,542 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">694 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">782 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer prepayment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,103 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">357 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warranty reserve</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">514 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">477 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Professional fees</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,901 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,086 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales tax payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,815 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,423 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,490 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,090 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total accrued current liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,433 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,757 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 9916000 12542000 694000 782000 1103000 357000 514000 477000 1901000 2086000 1815000 2423000 5490000 5090000 21433000 23757000 Long-Term Debt<div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Long-term debt consisted of the following:</span></div><div style="margin-top:14pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:69.994%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.636%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Variable Rate Term Loan, due October 2024, net of deferred debt issuance costs and debt discounts of $4,204 and $4,447 as of June 30, 2020 and March 31, 2020, respectively</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">171,171 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">171,553 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less current portion</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,500)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,500)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> Total long-term debt</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">168,671 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">169,053 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Senior Secured Credit Facility </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        On 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 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) to fund approximately $201,900 CAD of the purchase price of the THS acquisition and certain related real estate assets for approximately $164,900; and (4) pay certain transaction fees and expenses in connection with the THS acquisition and the credit facility. </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Interest rates and fees. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The 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 also 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Maturity and repayment. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The 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 June 30, 2020, the Company's leverage ratio was </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Accordion.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> The 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        At June 30, 2020, we had $3,669 outstanding borrowings under our revolving credit facility for the Canadian Borrower line of credit and no outstanding borrowings for the US Borrower line of credit. The interest rate on outstanding revolving credit facility borrowings under our Canadian Borrower line of credit on June 30, 2020 was 3.95%. As of June 30, 2020, we had $53,236 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 June 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Guarantees; security.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> The 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="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Financial covenants. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The 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 a consolidated leverage ratio on the last day of the following 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 June 30, 2020, we were in compliance with all financial covenants of the credit facility. </span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> Restrictive covenants.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  The 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="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Long-term debt consisted of the following:</span></div><div style="margin-top:14pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:69.994%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.636%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Variable Rate Term Loan, due October 2024, net of deferred debt issuance costs and debt discounts of $4,204 and $4,447 as of June 30, 2020 and March 31, 2020, respectively</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">171,171 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">171,553 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less current portion</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,500)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,500)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> Total long-term debt</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">168,671 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">169,053 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 171171000 171553000 2500000 2500000 168671000 169053000 250000000 P7Y 60000000 P5Y 70875000 6000000 201900000 164900000 0.0100 275 0.0375 225 325 225 325 0.0050 0.0025 250000000 0.50 0.25 4.0 3.5 0 3.5 3.5 625 30000000 4.0 3669000 0.0395 53236000 0.0475 1 0.65 4.5 3.75 20000 1.25 Related Party Transactions<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">        </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">In connection with the acquisition of Thermon Power Solutions Inc. (formerly known as Sumac Fabrication Co. Ltd.) (“TPS”), one of the former TPS principals (the "Minority Shareholder") retained 25% of the ownership of the entities holding the TPS business unit. During the fiscal year ended March 31, 2017, this individual, together with the two other former principals of TPS, 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 TPS transaction.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        On 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 the TPS business unit to the Company, and such sale was completed and effective as of July 20, 2018. The terms of the April 2015 TPS purchase agreement prescribed a valuation formula for such a sale based on TPS'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>        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 the TPS business unit) to the Company. The terms of the April 2015 TPS purchase agreement prescribed a valuation formula for such a sale based on TPS’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. 1 0.25 2 5805000 5905000 0.125 5665000 0.125 0.125 4508000 0.125 Commitments and Contingencies<div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At June 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 $10,306. Of this amount, $2,787 is secured by cash deposits at the Company’s financial institutions and an additional $3,095 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,806 in customs bonds outstanding to secure the Company's customs and duties obligations in India.</span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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 June 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="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June 30, 2020, the Company has accrued $3,698 as estimated additional cost related to the operational execution of projects.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        In 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 THS 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> 10306000 2787000 3095000 4806000 3698000 Stock-Based Compensation Expense<div style="text-indent:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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 a post-stock split basis). 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.</span></div><div><span><br/></span></div><div style="text-indent:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stock compensation expense for the three months ended June 30, 2020 and 2019, was $1,133 and $1,019, respectively.</span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At June 30, 2020, there were 153,639 options outstanding. During the three months ended June 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:id3VybDovL2RvY3MudjEvZG9jOjc5MzhmMjY4ODBhNDQ1ZDJhY2JlMjk1Nzg0NDVlNDk5L3NlYzo3OTM4ZjI2ODgwYTQ0NWQyYWNiZTI5NTc4NDQ1ZTQ5OV85Ny9mcmFnOmZlY2Y0M2Q4ODVmOTQ2MDRhYzZhNDU0ZDU4NDE4ZjEyL3RleHRyZWdpb246ZmVjZjQzZDg4NWY5NDYwNGFjNmE0NTRkNTg0MThmMTJfNjA0NzMxMzk2MTExNQ_663f29cb-fd04-4e5b-8e5b-400e66900036">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 </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the three months ended June 30, 2020, 177,295 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,532. 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="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);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 each period is subject to the fair market value of the stock price at the time of the award. During the three months ended June 30, 2020, 13,520 fully vested common shares were granted in the aggregate to our directors. The aggregate grant date fair value as determined by the closing price of our common stock on the grant date was $190 for the three months ended June 30, 2020. The fair value of the awards is expensed on each grant date. </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        During the three months ended June 30, 2020, a target amount of 49,716 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        In addition to the market-based performance stock units issued to certain members of senior management, we also granted these individuals, during the three months ended June 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 1133000 1019000 153639 71780 439000 0.411 0.0122 P6Y7M28D 0 P10Y 177295 2532000 P3Y 760000 13520 190000 49716 1060000 0 99432 86634 P1Y 0 173268 Revenue<div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Disaggregation of Revenue</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">        </span><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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 months ended June 30, 2020 and 2019 is as follows:</span></div><div style="text-align:center;margin-top:14pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%;"><tr><td style="width:1.0%;"/><td style="width:13.463%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.696%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.696%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.518%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.696%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.696%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.819%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues recognized at point in time</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues recognized over time</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues recognized at point in time</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues recognized over time</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States and Latin America</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,275 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,368 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,643 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,314 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,113 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,427 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canada</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,647 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,666 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,313 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,844 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,408 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,252 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe, Middle East and Africa</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,814 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,653 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,467 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,891 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,448 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,339 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia-Pacific</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,085 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,340 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,425 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,700 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,994 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,694 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenues</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,821 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,027 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,848 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,749 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,963 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,712 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Performance obligations</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        At June 30, 2020, revenues associated with our open performance obligations totaled $109,859, representing our combined backlog and deferred revenue. Within this amount, approximately $16,490 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Contract Assets and Liabilities</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        As of June 30, 2020 and March 31, 2020, contract assets were $7,373 and $10,194, respectively. The $2,821 decrease in contract assets from March 31, 2020 to June 30, 2020 was attributable to the completion of certain large projects in the United States and Latin America resulting in contract assets being invoiced to the customer. There were no impairment losses recognized on our contract assets for the nine months ended June 30, 2020 and 2019. As of June 30, 2020 and March 31, 2020, contract liabilities were $3,408 and $4,538, respectively. The majority of contract liabilities at March 31, 2020 were recognized as revenue as of June 30, 2020.</span></div> Disaggregation of revenues from contracts with customers for the three months ended June 30, 2020 and 2019 is as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%;"><tr><td style="width:1.0%;"/><td style="width:13.463%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.696%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.696%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.518%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.696%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.696%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.819%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues recognized at point in time</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues recognized over time</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues recognized at point in time</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues recognized over time</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States and Latin America</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,275 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,368 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,643 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,314 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,113 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,427 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canada</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,647 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,666 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,313 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,844 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,408 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,252 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe, Middle East and Africa</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,814 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,653 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,467 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,891 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,448 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,339 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia-Pacific</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,085 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,340 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,425 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,700 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,994 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,694 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenues</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,821 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,027 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,848 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,749 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,963 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,712 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 8275000 10368000 18643000 18314000 22113000 40427000 13647000 5666000 19313000 22844000 4408000 27252000 6814000 2653000 9467000 8891000 4448000 13339000 4085000 5340000 9425000 4700000 5994000 10694000 32821000 24027000 56848000 54749000 36963000 91712000 109859000 16490000 P1Y 7373000 10194000 2821000 3408000 4538000 Income Taxes<div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 29.1% benefit against our loss before provision for taxes and 2.9% of tax expense for the three months ended June 30, 2020 and 2019, respectively. Excluding the discrete items of the impact and the release of reserves for uncertain tax positions, the Company estimates that the effective tax rate will be 30.7% 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="text-indent:36pt;"><span><br/></span></div><div style="text-indent:36pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">On July 20, the IRS released updated rules with regard to Global intangible low-taxed income or ("Gilti tax'). Under the new regulations, Thermon will be able to reduce its Gilti tax under the high tax exception rules. Since the change occurred after June 30, 2020, GAAP guidance requires that the Company implement the impact during the three months ended September 30, 2020. The Gilti tax reduction is retroactive, therefore we expect a discrete reversal of a portion of previously recorded tax on implementation.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        As of June 30, 2020, we have established a long-term liability for uncertain tax positions in the amount of $742. As of June 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.291 0.029 0.307 742000 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 <div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">research and development and marketing activities in the region, as well as the mix of products and services. Since March 2015, we acquired THS, Unitemp Close Corporation ("Unitemp"), Industrial Process Insulators, Inc. ("IPI") and TPS. THS (formerly known as CCI Thermal Technologies Inc.) develops and produces 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 THS's operations 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. TPS 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, TPS has 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="background-color:rgb(255,255,255, 0.0);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><div style="text-align:center;margin-top:14pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:75.000%;"><tr><td style="width:1.0%;"/><td style="width:66.031%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="width:1.0%;"/><td style="width:13.399%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.774%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.596%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales to External Customers:</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States and Latin America</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,643 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,427 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canada</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,313 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,252 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe, Middle East and Africa</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,467 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,339 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia-Pacific</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,425 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,694 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,848 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,712 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inter-Segment Sales:</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States and Latin America</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,273 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,741 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canada</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,492 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,124 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe, Middle East and Africa</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">695 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">561 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia-Pacific</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">173 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">288 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,633 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,714 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation Expense:</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States and Latin America</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,538 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,499 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canada</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,032 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">760 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe, Middle East and Africa</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">139 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia-Pacific</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,729 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,452 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization Expense:</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States and Latin America</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">676 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,438 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canada</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,897 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,402 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe, Middle East and Africa</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">364 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">327 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia-Pacific</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">266 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,033 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,433 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income (Loss) from Operations:</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States and Latin America</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,728)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,003 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canada</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,159 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,495 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe, Middle East and Africa</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">352 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">357 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia-Pacific</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">997 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,570 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unallocated:</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock compensation</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,133)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,019)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Public company costs</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(402)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(415)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,755)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,991 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:center;margin-top:14pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:70.760%;"><tr><td style="width:1.0%;"/><td style="width:42.008%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:25.479%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.833%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:25.480%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, Plant and Equipment, Net:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States and Latin America</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,866 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,815 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canada</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,060 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,703 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe, Middle East and Africa</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,270 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,246 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia-Pacific</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">761 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">778 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72,957 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72,542 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Assets:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States and Latin America</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">225,781 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">239,751 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canada</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">280,819 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">270,055 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe, Middle East and Africa</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,990 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,334 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia-Pacific</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,357 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,765 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">619,947 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">620,905 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Capital expenditures by geographic area were as follows:</span></div><div style="text-align:center;margin-top:14pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:60.233%;"><tr><td style="width:1.0%;"/><td style="width:52.368%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.013%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:19.601%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.013%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:19.605%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital Expenditures:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States and Latin America</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,793 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,162 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canada</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">233 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">388 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe, Middle East and Africa</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">169 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia-Pacific</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,059 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,726 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 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:75.000%;"><tr><td style="width:1.0%;"/><td style="width:66.031%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="width:1.0%;"/><td style="width:13.399%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.774%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.596%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales to External Customers:</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States and Latin America</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,643 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,427 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canada</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,313 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,252 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe, Middle East and Africa</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,467 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,339 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia-Pacific</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,425 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,694 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,848 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,712 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inter-Segment Sales:</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States and Latin America</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,273 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,741 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canada</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,492 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,124 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe, Middle East and Africa</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">695 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">561 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia-Pacific</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">173 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">288 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,633 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,714 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation Expense:</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States and Latin America</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,538 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,499 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canada</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,032 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">760 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe, Middle East and Africa</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">139 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia-Pacific</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,729 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,452 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization Expense:</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States and Latin America</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">676 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,438 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canada</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,897 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,402 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe, Middle East and Africa</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">364 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">327 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia-Pacific</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">266 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,033 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,433 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income (Loss) from Operations:</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States and Latin America</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,728)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,003 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canada</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,159 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,495 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe, Middle East and Africa</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">352 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">357 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia-Pacific</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">997 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,570 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unallocated:</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock compensation</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,133)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,019)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Public company costs</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(402)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(415)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,755)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,991 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:70.760%;"><tr><td style="width:1.0%;"/><td style="width:42.008%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:25.479%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.833%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:25.480%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, Plant and Equipment, Net:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States and Latin America</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,866 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,815 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canada</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,060 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,703 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe, Middle East and Africa</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,270 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,246 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia-Pacific</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">761 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">778 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72,957 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72,542 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Assets:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States and Latin America</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">225,781 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">239,751 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canada</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">280,819 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">270,055 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe, Middle East and Africa</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,990 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,334 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia-Pacific</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,357 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,765 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">619,947 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">620,905 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 4 18643000 40427000 19313000 27252000 9467000 13339000 9425000 10694000 56848000 91712000 11273000 9741000 1492000 1124000 695000 561000 173000 288000 13633000 11714000 1538000 1499000 1032000 760000 112000 139000 47000 54000 2729000 2452000 676000 1438000 1897000 2402000 364000 327000 96000 266000 3033000 4433000 -8728000 1003000 2159000 3495000 352000 357000 997000 1570000 -1133000 -1019000 -402000 -415000 -6755000 4991000 39866000 39815000 29060000 28703000 3270000 3246000 761000 778000 72957000 72542000 225781000 239751000 280819000 270055000 73990000 73334000 39357000 37765000 619947000 620905000 <div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Capital expenditures by geographic area were as follows:</span></div><div style="text-align:center;margin-top:14pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:60.233%;"><tr><td style="width:1.0%;"/><td style="width:52.368%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.013%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:19.601%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.013%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:19.605%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital Expenditures:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States and Latin America</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,793 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,162 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canada</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">233 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">388 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe, Middle East and Africa</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">169 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia-Pacific</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,059 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,726 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 1793000 1162000 233000 388000 20000 169000 13000 7000 2059000 1726000 XML 16 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Cover Page - shares
3 Months Ended
Jun. 30, 2020
Aug. 05, 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 Jun. 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,168,454
Entity Central Index Key 0001489096  
Current Fiscal Year End Date --03-31  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Trading Symbol THR  
Security Exchange Name NYSE  
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2020
Mar. 31, 2020
Current assets:    
Cash and cash equivalents $ 48,229 $ 43,237
Accounts receivable, net of allowances of $824 and $834 as of June 30, 2020 and March 31, 2020, respectively 72,827 92,478
Inventories, net 70,030 60,273
Contract assets 7,373 10,194
Prepaid expenses and other current assets 9,702 9,219
Income tax receivable 5,065 2,535
Total current assets 213,226 217,936
Property, plant and equipment, net 72,957 72,542
Goodwill 202,789 197,978
Intangible assets, net 104,402 104,546
Operating 16,039 16,637
Deferred income taxes 2,918 2,904
Other long-term assets 7,616 8,362
Total assets 619,947 620,905
Current liabilities:    
Accounts payable 20,827 25,070
Accrued liabilities 21,433 23,757
Current portion of long term debt 2,500 2,500
Borrowings under revolving credit facility 3,669 0
Contract liabilities 3,408 4,538
Lease liabilities 3,780 3,553
Income taxes payable 51 1,217
Total current liabilities 55,668 60,635
Long-term debt, net of current maturities and deferred debt issuance costs and debt discounts of $4,204 and $4,447 as of June 30, 2020 and March 31, 2020, respectively 168,671 169,053
Deferred income taxes 22,552 22,245
Non-current lease liabilities 14,660 15,571
Other noncurrent liabilities 7,934 6,962
Total liabilities 269,485 274,466
Equity    
Common stock: $.001 par value; 150,000,000 authorized; 33,115,268 and 32,916,818 shares issued and outstanding at June 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 228,754 227,741
Accumulated other comprehensive loss (54,799) (63,894)
Retained earnings 176,474 182,559
Total equity 350,462 346,439
Total liabilities and equity $ 619,947 $ 620,905
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2020
Mar. 31, 2020
Depreciation and amortization $ 47,650 $ 43,550
Debt issuance costs, net $ 4,204 $ 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,115,268 32,916,818
Common stock, shares outstanding 33,115,268 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) $ 824 $ 834
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Income Statement [Abstract]    
Sales $ 56,848 $ 91,712
Cost of sales 32,729 54,570
Gross profit 24,119 37,142
Operating expenses:    
Marketing, general and administrative and engineering 27,841 27,718
Amortization of intangible assets 3,033 4,433
Income (loss) from operations (6,755) 4,991
Other income/(expenses):    
Interest income 25 51
Interest expense (2,580) (3,770)
Other income 732 233
Income (loss) before provision for income taxes (8,578) 1,505
Income tax expense (benefit) (2,493) 44
Net income (loss) (6,085) 1,461
Loss attributable to non-controlling interests 0 (10)
Net income (loss) available to Thermon Group Holdings, Inc. (6,085) 1,471
Comprehensive income (loss):    
Net loss available to Thermon Group Holdings, Inc. (6,085) 1,471
Foreign currency translation adjustment 9,475 4,435
Other (380) 0
Comprehensive income $ 3,010 $ 5,906
Net income (loss) per common share:    
Basic (in dollars per share) $ (0.18) $ 0.05
Diluted (in dollars per share) $ (0.18) $ 0.04
Weighted-average shares used in computing net income per common share:    
Basic (in shares) 32,986,451 32,635,295
Diluted (in shares) 32,986,451 33,051,923
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Equity Statement - 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)   4,818              
Issuance of common stock in exercise of stock options 62 62            
Issuance of common stock (in shares)             39,139 32,621 4,253
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, 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)      
Loss attributable to non-controlling interests $ 0                
Ending balance (in shares) at Jun. 30, 2020 33,115,268 33,115,268              
Ending balance at Jun. 30, 2020 $ 350,462 $ 33 $ 228,754 $ 176,474   $ (54,799)      
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Operating activities    
Net income (loss) $ (6,085) $ 1,461
Adjustment to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Depreciation and amortization 5,762 6,885
Amortization of deferred debt issuance costs 258 296
Stock compensation expense 1,133 1,019
Deferred income taxes (654) (1,086)
Net, release of reserve for uncertain tax positions 0 (447)
Loss on long-term cross currency swap 1,805 909
Remeasurement gain on intercompany balances (3,153) (1,478)
Changes in operating assets and liabilities:    
Accounts receivable 21,248 7,311
Inventories (7,914) (4,069)
Contract assets 1,794 2,372
Other current and non-current assets (903) (2,492)
Accounts payable (4,341) 394
Accrued liabilities and non-current liabilities (1,801) (6,893)
Income taxes payable and receivable (3,797) (783)
Net cash provided by operating activities 3,352 3,399
Investing activities    
Purchases of property, plant and equipment (2,059) (1,726)
Sale of rental equipment 6 126
Net cash used in investing activities (2,053) (1,600)
Financing activities    
Proceeds from revolving credit facility 37,189 10,000
Payments on long-term debt and revolving credit facility (34,294) (7,494)
Proceeds from exercise of stock options 437 62
Repurchase of employee stock units on vesting (557) (784)
Payments on finance leases (74) (27)
Net cash provided by financing activities 2,701 1,757
Effect of exchange rate changes on cash, cash equivalents and restricted cash 1,009 397
Cash, cash equivalents and restricted cash at beginning of period 46,007 33,841
Cash, cash equivalents and restricted cash at end of period 51,016 37,794
Change in cash, cash equivalents and restricted cash $ 5,009 $ 3,953
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation and Accounting Policy Information
3 Months Ended
Jun. 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. As a manufacturer, we offer a full suite of products (heating units, heating cables, tubing bundles and control systems) and services (design optimization, engineering, installation and maintenance services) required to deliver comprehensive solutions to complex projects. On October 30, 2017, we, through a wholly-owned subsidiary, consummated the acquisition of 100% of the equity interests of CCI Thermal Technologies Inc. (the “THS acquisition”), which was amalgamated with such subsidiary immediately after the closing of the acquisition to form Thermon Heating Systems, Inc. ("THS"), an indirect, wholly-owned subsidiary of the Company. THS is engaged in industrial process heating, focused on the development and production of advanced heating and filtration solutions for industrial and hazardous area applications. In addition to our thermal solution offerings, we offer 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.
        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 June 30, 2020 and March 31, 2020, and the results of our operations for the three months ended June 30, 2020 and 2019.
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 adversely 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 July 17, 2020, the Canadian government announced that the CEWS program would be extended until December 19, 2020. Our Canadian operations have benefited from such wage subsidies and have begun to receive distributions by the Canadian government during the three months ended June 30, 2020. We have recorded subsidies in the amount of $2,417 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 June 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 months ended June 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.
June 30,
20202019
Cash and cash equivalents$48,229  $35,269  
Restricted cash included in prepaid expenses and other current assets2,438  1,698  
Restricted cash included in other long-term assets349  827  
Total cash, cash equivalents, and restricted cash shown in the statement of cash flows$51,016  $37,794  

        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 it 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 it did not have a material impact on our consolidated financial statements.
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements
3 Months Ended
Jun. 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, trade 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 June 30, 2020 and March 31, 2020, no assets or liabilities were valued using Level 3 criteria. 
Information about our short-term debt and long-term debt that is not measured at fair value is as follows:
 June 30, 2020March 31, 2020 
 Carrying
Value
Fair ValueCarrying
Value
Fair ValueValuation Technique
Financial Liabilities     
Outstanding principal amount of senior secured credit facility$175,375  $170,219  $176,000  $150,480  Level 2 - Market Approach
Outstanding borrowings from revolving line of credit$3,669  $3,669  $—  $—  Level 2 - Market Approach
 
At June 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 June 30, 2020 and March 31, 2020 is temporary due to the COVID-19 pandemic. The fair value of our revolving line of credit as of June 30, 2020 approximates its carrying value as we pay interest based on the current market rate. 
Cross Currency Swap
        The Company has entered into a long-term cross currency swap to hedge the currency rate fluctuations related to a $54,603 intercompany receivable at June 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"). At June 30, 2020, we recorded $1,942 of unrealized mark-to-market loss on the cross-currency swap, which is reported as "Other income and expense", in the condensed consolidated statement operations and comprehensive income. 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 $2,342 and $4,011 were included in "Other long-term assets" in the condensed consolidated balance sheet as of June 30, 2020 and March 31, 2020, respectively. For the three months ended June 30, 2020, the loss on the long-term cross currency swap derivative contract was offset by unrealized gain on the intercompany note of $2,208 for a net gain of $266.
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 June 30, 2020 and March 31, 2020 were $3,797 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 $3,822 and $2,886 included in “Other long-term liabilities” in the condensed consolidated balance sheet at June 30, 2020 and March 31, 2020, respectively. Deferred compensation expense included in marketing, general and administrative and engineering were $530 and $103 for the three months ended June 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 expense on our condensed consolidated statements of comprehensive income. Our unrealized gains and losses on investments were gains of $522 and $95 for the three months ended June 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 our results of operations for that period. 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). The condensed consolidated balance sheets reflect unrealized gains within accounts receivable, net and unrealized losses within accrued liabilities. 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 June 30, 2020 and March 31, 2020, the notional amounts of forward contracts were as follows:
Notional amount of foreign currency forward contracts by currency
June 30, 2020March 31, 2020
Russian Ruble$2,248  $1,103  
Euro—  500  
Canadian Dollar2,000  1,500  
South Korean Won3,000  3,500  
Mexican Peso1,500  2,000  
Australian Dollar700  700  
Great Britain Pound500  500  
Total notional amounts$9,948  $9,803  
The following table represents the fair value of our foreign currency forward contracts:
June 30, 2020March 31, 2020
Fair ValueFair Value
AssetsLiabilitiesAssetsLiabilities
Foreign currency forward contracts$42  $47  $140  $49  
Foreign currency gains or losses related to our forward contracts in the accompanying condensed consolidated statements of operations and comprehensive income were gains of $91 and losses of $42 in the three months ended June 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 June 30, 2020 and 2019, our net foreign currency transactions were gains of $182 and $212, respectively.
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring
3 Months Ended
Jun. 30, 2020
Restructuring and Related Activities [Abstract]  
Restructuring Restructuring
During the three months ended June 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 111 hourly and salaried positions and incurred $2,921 in one-time severance costs during the three months ended June 30, 2020, which was recorded to marketing, general and administrative and engineering in our condensed consolidated statements of operations and comprehensive income.
Restructuring costs by reportable segment were as follows:
Three Months Ended June 30, 2020
United States and Latin America$2,063  
Canada858  
Europe, Middle East and Africa—  
Asia-Pacific—  
 $2,921  

Restructuring activity related to accrued severance recorded to accrued liabilities in the condensed consolidated balance sheets is summarized as follows for the three months ended June 30, 2020:
June 30, 2020
Beginning balance$—  
Costs incurred2,921  
Less cash payments(2,301) 
Ending balance$620  
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Leases
3 Months Ended
Jun. 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.
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 produced by our Thermon Power Solutions Inc. (formerly known as Sumac Fabrication Co. Ltd.) (“TPS”) division 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 three months ended June 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 RateJune 30, 2020March 31, 2020
Weighted average remaining lease term
Operating6.06.2
Finance3.43.4
Weighted average discount rate
Operating4.81 %4.82 %
Finance6.96 %6.98 %
        Supplemental balance sheet information related to leases was as follows:
AssetsClassificationJune 30, 2020March 31, 2020
OperatingOperating lease right-of-use assets$16,039  $16,637  
FinanceProperty, plant and equipment619  695  
Total right-of-use assets$16,658  $17,332  
Liabilities
Current
OperatingLease liabilities$3,546  $3,352  
FinanceLease liabilities234  201  
Non-current
OperatingNon-current lease liabilities14,255  15,060  
FinanceNon-current lease liabilities405  511  
Total lease liabilities$18,440  $19,124  
        
Supplemental statement of operations information related to leases was as follows:
Lease expenseClassification Three Months Ended June 30, 2020 Three Months Ended June 30, 2019
Operating lease expenseMarketing, general and administrative and engineering$1,141  $808  
Finance lease expense:
Amortization of ROU assetsMarketing, general and administrative and engineering77  59  
Interest expense on finance lease liabilitiesInterest expense11  13  
Short-term lease expenseMarketing, general and administrative and engineering21  463  
Net lease expense$1,250  $1,343  

Supplemental statement of cash flows information related to leases was as follows:
Cash paid for amounts included in the measurement of lease liabilitiesThree Months Ended June 30, 2020 Three Months Ended June 30, 2019
Operating cash used for operating leases$1,168  $718  
Operating cash flows used for finance leases11  10  
Financing cash flows used for finance leases74  38  

Future lease payments under non-cancellable operating leases as of June 30, 2020 were as follows:
Future Lease PaymentsOperating LeasesFinance Leases
Twelve months ending June 30,
2020$4,319  $270  
20213,935  159  
20223,264  147  
20232,196  104  
20241,741  30  
Thereafter5,778  —  
Total lease payments$21,233  $710  
Less imputed interest(3,432) (71) 
Total lease liability$17,801  $639  
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.
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 produced by our Thermon Power Solutions Inc. (formerly known as Sumac Fabrication Co. Ltd.) (“TPS”) division 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 three months ended June 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 RateJune 30, 2020March 31, 2020
Weighted average remaining lease term
Operating6.06.2
Finance3.43.4
Weighted average discount rate
Operating4.81 %4.82 %
Finance6.96 %6.98 %
        Supplemental balance sheet information related to leases was as follows:
AssetsClassificationJune 30, 2020March 31, 2020
OperatingOperating lease right-of-use assets$16,039  $16,637  
FinanceProperty, plant and equipment619  695  
Total right-of-use assets$16,658  $17,332  
Liabilities
Current
OperatingLease liabilities$3,546  $3,352  
FinanceLease liabilities234  201  
Non-current
OperatingNon-current lease liabilities14,255  15,060  
FinanceNon-current lease liabilities405  511  
Total lease liabilities$18,440  $19,124  
        
Supplemental statement of operations information related to leases was as follows:
Lease expenseClassification Three Months Ended June 30, 2020 Three Months Ended June 30, 2019
Operating lease expenseMarketing, general and administrative and engineering$1,141  $808  
Finance lease expense:
Amortization of ROU assetsMarketing, general and administrative and engineering77  59  
Interest expense on finance lease liabilitiesInterest expense11  13  
Short-term lease expenseMarketing, general and administrative and engineering21  463  
Net lease expense$1,250  $1,343  

Supplemental statement of cash flows information related to leases was as follows:
Cash paid for amounts included in the measurement of lease liabilitiesThree Months Ended June 30, 2020 Three Months Ended June 30, 2019
Operating cash used for operating leases$1,168  $718  
Operating cash flows used for finance leases11  10  
Financing cash flows used for finance leases74  38  

Future lease payments under non-cancellable operating leases as of June 30, 2020 were as follows:
Future Lease PaymentsOperating LeasesFinance Leases
Twelve months ending June 30,
2020$4,319  $270  
20213,935  159  
20223,264  147  
20232,196  104  
20241,741  30  
Thereafter5,778  —  
Total lease payments$21,233  $710  
Less imputed interest(3,432) (71) 
Total lease liability$17,801  $639  
XML 26 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income per Common Share
3 Months Ended
Jun. 30, 2020
Earnings Per Share [Abstract]  
Net Income per Common Share Net Income per Common ShareBasic 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 months ended June 30, 2020 and 2019, respectively, are as follows:
Three Months Ended June 30, 2020Three Months Ended June 30, 2019
Basic net income per common share
Net income (loss) available to Thermon Group Holdings, Inc.$(6,085) $1,471  
Weighted-average common shares outstanding32,986,451  32,635,295  
Basic net income (loss) per common share$(0.18) $0.05  
Three Months Ended June 30, 2020Three Months Ended June 30, 2019
Diluted net income per common share  
Net income (loss) available to Thermon Group Holdings, Inc.$(6,085) $1,471  
Weighted-average common shares outstanding32,986,451  32,635,295  
Common share equivalents:
Stock options—  208,220  
Restricted and performance stock units—  208,408  
Weighted average shares outstanding – dilutive (1)32,986,451  33,051,923  
Diluted net income (loss) per common share (2)$(0.18) $0.04  
(1) For the three months ended June 30, 2020 and 2019, 283,612 and 13,074 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 three months ended June 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.18) for the three months ended June 30, 2020.
XML 27 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories
3 Months Ended
Jun. 30, 2020
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories consisted of the following:
June 30, 2020March 31, 2020
Raw materials$35,239  $31,300  
Work in process6,248  5,317  
Finished goods30,261  25,701  
71,748  62,318  
Valuation reserves(1,718) (2,045) 
Inventories, net$70,030  $60,273  
XML 28 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill
3 Months Ended
Jun. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets Goodwill and Other Intangible AssetsThe carrying amount of goodwill by operating segment as of June 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—  4,419  392  —  4,811  
Balance as of June 30, 2020$62,725  $112,158  $19,282  $8,624  $202,789  

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 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 the 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 three month period ended June 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 June 30, 2020Accumulated AmortizationNet Carrying Amount at June 30, 2020Gross Carrying Amount at March 31, 2020Accumulated AmortizationNet Carrying Amount at March 31, 2020
Products$61,129  $16,302  $44,827  $58,722  $14,193  $44,529  
Trademarks44,522  1,346  43,176  43,865  1,273  42,592  
Developed technology9,712  4,951  4,761  9,564  4,758  4,806  
Customer relationships107,565  96,369  11,196  105,912  93,729  12,183  
Certifications442  —  442  436  —  436  
Total$223,370  $118,968  $104,402  $218,499  $113,953  $104,546  
XML 29 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Liabilities
3 Months Ended
Jun. 30, 2020
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued LiabilitiesAccrued current liabilities consisted of the following:
 June 30, 2020March 31, 2020
Accrued employee compensation and related expenses$9,916  $12,542  
Accrued interest694  782  
Customer prepayment1,103  357  
Warranty reserve514  477  
Professional fees1,901  2,086  
Sales tax payable1,815  2,423  
Other5,490  5,090  
Total accrued current liabilities$21,433  $23,757  
XML 30 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Debt
3 Months Ended
Jun. 30, 2020
Debt Disclosure [Abstract]  
Long-Term Debt Long-Term Debt
Long-term debt consisted of the following:
 June 30, 2020March 31, 2020
Variable Rate Term Loan, due October 2024, net of deferred debt issuance costs and debt discounts of $4,204 and $4,447 as of June 30, 2020 and March 31, 2020, respectively$171,171  $171,553  
Less current portion(2,500) (2,500) 
 Total long-term debt$168,671  $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 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) to fund approximately $201,900 CAD of the purchase price of the THS acquisition and certain related real estate assets for approximately $164,900; and (4) pay certain transaction fees and expenses in connection with the THS 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 also 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 June 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 June 30, 2020, we had $3,669 outstanding borrowings under our revolving credit facility for the Canadian Borrower line of credit and no outstanding borrowings for the US Borrower line of credit. The interest rate on outstanding revolving credit facility borrowings under our Canadian Borrower line of credit on June 30, 2020 was 3.95%. As of June 30, 2020, we had $53,236 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 June 30, 2020 was 4.75%.
        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 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 a consolidated leverage ratio on the last day of the following 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 June 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 31 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Related-Party Transactions
3 Months Ended
Jun. 30, 2020
Related Party Transactions [Abstract]  
Related-Party Transactions Related Party Transactions
        In connection with the acquisition of Thermon Power Solutions Inc. (formerly known as Sumac Fabrication Co. Ltd.) (“TPS”), one of the former TPS principals (the "Minority Shareholder") retained 25% of the ownership of the entities holding the TPS business unit. During the fiscal year ended March 31, 2017, this individual, together with the two other former principals of TPS, 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 TPS 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 the TPS business unit to the Company, and such sale was completed and effective as of July 20, 2018. The terms of the April 2015 TPS purchase agreement prescribed a valuation formula for such a sale based on TPS'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 the TPS business unit) to the Company. The terms of the April 2015 TPS purchase agreement prescribed a valuation formula for such a sale based on TPS’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 32 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies
3 Months Ended
Jun. 30, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
At June 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 $10,306. Of this amount, $2,787 is secured by cash deposits at the Company’s financial institutions and an additional $3,095 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,806 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 June 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 June 30, 2020, the Company has accrued $3,698 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 THS 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 33 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation Expense
3 Months Ended
Jun. 30, 2020
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation Expense Stock-Based 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 a post-stock split basis). 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 June 30, 2020 and 2019, was $1,133 and $1,019, respectively.
At June 30, 2020, there were 153,639 options outstanding. During the three months ended June 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 three months ended June 30, 2020, 177,295 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,532. 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 each period is subject to the fair market value of the stock price at the time of the award. During the three months ended June 30, 2020, 13,520 fully vested common shares were granted in the aggregate to our directors. The aggregate grant date fair value as determined by the closing price of our common stock on the grant date was $190 for the three months ended June 30, 2020. The fair value of the awards is expensed on each grant date.

        During the three months ended June 30, 2020, a target amount of 49,716 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 three months ended June 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 34 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers
3 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Revenue from Contract with Customer Revenue
Disaggregation 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 months ended June 30, 2020 and 2019 is as follows:
Three Months Ended June 30, 2020Three Months Ended June 30, 2019
Revenues recognized at point in timeRevenues recognized over timeTotalRevenues recognized at point in timeRevenues recognized over timeTotal
United States and Latin America$8,275  $10,368  $18,643  $18,314  $22,113  $40,427  
Canada13,647  5,666  19,313  22,844  4,408  27,252  
Europe, Middle East and Africa6,814  2,653  9,467  8,891  4,448  13,339  
Asia-Pacific4,085  5,340  9,425  4,700  5,994  10,694  
Total revenues$32,821  $24,027  $56,848  $54,749  $36,963  $91,712  

Performance obligations
        
        At June 30, 2020, revenues associated with our open performance obligations totaled $109,859, representing our combined backlog and deferred revenue. Within this amount, approximately $16,490 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 June 30, 2020 and March 31, 2020, contract assets were $7,373 and $10,194, respectively. The $2,821 decrease in contract assets from March 31, 2020 to June 30, 2020 was attributable to the completion of certain large projects in the United States and Latin America resulting in contract assets being invoiced to the customer. There were no impairment losses recognized on our contract assets for the nine months ended June 30, 2020 and 2019. As of June 30, 2020 and March 31, 2020, contract liabilities were $3,408 and $4,538, respectively. The majority of contract liabilities at March 31, 2020 were recognized as revenue as of June 30, 2020.
XML 35 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes
3 Months Ended
Jun. 30, 2020
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
Our effective income tax, after discrete tax events, was a 29.1% benefit against our loss before provision for taxes and 2.9% of tax expense for the three months ended June 30, 2020 and 2019, respectively. Excluding the discrete items of the impact and the release of reserves for uncertain tax positions, the Company estimates that the effective tax rate will be 30.7% 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.

On July 20, the IRS released updated rules with regard to Global intangible low-taxed income or ("Gilti tax'). Under the new regulations, Thermon will be able to reduce its Gilti tax under the high tax exception rules. Since the change occurred after June 30, 2020, GAAP guidance requires that the Company implement the impact during the three months ended September 30, 2020. The Gilti tax reduction is retroactive, therefore we expect a discrete reversal of a portion of previously recorded tax on implementation.
        As of June 30, 2020, we have established a long-term liability for uncertain tax positions in the amount of $742. As of June 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 36 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information
3 Months Ended
Jun. 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 THS, Unitemp Close Corporation ("Unitemp"), Industrial Process Insulators, Inc. ("IPI") and TPS. THS (formerly known as CCI Thermal Technologies Inc.) develops and produces 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 THS's operations 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. TPS 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, TPS has 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 June 30, 2020Three Months Ended June 30, 2019
Sales to External Customers:
United States and Latin America$18,643  $40,427  
Canada19,313  27,252  
Europe, Middle East and Africa9,467  13,339  
Asia-Pacific9,425  10,694  
 $56,848  $91,712  
Inter-Segment Sales:
United States and Latin America$11,273  $9,741  
Canada1,492  1,124  
Europe, Middle East and Africa695  561  
Asia-Pacific173  288  
$13,633  $11,714  
Depreciation Expense:
United States and Latin America$1,538  $1,499  
Canada1,032  760  
Europe, Middle East and Africa112  139  
Asia-Pacific47  54  
$2,729  $2,452  
Amortization Expense:
United States and Latin America$676  $1,438  
Canada1,897  2,402  
Europe, Middle East and Africa364  327  
Asia-Pacific96  266  
$3,033  $4,433  
Income (Loss) from Operations:
United States and Latin America$(8,728) $1,003  
Canada2,159  3,495  
Europe, Middle East and Africa352  357  
Asia-Pacific997  1,570  
Unallocated:
Stock compensation(1,133) (1,019) 
Public company costs(402) (415) 
 $(6,755) $4,991  
June 30, 2020March 31, 2020
Property, Plant and Equipment, Net:
United States and Latin America$39,866  $39,815  
Canada29,060  28,703  
Europe, Middle East and Africa3,270  3,246  
Asia-Pacific761  778  
$72,957  $72,542  
Total Assets:
United States and Latin America$225,781  $239,751  
Canada280,819  270,055  
Europe, Middle East and Africa73,990  73,334  
Asia-Pacific39,357  37,765  
$619,947  $620,905  

Capital expenditures by geographic area were as follows:
Three Months Ended June 30, 2020Three Months Ended June 30, 2019
Capital Expenditures:
United States and Latin America$1,793  $1,162  
Canada233  388  
Europe, Middle East and Africa20  169  
Asia-Pacific13   
 $2,059  $1,726  
XML 37 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation and Accounting Policy Information (Policies)
3 Months Ended
Jun. 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 June 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 months ended June 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 it 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 it did not have a material impact on our consolidated financial statements.
XML 38 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation and Accounting Policy Information Table (Tables)
3 Months Ended
Jun. 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.
June 30,
20202019
Cash and cash equivalents$48,229  $35,269  
Restricted cash included in prepaid expenses and other current assets2,438  1,698  
Restricted cash included in other long-term assets349  827  
Total cash, cash equivalents, and restricted cash shown in the statement of cash flows$51,016  $37,794  
XML 39 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Tables)
3 Months Ended
Jun. 30, 2020
Fair Value Disclosures [Abstract]  
Schedule of long-term debt that is not measured at fair value Information about our short-term debt and long-term debt that is not measured at fair value is as follows:
 June 30, 2020March 31, 2020 
 Carrying
Value
Fair ValueCarrying
Value
Fair ValueValuation Technique
Financial Liabilities     
Outstanding principal amount of senior secured credit facility$175,375  $170,219  $176,000  $150,480  Level 2 - Market Approach
Outstanding borrowings from revolving line of credit$3,669  $3,669  $—  $—  Level 2 - Market Approach
Schedule of notional amounts of forward contracts held in foreign currencies As of June 30, 2020 and March 31, 2020, the notional amounts of forward contracts were as follows:
Notional amount of foreign currency forward contracts by currency
June 30, 2020March 31, 2020
Russian Ruble$2,248  $1,103  
Euro—  500  
Canadian Dollar2,000  1,500  
South Korean Won3,000  3,500  
Mexican Peso1,500  2,000  
Australian Dollar700  700  
Great Britain Pound500  500  
Total notional amounts$9,948  $9,803  
Schedule of fair value of foreign currency forward contracts
The following table represents the fair value of our foreign currency forward contracts:
June 30, 2020March 31, 2020
Fair ValueFair Value
AssetsLiabilitiesAssetsLiabilities
Foreign currency forward contracts$42  $47  $140  $49  
XML 40 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring (Tables)
3 Months Ended
Jun. 30, 2020
Restructuring and Related Activities [Abstract]  
Restructuring and Related Costs
Restructuring costs by reportable segment were as follows:
Three Months Ended June 30, 2020
United States and Latin America$2,063  
Canada858  
Europe, Middle East and Africa—  
Asia-Pacific—  
 $2,921  

Restructuring activity related to accrued severance recorded to accrued liabilities in the condensed consolidated balance sheets is summarized as follows for the three months ended June 30, 2020:
June 30, 2020
Beginning balance$—  
Costs incurred2,921  
Less cash payments(2,301) 
Ending balance$620  
XML 41 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
3 Months Ended
Jun. 30, 2020
Leases [Abstract]  
Lease Information
Lease Term and Discount RateJune 30, 2020March 31, 2020
Weighted average remaining lease term
Operating6.06.2
Finance3.43.4
Weighted average discount rate
Operating4.81 %4.82 %
Finance6.96 %6.98 %
Supplemental statement of operations information related to leases was as follows:
Lease expenseClassification Three Months Ended June 30, 2020 Three Months Ended June 30, 2019
Operating lease expenseMarketing, general and administrative and engineering$1,141  $808  
Finance lease expense:
Amortization of ROU assetsMarketing, general and administrative and engineering77  59  
Interest expense on finance lease liabilitiesInterest expense11  13  
Short-term lease expenseMarketing, general and administrative and engineering21  463  
Net lease expense$1,250  $1,343  

Supplemental statement of cash flows information related to leases was as follows:
Cash paid for amounts included in the measurement of lease liabilitiesThree Months Ended June 30, 2020 Three Months Ended June 30, 2019
Operating cash used for operating leases$1,168  $718  
Operating cash flows used for finance leases11  10  
Financing cash flows used for finance leases74  38  
Supplemental Balance Sheet Information Supplemental balance sheet information related to leases was as follows:
AssetsClassificationJune 30, 2020March 31, 2020
OperatingOperating lease right-of-use assets$16,039  $16,637  
FinanceProperty, plant and equipment619  695  
Total right-of-use assets$16,658  $17,332  
Liabilities
Current
OperatingLease liabilities$3,546  $3,352  
FinanceLease liabilities234  201  
Non-current
OperatingNon-current lease liabilities14,255  15,060  
FinanceNon-current lease liabilities405  511  
Total lease liabilities$18,440  $19,124  
Future Lease Payments Under Non-Cancellable Operating Leases Future lease payments under non-cancellable operating leases as of June 30, 2020 were as follows:
Future Lease PaymentsOperating LeasesFinance Leases
Twelve months ending June 30,
2020$4,319  $270  
20213,935  159  
20223,264  147  
20232,196  104  
20241,741  30  
Thereafter5,778  —  
Total lease payments$21,233  $710  
Less imputed interest(3,432) (71) 
Total lease liability$17,801  $639  
Future Lease Payments Under Finance Leases Future lease payments under non-cancellable operating leases as of June 30, 2020 were as follows:
Future Lease PaymentsOperating LeasesFinance Leases
Twelve months ending June 30,
2020$4,319  $270  
20213,935  159  
20223,264  147  
20232,196  104  
20241,741  30  
Thereafter5,778  —  
Total lease payments$21,233  $710  
Less imputed interest(3,432) (71) 
Total lease liability$17,801  $639  
XML 42 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings and Net Income (Loss) per Common Share (Tables)
3 Months Ended
Jun. 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 months ended June 30, 2020 and 2019, respectively, are as follows:
Three Months Ended June 30, 2020Three Months Ended June 30, 2019
Basic net income per common share
Net income (loss) available to Thermon Group Holdings, Inc.$(6,085) $1,471  
Weighted-average common shares outstanding32,986,451  32,635,295  
Basic net income (loss) per common share$(0.18) $0.05  
Three Months Ended June 30, 2020Three Months Ended June 30, 2019
Diluted net income per common share  
Net income (loss) available to Thermon Group Holdings, Inc.$(6,085) $1,471  
Weighted-average common shares outstanding32,986,451  32,635,295  
Common share equivalents:
Stock options—  208,220  
Restricted and performance stock units—  208,408  
Weighted average shares outstanding – dilutive (1)32,986,451  33,051,923  
Diluted net income (loss) per common share (2)$(0.18) $0.04  
(1) For the three months ended June 30, 2020 and 2019, 283,612 and 13,074 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 three months ended June 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.18) for the three months ended June 30, 2020.
XML 43 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories (Tables)
3 Months Ended
Jun. 30, 2020
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current
Inventories consisted of the following:
June 30, 2020March 31, 2020
Raw materials$35,239  $31,300  
Work in process6,248  5,317  
Finished goods30,261  25,701  
71,748  62,318  
Valuation reserves(1,718) (2,045) 
Inventories, net$70,030  $60,273  
XML 44 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill (Tables)
3 Months Ended
Jun. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of carrying amount of goodwill The carrying amount of goodwill by operating segment as of June 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—  4,419  392  —  4,811  
Balance as of June 30, 2020$62,725  $112,158  $19,282  $8,624  $202,789  
Schedule of intangible assets
Our total intangible assets consisted of the following:
         
Gross Carrying Amount at June 30, 2020Accumulated AmortizationNet Carrying Amount at June 30, 2020Gross Carrying Amount at March 31, 2020Accumulated AmortizationNet Carrying Amount at March 31, 2020
Products$61,129  $16,302  $44,827  $58,722  $14,193  $44,529  
Trademarks44,522  1,346  43,176  43,865  1,273  42,592  
Developed technology9,712  4,951  4,761  9,564  4,758  4,806  
Customer relationships107,565  96,369  11,196  105,912  93,729  12,183  
Certifications442  —  442  436  —  436  
Total$223,370  $118,968  $104,402  $218,499  $113,953  $104,546  
XML 45 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Liabilities (Tables)
3 Months Ended
Jun. 30, 2020
Payables and Accruals [Abstract]  
Schedule of accrued current liabilities Accrued current liabilities consisted of the following:
 June 30, 2020March 31, 2020
Accrued employee compensation and related expenses$9,916  $12,542  
Accrued interest694  782  
Customer prepayment1,103  357  
Warranty reserve514  477  
Professional fees1,901  2,086  
Sales tax payable1,815  2,423  
Other5,490  5,090  
Total accrued current liabilities$21,433  $23,757  
XML 46 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Debt (Tables)
3 Months Ended
Jun. 30, 2020
Debt Disclosure [Abstract]  
Schedule of long-term debt
Long-term debt consisted of the following:
 June 30, 2020March 31, 2020
Variable Rate Term Loan, due October 2024, net of deferred debt issuance costs and debt discounts of $4,204 and $4,447 as of June 30, 2020 and March 31, 2020, respectively$171,171  $171,553  
Less current portion(2,500) (2,500) 
 Total long-term debt$168,671  $169,053  
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers (Tables)
3 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenues Disaggregation of revenues from contracts with customers for the three months ended June 30, 2020 and 2019 is as follows:
Three Months Ended June 30, 2020Three Months Ended June 30, 2019
Revenues recognized at point in timeRevenues recognized over timeTotalRevenues recognized at point in timeRevenues recognized over timeTotal
United States and Latin America$8,275  $10,368  $18,643  $18,314  $22,113  $40,427  
Canada13,647  5,666  19,313  22,844  4,408  27,252  
Europe, Middle East and Africa6,814  2,653  9,467  8,891  4,448  13,339  
Asia-Pacific4,085  5,340  9,425  4,700  5,994  10,694  
Total revenues$32,821  $24,027  $56,848  $54,749  $36,963  $91,712  
XML 48 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information (Tables)
3 Months Ended
Jun. 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 June 30, 2020Three Months Ended June 30, 2019
Sales to External Customers:
United States and Latin America$18,643  $40,427  
Canada19,313  27,252  
Europe, Middle East and Africa9,467  13,339  
Asia-Pacific9,425  10,694  
 $56,848  $91,712  
Inter-Segment Sales:
United States and Latin America$11,273  $9,741  
Canada1,492  1,124  
Europe, Middle East and Africa695  561  
Asia-Pacific173  288  
$13,633  $11,714  
Depreciation Expense:
United States and Latin America$1,538  $1,499  
Canada1,032  760  
Europe, Middle East and Africa112  139  
Asia-Pacific47  54  
$2,729  $2,452  
Amortization Expense:
United States and Latin America$676  $1,438  
Canada1,897  2,402  
Europe, Middle East and Africa364  327  
Asia-Pacific96  266  
$3,033  $4,433  
Income (Loss) from Operations:
United States and Latin America$(8,728) $1,003  
Canada2,159  3,495  
Europe, Middle East and Africa352  357  
Asia-Pacific997  1,570  
Unallocated:
Stock compensation(1,133) (1,019) 
Public company costs(402) (415) 
 $(6,755) $4,991  
June 30, 2020March 31, 2020
Property, Plant and Equipment, Net:
United States and Latin America$39,866  $39,815  
Canada29,060  28,703  
Europe, Middle East and Africa3,270  3,246  
Asia-Pacific761  778  
$72,957  $72,542  
Total Assets:
United States and Latin America$225,781  $239,751  
Canada280,819  270,055  
Europe, Middle East and Africa73,990  73,334  
Asia-Pacific39,357  37,765  
$619,947  $620,905  
Capital expenditures by geographic area
Capital expenditures by geographic area were as follows:
Three Months Ended June 30, 2020Three Months Ended June 30, 2019
Capital Expenditures:
United States and Latin America$1,793  $1,162  
Canada233  388  
Europe, Middle East and Africa20  169  
Asia-Pacific13   
 $2,059  $1,726  
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation and Accounting Policy Information (Details) - USD ($)
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2019
Mar. 31, 2019
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Cash and cash equivalents $ 48,229,000 $ 43,237,000 $ 35,269,000  
Total cash, cash equivalents, and restricted cash shown in the statement of cash flows 51,016,000 $ 46,007,000 37,794,000 $ 33,841,000
COVID-19        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Canadian Emergency Wage Subsidy, amount 2,417,000      
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,438,000   1,698,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 $ 349,000   $ 827,000  
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Details) - Level 2 - Market Approach - USD ($)
$ in Thousands
Jun. 30, 2020
Mar. 31, 2020
Loans Payable    
Financial Liabilities, Long-term debt    
Long-term debt, Carrying Value $ 175,375 $ 176,000
Long-term debt, Fair Value 170,219 150,480
Revolving credit facility    
Financial Liabilities, Long-term debt    
Long-term debt, Carrying Value 3,669 0
Long-term debt, Fair Value $ 3,669 $ 0
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements Fair Value Measurements - Cross Currency Swaps (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2020
Mar. 31, 2020
Fair Value Disclosures [Abstract]    
Intercompany receivable $ 54,603  
Derivative [Line Items]    
Unrealized gain (loss) on intercompany note 2,208  
Cross Currency Swap    
Derivative [Line Items]    
Gain (loss) on long-term derivative contract (1,942)  
Net gain (loss) 266  
Designated as Hedging Instrument | Cross Currency Swap    
Derivative [Line Items]    
Hedge assets $ 2,342 $ 4,011
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Deferred compensation plan) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Mar. 31, 2020
Fair Value Disclosures [Abstract]      
Plan assets $ 3,797   $ 2,849
Deferred compensation liability 3,822   $ 2,886
Deferred compensation expense (income) 530 $ 103  
Unrealized gain (loss) $ 522 $ 95  
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Foreign Exchange Contracts (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2020
Jun. 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 $ (182) $ 212  
Foreign Exchange Forward Contracts      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Foreign exchange contract forwards, assets 42   $ 140
Foreign exchange contract forwards, liabilities 47   $ 49
Foreign currency gain (loss) $ (91) $ 42  
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Foreign Exchange Contracts by Currency (Details) - Foreign Exchange Forward Contracts - USD ($)
$ in Thousands
Jun. 30, 2020
Mar. 31, 2020
Derivative [Line Items]    
Notional amount $ 9,948 $ 9,803
Russian Ruble    
Derivative [Line Items]    
Notional amount 2,248 1,103
Euro    
Derivative [Line Items]    
Notional amount 0 500
Canadian Dollar    
Derivative [Line Items]    
Notional amount 2,000 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 700 700
Great Britain Pound    
Derivative [Line Items]    
Notional amount $ 500 $ 500
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring - Narrative (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2020
USD ($)
positions
Restructuring and Related Activities [Abstract]  
Number of positions eliminated | positions 111
Severance costs | $ $ 2,921
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring - Restructuring Costs by Reportable Segments (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2020
USD ($)
Restructuring Cost and Reserve [Line Items]  
Restructuring costs $ 2,921
United States and Latin America  
Restructuring Cost and Reserve [Line Items]  
Restructuring costs 2,063
Canada  
Restructuring Cost and Reserve [Line Items]  
Restructuring costs 858
Europe, Middle East and Africa  
Restructuring Cost and Reserve [Line Items]  
Restructuring costs 0
Asia-Pacific  
Restructuring Cost and Reserve [Line Items]  
Restructuring costs $ 0
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring - Restructuring Activity (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2020
USD ($)
Restructuring Reserve [Roll Forward]  
Beginning balance $ 0
Costs incurred 2,921
Less cash payments (2,301)
Ending balance $ 620
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Narrative (Details)
3 Months Ended
Jun. 30, 2020
Minimum | Equipment  
Lessee, Lease, Description [Line Items]  
Lease term 6 months
Minimum | Land and Building  
Lessee, Lease, Description [Line Items]  
Lease term 1 month
Lease renewal term 1 year
Maximum | Equipment  
Lessee, Lease, Description [Line Items]  
Lease term 5 years
Maximum | Land and Building  
Lessee, Lease, Description [Line Items]  
Lease term 10 years
Lease renewal term 5 years
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Lease Term and Discount Rate (Details)
Jun. 30, 2020
Mar. 31, 2020
Weighted average remaining lease term    
Operating 6 years 6 years 2 months 12 days
Finance 3 years 4 months 24 days 3 years 4 months 24 days
Weighted average discount rate    
Operating 4.81% 4.82%
Finance 6.96% 6.98%
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Mar. 31, 2020
Assets    
Operating $ 16,039 $ 16,637
Finance 619 695
Total right-of-use assets 16,658 17,332
Current    
Operating 3,546 3,352
Finance 234 201
Non-current    
Operating 14,255 15,060
Finance 405 511
Total lease liabilities $ 18,440 $ 19,124
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Supplemental Statement of Operations Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Finance lease expense:    
Net lease expense $ 1,250 $ 1,343
Marketing, general and administrative and engineering    
Lessee, Lease, Description [Line Items]    
Operating lease expense 1,141 808
Finance lease expense:    
Amortization of ROU assets 77 59
Short-term lease expense 21 463
Interest expense    
Finance lease expense:    
Interest expense on finance lease liabilities $ 11 $ 13
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Supplemental Statement Of Cash Flows Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Cash paid for amounts included in the measurement of lease liabilities    
Operating cash outflows from operation leases $ 1,168 $ 718
Operating cash flows from operation leases 11 10
Financing cash flows from leases $ 74 $ 38
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Operating Leases  
2020 $ 4,319
2021 3,935
2022 3,264
2023 2,196
2024 1,741
Thereafter 5,778
Total lease payments 21,233
Less imputed interest (3,432)
Total lease liability 17,801
Finance Leases  
2020 270
2021 159
2022 147
2023 104
2024 30
Thereafter 0
Total lease payments 710
Less imputed interest (71)
Total lease liability $ 639
XML 64 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
Jun. 30, 2020
Jun. 30, 2019
Basic net income (loss) per common share    
Net loss available to Thermon Group Holdings, Inc. $ (6,085) $ 1,471
Weighted-average common shares outstanding (in shares) 32,986,451 32,635,295
Basic net income (loss) per common share (in dollars per share) $ (0.18) $ 0.05
Diluted net income (loss) per common share    
Net loss available to Thermon Group Holdings, Inc. $ (6,085) $ 1,471
Weighted-average common shares outstanding (in shares) 32,986,451 32,635,295
Diluted (in shares) 32,986,451 33,051,923
Diluted net income (loss) per common share (in dollars per share) $ (0.18) $ 0.04
Antidilutive securities excluded from computation of earnings per share (in shares) 283,612 13,074
Equity Option    
Diluted net income (loss) per common share    
Weighted average number of diluted shares outstanding adjustment (in shares) 0 208,220
Restricted Stock Units    
Diluted net income (loss) per common share    
Weighted average number of diluted shares outstanding adjustment (in shares) 0 208,408
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Mar. 31, 2020
Inventory Disclosure [Abstract]    
Raw materials $ 35,239 $ 31,300
Work in process 6,248 5,317
Finished goods 30,261 25,701
Inventories, gross 71,748 62,318
Valuation reserves (1,718) (2,045)
Inventories, net $ 70,030 $ 60,273
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2020
USD ($)
Goodwill  
Balance at the beginning of the period $ 197,978
Balance at the end of the period 202,789
Operating Segments  
Goodwill  
Balance at the beginning of the period 197,978
Foreign currency translation impact 4,811
Balance at the end of the period 202,789
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 4,419
Balance at the end of the period 112,158
Operating Segments | Europe, Middle East and Africa  
Goodwill  
Balance at the beginning of the period 18,890
Foreign currency translation impact 392
Balance at the end of the period 19,282
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 67 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Other Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Mar. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization $ 118,968 $ 113,953
Intangible assets, gross 223,370 218,499
Intangible assets, net 104,402 104,546
Certifications    
Finite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets (excluding goodwill) 442 436
Products    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 61,129 58,722
Finite-lived intangible assets, accumulated amortization 16,302 14,193
Finite-lived intangible assets, net carrying amount 44,827 44,529
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 44,522 43,865
Finite-lived intangible assets, accumulated amortization 1,346 1,273
Finite-lived intangible assets, net carrying amount 43,176 42,592
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 9,712 9,564
Finite-lived intangible assets, accumulated amortization 4,951 4,758
Finite-lived intangible assets, net carrying amount 4,761 4,806
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 107,565 105,912
Finite-lived intangible assets, accumulated amortization 96,369 93,729
Finite-lived intangible assets, net carrying amount $ 11,196 $ 12,183
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Mar. 31, 2020
Payables and Accruals [Abstract]    
Accrued employee compensation and related expenses $ 9,916 $ 12,542
Accrued interest 694 782
Customer prepayment 1,103 357
Warranty reserve 514 477
Professional fees 1,901 2,086
Sales tax payable 1,815 2,423
Other 5,490 5,090
Total accrued current liabilities $ 21,433 $ 23,757
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Debt (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2020
Jun. 18, 2020
USD ($)
Oct. 30, 2017
USD ($)
Oct. 30, 2017
CAD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Sep. 30, 2020
Mar. 31, 2020
USD ($)
Apr. 01, 2018
Mar. 31, 2017
USD ($)
Debt Instrument [Line Items]                    
Less current portion         $ (2,500,000)     $ (2,500,000)    
Long-term debt, net of current maturities and deferred debt issuance costs and debt discounts of $4,204 and $4,447 as of June 30, 2020 and March 31, 2020, respectively         168,671,000     169,053,000    
Debt issuance costs, net         4,204,000     4,447,000    
Repayments of long-term debt         34,294,000 $ 7,494,000        
Maximum leverage ratio to secure additional borrowing     4.0 4.0            
Outstanding borrowings         3,669,000     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]                    
Outstanding borrowings         3,669,000          
Capacity available under credit facility         53,236,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%            
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     22500.00% 22500.00%            
Revolving credit facility | London Interbank Offered Rate (LIBOR) | Line of Credit                    
Debt Instrument [Line Items]                    
Basis spread on variable rate     32500.00% 32500.00%            
Revolving credit facility | Canadian Base Rate [Member] | Line of Credit                    
Debt Instrument [Line Items]                    
Basis spread on variable rate     22500.00% 22500.00%            
Revolving credit facility | CDOR | Line of Credit                    
Debt Instrument [Line Items]                    
Basis spread on variable rate     32500.00% 32500.00%            
Variable Rate Term Loan due October 2024                    
Debt Instrument [Line Items]                    
Variable term loan, interest rate         4.75%          
Variable Rate Term Loan due October 2024 | Loans Payable                    
Debt Instrument [Line Items]                    
Variable Rate Term Loans         $ 171,171,000     171,553,000    
Debt issuance costs, net         $ 4,204,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     27500.00% 27500.00%            
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           4.5      
Canadian Borrower | Revolving credit facility                    
Debt Instrument [Line Items]                    
Interest rate at period end (as a percent)         3.95%          
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Related-Party Transactions (Details)
12 Months Ended
Aug. 01, 2019
USD ($)
Apr. 02, 2018
USD ($)
Mar. 31, 2017
USD ($)
principal
Mar. 31, 2020
Apr. 02, 2019
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 71 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2020
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Totaled arrangements under letter of credit guarantees and performance bonds securing performance obligations $ 10,306
Guarantee obligations secured by cash deposits 2,787
Guarantee obligations represented by a reduction of the available amount of the company's short term and long term revolving lines of credit 3,095
Indian custom bonds outstanding 4,806
Accrual for additional cost of sales $ 3,698
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation Expense (Details)
3 Months Ended 49 Months Ended
Jun. 30, 2020
USD ($)
shares
Jun. 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,133,000 $ 1,019,000        
Options outstanding (in shares) 153,639          
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 | Subsequent Event            
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) 177,295          
Stock issued during period | $ $ 2,532,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,520          
Stock issued during period | $ $ 190,000          
Share-based compensation arrangement by share-based payment award, fair value of shares authorized amount | $ $ 760,000          
Performance Shares            
Stock-Based Compensation Expense            
Stock granted in the period (in shares) 49,716          
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 73 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2020
Mar. 31, 2020
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Contract assets $ 7,373 $ 10,194
Contract liabilities 3,408 $ 4,538
Decrease in contract assets $ 2,821  
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Disaggregation of Revenue [Line Items]    
Total revenues $ 56,848 $ 91,712
Revenues recognized at point in time    
Disaggregation of Revenue [Line Items]    
Total revenues 32,821 54,749
Revenues recognized over time    
Disaggregation of Revenue [Line Items]    
Total revenues 24,027 36,963
United States and Latin America    
Disaggregation of Revenue [Line Items]    
Total revenues 18,643 40,427
United States and Latin America | Revenues recognized at point in time    
Disaggregation of Revenue [Line Items]    
Total revenues 8,275 18,314
United States and Latin America | Revenues recognized over time    
Disaggregation of Revenue [Line Items]    
Total revenues 10,368 22,113
Canada    
Disaggregation of Revenue [Line Items]    
Total revenues 19,313 27,252
Canada | Revenues recognized at point in time    
Disaggregation of Revenue [Line Items]    
Total revenues 13,647 22,844
Canada | Revenues recognized over time    
Disaggregation of Revenue [Line Items]    
Total revenues 5,666 4,408
Europe, Middle East and Africa    
Disaggregation of Revenue [Line Items]    
Total revenues 9,467 13,339
Europe, Middle East and Africa | Revenues recognized at point in time    
Disaggregation of Revenue [Line Items]    
Total revenues 6,814 8,891
Europe, Middle East and Africa | Revenues recognized over time    
Disaggregation of Revenue [Line Items]    
Total revenues 2,653 4,448
Asia-Pacific    
Disaggregation of Revenue [Line Items]    
Total revenues 9,425 10,694
Asia-Pacific | Revenues recognized at point in time    
Disaggregation of Revenue [Line Items]    
Total revenues 4,085 4,700
Asia-Pacific | Revenues recognized over time    
Disaggregation of Revenue [Line Items]    
Total revenues $ 5,340 $ 5,994
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers - Performance Obligation (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 109,859
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 16,490
Remaining performance obligation, period 1 year
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Mar. 31, 2021
Income Tax Contingency [Line Items]      
Effective tax rate 29.10% 2.90%  
Liability for uncertain tax positions $ 742    
Scenario, Forecast      
Income Tax Contingency [Line Items]      
Effective tax rate     30.70%
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2020
USD ($)
Geographic_Region
segment
Jun. 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 $ 56,848 $ 91,712  
Depreciation 2,729 2,452  
Amortization of intangible assets 3,033 4,433  
Operating income      
Operating income (loss) (6,755) 4,991  
Stock compensation expense 1,133 1,019  
Property, plant and equipment, net 72,957   $ 72,542
Assets 619,947   620,905
Operating Segments      
Sales by geographic area:      
Sales 56,848 91,712  
Intersegment Eliminations      
Sales by geographic area:      
Sales 13,633 11,714  
Segment Reconciling Items      
Operating income      
Stock compensation expense (1,133) (1,019)  
Public company costs (402) (415)  
United States and Latin America      
Sales by geographic area:      
Depreciation 1,538 1,499  
Amortization of intangible assets 676 1,438  
Operating income      
Operating income (loss) (8,728) 1,003  
Property, plant and equipment, net 39,866   39,815
Assets 225,781   239,751
United States and Latin America | Operating Segments      
Sales by geographic area:      
Sales 18,643 40,427  
United States and Latin America | Intersegment Eliminations      
Sales by geographic area:      
Sales 11,273 9,741  
Canada      
Sales by geographic area:      
Depreciation 1,032 760  
Amortization of intangible assets 1,897 2,402  
Operating income      
Operating income (loss) 2,159 3,495  
Property, plant and equipment, net 29,060   28,703
Assets 280,819   270,055
Canada | Operating Segments      
Sales by geographic area:      
Sales 19,313 27,252  
Canada | Intersegment Eliminations      
Sales by geographic area:      
Sales 1,492 1,124  
Europe, Middle East and Africa      
Sales by geographic area:      
Depreciation 112 139  
Amortization of intangible assets 364 327  
Operating income      
Operating income (loss) 352 357  
Property, plant and equipment, net 3,270   3,246
Assets 73,990   73,334
Europe, Middle East and Africa | Operating Segments      
Sales by geographic area:      
Sales 9,467 13,339  
Europe, Middle East and Africa | Intersegment Eliminations      
Sales by geographic area:      
Sales 695 561  
Asia-Pacific      
Sales by geographic area:      
Depreciation 47 54  
Amortization of intangible assets 96 266  
Operating income      
Operating income (loss) 997 1,570  
Property, plant and equipment, net 761   778
Assets 39,357   $ 37,765
Asia-Pacific | Operating Segments      
Sales by geographic area:      
Sales 9,425 10,694  
Asia-Pacific | Intersegment Eliminations      
Sales by geographic area:      
Sales $ 173 $ 288  
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%    
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information - Capital Expenditures (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Segment Reporting Information [Line Items]    
Capital expenditures $ 2,059 $ 1,726
United States and Latin America    
Segment Reporting Information [Line Items]    
Capital expenditures 1,793 1,162
Canada    
Segment Reporting Information [Line Items]    
Capital expenditures 233 388
Europe, Middle East and Africa    
Segment Reporting Information [Line Items]    
Capital expenditures 20 169
Asia-Pacific    
Segment Reporting Information [Line Items]    
Capital expenditures $ 13 $ 7
EXCEL 79 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( '9[!E$'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 " !V>P916&'_X^\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O33%*:'KBV-/"H(#Q;>0W+9@DX;DI-VW-ZU;A^@'\#%W__SN M=W"-#E+W$9]C'S"2Q70SNLXGJ<.:'8F"!$CZB$ZE,B=\;N[[Z!3E9SQ 4/I# M'1 $YRMP2,HH4C !B[ 06=L8+75$17T\XXU>\.$S=C/,:, .'7I*4)45L':: M&$YCU\ 5,,$(HTO?!30+<:[^B9T[P,[),=DE-0Q#.=1S+N]0P=O3X\N\;F%] M(N4UYE_)2CH%7+/+Y-?Z8;/;LE9PP0M^7_#5KKJ5XD[6XGUR_>%W%7:]L7O[ MCXTO@FT#O^ZB_0)02P,$% @ =GL&49E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !V>P91*1K"P'4% "V%@ & 'AL+W=O_0D,[G>U,"+;,5[:$&4*2#6TV(<"V33N]$+; GM@6E>40 M_GV/;+!)1AS[!OREUX^/I/?H:+ 5\B7Q.5?D+0KCY++A*[7YTFHEKL\CEIR+ M#8_ASDK(B"DXE>M6LI&<>5FC*&Q1R^JV(A;$C>$@NS:5PX%(51C$?"I)DD81 MD[LK'HKM9<-N'"[,@K6O](76<+!A:S[GZOMF*N&L5:AX0<3C)! QD7QUV1C9 M7\9.6S?(GO@CX-ODZ)CH3UD*\:)/)MYEP])$/.2NTA(,_E[YF(>A5@*.__:B MC>*=NN'Q\4']-OMX^)@E2_A8A'\&GO(O&_T&\?B*I:&:B>T=WW]01^NY(DRR M7[+-GVVW&\1-$R6B?6,@B((X_V=O^T <-[!/-*#[!O1# _O4&YQ] R?[T)PL M^ZQKIMAP(,662/TTJ.F#+#99:_B:(-;=.%<2[@;03@W'XI5+,H4>(TV2^$SR M9-!2(*QOM]R]R%4N0D^(..2;B)6?D)O8X][[]BT *JCH@>J*HH*_I?$Y<:PS M0BUJ&7C&>/-1NCXG5L?4_!V.4P3)R?0<-$C_C):)DC#N_D4DVX5D.Y-LGY!< M!"KD1*R(33\O?R%S[J8R4#M3['&AL8@BF YS)=R7,_*3=6Y9-MDP25Y9F'*R M ?"L6Q'F3L'<05]U+=P49K BB]V&FTCQYK;5?$(HN@5%MQ[%4\JDXC+!00FHS%$N-)AW/_PZ5/%T.T7;/V:?289 M>&]FG:?#A6NM6)A@\;HHF"Y0G9M8P5 GMP',@(@^5@7F.7"<+&+1YG]"4WQQ07G:26G5TSL@&HDPQ4KR,JD0&LE!;TX@4P*,W MI'%97J%SSR345"/7 MA8H5,C3WU?/Y]X3;/2F_RF"IP MUE@G96/9FRMW,F6]0_,Z=!R[VV]WVH/6JXFJM'A:R^+',/LDV-@$*ODW\CLW MAPJ7LF!QWNY?6!==+%ZEP=,*@]_;UVV0:(-]YE#<8B56A5RS:3E-Q\:V!4K+ M=W"W+JJK8[9;N&BT[%0OX#U3[LO0T%R[WA,:JM'P'-^@1('DY M5LA,H_NJ0J!J!CI'VSFX-T,MG"U[Y[MH*4(C2H7 W0P#*8W&PO=V]R:W-H965T M&ULK5G;V9V.DEG;3QQ$G[#).0 MQ0E)*"0HV_WZ+B&)E(B+_-"'Q"1U )[%8O?L@I=/LOG6KH10Z+DJZ_9JME)J M_6:Q:+.5J'A[(=>BAE^6LJFX@MOF<=&N&\%S/:@J%Q3C:%'QHIY=7^IG=\WU MI>Q46=3BKD%M5U6\>;D1I7RZFI'9_L'GXG&E^@>+Z\LU?Q3W0GU=WS5PMQAF MR8M*U&TA:]2(Y=7L'7ESRY)^@$;\78BG]N :]:8\2/FMO_F07\UPSTB4(E/] M%!S^;,2M*,M^)N#Q?3?I;'AG/_#P>C_[K]IX,.:!M^)6EO\4N5I=S9(9RL62 M=Z7Z+)]^%SN#PGZ^3):M_A\][;!XAK*N5;+:#08&55%O__+GW4(<#""!8P#= M#:"O'*WY]V<@GU/1HF*V_T&NC1X,U1=V[\5XU\&L!X]3U MK:QS<(K($5RULBQRKN#FAI>\S@2Z[R=NT3GZ>O\>_73V,SI#18V^K&37\CIO M+Q<*./0S+;+=^VZV[Z..]_W1U1>(X3FBF&++\%O_\#]Y \.);?@"+!_,IX/Y M5,_'7.9W32-JA7C;@IUO/#.R84:F9PQ<,_)VA6!M4-9?B.]=L>$EO,*Z5MNI M(CU5'W";ZR"A-+U<; Z7Q()BE,4#ZHAG,/ ,O#S?99GL@!;$8B: XT,IYJB& MO"&7B)<0W;W_V_[N+*&!MN@L87"AGX$;Q>!&_2-X)EL-KIG#M.U:Z!@M7VRF M;]F%!T;%-*'QQ'03E=(@3NRFAX/IH=?T#_4&'"*;0K3:9!N]T*2',<,3>B8J MPC1F=GK10"_R[R!9JP;2VVY3VMA%)CMV\-HM.1-$,$D#.[EX(!=[R=TU8LV+ M'(GG=9\V6NU[J5:B@6QU&$LVVK'IS1C3"6T+B)+4SCH96"O6,+4?#=AE$83BC98G++(3I+@ M42WP"?=# =&HESE:@T H[?T^QZU!V94SF':3'@=[&DZ#W0H+ ^H@?2!QQ$OZ M-RGSIZ(LK=2(N5(0PLDT!UMP)(U35RHBHP 1>F)K*EX_%K ?=UYWKR*U!'00 M& %DQX6!R_FCLA&_M'T"UW-5U(]6=LQ\:X29L8XV6.02,S*J&?'+V7NQ%! [ M.90G^U 7]O+$E!2:DF1*TX;"CMQ)1N$A?N7YI!-E*>O'6LM&MVM0,_;;'NEMGXL':X:CI@# DDV+ MKE.H8\:C2E"_2MS(!L9 =FM1!SU1 Y7"1I8;>( R2"R%0DN>]0MN+6>IJ0\L MBJ;9SX)R\3[H8/P",I2+)S8$-66!!7B:^"RH(&0.E:.C=%"_='P4T&J?9&AJ M XL3P_T65!@Z:FXZ"@CU"\B' ]WP13\UE2$D4XHFAD#]Y: XJ@?UJ\=QC7AJ M,4UI",,H,OQM:V$B5S5+1PFA?@GY.&A<'^Q#9[DG7W'5-9J[+B'SO7KW8%2T M;:=/'S+9JCT GN=%N\O.?5<:S"G>]:7!/ CB_ZTSI9;&*4JBV/"R#0?BYMJ* MH[I1?X_UZEJ&FKT2I6$X+0BM,!JX?#R*)?6+Y5^R/A]VXZL"W)1$$D21$>$6 M6!@>K/\QWU$YJ5\YM]57+>O7AI"IC=!#!5.V)BI*7348&P64^05T&^PG&#*+ M%$9ID$P[5ALN#F#I'2Q'T63$6XC] KW?5!"/IQIUC)W2L:J"0J%5,OOV!IU= M8$P@#S=HP\M.O$4DQ'.,]3_$.[623?&OR-\BQN:$A',:)3K8&9VG))HG)$'M MBD.HZVP"L:3/*3K50K>5]YK.E2M5_/@#-"YO7Y\OF$58IV66'W.\8@R*8,GX=!G!I'P19Y4CPINZ+8"M+B^+%41 ; MRVO!)2!,CE,\-BHC\ROC-BD*2]+9$325CH4XB*:*:,,%4P91;-?* M5E\# "="P & 'AL+W=OWD1 M;/C/^.=AS,SB*-6#+B@UZ$?)A5X&A3'5^S#464%+HD>RH@*>[*0JB8&IVH>Z M4I3DSJCD81Q%D[ D3 2KA;NW4:N%K UG@FX4TG59$O7SEG)Y7 8X>+SQA>T+ M8V^$JT5%]O2>FF_51L$L[+SDK*1",RF0HKME\ &_7^/$&CC%=T:/NC=&=BM; M*1_LY%.^#")+1#G-C'5!X'*@:\JY]00<_[5.@VY-:]@?/WK_VVT>-K,EFJXE M_Y?EIE@&LP#E=$=J;K[(XT?:;FAL_662:_>/CHUV.@]05FLCR]88"$HFFBOY MT0:B9X#3%PSBUB"^U"!I#5SDPH;,;>N.&+):*'E$RJK!FQVXV#AKV T3]C7> M&P5/&=B9U5J*'%X*S1&,M.0L)P8FMX03D5%T;QUK=+4AB@I34,,RPJ_17^C; M_1VZ>G>-WB$FT-="UIJ(7"]" TS649I._9!I!YD.0JYE64(H(8^SAQM4$84.A-<474':Y))SHC2J*'Q7"LBP M:Q]ZXW_:HXI&483/V%]3G<"/._CQ&^ =HD:D-H54[!?-?;2-PW&/ X^CYG=& M?(GRA'K244_>3FWSQ$\\><:1)!B/X\GL#-@CC.=X,L,S/^^TXYV^G1L/[DO$)Y@X^BI7D5_!/YR@K<.^S#GN(.24]!>8<5_!/I*9K=>!VF')*>T M3W4/#Q>^KP55]A1^E-R203>@JM% 0<5/50H/EZD/629K 4T$%%;*#F3+Z0TB M'/I'5[>@$X734F_-KN;0U+7:WAGRGAS\O%;-XO-ZYA,EZ5FDPE[O9!M7Z"CV M3&C$Z0ZLHM$4PJR:7K"9&%FY=FHK#31G;EA _TR5%<#SG93F<6([M*XC7_T& M4$L#!!0 ( '9[!E'2"+Z&PO=V]R:W-H965T&ULI5AM;]LV$/XKA%<,"1!'(B594N882-QM[;!N1=.N'X9]H"W: MUBJ)'DD[Z7[]CI(L.2+%MM@76Y3NCL^]\!Z2\T359S.MW;\5BS@^J MR"OV5B!Y*$LJ/M^S@C_>3O#D].)=OMTI_<);S/=TRQZ8^K!_*V#D=5:RO&25 MS'F%!-O<3N[PS3+PM4(M\4?.'N79,]*NK#C_I >OL]N)KQ&Q@JV5-D'A[\B6 MK"BT)<#Q3VMTTLVI%<^?3]9_JIT'9U94LB4O/N:9VMU.D@G*V(8>"O6./[YB MK4.1MK?FA:Q_T6,KZT_0^B 5+UME0%#F5?-/G]I G"F ';L":17(4"$<40A: MA:!VM$%6N_62*KJ8"_Z(A)8&:_JACDVM#=[DE4[C@Q+P-0<]M5CR*H.DL S! MD^1%GE$%@P<%?Y M)1'?P*<2:F2GDW=DZ'6UYB5#4_3AX26Z>'&)7J"\0N]W M_"!IE^-,Y14Y.W1.GP5\. MU34*_"M$?.);\"R_6AVG#CA!%^.@MA>,V&L#UL44_7FWDDI !?_EL!YVUL/: M>CAB_8$6S!KT1FU6J^G5?%Q$LR1,YM[Q/!2F5(IC3#JI9YBB#E/DQ+3D4NG" MD6/8&O7H;-: Q"0=8#.EHC"*?3NV68=MYL3VL^!2HKW@FUS9H,V,24F(\1": M*17$.!P)6]Q!BYV%\ON>":KR:HO8TUZO2GGC*)"DLYHX'7Y#Q2>FK5ZA+:M@ MA@+!.D4T@W:2ZSK4C52_^OX[//-_8-46## !"K;P)&9XXB3$@_#8I&*)-H*7B#<9AE9K;9.^@6,ZBZ-H@-8B%J8I'H%[Q@3877UJ MQP0$58/V+DX5>.DJ04QZX^0+L5!,,.@*C7VK]\0L&L-U4R8:<[QOSSCX.FRM MSU9P@9D:$B7^$)]%+(C'6A;N>SQV-_GSW%CAA<:\<4"&X$PA,EKE?:O'[E[_ MO,I7#+:63+?78UYO]6#8XD:*/MG9 )N-?II$\9"J+&(X\J,1!WH^P&Y">-VA M.Q4 NEA!HP1^N+2B-7O_E(3IL*=8Q,)P!&M/$#AV8OV-G590&W KP-C21OS$ M6$NF& YG8ZNI9QOLIIM?-;U2I42^.BBJF[/BJ.+5= V;/,&+0O-;WBXY>SF8 M[&&L,U-DBL=66<\OV$TP1G01/=*\.#GQ'M9@"24-.XC#'KWB10:NR"N](;ZV M^F'2BC4/IA@.XY$\D)Y]B.]LY\\W[<_<7T MDOJS$9 ]69'(N2C,%0X;,@1C7;)R1P5SKHV>4XB;4^ZIS-?H L[%&70\*F0] M3SV!M66WYI+SM/G7>,B %C'_>HP!2<\JQ,TJ+_/BH$_]WX W_CJ\IAC@'6%! MTE,,29Q9_%A?SK!L2H^PG=ZR!JA$!WV/ 3Y /O<'?>)I3C15E_1F_$TI[\F# MN,FC3WF#QAXWRW&$I,DLC(8G**OD+(A(.I+NH&>&P'TN.4^W VM@'C-&L-HD M S_"*1GN+KVSFZJ2B6U]@2P91;..\<'\& #'' & 'AL+W=O4%=>'9*7]QQ9!P^4?>5+0@1XK,J:'TZ6 M0JS>SF8\6Y(*\WVZ(K6\LZ"LPD*>LKL97S&"\S:H*F?(\Z)9A8MZ,C]HKUVQ M^0%M1%G4Y(H!WE059D]'I*0/AQ,X>;YP7=PMA;HPFQ^L\!VY(>++ZHK)L]DF M2UY4I.8%K0$CB\/)._CV$J4JH$7\49 'OG4,U%!N*?VJ3B[RPXFG&)&29$*E MP/+?/3DF9:DR21[?NJ23S3-5X/;Q<_:S=O!R,+>8DV-:_EGD8GDX228@)PO< ME.*:/IR3;D"ARI?1DK=_P<,:&Z<3D#5UXYKZV@]9*W]7*"!9X?,/H F,++?.J@+;HV7I9) M4:O]<2.8O%O(.#$_IG4NJYWD0!YQ6A8Y%O+D1LA_@:(&GY>TX;C.^<%,2$XJ\RSKGG^T?CX:>?YG*G!I"3MVAQW3 MJI*[ZT;0[*LE^L0=_2[/"[4[<0FN<)%/Y1".\:JP,SEUY[HF0G8A.66GF-5% M?T1?%HL MBHRP'>DNW>E."B:;+G5DF M^!++M=D#6(#?,=L'/GP#D =36RFO\X=M?J57]W,?12B0$G8PN[0$Q."D.\%WA!V:L)@[$4(#F%G)DS.4# $ MO3=!TR'YP40&FXD,VCA_9"+E=I#>@LN5/2'KHSW5UMH*6M(R)XS_]MP$_[J6 MVQ-(;7[ +/_;45_AYN&A53'Q+:$B<$ MNUFT!]V@ 8TTPW-U$GSFJP:EBWQNM1( M)T3=$C1UH0Q+#>ZE;,J^:&.>&J2F<:*UF9,=H %SZ/56RW-R_RA?=Y0W /@> M%R6^+0D05)HGPE05O6>T68%SV6Z4BWBC-'K?ZJ<\T*S:P ^U!K\+->3=:SAT MB_BU]*V8-VQM7V7EU)K9*CJS9363IH!/?:@Q/[.@MD%#XKW$0[?&?VCK10A6 MW#;BN63&R-O]MV^RAYY.W@T:DN]E%09.\J=U[O!-ETTMG8HW[INZ[,-N&'NA MYX_5<:^YT"VZ&K,7L#GJ,@X<41C"0)]+T .A]$K M.W1+^RX_/4(]MACJ*-"E_=B&,^K"5':$XC@PNKN)@PD*0V/%3=PT\J5A'IFJ MWBS Y/]WS+ W =#M OX3SPQ-U4]@FHZT<-3+/G++_B_SS#R"W'_AI_XLL2A^&1A7M0 W9]X8 N0W!KW' R/0%T\A+-$-V MNA,V'$3O'9#;._R$!T:F J=!K'O@7:@A[UZED5NEVQ\"K:Q,29WZB:>SVH$: MLNI%%[E%]^<-+C*%=8Q5KV_(_3;\8N=J]P3(?/7U?0A#%.EVYB7(X1AZD41N MD71ZW!'>J<7C>H'Q\XP-9S1 $X-0$H>!ODU-'(RC(-9_^K/@IF$0I_H/"K.M MCR'J$Y\T<-+6<5"2A0ST]F,YUVS]U6Q](NBJ_3YR2X6@57NX)%A:& 60]Q>4 MBN<3]UZIAZL9GCU=^"*V.^LNS*\O]VS+[[C] M8W^KX6S>][(6-9=&*(DTWUS-;O"[%7\T2 MIXA7O+2N"P8_1[[B5>5Z AW_=)W.^F>ZAN?'3[U_:IP'9^Z9X2M5_276=G#(J$JLF863.PL_,%K6(+5!*V9VZ!.,N$$7Z(^[#^C5 M#Z_1#TA(]/M.'0R3:W,YMZ#&]3DONR>_;Y],)IY,T2]*VIU!'T'!^GG[.7C1 MNT*>7'E/HAW^=)!O$4W>()*0)*!G]R5G4ZYOUWY"T+G.053#/2R5+47$DQ[+=;7>Q=+FUU^HH M( O0_0F].KAL%/(U4H$(OHN$,.\UYM$0?N!0\4K!VCHBUXC52EOQ;W,A%,ZV MN^PL4%F1DU$T?:-\<1;R9TJ+7FD157IS)LQ-1*A/7&L(SYK?0SR-.3!99AV8M>]B(J^\ZJ\BNHJ@$VIA7/']TQ#XE<> (PIG2D M,F#43-.0S&4O<_E"'G31[!+3LL?Q%&T5+KV'7^19.E(8,,+)8B*2.!GJ<_+2 M?'\#\ZCBP"J7 IH;KH\< <'1 09?6V"UDX[VR@@7ZW M3CQYR4+F@>V#DK$_YHMD7,0"5LMD M(C$P&423J.@O #]F#KIA(-JZ$(,+0H)^E]9,GF#Q4+G)%XXV\4-)<39.ZI 9 M3HO%A/J!/#B.GM6.R2TW#M!G-=08#CAW]:X2[%Y4+]93/# )QZ%T4Y;JX!8+ M4%>Y.++[*CC3NUZ>U1I,TG%%"I@5%$^ "0]DPEE4Y&=YA,%4VN-P)R[S!Z-8 MXO$T#YFE23Z5<0.30",=1])O= M<=U-6MMDD53RHC^?%NWSY6*9>#,A8$72Y93J 40X3J(^,??L-)F5/ELN4IKB ML43?C)X%_[G 4$XSB 0J _\V93T@GMV+Z@_1)Y%XND/46RQI&$/R H$@?4 MYS-X/H6Y<2%>"TB -K18%B/5(;-B,25Z@!*)0^G7T,HSM-X,2O>10VDV7@\& MK983=8(,9"(D6MM=%3/?OJT@ S0(C8;D]J#+'2PRFAT?A 6"84]OT!XHU\YW M_L]![!T/@S&A@0F<9,MQ4 )FN" 3JR0R (C$ 73'JFYU)"VK7I#JXR4?R_1- M\*3( 4 D#J ^Z;H=#OR]-):=X@!S(+CC(AHRPWF23.@>T$3R:,I]$A)6.M^> M<@-32)PIMUJ5G*\-VFA5P]@=575TCREA42XLVK#2E;U3,"0^,&B!%UZ^^68X M229#,G"%Q+ERRT[=VY'SA6VS*VM+W_>X$N /38D']I!=D4XAB P((G$$/1\% M_@A+7-'N-4RSCU/[R5T%\9F24J^$^T;Y!-CI0!T:I\X7ON_JE1/*ZWVE3IQW MB@]2M$/33:^0=!H 2Y:-M8>LBL5$R.F 'QK'SWGZ;)K9Q5&SPPM&F?HD@8$? M*PT8D8G-&QUH0^/[H" G-R_6@TZWO[TAA;M.XY8!R!(;+;(<$NVVI1NE>A[G[0.Q]E4%K& M!2A@19=3S@VXHW'TF; M!;+,MZ++;+Q*GI]])JBYWC9?3PQJ=DCM:_;^:O^%YJ;Y+C&Z_AZ_6[7?689N MVL\^OS -N6:@F&V@R^1M 8'5[9>4]L2J??,QXEY9J^KF<,?9FFMG / _GO6]7]02P,$% @ =GL&460#5VA%#0 "2, !@ !X;"]W;W)K MZC MKY4*XK9MC']Z4(?0?7M\[,M:M=(?V4X9/%E9U\J MVY][#NG9,6;VN9X,9L] M.FZE-@?/GO!G;]VS)[8/C3;JK1.^;UOIML]58S=/#^8'^8.?];H.],'QLR>= M7*MK%=YW;QW>'0]2*MTJX[4UPJG5TX/+^;?/3VD]+_A%JXV?O!9DR=+:C_3F M=?7T8$8*J4:5@21(_+E15ZII2!#4^"W)/!B.I(W3UUGZ#VP[;%E*KZYL\T%7 MH7YZ\/A 5&HE^R;\;#>O5++GC.25MO'\O]BDM;,#4?8^V#9MA@:M-O&OO$U^ M^)H-B[1AP7K'@UC+[V60SYXXNQ&.5D,:O6!3>3>4TX:"2Z^] ML"OQUBFO3)#15Z82EV5I>Q.T68NWMM'E5KPV,0FPXLEQP.$DXKA,!SV/!RWN M.>A$_&1-J+UX82I5[>X_AM*#YHNL^?/%9P7^V)LC<3(KQ&*VF'U&WLG@B1.6 M=W*/O#=N+8W^G)=[5R+?Z^=+;OQ"O;5%CH"ZPICWB[ADLJ[5"! M\:U);WR_]+K2TFGEA72*RELYIRH1K$!*<\W>J&8KI!?_^-OCQ6+VW485_&K^ M7?[$]F[XR#H1:I6?7-FVDV:;'T)-I9$M'Q0?)D7G[(VNE".;:]0M#E)F#:\H MT@%JHO &IWF#\D?B3>]@ 4X)Y!R(&+=@>=7# M^D,A&V]W;);Q"$&Y0^<<9A7A'B/4;5#.0!:O\;"[5+2KTYV"NV^@@VI\M][U82"GF#?:P#WK2J(8<=B4OH!6FFQQHZPA5BHZ ) M;,>#5=_ 0[T.]%%VD!KOL3=6H:'@)='& 3[_U M,,@_C*HI=P-M(!">U&O4;1=T.Q1YCCF;0IZ333/F_L0%@Z"'B-IOO4Y1JU2# M+*5XM^B(-;6J&S4)."=SVS7JEDS[%0ZG!#'B31GL$OLB>LW/R24PJD89K6MX M95.C!+:'=F-4-=;*MB CN7L&.A^1E264\3I#TGPV^SO]I4>D9M@*,@%%'3CX M5U>O8\TBBN]461O;V#65(!?L@TD!O7MU/16>"NDA%*UU68L-\E5"REI&738Z MU%"TK"?:"MVV"J\"E_$*:K!>96,]Q2ZI.;4 [B)L&6#E58KZ=0QIPI4'!U#N MX"'EW@ HQ7TNR\AY1YC82L MJL%)J/]/T"565(3?H;ZHLJTC-W1VH]Q87Z$&CA 4QK*(V9P0!_GGY2I"@5JM M=*G)W%9)PSGD>ZBV)?-&Z@O""1##$#9#2CAMLT\%A6OR(UX^B -#H M$)ZEXN27'Q47(PK3$6;$+&]UX-7QAI31!]T3A5U+- > A'(^0N(*#D] KN [ MV^K4RT;OX*+T444[T4.W@MD8$8TBN8#=;Y@D1!&EJ ""5!*QRFM M5%KF?B4 M1D[0J45J<5MNG-KT3"@^65B(=6.74 3.8,W@77+X@"33+LL$BT2J6\0#L$'U MB9TE\4W2,F(H"TJ!NU-.5+SD J/^0B!)#AM<%W5C W03^+R9.HSK6L<-/ M\R3G")]E(8MR?9*(RC&S):VAZZIG6")#;!7;]F7G="/F0S)R8Y%&HM,8L2:) M3)$(?'49=09*#3$>EKYH 8#PSE9\0!,2U]RMMN)!)J\O/ESGAGLGAY,^5R00 MN+%;>(4U'DRIT4I\K3L )H>53[\SLR$-Y=HSY^R /D@%[&\D.NEJQ8>E(S)T MDG)3%M#*BHH'U"O>K^FX6+2#F]8$^.R-@=,F2T&?UAJ,3M"Y!,^9L#-^@@>1 M>WQR#W3!)0/BS\^8Y.S+<*KM30IQEM-)'>DURF,X*QE$H46K5!^+6+>)B(M2 MN8 &PX^@,^[:NNU;3H ?>WQ =.WS\9?&H$Q+#KN,>$!N(_/73K9BDUL'\7I& M)KIB->)[8%!+O'!^D9&=;A/#$1.48RQ9PK$K5GSE;!OYU\1E&4W2VG7/>$5 M1W&:MFB VO9>:U+3_1I,90#@XW"*==5(Q93/]2];@C *X#>+XG1^SAF>\DF) MWWK9Z!68KN2+#R6A"G2YXRS-!"AV@(:[&;J^S;%8ZCYYX9T+P.Y3Q\'YHL>$1<-?IZDQK I B8RH=8H-H+H MB7.H&=$,C0_2;LSIJ5##B;N]*G\/UI=!%:![Y;K;] MZ[D0.AW(YT#;-#59Z%8R&\A'9[&VB+AQS^BJ-BL;C BY.S8O'H8IH__X43T7U.'H.E/+IX_%F) M]SCSY/1"/%ZDOL9',/9L7LSFC\CJ\^+\XE1<[KOX?Y=+]^=+ MNKE%R)R.OI8T$R,A-#$ >Y!Q )? 5ZX!.&15IHKTD(J3%:T4IY<7Z*P536&D MYZ$O47U*+G-'C3*0%;,I8-:T$/8W.G_22)AUE$ M4)#(!'4$:GR!G [,G8T\,$H=OR]X/4/E]?/A49G5#OS M]VNTOHJ(O7C?<4.@'8?SD[L%B\.KB'[_M-Y/^,OE]152M@/]/UD\VA_KH9S) MUZ3$NM=5Q,&8IW3ETNY3H)C,FR-,^J0F78R9PTUVMK923;$_^,X)2;D: Q8,UX[HFFH:F5^=XH 9Z%AV?[:M$4S7%<]G6>E!;M0Q3"PJ:OU0T:VYP\=_[B+Y-0--G_^P\&/VRUW0:*\TDD:#8>^*M.ZXN1)S8C-^)3";- MD6BH[!OFR6%HTM;1]RQ>KI'$:VZ(*$ENP73Q=;CYF-B:J$M+J'FC#OEQ9FOD M)AJY#6&G&2ES(NK_M&O2U_,W#70S;_,->6PJI.;.:MP]M#',UG@,/-YSSHHT M@J%O9BK;Q:LRSAY"-BJ1;M_321 <46D>FZ7ARC N&$8$<3+VQ?D7S=!P)-\0 M4U%*T]/\*L[G_\.Z/#^DV2PNMR9]>Q54)Q:Y>]^U 7PX3'.33X>]8X[>M8O?+X<9 M&0,Z3[5N>9P^T$>B'_E;';)S?OX=RE\ZQ]\6"&OS>D:6'\K. (HPI( M7AJF#+O&^^2@6:2BC.'3$V.6EX")=:JPW0S'M;U/T_C]W/YB!L=\9&_MSX\TC\4(ZGFE9OOY0O>$PP$-(7)IX[UY@?.Z+Y&'6(R?I/'Z/]']0 M1W=][7T\^7D"C[[H1Q@^SC+C+Q6&3X??>5S&GS>,R^./1'"56-,]H%$K;)T= MG9\="!=_>!'?!-OQCQV6-@3;\LM: =,=+<#SE;4AOZ$#AE^_//L#4$L#!!0 M ( '9[!E&#_*^E<0P .DC 8 >&PO=V]R:W-H965T&ULM5I;<]LV%OXK&*UGIYVA;=U\:RXSCM,T[38;3Y*F#SO[ )&0A(8D% "T MHOWU^YT#D((H^;+M[(-M"@0.SO4[%^OYVM@O;JF4%]^JLG8O!DOO5S^'Y:25T/7C[GM5O[\KEI?*EK M=6N%:ZI*VLTK59KUB\%HT"Y\T(NEIX73E\]7%7[X87 Y$H>:R*?T'LWZKHCQG M1"\WI>/?8AWV3J8#D3?.FRH>!@>5KL-?^2WJ(3EP.;SGP#@>&#/?X2+F\K7T M\N5S:];"TFY0HP<6E4^#.5V343YZB[<:Y_S+-U);\5F6C1+OE'2-5="X=\]/ M/8C3EM,\$GH5"(WO(301[TSMET[\6!>JV#U_"J8ZSL8M9Z_&#Q+\I:E/Q&28 MB?%P/'R WJ23=,+T)H]+^EJ[O#0DK!/_NIXY;^$<_W[@CFEWQY3OF/YU;?XI M0B)9_UV)*KP2SI^;IO:Z7HA%HPM9YRH3ZZ7. ME^3"N-PE1#*AG)>S4L.MG)!B;F6E*+@$0"!>2I22:V5="/5MA3].<+1^;;0% M(T6B::L6TA:]@U4BW8GXN5XUD%)")@2GLD3"&R&QY ;*PID)_Q2>L2 _0+, M6DGK=:YQ,\ZM35,6HG%*Z%JL+-9QF5\J.HV]8+[4ZE+9EE9PBY75/PF<':&P%?A+!5E?L$V2FVOAXRS.B$"2*XG6;$LFQ)X>X M,QC86&MFQDKB:+9)-T5G*X"P?9U.>CJMF61E<(O3BUK/(4OM]SAHZH0\R>6: MU#7D\X&WVK27LU P;\;;F1!BA+(;&Y^\'IZC@1 M;W2-Z-=;A^HK=:W]$BJQ=D/1(RO"#>Q:(1:^::3!7@#K.B^;@L+#+3,!)"TZ MM*&0SY5F&;/MXDINNA7;* 8.9'D56 D&RQO$/OA.& L1VV.,1,8!R#Y_3*ZM M!#M@!\OG,BH/E+#L@)ND/ ^4"Q=?>X%LI+ILQ+3?48B+R2@L962I^T+4!DQ1 MA$W$>^LY.2Y05DL"OE!?<:$R0_$D3!,Y.<:6"B@]\T$D4R^2)?8#[=CM(Y86 M DNIA0@]$5LE"C#W0T^272G$3:O>)-$<6OO<0>0GE2]K_15K6\_Z-9'^/=S> M@W$B@#"O":O+Q'I.U9HB7>7,>HY?FMC/ Y8=B='%63:Y...G838>7?'3>38< M#NGI;)A-+X<=P!V31!0NUV1N"=E2!F84XFL\01_65/#/.U/>T1M*P,1.O/]( M3++S\ZOD;QOEVZ?[KWR2OU#0)E;"W63RGGEANRZC1QQ@R(1)[R2@D="#41/I MD9(ZD>&#',4M?!(]8NMSTR+4'^T$5N+XQ%?+M!H 98K_@U3;? M:L+E MD_]^4.B");FF9!!8:]K51M"OKUNIDJ- M]2!$H7(V&5) 6H9P-G],]\2B5Q7@%FV(*' .&9,%>__YY]?'\# J9%2E\\# MOI7N]9N##*3 HX$/'89U3".+ Q6IK !6.+^U.7'58F&T/^6G$W%C#>J2&WZ5 M;\3'M5SM*(L4JYA<5ZUL72OGPWE[V-%A;%FJ8J&2*_&*+A/SLLE]"'>"])(3 M)),\.IMFY\-)8#R/5V]!GX!H5Q<<=:3!]1)XM#DVZQJT;I"H"HTL[)J9TWBR MR'*0QE90 ;^40,C\)(NH#-7AQ?OY-<*5.ER*H72T7H$BS1P1BNN/]Z(3V8%Z2Y'9YEX MW5T5(NDMMI)BOAO01FP9?+^?N#+R--C'6(K:HU%V-1V3PS8U&OJ22UORLF-O MCJ.WE21?ZXC[#+=-A";'B/4+9!B\CV47?*)K#BC'#[*VR(9^"EHIZ,F9$DT) M'094^U"RF!6JZ.!S1("\RZHEC0/N5*3!G@9Y'8KQ55QB:[DC;%\!?@J*J]K4QPCC,EBV:,_GZ?D5G:K5:E6:CJ+1;DE6!%19H%F36LR8Z+3D?5<.S#"&<^]O);\$,J M +>>P0W&\-EA_^"7HV?_FY<\7H\$_SR:9!=7%\%MQ]GE]&K7<[)07MRKMQ@- M2U46K=31#(FY[CWV7=4@RZ"3!MZY[W>#=S=.#X9RES-C?=,.".[KKK^+#>WW M)WN)4W(O",%-*!N[J0%ED)V) WGC)(-%.IU=GN]$^3VV3/J#_Y-!^S%_6/\1 MEG=8#@J"W)E8J!H@7 9@+"I=:YJ5A8D2@7J-E*,4&R'XS]DD\'(T0E4P?R+, M\(GQ<'35Y_G'M#&,R:2K(![P0^;E7M")K2'@*XX<0CUY+[54-Z$[;;6&'<3) M8ZF,W>1P_GJ/XP^Q9^AZI'@?Z+!@81-YWEGK=U=G?UW9G[AU_Q#+.Z0(A5IE M6V%B82TMH6V;75'7X FJ LK/J+&E21ET="=1A36L6B81 E\@CU2^H]24;AYRP_:"#+]Q/+0R>.J>, M5K2)I;DC[$N6D6@5D&+!I7B??&L!\M8>2<8U=^!,RI)V,:1V4G!"U87^I*06 MD#0!W@@!-X>&/'1WG.YL)UT(#0/D8#OLJYOG*^^#XGHFC>!3;N*$DYI8,AP@ MII ;EQ;6C3N@N1 2\&H>/3060K=&2\KP@R>EX]*;V]D:D->$\ ,1:K,]F216 MV:00O;* MR]"FNJ8,WIY4TP$I*-*8I0FQ8F[XE.[=Z]Y1Q07BMQ(UV',VIL^ M$_>Q2-B+F5[5,(Y5PU.RM>OFM'OV(USBRN3 O)0JWI[1H\*WIWA\NC,CY80" M:]"T0?1J[0 , 0PC]I-=MZB:]OEK#;W8=@[U M&,7#J"=U+G0:(1Y,VTZC<7(_:#DYII/.?^X>BZ<>RR3P MB^[M@[/2#PV:1/CAAX;P[DB@79E>TD@RH^+GQ\::;E1X-AQNAQROP9^TV$X3 MS%%&[SZ:!C;Y!YC#^]^A[@F_G/#+=^H;S?/%K7(F[@]GKQNJQLJ$Y@56Z>B2NLBOF_RJ[!/\<.ZQ)_B<:8SI "7[# M4'AX>OFX>A^9/R4"<\=6Z1R$DR$)(^5#CMU=6CR[:?&XU[JCKT M)8'3Y.L7E;(+_I*)$XSIX9L8W6KW/9;K\/6-[?;P)1B$PX*X*-4<1X.VM[270 M7]]GO,DVH(*N_0#KEYEGYID73Z8;Y^]#Q1SIL38VS+(JQN9\. Q%Q;4*1ZYA MBYN5\[6*V/KU,#2>59F4:C/,1Z/38:VTS>;3=';CYU/71J,MWW@*;5TK_W3! MQFUFV3C;'=SJ=17E8#B?-FK-=QP_-S<>NV&/4NJ:;=#.DN?5+%N,SR^.13X) M?-&\"7MK$B9+Y^YE\[&<92-QB T741 4/@]\R<8($-SXNLU/O.5S(GB%,R']ITTG>PSAH@W1U5ME M>%!KVWW5XS8.>PIGHU<4\JU"GOSN#"4OKU14\ZEW&_(B#319)*I)&\YI*TFY MBQZW&GIQ?LLA^K:(K==V/1U&0,K%L-BJ7W3J^2OJ$[IV-E:!WMN2R^?Z0[C2 M^Y/O_+G(WP3\N;5'-!D-*!_EHS?P)CV_2<*;? T_4K:D6S8JE2?]VPC M%2Y$VFDPZC-6R79R#_'7@+ M:\H6G.@'N/I?8E[IHJ*-"@AUX;Q(@"9(WW,$RH#6;(%NDA>J! "/AH5L1GFI!V?$K$";/E;R@#Y(>[/F( MGM=2QV[Y!$\;A_)8&N&^%DB4#M(-$BMG\':'<_HU,=_O^.?,Z3-J"8=WXE7G MPR?X8VE1@TRAZ(#RP>AT0I?*JE+1V-+92Z3I>J+@K?2KSZM.YG9G=KM%IJ MT[T)\%J2_4KN(+[+!Y/1^'M)U'.@4QCXMX=NN#=&D+!U&I9 M=:V-W43I3_MYO.C&T#_BW3"_5AX$ AE>075T],-)1KX;D-TFNB8-I:6+&'%I M6>$W!7L1P/W*N;C;B('^5\K\;U!+ P04 " !V>P91'7IIELP- #50@ M&0 'AL+W=O8TO7_*[&_OZI:E\I@MU8X6K\ES:[1N5F*SOEM[>G'V^F4I[]2M\E_+&XMO9PV55.>J<-H4PJK5JZ.K\8LW[092F=NC;9+SKUZU='%TO7UJS$996@QH]L*J\&\+I M@IQRZRW^JK'/O_Z@H))[>>9!B]Z<)7'?F[!O\L2^J?AH"K]VXFV1JK2[_PPR M-(),:D'>3)XE^&-5#,5T-!"3T63T#+UIH]B4Z4V?54S\^VKIO(7O__,,S5E# M<\8T9W_:6,_NH\1ZX4J9J%='R!RG[+TZJ@5\7XAW:FDK9 14'R\&PJ^5>'=U M^T9HYRJ5BJO;:_'%E#H1%[/)0&S6.ED+B<1(':^526*JPNOB3MQ5.I5%H@3B M/6/Z0_$%2PIDA_.R2*5-A<+3,M.(&2>DL!2VIV9U6CDECO_QMXO)9/3]YT]? M^6G\_8G(3:HR,)(>2?A;I2UORY1S2@EO\#(QH"H%-@F)MUZ $2^! "+3Z4)<:%&$\@!H7;4'RH%V+3 M4HDD TN]TK"3=$)A._:L=,$L(E&P (A9R2:*[[ X5<0(KDI%65E7R<*3/OOF M)HEJ+HD,4+):$:B &BE42@]"A3 KH1X EE":;')7:%ZL@]JZ2$RNR M>P7<^ M.(;]+#-G@(I+!_/B+]FV]CP[F18[$HRHU$X<$+VL2DF&TII[S4^PE$Q39BLS M]H(IXQ?D ("4!Z[0 9D'$VP$GZ3)3U@'8P(?Q,0(ET3#4+ M954&;9A41MS(M$%<^D8A0MYMPC.H?&WR4A;;P'P_O'FC)@([U3F:RC(C'Y.L M+558=:H/[% XX*JT.A-C0I'Q99=?JE-1&"^X($3')=]0>&C?H^J5%!Z>9*P M9UL34IFJ'"P&//3BGV62&NWB/$-)=Y: \XM(#8@(;BD2%;HFAB'PDU( M4T=' )FG+;/6 !<"AL<,0WHUN8 M+X6[*$VFDRTYA.0)R-)*6LHF3Q:&.Y!F*3TY;$DY"CO XLB<(?/BYK6\!U8& MD<"@@12R,(4J6Z]M%NVB% ?*P0#!5DBXD&'T"B"2K%GKFFD:\+"K;<2&WR%2 M*;63([G@BZ*99!*2 .UD$RHKI&#RCD$CD>3 #A M5,Q69$)2DZ3H(X,[F3WE>$[&QP,-V;0D98+T1+PPQ6F,?I Q!1NP+B.A_G!: M$+,?E$NL#N)!A%@[2 1$=\&) S:Y_!5IZ3GN3&4C+X,:><=Y%1*16" 6,@(= M((/?#L4OM5Q%E2MK*M>V&%N5:X1AJK$$@=P )#1:8(V0(JIF!4$ (UWCDZZ M#;4V5)EWA#OPO$08<*4\Y;BF/6YMK ]?55YF9HLR3308@*,%#G0)V1$*+Q#N MCKUO31YRY-2;4W[@,H2TVBII'>O/M2L8X1X:D0W\ME0,QM0ME!3@[6IUKP"6 M&:D1U-ZM$L>N(ABE!"^ULB&62H0/@70N$Z2$]]H\U:VDT\KUTIO=&REL=2A MEV83_)Q65*## W'9V+N'7!DGJT^%)TXM_N;EM>O%4AW:GQI0Z\FK\WZ4^@W\-]*V.8B]B M.$0M? @7(&.YPWE*63;PKH>!'DL%+-A#B!TO8F!@_:8NAE()J7ZJ(6.W&%$3 MNJAV!=Y(%TL7=Y)! "HZ1=/BL++8K!X2JN&$X$6(U:&XJ)HM7*R5BND;P/H!Y]7'<<,(YP!")4NI;*_C4J M02,JCC+]%:%(DQ0;),8'@R/FMSOE:L-=(P"H6(H;2SCU'DH_-*%^??.^#O7A M3MW#RBX*;'[$O>I MNHI_C)T5.:Y;S6/ U-W-@F2\-HC[DPCL#\'!,N M.AX8BKQC\?;4YW:L,XP2AQ^TXU%0?"8E6HW@/]UA98JP'X9;Q;Y'-Z,3[=GN M@[I=MVI%4K=AHV+=0_!:=C $6!IKS89O,HDE1J+$,!PUFDM MKC#XVSL&\D05WG:B>N?=9RP9X,.C^*-2AXF!XODG5+*UN )24*EN-<]#\9'L M%,/^;44A/Q ?=9H")=]*%TZ?KE:TKP&6MQ_?7C5%=$HY25$CF%:J=CJG+D(.-0=^X(XJC&/W4F=<0:)A MGQ7O++ 4313$HAR,0(Y8P@16HGMYTB(RHT9WVSIF3.N HN5?4;CQYI;.P:C' MX@._-8^7=+Z==H\FT#<(]% A:BFE67QD'8"E9KKM9/3&V"S=$&0\G9W=*93[ M^*<7/W*T-!F%N6W_4#&@8M-Z8@/9T^QMI=.#)@IV"=M!EW=_@'RK\M!PH>J& M7=&)O/BQ N+6Y^F#6A,Z1DLX'$"*JG-F7!-#P*@60B6J/"Q1:)54,-B!%G2$ MR(N0[W04W-$GM"]?ZAFU6PDZHB*]T2Z*:6VM7_A>A8Y2@%8T",)-R+<=EC!X M?6ILM1B.\&\BWL4SX.EPQO\.Z'2A?T=@-KP8B[_3QP0?-9G%\'*!K_BXP,=M M!4,VX=(YT-9%N"D+EU:[\]%XL"-=&$_YK/ %P,?16=5U]QSO68/L)/VTAZJ= MHWP9*'\GQHO!:'H9'A;3\T:CF]@L#$29T3#$Z-1,BHOQI5A1^T/_PZ5+P:SV8@>+@?CR:P; M$I74GY<['1/:3;"Y$OG/'M.[B]J'E^ ;R['STU(X3;-^7YV+$^@N S MO<,C2$4'!DHQ"L$0@_%LC,^+T45CY0YE1#NJE->_-TU"[Y3"%TQES0ENRT#L]=GT( MFW7-P;6Q[8?(86]TWT-$UX4]F'VCLOMV,:>E74[?B=E@.B9,GYR/Z-48"'HY M)9"[I*\3?)TL9H"^<_HZ%9/!&.5K/"(4!5B-!^=(U>F(SZN47"'JQ7QP?GXA MJ$D>3[[O %]C&[!#[$ZG[*81Y'6.AC)NVYN)YG@ZF$TG)^+X?'SR*'YN0\&X M&!%8+%"9GKF8GS<7\_._>#'_[+[^8KZ_F.\OYON+^?YBOK^8[R_F^XOY_F*^ MOYCO+^;[B_G^8KZ_F.\OYON+^?YBOK^8[R_F^XOY_F*^OYCO+^;[B_G^8KZ_ MF.\OYON+^?YBOK^8_S^]F#]K_=0 9H [_D$%.AA&*(=?'6C>-K_9Z>?BP0 ',- 9 >&PO=V]R:W-H M965TXH6[43._6&?B@0Q!1U]^Z]H_A$31IM'FT!X-C7 M4BI[&13.51?]OLT**+GMZ0H4WIEK4W*'EV;1MY4!GOND4O:3*!KU2RY4,)WX MN5LSG>C:2:'@UC!;ER4WJVN0NKD,XF S<2<6A:.)_G12\07<@_NSNC5XU>]0 MH+_WVE'+C%NXT?)!Y*ZX#,8!RV'.:^GN=/,!UGJ& MA)=I:?U_UK2Q:12PK+9.E^MD9% *U?[RK^L^;"6,#R4DZX3$\VX+>99ON>/3 MB=$-,Q2-:#3P4GTVDA.*%N7>&;PK,,]-/^.Z?U29+H%58-B-+DOLU7W!#4SZ M#@M06#];@UVW8,D!L)1]TLH5EKU3.>2[^7TDUK%+-NRNDQSOJYEU!A^.?U[ 'W3X X\_^#'=_-]@ MU]R*C"D,$-\"LC; >EG"TG55.\C9;,5RL10Y*M_.X4LN))])8$ZS/PHPE/V; MT77%/FA)T38D CT"< 6PQC_B",B78'#',E67,RRLYSNU+&_H! MGA7$4NB\Q]X*Z8G]M *0^RX;^%*+)9>@W*ZZ$S%':J@&K>5TKU;D=:#,-FC( MFD)@%BJ3=4XMK,BT6B8S[0HT0'Q,1>;9XQS">T=6&3 TB>R1U4H0SG;?:DMT M2+E#P[:U6:UC2W %D7L0'GG!34X]I,B#P TVW*)W(ZXKN//!.*$SP:G6=I[C M9@'8J49(R69 Y=@ZH[W%)"Q!4D.VTW# JMI4VE(#L%E<9K7DSC]&WW]DVEX; MR+3*A$16OH&(0W5S4!KMDSMM+/8%O-Y- 2!CQPU%C=U3Z$1J:T^?/Z+$UVLJ M#*#(UOJ K(^A<4%G7!XWB>+SD%:Q O\BDJN0$0BWB"/QW6@OD#\!;7OH$Z"7 M ^)S]GUC^/Q,U_';Z!4[&871>'B*HS@$#S4;:T>]>$REHUXT_ &].L:%?K)NW1RPCPMV[[?JQC5^_66< MQ,D;U#D.$^S%W5'FL9,VB,8=W\XO]Q#U.?&;S@7927RZPSX-HV$?@7Z^RA@ ^BM%X_3 MFC3[U]5^0]U?R7?\U7JQCY76VW=*W%TY7_EB-=-?T74$L#!!0 ( '9[!E&>_GR%?P( $D% 9 >&PO=V]R M:W-H965TW#V(-BW\2BLN1)K'NE>\[]L(YF.VU>;(7HX*V6RLZC MRKEFFB2VJ+#F]E(WJ.ADHTW-';EFF]C&("\#J)8)2]-14G.AHL4L[*W,8J9; M)X7"E0';UC4W[TN4>C>/LNBP\2"VE?,;R6+6\"T^HOO6K QY2<]2BAJ5%5J! MP]^X+[?H:>K]#2AB_L MNMB<15"TUNEZ#Z8*:J&ZE;_MYW $F*0? -@>P$+=7:)0Y0UW?#$S>@?&1Q.; M-T*K 4W%">5_RJ,S="H(YQ9WZA65TT:@G26."/UV4NS!RP[,/@#G<*^5JRQ\ M5B66?^(3*J2OAAVJ6;*3A%];=0EY&@-+67J"+^^[RP-?_H_NWN%&V$)JVQJ$ M[U=KZPQ=AQ\G,@SZ#(.08?!_\SL)]H*;VH87.(](41;-*T;'C'!L%YJ48!V6 MH#?@*H2-EB0IH;93H+EA/S>XYZ:H(,_V[@/?T8UQ: 27%LX@'\8L_^2-+,[3 M%)Y)-B 4-$87:"V,8C:8P##.LS'<"B7H=5D,K%LXI()MM=HMD'$?B"M_ %!+ P04 " !V>P91)%X% MBM<' 7$P &0 'AL+W=O.))(ZNJU7>7+;':V,AE79I(\;.T#1$(B,B3 4#+RM?O:8"D+I:= M9"M;Y9))7+I/=Y_N!GBYU>:S+81P[*DJE;T:%,[5%Z.1S0I1<3O4M5"866M3 M<8=7LQG9V@B>^TU5.4K&X]FHXE(-KB_]V(.YOM2-*Z42#X;9IJJXV=V*4F^O M!O&@&_A1;@I' Z/KRYIOQ$?A?JH?#-Y&O91<5D)9J14S8GTUN(DO;B>TWB_X M68JM/7AF9,E*Z\_T\BZ_&HP)D"A%YD@"Q[]'<2?*D@0!QI=6YJ!721L/GSOI M__"VPY85M^).E[_(W!57@\6 Y6+-F]+]J+?_%*T]4Y*7Z=+Z7[8-:Z?I@&6- M=;IJ-P-!)57XSY]:/QQL6(Q?V)"T&Q*/.RCR*.^YX]>71F^9H=601@_>5+\; MX*2BH'QT!K,2^]SU=UKG6UF6ER,':30VRMJ=MV%G\L+.E+W7RA66O56YR(_W MCX"BAY)T4&Z35P7^JU%#EHXCEHR3\2ORTMZTU,M+?\]VHE7._DC:C^X0ICGRL]Y^U6IE)L7 MMN:9N!H@^:PPCV+PAU1]*@3+N#$[J3:,5[I1CNDUVW1;5SN&##?\Y"H3+8;WW&0%2^,6 MQ-=LED3S9(J'>#R/YNF2GA;18DESBVB63&A@.8^6\P5#WB(K%?+(&*&R'4.0 ME2VYKP>R@CL=^]M7BR1._LXFT21>LG29'(PLXO@$SK%+#M'$211/%UYYE"R2 M S18<72]9'"YZ$S\A[**H>AS3>[52EZ$\U\ -JC0R.70FW%:*?H+V6R363 M*H6JT=9$@L.) HGJ1U0_:+8(@QE7#&V1<(D0@;JB%$\G)'>IQ&+7/" MH,0(MBV$)Y-TA+6"%UDI/XL2#BP 4&E'#_0CV!JJV",O&T$@. IUK8TG4Z/" M_E)8&S9*X#[A8@0KLK+)::3CY)"]6T/.ET8:D4=L"YBEU<<6P-)3$QI+0@@3 M1.H*,W5M-,^*R-?MG-R;(^E)+?F^<93[&;<%6Q.GH:F0(!O': X2/](BHRN( M@V.@A<(EL-Z%L(A,*UV!M^*I1H_QK((0FB(0Z'&?T50[$'L,[42%OB%K.,>G M8R-S03G/ZF950B8,J+F2P@X997"ED3<67*9$@?' 5#?$ N5UW?G5NV_ML6OZ M)#]@1& /V0AF"Z::]T85Y!E!G$@W1@ M9IM!R$YP,V3W874[1KD9@4"/0H&5/H2THRUS@('P9CC!6&(7"6 :QOFGB.JA M#]F3A!N(\O-O0C# 1"4_=1;ZL@&.6U#3&_]\ MZ8IR#ND==?$ZB@!L6E%^[@O5<9WBU* .:&#W" YKB.WC>YX-1SJWXH!$?)\! M1%.Y[XVGJOV M:$*HXQA1\NS$RRL<;*4O_TUE08T^7^4FNA_KS6WW482&WAB M.T^9.?](4@[MB3XBD3(F^)U;<%OV6(@P'N"60*-2*4(;1? MI8]ZY=GP?+M'2:WU).#V#$T[ED,&H(*RE88@HNJKTL_RB;"W%8;FNX9UU'![ MAV$-^C/W>8F@R^I &W9*G0_9';KF1OB\Z#P;1$-,4]5!56-#93K3OT\. I:< MTK*QS60O&P6D:4MYQSMB07\L[(B !2-(:$D%I^6R9:) K:$&@GI)6%$9-[MV M'6:1"&7>50'X@"G1%5,1?";.G"7.95_H-CM&?&[KH14[?^1^[@9?]@,+UFW9 MI7,_ME^P[XR&W+M.W$VX4P#@L2$W6=:@[OAB@#4 ]ULX>/\ [OSN[A>5G%P( M_JR6D^T/1N=-!H-QE(^C./'7B5F4CND /\$-()GC8;K *9]&XDD4+],P-<7B M3X:C2X/F-HPD+([2R8Q-TBB>^W^+V11CR3QEDR2:XG9Q#Z:42"WP7V2%TJ5& MIBRC>9S@PK&L:= C#&,W;7M7/ADAF!NIB.AK;!T/Y],!,^$S3'AQNO:?/E;:P7?^ ML1 (F:$%F%]K'$;:%U+0?PN[_B]02P,$% @ =GL&4;U![(&X @ V@4 M !D !X;"]W;W)K&ULI51+;]LP#/XKA-&C43_S M1!(@Z39LPX8%[;8>AAT4FXZ%RI(GR4WR[T?9CIL!;2Z[2"(I?N1'B5PE%WEEQS_>E=8I@M:C9'A_0_JBWFJ1@ M0,EYA=)P)4%CL?36T7R3NOOMA9\<#^;B#([)3JDG)WS*EU[H$D*!F74(C+9G MO$,A'!"E\:?'](:0SO'R?$;_T'(G+CMF\$Z)1Y[;7*6':%0[=W23Q(&N,557O3!E47'8[._9UN'"8AF\XQ+U#W.;=!6JS?,KR0A#[$81Q>P4L& MEDF+E[R!MV4GMA-H@,D<6LI,&/BUWAFKZ5_\OA(B'4*D;8CT_PIY%<1UX-S4 M+,.E1RUF4#^C]QKR694U6J.T(%Y,D"GJ&&/)J@JP)4*A!+4>E_LY4%UQJ"M\ M93HK(8EZ\0R*52W4"9&0*NI]P[KVH*=P-QY*=)X@Z)/Z'47OL:P46_$:=].U5Q9< M@&&&PO=V]R:W-H M965TKDQ*5S54C7,PM5XLG4V$)Z7-K9B5M8)3,F*O*38;]_=E)(71Z\ M?$R.(\6?D>=!L283MWS7WGUAWZ#*13MV8_%\Z\_,W!Q<' M(E-36>7^LUG^HJ(^I\0O-;GC_\4RK!V>'XBTOGVM35+86DUN-$/5I6I(9PNR2FWWN*I!IU_^]Z4LQ=? ME"W$.S7QKT\\>-*3DS327P?ZX0[ZD?A@2C]WXA]EIK(N_0ED:00:U@)=#_V+43\2P/^SOX3=J%!PQO]$.?J26>*==FAM7627^?35QWB(8_K.'^;AA M/F;FX^^VWK?0"[[T=)G196H0^\ZK3)BI\',EIB9'$NER]DK 3*HQD_@@;3H7 MHT&\_$-:+2>Y$I^E5X+YOS>R3$16*?$Q]6:B+*T<)Z)$WH,[XEA9BYUX8^U< M)AQ5[H$N>P6BK,Q M?Q"'8G ^2/ O_CH]'8GWRCD$/P0JO5@8R_E[-$Q.^_WCYN\7XV4N\J[)P./L M(CD+W,Y>)GUPNU6E-A9_P!$:WN _[<5/,M6Y]@_B8]F8)$@].$_$ESE88M.? MK:D6XA>39["Z2\2O9=I+2%$ITL!G(2V8D)I2S"II9>F-73&(I.+&V$5/')$7 M__ZWB^&P?_G[K;@V%@&G+-\97!XSFYKR1I8RD[QCAX[O:UEN4+-($4I/$;8Y7=&>E^G*N$6,+:^YU1K)!4"D.AZ?]I-_O MLY;EBP!8R0W93TSK&&@SWK:@D;N0&82YESKG_"+%0=ER98R$P[.P\13" MAWU=B$(7H]"J>Y/?4V1$OS2R/&T+NK<1"1T]=NX0E0ELS$RQOSD8B'J;^HEH M\=W.[;A'@4L.2)7*7%VQMEH;DBI1.47;BZ/!,>+F 6$FIE6>B\/S?G)Q?@I. M&O&W0 "2G)ICV:%6H9'CF;K7IG(H'U2JB%&S#Y6X*Q#GE,DO+U$NCF%LVN'P MC%V"C:IR(76V9XLUBS]W+7]1#2?U@AVPP>B8])A6Y/@%#/!5 RQP:8,$R4ML M>7/UKC;(HD(MI'#'YJFJ[W[YY1;XY,]*.QVP"GBERGJ *NR<2\\1 T$A'Y5T MZ9SR,'GN41:$Q^S8+8P80B#KA>V!I!$&6,L MQELE8I%7M!_9(MK1& MO6G/ G8+=;\=IH&^I)49<(.T;D_A(!8R=V8/GX8H6\X7+/VWA#8RVJTSHJ3:K)28]TF M3U:F(?S!6C5\W[% XN-TRAC@\^,[K"M[67?3C,H_]G*:("&GOBD6N>*TK9$I MD"%T@X(6:@OJ]EW<-[A(MH<\QY:26)B2*;@L3)2"217E/HIMME)/BISQRDR] M"/<6RO)@2I+-K,X8 Z$V4B*A?NFR7:H:Z$.U"@@CTZW*0Q';+CX88%%K2P9O MJT;QA#A/-OJUIO:! FI#QZ,R)\F&A?8,Q% E!1=ZAL5DTJH$WLKU7UV@T%!P M>^WW3OO/R #P:%D5WV"D'CSC*ZLC;N7N&,SR96\"!W]P<3CGG3C:VA/JO%:P#C=A34],1HL)IL(G,V+I*DUGI[E89E M,3YA.H,@BX!*F%T37WMA$W9'5,*=I\TKDMB1JVV[G_7SBN. -97FW-UTN;X?(/74FYG%KP=R=8]7<@[U4J455#& M:.^"^NNU-*83@3.T$#_'R#R;0USPB#/_N*XL=$I(=JD3)K9+!NVMY-F;!F9] M7B?V5VEJ;(9J'G9:KUR2SDT"7H92EIL N:[F[V*\KAYM+[L4XUQ@D,6B-)QO M%'DPX.$H5 Z>_VC$R#7(\*#N,S1F!$+NIDM3Y1GS2"5FH=A72V=RG3'>KR?% M-=>N=FQ%YQ$=.2#,R.V+H,0*;H] MM*SW_=U2;E7J49'!OGLZ1GDZZKT\?;8CR6NKGHZ2X>B,%JP.!AH1$$ +R 6I MGF)?.>42)N\BX $:3=,8EFVF!!V27=8EVP, @I-KJ[=:'(Q[7Y]#LG%7V4P MV740,NT=YAY>NANH9CKU,H8L*;H6TD&DI%S\]=^=?#) W3EZ=":NG;^ M\,(L"0UGIH >.J5RJ2P=T:'[.XW(LW0LMW;&>%L_>Z@E-ZMSN$2T@$/=FJF\ M\$R.$>_C)-S[\=)M8/MDKZSA M?(5FFRACQX^-P-O]N$NM1WWV95?GK$V[Q7C?X]2Z04UHG)EJB]S*M>+DB=&\ MSY0-#(IG6G^XF# M8EXS@H]^0G-1>E9N^.N;0N?12'^2HW]H(OQ_'GU>^W)_4CSOK-KZ-N/QN&A< MT= _,7>^(6QVB[9_]Y[XJ7EYDJ(!X;??2$MT",)^[0-((/+I+L+=?HL(WK4' M@B0< W2P'Q_M) 'GHQ=2+-4QM;EKZ*:N.RX4E?,K8KD76L;^FDN09+(!],T+ M3,*>VF3N%;KJZ2N"L 38WJE4%0SLXWC73!.W"/KX*+;D<,(]0D_>11[?/G+] M73N?XE=4C(1Z]/Z/>_W@HD9=6P%4'MY@A4.D+#@,@!YWP\LTXAAA-,^V-,+& MXZ<9D4]19 C5)8<>(SU0T^&[AR9-90F,:T?-[ M,7(B%;AZ/ MMJ\P3EK?LQ0*P4A?[0 8TY@2/FUI[C8?!EV%[V%6R\-711_B(7.NIB#MHUP< M"!N^U D7WBSXZYB)\=X4_'.N)%*=%N#YU!A?7] &S>=2;_\'4$L#!!0 ( M '9[!E'(;6!K(00 \) 9 >&PO=V]R:W-H965T4Y+A;&O3#OMA\N7ONN3>>EIVQ7UR%Z.&A5MJ=1Y7WS=LD<7F%M7"Q:5#3 M36EL+3QM[2YQC451!*5:)5F:GB6UD#I:+U-LN+A>D3_&'PG M7[;"X951?\K"5^?1(H("2]$J?V.Z7W#P9\YXN5$N_$+7R\Y(.&^=-_6@3 QJ MJ?M_\3#$X4!AD7Y#(1L4LL"[-Q18OA=>K);6=&!9FM!X$5P-VD1.:D[*QENZ ME:3G5S>HA,?B9"VL?X1;*[03(5YNF7C"9ZDD'[ N>ZSL&U@SN#;:5PX^Z *+ MK_43XK4GEXWD+K,7 3^W.H99.H$LS=(7\&9[9VGI( >S^:L1AIB@=95LQ@/4GOQ!!ZPF]2XG9E MZD;HQY\);ZOD3O2Y:8FP#?>$^88PM=$G4GLRY3QLR2=VLT$;7F6=XPF_3 6) ML3GG6EK+YZN#H^:?JBB&WS1 MZ+BC$L('M#F5(''D&)LF4/ &Z#567"\GE5 E'$VS>/[JF$/!8A9YB+ 24@&3 MZ;W#0T2_KPK8S@&_"0A=T,RAU#NA>GXY72GDKN([+$L,LX&KG[A\;JD=LK2/ M1LS] \2C=F/*AFBETWE?Z"V5%46?$FX1:5YYBA.ZW,HM&X![H=J^CSA9K1+\ MWQ,2/:4^=R1 <%0(I=244DG%2S T7%Q08,O3#.K^A7VFHA?_*G]+@;MKZ=6@ MQ(WM^7)/O)E\E=BQIL_.YAS3O9\]$\IMY!+8?O_W&FR:,O*WQ M-$##LJ(O%K0L0/>EH489-FQ@_PVT^@=02P,$% @ =GL&44C7A &ULK5?;)%^S9 ML[MG%^#%QKK/OB8*XJ%MC+^+*UK9<"M6\U\YTA6 MR:AM9HOY_'362FTF5Q?IV9V[NK Q--K0G1,^MJUTCS?4V,WEY' R/'BO5W7@ M![.KBTZNZ)["[]V=P]ULBU+IEHS7U@A'R\O)]>'SFV->GQ;\H6GC1]>"(RFM M_T'])L2.64GJZM[MY37T\)XRG;./3K]CDM2>+B5#1!]OVQF#0:I/_Y4.? MAY'!^?P)@T5OL$B\LZ/$\J4,\NK"V8UPO!IH?)%"3=8@IPT7Y3XXO-6P"U>W MMFUU0):#%])4XM::H,V*C-+D+V8!+GCA3/5P-QEN\03T;^)5[S47C761T?BS^O2 M!P?1_/4=K\=;K\?)Z_'_E>7_ ">N@T#6:)NU0H2:L*;MI'D4M:R$-J)KI"+1 M4 CDA%T*Y:C20:RB=-($H@S7$T/YV*7QE!@TAK MHPF%.%@49^=G0O++4!/RT;1.Z# M#C%3Y @E!D.%R/$ KP^.BOFS$PP;##B?TXN;*N8)TH(\(!9 M4M+)6CIMHX=25LA/REB%,:2Y-WB>"I1.$;%_%+1& 6" 0B^=;47 ^&96Z1]@ M3,LZK.70E(T."Y&"RC+[,GK.B9^*>]M2GU2_[Z"5C\BAQ\1EN"6O+Z! E"Y' MY<2G6*VRNDIB5.D],%ED*\G%%Q$6FUJK.H'):DU@ =G)Y1(;!?+I1G+)OD#I MS4XFQ=>Q ?'IS%7:=S'0GEL0Y3]C VBB:"%P'W0P<(R9DST./ +N<8'HA8+ZB!X7(.8]2*1=ATVA9ZD9SJ@JA\=P\%C!M9!C4$X$7#=!R% /U MJ7CU@"PS<%J.5\P22%E#B8U%N5R&&#-'1 -,;B64%C,C^]1&<:VA;SS2M@+I MY >AD>&WT<%F*JY3'%],-$@9.-QRPH(0FLQ5#B%SFKJ4$JVY6^PJ$W#T'L8VN>0E SVB4NX6C8.3^\OD^"YQYTG74)2QN@X28DV2L4 M,;A^]V-LE@%F0]YY>Y\C7.?3/K^-?M26$!Y"U2TK<*-#C781+4H?>@Z!>#># M\[5>69<9XW!-_#)@0"^W YRSDJ#V?:ET!HJ40&@MFS0!>#&3RYN?TD[%EO=+ M1?T)9>#U8M<-5:2A_&G^0.71]-&&H;/Y4P"V/$*VA/9+C[?1I#0RH6'LI /' M]MC -RQI:"PC;=.4I@KN>'N9?NL$.AN=^9'(5?JR24UJ0C[^;Y]N/YZN\S?# M;GG^\GJ'QD=J(?8E3.?3LY.),%>+^T-@PW M[&#[27GU#U!+ P04 " !V>P91]<^>1J() "3' &0 'AL+W=O7GC/) MG.=\:3YT^@$B(1$Q"3 *%GY]=U=@!1IO4P\E[9?;(H$]O799Q?DU4:;)YL+ MX=AS62A[/3VXC;^[F^)Z6O!/*3:V<\W0DX763_CC/KL>C-$@ M48C4H00._];BG2@*% 1F_!9D#EJ5N+%[W4C_GGP'7Q;Z^$5F+K\>7 Q8 M)I:\+MQGO?DH@C_G*"_5A:6_;./73B<#EM;6Z3)L!@M*J?Q__ASBT-EP,3ZR M(0D;$K+;*R(KWW/';ZZ,WC"#JT$:7I"KM!N,DPJ3\N@,/)6PS]T\.IT^G=V! M7QE[ITO(M>44K@_/>"VN1@ZTX-I1&B3>>8G)$8D3]I-6+K?L@\I$UM\_ NM: M$Y/&Q+ODI, ?:C5DDW'$DG$R/B%OTKH\(7F38R[GW(BS!;G\P+> ,,=NC>%J M)>CZ7[<+ZPS Y=\GE$U;95-2-OT3X_MU$MFG&H"JN MZGU5Y^\T <0Q[[YVU\N MDF3\E@3B'?H=O_V6;=#FQB)8_D-=;%ER$9'NCA4DAM3/BB+0="/@NE/#\9)Q0#/M1J]79%UB%]P"'0%9[X8%57^X?FO"T ?"W@18R M2.":RX(O"G@075Q.HLDT;AP#Z] 4! U76Y02S]]:ENH2+?.^NIP[$+1E"^$S MCO9K)LJJT%LAP.*=@Q ]I=59\PP$*:H;G&+H)V]-(0]9+@@8*J M]_)#CVHEH0VQ6W?0&>0(@)FJ><%60@D#_TL@1XAVJ[<%O"@ZJ$H\P40'Q?;V MO2:Q8,WQQ.+^-KFXLI/90E5!T1JREKFV!:1%J9\!B>]#:?3!&T'47 MO\(U)K/C3!#%BP9+P8J76(JCZ7@#*AFW!)MT%Y)6@$*;:$WMY^0IT1;(-_ MXO-)-)M<[EBJ=M:!+ #6D+VO#6+YCQ@5L7DQG^-8(61]HDM,4R&.VH%\3!)X!$FF)#@A(?1;#B;L:W@ M"#A(F]*[)9E$ M!))2+]O0,LA,59L4&K9HRJU6F>C&Q;(U@#F(X6R)G *16PKIZE">/F64;>\2 MSWZ%>;*/\Q2Z'$ SU52N*;_ST(M'/=3#/B-]J:25L ML<*L);3?2ABI"6[X7#P[G+&(&J"^D::[@C.Y7 H38;6"WYTLZ?;1TN@2V RH ML;$.@O MSZ/D\OP(S?FBQ:'(AU/#E-@R,;CA(! UM7*B!5FG(##,KSL(!ZX+1-8,H#D MMOVDA28&P%(GJ*#LP!@JH*(AOXY<7]5)=#Y)/-I"K9\NHK/](@K!.<-">@$[ M8EK!4W1.@7ICX>39-"]D$IE2?^M:U3#0X3@BJT#+K+3!;&)X5(WLN']/2%3N*+'_T"@>-8FWN8TCF,V:37%O3-_MM2YK L8 M'8(5O18M("3;/K;0RH:7_S&=A*.^$Q'L6O*%, MA.V0O\Y,XAIF+;EY$JY'L,%6#R_N2PQJO'U,5KZV6";1.;3M@Y$)R>@VRT ! MN_((%=1&.R#X3RN?7I9"%75D^B'CH^$Q[(3W'1@+B%*>3F;^#:"$W(#V,-A1YZ!,:Q!9]<* M"64%G ]B0R2M.&HE!,F_-0CY"%#M+N^1GT\H]2M@D@FV*AG.)_?%1XA9WU'EPS2OR M[T5@BA4PUB'_T-L<I>Q, T=FR7H@0FG"6[4"R0?#BU1)S%LVX$/5L2Q[+?-YH4Q M1[O3)A..YDTA]N(!'"M<=;H;)#=GG5T4E[VS;JDR8RW^3[ M0]H>42\$UKDOQ5 MVEJ)*=U;2]67ZAI.T8NV?(T?Q CUOPNC,4>7E]%TDNR1 M*,"R(PCG/8Q3X$Q$N:87HKOCQ(E9ODU+6AN#7I.)S<32'A/\ 8P" M=%P6MWME3?[+WNS0]'T)L)#TCFM7)J>RM1N(C: 9%@>/P":;AA^;4U^N-XC_ M;<.M^PT8W^X0 W<.F+L&>-B_[B&S3W/->/@_X+FO8#A_%J<3Z#&;#I%@/)]$ MR>SBM2RX=*'M=%K!@63OL^*ACQ>CSH>B4@#UX.&ULK5=M;]LV$/XK!R,?-5MO?E&1!'"R#MNP D': MKA^&?:"ED\66(C62CI/]^MU1MFRG3M8.^V)1U-USS[V2OMP:^\4UB!X>6Z7= MU:CQOGLSF;BRP5:XL>E0TY?:V%9X>K7KB>LLBBHHM6J2QO%LT@JI1]>78>_. M7E^:C5=2XYT%MVE;89]N4)GMU2@9[3?NY;KQO#&YONS$&M^C_]C=67J;#"B5 M;%$[:318K*]&R^3-3<[R0>!WB5MWM ;V9&7,%W[YI;H:Q4P(%9:>$00]'O 6 ME6(@HO'7#G,TF&3%X_4>_:?@._FR$@YOC?HD*]]#=&PHL?Q1> M7%]:LP7+TH3&B^!JT"9R4G-2WGM+7R7I^>M[?$"]0:BM:>'6:&\I3HY(^ 9N M@WFT[G+BR10K3,H=[$T/F[X F\$[PFH@Q M9'$$:9S&K^!E@]]9P,N^Q^]3M^&/Y&D7M/ ;BQ&(UFRTCUA9ZG4PL-$E6D^#QS^QR\>N\>=2N 9JFCH.A*6M MNJ9)0!S(,2*D34MNU>2YL6Y\)H(#_=?#1',Q\/2-182VKWKDJ@>J61QJ-E!* MXZ0 Z=CYVBBF]@8^!,7C=GFF^+H =Y_2T;."1VR\<%XH?X_H(]:RHY M%SS_C>*J84DADZ6 "UA$Z7Q*SR2.LMF"%XMHEF?](DMR6J1IE"2\D\=1GL[A M5FA1"4@R$IS#-)K-9I 4))RQZ"+/(8_R> 'I/$JG*;S=6#JZ(G@GJTHAO!54 M6\QD60<*LVA!5M)H-LV@B/+9G"@MBH0Q\@4;R;("EDZ*'^Y$*6NJE3R*%U.R MF^4Q:Z13VIG',>T41L.M>?^8OW2M"L:.-0QHORB3-]T=.*AM3BT]Q@^D3TN MCH8+>]>EHNNL>91T:J)Z(ANS*"]B8J84-3F@L PKW-"OI(^/)3H7&IE"D5\#MLO16?;^T2Y MZ#MZ?!C92^?0[XI:BI54TDLRO@S4OV[Y=\*6#63)/F/[0<)L&6>+-)LNYE$V MSX(\Y2-*BIS3X=ASNK.HIS$- 9+J2ZG"DJY?+@3M.5J85:.&] ME:N-%ROJ#9+@D%*^.X7[^;>;K:"$72-0.C\CC[^0:?S7#B?V="_B])QAN<+^ MPX.1)8'LS>]F:G"6@A(BHPW(MA/2TD70TRE$ *>31^]*]5D<=E.9"N2;AO+X M^_.GCI+?)S$+XR)<#EOQV5C9'UAGH6C>/LM? #^>R(>V$5^3'I^[ MJTR.+H@4X76X!CLB0,W:WQ6'W>&FO>POF ?Q_II.Y-:2.D1A3:KQ>#X=@>VO MOOV+-UVX;JZ,IW2&94/_%M"R 'VOC?'[%S8P_/^X_@=02P,$% @ =GL& M4:^SJF59! F@D !D !X;"]W;W)K&ULG5;; M;MPV$/V5@5"C+>!H;W83!^L%["1U7""(82?M0]$'KC0KT:%$A:16NW_?0U*2 MUX7M%GW9%2]SYLR9&9++3IMOMF1VM*M4;<^3TKGF[61BLY(K85/=<(V5C3:5 M/@]H/\:8DB%:Y6]U]Y#Z>4X^7:67#+W5Q[V*14-9:IZO>& PJ M6<=_L>MU.#!X,WW&8-X;S /OZ"BP?"^<6"V-[LCXW4#S'R'48 URLO9)N7,& MJQ)V;G5=9[IB^B)V;)<3!T0_/\EZZ\MH/7_&>D&?=.U*2Q_JG//']A,P&>G, M!SJ7\Q(N M_C7\.B]M)G2MC5,?UZLK3,HB+]> M<'$RNC@)+D[^IX+_W9H^MX9XL^%0J23CDA.[8Q(;QX9RAA3GB+=?.'E,G M+ F:GZ6S(UISS1OI2!1H1^M( Q Q6RR@?YD:H[D]LG42;PL25PH6E!S&]G<$BVDLIR 'ZZ>NC,<@-V E%>Q;&Q^A)?Q(F*VDQ M"U'.4OKB\7H7^9-IB@X,-YX["8&R)_@#H476-3R%JA]!J$ M>O ^?=B9TN<:^JL]6,7PKV_O!MUR:IL\8)I608=.NA)KA3#PHNEJP'2B+N1: M,6JC>^6K(!\<08Z?DBNIG/3.?OPYI:_(>-2HQA$+L%:)7GPH8E 7HZ3"0\*/ MX;S-?*(MC5!(X8!30I ^Z(R;<#8'NBG=@06'/5D)BJ"39:TQ7KQ0_X_J[IBN M+BYNJ&AE+KR9X>^M-(?9'PH#1:88%XD[++F\-4-I/E'A=R#&U1H^!W>Q ![B M"4$&\M)BX(R.%TQ(BHGYZC@DUA?X0_T;-*ZQR ,*0:"630#! &6SE;JUR*WA M3)N\KPWO8H@@2)_216B@?\@!;R6*S%<6,B%Q)T WI+@N7D&\BI04:ZFDV[_4 M4N0G$*BH= O!X.6'UR?S9SP&\6#MV\8^U4N#G(>]-#OU@NL61?"HQ::(VK\B MR#\X?!GQ3N#""Q'3>A^@*W$?SRV?NGMDT.8RB[QAT)42<)!!0'O;KN^A?/K4 M"3\YN"\K-D5X%5C*?,CQZAQGQX?'1;QO'[;'5PM"*'#4DN(-3'&FG"9DXDL@ M#IQNPNV[U@YW>?@L\7ABXS=@?:.U&P;>P?@<6_T-4$L#!!0 ( '9[!E%? MG[=_;0@ (\4 9 >&PO=V]R:W-H965TFV]V+81C#YM&V:O!VKGMQ6ADJ[78<#O46Z'P M9*G-ACO66K\2]<%^V=NX3WK_J^CB&9.]2C?6_[)]F)N6 M U:UUNE-MQ@(-E*%?_[0\7"T8!K_8$':+4@][N#(H_R%.WY]:?2>&9H-:W3A M0_6K 4XJ2LJ],W@JLCRJ.B/O@Y'T!T8R]E$K MM[;L5M6B?KY^!$ ]JO2 ZGWZ4X._M6K(LCAB:9S&/[&7]5%FWEYV(LI/8JN- MDVK%_C%;6&=0$__\B?F\-Y][\_G_1N)/C5#W7=@MK\35 .UEA=F)P6N6V5?! MT).&.\&D8DO=&G0'Q<47C6 VK+"^5FNFNQDKH5>&;]>R8I5NE3-26*9IY0HV M+5G:X^&:[7OK%^Q,GK,O2CK8N7<8L8RKFGT #,5F&V%DQ=G9X,O]NP^SCX/S M"/.QX(8K7G-_@[O;UL!W%J"T858WK?,D;(V$,LGF$>8;3F$[3=.8%Q$"W+"UX(Y1Y5 5256C1,\D4"H#0S9!):+EJ9X@[4TF,8L;Q =V!(/F$$1;!N.^:BPCB/R MP;?;!@8]V4,V-WHI09-LI'N$[/4)[DF3EFT$MXB]9HO'KBX#[X D7IJHN&([ M["Q4S.)$/OKNH/12?,))VA_ _$X:K3S9'2::$IB,_'4C=J+QJ=,&EJD1]4X8 M5$8=@4TSC^K\ M)CP#?C<#8N%;]Q@A?.^QR1TP;.0#F7VU(X;L'DP*]M$[3.-D'%'_\^J/5A+G MGW^]CX( ;+;LIM%6L)LN9"H]M'YX1KU_]Y1F9 7&+89LBS;RU72GJB$6W,WO MNF;_/+\?D@-V1LHF#)KNF])[1;AO;N[8YZX[/XMJK72C5Q0J63D_L!)B"8%1 M:]4[CF#JXX*C9O5L8>)2-JX#_M3QRQ<%BGEK_IV;6K=>+_BSF@6A:/Z*B !< MWLB5\C42P&KU%QOD9]%:=*]](AOP#GTO^C3ZS/V.REP?Q'0(]?,%Y-.PYKM. M>8(0A3(FSN"GZX4 RNAVM?85%K38^PTZ_%KQ#]E[#:>'Q-)DY 55LA3F%54, MI #+0@C5:92GV7LD_?93.M>O"C.*>BO\^:N!5B+UE+:=K$DS $%A:[=ZCW\ M]X7JN:ZE![4T>O.D[O\)\4"X)Y J6#E9R2UUIC?CMXT63?&(WCK2$>#"Z+[Y:H3/]9M(Q MUB6F8V?(<+IDVQ9M98-20',L4]H)XFTG5"M("+D+PAMJ 36+]J];+\ZO;.>= ML$'E9&<3F^+ZT7HY;W2H9P__7RU"K6783"A$L\+F\)T?[KV.M0LK:TE)\G1* MM=-^1_4"@]CZYGE2EL]'-/E]P>]-S?/M#F/O.A["U C-C=,/=B3O7SS@Y<." M"+ZA<]OW%Z.!\*XZ^H;P&R;NW&/4[4*$3$#3O)!&3(DP%#*);9AZD93@>-/X MX;F*3A&IOA-TOP4X$DY M!I;D.=8$)M,IH4,DDRP+CHHD9[\<5]5MJ)\WX8S&F;<'9.43S#A+63&)3X%, M0%#RDM"\8&-B,HV*M/3_.?(S.R[P_P+@I)@$>(#9PYN6!9F-3Z8]F^0L0\D\ MS_B$I1.RFB%.7U>PGM'>2\UV]D%;>QYZ[F]]S[T%ZMD4$4_//=PXS@YPTR@9 ME_"5(Z.GX(*H;/P2+H)%FHH8$'CCM4W4%P"BJV_A9*=L=UY!9679.?VC[<[9 MO%TT_GV(SL,X/FJ+]CX#;9B2)V-">C:)BK&_RJ.R3%YT=C@W94EW.^]E9][+ MSNV3[/PNW%MHRLIH&NC'13+N:2JC&!67@D1P=XHH=%=,O_GD.5D%6J8HJ**+ M-"I!I;\8YVFGUS,OAF^!F:;CJ)@F= 6@Q;AOXG0: W<)X8FC>'PRIT4&8F/Z MR[+\.5C8I6QG151,QE3KD+0R)\R3-([*F+C92H+M=X1:.KPI6'I3.'K;]8P91J\>J/RT& #-#P &0 'AL+W=OF++8F^Q5G\=NTNSFP=M#)T[82ORU*Z M]25INSKOC7OMAP]J603^,+PXJ^22;BC<5M<.;\-.2ZY*,EY9(QPMSGNS\O,\F" MV\^M]COPP:Y^IB:>Z&!FM8^_8M7L'?5$ M5OM@RT88'I3*I']YW^#P;P0FC< D^IT,12]?R2 OSIQ="<>[H8T?8JA1&LXI MPTFY"0ZK"G+AXE)ZY85=B&M'GDR0"2N3BUF6V=H$99;BVFJ5K<4[DXJ =SR+ MWQ3YYV?# #]8VS!K;%XFFY,';$[%>VM"X<5KDU.^*S^$_UT0DS:(R\FC"G^I MS4!,1WTQ&4U&C^B;=J!,H[[I _I^_#&;^^!0=7\^XM%AY]%A].CP 8]N/;&AUSXH)(#\/M"_3X-X M2X:;.CQDM>.8=H1JL@IFP_$IT)IV*O=-CB%])$^HB'E=F")FCO04%/1491. M6LJ4R^H2[IH,RW2O?$P1@D/A4U?X?::X&H$!'G"2!SZU9M" MQ,+9TOHM?X? M^?F1=/1_(!<-QIEUD*FLR3F(_>A*WZ;K6ZD;/'TR/AZ=?L0R!I63(2E- ("N MHF H')$H$^D0D\XN^D4ND+!P4SRS&CMMVIC%9=R+>8$R N% M$/+.U@*XP,,U2<>FV)WWTF5%\G,ZCA;'@T,6T;TS(+32Y=[L5M M%3/+$@?CZ7[%XN#*4:Z"^-5ZOT5$LYLK\=%6*A/3R7'+2'VQ*E16H'2!NH]. M+&N0-GQO.TJ5E50N=B,RNJDFM3$Y$%Q)OG%3R#SGRMR6+&U.NL_G$4(=YTQZ MJ-:LQ@M6N8(S[J L>8X.\:UGJB4 N-/MTRDT%&Y!7$!LS$1M[=K7+E65YG9B MLK4^X 0R#]L1 '\G ;)RCH?Q$7?T^"?0/M@@MW&00HO? MI&SCQ QC58MQQ]?L E*H\L@^A<06*9B:7:Q+( EFYC,&9DG6'4.8;?91(7H' M)I>*\YB:4AJD<,W^G7QW7YXO)H]$!/LI1' M4%HM8@47M'WBX 0M6P-;#89\ !EO8KLUH'?%N:G2? M5'P'H9=HE9HK5B8/Z9Y'PF8$\(1D/VJC L ?;7] MS0I.]1C12O3KBWB X"D7201@#/81F'DJS M_CHQ<0M?(QCAZ$=;I+$KQB?_@S[:-YN'6U>LDMPR7B3C$4POP5;QPC:W =>_^%C@ODV.-V!]86UH M7]A =X._^!M02P,$% @ =GL&49DD8'0D P 5 < !D !X;"]W;W)K M&ULK57?;],P$/Y73A$/((4E3;NMG=I*ZV "I(EJ M&_" >'"32V/AV)E]63?^>LY.FPVT5CSPDOC'W7???6>?IQMC?[H*D>"A5MK- MHHJH.4L2EU=8"W=D&M2\4QI;"^*I72>NL2B*X%2K)$O3DZ064D?S:5A;VOG4 MM*2DQJ4%U]:UL(\+5&8SBP;1;N%:KBOR"\E\VH@UWB!]:9:69TF/4L@:M9-& M@\5R%IT/SA8C;Q\,ODK/%ZB4!V(: M=UO,J _I'9^/=^B7(7?.924<7ACU3194S:)Q! 66HE5T;38?<)O/L'>! LMW@L1\:LT&K+=F-#\( MJ09O)B>U+\H-6=Z5[$?SA7#2@2EA:=&A)M%II0LXSW/3:I)Z#4NC9/X('W5W M"+S%K5@IA-?AY]Y,$V(N'C')MW$77=QL3]PA7!E-E8/WNL#B3_^$<^@3R7:) M++*#@)]:?03#-(8L'4P.X U[888!;[@'[[-="RU_A6QCN##:L0C%DSQ_Z,7Z M74HM="Z%@AM>1#ZWY.#[^#;F!M.5LD^_9QYQ.$+^,0F9DL60.:$1;9C8:7L /)DA5T1\"'$[>' M,TO#"7VJX-^:P2L8C>,LF_!@>!QG)Q.X_B\B9O%H.(9!?#(9'T3<(^9P-(%Q M=@JW09!]]7ZI4O^B$2=[/(C3P8G/^C0^G8S@I2N3/.MT-=IUZ.<.0J?JFEZ_ MVC\9YUVG?#+OWILK8==2.U!8LFMZ='H<@>UZ>#&PO M=V]R:W-H965T)K:5<>M+8H\*)6JDR;)L%,*J:/9 M-*S=V-G45%Y)C3<67%66PCY=H#+;\Z@;/2_:$SFZ[%"N_0_[6^L33K M-%9R6:)VTFBPN#R/YMVSBR'+!X$O$K>N-0:.9&', T\^Y>=1PH!08>;9@J#/ M!B]1*39$,+[M;$:-2U9LCY^M7X78*9:%<'AIU%>9^^(\&D>0XU)4RM^:[:^X MBV? ]C*C7'C#MI8=C2+(*N=-N5,F!*74]5<\[O+04A@G+RBD.X4TX*X=!93O MA1>SJ35;L"Q-UG@00@W:!$YJ/I0[;VE7DIZ?70EIX8M0%<(U"E=9I(Q[!S_= MBX5"]_.TX\D+RW:RG<6+VF+Z@L4>7!OM"P(%^E1@[]5 M^A1Z20QIDB9'[/6:D'O!7N_UD-]+ERG#43OX>[YPWA)+_CGBH]_XZ >;0EL67AP1?"@W2@C8>R3GD.M+1D6!N&=2CGQ]U]TG5Y M!IXOJ/; 5%1YA;&^Y5GH_/^#X5WA8&D4U:\[ SH-;$X#KH7-"NAU=]-+8>V3 MU"MHY?C0&K]KM/>8%5I^H[4KJ87.I%#P68J%5-)+.I4_*^\\ 6<#:RM)8$T2 MHC25]IQ41^@T:^@W>3#\Z6DITDS3':\26K;"4+JI4IKR# M E4.4O,.-3)-K<=:I&RC.\3&H][Y/W+FUB+#\XA^% [M!J/9/#C>9P\3Z\XH;E&K9'-$J/Q_)D(<+*SW]AN&&HL\#!G[NC:>4_">E)S") M)P'_)!X3_B.L&S:L&[Z9=:T&\J9C.,2RH]X.L^R>V%/S@:O2\S^,JC3L<]!, MKGUDW"=?1_=*VVMUMM9P[AR2SW8W.[!T]3I#3Z"?\FO$9.MSV^I/#IY7IW4/ M*-&NPFW'D24Z\?I*T*PV%ZIY?8_X+E[?QBC"E=0.%"Y)-3D=4&PO=V]R:W-H965T $$AC2=-NE-)6:L<0("9-&R\?$!_(G]HSKWLTAZEU#5:TLZ"Q_4L60PFRU'PCPX?-6[IQAJ"DI5S7\/F33E+ MLD (#18<$)1\KO $C0E 0N/;#C/I4X; F^L]^JNH7;2L%.&),Y]TR=4L&2=0 MXEJUAB_<]C7N]!P%O,(9BK^P[7Q'XERTQ*[>!0N#6MONJ[[OZG C8)S])2#? M!>21=YVPT\ M?J]6!NG)-&7!#AYIL<-9=CCY7W"&<.8L5P2GML3R=GPJG'IB^9[8,K\7\&UK M#V&8'4">Y=D]>,->Z##B#?])J+(E7*!1C"4LPL70K)'@\V(E7G)3OMR3<=1G M',6,H__.>.*(Z4\UOA<1;?0.I.O95AP]6![J7+*PI*GBG6%M8U.AUH> A MY ?9\1!.E%6E@O'1&$Y;+P/C ,YT64KN4T4< Q?K&/'HP3@?Y"]@05H]/5>% M7NNB/PQPS_,!W"E.SDK?"M+PBOTRA8HQL+Y\K;5:+72INNLL.8* MI3XBTY(8947.Z#)"KI2)*/$=B3/MAI3^(<9?)9.OCS <*U=WEY4\@E M;K2U0=;P,PJ]HO1>P91 M4K%BQ MJZU%OPP8D(0BQ7ON[;FCF-.-5!_TFG,#GTM1Z;/)VICZ9#;3V9J73$]ES2M\ MLY2J9 :G:C73M>(LMT*EF/FN&\]*5E23\U.[=J/.3V5C1%'Q&P6Z*4NF'BZY MD)NSB3?9+MP6J[6AA=GY:ZD!4HOCR;7'@GEPGM MMQM^+_A&[SP#>;*0\@--7N5G$Y<,XH)GAA 8#I_X%1>"@-",CQWFI%=)@KO/ M6_27UG?T9<$TOY+B?9&;]=DDG4#.EZP1YE9N?N6=/Q'A95)H^Q%E4[LL]=''8$4O<+ GXGX%N[6T76RA?,L/-3)3>@:#>BT8-UU4JC M<45%2;DS"M\6*&?.KSFZI.'9/5L(KI^?S@R"TJM9U@%"TKL];P M2Y7S?"@_0V-ZB_RM19?^*.!O336%P'7 =WUW!"_H/0PL7C#NX1\7"VT4DN#/ M$"6&0X8&-X'!EXSE:TA\+KI>TL_G@/[Q!56$Q8,E611K4!84$.@;VM\ M:6@QGKKXZ\/+HF)5AKC3T/[NX>1;&Q39\ @03E,/?J3!QV$+$T_G,4YQ2'&X M:^I:<"QAPP1H@P#T#'()LL61E8;B,8IHM&"DW,C6:@T;I@%_EE)@^] GT$:( M?\:FA..58%H7RR)KQ>_7BO,!'Y\$;7R#-]_Q3PP48;0_<%IW8,4KW"-L@EB. M)5D0KZBWV"5>K3#37!'&$7B.%WHXIF[:QVB ? (7I52F^*OU $-S^_8=>JRY MT=^H-4D@FB,Y,>-6^WYX$7P-T:;3NVU/D>\? ] M"., WN!9,X2C0/F1:\<@#$:(DS&]AB5QX2N)-)31EON8D:==0U$//9;+8PSVMI8QF['C!O/V(0Z2OA_<*$J]>7"@1OM- M6S4?FZ*V+(R1,O$\@GM)+GX1.8Z(*%[B!($/USN$O6J4(IQ'&Z_W2'T$@1.% ML1V#Z/%0V-_I!R&Q&-[(ZCC;0]Y=W2\=+\0:C\"+'#=V>QWC,J$;081L;KW? M?X\NITX8VLXQ=SP_'&-PW#,X'F7PR\9@#^B\OV$/E <-[["6E37WB@P7@KZ8 MGH95'^+UJ+;#O.Y,:!VNMR8TUH2*(K9CPE[C0%YC[QIR=X/M?4#XPTX^=6=( M!6Q_&RZPL9=M>^-53EN'FHX@= */>.XG+BUYR*IY0(F?T]3'J1^'2(>$I@'X MCHDZ"1V9 G11M9DL\?2!RDB2%GWY(?<__>4"&/C:H#L^0(+#M MTD5[-7;WLFZ,;>[=Z?8L<,+ ?P[/$N_Y04X]M$64NG1HQUBM(W1*>CHEWTRG M87@/D6<4^W_R_.?(,]NYJY5R-5(/]QFZO;?UJ?^F]:.]ZC]O;&S.>1_AM MI=&*)8JZTP0/4-7>0MN)D;6]^2VDP7ND?5SCQ9TKVH#OEU*:[804]/\*./\; M4$L#!!0 ( '9[!E'Y6C0*]0, )T* 9 >&PO=V]R:W-H965TM&!) M5[\$B>U#<1ING98"R/.U@_#/C#2 MV2)"D2I)Q?6_WY&R-<>QO138AP&&3%*\YY[G[DC=:*7THRD0+7POA33CH+"V MNHHBDQ58,M-1%4IZLU"Z9):F>AF92B/+O5$IHC2.!U')N PF([\VTY.1JJW@ M$F<:3%V63*^G*-1J'"3!=N&.+POK%J+)J&)+G*/]O9IIFD4M2LY+E(8K"1H7 MX^ ZN9KVW'Z_X0^.*[,S!J?D0:E'-_F4CX/8$4*!F74(C/Z>\ :%<$!$X]L& M,VA=.L/=\1;]@]=.6AZ8P1LEOO+<%N-@&$"."U8+>Z=6'W&CI^_P,B6,?\)J MLS<.(*N-5>7&F!B47#;_[/LF#J\Q2#<&J>?=./(LWS/+)B.M5J#=;D)S R_5 M6Q,Y+EU2YE;36TYV=G++M.1R:8#)'+Y0$7R2F2H1SGY3QIQ#A1IN5%E2_.8% MT[1^SQX$FO-19,F[PXBRC:=IXRD]XJD+GY6TA8%;F6/^W#XBUBWU=$M]FIX$ M_+66'>C&(:1Q&I_ Z[:AZ'J\[K^%8D:B&[5_7C\8JZER_CJ!WVOQ>QZ_=P1_ M3@K(&,BJP6SZ*J/9W [ MF_MDY5S4EK;0_% R3G.Y)V_/.9@?(K%+0%+5\$W5B+9JLJ9JC(\C71X>VQ8: M$Z#=@MH#.KTA MN82IU['#_07I+R]TL2?&A:M_%Q(*H7:;?]&JKN"C$KDKGM =H Z\@;-!& _[ MYS1*PMY% E_]_8#Y6_:$FJZ[9[XH^+4UEM03!G33\'(X"'O]Q T'W7Z87O9? M$CX6;/(==Y*A>;4NEHDF?[#)S,$XPUKR>USLUX\;/G"EN\!HMXF M>=><&ZIK.$O.G['OAG$_"2_3[J& '\OV67J^E_&>!_[PXT&20#_+W[9!P\6"&'2\[FMOXW)=,;EVV+76+@G>E0O8JV^>T.TB.2OB M(17LN0/BV4*^2 &99$?*K;FX2, 6L.-/ A(MTOR@;''D0CWLR4?\S2;9KY76 M.?3MBG9:AA+UTC=&3DW$.6@[TLG?4$L#!!0 ( '9[ M!E&C=9=,E ( %D% 9 >&PO=V]R:W-H965T(#R!%Q$GZMJJM1&%H3$)"L,&':1_'&?4AO>.AO$>_#K53+2MN\5++)U&Z M:AY-(BAQS5OI[O7V&^[J&7J\0DL;OK#M;/,L@J*U3M<[9\J@%JK[\]=='PX< M)NP3AVSGD(6\NT ARRON^&)F]!:,MR8T+X12@SS9+'"'[^Z38H2P[E.P3E!QNM7*5A:^JQ/*]?T(9]6EE^[26 MV5' [ZTZAYS%D+&,'<'+^S+S@)?_I\PWN!*VD-JV!N'7Q7?^;=TJ'6;(2R('%-KNQ\/(S =$3N M%*>;0)Z5=D3%(%:T^]!X [I?:^WVB@_0;]/%7U!+ P04 " !V>P91E.IO M@0T$ 6"0 &0 'AL+W=O9L*2?)S95?STIVTUQI<_ E MEE?[\NSNLUG/]DI_,"WG%C[UG33SH+5V=QZ&IFYYS\R9VG&)-QNE>V;Q56]# ML].<-=ZH[T(:17G8,R&#QZ8?+GBG]O,@#AX%[\2V MM4X0+F8[MN6WW+[?K32^A0BY-$))T'PS#Y;Q^47F]+W"[X+OS=$97"9K MI3ZXE[?-/(@<(-[QVCH/#!_W_))WG7.$,#Y./H-#2&=X?'[T_J//'7-9,\,O M5?>':&P[#\H &KYA0V??J?U/?,K' ZQ59_PO[$?=+ F@'HQ5_62,"'HAQR?[ M--7AR*",7C&@DP'UN,= 'N45LVPQTVH/VFFC-W?PJ7IK!">D:\JMU7@KT,XN MWBC5[$77P;=W;-UQ\]TLM.C678;UY.)B=$%?<9' C9*V-7 M&]Y\;A\BG ,F M^HCI@IYT^/,@SR")"-"(1B?\)8<<$^\O^5*.3#;P5EHFMP)SA:4QW!JX$J;N ME!DTAS^7:V,U,N6O$V'30]C4ATU?"7N+ ]0,&$=MH&9:/PBY!=:K05HGVDZH M7BKX2<=N3L_-CM5\'N @&J[O>;"X:_FI*+!^ )QDS:R[-WR+@V6!&:>#]>:' M>H,P3KQ1'P*UEEAM?P5^<#UCV7(N:P263K&%P/6AT3^!&- VF M?,V,]H$54&JH@2<3YP^B?.B-9?U V /I>F8GWO18ZDL?/-5 M26/Z Z0DC2M(*GHD*>/X&9S/2W*,)J8DSDH?G-"2'J%!55*4%9R@3G:@3O:? MJ2.>",L\85\BS$EW+Q/FMT&#]9WX5P2H%?[K&M=W!&"162,=D#KG\$8K8[#M M$]66(]68?5:S95T/_8 ]0">HHZWX>^S'K[AIOFC]:I!G//F_49Z9K[1JAAH3 MQ@[')*:>93E)(M?7%(E!"SQD)3;?2>*4Q%4R7F6H?*=9@SL2]^99RBC10(I)1F2[HK?XR+<(5S+ZU:J3FT?H")%3)&'51;C;Y''*,GR MU)V1:@@CRN'2[P*N<1..Q#:MV!D_'1D&J1!U7B$]$6&.THQ4Z+)*$#E*D;-E M I<!['%'E-$Y(4D2=_2:KK=G[SK97%VOECBQ\N7#L%O-\H91]?7(##I]#B'U!+ P04 M " !V>P91:8XGV5!;VUY%D2EJ;)BY4"U*NJF4 M;IBEK=Y$IM7(2N_4B"B-X\NH85P&BYD_6^G%3'56<(DK#:9K&J;WURC4=AXD MP?'@CF]JZPZBQ:QE&[Q'^[-=:=I% TK)&Y2&*PD:JWFP3*ZNW.9K.0]B1P@%%M8A,)J>\0:%<$!$X^\!,QA".L?3]1']L]=.6M;, MX(T2C[RT]3R8!%!BQ3IA[]3V"Q[TC!Q>H83Q(VQ[VSP.H.B,5YMYIN.?G9 MQ;(H=(;#++(4P=E%Q0'MND=+WT#+X%9)6QOX)$LL M__>/B-E +SW2NT[/ G[KY 5D<0AIG,9G\+)!;N;QLC?P5FSOM0&3)7CM3!CX MO5P;J^F#_#D3(A]"Y#Y$_D:(>ZJ;LA,(JJ(_UV>WZ+1&:4&\9/FUY)X%=N5Y M95I6X#R@^C.HGS$8WN^5"% HJAUCZ9:HV!JA4H**D,O-%5!B<4@LW#)=U) E MA^T1%)M6J#TB(374!0SK"XE2IU$P!XP[=TZQWL$TG":7-"=I.,K3 8-+B\36 MPN4TA_$DA1O_J5$#B6C9OG&LDS"),\A&8WAD6C-I]W!0"*,DAWP\AI56%1K7 M"YB "BED$D[C!-(PGES"/7./:MD.VOZ%Z7:2C.@V3S/X0>(UC,)\&M,8T_B@ M+,&<>1X2DB9AGF5ND85CHO;:WXA.*H\T;7Q_<9GOI.V+<#@=6MBRK]P7\[[_ MT1MLN#0@L"+7^&(\"D#W/:7?6-7Z.EXK2PGTRYK:,&IG0/>54O:X<0&&QK[X M!U!+ P04 " !V>P915/M26;(" "W!0 &0 'AL+W=O0,I*F:U0^/<[.VE6)MJ'UO;Y[KOOSOENME7ZR92(%EXJ(C%3C15I> 52L.5!(WK>7 YF"Y3 MY^\='CENS=X>7"694D_N\+68![$CA )SZQ 8+<]XA4(X(*+QI\,,^I0N<'^_ M0__L:Z=:,F;P2HF?O+#E/+@(H, U:X2]4]LOV-4SP$7\8& I M(/.\VD6=YS2Q;S+3:@G;>A.8VOE0?3>2X M=(]R;S7=0>T;(&2 T!#N%'2 ME@8^R0*+M_$1D>J9)3MFR^0HX+=&GL,P#B&)D_@(WK"O=.CQA@?P?'W7W.1" MF48C_+K,C-7T5?P^ I[VX*D'3P^ WY-8BD8@J#4(UU+K6EI0RO13+R7!J M:I;C/""=&=3/&+3OU(-"KD@6QF+A$MH28:T$Z8O+S12H<=@W#FZ8SDL8#KKC M(]/VF?)N$HCL_Z]4%9)OY[!XCC2J;L.E 8%K"HW/)Z, =#LFVH-5 MM9=FIBP)W6]+FJRHG0/=KY6RNX-+T,_JQ5]02P,$% @ =GL&4?RGEC@V M P &0< !D !X;"]W;W)K&ULK57!;N,V$/V5 M@9!#%U CB:)D*; -.-X4;=$ 09)M#XL]T-+8)E8BO20=;_OU'5*VZA2)@0(] MV"2'\]Z\&9*CZ4&;KW:+Z.![WRD[B[;.[6Z2Q#9;[(6]UCM4M+/6IA>.EF:3 MV)U!T090WR4L3Q16:D5&%S/HD5V<\N]?W#X7>+!GLW!9[+2 M^JM?_-+.HM0+P@X;YQD$#2^XQ*[S1"3CVY$S&D-ZX/G\Q/Y3R)UR60F+2]W] M(5NWG455!"VNQ;YSC_KP,Q[S*3Q?HSL;_N$P^/))!,W>.MT?P:2@EVH8Q?=C M' @65'X43\ZG1!S#>F]C\)*0:T"1.*G\H3\[0KB2/!<@#7_Y?"O Z?_B\ M6-E@_W(A(!\#\A"0OQ/PH[1BLS&X$>%:ZC4<)=BWJGN1R[_8&[L3#I(6 MS0M&;P0PQP!#DLWK4V[&4Z8G#FZ+]#.(T _GAO[<@*J.8]5!J)8F60W2@O"X MCMZVO8'G #P_\'\!+SL0X:D4)+G1&R7_(@_A8*>EC^/Z)/2CHR/SGAR-%G_AO55<&"2B8; 5=0Q6Q2T)BE<5Y6?E+%)<^'29YQ MFC 69YFW\#3F; )+H40K(,O)<0)%7)8E9#4YY]ZUXAQXS-,*V"1F!8.[O:$N M',.];-L.X4Y8%Y0LUD%"&5<4A<5ED4,=\W)"DJHZ\QR\\D'RO(:%E>+'!]'( MM6QH)ZT*BIOSU"-8099)FI*EKKE/I*1AR'^\.U>0DS26^70(3UE<04&AN4^Y M(#ROO4\9UZ7/M,[B2<;@K0>3G+4KJN(F-&5+]W*OW-"Y1NO8]Q=#N_O'??AH MW NSD3(@(S-.)AX?0N-+^5=G3+PW1+WRXTWH'VUUJ[T\('&+^& M\[\!4$L#!!0 ( '9[!E'_@TZC^P0 -X, 9 >&PO=V]R:W-H965T M"D'M:BW8PFW1Z& M/= 2;6N11)6DZV2_?I>4K,9!:GO 7B22(@_//?>#U.56FP>[5LK!8UTU]FJT M=JZ]&(]MOE:UM&]UJQK\LM2FE@Z[9C6VK5&R"(OJ:LRB*!W7LFQ&UY=A;&ZN M+_7&566CY@;LIJZE>;I1E=Y>C>AH-_"Y7*V='QA?7[9RI>Z4^]+.#?;& TI1 MUJJQI6[ J.75:$HO;A(_/TSXO51;^ZP-WI*%U@^^\[ZX&D6>D*I4[CR"Q-3*QCOESAG\6N(Z=WVG5BBQ@_=-YV"OU-F]7%3*GE^. M'>[@YXWS'NVF0V,_0./P23=N;6'6%*K87S]&9@,]MJ-WPPX"?M@T;X%'!%C$ MH@-X?#"7!SQ^Q-S/JM7&ER M*0!SQ\BP3=GDNE:05]+:_M8&5TBLCVW69@\2\PJFPQ<9S"UI7PSESE&4>Z_L 1H1-(LQCV2E$SB"38R2@1EF-7>A[N@ M#Y:6I)QW&PD:P[OG M437KXN9=S MOPTY=PK5LPE:/#D/=*.([^@R0I,,]XK1H\?HHE \>4D7C44WB0@I2,S)' D4 M%TA$YP^AN*&4_:F#D<7YN7]CVIW#?+.H$&!7 '-M,;W/4#:<$M/$,SU+B4A" M*R991E]D]B=IL&!PVG?G0]F9#V5G]KWL_*K<*3+QC$PZ^;%!DT&FC$08<0Q% M1.V."879%?EGG.Z+)3!EA/ 1+1C)4,K02&(&7;V>AF)X"DW&$B(FU+>0J$B& M)&:3"'EG6'@B$B5'?2HX"AOY%^?Q/EG$]=[F@H@T\;&.)2V+/>>4122+$CAP MH";#@9H8/SE?G)FOG8H'@5\_%4_<#;;J?S]E=EO/ MGFU]6@D46:BDA*9L<#(6!(Z5]HASD1=-7]0_/)-$*'M1DG7P+'W5D>-G=TYD MLPHW:XMINFE<=_T<1H?+^[2[LWZ?WMW\,5%796.A4DM<&KT5Z#K3W::[CM-M MN,$NM,.#-S37^ .BC)^ WY=:NUW';S#\TES_"U!+ P04 " !V>P91H3\M M1UT# )# &0 'AL+W=OR:QW6DZ[<23]''H]*# VJ@%R95$G/S[K@0A3L&N3TTO M(,%^^_I6VAUOI?JI,P!#[HI,"V\Z=M^6:CJ6I]AP]7?)T9 M^\&?CC=L#==@/F^6"G=^HR7E!0C-I2 *5A/OC+Y9T,@"G,07#EN]LR8VE!LI M?]K-13KQ NL1Y) 8JX+AZQ9FD.=6$_KQJU;J-38M<'?]H/VM"QZ#N6$:9C+_ MRE.33;RA1U)8L3(W5W+[#NJ >E9?(G/MGF1;RP8>24IM9%&#T8."B^K-[NI$ M[ !HO <0UH#P6$!4 Z)C 7$-B(\%]&J "]VO8G>)FS/#IF,EMT19:=1F%R[[ M#HWYXL(6RK51^)::R!59*M @#*OH$RDY2Q)9"L/%FBQESI-[DY_'_ D:CR)G"?Q'D]F M3&?.>&(7\*ODMRRW1KL8KE3UG2I[*]U.XV$8CH( &;G=Y;)#, JC04MPWA:, M>F'_B<8G8<5-6/'!L#Y)PW(7TTDKLA,7+QX!HWABH Y=9W(K"!?$9$ >TXVG MQ?U>X2W;F9/*C]Y.!#T:T'X[)W$[)RC5D9.VQF@P&,4MP45;8Q0-8[HW>;TF M>;W#-7'YY6+^^F"A]QM5_6 OA2Y8RID@BP+4&@3><5^Q.Y+K\D;S M]!Z+HK!78!?%@Q8A84P'>],\;#P:'O0(;^$-XRE9W.$DH*%*S266'R:LQ(1A M#LZTAC^/XA-;H\;6Z)EYH,%C%PK^D[-9._*4N6C8/G(=@K0_&NZEF.ZT7'HP MV(K/O_)('SL'?>[601][!SW @ I0< !D !X;"]W;W)K&ULM55=;]HP%/TK5M2'5J)-2$B *D1JJ:IMHA)JU^[9)!=BU;$S MVX'R[V<[:48AL$WJ7HBO?<_QN1]%[D%)LQ)8KLW%TG,*T4)@[E LBH*++:W M0/EFXO2=]XU'LLJ5V7"3N,0K> +U7,Z%MMR6)2,%,$DX0P*6$^>F?ST=&W_K M\$)@(W?6R$2RX/S5&%^SB>,904 A588!Z\\:ID"I(=(R?C:<3GNE >ZNW]GO M;>PZE@66,.7T!\E4/G%&#LI@B2NJ'OGF"S3QA(8OY53:7[1I?#T'I954O&C M6D%!6/W%;TT>=@#]P1& WP#\OP4$#2"P@=;*;%AW6.$D%GR#A/'6;&9A ,M*@"Z1DNC\#A0F5%Z@2S2#-5#DZ]4# M%J^ZLV[*4G"D.G9]=H#-$&/J>\TIBELG855J;N<%-&QVWM0[_B(YO M%;M"@==#ON=['?#I:;@6IN']+KBK,]*FQ6_3XEN^P1&^&<=,HCG>X@6%$WQ! MRQ=8ON!8F@G#+"68HAG!"T*)(B![:,;9ZE*!*'3G+=2)>P;M/8,_Z-XE[*$I M%F)+V*HN<5=9:K[(\IF__#KI#\-@&,;N>C?]76Z1YWFMVP>Y82LW_">YO[NQ M2VK-%7[0X/G]\9[4#K?0&XR.2(U:J=%)J8^PYG1M4ID*R(A"2YR:.FY/5&W8 M<@__:W>,VGM&G]P=HX-.BTK]'=&:+F M =,C947T$*"PU!CO:J@#%/6C4!N*EW:N+KC24]HN<_V.@C .^GS)N7HWS*AN M7^;D%U!+ P04 " !V>P91P889EB@# F"0 &0 'AL+W=O.AS QG M FX4T5F:4O5\ 5QN1X[OO$S\@S(-5"=*< <&4WVS1^3 MB9):DTFF%(CHF;X*_<":O0ASE?^/_03YF.N+11UN3A?*&-PN/]J\5&I[+1R6UT M]MB8"0,JDNF:BF>LN@C8ABXX-"6C(.KE1+;X-^-NI^>%0W?38+];V>^V:IR" M0HNV4LG#-UPC,P.I;E/6JYA[K@F:)H :/%-7D"N*$B83,!)9C9KL?^=O4_%H2X0<[T\$')]G?M1D_;)5E MA0 JTF":NW#XKO*#L);&HCVTA#=Z2^><*'S*@[ 9< M7TJL_7)@#51/H_$_4$L#!!0 ( '9[!E'ZO.YKQ@( )$' 9 >&PO M=V]R:W-H965T##F(5<=FME/:_?4[.R'C1\JJO8#MW/?N);[B5ZDEG (:\ MY%SHD9<9L[GR?;W,(*?Z4FY X).55#DUN%5K7V\4T-2)4[5ZP2XW(Z\CK<[N&/KS-@#?SSV?PR&"K]];$9K*0\LENOJ0C+[! P&%IK >*?\\P M!>;]QN6,N"ZIA*OEWEIILY/4]DL**%MSUGJ/*) MK;^EY-K]DFUE&WAD66@C\TJ,!#D3Y3]]J>JP)T _S8*P$H3'@NX;@J@21.\5 M="M!UU6F3,75848-'0^5W!)EK=&;7;AB.C6FSX1M^[U1^)2ASHQO*%/DD?(" MR"U072C GAI-6C-8@5*0DJ7,\1W3U+5IPZEHVX>&,J[;Y"-YN)^1UD6;7! F MR+=,%IJ*5 ]]@W VA+^L0"8E2/@&2$1NI3"9)I]$"NFAWL>DZLS"76:3\*S# MKX6X)%'P@81!P3-\M[PP:Y+/S\ENJ4-YIBGZ0353W*7+^HG_W:<;TDDO; M*DU^7"^T4?CQ_#P3HUO'Z+H8W3=BS+&YA&H-IK%_I;CGQ/8V>1Y'R2 9^L_[ M53DU"OO=06UTP!777/%9KN97D3.Z8)R9UR;6TF&\S]H/PR/6N(&UWVMF[=6L MO?]@A1>[!M)B L^AW83<.T&.H^"0>-H[(>X$43-P4@,G9X$?!$X+SGXC\AJG M!&GAJZ4; 9.3X/%Q2:>G-H/XB,_?NZQR4&MWZ6NL5R%,^777I_5N6&&PO M=V]R:W-H965TKD1=ZS<(M7V3&+OCCX9(M\ [-U^6-HIG? M6DEY@4)S*4#A?.2=AV>S,+ M^,;QY5>&X,-Y4'*7W9RF8Z\P#+"'!-C33#Z M>\0IYKFU1#Q^UT:]UJ<%KH\;ZQ KF@6FI#AG96YNY>H3 MU@$=6WN)S+7[A56]-_ @*;6110TF!@47U3][JH58 Y"=;D!4 Z)-0/P&H%<# M>N\%Q#4@=LI4H3@=9LRP\5#)%2B[FZS9@1/3H2E\+FS>[XRBKYQP9GS!N()O M+"\1KI'I4B$EU6@X!)*51!/P\2G)F%@@3*4PBO*D86^&AO%<[].VKW#CH@,]VPZ^9(GC8Y?U5-+TV3SUGK_?7/!W MN=9(62"=X8JS!YYSPU$W^4N!VND6DU(I+A9NUQ?,@HY"*N!U,4ONQY%<=)&\?)SCBV.O*B5GG:K?(K)Z>MD]/_L=#Z M+;W^NS3 1H.FPIJ2TP? '.VNS%6VC]>2$F_D;=;?REL8!]UY&[2-#-.PQ>+H?@73:LWQ(N9ZDE#)_3"G@4Y MSLED<'1*ZJKJE5!-C%RZ>_-!&KJ%W3"CEQ4JNX&^SZ4TS<0Z:-]JXS]02P,$ M% @ =GL&44B!HTMD P NPT !D !X;"]W;W)K&ULK9==;]HP%(;_BA7M8I.V)G:@P 1(*^RCVSI5[3XNIET88H@UQV:V M4]I_O^.0)F$)7B6X@3@YY^6<)\[+R7BK]&^3,F;1?2:DF02IM9O786B6*#QQP]>I=2?"Z7A#U^R6V6^;:PVKL%))>,:DX4HBS5:3X U^ M/2,]EU!$?.=L:QK'R+6R4.JW6UPFDR!R%3'!EM9)4/BZ8S,FA%.".OZ4HD'U MFRZQ>?RH_JYH'II94,-F2OS@B4TGP3! "5O17-@;M?W RH;Z3F^IA"D^T;:, MC0*TS(U569D,%61<[K[I?0FBD8![!Q)(F4">FA"7"7'1Z*ZRHJTYM70ZUFJ+ MM(L&-7=0L"FRH1LNW6V\M1JN4:_2=BIRA*T9-KAG<(VO0*P24@(%$ M;^^7*95KAF9*6@W8#5H\H%FN-9/+!_1\SBSEPKSH2H$36ZJ31NHK].UVCIX_ M>X&>(2[1UU3EALK$C$,+W;B:PF59^<6NTBM1,X+P3<@WLW'8UZPW%XU^31$32,XBIHK[9>55O/6]M-;@RG M$MWD"\$\O?8KO?Z)*9Y7RN?'4MP)]!N "&E1; =A?(CBH*IMX*WM;:Z5I\5A M)3,\,;Q1I3PZ%MZHQ27ZAUP[HA]%W>!P5-M7Y*UL1B5-W Z<*R&H]O2*&Y:( M3\P1URZ!R;$D2X6]?1A%_]+LB,*'>=9>@_UFP4>G!IF;2!X M>#3,H7_?E3#;47M[>+^^VH:PWX?>P$"DJ7C2\TYJ#R'1B8F2VDL(/I9HJ=!D M-6@!_4_0?G6-F<7O1N_A,;?H0G,8X6"+0H6)K^O:14A\:J*UF1#_R/$4HKW6 MJ-/>HO\)VE47-B9K]UH#4^.:2X,$6T%6=#: &Z)W;PJ[A56;8MA>* NC>W&8 MPML5TRX KJ^4LH\+-[]7[VO3OU!+ P04 " !V>P91[Q$GET@" )!0 M&0 'AL+W=O@\TSTY*2&A\LN+:NA?TY164VXV@0[39F)R'$T&5].1]P\.7R1NW-X:?"8+8YZ\\:D<1XD7A H+\@B" M?VN\1J4\$,OXL<6,>DH?N+_>H7\(N7,N"^'PVJBOLJ1J'+V-H,2E:!7-S.8C M;O,) @NC7/C"IO,=,6/1.C+U-ICM6NKN+YZW==@+&"8' M)M0!IT=T1!Y8T@ MD6?6;,!Z;T;SBY!JB&9Q4OM+F9/E4\EQE,_0D6T+:JW4*W@-]\):X0L%IS=( M0BIW!B<@-7RN3.N$+ET6$_/ZZ+C8]'I M3O0T/0IXV^IS&":O($W2Y'%^ ZH$6S!+Z/ "5Y L/M+_@0'I= MM3KL4<#V4[C.!X-!%J]?$#3J!8V."IKC&JW0!4)A'#E6P91KJ4- M5=," "6"0 &0 'AL+W=OLWY.:4<6?0LW,3.>B) C/&82*)*O*Z2ON.9BB"#& T$U8\5C"'+#)*NXT\%ZM2<)K$YWJ!_L>*UF!E5,!;93Y9@ MVG>Z#DE@3HL,'\7Z*U2".@8O%IFROV1=K?4<$A<*15XEZPIRQLLG?:F,:"0$ M_@<)0940V+I+(EOE#44ZZ$FQ)M*LUFAF8*7:;%T"X6*S%[U]%)(I+,,R!06>E?T]/$-(&69.B%'A''R/16%HCQ1 M/1=U80;>C:LB1F41P0=%A.1!<$P5N>4))&_S72VH5A5L5(V"5L!O!3\GH7=* M B_PGJ8WY/CHI 4VK,T*+6SX*;.,.40+-IZ!7 'Y=:_7DSN$7/UN8;NHV2XL MV\6GV&*S%;NL+4$B"V*^P=4@N K\GKO:0=VIJ3NMU$^<(21DBA1!68WW%/4> M#W.0+*8MXJ*:(3J E9;9N% M'^W%N^A=+_S7.[=Q5.IFMK 7 J4A"X[EJ5G/UI>.87G4;I>7-Y8'*A>,*Y+! M7*=ZYY?:,UE> LH Q=(>O#.!^ABWPU1?G$":!?K]7 C&ULC511;]HP$/XK5M2'5EJ;8"!L58@$[::M6J4*UNUAVH-)#F+5L3/[ M0LJ_G^U 1EM@>TE\]GW?=W?V7=(H_60* "3/I9!F'!2(U748FJR DIDK58&T M)TNE2X;6U*O05!I8[D&E"&D4Q6')N S2Q.\]Z#11-0HNX4$34Y4,.DD'W%_OV#_YW&TN M"V;@1HD?/,=B'+P/2 Y+5@N8S;/,9.KY,">._I&E]XT% LMJ@*K=@&T') M9?MGS]LZ[ %H[PB ;@'4Q]T*^2AO&;(TT:HAVGE;-K?PJ7JT#8Y+=RESU/:4 M6QRF,S"HZPQKS>6*7)*7]L35C..&G-\",B[,!3DC7))OA:H-D[E)0K1!.*HP MVPI.6T%Z1+!/[I7$PI"/,H?\)3ZTP7<9T%T&4WJ2\*Z65Z0?O2,THM'C_):< MGUVE[VOY_%<9:H-= ?LZ4$,2^AX;I_-<)F4$G,_ R@R,R4UAQ*9W$ M@@DF,SA4T98B]A2NR]9IE(3K ZK#3G5X4O5&&33V(K-:Z]>7T$JV^.&>)/U M>X=5XTXU/JGZ%8PA&3,%J=C&-C8>?#[Q&^5+VH^.2(\ZZ=%):?O8_E'CT9L: MQ_1UE<.]/BM!K_PTL2FI6F+;T<[#G2Z5P9SB!;HRG?P!02P,$% @ =GL& M47&TL-FE @ O D !D !X;"]W;W)K&ULM59; M3]LP%/XK5IXVB9$XO7!16XD"TYA@0J!M#],>3'+:6/@2;&V<[SO?.2<^]J25ZEY7 8]9&ME]@%=#(\162:?^/VLYVF"6H:+21? 6V"C@5W9,\ MKA*Q ; \SP/R%2#WNCM'7N49,60V4;)%REE;-C?PH7JT%4>%J\JM4?8MM3@S MNP0;DD:?T#>B%'$90A_.P!#*],=):JP'9Y<6*[9YQY9O81N@*RE,I=&Y**'\ M'Y]:94%>OI8WSZ.$7QNQCP;9'LJS/(OP#4*X \\WW,)W107E#4=_T?E#0VO[ M>9D(ZS"P#CWK8&L2M0;80SZ9>^@,=*%H[;^Z7Y?6%ET8X/IWQ-,H>!I%]7L/ MR(#BSQ4GCATC[HL3D3$.,L8O3.,E$25ROWE#64G%,L)^$-@/WCF=A\'3X1O2 M&*/3X'W6NNB%I2 MH1&#A85F^PVV3]0 M2P,$% @ =GL&4&ULK55M:]LP$/XKPE#88(L=V7E9<0QK0MG&QD*ZK9\5^Q*+VI(G MR4WS[W>2'9.!XW9E7V*==,]S]YPNI_@@U8/. 0QY*@NA%UYN3'7M^SK-H61Z M)"L0>+*3JF0&3;7W=:6 90Y4%CX-@JE?,BZ\)'9[:Y7$LC8%%[!61-=ER=3Q M!@IY6'AC[[2QX?O@M!<"J)@M_ ^CJ^7,^OO M''YQ..BS-;%*ME(^6.-SMO "FQ 4D!K+P/#S"$LH"DN$:?QN.;TNI 6>KT_L MMTX[:MDR#4M9W//,Y MO[I$,=JPNS$8>/D&K9V+Y4EEH]TL.C6^$SFFMC2Q; M,&902KX UT.0]<0OR U1)F,C(BNM4UL*0#3- WJS ,%[HM[%O M,*B%^FD;X*8)0"\$^%*+$0F#=X0&-.B!+X?AWYA"^+@/[J/43B_M]%+'%U[@ MNW?W"AEACZ"P3;$3;:]SL2>%JX#!"@S$";LXH8L378CSO4)Z@[1]%1N&3LD1 MF-)]M7H1D%!22F%R3<:49.RH!^1$G9QHD/J6"R92Z!,S# S;G*)33C3JR:E1 M]S^8_E(WZ=1-_JTILE/WXQW"0(!I%V#Z^FX8AD:C^?BJKUK/PNC50.:S+O/9 M:R]^&#@=?9CVYOTL;-Z;MW\VX^S[@H-ASX7&?^T.B8+1#*]8-3.[,8RLW-C; M2H-#U"US?.9 60<\WTEI3H:=I-W#F?P!4$L#!!0 ( '9[!E'T]@(*X ( M #<) 9 >&PO=V]R:W-H965T!+DBJ)U*:JMFF7JFFW9Y*0!!6#![CI_OT NZZ;D*S*BPWV=P[G.WQ< MAANIGO2:4@->"B[T*%H;4U[&L9ZO:4'TA2RIL'^64A7$V*Y:Q;I4E"P\J. Q MAC"/"\)$-![Z;W=J/)25X4S0.P5T511$_;VF7&Y&$8I>/]RSU=JX#_%X6)(5 MG5+S6-XIVXM;E@4KJ-!,"J#H?AC1JQW3 ;ON5_=8G;Y.9$4TGDO]F"[,>1?T( M+.B25-SN! M!N=@6I4EIW:"#.'@FG BYA1,?25]$76Y.-M/;Z@AC.LS"WFA@;J\NQQ_-&PW6M >_1\+42%R"!GP"&& ;@D\/P[T19. K!8^M& M:PEN+<&>+]G#=Z4U-?H 4=(2)9XHW4/TLZ3*NB96(4MJ:.ZA;JT]CU$.D\$P M?NYF'HK*DUX;]4Y7VNI*#^JZ9<+-;DA5#5IH $9J'6F.V,;SW)^ELJ U&]),%AG7FK,S]8&I-**;M"#M1& MKV7J'5\;O1WM29;F6PD&@I)L3W[]5E7_V,KH[PR'DW1+4B &HK"B0:MH<-#Q M'U*:N M%':?7S&AK92EQ<&+GDU4U:=TW3&R] ?=3!I[;/KFVMYLJ'(!]O]22O/:<6=G M>U<:_P-02P,$% @ =GL&47DL@?- P NPD !D !X;"]W;W)K&ULK59;;]LV%/XK!UHQM$ :W7Q-;0.YK%B&= WB97TH M]L!8QQ81BM1(.L[VZW=(*8HOLKH"?;%)ZGP?OW/A(2<;I1]-CFCAN1#23(/< MVO(L#,TBQX*94U6BI"]+I0MF::I7H2DULLR#"A$F430("\9E,)OXM5L]FZBU M%5SBK0:S+@JF_[E H3;3( Y>%N[X*K=N(9Q-2K;".=K[\E;3+&Q8,EZ@-%Q) MT+B(E".";2 M\7=-&C1[.N#V^(7]HW>>G'E@!B^5^,(SFT^#40 9+ME:V#NU^15KA_J.;Z&$ M\;^PJ6VC !9K8U51@TE!P67USY[K0&P!B*<=D-2 9!_0.P)(:X"/7%@I\VY= M,#M%5K&A7E'X/OY%;Q]\P[> )?P1Z[6ALG,3$)+ M"MT^X:)6&3DC8W\(O,,-O%A^19XU[RXMY%TDGXVUJ>0AJ=0!(E M48N>R_\-C\<=22R06"<%$'?*;#:/"L@[C7$/<\<>\(\>]T MX'=(VV)?40P\A3O>3[,XZ5-4GK8#TF*4]M+&:$==OU'7[U3WB>E'M%RN3F"% MDJI) -4'L(P*FAOKJNL)W=+//\6#Z /*%1&@)D!': ;-YH/.F-^@,8@GX"O] M!*[0+#0O?0E_O2%;N*92-W]U[#1L=AIVNED?%+GZ=BHJHOYVE.->O)>*0Z-1 M-&K/Q*B1./JQ!3ANB,>=OI\72EO^;]4:J&GQR]]KJH4^0\)Y'O+>KBVQFJJ;8%)/L):K'I#8Z=*J\E*41C MV]7MDB:OI,F/37S\VM/B]+OT E7 N5?!P86:BUM=64TJ\T+Y-S?NWOK%^YEXJ_75YKJ64.=C'J3(;^61!F= M#BGWNGHI5!.K2G_9/BA+5[P912"QU&Z(" #+!@ &0 'AL+W=O(%2!M)DS8PE%:B96A,0R ZMM=NXC06_I/9#F7??F4J]4X& 3K M@P>VK*P[""=9399T3NUC?:]Q%_8N!1-4&J8D:%J.@\O!Q2QU\3[@%Z,KL[$& ME\E"J2>WN2G&0>2 **>Y=0X$+\]T1CEW1HCQI_,,^D9Z[7[M<\=<%L30 MF>*_66&K<7 >0$%+TG#[H%;?:)?/R/GEBAO_"ZLN-@H@;XQ5HA,C@6"RO9*7 MK@X; O39+8@[0;PM&.X1))T@\8FV9#ZM*V+))--J!=I%HYM;^-IX-6;#I.OB MW&J\RU!G)S\HUL# 9Y@W=T4Q;FG@/30*W2MK*P%=9 MT.*M/L3,^O3B=7K3^*#A]T:>0A)]@CB*HQT\L_^6#[X+]GCYTM9 M$U8 UA&(4(VT!FN6\P;S=<6S%06!/6ET6W]5 G W-548QOE$G*'A*]WZ1M<:B5 M3>QQ_[1._O8VJ?>WDV*Y\E@D)YGX?-F M<=\'G0U>8]Z CWKPT4? /TC=>H_>4&\Q[PB)=B.G/7)Z$/F:22+S7P915!@N\QH# #*"P &0 'AL+W=OT!I$%BY]:BMM( H6T"K>*R/9O6;2P2 M.[,="O]^MA.2LCCMU/'2QDG.^ZC($C\ E/FS2;VWES,)KQ2.65D+H"L MB@*+UW.2\\W4@][;C5NZSI2YX<\F)5Z3.Z(>RKG0*[_-LJ0%89)R!@193;TO M\.PR -+LL)5KF[YYBMI&HI-O@7/I?T$ MF_K=)/+ HI**%TVPKJ"@K/[&+\T/L16@&W4'H"8 V;IKD*WR$BL\FPB^ <*\ MK;.9"]NJC=;%469VY4X)_93J.#6[)KHE"4[ 5:4J0< -9;2H"F#O@SE^U3N@ M)#BZ) K37!Z#3X R<)_Q2F*VE!-?Z2),*G_1 ,]K(!H ?J_8*0B#SP %*'BX MNP1'GX[?9_%U"VT?J.T#V;3A0-H?)1%84;:N*Y<[4H9MRM"FC 92F@)=_=51 MB8TR?_KG613"\<1_=K"BEA7M8T$7JXZ*MUCA.(S=K+AEQ?M8R,6*^RR41&Y6 MTK*2?:S0Q4IZ+ 3'B9N5MJQT'RMRL=(>"Z81=+-&+6NTDW6?$>W E2+"11SU MB'&:CMS$<4L<[R9RA7.0VV-9-L?2Q1X[?ED4AFXX##I-!#OQUT1*0(NR4F2I M#: ;)U(Y3W_0*^ DC$(T4,"6I^ _]Y]3_$ASJEZ=!4#'?H^"@0V'G6#@;L-< M48;9@NSW"^P$ P\S3!/V;A/38*"!3C'P,,? OF1@/. SV$D&'F89V-<,C-(! M6J<9>)AG8%\T,!AP&NQ$ P\S#>RK)AS:MLXT\']4 _NN&2)VIH$?HQK8=TT* M!^BH,PWZ(-,@AVG2@6...L^@#_),DV=[#DC"OX^-OS69F2GW!HLU95+G7^FH MX#35U8MZ<*P7BI=V6'OD2H]^]C+3PS81Y@7]?,6Y>EN8^:\=WV=_ %!+ P04 M " !V>P91BMT%%_(# "=#@ &0 'AL+W=O+ZGM=W4\*X,QG9M4.9Q#1A$;:F"#PMZ$SFB3&$N#X41IU*I]& M\?!Y9_TW2Q[(+(BB,Y%\9[%>CYW003%=DCS13V+[B9:$>L9>)!)E?]&VE/4< M%.5*B[14!@0IX\4_>2T#<: =NH5_%+!/U;H-B@$I4)@B1;(+*U[HLED),46 M22,-ULR#C8W5!C:,FS3.M81=!GIZ\D D9WRE$.$Q^@O*YC./1$K1U9]"J6N4 M48EF(DTAX/,UD;!^3S5A"6S=HN?Y/;KZ<(T^(!OZU% MKL"R&KD:P!J7;E0"FQ; _ 9@ ?HBN%XK],!C&K_5=X%DQ=3?,9WZK0;_R'D' M!=X-\CW?J\$SNU@=#UO@!%7@ VLO:+ W)8I%B$/$61GQI(IX5$311K?D@V5\&UY$Q^%X..D M-!09P$=7;+=\7<>A\-,[0!?XP[#?[>$C&G6"_:#G#WOU5/H5E7XKE4NS;HG$ M(DF(5';3KM9R*AR&AWGQ.C@\(G0JY76\!C*#BLR@M83O69)#6OY;$8>5L_ = MBCB\J(A/I9J+>%CA'[Y3$0\O+>(ZP;8BQMZ^:7BM9':9/X.TM'(!U#K)P.OA MH1\T8#UH>Y^D"'$$VXA)) MS?$G\3]P[X.KLCZ;H-,VY1WGYE3$]T+?]QJ2LV]DN+V3/5&E)8L,A[D6T4MQ M[VL+V[ZMX'?H*WC?6'![9_GE60K/9^E4!++4]<*C++D'%_V4RI6=?Q2$).>Z MN E7J]6,=6C(-J(IW\"U!+ P04 " !V>P91R-R;Y*," M !S!P &0 'AL+W=OW.3:6CAV9CLM_/>SDQ)U3>AX2>SXOG>? M.]N7R5:J%[T&,.BUXD)/O;4Q]:7OZV(-%=47L@9A5Y925=38J5KYNE9 RU94 M<9]@G/@59<++)^VW.Y5/9&,X$W"GD&ZJBJJW:^!R._4"[_W#/5NMC?O@YY.: MKN !S&-]I^S,[[V4K *AF11(P7+J7067L\S9MP9/#+9Z;XQ<)@LI7]SDMIQZ MV $!A\(X#]2^-C #SITCB_%GY]/K0SKA_OC=^TV;N\UE037,)']FI5E/OJAHM%&5CNQ):B8Z-[T=5>'/4$0?2 @ M.P'YK"#<"<(VT8ZL36M.#(8()'Y+/C\A]467DP)O=MIGVZI$^7M/["_Z3[AN9,%USJ1@'Z M=;701MD#]?M(A+"/$+81H@\BW-.MW1\#BE$^6J].GK1R=\1B3\.O$W^R7 M9<0J"#'NK?YABWJVZ"C;L[U1;C]K)0O0HW2=@W@O;D*B[ !N:!2'03K.%O=L M\5&V&R:8/<8E6DDY?M#B0=00DR0X8!M:D3C%P3A$.K!),T/,#S]UJB^QW91K)B0B,.2ZO#%ZG- M3W4MOIL86;==)Z[Q]O_9_"]02P,$% @ M=GL&45D^G+ZF P LQ !D !X;"]W;W)K&UL MM9A=;Z,X%(;_BH7F8D::+?B0!!@ED9*V^Z6IIIIL=Z]=<((U8&=MIYF1]L>O M#11G1:#;)KD)V/B\?GU\>(0SW0OY3>64:O2]++B:>;G6VT^^K]*<\=7MLFU[?#GTRW9T!75#]M[:5I^JY*QDG+%!$>2KF?> G]:AH$- MJ$;\R>A>'=PCNY1'(;[9QF_9S NL(UK05%L)8BY/])H6A54R/OYN1+UV3AMX M>/^L_G.U>+.81Z+HM2C^8IG.9U[LH8RNR:[07\7^5]HL:&SU4E&HZA?MZ['C MT$/I3FE1-L'&0XW965EN8I,W%Z_HL0V9X5!7I_0S5AA?J WB'&T1^YV"G",S7UM9G& M#O;31G)92T*/9(CN!->Y0K<\H]E_XWUCK_4(SQZ7,"CX^XY?H3#XB"" X&%U M@]Z_^S @&[9+#RO9\(6E#TB-6JE1)37JD5J2@O"4(J*1SBEZI!O&.>,;)-95 MQY9*)K)CJ:QU)Y6N?8.>YCB)DBB>^D]'_(Q;/^/7^*$\>]E)K3@^<&+2'<7) M<2>3ULEDT,D7,R'1-A4KNC%OLU8#Z8Y:T>C4G8M;J?A".Q=W\C6TD/I"7AJB 5PEBY-10[9B;IF!G%&!^W@@/'AN#L9=1(_M\Z MP@>@PJ^L)/0/>N!,TPRM--%4(<,K]-F.08O2&$S)0(%@*%Z M:X0/$SN!",8]>77HPL/L>F/%-:J'=H(>*XY:^/S8PEUN#:7%<0N_%ERFW*X) M)]E@53F$X9,9AAW$\*4HAH]@+(BBL.]U=1S#%P$9/D*R$>YQ XYD<'Z209=D M& ,>]Q >',G@#22[W4GSJ?T1W;$L*RBZ)4I7/%NL7P 9.)#!R2 #!S*X%,B@ M"S(& !B<##1S0X%) @R[0X@F,>G+H< 87P1ET<=93YZ%C67A^EC62D^&L M^ ?G2/,!M:E.RPJE8L=U?:1L>]L3^:(^A[KA]7'^CDBS90H5=&U"@ZO(I$#6 M)^2ZH<6V.I4^"FW.N-5M3DE&I1U@GJ^%T,\-.T'[/\7\7U!+ P04 " !V M>P91%=W+T#P$ (% &0 'AL+W=O!"5I+91G-CA.8.>$%=9Z53^[$>L5+U7&"GHCD"SSG(C'MS3C MQTL+6T\//K'=7E4/[/7J0';TEJHOAQNA[^Q62\IR6DC&"R3H]M)Z@U]O(*H$ M:L2?C!YE[QI5H=QQ_JVZN4XO+:?RB&8T494*HO_NZ89F6:5)^_%/H]1J;5:" M_>LG[>_JX'4P=T32#<^^LE3M+ZW(0BG=DC)3G_CQ=]H$Y%?Z$I[)^A<=&ZQC MH:24BN>-L/8@9\7IGSPTB>@)8&]" !H!^%$!MQ%PZT!/GM5A71%%UBO!CTA4 M:*VMNJAS4TOK:%A1E?%6"?V6:3FU_HWS],BR#)$B17^H/17HNE"DV+&[C*(W M4E(ET2MT>ZHRXEO#Z[,KJ@C+Y+D&?KF]0F<]+J17+E:VTKY5% M.VG\>GOR"R;\>E\6%\AU7B)PP#&(;^;%/Q*AQ;%)W-89:M,$;9J@UN=.Z'O' M"J;HJP]ZR:6&#/SU0>/1M:*Y_'O&FMM:+.! M7(]]WPDNC>OAI,GO>0#@NJ$S<-0 PY$7QV9'_=91__\Z6E!E.YSDP M<-,(\[W [&;0NAG,NKFANM9;EM35EC,K+6P5A@NLZZBU%GTGRWK SJYM=$8? MDJQ,6;%#NV8TG9O*$(WRZWG#&A@P[D0!XC:">#:"&\'3,E%SJ<=.-WJ=!9*/ M>Z,>_]18J5L3)42(QRK_>K*4A;$'&CO]S 880SS(OP'F1R& N02XF\48%AN/ MC:EGC1JXHW8VP3P<3XQ'W UZ_'.37@^A'RJ(:VB'",)A%":8#Q.S$W=3'L^/ M^<^"I'IWJ7>><^NTF\787Z(ONJ&*YZ?JK^N+P)C?T6(RP-PH\"?*T,UR'"[7 M%^%XP;L]^FHB,: @G.J*CB;P/$_\JJXP$0 .1T$88.#'4V.JHPH\SQ57]%Y_ M)1UT"(HF^X)G?/ .6X WH> ,6X@T8$T(F MH-EI,[MGASGV@(X]8 GV@(X]8"'V@#$M8"?T>[S0E,2$\V,\,;"@XP]8CC]@ MS QQX ;#+:()YH93.Q+H& 0689#&RO//8AP/&<0$TU^E0QZT>\;JK#H/;P M;_T?4$L#!!0 ( '9[!E'A7>T* P, -X( 9 >&PO=V]R:W-H965T M0Y5$:E--V[1I4=.N+Z:] M<,@E6#68V28/WWXV4)H&POHFL90J@T#YCN9Q8J5+%M6W+ M)(6,R"M>0*Z?K+G(B-)3L;%E(8"L*E'&;!?CT,X(S:WIN%J;B^F8EXK1'.8" MR3++B#C< N.[B>58+POW=),JLV!/QP79P +48S$7>F:W7E8T@UQ2GB,!ZXEU MXUS/'&P$E<4O"CMY-$8FE27GSV;R=36QL"$"!HDR+HC^V\(,&#.>-,??QJG5 MQC3"X_&+]\]5\CJ9)9$PX^R)KE0ZL4866L&:E$S=\]T7:!(*C+^$,UG]HEUM M&P062DJI>-:(-4%&\_J?[)N-.!(X_AF!VPC<]PJ\1N!5B=9D55IW1)'I6/ = M$L9:>S.#:F\JM6E)/E*CFVE8QL/=M+$N:WCN&?B?"OS*^3AC\C%+NZ1 MSX;E/XC0=\3=#:KV@#")?M\LI1+ZS?HS M$,)K0WA5"/\_.PM9P?@! "4\T\4G2?WZZK@"&%'&8F_6H7=7ZQAA%<.4Y'8: MQTXXMK?'>]PB. H>Q?P+7M8E&9]"" M%BT81)M5=0$"ZRXV#O!*]KY 51/U[8XH6#>$]$")*K@SY@ M"6(+?6QA)VS@G.Y]?KJXI8L'Z7ZJ%$0? M4=P]2S_&)T0]1OC(Z V1@U^[-QYD>N!*'R1I2C4IA="U@-AK,^_MU+C3+US' M]TXKH\_,BSK%81]=/N;FUZUZ0W.)&*RU#E]%.F=17Z;U1/&BNH^67.DJKH:I M_@ !80ST\S7GZF5BKKCVDV;Z#U!+ P04 " !V>P91FM9RXL$) "G-0 M&0 'AL+W=O2[%BK"0_UFE6?#A:E>7FE^FTB%=L38M)OF$9O%GF8DU+N!7W MTV(C&$T4T3J=.I853->49T>G)^K9%W%ZDE=ERC/V19"B6J^I>#IG:?[XX<@^ M>GYPR^]7I7PP/3W9T'MVQ\IOFR\"[J8[+@E?LZS@>48$6WXX.K-_^3WR)($: M\0=GCT7CFDA5%GG^7=Y<)1^.+"D12UE<2A84_CRP"Y:FDA/(\7?-]&@WIR1L M7C]SOU3*@S(+6K"+//T/3\K5AZ/HB"1L2:NTO,T?/[%:(5_RB_.T4/^3QWJL M=43BJBCS=4T,$JQYMOU+?]2&:!#87@^!4Q,X+P@3>"-)?!K M G\L05 3!&,)PIH@'&NEJ":(QLXPJPEF8V>PK6?/66/GL'?.W@;=-DI4B,UI M24]/1/Y(A!P/_.2%BE-%#Y'%,[FD[DH!;SG0E:>?\^S^YZ],K,F<+4KR;LY* MRM/B/?F)\(Q\7>550;.D.)F6,)DDF<8UX_,M8Z>'\9S%$^+:Q\2Q',M ?H&3 M_U9E$V)'6_)O=W/R[J?W!BYSG,M-7((0EN1BA_U5>R]OO7& MB@)6MA"2]R87,J^88FG+)5!<9%I\./W9\2WY[V3ZT/34B($M0;V=H!XNJ 2& M4@)# A8Y)AFD]WRY$QV2625XR5E! !]D$F/P(E&#"2^*BF8Q(W%>E,\#X'G" MBSBO,G@$G'[RCAW+4R_ATO-"0M5SB'"VBTWU&CP=KW;Q=@R9O-@PE8K3)Y/M MMHKY#9/8012$=M=XII$SRW=[K>?OK.>CUIMWS:!,:!+7[PCA@6&ZPAK&@=5Z M10UVH@:HJ+=L0Y]DJ"OKIRVWF\0-.F*XGC/KROLQZ$1FZ+7'M>0-=_*&J+S7 M] =?5VN2L@X3*?E.510DA#1)IV4S)]3+J6CF T.P$17= M\O()TU-G!-L[B"$U:-HX:HY?'G87#%^NC[8,&@UM' XOZ 9L5CX1^@"%L Q" M4F4)$[A%:ZFZV.B[CAOTBZ5!S\91[^M*Y-7]JI4+[1GY+QF]7C1&V=%!W*P1 MQL8AIIUQLKR$(F)C4J"V:A=I LO9E\4.?!67<0&!]>R>7WFZ;&.!CD'![G/G"YDH,G2F6>JGDY,>]*:33O! MVK-> 33".3C"/4?WB[@_AC)UO>:E"L\E8V3#1 S74&(9#81/8DU\ZU]&M?:F M:ZNI$=/!$5,MB#A_8!F5RT%>Z7+1J-&6WZRY&Y@T@*:6?V!46UH-N@Y>&6)P M=$X+1FYIR?:")@W'SNP@.UX-M2X.M2 _+\BVY4ORC#Q0P55B!5<88VN GR,W MN!/+'%^OHVUKIE'=M5^?1/(L 66O,D#"![SU?G-[?M] M/.KJ7. >IH?1:&+@T+R_1W%^+NK15]&V-=.)PAU*%/T>O: 933C-&@ORSVNV M7C#QUUY^U*G"]0_B1YT*7!QM]_-*H-34.08BCVX8479YZO+ 9[>)/116VOX M]G#('&OK/;:77J.O?) N@J=1T\,+[![MC'T$KUMDVZ%M&WO%W98#C/.19K&G M<=C#L6^?=K'7[:N:^\6F@5C#V-/@ZN'@VK;P'JC.VE?@Z(_U P=MY,>8!,.[J1]#9T^ M7O+N?-^",[),\UP810Z^/P^.^*"I H?9*^$B7_AZIO-B#!;P^P MZNVLZ9QR@+,%^SM41@V\_E!_MFY#$,'^KKA@VPC3.^T7?7=IUD?CF=% ZV0H M+_L:KOVA@CBI8EC XLU$Q^=S_"'1&V=P>"+H.2EJR$^6 %RBUK#6SRBSX>RM M9VUKS/=QS+_FV5M)MYU('JSH;OBDIR7A:Y3W!P[::@&-GG^-X_'I!D-6IP@? M[Z6,]/OZI7Y&H:-];*N3C(\G&;.(1@%F>P@0Z,P2X"GAS'!("N[;GGV8<+SF MUTQS+IKE IU2@I$I9;]R0MY6BX+#EEP\D;LRC[\CX1/H1!()XH-\ZP-/NW\:]AK*MF4X6 0[>_X@2&#UI&P/V%;+YT[@C?;(32[VR-W"X%.!<%!=@N!!O+@C1LR M _R<$&G(O(ZV_96-SA#A/@T9U(5C6]TCW1OJS!$>I(\3ZEP0XJ7_WNX=X.=V M>SCUIT9[T[4UTLDGQ.%>>^Y,]7O.-H*GZF,"C+W. .%!NCNAAN00+^KW_%QM M'G8[/*$5A?U?VX0:O$,<+[^N8&((BD\,KU;G M]72M=EK@S9 J,=1(&^+H=@<9$59??JS* =AIR++A3;[BB#0F1M8A'!)I0(OP M4GCTON"\9M0\AY8@T>X!?JI'M78/7M_N(=*P&.%PI$_"Z@(,.7&_(G3-=4 MW/.L /\O@9$UD>@EMK\*VMZ4^4;]F&.1EV6^5I&PO=V]R:W-H M965T MO3C="Q,,1$OBS';*D/;A[^?$36B;F%PEWD#L^'E^?_/$SF3/Q7>Y8TRAGTF< MRBMGIU3VP75EN&,)E3V>L13N;+A(J(*AV+HR$XRN"U 2N\3S C>A4>I,)\7< M0DPG/%=QE+*%0#)/$BH.,Q;S_96#G:>)^VB[4WK"G4XRNF5+IAZRA8"16[&L MHX2E,N(I$FQSY5SC#[.ISUB,0N5IJ#P M]\AN6!QK)O#CAR%U*IL:>'S]Q/ZQ"!Z"65');GC\=[16NRMGY* UV] \5O=\ M_XF9@'S-%_)8%K]H7ZX=>@X*!N!#@UO6)J\"27N^&AG56LI(6UNM\VT,>OD3$P^.'Y1Q=_-;$Z/SG3$:X!_[![3N %^VP5>!N.W1.%""U1] M0*H^( 5QW]X'Z%4?H'_^A*7H3K%$_FLQU*\,]0M#@Q9#"WH )5,2@8RB+!?A M#H0$\0UB/_)('9JZI"0,"D(MK8]3/PA\SX/T/S9X,J@\&73S1'%01+ NF'$" M1:EB@DG5U/F#5]X,?&_4ZHU?>>-;O5D^?+Z^05I>F4"+#I4-*N+@O)4=5H:& MU@B^Y,D*?(=2OHQ"HE_(]LC=EL3^44YQ(L^*R%4=^:6IO]2N'LTW.O9:OOR1K1]J_<(G!"Q/:(AF MN81Y*6T%J)4+GUFZ<*U=V"Y>7_V3RJ M%0S;)>S;8FGCJ;4)GUF<2"U.Q"Y.H+HA3Y7@<:SU]LX(\"7B5797!Y0^7U7> M0Q9RG%[PB[Q>YZ] M'+7F$;OF=1854NL4\<]<@%J_2-!15*J]B%5=9B?XFOJ\/'2\ 5C&Y!X='?6W M!SC>;",X_,5L TQ>;PC)%.5QOAPHGA6GR157<#8M+G>,KIG0"^#^AL.>R@ST M ;7ZJ#+]#U!+ P04 " !V>P91B;^KD0<# !O!P &0 'AL+W=O)T_<*/P5L[=Z:.29+K1^=<)6-@\@! @DI.@^0=QYQR!N#&*/NP[D42XX\LG(Z"TS3IN\N86G MZJT)G%"N*'=HZ%20'4[FNB@$4I;1,JXR-M<*A5J#2@58=KH Y$+:,W;"A&+W MN:XL:=E1B!3;>0C3)LZLCA._$Z?+KLES;MD7E4'VVCXDS"WP> =\%A]U^*-2 MYZP;?69Q%$G)VQ&VWS4?7N^U^*!\+85.I;66 _9XN+1IJJC]'HO;: MJ#T?M?=.U'N-7$+&N#&<@M7A*\J481(0Z:=7+#60"63KBI,2 M0 2S#^:JH4 MV%)3;9B%M#*$^=617DJQYNXB'"Q>#6_@X;E[O)ETHFXT&(6; ZSZ+:O^45;? M=DCWH]?PB.ORF:7XV, MTT96U8.#4H\Y,+ZAF\"7DE:%KA3N]E-=E%P]?R)FN3;(J%J%KXS45 ,O&=AH MN7$E<6#L2S$/<1Z\X=R-+OJ'.0];SL.CG*]4)KAJYDG3)C2A+1).@G4(QO - MC%[R7D,D+8SD*(QIFIJ*2T9=R7A&_"F])*;:^FQ:N@,'VR!YTYW=P47R'Y9P M;P@68-9^U%MR3K6JYV&[V[XFTWJ(OJC73]$U-VM!32%A1:;1^9#28.KQ7@NH M2S]2EQHIH7Z9TXL(QBG0^4IKW DN0/O&3OX!4$L#!!0 ( '9[!E'#&OU" MJP8 !@C 9 >&PO=V]R:W-H965T.*!T]R_F*I50>\C7+])T%%RE5 M^E0LQW(M&(T*H309(\\+QBF-L]')47'M1IP<\5PE<<9N!)!YFE*Q.6,)?S@> MP='3A=MXN5+FPOCD:$V7[(ZI]^L;H<_&M98H3EDF8YX!P1;'HU/X^LKWC4 Q MXD/,'F3C&!A79IQ_-"=OH^.19RQB"9LKHX+JOWMVSI+$:-)V?*J4CNHYC6#S M^$G[F\)Y[%H):PO2."O_Z6,5B(8 "CL$4"6 G@O #@%<">!G G#2(4 J ?)\ABX? M_$K WU<@J 2"?07"2B LDE5&MTC-!57TY$CP!R#,:*W-'!3Y+:1U1N+,0/%. M"7TWUG+JY$[Q^<=79SJ9$3CGJ4:XI 5&+A_-,0,O+YBB<2)_.QHK/9^1&L\K MW6>E;M2A&X-KGJF5!)=9Q*(6^0NW/)DZ%(RUH[6WZ,G;,^34^$>>'0+L'0#D M(>_]W05X^>(WN:*"R1;KSO?6!:>5KC8?]]="U@G-6E1<]JE(#@%"I5.=WKQQ M*SE=BT/@30H[8*>2JWTL*96T6K*5-%Q#%!=:\5="U#$%J:<@Q12D8XJ_\G3& M!. +(,UD@*]+GGR@(@(F*Q)\!AW9N2A5^X5JP_SW)^AH?-]BC5];XSNM*1P& M\Z:KK%J-G\&+MG58Z@L:)D"(L>=YM2$EHEO&:? VQVT9'-0&!TZ#WQ7ADD"7 M.JEH%L79$KR,,U!"H)4Y@IV@01\'>-IN2%@;$CH-N652B7BN-%+*(&ICJJ/2 M1G"SD\2MB2;U1).A,#FMIY@Z?;FFCW&:IR"SV"S":8[4BA7XH-GF5VF.4CUU M"5VUHDH7B V8L1*_KK2>>TVS#'^!/GBU?*292\#:; ML\QT&WV1AXV*!8>*/41V$O3_1?]--?E6^"=3C$E7^"U70MP3?N1UAE_3QUT^ MD^Q3KB^"RWO]ZPJ694](!LN()47H9L5!,W)93;Y%2,3S.JD16FZ$;G+U2CI:"9<4&SN@GVFHF81WTD7VG>"FH8HJG?$5-+ MC=#-C:5-L92Y-BG*A2DXE4D=%;)2V"Q]R,>H,[_($AYR$]Z=\?_5;#<)IT+' M;,E2L]9F&] <=T,WQ>53 \B#\@_0BWV41=0+$LB=Y/Y MY:"M%&[U:]-N3D*62U%/A]G XE:?2;!95HT&-,BR[1H M,*9%NTQ+IB$,.L)IB19];Z)%NT0+/4=JL25:[":UZS@S#8#KB=*2&AZLA\26 MZ+"[A_QNE>&#;B%,Y+OK08\E?F\]P(VG\1YF_7:O+G6A4QO=G.K.*#-9PH!]/-]=WD!QT]I=E:NF-3:[?-Z%1.$;:U [MK MQS7-:.FN*ZZ6]_%TL#TW2^C$3>A/VT9/%:^GQE7:FJ$+83CI6,O$U@+B;G#_ MYHHFC7[FH-K^DUTEKM+7+'$$=^^B$5LPB)NF/_!$1SDQ<*2ZY*:%&:T6N/40 M> B]7UPYLFQ/W&Q_&\N/8"$8 X(JUFJ+6P$\1,AI2F./ULVY!GK%8[39V6BU MQ"T?E+P#0I"6;Q70!$1TXR(B8DF2?7KHKVKKR>XV[20( M,.EXOV"9U^]II9N Z>^K?[M6/.^)6;?S:O; M*:SV1K]P]?N6>_W!=GC]QFNO_7SZ=,+(M/+\P^ M=9ZI\N5U?;7^O..T^*CAV?4S^/J\_$C#JBF_&;FF8AGKEB5A"ZW2.PRU4:+\ M#*,\47Q=? 4PXTKQM#A<,1HQ80;H^PO.U=.)F:#^&.;D/U!+ P04 " !V M>P91=H/![J0" !K!@ &0 'AL+W=O@-O-W#' MUJ6Q WZ:U'0-]V >ZZ7"GM^SY*P"H9D41$$Q]6:#R_G(QKN ;PRV>J]-;"8K M*9]LYR:?>H$5!!PR8QDH_C8P!\XM$L7]RN6,N*ZIA+OEW MEIMRZDT\DD-!&V[NY/8S=/D,+5\FN79?LNUB X]DC3:RZL"HH&*B_=/GSH<] M /(2AEHZG(=>(;E&D7\[-.TE4K*7Q'4D1N44>IR;7( M(7^)]S&]/L=PE^-5>)3P2R,N2!2.;[H MN.7G:"1:BH;.ZIJSK#5T"8K)'*VO&D[M"2?718%'GCPHBE?'Q?SXBHSDQD"E M?Q[1$_=Z8JXM'L7!Y)7"X1N%\3":'!8XZ@6.C@I<0(;5 M4X,]]-F_G1R]D1!.PL$K"?[>?<;[MW9E3B-](TQ[M?O1OI+.7 'Q_X:W91@/ M[YH)33@4" TNQNB!:DM;VS&R=M5A)0U>=M&PO=V]R:W-H965T3'; M*;4_=QRYWK&$RC.Q9ZF^LQ%90I4^S;:.W&>,1H53$CO(=7TGH3R=+1?%M;ML MN1 '%?.4W65 'I*$9G]?L5@<+V9P]G+AGF]W*K_@+!=[NF4/3#WN[S)]YM11 M(IZP5'*1@HQM+F:7\'Q%_-RAL/B-LZ-L'(-\*D]"?,]//D<7,S?/B,5LK?(0 M5/\\LQ6+XSR2SN.O*NBL'C-W;!Z_1/^EF+R>S!.5;"7BWWFD=A>S8 8BMJ&' M6-V+XZ^LFI"7QUN+6!9_P;&R=6=@?9!*))6SSB#A:?E+?U1"-!QTG'X'5#F@ MM@,9<,"5 RXF6F963.N:*KI<9.((LMQ:1\L/"FT*;ST;GN9E?%"9OLNUGUK> MLV>6'AC89"(!*Y&J3 LK=1)J!U;%\"R3X#2K3^":2[K=9FQ+BQJ)3>WY_IHI MRF/Y05L]/ER#]^\^@'> I^#;3APD32.Y<)2>3YZ5LZYRORIS1P.Y8W"K4]E) M<)-&+'KM[V@=:C'0BQA7R!KPRR$] ]C]")"+W)Y\5B>[P]"2#JYK@XMX>"#> ML)I_?-6FX+-BB?S3,A"I!R+%0&1@H&]"T5C_4Q;!>PM1^ON%?TZ&YZ7G!R18 M.,]->;I6(9Q#5%N]2LZKD_.LR55SECJ_M=BF_!\6 :K 7O!4Y0^0TE2Q:.#7 MP_C3BCVO!YJ/%+OT]QHR8A0@V!*[:^61.0G[Q0[JY(+_+;9X9ME;*H=U_'!: ME:%KP.:.U+D*T)00$1?-6T+WF&$_]'&_TK!!7FA-\#'E2LO[H*C2@FL$@J]: ME11<:ICR-;6)@,P8:&*]#:P@'JLW[@@) Y_@MMY=,^*21EE>)V@@!^V4>T-O M\"\8B1IHD :]BC"8N!R&?S <6XZP*[2+_?:[ML<,(0@'J(0,-I$=FRN:TL@&'V0 A^"TLB+# M.81&REH%>"5KB&$;/CUF:(Z\@34,,G1$=CJ6LHYG##*X0V1B]0W.D'V)=H+Z M7E=][)/VJ[;'#*& #$ &&0@B.P2MZI_"$F1XAN83RVZPA>R+M1-D#[J+1-_W MVZIWK0AQ@P'1#>J0'74WATSLV4=PRZ,H9N"&2E7P_7+SQO(&&UAA=UJQL8$9 MMJ_6WA:["M"4,21^^Q'OL8(8XX%U.S8$Q'8"VM4>#Q[V[A6 M 9IR^T%CU5(5I6L5!"$&QCB[L]*_*] M]BNXQXH0,H C;&B)[;2\E)Q^NJ-KON%KVWP-W_#$O2PQG"-C>UG2;5)#@MJ+ M^!XKZ/KAP/N5&#@2.QR;VHY'#3'0(Q.WM\10C8QM;TE?WQIT2M!C-7?=@0HT M=O#L)#RA J> A1BVD8E;6&(81L:VL%6 5_N3F+AMZ7NLPL[#[S0VTW4/NBV^ M,4BP%H=4E5O)]=7Z.\9EL7O?NGX%SU?EUP@3IOPX4)XHL2^V[)^$4B(I#G>,1BS+#?3]C1#JY20?H/[JL_P/4$L#!!0 ( M '9[!E&,QGE9< ( +$& 9 >&PO=V]R:W-H965TE1)(ZIX+Y41 ,_8)0[B6Q6YO*)!:59I3C5(*JBH+(MSMD8C/V M0F^W,*.K7-L%/XE+LL(YZJ=R*LW,;U526B!75'"0F(V]V_#F;F3MG<%WBANU M-P8;R4*(5SMY2,=>8(&0X5);!6)>:YP@8U;(8/QL-+WV2.NX/]ZI?W2QFU@6 M1.%$L!\TU?G8N_(@Q8Q43,_$YA,V\0RLWE(PY9ZP:6P##Y:5TJ)HG U!07G] M)MLF#WL.47C$(6H<(L=='^0H[XDF22S%!J2U-FIVX$)UW@:.)0*+F&*TMT OD3XMF!T15Q2S^]1$\K4 M!9P!Y?"8BTH1GJK8UP;.'N$O&Y"[&B0Z O*YXEWH!1V(@BAXFM_#^=G%[RJ^ M":V-+VKCBYQL[W1\'9BAO:*4KXZ$TH$/V])<%4SAD1;63F0P-ULJ(_4%>OYB MM.%!8Z%>3I#U6K*>(^L?)=L!E7M H@4ZE,):<>@4[>>V3L+@^FIP'?OK R3] MEJ3_%Y+WRE$'YII(#>8J(CS?;JEZN;$%#2^#T640GLC:H&4=_&?U'+9DPW>O MY_#/>@[[U\'AP91)59TP:<" "O!P &0 'AL+W=OICVXR6UCD=B=[;3P M[W?MI%E7I6'2M)?$=NXYYQ[;N3?>"OFB,@!-7HN)!$E45!Y=L$ M/6FK_4^[ &0IQT0U(#@$! = 80U(#P$](\ HAH0V9VIK-A]F%%-Q[$4 M6R)--+*9@=U,BT;[C)MCGVN)7QGB]/B6)Z( \D1?09'3&6C*QJ%#50-ZD%)I5 <$0@)/>"ZTR1&YY"VH*?=>/]H(/ M1;>-Y6!G>1)T,GXI>8^$WCD)O,!K26CZUW#_LLU/-_R>2H3[5MWOA0B1J5R*I$1U1NEDNP?RC1*"2IAK:; MT,T17/9\[T/;AK^#ZUT>PO[P<-%XN.CDN6-TP7*FWPA62U+R!"3>=FX=K85B MI@ZU7O"*MF]I31G=C =1$+N;EESZ32[]SESF"7 JF3@G6+T@H4IW&!PTI(/_ M>!6&CVV!ZL3_RK M:=4\?M-4K0S_P!7CBN2P1$K,!,]75NVAFFBQM@5S(3267SO,L*."- 'X?2F$ MWDV,0-.CQ[\ 4$L#!!0 ( '9[!E$KPY8W*0@ ),M 9 >&PO=V]R M:W-H965T M2*G ]VU>U)>+C5*[#\MEG6[D5M3ORYTL]"_/9;452G^MULMZ5TFQ:AMM\R6* M(K;75 MQ4ZLY:-47W;WE?ZV/'A995M9U%E9@$H^7RZNX8>[-6HM_9O*E'GP&35>> MRO)K\^73ZG(1-8ID+E/5N!#ZWS=Y*_.\\:1U_-$[71SNV30=V9 M)U'+VS+_5[92F\M%O K^2SVN7HH7_XB^P[1QE]:YG7[%[STMM$"I/M:E=N^ ML5:PS8KNO_C>!V+0@%!/ ]0W0*,&"'H:X+X!_MD&I&] VLAT76GC<">4N+JH MRA=0-=;:6_.A#6;;6G<_*YKG_J@J_6NFVZFK1[G63U&!3T4WAIIG\>Y.*I'E M]:_@%Y 5X!^;;SKOR.,=@\]EH38U^%BLY.IM^Z56 M>I"+7N7>H*##O^Z+]P!'9P!%*/KR> ?>_?+KGV6YKL1NDZ7_?I!KW8&ZZY-# M[NU/>X=)[]WAY2[LY;.HM!?X1F.@Z_CPI'#K%ON>E,AE#9Y^@/6AOT#HJ?XA MX)L<@GZH5&#_P)_1&\ZQ[1UW$#FVQ6Y M6'YS:*$'+?0GM?Q])RL](HOU4(KUM%VBZ,^*8@=1+"BJ#;[K3ETS-K@393&) M#W?KAIUME4 .D5L3/VCB04UW4I,^S=HYZY+&K2 @CI*1,H<1H1YA\4%8'!1V MO=5#*/M/!Q/]'+-"B6*=-6-*U+54SD#&EA <83Q2:QL1,C!ZHS8YJ$V"\\J, MLJQ(RZT,3"<8&:I&P1",G8)W>5G7+IC<])Z&G3IGG-)1UQUF)$F@N^]P@'\8 M'MBJ3+\"+5$7$G7WQ.3WYK-T:H66" BMI^2RTD#U2$5&*@I*O:]TM5.I'V=@ MEPN=LG1* O*/?;9KT' &"NGD4^]T*$;/ LK?:K[KS=@;,TH\,P$::$, M =\W' IC,$F(IC$R1V MF 50# V+81C&GPHEJSY-@H]YIDNU=C8%8VJ "N/3Q]0 $"8S8YK8$QDS>[X[ MS'1,/2D7&8BB,$1?:],'F99%FN7-4/VDY#844V3(A^"IN(\,HU"84RRE(1>FH&6>CTR$(&62B,K*DZ#=E(@A2/ MP>6RT@6 )[R&6RC,K5FU&K*K1L;96+!M!,F@6V\%&Q2B, J/F;:&@"A,P"/* M-63#[CSFR'I<#B9&D:=4Q0:).(S$>340MFM'G,1L],3NW&:^*8P-:7&XQO37 M0-BN%!&B/(9C90X[G'#J*7^QX34.\WJ"+GJ]>525A >+^=.OYK&!)@Y#TYO1 ML;U*P MXBQR!Y$8AI$)ALW)D\2Q$(X3/A;L@-NPO'JKV*"-H%,E2F*P1<(EXQ&)DMCU M(()TO/_DL,(D\:0<,MC/# -P7IXD-O90$@T&3Y>-7&8Q]R5W8NA(PG3TYTEB M;VBB.(IA,E;FL.-11'WQ-. DX1JV8\BQZ9 8=!)^>K 8 I(P ;U@)O:&(DPP M'(/9888X\FV3$H-3$BX[#U&=D_6HX2J-3AY<:LA()W80?<&E#OJ19(QKEQ5$ MOC,$0S\:+NP^[AL"G('/V6JE&?U1U!T$KI\G5HW4L)">OH2CAF T3+"I9$@= ME1RT@NLPPIXU(QTTW- M<9)8NEQF&/M. U&6;@\#2/EV-S(#&!9>*-R#F>8 26;V+'TGFS:NXX)8>/B MU6$%=; ]C&$&KBQ<:$X&>T[*9(:^C)P^Y@:@+ Q0?\QM_K%D?!+H,*+,LTID M@P/N<(5W76?B_%ZDV7.6ACII ,E.7](Q S86!MM4>F2.HV)K[-HVU$<)@R\V M@:\YR9'9R$K&^ZD.&\0\M.4&:CQ<&QZ1&[DA%@^7A$?D1FZ7?XFU0G880K0W@/(F* QE1U6,&*)AR=\\)+/Q '- MV]#.27O<4)6?_IR9&S3RF>?,?;OAL(36[JC#",6>*14;_L439\S[K4C!;^*I M*2M:9M_VQZ&_Z]BJX$N+L0%B?/H2+C8OV-@W&RC&!A;X. M],54CQNQEDUF4J42>:#-&="_U$!MA#/#3HB"T?LH^I.K?\O!VZI;6:W;MWYK MD);[0G5O@AZN'MXLOF[?IQU=OX$?;KOW@XV;[G7ESZ):9T6M._"L74;O&[!4 MW1O W1=5[MIW8I]*IN7Y@:']["O_@=02P,$% M @ =GL&44X)SXX- P R@H !D !X;"]W;W)K&ULO59-;^(P$/TK5M1#*[7-%P2H DHJ^VJE5#9[AY6>W"3@5A-[*SME.Z_ M7]L)(7RE>Z"]$-N9]V;F>9A,?\7XBX@!)'I+$RH&5BQE=F/;(HPAQ>*:94#5 MFP7C*99JRY>VR#C@R(#2Q/8<)[!33*@U[)NS&1_V62X30F'&D(4))(EF4G'\*4FMRJ<&UM=K]B\F M>97,,Q8P8)%I&9M&ZQQ,,^9RO$M;5BTPNC MC4&K; C5USB77+TE"B>'$?<^>F!4Q@)- M:031-MY6J53Y>.M\QEXCX;><7B/?N42>XSD'XIG\-]SM-83C5_+ZAL]_1]Y' MR!B7A"ZWA/YUK\S1G814_&YPUJJDK+G[^A]P,@-O,-Z=ZL N^\$2''4)&NO(NI]O*RN ML^E)SDF$+6GJHGG^KK 'C/QN]["P;JUMNHTA3G.N/J67Z(%$40)HBH4T!3U: MO%/)KK=QX7V"Z)M.Y?JG$=W?%]W9U7S?Q@UZ1S3?M#>WN;^-!,%7,QR2!0F; M4MZT([?]"0IO>I,;G$;A8+_W[E7UODUG1U^[-A6H!KLTPY) ( ^9)0@1)8*$KGNJ/TYL7@5&PDR\SL\P91]?I$+$@" !>"P M#0 'AL+W-T>6QE9A M;T6Q95N@BR?+F=-?/\F2+TGK$?JPI2_1.=\YYSN?+HX45FI'\6.!L0(-H[R* M8*%4^=GSJJ3 #%47HL1<1S(A&5+:E;E7E1*CM#)%C'ISWU]Y#!$.XY#7[(ZI M"B2BYBJ"EST$[/ MC6"PNH3 TMV*%$?PZ>SCKUJHFP_ CK-/LYG_='YSB)^U M@7/HO4JZ/(+TPO>GB4UPBGQU'/G?N*>HK_:I7;IFZBK;0L^M;!QF@@\+O( 6 MT,R(8;!%-(*WB)*-)*8J0XS0G87G!D@$%1(HO;.Z56"0ZMF& ^N937<\C' A MV]ZV@_W=N/2#0.<9@8327N <6B .2Z04EOQ..VUR"[X( 6>O=Z56F$NT"^9+ M.!2T@VZR$3+%LF\3P Z*0XHS(T>2O#"C$J5G@DH)IHV4H%QPU&KH*IRA:1-, MZ:/Y(GYF>]Q--MHSW^P8[TTMR)F6QCJ&?\QFN<>T;^,%)=D*];76T^&M;TX9 M?I X(TWK-UDO8(H]F&9'94EW7RC).<-V\DB]=D_Y55^L^+%U?^2W/ZK M' I^5:.[YDY=Y/(]B%R=OLC%]>EK=(^-DQ/IN:MQ=/_NW;X]"LPK)X+WYKU$ MAZ9@4Q.J"'=>0=(4\Q>7L*97:*,?NWO\.C_%&:JI6O?!" [V#YR2FEWW60]F M(5S68'\WTPM6;P91EXJ[', 3 @ "P M %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6= MOZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6' MTD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T M>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( '9[!E'U!F*"\ 0 M '8I / >&PO=V]R:V)O;VLN>&ULQ9I-;]LX$$#_"N%3>O#:UH?;!G6! MUDZZ ;*I$0>Y+FB)MHE0I$%22=I?WY$4IZ2K#/8RZY,E2I:>1M*\(:E/3\8^ MK(UY8,^5TFXVV'F_/Q^-7+$3%7=_F;W0L&5C;,4]K-KMR.VMX*7;">$K-4K& MX^FHXE(//G\Z'&MI1^&*\:+PTFAH;!KNI7ARO[ MKV\Y@,P&TS$<<".M\^T>[?$Y,#X*V+E;J[VYE,H+N^!>?+.FWDN];0X#5S$* M+J.-P^&W"^*Y_2]A-)N-+,3"%'4EM._B:(5J +7;R;T;,,TK,1O,S:.P;,FW MHKDH.,M5V5V@![(@7/9P3R/2WD)9>6W7-5"_:/X*ZVS9/H70#W 8'[ M0 MW*YRW=>%K"\DX0/J(('VD1;J&((DP/),QEIK'M#0W<-PK79A*L#U(8VZJ M"AZQU8[;2!ZH/8CU<:4?80<0>1PUS!438EE\,Z9\DDJ%/)@6)L1>@'1@:TA? MUY*W1=%1J# 93(AM<&WT=G@G;,468NU#*BS[3XC3_VW3*,KADEO_@]U9KAUO M2\XH;ECJGQ#G_N9-E+Y-I6W&!TUYR&%"%T!B"IEJ/5G D MUSGJXKE9#C$Q"4S(+0 9!/RTL:9J VGA9COV)/V.S>L($Q/#A-@,+WGXCC]' M=SC!_) 0^V$EMLT>X(CN[[ ]1,.\D!![ :V.HCHS0?L5Q*[ ,<-*,\$4DA K MY(TRCIU!!U?%SR.FDX18)U%!=X![%])A6DF(M=+5=KU8F$L28I=<<*LA7)U( M@HKO[-HX]R[J@&,V28AM$A1ZO2'$%)(0*^10\?6"8=)(B*714_KU,::81%)B MB<0U8"\>)I*46"1H>1 /_6 B28E%TJ/BWE"BXU/$%L%EEX68F$528HN\*;N% M\%R&W;H4TTE*K).W,%_:0TQ,+RFQ7I!H;H2U(2:FE_0T U5LR"Z-%3+$Q$R3 M$IL&Q8RS$>:=E-@[<2$V9#?<6MY,B'0O43@4C:DG(U;/,6:\/@\Q,05EY K" M,+^$F)B",F(%O=2W?]QMJ2(%99B",F(%O3*V"ZPM.QH!+:0K3!W-D:"3)-3C M8@?,5;W?J_8=Y^IU3FP58F(*ROZ?'LT1YF'"*1S/RS %9<0*0C&CI)EA"LJ( M%?2*>5G#JPT)OIFPKJN71W498F(*RH@5A/87XVAB"LK(Q\N"_F)/&LHQ\>3$ MXOG=8>PCPUR3$[OFE:RYN]_]3EBXOY[K;<,1N2;'7),3NZ:W8]L72TPV.;5L MCGJV?7R897+RX;*WYCE:UA 3G8PGGXU')CO868B)628GM@PZW1%_V8!9)B>V M##Z>$8XXYYAE\E/.RD1C!3EFF9R\HX-AYN&7(IAOIL2^"2>/>O/0%'/.E-@Y MO6-7?9"8<:8G&& ;LCG?RZ:8O @Q,>=,6^>,#M_YE6(CM2AOX!0.V@NNBJ5E MS4_W&4.6-Y..FUJI.;1]U]>&EX?/!@^?/'[^!5!+ P04 " !V>P91)V75 MI0P" "$)0 &@ 'AL+U]R96QS+W=OINW]?%Q_%PJJMF-X[]CY3J>E>.;;WK^G(Z7]ETP[$=S\MA MF_IV_=YN2]+E,J?A=D;S_'0[<_'ZV9?_F=AM-OMU^=FM?Q_+:?S'X/2G&][K MKI2Q6;RVP[:,JR9]'*ZG:[H5-FC1WD$*0SA]D$&3S!SD$ M^?Q! 4$Q?U"&H#Q_T#T$W<\?] !!#_,'/4+0X_Q!LD09EP1)$ZP)M!;D6@B\ M%@1;",06)%L(S!9$6PC4%F1;"-P6A%L(Y!:D6PCL%L1;"/16U%L)]%;46PGT MULG'-H'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z&>AN! MWH9Z&X'>AGH;@=XVV2PAT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\C MT-M1;R?0VU%O)]#;46\GT-M1;R?0VR>;W01Z.^KM!'H[ZNT$>COJ[01Z.^KM M!'H[ZNT$>@?J'01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'K'Y&@>!WH%Z M!X'>@7H'@=Z!>@>!WAGUS@1Z9]0[$^B=4>],H'=&O?-WZEW'ST.IUYZO-3[_ M.ZD>S_>6Z^,ORZ^3DU?E@G.ZK:C/?P%02P,$% @ =GL&4>[5[1CF 0 M]20 !, !;0V]N=&5N=%]4>7!E&ULS=I=3\(P% ;@OT)V:UCIU_R( M<*/>JA?^@;H=9&%;F[8@_'N[ 28:)1I,?&]8H.UYSWJ2YXKKIZVC,-JT31>F MV2)&=\58*!?4FI!;1UU:F5O?FIB^^A?F3+DT+\3$9%*PTG:1NCB.?8UL=GU+ M<[-JXNANDWX.M>VFF:P916&'_X^\ K @ $0 @ &O 9&]C4')O<',O M8V]R92YX;6Q02P$"% ,4 " !V>P91F5R<(Q & "<)P $P M @ '- 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( '9[!E$I M&L+ =04 +86 8 " @0X( !X;"]W;W)KP91UO[G4NL& !K' & M @(&Y#0 >&PO=V]R:W-H965T&UL4$L! A0#% @ M=GL&46S7RE9? P G0L !@ ("!VA0 'AL+W=OP91;..\<'\& #'' & @(% '@ >&PO=V]R M:W-H965T&UL4$L! A0#% @ =GL&431P3P+/!@ VQH M !@ ("!]20 'AL+W=OP91@_ROI7$, M #I(P & @(%U.0 >&PO=V]R:W-H965T&UL4$L! A0#% @ =GL&47/L]0;O P L0@ !@ ("! M'$8 'AL+W=OFF6S T -5" 9 " @4%* !X;"]W;W)K&UL4$L! A0#% @ =GL&4;![IY^+! P91GOY\A7\" !)!0 &0 @($&70 >&PO=V]R:W-H M965T&UL4$L! M A0#% @ =GL&4;U![(&X @ V@4 !D ("!RF< 'AL M+W=OP91"BS2H#4, M Z)0 &0 @(&Y:@ >&PO=V]R:W-H965T&UL4$L! A0#% @ =GL& M44C7A P91]<^>1J() "3' &0 M @('N@0 >&PO=V]R:W-H965T+ !X;"]W;W)K M&UL4$L! A0#% @ =GL&4:^SJF59! F@D M !D ("!)9$ 'AL+W=OP917Y^W?VT( "/% &0 @(&UE0 M>&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ =GL&49DD8'0D P 5 < !D M ("!O:0 'AL+W=OP916SYS8Q $ !R"@ &0 @($8J >&PO=V]R:W-H965T M&UL4$L! A0# M% @ =GL&47,AP.X=!0 %A !D ("!C:\ 'AL+W=O MP91^5HT"O4# "= M"@ &0 @('AM >&PO=V]R:W-H965T&UL4$L! A0#% @ =GL&493J M;X$-! %@D !D ("!V+L 'AL+W=OP91:8XGV&PO=V]R:W-H965T&UL4$L! A0#% @ =GL&4?RGEC@V P &0< !D M ("!",8 'AL+W=OP91_X-.H_L$ #># &0 @(%UR0 >&PO M=V]R:W-H965T&UL4$L! A0#% @ =GL&42H)=#Z> @ I0< !D ("! M.]( 'AL+W=OP91 MP889EB@# F"0 &0 @($0U0 >&PO=V]R:W-H965T&UL4$L! A0#% M @ =GL&4>#=V<0] P MPD !D ("!;-L 'AL+W=O&PO=V]R:W-H965T72 ( D% 9 " @7OB !X M;"]W;W)K&UL4$L! A0#% @ =GL&4:ZE#573 M @ E@D !D ("!^N0 'AL+W=OP91?FQW*V," #2!0 &0 M@($$Z >&PO=V]R:W-H965T&UL4$L! A0#% @ =GL&4NT 'AL+W=OP91]/8""N " W"0 &0 @($)\ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ =GL&44@L=1NB @ RP8 !D ("!E_8 M 'AL+W=OP915!@N M\QH# #*"P &0 @(%P^0 >&PO=V]R:W-H965T&UL4$L! A0#% @ M=GL&4&PO=V]R:W-H965T&UL4$L! A0#% @ =GL&4>%=[0H# P MW@@ !D ("!% P! 'AL+W=OP91FM9RXL$) "G-0 &0 @(%. M#P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ =GL&48F_JY$' P ;P< !D M ("!?QT! 'AL+W=OP91PQK]0JL& 8(P &0 @(&]( $ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ =GL&4BH! 'AL M+W=OP91C,9Y67 " M "Q!@ &0 @(&*+P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ =GL& M42O#ECP913@G/C@T# #*"@ &0 M @(%O/0$ >&PO=V]R:W-H965TT8Y@$ /4D 3 M " 7!+ 0!;0V]N=&5N=%]4>7!E&UL4$L%!@ !' - $< :!, (=- 0 $! end XML 80 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 81 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 82 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 240 380 1 false 89 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 Sheet http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncome Condensed Consolidated Statements of Comprehensive Income Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Equity Statement Sheet http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityStatement Condensed Consolidated Statements of Equity Statement Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows 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 Sheet http://www.thermon.com/role/Goodwill Goodwill 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-Based Compensation Expense Sheet http://www.thermon.com/role/StockBasedCompensationExpense Stock-Based Compensation Expense Notes 18 false false R19.htm 2147113 - Disclosure - Revenue from Contracts with Customers Sheet http://www.thermon.com/role/RevenuefromContractswithCustomers Revenue from Contracts with Customers 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 2155115 - 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 (Tables) Sheet http://www.thermon.com/role/GoodwillTables Goodwill (Tables) Tables http://www.thermon.com/role/Goodwill 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 from Contracts with Customers (Tables) Sheet http://www.thermon.com/role/RevenuefromContractswithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://www.thermon.com/role/RevenuefromContractswithCustomers 32 false false R33.htm 2356312 - 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 (Details) Sheet http://www.thermon.com/role/FairValueMeasurementsForeignExchangeContractsDetails Fair Value Measurements - Foreign Exchange Contracts (Details) Details 38 false false R39.htm 2411406 - 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 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 (Details) Sheet http://www.thermon.com/role/GoodwillDetails Goodwill (Details) Details http://www.thermon.com/role/GoodwillTables 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-Based Compensation Expense (Details) Sheet http://www.thermon.com/role/StockBasedCompensationExpenseDetails Stock-Based Compensation Expense (Details) Details http://www.thermon.com/role/StockBasedCompensationExpense 57 false false R58.htm 2449425 - Disclosure - Revenue from Contracts with Customers - Additional Information (Details) Sheet http://www.thermon.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails Revenue from Contracts with Customers - Additional Information (Details) Details 58 false false R59.htm 2450426 - Disclosure - Revenue from Contracts with Customers Revenue from Contracts with Customers - Disaggregation of Revenue (Details) Sheet http://www.thermon.com/role/RevenuefromContractswithCustomersRevenuefromContractswithCustomersDisaggregationofRevenueDetails Revenue from Contracts with Customers Revenue from Contracts with Customers - Disaggregation of Revenue (Details) Details 59 false false R60.htm 2451427 - Disclosure - Revenue from Contracts with Customers - Performance Obligation (Details) Sheet http://www.thermon.com/role/RevenuefromContractswithCustomersPerformanceObligationDetails Revenue from Contracts with Customers - Performance Obligation (Details) Details 60 false false R61.htm 2454428 - 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 2457429 - 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 2458430 - 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-20200630.htm fy21adjebitdaagreement.htm fy21nqsoagreement.htm fy21rsuagreement.htm fy21rtsrpsuagreement.htm tgh063020exhibit311.htm tgh063020exhibit312.htm tgh063020exhibit321.htm tgh063020exhibit322.htm thr-20200630.xsd thr-20200630_cal.xml thr-20200630_def.xml thr-20200630_lab.xml thr-20200630_pre.xml http://xbrl.sec.gov/dei/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/us-gaap/2019-01-31 http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/currency/2019-01-31 true true JSON 85 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "thr-20200630.htm": { "axisCustom": 1, "axisStandard": 35, "contextCount": 240, "dts": { "calculationLink": { "local": [ "thr-20200630_cal.xml" ] }, "definitionLink": { "local": [ "thr-20200630_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-20200630.htm" ] }, "labelLink": { "local": [ "thr-20200630_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-20200630_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-20200630.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/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 553, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 26, "http://www.thermon.com/20200630": 1, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 32 }, "keyCustom": 41, "keyStandard": 339, "memberCustom": 26, "memberStandard": 55, "nsprefix": "thr", "nsuri": "http://www.thermon.com/20200630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:Security12bTitle", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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": [ "span", "div", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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", "role": "http://www.thermon.com/role/Goodwill", "shortName": "Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2145112 - Disclosure - Stock-Based Compensation Expense", "role": "http://www.thermon.com/role/StockBasedCompensationExpense", "shortName": "Stock-Based Compensation Expense", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2147113 - Disclosure - Revenue from Contracts with Customers", "role": "http://www.thermon.com/role/RevenuefromContractswithCustomers", "shortName": "Revenue from Contracts with Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "id3cf1ab4c2d6494c9b0c9d206bada0cc_I20200630", "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-20200630.htm", "contextRef": "id3cf1ab4c2d6494c9b0c9d206bada0cc_I20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2155115 - Disclosure - Segment Information", "role": "http://www.thermon.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "i29a208f34dd54d61bec510092a935f88_D20190401-20190630", "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-20200630.htm", "contextRef": "i29a208f34dd54d61bec510092a935f88_D20190401-20190630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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": [ "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332307 - Disclosure - Goodwill (Tables)", "role": "http://www.thermon.com/role/GoodwillTables", "shortName": "Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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", "span", "div", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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", "span", "div", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2348310 - Disclosure - Revenue from Contracts with Customers (Tables)", "role": "http://www.thermon.com/role/RevenuefromContractswithCustomersTables", "shortName": "Revenue from Contracts with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2356312 - 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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "id3cf1ab4c2d6494c9b0c9d206bada0cc_I20200630", "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", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "i1b210dc6cb5a4399885c0d7374ac5c7e_I20190630", "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-20200630.htm", "contextRef": "ia8010a004fea41c2aa547312aa21e7c6_I20200630", "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-20200630.htm", "contextRef": "ia8010a004fea41c2aa547312aa21e7c6_I20200630", "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-20200630.htm", "contextRef": "id3cf1ab4c2d6494c9b0c9d206bada0cc_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DueToRelatedPartiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "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-20200630.htm", "contextRef": "id3cf1ab4c2d6494c9b0c9d206bada0cc_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DueToRelatedPartiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "id3cf1ab4c2d6494c9b0c9d206bada0cc_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationPlanAssets", "reportCount": 1, "unique": true, "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-20200630.htm", "contextRef": "id3cf1ab4c2d6494c9b0c9d206bada0cc_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MaximumRemainingMaturityOfForeignCurrencyDerivatives1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - 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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MaximumRemainingMaturityOfForeignCurrencyDerivatives1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "i5d598ef46cd543649508ddb303008ae4_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411406 - 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-20200630.htm", "contextRef": "i5d598ef46cd543649508ddb303008ae4_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Comprehensive Income", "role": "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "shortName": "Condensed Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "i67a3b950b951426fb80478f552a6751c_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", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "i67a3b950b951426fb80478f552a6751c_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-20200630.htm", "contextRef": "i5057fe68679a40ecbcfa0367e85c5d2f_I20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "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-20200630.htm", "contextRef": "i5057fe68679a40ecbcfa0367e85c5d2f_I20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "id3cf1ab4c2d6494c9b0c9d206bada0cc_I20200630", "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", "us-gaap:LeaseCostTableTextBlock", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "id3cf1ab4c2d6494c9b0c9d206bada0cc_I20200630", "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-20200630.htm", "contextRef": "id3cf1ab4c2d6494c9b0c9d206bada0cc_I20200630", "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-20200630.htm", "contextRef": "id3cf1ab4c2d6494c9b0c9d206bada0cc_I20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "id3cf1ab4c2d6494c9b0c9d206bada0cc_I20200630", "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", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "id3cf1ab4c2d6494c9b0c9d206bada0cc_I20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "i531670e991a5476e87d880d7f63999ff_I20190331", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Equity Statement", "role": "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityStatement", "shortName": "Condensed Consolidated Statements of Equity Statement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "i531670e991a5476e87d880d7f63999ff_I20190331", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "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-20200630.htm", "contextRef": "id3cf1ab4c2d6494c9b0c9d206bada0cc_I20200630", "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-20200630.htm", "contextRef": "id3cf1ab4c2d6494c9b0c9d206bada0cc_I20200630", "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-20200630.htm", "contextRef": "i67a3b950b951426fb80478f552a6751c_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 (Details)", "role": "http://www.thermon.com/role/GoodwillDetails", "shortName": "Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "i04c8d841a64a483298bbc626779938c5_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", "div", "thr:ScheduleOfIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "id3cf1ab4c2d6494c9b0c9d206bada0cc_I20200630", "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", "div", "thr:ScheduleOfIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "id3cf1ab4c2d6494c9b0c9d206bada0cc_I20200630", "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", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "id3cf1ab4c2d6494c9b0c9d206bada0cc_I20200630", "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", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "id3cf1ab4c2d6494c9b0c9d206bada0cc_I20200630", "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-20200630.htm", "contextRef": "id3cf1ab4c2d6494c9b0c9d206bada0cc_I20200630", "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-20200630.htm", "contextRef": "i62856e54689a4df89cb86d06a2c1b4ba_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-20200630.htm", "contextRef": "i0cbf5bcc34874c9ea8389bee6d9b7209_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-20200630.htm", "contextRef": "i0cbf5bcc34874c9ea8389bee6d9b7209_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-20200630.htm", "contextRef": "id3cf1ab4c2d6494c9b0c9d206bada0cc_I20200630", "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-20200630.htm", "contextRef": "id3cf1ab4c2d6494c9b0c9d206bada0cc_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GuaranteeObligationsMaximumExposure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "i515b0aa230ff49a4a867afc8fb802092_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-Based Compensation Expense (Details)", "role": "http://www.thermon.com/role/StockBasedCompensationExpenseDetails", "shortName": "Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "i515b0aa230ff49a4a867afc8fb802092_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", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "id3cf1ab4c2d6494c9b0c9d206bada0cc_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449425 - Disclosure - Revenue from Contracts with Customers - Additional Information (Details)", "role": "http://www.thermon.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails", "shortName": "Revenue from Contracts with Customers - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetReclassifiedToReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450426 - Disclosure - Revenue from Contracts with Customers Revenue from Contracts with Customers - Disaggregation of Revenue (Details)", "role": "http://www.thermon.com/role/RevenuefromContractswithCustomersRevenuefromContractswithCustomersDisaggregationofRevenueDetails", "shortName": "Revenue from Contracts with Customers Revenue from Contracts with Customers - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "i7b3d15f3d1d241949130dbaceb669be9_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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", "role": "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "id3cf1ab4c2d6494c9b0c9d206bada0cc_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451427 - Disclosure - Revenue from Contracts with Customers - Performance Obligation (Details)", "role": "http://www.thermon.com/role/RevenuefromContractswithCustomersPerformanceObligationDetails", "shortName": "Revenue from Contracts with Customers - Performance Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "id3cf1ab4c2d6494c9b0c9d206bada0cc_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454428 - Disclosure - Income Taxes (Details)", "role": "http://www.thermon.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457429 - Disclosure - Segment Information (Details)", "role": "http://www.thermon.com/role/SegmentInformationDetails", "shortName": "Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458430 - 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-20200630.htm", "contextRef": "ia373b5dd5b25477a85d233d6e4d04866_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "thr-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "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-20200630.htm", "contextRef": "icc0674473cdb4504968c73fa6eb43ac3_D20200401-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 89, "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/RevenuefromContractswithCustomersRevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "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/RevenuefromContractswithCustomersRevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "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": [ "r386" ], "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": [ "r387" ], "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": [ "r388" ], "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/LongTermDebtDetails", "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r388" ], "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": [ "r388" ], "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": [ "r389" ], "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": [ "r388" ], "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": [ "r388" ], "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": [ "r388" ], "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": [ "r388" ], "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/LongTermDebtDetails", "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": [ "r384" ], "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": [ "r385" ], "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/RevenuefromContractswithCustomersRevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r383" ], "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": [ "r126", "r134" ], "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/GoodwillDetails", "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/GoodwillDetails", "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r50", "r94" ], "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": [ "r138" ], "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/CondensedConsolidatedStatementsofEquityStatement" ], "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/RevenuefromContractswithCustomersRevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ExecutiveOfficerMember": { "auth_ref": [ "r138" ], "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/CondensedConsolidatedStatementsofEquityStatement", "http://www.thermon.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "srt_ManagementMember": { "auth_ref": [ "r138", "r335" ], "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/StockBasedCompensationExpenseDetails" ], "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/StockBasedCompensationExpenseDetails" ], "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/StockBasedCompensationExpenseDetails" ], "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/StockBasedCompensationExpenseDetails" ], "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/StockBasedCompensationExpenseDetails" ], "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/RevenuefromContractswithCustomersRevenuefromContractswithCustomersDisaggregationofRevenueDetails", "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r136", "r209", "r212", "r380", "r381", "r382" ], "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/RevenuefromContractswithCustomersRevenuefromContractswithCustomersDisaggregationofRevenueDetails", "http://www.thermon.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r183", "r342" ], "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", "r334", "r336" ], "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": [ "r138", "r335" ], "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/CondensedConsolidatedStatementsofEquityStatement", "http://www.thermon.com/role/StockBasedCompensationExpenseDetails" ], "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/CondensedConsolidatedStatementsofEquityStatement", "http://www.thermon.com/role/StockBasedCompensationExpenseDetails" ], "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/20200630", "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/20200630", "presentation": [ "http://www.thermon.com/role/GoodwillDetails", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "presentation": [ "http://www.thermon.com/role/GoodwillDetails", "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/20200630", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "thr_CanadianBorrowerMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Canadian Borrower [Member]", "label": "Canadian Borrower [Member]", "terseLabel": "Canadian Borrower" } } }, "localname": "CanadianBorrowerMember", "nsuri": "http://www.thermon.com/20200630", "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/20200630", "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/20200630", "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 prepayment" } } }, "localname": "ContractWithCustomerLiabilityCurrentCustomerPrepayment", "nsuri": "http://www.thermon.com/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityStatement" ], "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/20200630", "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/20200630", "presentation": [ "http://www.thermon.com/role/GoodwillDetails", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "presentation": [ "http://www.thermon.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "thr_IncreaseDecreaseInUncertaintyInIncomeTaxes": { "auth_ref": [], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows": { "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": "Net, release of reserve for uncertain tax positions" } } }, "localname": "IncreaseDecreaseInUncertaintyInIncomeTaxes", "nsuri": "http://www.thermon.com/20200630", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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/20200630", "presentation": [ "http://www.thermon.com/role/CommitmentsandContingenciesDetails" ], "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "presentation": [ "http://www.thermon.com/role/StockBasedCompensationExpenseDetails" ], "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/20200630", "presentation": [ "http://www.thermon.com/role/StockBasedCompensationExpenseDetails" ], "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/20200630", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityStatement" ], "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/20200630", "presentation": [ "http://www.thermon.com/role/StockBasedCompensationExpenseDetails" ], "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/20200630", "presentation": [ "http://www.thermon.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "integerItemType" }, "thr_OperatingAndFinanceLeaseLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.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/20200630", "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/20200630", "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/20200630", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityStatement" ], "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/20200630", "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/20200630", "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/20200630", "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/20200630", "presentation": [ "http://www.thermon.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "thr_ProceedsfromSaleofPropertyPlantandEquipmentRentalEquipment": { "auth_ref": [], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows": { "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/20200630", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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/20200630", "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/20200630", "presentation": [ "http://www.thermon.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "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/20200630", "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/20200630", "presentation": [ "http://www.thermon.com/role/GoodwillTables" ], "xbrltype": "textBlockItemType" }, "thr_SellingGeneralandAdministrativeExpenseAmortization": { "auth_ref": [], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "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/20200630", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "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/20200630", "presentation": [ "http://www.thermon.com/role/StockBasedCompensationExpenseDetails" ], "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/20200630", "presentation": [ "http://www.thermon.com/role/StockBasedCompensationExpenseDetails" ], "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "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/20200630", "presentation": [ "http://www.thermon.com/role/GoodwillDetails", "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/20200630", "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/20200630", "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", "r139", "r140", "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 $824 and $834 as of June 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", "r360", "r370" ], "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", "r167" ], "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", "r304", "r307", "r308" ], "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", "r271" ], "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/CondensedConsolidatedStatementsofEquityStatement" ], "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/CondensedConsolidatedStatementsofEquityStatement" ], "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/CondensedConsolidatedStatementsofEquityStatement" ], "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/CondensedConsolidatedStatementsofEquityStatement" ], "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": "Adjustment to reconcile net income (loss) 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/CondensedConsolidatedStatementsofCashFlows" ], "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/StockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r23", "r141", "r143" ], "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", "r86", "r312" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows": { "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/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r86", "r154", "r161" ], "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": [ "r114" ], "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": [ "r130", "r358", "r369" ], "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/StockBasedCompensationExpenseDetails" ], "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": [ "r283", "r287" ], "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": [ "r89", "r90" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.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/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r29", "r88" ], "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": [ "r83", "r88", "r91" ], "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/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r83", "r306" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "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/CondensedConsolidatedStatementsofCashFlows" ], "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": [ "r182", "r184" ], "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/CondensedConsolidatedStatementsofEquityStatement", "http://www.thermon.com/role/StockBasedCompensationExpenseDetails" ], "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", "r195" ], "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/CondensedConsolidatedStatementsofEquityStatement" ], "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,115,268 and 32,916,818 shares issued and outstanding at June 30, 2020 and March\u00a031, 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/CondensedConsolidatedStatementsofComprehensiveIncome": { "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/CondensedConsolidatedStatementsofComprehensiveIncome" ], "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/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r201", "r203", "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/RevenuefromContractswithCustomersAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": { "auth_ref": [ "r205" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of 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 from transfer to receivable due to right to consideration becoming unconditional.", "label": "Contract with Customer, Asset, Reclassified to Receivable", "terseLabel": "Decrease in contract assets" } } }, "localname": "ContractWithCustomerAssetReclassifiedToReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress": { "auth_ref": [ "r204" ], "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": [ "r201", "r202", "r210" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.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/RevenuefromContractswithCustomersAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r70" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "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/CondensedConsolidatedStatementsofComprehensiveIncome" ], "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/FairValueMeasurementsDetails", "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", "r359", "r361", "r368" ], "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": [ "r311", "r313" ], "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", "r193", "r311" ], "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", "r95", "r196", "r197", "r198", "r199", "r310", "r311", "r313", "r367" ], "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", "r312" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Debt issuance costs, 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": [ "r86", "r92", "r250", "r252" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows": { "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/CondensedConsolidatedStatementsofCashFlows" ], "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": [ "r86", "r165" ], "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": [ "r86", "r165" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows": { "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/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r48", "r49", "r305" ], "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/FairValueMeasurementsDetails", "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": [ "r285" ], "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", "negatedLabel": "Net gain (loss)" } } }, "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": [ "r284", "r286", "r289", "r292" ], "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/FairValueMeasurementsDetails", "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": [ "r278", "r280" ], "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": [ "r100", "r277", "r279", "r280", "r281", "r282", "r288", "r289", "r294", "r295", "r297" ], "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": [ "r281" ], "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/RevenuefromContractswithCustomersRevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "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/RevenuefromContractswithCustomersRevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "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/RevenuefromContractswithCustomersTables" ], "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-Based Compensation Expense" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/StockBasedCompensationExpense" ], "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": [ "r99", "r333", "r364", "r376" ], "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/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r65", "r103", "r110", "r111", "r112", "r113", "r116", "r365", "r378" ], "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/CondensedConsolidatedStatementsofComprehensiveIncome", "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", "r103", "r110", "r111", "r112", "r113", "r116", "r365", "r378" ], "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/CondensedConsolidatedStatementsofComprehensiveIncome", "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": [ "r117" ], "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": [ "r306" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows": { "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/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r306" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "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/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r98", "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": [ "r195" ], "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/CondensedConsolidatedStatementsofEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r142" ], "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": [ "r275" ], "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": [ "r298", "r299", "r300", "r303" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value 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", "r299", "r343" ], "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": [ "r302" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r216", "r217", "r219", "r299", "r344" ], "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": [ "r316", "r322", "r330" ], "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": [ "r318", "r325" ], "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": [ "r315", "r329" ], "calculation": { "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "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": [ "r315" ], "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": [ "r329" ], "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": [ "r315" ], "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": [ "r329" ], "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": [ "r329" ], "calculation": { "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "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": [ "r329" ], "calculation": { "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Five", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r329" ], "calculation": { "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Four", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r329" ], "calculation": { "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Three", "terseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r329" ], "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": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Two", "terseLabel": "2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r329" ], "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 for finance lease, due in remainder of fiscal year following latest fiscal year ended.", "label": "Finance Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2020" } } }, "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": [ "r329" ], "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 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": [ "r317", "r325" ], "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": [ "r314" ], "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": [ "r316", "r322", "r330" ], "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": [ "r327", "r330" ], "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": [ "r326", "r330" ], "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": [ "r160" ], "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": [ "r155", "r157", "r160", "r163", "r345" ], "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": [ "r160", "r345" ], "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": [ "r155", "r159" ], "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": [ "r160" ], "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": [ "r284", "r289", "r290" ], "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": [ "r148", "r149" ], "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/GoodwillDetails" ], "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": [ "r164" ], "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/Goodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r150" ], "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/GoodwillDetails" ], "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/GoodwillDetails" ], "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/GoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r68" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "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/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsByNatureAxis": { "auth_ref": [ "r189" ], "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": [ "r188" ], "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": [ "r187" ], "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": [ "r186" ], "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": [ "r281", "r293" ], "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": [ "r281" ], "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/CondensedConsolidatedStatementsofComprehensiveIncome": { "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", "terseLabel": "Loss attributable to non-controlling interests", "verboseLabel": "Loss attributable to non-controlling interests" } } }, "localname": "IncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r97" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "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/CondensedConsolidatedStatementsofComprehensiveIncome" ], "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": [ "r169" ], "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": [ "r92", "r129", "r253" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "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/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r42", "r363", "r377" ], "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": [ "r85" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows": { "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/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r85" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows": { "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/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r85" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows": { "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/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r85" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows": { "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/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r85" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows": { "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/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r85" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows": { "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/CondensedConsolidatedStatementsofCashFlows" ], "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/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r85" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows": { "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/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityStatement" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r156", "r162" ], "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": [ "r162" ], "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": [ "r156", "r162" ], "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": [ "r153", "r158" ], "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", "r128", "r309", "r312", "r366" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "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/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r291" ], "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": [ "r132" ], "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": [ "r147" ], "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", "r145" ], "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", "r102", "r145", "r146" ], "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", "r127" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "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/CondensedConsolidatedStatementsofComprehensiveIncome" ], "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": [ "r328", "r330" ], "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": [ "r328" ], "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": [ "r331" ], "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": [ "r321" ], "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": [ "r329" ], "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": [ "r329" ], "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": [ "r329" ], "calculation": { "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "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": [ "r329" ], "calculation": { "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "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": "2024" } } }, "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": [ "r329" ], "calculation": { "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "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": "2023" } } }, "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": [ "r329" ], "calculation": { "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "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": "2022" } } }, "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": [ "r329" ], "calculation": { "http://www.thermon.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "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": "2021" } } }, "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": [ "r329" ], "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 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": "2020" } } }, "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": [ "r329" ], "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 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": [ "r320" ], "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": [ "r331" ], "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", "r362", "r374" ], "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_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r34" ], "lang": { "en-US": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "Line of Credit Facility, Interest Rate at Period End", "terseLabel": "Interest rate at period end (as a percent)" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "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_LinesOfCreditCurrent": { "auth_ref": [ "r13", "r359" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Line of Credit, Current", "terseLabel": "Borrowings under revolving credit facility", "verboseLabel": "Outstanding borrowings" } } }, "localname": "LinesOfCreditCurrent", "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_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", "r192", "r361", "r372" ], "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": [ "r301" ], "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": [ "r194" ], "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", "r191" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/FairValueMeasurementsDetails", "http://www.thermon.com/role/LongTermDebtDetails", "http://www.thermon.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r132", "r133" ], "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_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": [ "r83" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r83" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r83", "r84", "r87" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r103", "r108" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "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/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.thermon.com/role/CondensedConsolidatedStatementsofEquityStatement", "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/CondensedConsolidatedStatementsofEquityStatement" ], "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/CondensedConsolidatedStatementsofComprehensiveIncome" ], "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/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "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/CondensedConsolidatedStatementsofComprehensiveIncome", "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": [ "r323", "r330" ], "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": [ "r315" ], "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": "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": [ "r315" ], "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": [ "r315" ], "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": [ "r319", "r325" ], "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": [ "r314" ], "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": [ "r327", "r330" ], "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": [ "r326", "r330" ], "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": [ "r126", "r134" ], "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/GoodwillDetails", "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", "r276" ], "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": [ "r283", "r296" ], "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", "r270" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "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/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r266", "r267", "r270" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "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/CondensedConsolidatedStatementsofComprehensiveIncome" ], "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/CondensedConsolidatedStatementsofComprehensiveIncome": { "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" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows": { "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/CondensedConsolidatedStatementsofCashFlows" ], "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": [ "r81", "r172" ], "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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r79" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.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/CondensedConsolidatedStatementsofCashFlows" ], "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/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "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/CondensedConsolidatedStatementsofCashFlows", "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/StockBasedCompensationExpenseDetails" ], "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/StockBasedCompensationExpenseDetails" ], "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/StockBasedCompensationExpenseDetails" ], "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": [ "r101" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows": { "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/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r78", "r237" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.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/CondensedConsolidatedStatementsofCashFlows" ], "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", "r185", "r190" ], "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 reserve" } } }, "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", "r82", "r130", "r135", "r266", "r268", "r269", "r273", "r274" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "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/CondensedConsolidatedStatementsofCashFlows", "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r30", "r168" ], "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", "r168", "r375" ], "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", "r166" ], "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": [ "r340" ], "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": [ "r332", "r336", "r337" ], "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", "r334", "r336" ], "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", "r334", "r336", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357" ], "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": [ "r340" ], "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", "r96" ], "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/CondensedConsolidatedStatementsofCashFlows": { "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/CondensedConsolidatedStatementsofCashFlows", "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/StockBasedCompensationExpenseDetails" ], "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": [ "r181" ], "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": [ "r86", "r171", "r176", "r179" ], "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": [ "r86" ], "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": [ "r172", "r177" ], "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", "r200", "r373" ], "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/CondensedConsolidatedStatementsofEquityStatement" ], "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/CondensedConsolidatedStatementsofComprehensiveIncome": { "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/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.thermon.com/role/RevenuefromContractswithCustomersRevenuefromContractswithCustomersDisaggregationofRevenueDetails", "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 from Contract with Customer" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RevenuefromContractswithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems": { "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, Initial Application Period Cumulative Effect Transition [Line Items]", "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information when using transition method for cumulative effect in initial period of application for revenue from contract with customer.", "label": "Revenue, Initial Application Period Cumulative Effect Transition [Table]", "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Table]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "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/RevenuefromContractswithCustomersPerformanceObligationDetails" ], "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/RevenuefromContractswithCustomersPerformanceObligationDetails" ], "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/RevenuefromContractswithCustomersPerformanceObligationDetails" ], "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/RevenuefromContractswithCustomersPerformanceObligationDetails" ], "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/RevenuefromContractswithCustomersPerformanceObligationDetails" ], "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/FairValueMeasurementsDetails", "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 tax 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", "r95", "r196", "r197", "r198", "r199", "r310", "r311", "r313", "r367" ], "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": [ "r115" ], "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": [ "r104", "r105", "r106" ], "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": [ "r155", "r159" ], "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": [ "r286" ], "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": [ "r151", "r152" ], "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/GoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r151", "r152" ], "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/GoodwillTables" ], "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": [ "r278" ], "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": [ "r93", "r334", "r336", "r337", "r338", "r339" ], "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": [ "r174", "r175", "r178" ], "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": [ "r174", "r175", "r178" ], "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", "r136" ], "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", "r136" ], "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": [ "r125", "r130", "r131", "r132", "r151" ], "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/StockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SecuredDebt": { "auth_ref": [ "r15", "r361", "r372" ], "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", "r359", "r371" ], "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 $4,204 and $4,447 as of June 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/GoodwillDetails", "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": [ "r137" ], "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", "r144" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "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/CondensedConsolidatedStatementsofComprehensiveIncome" ], "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": [ "r86", "r171", "r176", "r179" ], "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": [ "r85" ], "calculation": { "http://www.thermon.com/role/CondensedConsolidatedStatementsofCashFlows": { "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/CondensedConsolidatedStatementsofCashFlows" ], "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/StockBasedCompensationExpenseDetails" ], "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/StockBasedCompensationExpenseDetails" ], "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/StockBasedCompensationExpenseDetails" ], "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/StockBasedCompensationExpenseDetails" ], "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/StockBasedCompensationExpenseDetails" ], "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/StockBasedCompensationExpenseDetails" ], "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/StockBasedCompensationExpenseDetails" ], "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/StockBasedCompensationExpenseDetails" ], "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/StockBasedCompensationExpenseDetails" ], "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/StockBasedCompensationExpenseDetails" ], "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/StockBasedCompensationExpenseDetails" ], "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/StockBasedCompensationExpenseDetails" ], "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/StockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r324", "r330" ], "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", "r130", "r151", "r170", "r173", "r180", "r379" ], "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/GoodwillDetails", "http://www.thermon.com/role/RestructuringRestructuringCostsbyReportableSegmentsDetails", "http://www.thermon.com/role/SegmentInformationCapitalExpendituresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r16", "r17", "r18", "r195" ], "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", "r195" ], "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/CondensedConsolidatedStatementsofEquityStatement" ], "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/CondensedConsolidatedStatementsofEquityStatement" ], "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/CondensedConsolidatedStatementsofEquityStatement" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r17", "r18", "r195", "r200" ], "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/CondensedConsolidatedStatementsofEquityStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r17", "r18", "r195", "r200", "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/CondensedConsolidatedStatementsofEquityStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r17", "r18", "r195", "r200" ], "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/StockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r41", "r195", "r200" ], "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/CondensedConsolidatedStatementsofEquityStatement" ], "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", "r272" ], "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/CondensedConsolidatedStatementsofEquityStatement" ], "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/CondensedConsolidatedStatementsofEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r341" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r341" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.thermon.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "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/RevenuefromContractswithCustomersAdditionalInformationDetails", "http://www.thermon.com/role/RevenuefromContractswithCustomersRevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "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/RevenuefromContractswithCustomersAdditionalInformationDetails", "http://www.thermon.com/role/RevenuefromContractswithCustomersRevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "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/RevenuefromContractswithCustomersAdditionalInformationDetails", "http://www.thermon.com/role/RevenuefromContractswithCustomersRevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "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/RevenuefromContractswithCustomersAdditionalInformationDetails", "http://www.thermon.com/role/RevenuefromContractswithCustomersRevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts": { "auth_ref": [ "r86" ], "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": [ "r86" ], "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", "terseLabel": "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": [ "r118", "r119", "r120", "r121", "r122", "r123", "r124" ], "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": [ "r113" ], "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": [ "r109", "r113" ], "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/CondensedConsolidatedStatementsofComprehensiveIncome", "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/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r107", "r113" ], "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/CondensedConsolidatedStatementsofComprehensiveIncome", "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.(n)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "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": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r118": { "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" }, "r119": { "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" }, "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": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "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", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r138": { "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" }, "r139": { "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" }, "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": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r148": { "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" }, "r149": { "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" }, "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r151": { "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" }, "r152": { "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" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "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": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r158": { "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" }, "r159": { "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" }, "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)(1)", "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)(2)", "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": "(b)", "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": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r164": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r172": { "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" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "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": "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" }, "r178": { "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" }, "r179": { "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" }, "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(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r181": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r182": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r183": { "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" }, "r184": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "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": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12524-110249" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "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": "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "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": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r269": { "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" }, "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": "(c)(3)", "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),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "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": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "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": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "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": "(bb)", "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": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=SL116692626-108610" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "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": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "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": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r331": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "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", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "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": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "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(15)(1))", "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(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "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.15(3),(4))", "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": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "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)(15)(b)(1))", "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)(16)(a)(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))", "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)(23)(a)(4))", "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)(25))", "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)(8))", "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.17)", "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.5(c))", "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": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r379": { "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" }, "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": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r385": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r386": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r387": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r388": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r389": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "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" }, "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": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "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": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 86 0001489096-20-000185-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001489096-20-000185-xbrl.zip M4$L#!!0 ( '9[!E%:WFE"9BX .4^ 0 : 9GDR,6%D:F5B:71D86%G MN3V\:UY_?]*W"5OM)M @.P,"3 ,@1?_U>U[] B.J'7L<"BF*M:0Q*,?I\_S=\[Y]C_>_NW- MS?_Y^"Z9M?,R^?C3=S^\?Y,\.'OX\.?';QX^?'OS-OG^YJ\_)$_.+RZ3&ZNJ MQK2FKE3Y\.&[#P^2![.V7;Q\^'"U6IVO'I_7=OKPYL>'^*@G#\NZ;O1YWN8/ M7G^+W\!_ME,O MUM9,9VWRZ.+11?)S;6_-4O'OK6E+_=H]Y]N'_/G;A_22;R=UOG[];6Z6B)8]^N;%Y8LG1?;XB?%(%__W$@;Y$"[G>YIV M7>K_>C WU=E,X_M?/GU^_FS1OEJ9O)V]O+RX^,]7#WJ7+E2>PP3.2EVT+Q\_ MNX!K6_VI/5.EF58O:0YX1U'#E.66B:F7+_\TXV9ZR;YH%?)C_5<57]*&]B?LT9;4_"% MC?E%O[Q\!(.ACRN>RW-X3FDJ[>9V^8BF\^Z_OW__W?N;Y/+B_/&W#_$&MR0; M"Q--+8/%U_;?-K?+W>;V4=NBMO"<3"<_5:9-KE;*YLG5U&K-Y!//=Y>9 HG9 MUW??9JH<;GGY_%&?&/[1-:TIUJ_FRDZ!P"9UV]9SWJ5]6<4GXZMX,]-V7E?) M7V!,B^3[ND22;]+D?96=IXE*WNI2P;KJ)*OMHK8*.45RTLYT\L<_O'CTZ.*5 M6Z_]G23M4ZXS&?W+!,:E+5X&\W]3SQ>J6N__+!Z\I@6_?'6:)K!G>K).IL"[ MVR9IZP3W TC3+$W>J?*0]@V"%MV%^0 M>21O8<[[/Y&8]RTZVW0X=&%["ULO30/3\_MX!=(_AT.FJCSY43KD8ZD.2MKA?/9_"O%VJV01Z7D=ZGG,4@]H5XC% M[/\<(J:Y,L @K6X6.O,'L9F!FN@/H>A5>,?E\U<-J(]S/'Y-6V>W<(B539:J M['3R/V$&8(;")O,#DI/#V--KG.C^SR$^:IDJLZXD;CEDLK$03)-N 3N)W+7I M)O^(* "VO[4FP\4 S@J&U;RAR[(:5%/Z=E.\$H?%B]J9@:N=\790QWMHD>[O M/ (YG"=OU,*T8-[^ O3 >PE:;)+K FYB#1:V$,YL628S!;(2-VRN585R-4'. M8 H3]&#,4L.E^?=(#V7#A?:QK[/]<_*;+;N(FQCR]U-&I,;9=?XL]5U 4RC+DM@ : LE7QA,$/+]6]"1#LY:!X_&W?0[+DWYO+\ MCW^X?';O#P"+B^L@':ZR3"]:4N'@U-\KAGB>H.T@$I I=:*3JH-_D=R7M>*[K&X[ MBT<#!&\V">?W;&PD,GZ_CG--%X;&U=F0Q/J@P8 MGST8,JIZIAK5Z4B92Q8DP?.YJ0R(?W80-NNFU7-\:&US>J@WUC*==Z@GPL<* MYZ^+ @;RF5,]>HAW=]?>4V[PZ#"XP8]X78..%I606CR[-SX].?QRJ/GTHP # M#H >@K9$L5:3<%Q8$'NEGK)B4Z\J;9N967S&5*+U&.K1?/"%J>#![^!=94I_ MUE7ICSHL.FE-Q WDF1/8A+E.EJ"*#_3X_5_ONPTJ389%\GC_Y_'@=<+JD1@V MGH!X<_ <-.$<(!E8G'2^02OQQCIB.4^NZ(-6\!NY+&%15C,#GV+VOU!K?$^F M&K@*%3)=$:G*FY@^\3E#6CQ1!Z*%OW6SOG\^3I*-N)M5-Y\PA<@VC7(*YDNF MPKA[HU'2GZA3)V_S#BX7ITQ;@RZ^XT/-?*Y!UV]1KP?>!H:;(\C>PB;SKFS- MHC1!QFO2G=CB"3X/L7=4$TL!>)X_OFLXG^B!.:I#(^?C\8&H0\%+EGR$Q]<2#&>X2K.?L.Y F3Y[6V2^._$6(%1NWXWOY/FK3Y MZZ''>JZ0[*QW1N[_/ Y'2R9%QYE )&91GFX$'UB*;GB+O7)-(80)T:5X3D U M-GK)5XG^$:/% M6F*(LWW(S]:$>]!/(@92IZQ((9]U>#%HB7CX76_D^HAQIP MOK5VIMK8)&,.T.#^@1('3*VKNR;1\T59K[W_JZ>4H@)'?BU:#/^S8XG7"/#I MRL\@28 5D6=!Z B)%&8>%&VG6'KMT^I"6\ONAKX:>1@$MJD5[?^$4*)U;9G[!.-G;MI6(Z(O65E#=. )@PP'W;9EC[L1:7U= M:MG.1L.!>%'?S%0U)9H HFIM7>[_?$CC^HG LG&\-,-!T;?QM[_Z>VDB#T] M?['_,WGPVC.OST=8OU8^Y%2 ?+I?1&9 M SZT?9/HFZ.%5#:_YQD/]Z]O^YMP]P'K+UHS< M-;)-J8_$*^<$S\"69O&\ /LE&@-+:S*A5HJA/!)HW!XM&$PE&G=D\JLF5HMA M+%N9RJ+F;,67Y"@W2QWG[\GF/@&ECQG)V(UJTM1EU^I7PG0NMF< _II,L;U( MI=O1=WFY,96MTXS_.[,A57*JSR9 V;=GJH )OU3E2JV;!\?4RR],O;R_-QL.EPW#("8CP S*[1I@V7LL%5H->.+RG(#U\1\=#>,X 'I)).O4B?I M2;L>C>S_.OR[=8\3<_JOTC]ZVW!BY,&#ZZUNX(SQ$PM;SXQ2P_$UM\C-RQ?14K %3A#H)UDE*Z_W,8+8RM-O7@TP%_!*>8-A MU5UA%C@S''C4V#CY1CR^!-$@?3[W&AR.*8H7JL'@Q(S8OG;$"@EES-9%49=E MO8)%)% 05ON6!__-C)NO<80EG/@-L@9LD_ MCEE@H5:H4"$18*,>"(M?=+!.31M2,).TS6 M##?G9'FF"/#EL$BPJ5/%N8#148>= MSZP)!CJ<:/VIXY<".>$U\A9Y"9R[LK,Z>@6,+(-1E4([I(.XH2]J8$_K!'8+ M& -E.?885I^P>%A:-ZGH&.Y=PJ^RSO)B$O-PKQ!:;5R>Y..+)*?4&W2#N[I/ M\*Z8,9XLA<"L7G"EQ-%I,4.2"X4;:5@RR_G6C5O=IEL@.+=!XK:!'_T>TY!Y M=)7JVEEM*D0 1Q/6&2:(:JUO27EU!I=(:1492J')F ME%RNTR!H)VL:*RK#(.**2 RL4!8B]:^)<<)5G_4RNN/]Z2Y'(1Y@!,BNB8ND MP?GVI3[-U(TTXEJ.H[KLI?4"T7/(,29R08FLJA&A"X^9SI@?J0D,"OY$VL$) MDU;8M"BY>9RB'6&DDY:4'B2LGVZ6K$IB?J!E4;XV#)?,B\'<>,["/OP9[,U. M1 OZ1S^=1I+0$RG&SN!UO=,R@#NS%A4?XIW.ZG:+YAA*_0V,IT?'4.J>A5*_ M%H3:D\/ I[W5I2&! ASP#6.C,XQT[?^TA@E&^S_BG1"LS_=_'@]>DR:H/Z'] M1Q4]4;JN3!,552G(QCJ43;DG^5V87577E*JRL&C?LNW%FLKG(]8GXAK1"N:/ M!K7WT=P);HMCOH)/##Y[\Bâ#;4Y>H=.Q4G8^"2-Z>OS8*',CZX7)U8[Y M(&E/262/5,ZLCSW:J(_"8"AAA+X&&D8]%Y/:T8"IL29WQ!]!-6RZD,,V6!NL M28S+R5HM*Y_TG<(;Q7,2._+BVE^YQ.[YZ2XEI>=3.$V\C>5V)Y09D" ]Y[NG M/93 EHOZ[L0_]4H-36Q]"^;\5%,:5N*%RB\] MIUOR5^B8:GXGVC]E$%:?ZA9J3;X ,-^G9%82(=&SL#=$@7-1GS17-L +"RT? MT*2MT/X"RY?,>H^Z$)+%,E-W\>3#X)Q]CM!#N,W&EWF%S)+E+C:(T MOB^*2, A8#<5>_386@4;V\Q]4)%S;K,M3F.6U6/E;[@*TLK$P0\L\=RQ.\SY M^F"3_'OA/Z:M[> =QRR7$0IY>A@VQ(UC7!%?99;UOD)&3N+YQYY30.GEN3G8#4QGEK4S6S-+%=UJJ M%;%S=/:Z2@\Y5I, M?RTH$(A MWGS"=$8GT\/XQFOHM$[R5#94^X!.C:MZ%H%WI?9AKS;KD6>.\LP#28J_W^*\ M5UQ4>CIY,]J5SE_JBKL\H9%+T "VW.*J=BJ3(K]4F9^"\5(_I(><)Q8[T>%R M]HGY)<07(KOB0'JR-#!1QUUC[MM*=H 9PA6GW>OS%4.0MB0I(LEOW(%I+%; M#P_5E:#& 1!9_^IAIT-] ]_Z"<6@SV;IO?K.%_+TMJ\.07BR4U>[F]U.P^+= M&V8WK.4<6^.0=P[TD#!]BG63LM/ Z)I"96 +#ZN%IU[/H<6,$$H#Z 2&KPTP M(]MIX4^6[/Q!%RWQYPE'\!PK_DU0F5R5%9XEF M?(%.5/DR[9Q5K#A*P&G##3(V[AW=(#U($FHO>MJ5*MBA$:S/XWCD&MP=@=. M"2#8 P1!VKHDS=9ZQ ^I>JX\F7?G(*(N"J)%SAQX)*NCI/0@NZ2%3;-TNK?G&,-^DZAC[ M!1,YW^B>D<:>OWH$UNN7BV&LZ)TB=81*9.:@,F]";'>;-2D[!#Y(P:*XA:5< M*E.B7D)%Y;MR2G\T65EC!1R,P]?S>5=1A/U8D^;WK:=]!%+N)Y!R7V6E1);A M014!WE7;U'K)J13P P8$O+#BU!S* 35SPRFCC/-@MHX2P\[3N.E]*IXRA&7, MM4.ML.\K-XJX!?4$6J=1):U8CM9VNQC%7*)&?_&-OG2&3[C^0L[JF@R%] TL MYD:^_4VHSYL9)NPJCUJ1-).XQ9A$'4".6XPD4!:40QW%XV;W$KGK%]T$;'9$ MZSAF/(@,10G&VW'R^Z_-[80C :U[_V>"Y4+%0>+R8ES/QZ#IN-/@OQDD^"0U M;/N4O\"#B'0GDG>#7%PJ4W0+;#EFL%51HD-R/:/\-=]LZ3.4N?G*G8]K3Z69 M&L&AR%'[4Y/\15 H;VK$H91Q_I;D9\ !4Z3#*9_DU==7F@[U*4/:_0(+X6#O M:W)29?A6C=5TV6O+/J\83K;E%,*](>X6!?*(![*?**L7Y%MC%!ZGEJUF"'6$N@C M.;D\10YK]0B1P4)T&"#J"*<]IW9J9.1+\)>'@Z"/AAS_TEZ.OK6:G7-7%'1D8 M(46D*A&238OH[- _,=2GV"R>L:VJ021071=LL!/J M* XH(AX7#3Q-#BA4[NU+OTDJI< E]%4Q"YJMZH8F/<;R.0JW#WC.H M,E,V<75@ALLC8(+[/QF0P9+V8/42=\K52<$H/FPT;DVH"U6@:@_'EU"()T__ M\]3%:C/@'J2L>NL5MIN9FH_IQR'JX%T&=;MFRA(5U\-O@!@6"*!;ZJBN 3'_ MJO8%"(BU]!4%RM>P7FL/(R!%:2>QN[5ZU5/#.6VX,BBL"WEMY2 MMZ&V1SWMCCJF8CGP67;Q)+3XZU:LV/#MF.0?JU/D!/GY>#&O_>>-.S/Z[%XP M^A1K_[E=1(!BDW#RGW-6!2=5KPGOT!$#?+BGZ7J]=6?%LU^>&/%'3I\=*DI' MVMF'R2#MC'""7T5#R&[Z";1]\BFQ8,WEHP'E<-&7#?+1^3CU'-U@8VZP ^G< MA!ZOMZ8!XT,LR'OB\KI"HX>#]ZQZN_)XVYQ2%)H_&63!(P+X5&)Y$J5CC**L M"$7UX+'UE"&4OFA7I:>D;>$WA2H;'4&#&:\A%0%VKCL8NSY2+PY2+C='N!$I M=D#9[L[Z;]*XQ-RH/IAZ;3" *3C62.X8]!S@7V)^-EP[40 8I\?#/WKX#Z0L MSD?5,F6\J1=KSH5*DQNT.=%-Q]XV[M'UT2+)@3SZD:ZZ+TQ":DTPK'C)=3=A MBF9.)1SF/'E7;HX.68"5?1;'%;QN0^!9NA5Y%F/5"),^ **)+8:*W&AQ3.IU,I6',)T8#!VAWX9YDO\ MO035IAD+XH@B=40NHW8.76J]6Q(K&3:YZ['@AX&314=E0=@6,1"[576B_K&[:N% &&?GU! O$T%U' M0-GO"2A[<@24'0%E7R*4/LM5O(HYPE0X*4LH1\/E:P_-B_%D_V<".E5>&$E\ ML[<";#.$22V8H# 06S)%5.E$Y93-:W7X6[4,0GJYQV0DT M!$+U.*V'W"D6?1WU1KH" ;Y@E3QPD5WS,BFIP*].63733; P147SYVF\^ZK+ M3MUV^[B8YUKMG'8W!WJ'Y<"V =@R)3,+*IN&1IZR"-:BZ"7D-=QRE.+')-\X868W^ M"46R$Z'F,&P,8'"P[%J*!KD(%ZB%6 1IHETQ?Y9E8R];Q^%RQLS@7R$'?:P- M0^IKN8:Z]Y%T//=,:)/UL"_ZSG7B @51>8B?SJ_/W:$A?@.O0WW#P\@YN9YT MI4SW%".R"OKGC=7UX8ECWR^WA*@E>P71VK6M]#KU\I]<(E&?/>:-T@DGVA3$ MFH!6UTAKM!X*7S@FJCQ^!OTQXR;[+2!&RKU#R(O3F;9G \FV1WUOC+16,B7M M@;B.I'Z3#EAQ$6^D_3"B)@:?'Y6;,>7F0*H&7+N4@_M5,B 9U&V"\;F&2E(I M%QE-9!F'2DZNPQH8X!8+DY)-Q5:-[ZL8');$H$1K&'1W.R"3>O_G 0;UB2]/ MF-VZ(E@I.[ZEE0S+NE-RF:.$U3;C)D-1 I!SJ;/3J%R'+"7*Z"9>N,7E@MJQ MQ -%5KF8)<8WG7&+GO3W$?9P@\ZX5YI06J"OT?F=LB_?=<"38&Q711/J:0A= MI5$Z9YI^PH/ATY!;$UQ?-KHDCN.0VF#MON7^6BE<#9)W1GD,\T\%I)&&M"G_ M7C_;Z($(^50FW[H>K@B\G@_))5[24%PJ,Q;D,GK@,MSRJ[*I76?'08;J (RB M]6W#RPMOE6<'1/J1J_S.G2M(,R1U27EJ7CN)L!MIN=Y0@6ZD_271ZYW$X"JL M$8BIY!,NE;\\#8[0"K$8N@AP MFP?JEG%X)?+/+^^%WSR8E(HK"XJ\L'JN3+4EM.'-RJ.Q,FJL/#\,8^6F+M&2 MO2>8&H131-FBJ!L-D_%(9@3U$X1,RC[4PB)*@<,1= ;20<7MHYKP[\A:PH+J M0(-8/]=G]R:VJTY)FD7)1;U<1JF:(8DKOEA8"*OYN@I1@>TC)QOE9"\.@Y/Y M9)7]GP>RLH/.BMC_>:!6=!@!'T?W^S\-'^41UH_9)WT0@YB$Z"3I15?PK)18 M!BNX:V !6G6KJW$X#Z@$I8Y$ADIFO2+(&-8$0AT4F]_0![C*/ -+>L\3W/LX MF*B7;PU?3D*1!$QVQ:]/I%L<]_C 3A)3N$1;4DNBH@64G275H6=8R! 3,2,< M5')"G:\_*>R_EH:DKO F?,N@H ZV_K!H4O(3ZV1A%IK*3C:-QB"-0HTS:I^Q-+9V05G8#_)Z M<;RGZ2PL 5B05;UB3V&&=6&*]")(L$Y\:NP.4">AZ[X@B(_3T!L4^/@-@C(/9+Y)$'=<+D9D3ZP54 M6#R4'*#SV'6RJ%<$[BV[T'& O^OU<1DN9K1ZJ6^.X:/[O'R4#1TG07M/Y5:@ M, F_X M!%X9MN%H:8XY-PWV/!X_^=#.!3$GU&OFUUZW+C^7&3)W=DM;*2I#7:*'B#A.1X^ MIS;< H1P/PGNS[F74X>F*\L843=$Q#$:+L0X*5DP!O5RJ9R5;!:+-BSBAI6> M%;6BKN$= PA<0KOLCWO:FT" M\3FH2_S*7C.IWTAPW"LYP3+B2__KZW+=!%) QJ)+(1AN:K:.LZ&C*M&[D(K# M(POS*VHLR(SL@LJ]2$X1EM1$B!>B$QCV/VR@1O;.L)>8HX83:5TGJ4*!'5/? M5BS%W(A=039$C@4X$_P.IM+,-I1K*D.'!>Q,W368*+5"7]]JAI#@C49KW$ , M,4O3*19:;G7R9V5L\EE*_@];]\3"=9RB)&>/:JT'X-_$:QGL=HYX]Z\A0;<- MNTR- 4C+4ZFM.Y^8T \:3G#J2N.*M8T%X_LS8V]YF(84AIGI,O1RYA8\F^-' M^:(_95%R(>;MS+NYDQWR[>C(SZG^14%58URK@T&/UWC5X]+V$0_T"EET,'W8 M&.0>EUF7S,L^I$7&B,V3_!T+!"MB0@.RO4'K;BNRTX'V_P4R,OE0NQZ+?LQ^ M)S"?N;QCYVE7*'&9%\,P= K+-QRMME&K[4!JPU_EN.)(!/L_$3+7WDMIZ654 M2K1AL@>C"#.PZ0/5E],5M5?)U,*T0%Z_B&O5ZMI.5>4_S[6=8CTMC+W4I#E1N($\4"H]-W293%++:ZH M2W0M4<2(P4;EYI78=);Y2Y@OKD[%C>+)O>LJ[4:5=<>:L$9(5IA5RRG81!Q! M?:*L2P^.5YYTA*V&+GG*\V+$9?.+T9HE3_%H!]C8$+Z3Y_HQR1S]?GQF5D3% M6 !>FI[0,FF\L8WE-!?1@=/BO:U^XM)FP\59><1A#?R;L%D>&.034^7.BPV4 ME94=EB8^5H$FY]Q! K^X3X+*H^5%(^1^XC%_:@F15@D/%[O*XSV.)=:5F.B:CY4J_R(!Z_U$1VG9X?,^< B MHN(2?BJ4U XFJAX@/O3&&T0,>,'A?B8'GE^T!5^\62L556R5UXN6=4H"K+9U M^!?%YB<"](Z.!@([3NL[1240UT"3QCIYHI,5H%+OT63\R'DPQ\#VKX75T MJ:*$7FX"IR5)EVZ>(-_U91[QV7_\PY/GKUQQ@74HQ/:VSO.S/\..WB8_(X>] M;F'W6J B:LHNX9"FFW/I/L&#^';Q!L.7N&S(BFU7:M<_//03;SUDD],BFL@J MBSM@15Y7V)CSK:=B+'N1A1&ZE\[6@<96$Q#BU&\.@6, 4R,M;4CP#"]:/+J*V> .G4AYZM [&-"Z,$[C/4[(,V M3_S'*?H^'.B$@I1CY6++#7)4$.SD+H0UF\Y^^P#'?;<*#J3V,!)=:4CM(4*[ M"HK$#VJU_Y/S-@!K,6;#U Z1#B(ZHDTQZ+DY])*/ M6O-TQ$A1"4;O2U!UZM!&D6!;H<+9>5*$NA9%:,*I#I1ZKHSHL2$IEB MEV_*N6IU*0UV*/W6U_TC16]T@]+^]J1N]=)H[0;*)0\@N) UY7VR_Y_+]>)P M$+/MVS\% !.56,PRO6A'=+1^2>-@MW6DFOO\:GAA;;E"$+\[O#FHM?^BV1Y9 M]2BK/I!2@7+QS=7^3T48<\]B)!NIU>3KY'B<_D2-BLDZBN<7J@OD^E#J MT=VW_?- 'I(6^X)C*%/6\07B%2*@;Y(6=111.<&L M^YIWY920PBP7X\5Q@HD\/"5EZ) 3CDO;>0=,?,M&L3RO%V=4M;43+SV2GUU8 MW;I:9W/,I;*^R :Y[)JV5VU?_"R"&D)!O:RY?IT* %C&GV%VEH:/)/PW)T8E MZ_"Y5%K91>>],C\$-MU2O;]>(Q'V"8GC9N$BI*3IZTH7TKV$0=NNFDQO7;8M MH*P.50Q>A@6,!S1!M8F!?35C_<0OXHI>B "EI4C#0J2\ZNA4"RE47#5?)B-P M0E.!XF0W7%"H5G'9:WQ#55=GV4!I[:WQ40:.R< #J2C'6N6;NBHP]OBAEJJY MR!K@2]"A\*"' J[[/UL7-QXY=Q0I&$)WB37BD6>UE-S5\6GQ\=I>5@;='A?F MQ2\^E@J4RJFT3R+]'%V95";'^4F]NT#JWS,/=@L=^4C[/MXT-%$FY;C *I$$ M..L7#<+?62D6;=BS8RWOZ]_ E6^ONTD##%@LG#M?T.N\24&&7MOGN-\48T4Q M('%D(:,LY$"R5MX[%8!^V__)$(>XDFYHV!XGA/J1H$UO.IM%BWIA&G(I;LA7 M.XS04!U*UG^\R2O>R()"+DNC)<@$8EU2T:)*>VZDX;%R=]];V?-0XA&D/ 2J M#'@\@J-'\$ *E%QW&;JH:LNJZU6#69'W(KE!G(V]J#:-WL',439+IYA1_1LA MG4#N[/D"&Z@U"_+-X3.TR\T?/<$@#K?#"^3+&#Q 63:?* MKL.<$_@,G,9B;1;6I;_GS QX^?LJ.T^3J[:5KCC2_P'N[<"F+M/D^>7SR^2Z M[D"(H]7]4=G;%7"J[SK#R1V/+RY28 8&1/2CBXOD"NF^2F[^.WG^XOGCI\R# MPI"<82$?2P6/1$A)A3":4OP@-@+'"P\8] ;1!-6P^29;^NU6-F[)+&DZF%(Y M<5I_E*^34JE\^*50&8&TT678W4!> J \206<6;4K=?B;[!9S; M$FJ_!_6U'KQVY"7DPPTEF?-Q5TG:$TX-R267##90?UH0-6+Y6*-].0/65YG. M/)EMH;(X3<'9Q)28(1@I$GKQ M.JKGBY(:Q@:'%2[H==SD9U*9C-'E8!#H_I/!G1+$\8+]GP966=O_4=ZYV+-Z MA46,]W\6N-8NV*]V/O&;B9^N,K4_]M*=UR4W^&IF,SA:Z.9N/\.OY!N1KVZCUJP.-U*2X.0P7F1DE( _<);1,K7&GDFW:HL@$*G30Q[EXJ M$2PJ5^AQOR+$)(L&_TX'F' \A0R'"=ZKK;VFTW *CYC8WQ,3^_R(B3UB8K^$ MF=QUI*];">>\A1.*?8Q=LII$\PU'A6WN*D!83<:9*_ _-928+I@K:K]CJ@R] M;0TWD*B*TF#5,^Z5=G0U;1&T!U(!ZJ,SUMZ'!H/[/Z51AW/7@EG\"Q8J:&?& MYF(32@%'JHK"KE7-D6)*F5TG>(;RYGS0VDP@A3B:UO MM041%> H\*4&7:,(=?>YE2VI^X*C)8TA@M&R8[TMH[9,OBY2O-6$A:FP0[5L M>).\^U\W/UZ]?4=S=J/O3\T5(N8^C4@M D 62QG=ZR'0[4 _8QF&U(,R%%0Z MLL=Q]G@HI1:\_W00(T*0R/[/;0O8= !)'_;V<1"8P+KV?Z8[(4R?GK_8_YD\ M>,W%8HE)@]1*WOA:% CELG7)@0AOS VQFR/:7R_Q=:Q[9^2+Q62(Q3JFA"./ M&^=Q!U( X1UH#S;"P>W_= ;)31]JUPN^Q^A<]1$D83:03-LYN!O/607L7^'C M"(A1'DLN=%QSCK7K^!@15 Z.8H>ZG^:X6HM!?7D!*B((WK'&)3IQBE*4<"Y5 MO/KP/#=T.;$[CR:5A/^U2RV:U[FAPE J7^(0RT$%*J_6>"@RUO/BN K5 F2. MX&*%A,;8*'O='^V16XQSBP-)C/PH'2'?5TO8@1QT[?V?D.<7Q@^:,P]]OTJT MB]8>^8I3S"B4,4 +CT34*1=.G"E85J65TO%.HXK8Q+:(?-]Y ]_)46^HN*^@ M!V7H@W'W^FRNL(0@0QF/AW#\$!Y(RML5$%#NA=S/RMR3^*,U= +N\%;C, M_D]Q5/]V!Y?!K()N6]&1"U-V/3FENO( %: 0WV.F 0,/TC1]/U*UDN1Z=\W9&O$P>/'STZ&\7+Q\]>G7]*OGY^M=?DL/5JM5B>KBQ-;SQY=OW^$CWK\J+"VT2=YFS]X M\2-^ __5*G_Q3S_^\\.'R2N;=0M=MDE6:]7J/.D:4\Z2O^6ZN4D>/I2K7MIJ M79O9O$W.3\]/D[_9^L8L%?_>FK;0+]QS?GS$?__XB%[RX\3FZQ<_YF:9F/S? M'A@]O?ANDCT]/3N?3!Z?Y=_]D)V=GEU\__3)F3[/3_,?_N<,%OD(+N=[FG9= MZ'][L##EP[G&]S][>EZUSU M/^??_G!*_SS'!SRZE7RWBY4^:>T@=-YV.C:3/G"QORF MGYWAPNG/E4 "SRE,J1UD9^<$SNO_^OG-3V^ND[/3D\<_/L(;W(9L;$L$6@9; MK^OG"U7/8*]:6_'[Y.^);5N[X*_^O\ _^S3PK^>Z7M@R^3.LJ4I^M@6>9Y,F M;\KLI+\=G[H1IRG26_6$#H:]@5W . SBQU\JY0Y5?;#2#: M^L7![?55:[.;Y"\5SLMFTP90[7,$^*]N7O7=.:Z7J7J>_QYU-? MFJCDE2[42M4ZR6Q=V5K19AVU$$;?O;\.$W@S/1DG@IEF:O%-%'MD=4=$EPOB4X M=Q^4Z+14D]@I'54.NG#2Z#:9VKJ=NP., =NG Q.I]PJ WGU(8M97=773 =MS M7*^J[=(T (L_R-LD6G*K?K5/!QSKB[L+0GRRL/^6L1*.%HXYFZM&)]/:+NA8 M15#3Y[);3'0-=^1)5JB&CKZ9@Y;"GTBONYV452O8@W]4\"RZ_7#H__4'76<& M]O==?==8]AZ= G/AW0GT)N=9)\N^V1@90V48+5S=-,-#2/3E\Q]!(3NT^+!X'D%461;+0 MJNPQ9CQ&_/]5-VE,;E1-O+K6=IH"2A0%X H(VF(MY^V,E6)]DKQ4E6G!DOX- ME&/&(U"9DUQ/81&L+@-^\&OG"H0UOA;?CX(]:2J=F:G1?20Z,#/^[.2/?SC[ M[L[3A*BE5X&U7&:9KEH%>AIR@@TOS>["^>#%28*ZJ',P,?I.4'F!_R,-+*W) M ?I"@P+C3%VY3!'4 \:7@,FO/^BL:]%?O\%&!?N;2F6B%N= $\1WZ75@/F]$ M#ZM0L5;YPI2F:<5_U*R;5B_PH;;.Z:%>F<]TWJ$>!W^6")*>3A$30")8Y"8K MU%FV+@:LN85:XR;GIH;;$/YUO+9#8POG^\$6\$6$P[^JL@1E'3B!5V#A\]U1 MHPX/__9$,/VJ/IA%MTC(:W"W4"Y)WI2@3R5ZB2P2^6,;I!*P2BV4E)-VOIK; M0B.[A<^5JD';5E-0R>@>_:$RPL$/RUOV.@!^USQFA\=Q]D3F_:=N2,5!L7=' MA=VH_IM9D.5+ $[G!)NP'S4I2(5EG9#T?50MB:TL92L:C)YTQ0$Q'H<$5P+Y M[H,3<9Y1ZV?+R4]M 78*X3MY $S)[-8CO-;>KM"+JK!K5OB'%D1XSI@_ZH]_ M>/+]\P-CB$?J>"_XX76$%6#GJ>2];KJB'<605UH!;P EYA6BERE,>R<"_*BJ MW8[OGB7VG(>>8F M8._66C5;2"??W)B43>V@$Z:.EN T\)U"L9:O87L<(V:D M F*X!;T) YH-2TZ=Q@FK(D4RUCAQM=[S :O:!)V<%+9.8P\"_EGHF2H TJK6 M#;Q%X8K29-:!&# 82*J3QL 1J1J#.[@;7=F:0ER/6='ESH6B%2 8ZKNWP1=\GVDKML$@R1!=)#A(V[#_-74'$<5?6N]L_] M#%.BMZM$3QM7@ZX!Y,%/H[R4P>V!BXTH5:NY)LX&UV%PDSE4*H:1ARXQBX4& M%:;%0"F%VF^G_NT$7EFN%WE6ZX+4H[B&(BZM>#!^FYHTMNA:_=SE=&^OP=A, M$/\_YI7O.'W)?%?&)9 MS/X)LWP_A-F=4W6C_".??N38N/@5 TQ;LF(VA >P;[X!E4)=SH##9>W9-V>#7*!P[*YUKD GK0JOFZP>]1P*!D@$\& M1**I6:J2OIDIB?A4'!R'E=3L18&5>!6;KYVK)BD4J]'UV)WX(XL]]+"UINQL MUZ"Y;6R.:T4I1[D-I,N?G2<+N&K>')Q*JO>#BDDWVGT8A@3<;*-@@J=/O,/< MLLTX0VQVA7Q$0X29 H&T*ZW[]$_FV:8Z*]IBHY>ZIF 'I\E450$TC.0,!.8> MD2:[O^VWHHY+1MI],!Z\0&[5XHGZ S2+]0;N&8KIFUC.WH?HWW!P7%2H&!D8L! M](_.U+PAL-3XP?#Z^$'XWFP.#!TP/#+.1*9,=6$QF>S)#\^#>P/^G;:83EK" MWC5$SGHQT;_]5L@+0?:!9*[@K55MO/T!2<]&)T=Q@:^0U0)=%!_#&+X'59;"R0O"*5#X'3F5!/JP3.%5@'927V9,8?:3C MA6G=I*+2N;<)1\O@,VTQL1?W"L'CQF5V7IS&?DDI98RDDP-(4+'6%7>5V (: MLRVY5'B62]<$'M*X/6XZT"27IK'D,?%K:N:TI+QW.MM&Q4R[& M"B"IJ4'%%5\;\TY31J@DH 6!$2L,_;-#O-U<%JRKAPY S'$(C%'._0K8 ;\7 M6A&66OC:UH!T.9V",:0\2U&31@M+% K"X\/@_G&4R[RF]:(E B)QVA,: M*Y2>2 UK7".*D(_Z%!W)?[C-@X@D;4'8K(G3(!3&UGVD^50?9AI6&_$WQXU% M K7K"LA!(Q^9R 4%LK1&1#4\:#9G/J4FL##XB'B$0)/*U;0H[WFMHK1FBNU8 M?I"(#;HY9=9.3!&47WP(VHQDX6W QY +4_%4V8-0!!,Z4#\<1[+3(RSZM^"% M ^H99'&S!A83]B?2[Z&9ENJ!C-HYM@VW>YOZ4$;*DM@CYLI*Z''B3;$9) _(KM4 M#5@Z9#&$G1O6MR1'=RO0.[MF3!6 MM-YF,Q2MK4[^79DZ^575-X D_ZF*CB+ M6BJ:U9J=@H-J>9?U'?L47360O(#% VZ"Z#X.17P!MJ5C!33);T<6UM18+0_% M.UB7.[Z%O/33(T( M?>1/0(,>,/\DN83?P/S-O"XK1?.WG?M$.X< ^8P!+X7 ^_CJTT-SU&A1^Q3F MPG;"0AGRQ\F9YEUT1Z5,'I^%5P:2MV!(Z;HETZ_5(5F,LTS'U^X?"]IRQZ[O M@*V<[4',%=G7 ;/WEPAK*,2(B#U@8O::HWXIIJ^CG>E>5+^E1G4?X;V/\'Y+!?[Q?BCPUV-Y-KL/T^=4QXG5"=9VE(JDQO1\Q\SQ M=#=K(/S=PYQ%-'=]WF#(F8Q5N/#D]![0/5AC)G7UH@$&PW MN/LP'5Z9]<6^E%F_C/WH;X)+>O?!\N6.XV[DR#EL![%3SL 1>V=EBB+*R1DI MB 'U'0,?Q)&SC/)K;#_^@#]Q %2W:/A&KOUTD*<^OEB\O"L4^^SQ%1A"&K3P MD/>C/486)77T:%(*774H*!L[;;%Q+'P%= 4BH4X*N!TN 4:26_\7&G.YH4@E M&%%34^#+IB"2RFP03 &)I+-Y">V+HC[^K1R-&G01X*,; PXP:VA>.:F(<7DROF*FVC M5HS<8\.;S[S19Z/[+,;//#SI2A2%/V&W<@M$33TB:D-$[WR@<\PR5%Y_E$"M M]_M,.&).Y]+5F(Z0XU$Z7V^\;N2'HD!6W:0P&8:XW6G'4/2S(F^+*SEU&&0D M10\Q!NM"GJX'6:!W=UC^FT'T-O(:$I[@M@CF;4#C8M71+; >3%TH>U&KY&I. MOC*_]-AI-KIYFZ_]9(P:D/;,2,K;Z"'&(7KQ10(&*.)DRL?Q^Q3;=,A5#$FZ M"JBD!4+DM*D,WZC+F2Q9_*FQY;$%3;"*RON/T3>_J&CGB4CIQB:S5:B5DJT! M,8GV5[]#%+Y4.P ^66Z.Y@>E$B@G4J'(B2XW49KY_$HU_L3R0XY97NQ+?XZW MMGR(Z*!;\J9RY!N_O,(<'0D#[CZ,I+>^^B+YS/EZ(?&[7=GDZ/R8BJ6;N(QR M3*U@=:18NRQ#_NMSU8U/;^QP=OK]OI#2D9',\M>]:H),52I#EBN!X)^<3NS2 M02A9GRL$_EJ2EG/5DC>+0[,A;6.F[:Q6%0BQ!!1YA0RNUB-( *!T&(W%("FJ M:!BZ(TT3W0>@4?&C&UT4L(@6,TDLIKS0M[6FK!7XM5Z"?&GBAH+M"E:Y?C@% M<0 (]?B8*P@ML-&$S[C+H/0K!07/%LO0 M7Q1$31UE6Y6P]_$C_7[O41^:V+][USI@Q38O-@XIV11*O<&34F8W?15T>69' MNM+$-HAH,/2)/_E\-$I40F62$J?*H;YYCAD)S.JJFOW+(<<9RT=A'7AG*)*9 MHC8&V(7!LN3HR;\"I^,HXVY!T\-+ZM$#"_;X(H-AH[=6ML 82@H?'AAT??H.9?!2BQWUM M6L 0>DD.]V] L8&VC $4&S4XX:Q+3NQL.)/@*XAX3\RJR05;+EDPS M-]6M*9&V/L S=(4X1 MR M)-,^!C#4[3Z928UPQ(\SJUM 1+;+6K9S,/:A*S#;_>Q\ !AGBV] I_-QX [. MW;(GL6CTK+PR#6CJ8F[M/CSD6KE$"X&C(&P*A)*[;:X/BG$<4=$].O\YYWH! MZOZQQ"Q<3SO\F,N>4/0"MLO.L$'>.A3VE)A5BTH^?#-5!3J,T=IG;RB%O] ] M^3D5C+$)GWI6E')Q&H7A*LH2I2^]L=RD<4':J$J;>H4V1*8XID)N!32T\9-8 M:PU784HTZ^ :'5_L2^[8.]7RH?N1T_#Y&LU;]"1Q"U=NIO>N1FP".?*>KMI] MN)D#N-DXF"A5+KE0%T T"W0D$"&RLXSJS(A^0@#^HQ'OX'\:ANC3K3'Z.*I/ M_7$'(7NQ%#>K30:N5^_H&O2VJNA$,6IT' ##U3=K/1"K7Q]0L^W>K*9&T*]$4>73?XI'DHTP33VM7-6C,2WU&VY$9EM6NGC7.FRX7Q&.\'F M!]Q2X&,+]R)J9-T(N7=8[13%<'I!GV!.^MXSRMW'>"E-I1IM>HDODGI-A?T( M7!D[ J)G%E\^G&S9T\$?8S2>VE)@R:LTI?![10C,FC:FMOZC,Q7#VW0<_X0- M4QEV(Z+/<10TC4.@''W%(T,G7ZW;C\9$*=#9N=(PJ02A:@>A?#(%:M33[4AZ M$X7&@0'[# 1VGPE8H64%,2C=!!5*&)4_\+&U1;TDMMT_CNE2)$:U(&![(+I, M:(X9Z#BFHBQ=5&-4C5%M %N =>TRI*2*L[H:=OU2?0C630/BXXX.V.!TK+KV M\#2<)WNBX=1@*5-1]9U27-Y*9$,ZVCAYU\NGV'0V-YM4'34^ XW?UJ A6) Y MF%7BTVN(9"7_ SA@)TDWF'^%AHM!&2G=8AP++F!1K!1PKOI5B(7PT RX'+-- ML,"+FQ_P=:^I3/!UT"O^$N6I#"]^J[BO2O(+&$MU\M[YT%V6$R7)9UE7N>NN MU!0;^N(*?M:J (WES)D/@_>T !+0%, M./[=AZ@_):-'4;G534A!O)68XC1'WRMF9#_Z5(J()W++A?LY*NB2U#A]+-/. M1:A:5Q KO2JD'G;D9>LX;,5Q4OP42DW'^HVDM'C+F9?2TB$2?B>>$6VR'W:I M?&2GN%(E*M_]Z\G5B2,"7&+T8D*FOA4A5$ZOR_ZB)W]A Z+-U$^R<8FD!+B MMB$ /PK?,;M,? L'=FAW90103T!UI4;AD&GZ23H=<$:P2PO$M+*23;*,]A\%G0-;$7G"S3A8N5^V>I>#> <1I* MM"&=JYR1 Y\O*RFE+I4H5AHRF.^C^=^.23R^C^;?1_._&G9Y#N+Y5L0:,"$/ M.Y=LXVRLV>:@YPX9?\P<60\N/"#5$+EF>;:247/P6Z%VS5W"T!)YUMBB[>NU+5FH62"@@4) MW15MT @@),GD.L_YT2GW!9MS[-I4;6Z;-*YS'@[.))W>)L.F6V08G'Z&:-7X M9<]YJ.302Y.$(J'B0:#IUG,YXEL*+.0.1B1L6:MN])8AC$#*A>[1DDJP)9N$U\MUO_N;RH3. MAWT3=32 .QHF(=-2!J^0-*?QR&^O&@6;OX?J+*RT<&(RIU%C*38*AI^I]6<: MUUE1$J@J:$%S; " 90-1R#HYHA;('Q2L1:8!TO)HFMBYX <=#QCG[1)NNABT #:2T*W9H9%AJ7S#_[6U%%/?N?=]V$ZI> M!^0I7 Y,[P*JPK"%V\OC=&R+\2H,Z(H+>^P*W"Y \%NNB,#V;0.](Y9/C')_ MXY3?N!WVUH8)L1XWE7!W[I]Q:&)A3S+E+G.>8PY$<>VGF[_TT\WO6.>U@\/! M/>G1]!:Y(SQ["KQ;(FQW"_&2N"D?NMM1!Y]0S(R@JH>#R7MM1RAQSGNY.=T/ M>[E2/G69AZIG9T,/5(D\&B(*MV+_&2PCMC@J0Y>:@H8U!6T_I8_W":8YZ"I2 M5,B-4*&OO8U&+H>T,DRWYC$-F$BUK3-/8:::[*$V;)5IG![$/GOT WUL@/MG MSVGO33/>/".4AFE\4BFE+\YHVE%%@1WX,%]7>&@8&,]1G1@Z<'3H!F%);[%HZ_'[O>DSXE;T+%]_O>K)C=AXMX=3+)BF MR$W:>_6M+V3PMN\.J0G9,4969#[!AFJTT>N,QRP O6)Y::LCX%/.AB)5R\\6 ML1M30T+'9MK,) S'&TSAPNE'6-U1=UJ85(UYYB/#*Z1)'V.3.UH^U2"A,5JU M_IPG;D&400SH)+E$?]BTJPEA,F=(N@I:=XKK+7QR8X-[8^NHCZG+XV5>'8V& M].U*Y!K<;.DV"/:$C 5Q?AA4DVL_$8X4LZ6@#K8BX5F*]7WFQ#?DBT_N,R?N M,R>^&G:%<4S,;X0C @]))3>WE-@":5A< L \B(TQ;ID:THY#UP'N:QG*:\A, M=@P,GFW8Y:IYEJ>6.+Q>1(.$,!B?+]D*/CRS:$_Z"?PM&LYSC<-Y=A\>,H>^ MSC(O,??Q2WLHJ>.[L(>L]&Q1=OHJQY<1 KPC>G139&[.-E(8X&WJ9' 0O]@V@";DXB7CK_ E MM4(/E-O&,M[UGG43$0=!TP/NQ'PTD8YW_F21;^C"X8/,2HQ:,42-S#_IY*5( M3'"))W\C-Z N45+,?7:,W!AG]XW/_$RIE?"W'..)O3J-[1HL45]AJLFM0RZ_ M9((E;M8K=NK'DRM'-Q/VX>+XF\SDC$CB5B_I-X3\\6?T?F$O7?# M$9UGQXS0Y+^Z.,;>_[<,V@V'(CV:YAK.S87#>+3(YIXC"\7M"FT0L/YXT2T< M>Y1O1W?[=QGSZ7B']S]%G.,KC/KDS@R2)O9%L@#__)GRP[[J^-!Q=AGF?O+^ M&4ZJQB8MAR:;'N]+R.=TI=1M^*&<1LX++:0H3^HN:,N:7K@>+],J+8G-6,D$WF6^4\*'$_JF9Z02P M<9-D:#KYXUV#[BA:T?2'PT=Q>/S33;I/WO4G("-K:+F_#.%.3TD1;Q7E/9;4 MJ:C.20DC;=Y/$3[]X3(4M.2:FT\!BOJ$P/[CF V[C%0V+#W>AI7A4"XP%R>F ME&LQ#(')K-A#O%\O&MW. B*,-%->N&"5$^\6"G2>2SVR8WT;0?JIJ\#]ARY! MWR5L:FHP.()4SN!=E.W"4F"PT)0T&9893L9$N@NRE9*R<,D_;0IX*^52'/-! M^_OHI^,QK.J;<03CA0DRZS(8;K^HU>X#-\P?-1MR/KB6N=951IN![D$E"KT< M"%!,T/YE&R.2S2ZQ8U2#Z%P68:1K!/VI=M[>[GQ MFLCU/LR"Z'&**"/4#\%.N7;/%C)5@ZI@TRB;A!\8W)^H\.VH];O[1(7[1(6OAEW<[A9Y"-:Y^6E-H22' M6K1N\S3VFP*[5D261KY&/0V ==B:.X])XADR&VZTZRVNWXEO'9Y>M2>%]V^B M1+A74?H,^Y=W'SC2JZ@^8K/>-G@"1B7\IGN !'OD?$VWZFB;U[Z=H(AL M3R57,X65GN2H#5$L5%R ;D^2*VIC[8XG^'F6W%[0NW>()*L::S"PQ4F]=A5 M$VMO-CH:6ZY@3O*N6/?F-$L5"8]2&-S59SC!E:*HI,G,#,U'=YOG'\71>U= M,M7RA_3]ILB_<1D430QM&H5MH@:4(QU#,*_HX%C/GO0J$)T<+/HI>E/?6FES MC*=.M,)^UMV'LE]O$OIS#'H.4?%A>/H81[/%9'7\_).MNP; M*AQ Z]0K:/CPF)T-WS L<<#'-79T PZ/;_RPYWP#SA_=@Z9$_ I]NGF.=XP%9G#2&A]P\96RU+\9UKV24#DI;KYBQ ?,=Q\Z'Z6XM=R% MO-.!+=-XC@;'?9.=1_FZM F%VE.&^6$,FQS5%>U=NV2 M7&3=AT%ZSG.J8\5%QYV]MH 2DA><&.1K1N8$?#2'X> (=D]Z'%QU&4:B;'TW MY$(RG/GAT=/AI83XT$6"W='<="OJ#Q/2LAS47!WKMF"H+KGZ;=&)K&NU@G1M M>^4J5$:L53N/&TRFKBM>T!SCVN21-*3M"NKA$=B>5,N]I23GNT)=E^Q_X &T M4G@2-2P,8W-(NGEW)#?YV"HZ4"A1?M9(4P 0M35Z=[@'W\]<]00O?U-F)VER MV;;EB9O?!/=U9:.!YIZ>/3U+KFS7SE>8&/9.U3@IVD0$K MY_ST%!Z#= "R\UI_4$WR]/NG%T_8C\-K"@0K"RP4/!7G7:! Y=DM*L]KR0OW M!N%@O)<6I\^0CYQ\Q6V-9WY+10 47ZP0N'7((^O;FG=!R$)$^WX(4U*KT M-HRB8(@;G89)-ES?R3>+AHJ>U77D*D8I"6L#\H0+-K>%7C.^'=SD9/EQ& M@Y$[F2Q(W9\HFD=A8#/UT[QQZ8-UQV-'P"K56%C'Q9;;">P^5?)W1Z^G]ZF2 M.YPJN8?"9$]B5#P$%U6%NU3!$'/QT4;!/1>]S'REWS+^@IWSON&C&#M2WHB? M0[M$;DJ-0H9+#>*:1O'TST,W[0TC,@U29GA_?,]5*\'B5R 25JIVG1)CN11< ME:WK'.8'5I_."F*#S9EQJD=\XW\"8, MH=Y]D+S^%[=YZEI0^G[#-A"@E]6YN"!DN@@U:>'9\UJ";/3#8-='2^XYOL7W=_=NEMX\[S#B9L)3O7D"()MF;G;?J0S0^'&DKE$W)58,!-.+40;58^0%T;D="B_?A MQJ R.JO5@GF933+06K"CH)2^XP0BZ24".@VQ%&JJ 5]J8%-3?*1L+$54R;J4 MV JIGU%2L4'3MFV+:.*B3BYQ$?U47:Q$QMCTI L#0 L;9@0G"2Q)\GIP5-QU<^Y[L6C=Q>X!R\VL@4V2XZ'HU1=.BC5 MOOJ61"X%9[LJ'&5QBTX >U':%)8"1;X5NO-M\$M.+O$Y=; VSHVC=HA MG0^CJ*H5\J-\=[;___;U1C["V'?XW;Q?%B_\%4$L#!!0 ( '9[!E'J MCLR9!2\ + ^ 0 4 9GDR,7)S=6%GR;2*4B6_$SL'%__CM]^_?97=.[M_ M_Z>'K^[??_WQ=?;=Q[]^GSTZO[C,/C:J=J8UME;5_?MOWMW+[LW;=OGL_OW5 M:G6^>GANF]G]CS_*_MZ:M M] M_GV_N\^_?W*>'?#.QY?K%-Z6YRDSYW_?,XR3)TJ5 M3_23B_+KB^G3KQ[J\O]=PDO>A\OY.ZY=5_J_[RU,?3;7^/QGCY^>/UFVSU>F M;.?/+B\N_O/YO=ZE2U66,("S2D_;9P^?7,"UK;YNSU1E9O4S&@-^8VIAR/*5 MB2H^S1K;U>5982O;/&MFDY,'CQ_G_O_9Q?G%Z7/^VQ<7]+_G>(.SJ5J8:OWL MRX]FH5WV3J^R'^Q"U5_F#M;GS.G&3/E"9W[6SRX?P,O0KRL>RU.X3V5J[<=V M^8"&\^9_OGO[[=N/V>7%^>4W]_$+?DHV)B896@&3KYM_V]@N=QO;Q[EN%K;. M_@+OM,R^LQ4NELNSMW5QWA_K71[E2S@))9PE59?9#]JU=+ >7%Q>9M];V)L? M80YPQ# 6PP,>],_\/SK7FNGZ%O/VF1LM5#,#@32Q;6L7?*KW97(?W?[4 MY9G*7NM*P4SKK+#-TC8*-4MVTLYU]J?MG&;R7 M;O R&/\KNUBJ>KW_H[CW@B;\\OEIGL&:Z"7ME7%'/Z("PC+=D#KQ.+X'8US M_X>2K)9RF9W24I6@BS.GVVQJFW;N%S =V"$MV%]0>&2O8 9I&>$DJR:[ M4E6GL_\-([BXS):ZX1MD)X>QIN2N[/\8TO-6J*KH*A*90TF;:L(\ZY:PDBAB M73?Y1[(#_'%%B9QGX%XN'%U66+!/Z=--'4MB%B]JYP:N]C[=01WOH:.ZO^.( MV^$\>Z66I@4?]V?8#[R68,IFI9["E]B,A26$,UM5V5R!PL0%6VA5HW+-4#*8 MJ8G&,*[S>?9GV^#>6EKG)04L>IB?_$ 67&0?&QS[/Y:PZ+*:N(BI#*?CB?]^ MZ";.E$8U:_QSH^T4A(:M*A !8#%5?&'T1:OU;[*)=HK2/'QR8[AG7Q?B\OQ/ M7UP^N?,'@-7%AZ@=7A:%7K8*C&L\]7=*()YGZ$"(!N2=.M%9W<&_N-VOK"EA M[)5VCK8H!RTR10-V P&73=:9OM9%UV(V!4Q9V==NJ0IQ9]![L2/N)SZKT6W7 MX-$ Q5O,_9W@ZL(NUUX)^T-KFSPS4_C./SO3P$TGZ_3/>:;QV#:V-@6>5'EA MO/?@E='4,_6H3<+DPM0'USU%"MW:M7N!-;5/238/'5NBR0SL1?JUQ M_'HZA1?9*)W#*(WBZ/_\S@0$16B(,&"I@8H/ M) >&%]H*U:$EI;IL0%U6>L8&D5W5NG%SL_R,B\79D(']S0)#A!$*C Z>5>7T MHZVK(")@TLG:(BDB]YS (BQT=@4F_,#^W__YOMD1T^209 _W?QSW7F1L5HE# M%#80+PZ> Q?/ 6Z#!@==;NR5=&']9CG/7M(O6L'?*-X)D[*:&_@M51M+M<;G M%,K!56C(Z9JVJCR)]R?>9[@73]2!6.^O_:CO7H"4="JN9MTM)KQ#9)E&)07+ M)5,CR,-IM!!.U*G7TV4'ETLPI[5@P^]X4[-8:/ 16O0'0+:!P^$(P4/H\\17\+(FS YWE0T?AB'M MA<+]U81HY?Z/XW#,8;)HO*]#^A05YT9V@M7E1C@9HPL<@:# $QG)>+G?FA\0 MC]%5GTG\YS$NT\Y5FYKEO#DO(S$,-V#:VVO_QD/[[D7*[V<;KYQM^8]^U MV?_A[:06'Y]_M?\CN??">\<[),3^J'+D0+P^1*69FK,JL.AO@G'QFZ[Z9]#R M^SF/]UZ]+=3;Z.!0;A43;OF<'MJG('19#&-G3D#[X*!IV XPI\2T:; M*+O2#1F1E.PB.Q ,-2>6&MF@6"C%7YY^!KE&\)FVOZ[QO9(H7N^>;-O2#5:& MQ:\:F(N<%=QYA+U!;91,+TF;Z; +K^^E,36&8SU2U M4FMW[UC@MDN!6V^TOWEES[X+O;Q>[Z1Z_O/CJ5]KD9V30W>KF>[OQS>EAFWC#M!87,/R- M-C]LZQIW;Z=)<"V C&X* MI_&$^%,);Q-B801SJ$OO)XWD3B:8,U..YWSCIN'Q@R-_\PO:+4LS\JV19PE"*WD'EBDDVU:*19M -[;G7[=+W@,"6Z>'Z:XE\'U"/EE! MBG=31&;9V#,8L,HFRAE"196:5Y0SVFJYK-:,W].B8? WV(>+KE*D:[*3R]ND M]V^&&0E(,=:2C63TASU=ZJ'"YQG)P].T]3^ MU@??^!"XSV(&YAV\2/!F^=@X2HE(D'>"SD6_B'UGTI*B)"&I \2)F%7SY M\D&V@*OF[GC.Q\YY>1CGG#38_H]A>,3=EC-.P^D?[V%UXR;0)U&1*E;$&CJ\ M.1RB=J5U/=2-FZ:)Z/1!%!2]0SCE>.#%5/%BYO'7SP<()S.,(ZMMH=C;!8[Q MM!->B@P$J@&E_) 8'MOGCD0CX;JG?>\V1S>8I1P,;9UXQ#G.ZLR"1)DJ,.%R M;SI\:V&=Q!DVP1EVOI#NRBCX(OK,8KDT5,]:M+P84E,GLX.2;J7,E2[%BJ)* M.Q_Z36\+#T]O0[AV\!)GX$C:<#L6B5-=62RQPV5!MX+=V3EX1UAK6\.L.IHR M#>[FSS]78?87H%:6\$RPPI1_YG>A3F0*!\C%R+ER%,0?LT+]_I$+.4@P;51' MXKPT;FYKL/W6H_5)_3N=F+JH.BK_FZH"=9@B?)IMDFI#O'S2F(FFU_MDBD]X MY--W+?A-G:ZF(#] /->STS _,D&FQHHFPM_G&<@+YV WU'H&LESFIZLKM4(% M"1.%J'L,?X0I@NW1M2,E4I+P(( _TQKPCO"_8+D$_$RUSJ#JT J'C0.B1>&! M;Q:C\\+O3@&$R6FVTHT6M4YESGWSER;Y4VU78/W.= @PNS;KBIO^<@3<\6S M=65L-;))\'*8)%C4F>*JS>2HP\H7C8DF/>:/KSM^*&PGO$:>(@^! M 6]6P%M5LG?()O&OOK0@GM89K!:(#:I'[0FL_L:2L)%VN=@<_EDBKXJNX
$?(7O5^8K6AQ<<%J+\JZ?I@F>E@O'D2C98HY=,A#HZ+!9(*>>B 7% M!U(,Q 5Z(^[^"Q(6_5UJ1W+?PLY/W8=/&=0L==7+ZRE%;R/@2M3]P95>V M^42N8&-TC?UZ0TQ.U2/%HRS->GH/ ;# M;AM:S/V;)C:!MU=\NF:]!.6B41]/Y((*#0$G)BV7&)"V5Q-X*?@1]PX.F'PN MUZ)=S.\IO@?F&6E*Z49B6-&7I4J<3 OP88BW EZ7G/G!V'C,HIR#ANN-3@PW M^-/)]6EB9X9-BA(6'M<[+8.J#O914A6YTUD]PF1'I-RCPP#)OM:5H<,'N^65 M;F#FP71LM=O_80UKSO;_C7>"T3_=_W%@=1D":*VEJJAE@TX=.QPGZ W6&*EL M/9S#F6OP>4^>7)R2C#D5(4/>E)1=I4\>:-/83^(7@ 6,]7^>5 9@)F@0P6N V=0Y]AO!"MC,%<$H3(O+38X9Z$Z- M&Y53[OTE6:HU>5Q@QLW(O*!9)G6:FN.SJ6G/%/EXXU?(+FC8UZF&P@,B\ M"]DP64^D7;K&:2?J85R1E7$)\1.\Y/X?G,,1 .?9^S1YB^M,(3O3G>A=0 M3)Y^+XG[@BSA8 #'3=AJ 5O++$(JAZGNBBVA.18B8[0N#$4A<&D(,2/O<<=! M!Q]1@44*SX7_F-8V@V<<[:.1'?+X,.RCCUYP): $%EEO:Q3"9%?_T',.]W_$ M1SZ)+5OV0/@DWL&W9=_Z##AR1]X5KNP>;^0"; KA?_-C:C:P+@EZ>+)FD2X^ M=*56),[1Z:>\6TWA)3C*D\Y'\.&2S\_LL1T6YO =N N>F8YOXDYF4*GAKN:9YQ!@0O%Z8 M ,QLI-\Z)%FRP4/KUJ$J/(G-49!X(Z<#=UN8] MSDSI!S2]P86&V7K)<=S+KQ\^I/B#DHXE M!U2"T1_M_@\F95 4\E1)^<.^X(QH##6 >H.U)QW$I+#IE8T[/KQ M=:C2);,P.0UH/OW/CB"RJM(Q9QR=O@"=7:@2=+ A19E6HYN%A4M826)_5=FT:VC/!-Y)M/@* M[6-5;#=*+'TC"C+VWCM&07JX#[1>]*RK5'1#$^Q4 $O(-;@ZDE4%#T!24 @E M:VQ%AFT38!5DZ5W)7@O1'(0M)?F!))8#3\XEOU9+W(ID^8H08_SF;!-J>J-2 MNMFZA#>7 !R!274LQ@A/UXL,'@""!5LG8!*SO$(4<'7DZQR3QD\.PQ@+L98K ME"MBM^S_F(YAE2V;\D#"*J]2[,G;".0XW_]QW7N1]?(U?0A&6H?=P^ARJ8)T M!22C/Q8O#.$9U^!\(P2/;*&BH#($V\?K$%$S 6UUB_(\ <.@-O'8E^U8$2G) M9:0+/@(S9(,&&O)\S'51,(7Z:;B<%&F'F4=GI^V*]/P1!_@KX0 ?CH'8CCC M/S8.L(#7M LX,6\ MAM>>835'Y^!1Z&CB@0=G";\7/H3/P+1F5!OG]\"^=02'2Y%W:F*[]@8YP[T: MFH \I7^UQU&+/BLPL#<<]*)\8A6" M"$ MSI&L_!E2Y4@?R#'8.CD2IKG%0,XW6J[D:5C=CF GPW0Q5A!#OV3L$[>N4 ;< MNCY82G-@?"@C"6&_A]*V_& J20P7E+9?.M[Z)(%PD MQ*'0_":*Y=41-QWT /K,SMQ\Y,['M2 MI)@>JOT =C;W1POHHFP3A5JJ H6VY#B_]>Z*_SL&*TA BGY#Z'+H ME.% H++;P!$9PKO>3/M%J1]?QL1K.]-VUJCE'(&2L#^(T&R%6V5DD\%$=)C> MZ0B!O* >7^1$2.J67PE:1*;'IGZQ MA'^37V!;X7>B3WU+9W 3;'450>8)I@;+=FK8(.DMPZ8XH'SV7:843".2F!"L MV9G.@\N<4VD"?10]0I:K>JE)CG&VC1*EPV8X:#%325A]8'[+ Q""^S\84,%2 ML]#H*UPI3R6!.7A8:%R:2*4S1CB]!"$\>_^>IS[06(#W(5@W.*RPW"[60 MD4\3S#%Z!=:VY9TE%FX SQ!_LW/XR%B<2L*_MJ&*E$1+WU"@8HLF&.WQ#:"YAE7TA_^F@Q[E!@(,7 _Y<,5Z3B&YAF.P MA"?$ZZN1X(N9ACM48L8_=#?>4FIKF^,RWT#I)FX"GUP?G4;WWK;BLL9/Q_3\ M&'&+5]OGX^Q&^R\)=Q;KQ9T0ZSF2H_E51#"AR[B(S4>F8D2JUP+LD_FB+ @;ZAN,M4>M\F_?S"X348._6VVRR!(QY*E7_/9WSX5T@E*;DGYL4GMFL&W! M)DKIG0SJMA&7>RHI.DF^,7)0)H22=7!;.V-@8V!4J?6,["K\9*HJIQ/ +N=Y M;7,[RK4TI)&'\$3.3%N4;Y:2=ZK/]EZ]RU-VK5'++P]V7TS"<@J1PBP8$<"? MQ*UT3!LGB=O3W7C'/W.&_P#"X$"(.=ZKEK?**[M<<\E2GGU$YQ+C<1Q6XWXF M[QO<@Z"??J"K[HC0$+8$!O]>,04AC- LB(1@P6/WW$!TZ"+XZ[-XD!A=&\+# M&/5P!'[]2L"O1T?@UQ'X-1S<&/HRQ6M27<8 C"DQ#O2:1EDX??XI!,E]L:IM MI&$;BDM,K)]&L8&5KZ6^TA4(R))BLY56C71]\9 M3BK<#IDE61,J5R I)H>> MTMTDBT?C!W1I$X+[2.KFN" )4WIS4/6>O5=)F1X&AS @2)2_,950>)T0ZIOQ MTQ]K\D ^H/GCSC?QOE09,_K:%-FF$!>QN(CF*1+-TP;-PPO(ME<8KM34TMHA MBL+@JJ?A2P(/3SOB)^40VTCZ7]V$R2NL:U.N& J>V0GR(M.W/OO:P6(<>6NN M?)(X[.^KBSYS6AC"AQ20>[?](P"(J+3.&(\.BE :&S4CR@6,/X&HAF&G)&PKSI17O2.:)II]3 M%$Z>0G!RX6(JJ62PT>UG,3D$M.F<+P&@5R#LC1>K%!QI,')A-VH"")8%LQ3@ MA1Q3ET$)E[@Z9=FO770810>$\S3>],67@&[[^K@<8=9IKFU;P'Z'Z4 "=&P& M49@E\7:ASZ8:A%01GQ>-U-.84TDE5T$XSA;A(XB?$X0*3F9/O4S'N!R/KMQN MKMR!< B!@]9R#P_VT/9_.$0I\$XRU-)\P%L?/?C?9LK*#85 TH.ET03N %_) M&81 !B2H2VA&8H$K8;$QJF/07A'>?Z\0*W@E-M#R88$TGMHWUW Y0B/AX DE M+U_WYI]X^I/V7']+0)7#B]\I9L;/OE<3BQQ0_G4%\8S7_*THNJ6_[H.:ZI8] MV^^TJL!Z?#E0^?B5UQI#/#ZM^'_P.'JVEU>VALEUCK'C;VN*6,&C!4B:]YL, M3'7)GW(9.!JX%AO2S-!0J:4G#<:X&N"/\7*[S$.;$9M6:[!,,6PF.4\"*%-T<.QYAOGB6D! M$E*&'\\_G/M#0_(&'H<&2$!_>D"U0//"\2$VV@,(+^.^,BAR4@ M0J-S"%&PJ28\=T:=1_- MG0.IWO_@:P?N5NE^-N!/@O?SW6.$L!9%3^(\1T8EWTX*?/0&^4')[6+')S25 MBT$3$EEB1PQ:61V0U[W_XP"?^R2P!%*W82*CRCGX)LS^K/U.*6R'.ETG2<%IC_AP0CU1+YL $'A-?O4!95G MH++Y!YCCKF2,MC1B1^L##Q,>)*_I89JZPBNT6XW.I3E;BBPL?!8FW$NELP': MS!"\DHS@>G8:2*910\/X+X79)IS22 M/!6F 4V-0;H"E_QEY:QO8SJ<#T?&5 J M[.:UUPB[;2W?JB/N&^GU1_OUQLW@F*H"DGY,N%8?2S!NG6-L-'FQZ=85@"ZN6(L5-WD$SUYY*%-OR7X$1_.(N1MU5IX>AK/RT5;HV]X-T RE=).Z3[2-AF5UI#.B^0E* M)N>HZK3!3"EG+.@,Y /BZZ.9\.^H/T)><]B#R&,;ZG2SIJM/29LE94*]JD2A MOY"BE$#:%3-O@2 A(;H^2K)12?;584BR4(BR_^- 47;091#[/PZTB@XC!>3W M_?X/(^1]TN;L/9R#N(08).GE6_"L5,AG%<,U, &M^J3K<<0/F 253E2&RN8] M,N(C /97 L ^/@)@CP#8X> 01@!J8-!28## M2203P:)P_/A$^@5R(QOLES*#2W1#1G]"[D&,&\*!/D="02QA3H"(V0FU^;U6 M\#XZCS0?\4GXE 'O%/:W:3!@PW>TV=(L-=$_.J:"5F@3W';G^UL$H>Z5@D'QS3 M).G6V+J9J)6!IX").\LM<8$X5IXNI+R1] K"R)L0"?K/D[?Q>R0=Q4SQ(RL# M8^@-*BZ4T.?L.%^(O9PTX03$R<.M"29+L\Z6=D7PW:J+Q/W\6:\=RG RD]G+ M0X^)D*[GZ<-N4,S&(U.8MO+>2J^9QB^G J",RW!T%$>$^H$$O%Z6W+X"]A=6 M%_->?.6;6KB[U2CNN$_']NF!T.W_9-HY>BTHN3]BV^#]'P_!2!!01BUC=FD5 MX]MWA<5:40N2'$C>%M M,45)]48I2I=9;%:R6*S:D$T-&9<5-72VBP@I"!>2#47-H ^([^P''WF'_9J] M5P0POA/;U@-21POE:?M1>GAC!TZ5J2C-4%YQ_V?BYAN9A'RX%7/?\R>V^\%B M/31JR,P9O4LLN) M3ME9=A@\Z25L/H]421_9Z\GTVRJ.NTJ3Y-FP/L951IFA M*]D+W/9KG=9*)D3,N^P"CQT6N3:UR'F,DH"85Z0@"&DK$7R%N &&Z ];C)$K M,^RVY1?Z1)J[29U/E+34V!39CIVX#.0>E$ARF>%G,!0WW[";B>H-2>*,[1Q6 M.:TP"K>:(WQWHQ49M]A"--%LAES&K<[^K$R3_94H-+._(U]_GH*OAGW)?#*/ MQ'@J*I.)5HUQAR4V<8O4%-P1G7F$ MY$V" <$!X1Y]U;^^!?TR[#(TA@9=G0I_[6)B8L-D.,&YIY\51QHYV?LCXSAV M'(:0M,QU%9L=.>P$EB,7-VP\K0J5'7,DV$8U(3%W4>';-0A.Q#Z]1_@ M\X["?EQ[2U3LM>/-_R&VL\3K4.7N_W"'K9-[F'^"8,XY' K_,/NV*M-C%? 6 M[Y$:BDJ@XR2A/'E;8V*+^Q@FDY7J[E?@4N&LR#UB:=A;JD5"NN_8BAV_QVC& MK:ZA+U.P6 95#@5!>./!8T-XT6N&6)>)W^9>G4DM@F9FU M)7HLQ.DA11QT1R-MXY) >D"0R_L@7#7T(87'T:6*RL6X,Y"6$C#Z\@3LR4@2 MAO?^TQ>/GC[WI:OK2"SRVI;EV9]A13]E/Z$D_M#"ZF$/R,V5[_&2G!)_2+8W<_# 9(8D\^1&[@WLWENN!=FE)#[+A8,8 MDT?Z.]A>0??S"!K0UWJ:]$H:N$%E[ PV>*\%$ID0N("*JQO5E6P3]8Z^G_-= M3OY8T" .+ZPR=G>KB)VBJ+K ;STQ3,^E68E5PE= MO6,G#U0[D@71+T1LK&OJUU>H)9W_GP4CT&C;S%0=?@>S8X:& ]JAH!I+^3CQ M]W-TQ)EI@PM?J&4,)]?E K>$XVZGTZBV@PG(7R2_-WT1XER^\H0[P@(;T^38 M2)/D?A).2!H8*;%_&O:FXWAQ=NJ.RI@(I^![-R2]&A)#)!HVL:(*1M4R6Q!M MCEZPD'5A*-148?M(("%V3E8A^H U@OQP3,V0LAQY@7[L/$G]1&7)O 6U6"S! MNIR:!@Q1R2;E7"M@*VE>0.5/,,,%O !8SB P!FD\/8YQ9(XW. #%$GT",:_ M@&$9,&KY]>'+(;9R0@(__3 M;IKD0*A\\>16AAQ#.IDOHZOUO5KM_^!"E(3%H=D0DS'1S66KTGS2B-B!"RF0Y:50XCWZ.2F'P$.JQ19$?]T_B,=DU=/G/OM:#V$K(J\'(;>\75 MI'A9CRAI8LMU^%*K/DD&/OI<(M9ZL0 *SSK3<&EW/^V/9 )V3#CG&R &7[B MK.\\*;%L* WC;I'V0L1'PFYT@?+^\N1^]O)D[@;N-[] # MKJK+DF#X3=.+K M((8SM$V*>"/B/"P*O6Q'O-@^B6F,;'44O C5S/! VS!##S\[/CF*]E]IM$?9 MO9OL/A#N/CYBKVP]17/SG14*/]QJ\"%LJ [V>623V__1>E42O8A N!):' ML".2'@C3Y3-*T@]12E]/60+Q@_>5@A,VDUX-)*PP\D45^CZL%H(_ MPL[+7&=^HI.06C\DF,=.C"0IIDA911GU/E\!_ITE1+]+/&7HZ'G]+S -WX=N MXDQI1-S?^(!>0R]RQWJ](]/F%HQSP?CU4:;L)E,.A"#K+<;_EHUF&,K^#X9$ MQDOIQ8)TX=%QPAUN>L/9)%#HA?G)]1JF"!B:DQXCXL1B-]8.O+8IA>ROC)8D M!1A(@JM/6'_\FPY=PH&#U@M XYDDSYI8BHYG2"P^ ]=@1:];3C#]=)A MS<>=@&Z*;]9+D]+;>Z0=:F]ANO=44[WCB:@6V/_L*$@P1\L]M"]M&CW2H)2; M8+)/=*VG)BA0UY]0OMV0R?L\A0TP2B;T=784\<$BGZF0\H'*#GQY^58A3"@; JO"-:VKLB"%YR(( [DV%V M'XY34F0928/I?(5*,:X[VWJBD/25>.B&.%SX'41/@[6N;'Y_QVA5>/C;NCC/ MLY=M*S3_PE\-W^W P:[R[.GET\OL@^U S6-(^+UJ/JT0%?YM9QCQ^O#B J2# M 27^X.(";H4;']R'C_I:N>SI5T\?/F;)%-_+.R3R*S5V1^1"C6@-8K!59=DD MJ$&1# ."7;!_NPR,MAZD9 M#ZT)8V9+ =G# NKK)>U&9+PS.I1PLEG+^RQLLRV[+,5O>E^:$*L"Q2$E.+*% MZ/,MVX,*KF_:6Z24/9$\1EWQ9O[+8G&C%;U.* A1?\.[P6&%"WJ-BOB>5!H\ M.AV,-=S_;7"C&O&R8/^'@<0P^_^6-T[VW*Z0=W'_1X%S[3,F:N<3OUD1X\DT MP[&7IF8^#QXH(N9PM)"!H?V;0*F)<:E #<5I29( ?PY&)\"1<93 MR3G&&/3:VK(OCZ?RIN]\:"7N_%K#QUBX(N@"I%61_@X%&K"^%J_19 UZ$M29 MH1(AR9011;FI"W3Z'9/LUM/*(+4$=YBXP>,](BAOAZ!\>D10[A&"\@^@;&#" M#D+;O/<>S-O8.FC_AS0:F^U:\!5_QK+&=FZ:4APE87*B&FJ.0DI24FKO^ZU) M!*3@AF:@.&8MA1$&J/_@!/:Z+T4JL0GW8&(.>C8(:X5\]:5HFXFAL*N$4$!7 M6:)X"M W059BKE==)\V>J ]E0/O(50.2+W$YL6N3"O3<_6:I_:0TJ5R;%2 F M$08HT%;D2,PFC?VD&Q"BOK,J*D2>C"\=C8E;T9&E*[@:CBRW5=(T(4Q]NH"( ME(0KJK",+GOS7Q]_>/GZ#8V(\*'KX8M[(C/NJX1[0 !+XA1B?#GF@CFFQ=0( MU",J\B/3@@5#BQ.CA(&^"T(K]']N(%3Z")AR2\7O@2)15 M^S_2G6B"'Y]_M?\CN?>BUYI=9:\":!\!4(VM. P?7)< !]CNBO2J"\?:;261 M2$7]O-.=<(PT["CT#J3L_ TUF(XB8_^',P!,O[.^OVM/\OD" ]S3[+Z;MO.H M,1ZSBA"Z:0BK(^AYK.+2B]$%Y^5>7([SSV^129KWV<.6%+;EOO2JO\!6K 5-%,%])JF!4 M%'D_.,U G$$L(GSJC" +&\R7_;<]BH\=Q<>!U/&]ER9/;^LK6($2#/3]'U 0 M(":\-)3^6.I_) :J)>PHXJ@QK\29D[DK"3 MX9($!! 4]TTJO*-NT3"X;)A^$&*)3]B+7+7(&EU)%X#BVO1 M53-JK,%U%^GD^,)P2G15U#&')!Z5.T:*N/Y7J!N*(E*,D*P*%>-]]PSS2BA- M(W^8D"F?#S?LB%?'*:A^&#=62G)C:GJ((Y!+H!L1/CFAZL92R2MK2@%>^ZX3 M3/J.')R*/ M8:ZHC*^1<'!]9TWX'S,]7_9GL M_1<))^"?>;NH7OQ_4$L#!!0 ( '9[!E'8^.A3?RX ! Y 0 8 9GDR M,7)T?W_2MPE;T)N052I!Z6+?FJ MBI:46%N.HA+E^.ZGK1Z@9Z9##'K2 &8T_NOWO/H!#(:BUG8R'$^J8I$@'OTX M?9Z_<\ZW__'Z;Z\^_I_W;[)YNZBR]S]^]\/;5]F#LX?EM:5:9*?_K@7EZ47S]Z.+)5)5/OWZBGFHUT4^>?//XV62JGSQ33R;_ M]Q(&^1!NYV>:=E/I_WJP,/797./WGS]]=O[5LGVQ-F4[?WYYF%J8LCTQ4<3-SMJO+L\)6UCUW ML\G)HZ=/<___[.+\XO0%_^T/%_2_%_B"LZE:F&KS_$\?S4(WV3N]SC[8A:K_ ME#>P/V>-=F;*-S;F9_W\\A$,AGY=\UR>P7LJ4VL_M\M'-)TW__W]V^_>?LPN M+\X???L0'_!+LK4PR=0*6'SM_FUSN[S;W#Y\O/Z0O==N:AV\K-#9C[5ILZNU M?MSIB[AW4 3?9(8O.C?OG!/QA?N MXUR[A:VSO\"8EMGWMD(J;_+L;5VR9 MGFRR&;#KMLE:F^%^ !V:E2D[51W2_B!%:K?_DXC;D]5J ?+.U+0KBEA0;5L# M3$FUK2KF\$?<0-BV=)^85[VC&\.K5)/9*;VG!"&:-;K-@,.U<__V]*%#VO6_ M(&5GKV'.^S^1]& N.]=T.'0YDTMG5Z:!Z85]O )!5 (%J+K,/NBF)=WH-B8, MFM'E9?:#!=WC(]R%UT#JSXKQ0AR+RI:)/.Q0'C(Q'A"=$/WO_QP2 MYK V<'J=;I:Z"%32S$' !@H1B81/7#Y[T8#@72!M-*TM;H#"E,M6JNIT]C]A M!J"SPR;S"[(3V=-KO#/20:&JHJN(SH;DF;*//.N6\!FDRZ:;_",9'HRM=:; MU0>:!&5PT=!MA06)0U>W&1/1)M[4S@W<[36P/L?S5_U8S[-7:FE:T)]^AL'R MAX!S9J6>PHHRUX3WPVRK*ILK. +XMH56-1Z7#-?43$WDO3B(\^S/UN'$EV"L MR!K#B,*W]U-&E,:Y3;X9Z?M%);;5A4L'AS0 MBF^,%^#5H'*2,K/ M[XUU)(=?#C6??I1\P %0G6TKE(>6I.K2@;RL](S%M5W7VC5SL_R,ZD3K,51= M^. +4\&#W\&WJIQ^M'45CCHL.ND"Q WDG1/8A(7.5J#]#%2G_5_O6ZGH6I,N MESW>_WD\>)FQ7B6Z9" @WAP\!TT\!T@&#B==;M%*NK&>6,ZS*_I%@TW.]C4L MRGINX+>4_2_5!K]3J ;N0DU.UT2J\B6F3WS/D!9/U(%86:_]K.^?04ZR$7>S M[A83IA#9IE%.P7S)U!BT:#1*^A-UZN5MV<'M8J2U%I3X.[[4+!8:C(06#0+@ M;6".>(+L+6RVZ*K6+"L358P2; FP]]0"EC9\ND^(2P5:4[0! _'UE12D[.TO MYO(:^M[)A"?Z9V5<]E?E;L"D^SL9FLB$:SW\P.@;X4C!Q^@ZQDLXDA06QZM\ M@U5JE+!95&\2HU+1]#:D.[&I%,U,,914DTH!>%\XOALXGVCT'M6AD?/Q^$#4 MH>B8P-B/L>Q6^SN3TOY/#K2B(W6.4>>!&.])//+L.Y G3)[7VJU,N"+$"HS: M\[W]GS1I\]=#)^%"(=FYX&(+:B9)8:^?DPQ 9K_EC&06O^6@"YH?N10GM&AB MUH/>9O2*[Q+AF(: XY+F*"BVG&=][Z==P=A)TB>O6#)7^=W$7=+E8XZZ_Q/J MQ5^\XZ>=JS:U%Y@\&]P_T##@Q'6V:S*]6%9V$YPS/8T)M0MRNM!BA#_[\WJ- M<;RN^DQ,[IR,7J$B)%&8=]0!OVP-[_"0&S\]& MJ[8%(OHLNXG[66ID:N39IX")=BUSH*B=+TS;:@S>9VMGB!H">9!FJ]NVZG$X M(J^CWC"J-QR(F^_57-4SH@F@J=;9:O_G0RK!CQ1 S+:&GV]9V'TC!MZ%L<,C'QGC(P=B'W\DX<-Q)-CT-T';^4UW_=FC>[GK)^KT ML#=]Z!)DL-'?$+B ZG*-6FSV2G6-SN"'LD,G)V@P"C1;^/VU:=3$5*:]%U!) M$$9OIXG^'P*MMVG\O""MK!^,IJ>)H8M3..>(WVF"_D;5\)IOO31\ONUOSNT# MM#NV9N2ID6W*0UQ8>9=L <9SGEI%B35.DAO,IS.@*85F-MC@P=A618NPTM0R M+CO'(>Z^$IRXX>1EJ.WZ]YP8]C'OY"-+R^D'S\EY:U8Z!>3+%C\!/6_9#N'Y M_D$U:6S5M?K%Q+:M73R_V WIWQ^0^X6G:OKP?WHD9&C/?J!A%F,O4>"-O2DQ+JB2P37#L=BU[5GQ;7&< ]P\+FM)/C# MCI:!$W++YD@C<<"RIMJTT1CW>",TU)&75=46UH>Y^6^K--]7]6GRNU2?>H*Y M1TC[OP[_;C7):P._@JK4VX; BP;W \^ \5OG#J[&+X Q\"C2W #2^O2(3!# M(>\RLDI$, E :'>4?S"3Y*M'QO0O8$S%83"FUP@1OT<1PKMKICOH[8S<1SV% M\O+BZW$:7"@W R55=/Y+L0_V>7V ^1T&6=XWOT"2#A*#S4HH5'4]4QQ?8,_&I&E5W1HP'F:@_4^["OT58)K W3U] ^]&,/L@7<-6\^(^%_)YSS0%@G M*:S[/XF]WH<\QADN V'B6Q-U3,>C3$#W/@2^U:ZWIH:&P;?&(@ M-7JE'6.C*%MIN:R <2(/%0/0<^ZGW[P8P''@D_(%PY:3PFQ6YNGPJK%Q\H/( M(0F]0^94&11A'%,21E:#P8D5Y_,[<7]'I VAH]FXF]JJLFM81,*+L>" J6T2 M'$>.JSJSP*2G"@SCW-MAWUDX"C#IKU\$LQ8FW_BTLI51\"!YR?W ,2VT:'DS M),-,5@>%QUJ9E2[%)*6\,X\!25\[V?1>0^CP.3!TA+.%U[&4F>K*8L(9;DMT MULU!-F#*:@WKAFGJ.>S"1/_\LX><@#0$;6()WP235OEO?A^R+:9P*AJ\C6,5 MJ@'J&R8R]^E';F0D_=2ICB1D:9JYK<&0WHQF^?3?=&+JHNHH&6ZJ"E0+% %G MK$MR[_#VB3,33<.[,<4-GN-TK 6/M-'5%)@"2,5Z=AK61Q;(U)@71"CV/ ,F MT#1 #;6>@0B5]>GJ2JU1YX"%0NPZY@B$)0+RZ-J11",F:X;)BZ\-CQ\"*4?ZV=%DV) (]QVVB!;VJ[KG0YTP$I M!RMONZK\PL^=F!6OU,K8:H1 \'98(-C0F>+\Q>28PZX7SD3?")QF_:GCCP(I M<6HX?44^ F>NZIQ./@$C*V!4E= -J7A^Z$L+K&F3P4X!4Z#,S!ZSZA.5.+UU MX]W1_EO"JXK.\4(2X_"?$#IM?&[GXPMV>%,LQ5?]@&^E3/%D)<3E]))+8XU. MBYF1W"B<2,.2.4XN;_SJ-MT2 <4-$K:+O.A?,0V91U>KKIU;1SGML*>-#EO: MHP4X'E-,%2%5/>6&ID[(1Z8514 JH?I[AK0^'!*,J4<$<"QAG6&"J-5[,O-_ M!9J OU=:$65:^+F1\3#C;;J%CAPC'7*D9YE?PI0&MLO:NAO2_9W1-2*-5:%* M6*("2Z/)/WQ_G2;CQ8/,.*F-\1%\NCW_%)W+ACX[Q\']G//Q070Y($, .>M)LD*7"%DXJ9.\D2^_FT+FG0,HGAP&C?*TK M0T(.=OT50_@+#'SN_[2&B5K[/^([ :V?[?\\'KPD[51_0GN4ROBAQ%^;)BE. M,R6;[U VY5Y4D^!$0&LIKVKIT-YF>Y"Y\^9/T8,S MJ+NE$^4]A9(]5R6S) XNH.X*8Z%\([H,M(4Z,2;MH[%CL7IKPK= 3#5=3(,< MZ+-8O3([(<\:B#Q65.F:P@?%PY(Z_-*B:*5 +/CM/J.IAV,XS8(]YC%A$2TF M6 K.Y\][8(X=-_7=CG_JE5*:.'L#IO],4R9?YZ4T^M[%V+F/'N?PJ]PGXE]](Z% M)YZ[5$L: 8A3C '(E9U/[*=C'1<24+S\L"5(FB%VI0N45V@G(!) U1CF#DJ26 M *Y;H%;GG<1]9>X\>\.*2S\6MT1=O4WPMO 6/;,<2\?X7Z'3!.9D&4 K1'$9 M%P/-"QPQ_K2D\!HJAYLEK@JJWO ;O(X4648&1?T)E@+!%61[G*SGFM81/?HP MO+ &$E+GSHEU'DOESJ4,LVEVKP/Y#8&*$0Y+AS:-.>2K8V*.TQ^PQ=7S9]I6MNW('6*,7ZV7!+R^NI0JH-4U5VBK!+M9A> M)@)QV(F.M[-3*2PA?A"Y%4?'LY6!B7KFFC+?5LIL)C6*/:!(OG>-JC?8\[!: M5QR5N_SF\6-RJ"CI:7! A9#ZL]W_R:1%D*38.])!C'? M'=E?7^(^P4Q0LPHV_?@^%.D2)YZ&5<2WK&Y8RP7V[" W&J@A!S6'%C.! M' WP$!B3-L",7*>%/SDR\P>]9\3Q)APA<*S$FQ#E./KM-G=]*[UJE%B8N82= MI'J]*IMVCF@F5 I%C:_0WE?%>J-$;+:\(&/COJ,7I(D% M<([<@[LC&!FP 10@*A&9RM2;%V \9"FYTO1!6\.0N22*%3BRX$OYX*6J,5O M1;Q\3>A$'CGKA)I&5$H_O2:I=$R H5#[=LSA"5_7BPP^ (P%NUT@)*5<8:)! M=:RP.L:-OSH,92SX6E;(5T1OV?\Y'=TJ.XCR0-PJKU(DX=L(RSO?_WD]>)GU MXC5]0%U:_:6'!^=,(ZDC2$I_S#T:@NT^@?&-D$_2A8J"LHAL'WTI]5F6SN@6 M^7D";41IXI&,NY%_>#M(-L8MXBK)3UD MA@UXI6?8&)";5!WCOF BYUMM//+4\6='L+IAN1B;BLXI4D>H(*J4!_GB&@22 MJ +SP^A]#A;%#2SE2ID*]1*J3])5,_JA*2J+Q8\P8&X7BZZF4/@1>/EK 2\? M;ZWD$7AY+$1T"\%(S!A>5!- 7;6-U2M.?8 _H*L_R"%.HZ&46+,PG$'+6 OF MV"@,W")/6Q3GX@3#S*J%]L@1=FN51A$CH+Y#FSRICY:*2.MV2TC,^VGT%S\8 MJHR$_/,O9)J^D5%,M\ 2?>2VWX;;O)IC_K(*R!%)"TG;F$D\ 42TPQ@!92QY MY$\Z;O8UIZW,C"!,ACWX_B(HDU<6<295FG4EJ&TX9HJ4-!52L_H* M2=.APF1(?5]BY2#LNDM>J *_K;$L,KMEV:F5 KMVG$5X-@;6DD@=<4)V!!5V M21!C@JV^WLM"%([*WE+SDZY/-6>6]GVLZ<6LX12PGT MD9U?6ED1U>=ILQ(^"NU M).(X!E)GF)Q,+*![PYTOT:/T6F),<.:O5EY\%GE5&J$+D7#D/FJ7FKB8QR0HUCJL)$0 M*LZ4 UP?F/GR")C@_D\&9+"D-3B]PIWRE4TP3 \;C5L3BV5-4<&'XTLHPY.G M_WGJ@[$%< ]25H,-"]O-3"T$[=,8='0?@[IMF;)$Q0WX&B"&)2+D5CJI1D#, MO[:A; "QEKZB0/D8+FCM<02D*-U)[.[,K_W="'!?" MT>=8$-'O(B(0FXS3\+S+*KJJ>NU^AXX8X,,]33?HK7=6//OUG!%@Y/79H:)T MI)U]F S2S@@G^$4TA.RFG\K:)Y\*R\Q"V"(?78Y3S]$--N8&.Y 6 M7.CQ>FT:,#[$@KPG+J\K-'HX.L^JMR]HM\LI1;'WDT$^.D)\3R6B)[$Z!B'* MBE!L#UYK9XR1#*6V:CTC;0NO3%75Z 3[RX ,Z[ZL4F#J^LB#.,BY2!P!0Z0< M .6=>^N_R=/"<*/Z8!ZTP8B6X(@CN6/0<[)1G']'F1#<=>]NX_]I[AR0'\N@#W75?F(14?6#<\(HK9<(4 MS8***2QX\KY('!VRB!O[+% K>MV&R+)\)[0L!:,1Z'R -!-;#!6YT9*6WG,> MW'L^$\]2Z28XQ;BC&!,\C1/#M+Y2KW0%>UB25ZG2RM4/7'FI2B:V3(S?DVF)%@_Z/#)I\)4HD(.1Y$VHV">[ D8BE^HV.%]AFS8MA$%&OIU@I19ZZH@8 M^Y408T^.B+$C8NQ+Y,UG&4;0'D?X!2=4B>]VK^04(U+[8NH\=213RAXB4 := MXP<<7XJ<*BS([6LZ)ZGL%-!HN)[LH3DHGNS_3$!=*BT7O<?4^A.GN)VZTJ,-.N!A(>'WFMT;OCXXS_&X^CKQGS MRM:PN$W#*/.W-3FKX-,"-LW[;3&FNN2KG$R.EJ3%KE0SU$MJ:4R%[J9BXS-9 MI&3]R6%@4/X2)@I$"=,T]Z/*KH>A;$%N2ZN;F+APRU%*DY)")XN1U>B?4"0[ M$6H>GL;8!(^[ME+OQP>O0"W$^D43[:OKLRP;^]@FC80S' 9_BOGC8WT1&-AE M.5O#%,.$L_/ A+99#[N9;UTG+BZ0E';X\?SZW!\:XC?P.=0W DZ<$^-)5RIT M3S$BJZ!_WEA='YXX=NMRCP8KZ2D(Q+:NUIL\R'_R=B1]!9DW2EN:9%,01@): M72.MX'HP>^&8J/*$&?3'C)L#23;GC2A,=+GR%2T!^(5 MDMI+.L+ 1;R1]L-@F117_HL[>]Y;!>9 LOJO?<; _4KISP9UE6!\OHN1%+)% M9I)8O['2DF]I!D:VP[JA9#>QY1)Z149_(S$AT0P&[=0.R&S>_WF T7P2J@<6 M-[Y(5*$6U*[BS3Y*_XSWB[!BJ-C'5B#*NB=_M<*N@!BSA M/)%'/N2(X4EOP*(C_&T"'=RB,VY.)I06Z6MT?J?LBOG8:BD^CS(7YYX*QR&/64_AN MF&WR0D1L*E/N7 ]?35TOAN22+FDL_E08![(7O6P%;OE5U5C?2G&09CK DFA] MT_#RPE?EW1%0?N0J_^+6#*3]D4JD C5OO$2X&VGYAB^1;J3?)-'KK<3@*Z 1 M!JGB$RZ5N0(-CM *L1BY+QQ)K)#_"^COE%\X1IG2S,9;]PR7G][&7*8[F L< ML *WH0D)T!1.]:G",/N9PS)LVW,;&=>@*)@L.DZYSP>#PYLAHJY7YC IQL_] M$J@=Q.%5L#^_O!>^\6@V*J[\)_+"Z84R]8[P13 =C][646/EV6$8*Q]MA=;J M/8'$(!HB2?9$W6B82TE0IK M645W#2Q JVYT/0[9 96@THG(4-F\5Z080Y= J(-B\%OZ %>!9_!([WT"6Q\' M#/72I>'B)-8XP%Q5O'PB;=>X!0=V>IC!+=J16I+4'*#D*JG>/,="@YA'F6"= MLA-J-_U)82.S/.9DQ2_A5P;U<+ SAT.3DM]HLZ59:BH+V30: S$&81W#.%2 MS82@3,J^IF M_*R]MX]<7H+"RK"H#@+^<3IH<+3H-2ZHO<7*..L#K[ ?Y/7B MF$[3.5@"L"!KNV9/88'%Q2I6W'I+D>!Y>M?;;D+UNH!6*@]9[MW@2T3+6I[F M8TN,=R%:10)P8W?@<@$]C]UQQ+/^2GC6IT<\ZQ'/^B6B1LYFC^'TCJ;!8RUG M-K3!_%)^S"R^Q)BOK\O;YY.8)(_U623Z&T,H*5/>R<:I_8'/K8T\O5DB:V0_ M>LI"94327PB])/5@;FT)M49)%23^>.ZX7 RHD+LB\%V7KXZ6A&/)$?A8ZW*'"J M3$4AB'+%/:.I6-_((N1#4LQ]GZ#8(@AS8%&I(35G]"TQFT)(G"*W;*K[*IA M?![%DGZRU\?I-Q(<]TI.L(SXTO^&BED?(RD@8]&5$ SW$]ND>>[D(J' M$POSB^WLJ1"+I 1AL4M$;R'P@%'[P]YE9.\,VWAY:CB1KG&2Z1/9,75,Q2+) MC=@59$.46!HSPVLPE6:^I5Q3@3@L+6=LUV">TQK=>.LY(GJW>IQQ[RZ$(\UF M6 *YU=F?E7'97ZGP9O9W;+.1I^BM8<,S'PTD7I_RTV2AE3/-8?%6))'[5U12 M4W*)4-\.SLBFIB_)/^R:DPK7<8J2E#NJA1XQ?9.@9;!'.>'=OX0$_3;<96J, M+5J=2M7;Q<3$3LQP@G-?M%:L;2SHWI\9.\+C-*1DRUQ7L8LR=[_9'C_*%_VI M2'(#,>UFT2V\[)"KHR,_I\H44ZKGXEL1#-JKIJN>EIY/>&!0R)*#&2+"(/>X M +HD3O;1*C)&[%L4GE@B#A'S$9#M#9IF.Y&='G/_*\C([)WU[0W#F,-.8#IR M=MFZDZ_+[0;H:5KC"L8BM3RN6$ ^;( MFC@=D;&$5'J;?9)R0[,T]9F=3J/IY/NORX/$"=*!4%&ZE4]"EBI928-F*P'" MA,$FA>"5V'2.^4N<+ZY.S3W:R;WK:^ F-6_'^I\F(%685U>!=(2MQ@9U*O!BA%SSA]&:)4_Q://5U!"^E>>&,+2 ,.'4'G$<0W"E[!/'1CD$U.7WHL-E%54'18- M/G+346YZ(,7_/L#UCB(M7,N ^F'4#1_WZTB?>!\:,/L_W6&'^UX*%B'BYQR! M@G^X X(J4R4EP-_>8]D]*BD1%PF/U]L:X[_<;C99K .RA%Y5:HW#E278_]FD MZ::R"*P=*$H)DW96)M@5!6)BQV,9:=.YE>]HEIP2?TAV]RSRJ3B%)7R+T>T*W9_)]1N:.!:$B8QG:1=$6 M(M;BS:003/7\7LK,:_?7CHOMM4!U)3&8FN,J31$*%= M11WA![7>_\D%"XH5%+/EJ(BX \XPENZ@IF& ')RC4'T*#R*Z\8!!3Z07E_>W*_>GFR=@.]D0<0'?":$F(Y>L)EB'$X M"&8/;:TB_(OJ2Q:%7K8CZE>_5',TR3K2ND/B.7S0.BZ/Q-^.7XX:ZZ\TVR.K M'F75!U(GT1LK3RZ^N=K_J0AC[AF#9/ZTFCS%',W4GZ@!,QD^Z?QBV852'THQ MOONV?P$&19)#]J"9 S<[HP+WI9YJY[CK.>9X);U\$)PB$NHC\L+.(88I>BR M?2VZ:D8X:Y:+Z>)XP43.FXI2E\B%R77]@F\E?62K4F#0BPLJ6=M)C /)SRV= M;GVAMP4FF;E0?82\<4W;ZR(@+A3!7*&@7EDNWJYBVIN%7$O[;$Z-Z M??A>JBOML0U!F1_"PFZHV&&O00J[>\0GL_3Q9=+T=:VGTI6%(>^^S$YO778M MH*P.E4M>Q05,!S1!M8EAD9:1DN+R\-5 1(#24N1Q(7)>=?27Q=PR[@8@DQ$P MIJE!<7);WB54J[CF-WZAMO59,5!:>VM\E(%C,O! 2NVQ5OG*UE.,W+ZS4C(8 M60->59+R1.=GI80[>[EM-#C:55B MO/"^4J!4SJ0M%.GGZ*6D^D'>!1KX[.]U-VF 8N%<^L'>AU%*7[0:V>=]M%BI"W& M&HXL9)2%'$C.SUNO M#?]G\RQ"&NI,L;MOV)0 DD:-.;SG8UIUX$AER*6_+5 M#8,O5*"3]9]@\HHW5 M3#P>P=$C>""56ZZ[ EU4UK'J>M5@3NF]2 T19V,O8$VC]R!]E,W2)F=4_T9 M+) [>[[ !FK-DGQS^ [MBQ:,GF 0N2[XH$3;#P[*_H+RZX9M0,Y3C P;-@B( M*P0%4',2\50* H- #K5Z\YT\Y;;X0I+T@'V[L??C)UUTV*BQU]F'?A^?P9$- MC+*!;PZ##;RCFO;WY=Q?L2.;.YJB3P!.3U(M)78<\!X.ML*GWI%QQZ\].0EY--KE$G;P3DU)6V;_K0D&L1JND:'$A"LI3)U!>+:05MI M:H>WA"F914!/).1&"(>N[R **I5T&T61T/5M9S!,B"_S#XL"C4KQ)BEOC/(9 MQ@9'%&[87A;ZS/AR,'!V_S?_5KGA.<#^3P.+SNW_*&]=[+E=8TWG_9\%KK4/ M\:L[G_CM9%E?J#L<>^DU[!-"0G&W.1PM=&ZWG^,;HAK7L,RLYW+[H/"B4@T[ M#Q_UWO%:'A>'H?AR;RBD@?N$L4G5K#SQ2'LLV0!63OH7-VR5N!55;PQ 7A%B MDGF$/^<#D#>>0@;!1)_5SL[9>3R%1Y#KKP1R?78$N1Y!KE_")VX[K=>MQ&=> MP^'#KLP^=T_"\X;#O*[T!3&<)FO+MS*8&DGB45B6%? MJ>;0+V40;S(\0V5S/FCB)AC!9JC4BIG9DBMDD"T23-I>Y\E8TGC"_2>Y6P^K MM[7"SCZEG.B)(2>QN(% $ELJ>!E2DWTRL4-L2-+HDEIN!["MW#4H-BP&-':L M5*&12;\OO/>[IPN#;J*94YQ?A4%K$$(M+C$GL&-QZ6SB[(UV(*(BO@0N:E C MIK'# #?F)4U>@+&D#"2X6/:4MU72@"J4B4JWFL M-?;;E@UOLC?_Z^.'J]=O M:,Y^]/VI^9++W'42J440Q6($H[\\1JX]BF#Z7R1'"( M#H(^B/K8_[GM0(\.,.;#+D8>TQ)9U_[/]$Z0T:?G7^__3!Z\Y-JYQ*1!:F6O M0FD.Q&8Y6W%D(=AI0S#FB/;72U(=ZU.:N%DQNV&Y22GAR./&>=R!U(-X ]J# M2X!M^S^=0;;2.^L[V_<8G2_&@B3,!I)I.X]?XSFK".:;AA !@H['L@4]UUQ@ M*3\^1H1]@Z/8H>ZG.5#68I1>/H"*"*)QG/&92YQSE"2'2U&S/M[.#UU.[)U' MDTMR_L;G"BUL::A.EBI7.,1J4) KJ#4!6XSES3AD0J41F2/XX!_!*[:J@/=' M>^06X]SB0#(=WTOOR[?U"G:@!%U[_R<4^(4)@^94PM"9$^VB38"RXA0+BE(, MX+\C(7)*;A-G"E:9::62OM>H$C:Q*\3>=][ -3GJ#=4Z%CB@#'TP[EY'T356 M5&1LXO$0CA_" \EANP("*H.0^TF9>Q):E&-X6]M4G\6B%IS@AN4YE<3_JE#? M! 52J^MM 3XNDU@NUI;B^.P,20M[*%-)CY(2-.\-5?FD$^8=);<.F,]QP@,\ MCXGEU6+*ZC;'.7:-O"A+DGC1B'^K<_N(Q. M%;C:FHY'=K___PKL/L18%_#-O%]7+_P=0 M2P,$% @ =WL&4779W^J7" ]C@ !< !T9V@P-C,P,C!E>&AI8FET M,S$Q+FAT;>U;;6_;.!+^?K^"Z^)V$\#OL?/BI %2Q]T:Z"7=U$7O/ATH:603 MH40M2=GQ_?J;(>67Q$[C('N'N'&!N)9(#F?(9V:>H:6S7RZONX-_?>FQD4TD M^_+MP^=^EY4JM=KW@VZM=CFX9)\&__C,6M5Z@PTT3XVP0J5!@W.&_%[7\W M4,D:=O=CC)U*>%]*1%H9 =1KW^]].2ZWM^%JO4XH0: M!?BO7LZ*- MWML*E&*8=9Q,)H &S]H"'MT.M\C2JA$HJW='#8*_9;I=G?ZQ> MK>^?^K9W=??OE 148IX(.>W\-A )&'8%$W:C$I[^5C:X7Q4#6L2^HQ'_ 50> M[7"7$V_;$9T*HUC MG"_C4829HR(AMIV#0[R3<#W$P&U5UCG)7GTL:E1GQKY>+>^M<:->;;ME[;,1 M'P/3,!8PP0QN1\*P/W*NT6_DE-U IK1E*F4?E4X\4!OURA],Q;CQH!-L^1U- MS-@G)4F\*?M._32L(@I.WA(*FEN+@@_J12^R P%:(/C>=9O_Z[KC9.#HU!4(+KD4A3,6Q MP$L'@S[C&AS@$$ BD$# 8( H#Z0P(^I.W1(,WQ3"Z3H2)I3*Y#B. KM6TB,O MTRJ$"&\;MH= BP"1Z]'4NPM'/!T"N\"8>9-+, 4MH *EO0=%@4)"7&U"M_:= M3$%D//78IYD8A=@EE_ 0):V>G)(5L\5>NEV"P?L/==[G\:9"6B6:$/#>;#Z%\'P#"K)C),PB5:Q2 M870LC O.V M2)X<*FT587TX-&B1WN"THQ )[Y2)M4*/ $(^Z&"5%Y$[+3!X8 M$0FN!1D@/-%QR2HE2;DA\N$(A>E!2VT"^";?.+D^KAT1JWV#B>KGC'YI%X8R=! MQQJ+B+#/C4HY)1]NT&^(GI-#=J_K M$KUW.>ZN,"C+=88N8AP-"T.E(Z> (_I#2)%=2?04;(&,7)"Z8!'CO0%=560N MG[TM?PBWS1\6>:(WYC)WP930 G&,3%N,<9_-&L8\)U$;) =_N9Y$._SC0 SL MQE/U0.7V<0TV25]\WANH#HF?+D59,*MPG$N#7PG4Q\&7)GA#$(ZV#<*+D.[! ML0HR.E\I:*]K68OD9P1R8B\J#'--4%JB"FND)LI8O$^GYRC+A"CH3W\DR/8> M&1*C3V"(?="[4!S+6'!'0W1JE.9SO?:]5B-NYKR*@K/S(8A;DQMU D4DBK 7X0<(*%-(G:H\$ZN>$[*%S8'XPE'_P?RI&9AX- M?^8"U7?>FZ>A.T[:WQ6_KT_+1TC-A41^BWQ;('+I_().0D(!"+6"F,R+T GP M6V(:GN\ZKN&8NCMTGQTE/@O 1;WHSY'6Q%T>X4 #\[#[*-@+?H]#$+%(P\N> M[ACD.B9/$$NX3,Z8(MVM/71]BU1F>ZO3"V0LL<:H5D84@0O$B$/WDTL!V+)/ M^"(=*SD&ROHI'Q:_'.DB=D.2234%;)V,E _8_)X[('S_$DI4_>F?('C29@<[LRRDFTTSR:4>D3B\WZ'1,^1>) M8#$I3E,\U=N/M_]P\(\E M5UNMYO]$<&MN[M.#:VY%_*K@\IJ,I^]+!Z79B)G/T9XUL[NY#Q:;1K?XK7,DKQ.9K]?VB]J#I<.&8^P&=S2S!8-=,'CE*SF@M[!VT>#_ ML=1?-!A!IY?N++0[$A"SWAV$.?V(S*[]CQ>K8:+FSEE67A99\P;;$VWS753^ MG<".?Y9I#,LOR3UX?:ZT?B0/<"]R"Z?%SM=7W[-[\H#MT5?PBD__1J![-_'\ MOU!+ P04 " !W>P91 %R2&)4( !&-P %P '1G:# V,S R,&5X:&EB M:70S,3(N:'1M[5MM<]NX$?[>7X'337OVC-Y?_"(YGG%DY:).ZN0<9=)^ZH $ M*&$,$CP E*S[]=T%2+U8B:O!_]XP-I5^L-,M(T,<(*E5!9JPUN2J0T ML3;MUFJSV:PZ:U65'M=&MS54U:Y)I0RO,LM*EQ=X!SXY99=_N?BA4B'7*LQB MGE@2:DXM9R0S(AF3KXR;.U*IY%)]E[J<7#4['3*Q1^I M5^O'/=_V8]W]ZZ&"2D1C(>?=GT8BYH;<\!FY53%-?BH;6*^*X5I$7M"(WS@8 M#_-PES,_MU/0(T7"B[DVFFYV@_N)"(3]VX^-DWJOU:@VU^>WF/L?;G][N_W> M\ VCMRQ'" #B>M_7HS^X'0W?#?M7H^''&XC4V\]?KFY&9/21W'[Y,""-%JTT MVD?TV,_[ZN8ZO]]AQ?VS9JO9^_B.C-X/R.=!_\OM<#00VZQ*N^?I_B2B1YS1J!:3W5\KUWS< MJ%<[SJU#,J%33C2?"CZ#(F6251OREYHF(150,'Y2T)!\V!1\)8:6'M8RWA.[A(UDYR- M>=F#07L(, 4V) KH$ Q!14)H,B=98G7&8:9 D!Q7 EA0$L.5%E22B(9P2Q,5 M"TNL\G(; @D/N3%4SU$DIG< > V-@2.F(%HR! J'00*Q +('N8 GC MFLPF(IP0D^''LO^,:YXKP0G$PDA@5DCF9L).8((FY:$S$/6F8)IB,,TI=&,D MF*^ZX:5!NO7G@S0GD4@ -(B_)4C*@&<0AV:]TBZ2"-(>Q?T$? ]EQD G '$% M$64 L&W?;#X':TM-C+CQFG/Y C- MN1:F,!5% BX=#(:$:NX !P 2@>0(#,(!Y8$49H+B*!9#^L84CM=,F% JDT$_ M3.Q:28^\5*N0,[AMR!$ C7% KD?3X#ZLWM4 MXH@]WCIV.@62\<1C'T7#@I\>'!_YFV_GUFAO8O\'JNUK^-$C+2#-"FIG=NV"]#SC +!_),PB5 M:5 :70JC$O.(,43IP*+CBE6"FC*#Y,,%O'%,Q:5R93@89*%T8*<4B+H(,TFQ L&T MG!%+$@,]/"5:97+P+> H"$4"^G/VK*)P@'$1'%I$Q<[Y=",Z=L_$ M.P<)!-94,,0^-2JA6'RH@;A!>HX!034KP GA(F@@I+!SI#7;AL50=3AV$/51 MMB:Z0N]=C;O/)Y1F.H40,8Z&A:'2S!G@B/Z8)\"N)$0*M/ 40Q!%8!/CHP%" M5:2NGKVL> @/+1Z6=6(PI3)SR131PJ,(F+:8PCJ;+8QY0:)V* [^BM*@F*'XT*:>T^ /0Z^., +@C [- @O M4[H'QR;(\'PEI[VN92N2OR.1(WM189AIA-(*5=BB-5;&PGT\/0==)@1%O_HC M07+T2)<(8@)2[ /IW'#8QG)W-(2G1DFVL.O86S6A9L&K,#F[&.+,52WGC[RB MS(D4=USFYT0/Y,O/=M&SX^8 ]\>=%[8_=H?=K BY\C*'8DI?A?TRG2)POX-I M;6P!%J91V 98I[CFLXINX.W8NCQ.\"<+Y?].=(6_(N9=#1\$7:?13L.;^'+H!8 MH.%E3W<,7 M'+!E7_!%,E5RRK'J)W2<_W*D\]S-XU2J.8?6V43YA$W7P@'@^S^A1-4]^<7] M_'=Z6&0%]IUE% 3*6A5W?1&]L&ZC7DP8PI1KG*RDJ>'=XDL/"F8JZ;PK$F>7 MZ]2;8HT%LIWJ:?UTQ\XUYQ'O%7"O26GRIM0J%3V*N,(U:Z;WBSC+ M%PUO[8C*%3A@D#Y<+:_P00%:29[:(V\S6SZ1*7:&_WK4[#@IV"U!(G%,AEQE MXPSHVDG9/7BW"(M\!;;X]@]PW!Y:\PK YP'P019^?(%?/?F$)]_.U[6N^?8W\U\C?#T_>T)CO:^SG'!B' \<1]V,M*69X<)Y^30:O MR6#//3G"EV)>L\'_P]7]B> 1>;D 8 IL[R70[>^^=[6?S.!M4__AIE[U^WR M/U!+ P04 " !W>P91YTW KP<% !<( %P '1G:# V,S R,&5X:&EB M:70S,C$N:'1M[5K_;]HX%/_]_HHWJMM:B7R#0($PI [8QFE7NI)INI].)C%@ M-;$SQRGE_OI[=@AKU[7K=-J)W5$)1/S\OG_>LV.W_VPT'89_7(QAI=($+CZ\ M>C<90LURG(_-H>.,PA&\#7]_![[M>A!*PG.FF. D<9SQ>0UJ*Z6RGN.LUVM[ MW;2%7#KAI:-%^4XB1$[M6,6U05^/X#"7_C/+@I&(BI1R!9&D1-$8BISQ M)7R,:7X%EK6=-1391K+E2D'#;;CP4<@K=DU*NF(JH8-*3M\IG_N.4=*?BW@S MZ,?L&EC\LL8BSR<=>MIIS5O$=WVWZ[>Z<]?UVJ=>!T6W__302 >GESRYVB3T M92UEW%I1K;_G-^S35J:"-8O5JN>Y[J]!S"*U0H44#YLY1S3YJB-\HB M"5ORGO%)"] ,%7U.HJNE% 6/K4@D0O;DS\Q#"*7T&X"/H63\-T8O Y\.)^$ MXQ',PK-P/(/A=#3>5U3Z3T7E?ML[X1 )SFFD.SZLF5J!6E%X7Q")0$HV<$DS M(14@\;60*7BN]1[$ L(5E2D.OD%?,G@KDAA;>UZ'"8]L.-8BGA]U&@TW&(HT M(WQCGKS@!!9"&@V?=AHR-%W$0'F,2\1O!:?0=.OE8G!;4&E()0&5+"** MIA",2!TB*A5;;.J0%3(O",9<"8,I>V8/;9AM?=2E5 >2 XE%IE>EV].K25VW MK;W4ZF=$S@FGN36]2>@&SB*E*0W7;=213@R;GC>GN:&D&[CB8IW0>$F?'[4Z MP0.(^,IR\F5-,PP)5SW+ZV R,Q+K&%L)7:A>LXTC*9%+7+V4R'K=;'^6F@>0 M=NR=5-[NKYEW@MRVF[Z)*X*]JH-%D2!D(P1UPE#KKF D_50P2?4V)=%+6@'+ZS9]A$TW ,+C_Q,\&C\M/"8< MFUI*3+ZQF2J";#$P;E)=X88PT^LDS35$ZII,D@20#2TA"0(HSQ S>=UP+1@G M/-+C*# VVW&-!SVK2$J$">R;1F=>H6K;:NWOV"CMD=WL0+G-FAYZ8M7!;UWJ]7(LC#N]Y9OE-63 MR_-N53_1J=I@A#5E5EXX*Y8%KLKM2A M\ _@W(](OMK>%]5#YA\K?PTB>(S;WM?:W+Q]:'08. M21#?=]VZ ;_1J@O),V9/L\SYSS#%:,+&-_0J%#L MFL)TL6 1E??;A&,.6IYXN+S/1VL_W]7)0_8^%OO'#_TS4=Z\]R1-B,[[[:OH M+RZI:U_G)'.L@T+18%MU[OW;[&]>&SYXT;W]+N_=S7\ #/X&4$L#!!0 ( M '=[!E%"R"ML! 4 *\= 7 =&=H,#8S,#(P97AH:6)I=#,R,BYH=&WM M66UOVS80_KY?<76P-@&L=]OQ6P-DMK.ZZ.(T5E'LTT"+E$U$(E6*BN/]^I&4 MY<9Y:5(4VYS- 2*(/-X=[^ZYX\GLOQI.!N'O%R-8R#2!BT^_?!@/H&8YSN=@ MX#C#< COPM\^0,-V/0@%8CF5E#.4.,[HO :UA919UW&6RZ6]#&PNYDYXZ6A1 M#2?A/"M5 M YZM!)TO)/BN[\)G+J[H-2KIDLJ$G%1R^DXY[CM&27_&\>JDC^DU4/RV1J.& MV\9QW&P&7M"8D:@3N5$G\#W2.>XTXRCZPU.;=-3RDB>7JX2\K:6460NB]7<; MOGWW -7\]+<"*44J35?=-2%.2 MPSE9PB5/$7M3SU6\K)P(&I<+<_HG49M7=ICALK3M6,E)*".5K9YOK!O=+.B, MRM<'7LOM!;[M;]OW$BQK/&Q9:=)SS(D4M(C8&7L>B=1@=!F.S\:#TW \.54"Y(+ QP()Y?)D!95795 &[WB"U4F1U\M%8Q;9<*B%O3YH^[[; M&_ T0VQE1E[O"&(NC*XO&UV9,H)C( RK8^=]P0@$;KT\8&X+*K=4R:G4U>$] M6L$%4:)RSNH0$2%IO*I#5HB\0"H$DAL(VE-[8,.T-/EK_M4!Y8 PS_29=YMG M:V7';6G+]6ZF2,P0([DUN4G("DXCJ2F^Z_IU14>&5Z^;D=Q0TA5<,;Y,")Z3 MUP?-]A-ECBHO,-FUO+:*9(:P]JV5D%AV@Y::29&8JT-0\JS;R7:^KA]Z1Y6U MN[O-+2>W[*!A_*I 7B5!7"0*I9'"<4*5UDVV"/*EH(+H;B?7D;Z#K4-T5+XJ MP'O-0UR-UC B42%4ZZ8$CFZB!6)S4F')ZP0-A91.#Q##_R>T^"\6+6.FREJ* M3#55A54BQ8:!,A/J"D:(FFHG2*X14]=DE"2@V-1.4*+PE&<*0GG=<,64(1;I M>240FR9?XT&O*I(2<%Q53J,SKXK3NMC:WW&\WL)(\RMD9EQ*GIH9A1J)9@G9 MQ(,+3(2.18*RG'2KEQZF>9:@59>]6I1%E7MPO M+4]DU;.S#_#>DT]X\I?5=M.\=^4/@+)QW,O-<^NC:/(%X-],=AQ3X;Z,FE?#?X)5P\6E,1PMOGY81+' M-"+B?F%PS!?^O=^\'[AZ>X*VB1LO+S.[@B1(TFMR^W;OSKU?[6%.-%/>+R3I MK6/MWK\@?/*FX=&[P_6SO,HTEZHG?P%02P,$% @ =WL&48(?Z32#!P( MH9$: ! !T:'(M,C R,# V,S N:'1M[+UI5UM)MB;\O7^%7N[;MS/7\L$Q M#\XL]\(&.\EK"1MPNN"+UXX)A#50DC#@7]\[CB0F8QML@70D9562DLX8\3Q[ MBMBQX\__>]9NU3['7K_9[?QKA:Z2E=K_??[G_U<4_WZQ_::VWO4G[=@9U%[V M(@QBJ)TV!X>U#R'V/]52K]NN?>CV/C4_0U&4U[SL'I_WF@>'@QHCC-PXV'NF M&5CG32I"2*H0UL7"L12+)$(0DB0N1'IR\$P[JC0QK/ A^$(X%@I+0!92V\"# ME-8:^R0\TY:;Q)0Q!(20@8%WD5FI#7Z+PMK\V,,!M@Y;V.D_.^LW_[5R.!@< M/WOZ]/3T=/64KW9[!T\9(?3IO^MO=OQA;$/1[/0'T/%Q9715B)=7G;E>:[4? M_>I!]_-3/(#74EL06G Z/CV?^>T]-3J8+]/7>ZO9[PI&]??Z:WC&Q7-.>KW8\=]ZT.CH+;CT M>X.+:Q+T7?D$_/&64[%/;G^A'W4(*Y@:WV1PV+MVD\%A[+6[G57?;3_-HD$4 M)^-SO\+T>A?DPP[Z\2K%P@U2CDY63X<'QZ>>](L#@..O6SXZ<+/USUK0.?C7 M2NP4[W=64'@BA.=_MN, :OD&1?S/2?/SOU9>=CL#5 G%[ODQOI0??OO7RB"> M#9Z6Y'KZ_'_]K__UYZ Y:,7GV!'%N,%_/AW^]N?3X9U=-YP__S,T/]?Z@_-6 M_-=*:/:/6W#^K-/M1'Q^\^Q9/C'VAA^;(<1.^1&/-U M]9I^^/BSP79,_UII M>D^4%D)S'QSJ$V&5\9HG4-$)#IY_7"]?16"++T'H0#L_.C:?;73P_.O _SEWZ]W/;]CVYSU>/PE'&Y_W7]NCK2,OZU\.V_6C M/;&U_N*PL?Z.[J__?;C'_F[5CS[1QI<#TEC_I]58_R3?\$9K[TN7;^W6Q?[1 M)MM:/SC=VWU'&A_>G>]]:#3W=S=E8]>+\AZ[[^36/^;L#=O'8U[MM??(?OOO M5F/WX'QK?>.\L7[P96O]\'#K]:OF_NN_VWM?ZF>-]AZKKV]^#OB;>_U>;:VW MV@VVC;]NG-:/ZJ>-]?>G]0_X7NN'K09[_Z71_ANOW3S=7]\;7?,//DMV]G>[ M8NO#'M]_O7^TM[MV7O^R1AJ[:V=[[?>G6Z_?\_W=.MMK__UI[^C%IT;+?'FS MNS&H[Y"S-[MK'YVA DA*!=7<%<(X5YA$9!%B(HPF#8G)E><$E:XPEECUY]-K M>$X>WJ&4XM5G@V PP/E5X%^6BF/PJMGWT-J+T-OHA'4\=XG]C[ G M5[%GBE%B(R^\1DTO+.,%4D$66NM M)4LL+#RG#_E],%1O\1V[,%<@OL*?^DO MH?T1M/0JM.B;:4& %T03]-QT@,)P[PL/5+% #!#0*\]S_T\-VK=X_VY8@GLG M<-E5<%74)B0KLULN"A%2*(Q7KD!_FDN@25&/X+Y[3*E=0UQ#B6T+#I9P_@A. M?A5.$Z*T29+"&8$F.!I1V.1UD8BR"J2-)J()3M#JQV\@^JH'/CNVM9-.N:#/ MUEJM[FD.B5YU>^O=$S=()ZTU7\8,_>WH(\:/KA5'%GJEEB4=K^93YL36CFW[ M]JO.5OOO-B(DZ[N-UM;K/;:UN]VL?SF06^O[[?WV!G(!\5__1.M?-L[?\.W# MO?99"Z]I;JU[?*^,[?Y1_0COB<_8VMUO-W;_:=9W7[7J'S:_--9?M,?7X+-. M]ME[Y."FP'<7C7;CL-&NG^?WQ_9(Y!UM?-@\JW]X?[9W5"?UU_MIZV7F0\F+ MTX\ $#!Z9D7P(B(I+"G \520"((3E6PD:N6Y86),B3$'[L,)*SE)S#.N;!)6 M) @J"*6I0CDWFLH1)W@.-Y:M_P7^)$X#Y1<,*SH) 3WCKB;6!$.0A O/^VGKCJN7=.VJ$[&!W_BBX> M_8"35AZ?6H_'/3RI#,OQ QS8P MK#UN+YET/R;5=]=&%@?9M/914,8=#Z%PPG+4+\$6)EA11!NE8]()]!-7G@O] M1$GR*W12&KBSDN"_5#"5G"%"FR0E Z4E]=]6,4LZS3R=SB_HE+)SX4DL4B!( M)ZMT80V' O$VBCCIDW%()_Y$_AJ='D$[K<<4T5"%5\U.-FDON_U!OQ&7[+@? M.]Y=*)O&.EZ'7BZDF!(Z-"(F_(-T*2Q7# E#5<"P(S'!D2%/&/DE\_4(^F9) MD D1Y/P*00X^:F>I,T%A5,MU(8 %]'@9!KG,BH :A:!5R@3!(/5>!'D;>SN' MT(L3T22;C5DT#XD+Y?( ]2HA=!*T^#G]L:3%HVJ,[' 0J:,V MO C1D$)HFM"3];HPVC(F#.6Y'D_;4@QP5C'?@BJ B%(%X6@(Y&@78F$11QPWQ<>4XE>4)(^>\O4N47 ME,>2*M.@RJ4^858[E3" B<2F0G"7"F B)[)(&XP$8Q-,DBI3T2J;_?[)DB;W MI,G>58T2+3HC"521"*"3R@@4%GPL/.<1T8K>&[ORG/,GE,HG3)DJ*I0E2WZ. M)9?*!!BSA*!S0C&J+801Z+T2A<:'6Q.]0B!EGEAG3Y!-3PS]599,19=LG0QR M:EQH=@Z65+D75?Q5A<*,B2%/_G&#?!'"R,(1J0H=)$8V%HRSONH*94F57Z#* MI58A1!J,893D;6\T:K:,B"='CX-K M R5>!LH<*I%@;2%40@^62E=XH@-()F1D=!8'2I;,>!AF7(EM@N7.:2B,SO/& MAA-T6BDM-(8\5D7J,+RISEC)=;XL8^!?XLFGJQHD&<8% U?0P$(A$M<%:!$+ MZX16@<S[.%<8H65"3BT>X($B9) ME@EIEB^QUPW0/[P+3Y9Q\/TY"58Y,B MR!0TR#+P_5F6;%P;(_'*!Z"I8('(O)A!%4:$6 07G&%..6%EA=7(DB6_P)(K M,\** D:ZJ8A:Y57(B6*\@[HD8@#,07FM](^-S:UK(Y2B1@$8\#R(F "\@$2# MX5YP'<7WUD8,#GO/WL1^/\8W$?IQ.W;B*;1V8Z\]78#))<"O/M77_SG<;V^> M[AU]XGM?WIW5$;SZ^B=19_]\:B#H"/1IG6VW$*Q6_&O[?/]#.'9,J+T/[TX; M'UZU]XY>-+=VPU%C?>,4W^MT:_?@R_Z'=V3_:+^]M[OV9?_U/ZFQ_I[73S'$ M$%%"I(5@R14"-7%A!? BR(C*/@]P<;7R_"W=N\_:%8@.(Q9KF=%!L( R&XUR M^'_4[_BKN*K9KPAI7DG]+)STRA6&-P5U"-K6<>S! 6S1"_#MI7RXUOKCNZ2O@=$_K?KN!K]0O4?U ML\;1/M[W_5F]!/T=VW^]?UAO;XCZ[HLF/C>KSD_[Z^'HINI%%F,=SVMOG._M'IS57V]B&]^=[K>W/S58(UT8Y[PL(1'J!3IP!:4N%((K4@"Q ML6".).&UL,Q.(K,S6FNHY4Y+;84&Z9+@C!C*:=(2U?'\9W96A1KG%]0H'7BC M8N$91\]-$E6 S%\YXAHUZ3.WN%S_FEO(<3U=83RRSX^\SW97T>*K&_@ M?4MG[9HIV&__<[1_].[+_CJ:DP][$DW!:>/UJZ-&>X.@.?G4V$53L8MMV/T[ M-8[62.-+_:S^Y1-#BITUWGU4BB=FOG0,N ?04A4RA*4RVS7Y==V M_>GU4A&E?QQ1^/JW%+C(I36>]]\EM9'N;9B'I#D']FH>SX1K$L6#'^ MU@SY>VK&7JU\H7AK69>7F_]SO?["S8N?CW^Z?O?CDIKC;QA@] :Y1$*YYKM MC/)8_\UC%Z\9KIRJBEP)Y/J1\??Q0YY>ZZCQ?;(R+SMM%&F-?V^C,W72B\]' MCR\/CF\Q/C;^GN]Q*PZ&.O3WM46/GPN=N.,4>'8$)1A-[7@]JR%R!KI_6$9H M,.I14Q!Y<:/1D7OVZ$G)YNM=-JJ]\^S]SOJ]>_,>@R.SUIM7^7F_WKS6 _<( M_&>M!WC!Z21ZX.XKQ!^X!T:*(1YDHSO\&O!A9\>MIF\.ZK'M\!&AB4>'5=#Z MO<$S#,OZW58SEXP)96&@9NROG351Z^2C.R>NWPQ-Z.&OP^O_?'KK;2]ZZN+I MTR+D/19G+^%X$.FXJFTO\A#&!T/S,_;1U5-+EP8&W=Y/*N:OKL\_KL=.MXWA MR"VWO:OYO':+I]??_D=V@5G & LM; A2!$5=])(28AE8+I,QV=O!N'SH[>"' MV3 05[V=7##MCMY./O7GO9WKNE31@ $*923F01.P2AL/AAIE8T@$9E=X+^*C MG(.3K\GKHP?G.4CJ=O#K2(IO2?:;74&^!DW2!B2EU%-ET-&))@+8H+S1D480 M:FZ@60NAF6-::+V%9MCLO(3CY@!:%8%)060T>;1^VF!@%0R3E!-K$:&@@R-S M ]-V'$"S@U82>IUFYV"&[>$U?*+TBC/-A0<0P1K#'1H)@G 1PJR,"HI-IS%"D JA$>"8$(&H"%*0Q=5-DZ M365,Y;H,!L:D-S$//&& (*V.S'E*F3,\.3F-L:AYL6G3!]<&Y@TW)B*8@BL% MVJEQY_& (NM<*] MB.-C$)!8-$)2H9*P(44G-4M*XW]"JC9Q\J&-L^A/!FA^MU+"YO:6_)FHXI$V M\(0!D5)!,&4-R;\XI@&B5*0*5N4'_%EO]J(?=)>\F2AO:)(L:1$%FBCA8@#) M4Y")4VNL"JH*>F?F0K?IHXIA'7AB4@*AA4MYHI,E:ECPJ!N$-O.'ZE0"OND# M[1T)@4MEJ6#">V.($2*AQC<:#"0YN],_LZ2&'V0JB$2M551.@N,BLF"DD#9Q M8B(#PH'/#313&K*$#P/M M.3@?E"9"!0_6 -HMYP67^)',#3XS,&0Y(<@DSUN+16LI2($ZT.B ABGHI+BU M-I4Y"=3.P2CS(QFE/,4YH=%DRP-ZA,1"0/4&.D&@4=!$N4G>1PUS \T4C-($ M85)^+ S0U*4W8=)JGX5$YGC4Y1XX0-#K1F:*^H551&ZQ]1L*;5 Y"2%LE+GIP6 M KS!P)XIBOYMS%/W<@K)6U7VHJ:?548DY=$Z!LXH$7/\0AP)E(#4$:/.:63C MS8OO-7UPF342,,2AA&-T2CS(0'-!'L^5%$[%"H"[Z/.]TR%.'@<4@LB\Z!G9 MP4 ;%35J>.5(0M>_VL19I/G>*>4JYV(\42H9*1<\$J=)!.H]%T1K3EGU^3/O M\[W3X8VDR<4\O. H%0"YTD+RS$O&I*81JF"P9FZ(8?JH8DRK=/#6!JD$"]%* MXYF%Y'VR2?)Y]#&G/=\[I6 "%;SD/E(7H@A66@P4"860DS:$U&K^@'ZL$:CI M8ZMH+BN.#J$4$?\GT$%4/BCI@$3OXWC:I/J0/N*TR81FM&)40GBOF4Q)H*]E M-#@*A*2BGUR!-*'WG9/^";2V>IN=U(O_.<&K-Y'%ER.Q+[?^ MV5RGMB))0.7F6DY9*8D4(2;#G,U562Q$896H0/KC"VCE@G([AS$.WG3]L-38 M-07RMA>/T4W:.,NER&)_K3/2(R>]'CYJK=^/@ZJDV46,)$UP1#*%\I,0*P=& MTIRJ&K@R8O:5_NS#-4EUAZ!XQRP+@0I-*8""0)P,G&/$:,4\2%<)3J6$"(,/ M'HCD.N<2H_K#P!UDHH(QQ1&H, ]"]$BH3%!6P!"*4!"1(@CJ&>2L5(ZJ#1C% MV%W-OJR\Z78.,(1HKT=.%3O\MG(-K_0:KB-0B7L;D'4*M=L(F:;R),F%4 MZGE.,P^S7Q1CR8];^3&AC"PID1G ;3(AYC56D%"7.):<(MX[Q:JN/[;CYV[K M<[-S\+(70W/P"GRSA6^_4%29D"I!B@@M GCMA7"1.\.B(H8+2HWQM@)EJI94 M>22M(M#B6*JHCR0)I?/^!XH*L#Q!C*02"_8O*[#WFI]A4 Z:]0>]DWSY=K/_ MZ<:L3QEF^?.=4SB>RZ6XP9HD%1.$&$$ C!)4A\ X\."4J$!(-G$<[_SDOV(X M0*VR'OO-@\XM0$B#8'F(T7&+O@,Z$=(8IH/AU"K'=.(BSHO^>-7M101KX\P?YET;\&O> MF^%7F5*6+QXQ;_@\/_KV;/O]BYE7#LD&28/SVDDE#&'6&V%]PC@C6BY?T!2S8KD M>YT4T3%IEK=$S%E?6EAKE01CC-9\=B5_D<&?5! 8I-2>)I8C!.VUX5&(2$,2 M/H2H9WB2]#O@OUQ;GV_P)U5Y)OI(#=IW*8.0.CJM'0V4H]@SC_]64O+G'OQ) M+71V20J?(!A-1&+<6$\8\"1S"@_^-KN2/^,.W_]L?YAYR>="L5R@37.GA0QH M^&ET-B1/'=B.@N'/A*!TE MV.4=<;D)22\E_R?!7WO_;:=S5B2?2TYM]NZ#B<)#S"&^$'D#;FURF=ZEY,\B M^!.2?$*UC%Z+Z)42$AQ03ZG.>RGS[/!7((5D1L%__>+MS$N^]]IC9!\%WE7$ MZ%V@(@:3:)2:L%2!3;$6$?Q))8\%:4U,>25OKN0HK"0F!,<))\1 G)NL@$J/ MQ 5MO&4V2IZDL+ED8"+&1)^TE)#D8DOHK$A2BI1(JS31,@BAM&/>,$?!^L \ M\7'N$J8>"ZWIITY1JX!GV1/,YUWMK'9X MA EB&9@;" Z.>:LLQS,[-J_['AL9W0N2U+5X:S9/FE/*JOI;:^+/3DX?]M" ME;C6"7FU\G%^NQ?GMV3Q0R?@.2].FGCSSD%%+*LD*,=1F;SN4Q#T?7T"PI6. M1GH9V(QO3W\3_F9G:O!?'*P*\%XF:Y75DEB1P%E%N*;H6441O(MV=H%_4'@> M3NO,"O!*4:, #'@>1$P 7D"BP7 ON(ZB"GGM,R;Z#Z[YI^\ 0HA .84\-89. M(#.$@V0R"H#D5/(5)]^'QT#_PXOL'X MR/A[OL/MCJI50J7$@&LM8I#.2*-4SK]T1KM8I7VVAZ5K+HK@W+Z.>R>6M8E> MQT[L00NILA;:J.0P9BFCEW&1A#DASHU5>IZ3I,%%[84*PB42+@"7I$=H$"'#,&^*:/ &7]WO#X&3>I'I<:FR$Z3Q*KT7/D@!$ M04*>/TT.Q1:"CRF&Q *%>9/>1X5T.E(*T=' K&5&!\%"7@MKE,/_>QMRA>K9 M#187+5285,AXX<@==_MEP='^5[Y<+GEV[APCR>D8C2',"XPA#+&"\#Q; MD&22MDJS!1?ZX<5)O]F)_?[.\!;]R])P[[$;8BA/S&6MWJ :Z:RU$0$/HY/G MT1( ==*@&;# N; I6EA"RDIN6?QO.C9.LV.O-$%IQ _I9M:^E.1=8FY3TC KTPX/PW%O*P('C M>7/?1$(5Q@;O@?!:OPEOP>.#_#QCRM%#B\F0%+QP2H#46B5AF0^24%E)0_NR M!?W^5BHKU-\(I?-/6\?9)YE',*42WEJCH^9,6,(LIQJDU'G33 O#P?N*Q%:S M!.:4MAB+,AIIM1$.@V4@QE,#8+Q,U!MF*JEMOPWF-H;(:#Y+-Q@/9H^XO[WS M?AZEU%!K$DE4)J,Q7-;6*JY2Y+G>=22BDEN$SABPTY%8[5EBC"5.O,>^IDXP M#%NET=ISR8.;W3S$,DL7X_1NJQG*,:QC114"\DT !<2>-XCR 5ELN-,?;"SRXD'BFVGPL5980,#""%Q;:E2 M&$;E?;&#E\*A^VVF?72[,,RI,:HFFFA&N M.4JH,2Y$;1T0882GCE0@!IMUQ?THKMT,!'V&"<^9UY(R@5&]I4&CRL?H+T9E M*Y$BM^ .X?0Y% +ZBZ T4!L%#^@O)"6X\")@6"%(J@"'9ET;/; ;.7T.Q2 B M\8P#B4:H'$%.+30SN?T&40Y2]YS2,D&89$T42%YP(0D2/9: M*\"@)99C_U:+8-#!)<2!D"S:Z!0W1$#"'Y28\?5=LVQ(IC!B.:G5],Q0&4&C MDC IB%XH1QT&OS9)'[T3VL(, M%[J<=0WQJ".6D]IF5+$D.>76:+08SRTWB8[Y. CDR*E:*6;88_N MHKA&,[M.;YJ?8]CL8#<<-%TK#GAZ-NKTPVN+DW<#><^*JH4<$Y"P*X M#B8(J93#H!RD)%RBZ%!2@4GA609I4K-S1IN8F<+$X$B128=L)1Z;APZ$7.\&89OX33>M[5$AW]L!O]8:?;ZAZ<;SKY"_&!)8ZA@UPH/ 2-G(@'9-:Z4DC6"F$V(3G+H;)$V$C> M9Q'C9-"$6VDQ"N..V@LG9(;E[/L;L[_I0J?_%LX!09S4$'1^TF41T\OAS7^@ MU\S/V89!W,4WRL\.)W'+#[IXIUSDO"*"'*TUU'*GI;9"@\3PCS-B**=)RT0K ML!G+DA03UQ3>H:ZPP21OA)!<88CI!"1&4@AY7[Y,"JHIJ:JFV(G^I!=#/OB8 MG-B)G6:W-WKXF" O'I(35!>43&AW9N,2NM56QEQOP@H+03O#/:A0;N,R^YQX MB;W>'+P"WVSA:]U<8/>YV_K<[!Q:NL-R4DO.E+G1;G\LF1#,>NT^);DC@5T#57XVG&OVYA(R)REBF*?,\ *.T0E@NJ(A/A4,7Y:L\A*\*5S7[ M7<&HOMP*]QYEJSQ#V\(L(YXG$35R4$>C3-!*6H H*\3'<7[$FO_/27-8QNN* M@CE$NG0[?\7A%/EY/T^@;W;\ZIP0Y/J4>I)&,PPOP$41!:""2005CDP"#%A2 M(5"ONG37I?P%],M?'T>GS+D7.WW.6N:,UE%XRI)(S+L8%;4J&.9L#+I*3LZW M.8L<"]U.66#30>?35DH1<1Y\O,>S-95DJW+!608L;"4 MIYSO4RZ?H28OG9U5%$+4LL0+..L JF>WQ>JGW,M?\F*3G(QJO%".R%$5$X8P9P%"]J;D"NXV5#Y M!,$'Y6W%8Q00O7,LY?J*EDM.A5<5BM3GQ]^]\QN\/H$> M A_CEFLU#X;K-5Z<-V" 3[M\GYT3UV^B^NB=Y^W.'L*(3-\?4(ER3U';< #! M(QC-+1.@M0K."%.E,=([@IK+]W?3JV:O/]C%Y]6QXY!VK5?=7FP>="XP;\;^ M>K<=^X.F'UL/5%7CGRZIL9R>G0LYL)X3%Y-AQ# A*:ITL#0X#"A,LB*.M_VB MXZC3SIX'",PH$1"+>"*Z-3! 4=]:-ZZA2QH>4S1^6E%U2]H*'E%U9J_)]REX[]5>\ M#6:DBE(H8T&$9*QW1@6B@'GJA(.1EE74%.,/,S9J,PPAJ+GS:-?EJ3^9W'O< M:W9\\QA:M^]-.SXZOLV=DWPC2%0*5!(AF#"*.1:<$U+0R+P7NAQKR$=G=Q:G M7&H=PUM$X'P7O;,^^)'3=_7(S>(]H_[:.NT\['@ E1.;7%%*BB"Y%5(+D62T M7D1J>8@1&#? 9Q>JK,7+GL[+X:\D7K_=F91"71@2Y&WEO?.6683?"^F2YTD9 M#BI(HR .EW_-\CK1!X?J5]_DRMP)G.?&]0?=JZ<^*%/TQ!:/*J>U940&':@( MQ#GMP#KNN">2FSC,(E'CG?F6E*D69:[%RNKN&P3>X->OE$[7WGN=LT%C0GYI MT V6.ERDIUQ?O8UT<0F9F=%Y(UDR47CHW%2$&8A1I[W0$XD:BY@YG=D.\EY MJ<=98!K0OC8$VP8_7L/UT%,#D]H#R[LDG?=<&"V\C6"XL7GE2K!.,S*4%\3NHE9NG/H+:L4!,!D\,9QZ83D'JY.6&GP,@KB@+M+*'KR[ M'LW+_37U<:/K?VD+/Q-YKK3K(Q<.%097Z+IR(6.."^/0M[05ZOI'TQNC+7HG M 8*GP!V1U"B7!$T 5%$25;(N[ZY,U6A#93/>4-D\?+AW7[V!G6'NOE_QU5-_ M06^($)R5RI.0="Z@ ]0:PZ.6 CQ0:D;D?83NJB)YS4]'IY^?0'E0Z$41?,3$"U2^QW%YT7#O!?;D%9H2!RG3,8L3-+;"C: MUPIADV.H/"6\V?'Y]I]C/B4WXT$QH:6YG00FANIDB$^) 5R#G/OL1N<]"*6VFS$YJ?F^$$6I=3J77H MP$$YS3J/V> 67(H!Y3FBZQRBM=H:C\Z?3M9'9UA%\-N&SD&\@EFSTVR?M.<1 M,+">6N\EU1AE@I0V@A4IF3R:2 2MPG*AVP"#LWD%+!F5-"?$@U!"2F,,LQBE MH@L3M<_%!V@9!I2IX M'M/$9/JR))4W&H-N$Y@7,5?-TSQ& !$4QYC"5Q_ M[&7NKTVH&^_$>AN4PZB#:A Z[R046"+4 M)R8B!5*5[<-_*N)8,N,'&X2!24);9:50S!NEI59>1\L,HXI4E!EW"FV6.FJ6 MF&B Y$5<3"DEA(O.^(3QF[9,,L>UT!5@XL4V@CNQ][GI;[!H?%(OAK7!VVZS,]CLX U^NB)4&XX4XED/" O6YM*CG*$!4<(S:98TJHX)F9(O MRX(':J/5Q@DMG35Y!1-5@O%@C+(+P:!*(L>9XRFF",YJ00-88,%:H8,*#F-+ M,C_&?T%,R'0\D4! \D"%L"8(9Z(12"H(-C&/Y#%R2:/JF)!I,8@;*< ZHZ*@ M%HS(6ZEQ<%SC1^<7@D&51$YSB,D;JS 6$88Y!UR!)5(#C118E?)LJC"0E0]O MG/2ZQW/I22:DD8L!Y9]IE/Y@"7@N+$?GQ I#YB 6N3-^L SK81C2N:![* ]R(CN00K4"0*1VPJX TNC M,BL>BDT^K];4F@&6:L#:\WRSP3N1P*!&?SC*EFW'E:!:>@:D9EK=^$>?1/ MK /D29(F^Y<"\H W%XQ)P8)C ',P]79'].;$H$QIYDU:3KT$*:,6V@8 JS%B MH4#094GS,($[SSJ D3S53IBP60

1E4J!4H7OB M%H9%E41/.QZH3/@GL#S:;2DGP8&/3BGK8A62*"HT3SX=ET%SH6P*4AL X;TS MTCB:C/2147"Z"L4YJJ& I[6>1P70%'U SX3@*D]92=3)V:Q;E.\**. *B?"T MC*RFSAN=1!1"L5SK@T2P7A.:'+-5R)BJA@A/!UZN$W%Y,PB,X$2R'*CA-CC/ M77(A6)AV 9?!^7$,WX9T.WZ.G9.X'=O0[""X5Y;]7N[=MW%V'',UGC'^._AK M/PVK[N^,>WF(_I\/<^/5T,WWR=J7YE)S&>6'?=(%2Z]TX$]1]$%JU8!*>9>\ M/!"=A _"!'0)C(P[\7]#BYBGX^]>( ]?.N=+R.DC]OE67=YQO74;1Y4WOR8>JJ$<\() M&6FT-( 'XV&&]\7^YM;499'G5^!Z&#=F??"RVSZ&SOD;5!6#L>A/DG@/HA&T M-"HR)CT-1KBDK$&8,%2($!DX7H5H\ >Q?(8JEX++5>'PI/[.\,:3&$5\V>WT MNZUF*.'?Q!?H7_=EMA (/-8Y&#US+NLN": )T#<* CU5JKBC7@9F(J= E:V$ MH[IDT'37%T8O1712<^F%B@'U3KGSE77X,Z%5J?WZ P:]A X$F%_N3*E"CE2) MT<0$C5HX+8%PQP)7BL9G)##.'%-,6&\LUY2!CQW;4D(U6GO8ISYQ':R(8-T11%= 3 M$2IJ*TD"]$"T1I/B1!72")8\F@%]E+?WC0P@K\C'#]K:F)@2H#QG@D$5JA3/ MXAC, FDBRO-FT<"M"U%X\$8P&2VSTJ2 $?8IXGC(LLX;GBOB84)#4.S5J0 /G_%=%! M2P9-+RYCIEROZ2!:I$FP7"EF?3(^)$ M\WG/]$0CZB/* T]T#NI'+ I_IC2?Z750/AKTIJ.(( T#2X+$X,QZG7P55GW, M+*)3\DD$0UT0&%!-,9(6!J)F.I)(,+[6=%Y&;1=(1A.@-O=.&6*$H,J9R'5" MV72&<2?HPH[=5E(\J70^*B4YQIC"2&X>^*&)WK MK'#):=!?1GE?$BZ@B4TR0=X5%%KV.:#VF<^T$U+DW>H%Z0Z+GP M3*.%-$E1#I)9(8V>#VF<^Y&M$*,V"2!'D4(' QQ68BY H(=P%X4*RC(:\"Y=W&J$- M5:B"?Y<1@3IV3Z\)K>V(K??-5K-S4)XUCW*)@89".QF4D5%0T" 3]3IQM)PQ MN>'RIPK(Y6Q".ATI59Y'1HE$QR>7A>?6)TD15AF]HI&PV5WM/"OC 0^RV#GD M41KJA([&"HSJC9&0(#BBG6#2F1$LLU[U8&9@N5K/X!=@28%1$X.SN>R^M=S1 M)&R*^!^(.@1;:6EYX$C]0>0$[0^35D11 9F0 MA/ @B%>&Y@$0#*.="7EB&(+F*!1.JDI+R -'SP]C20@')5/2R5+45<8I8(IK M+;U(P"FOM(0\*B 3DA"%*LMI GE36<'!&RDHU0%1"1@D$5UI"7G0F/9ARLH( M[:F3QGG)!(_>4$L#0N$$)$^"K+1\/"(<$Y(.X)H[&8)T3 JMP^;G_A9I^#H%X#!2$D%T DZ,0I!IC1$T285R$Y M9)9!G=+XGB!<$A9\WCV.:F&E5-+;*&A2(J8J5%.Z!ZAS/XVI#75.QD UI<(E M 98)Y:VU.>F'23]?BG?NIS,1*.%CHA@/&T&"LXPIA\Z_)1"L)%7(T)U-.*=4 M> P5;9#1*/#':3,,#I]10O[W M'ROEB<__[!]#Y_F?KO<4+Q]^'M[EJWOE-RZ@U3SH//,QIRW_T8;> 3Y@T#U^ M)O'FHZ^N.QATV^4O^(P!N%8]BVPG=;+3CNQV?C#W^$9O^X!><8Z+40 M]:*\Z(_/L3?(X>?HH?B8T?M;NXJZJFS" 'MJ$,;W'S5O==B\IX/P]4%K5@GY MSO%K%S\M;S]\!+YK[IY_K?"5\17CGL66.O"?#GK=DT[(K>OVGO4.W&],RB?C M?VMDE?S^QY4^;,4TN-G$8=?],>JFW*_L>% KYQ9K_T7*?\8'1[U,OSI^#"$T M.P=%OG\^?/%#KWQ9.H3ELGE/R\Z^$]XK0[9FUG=VUW8^0(571ZOOC5QI]:!['SD"N3K77^2[??N^7%<&0T5\'_.W7KW\QNV_7F/ MUT_"T<;G_=?V:.O(R_J7PW;]:$]LK;\X;*R_H_OK?Q_NL;];]:-/M/'E@#36 M_VDUUC_)-[S1VOO2Y5N[=;%_M,FVU@].]W;?D<:'=^=['QK-_=U-V=CUHKS' M[CNY]8\A;]@^'O-J[^CO=OW#YGG]=9WOMS=/&Z\;[?WU3V1OMW6XO]XXW-O] MI[7'\+^]L[VCS=.]+:.\=K9$]MO]I:W?[ M<.O#JT]U]NJP\>&?(_RMM=]]I^FZ(M?K.MP2' MW:T]$Q>78-$$ MZ^C3Z4=.C(/@79$$BI.(RA;6XQ\N0]), 0,G,O6L%NJ/F[(UYN)4U/--EGU# M/0^EYEM_:^_>KVWO;FR_V:MM;[S=VMZMO7V_O?-^K;%;V]VJH=>QBZ[%\%3* M:UO;-2I_"[\/?]AZ5=O]:Z-VQ36Y<$O67N[6\#"U7$Q17A?3;-_1RWK5[=4& MA['VG[$.J WCTQJ&K3'4'E(Y/0LYOL<['@8X/X_0BYW;M-/;\GTVAE'TPNFF M^D>?=Y90-!7184^*Q$@!SMG"\:AX8M1(F5:>_WW2B35.GM1R5R^V\9^%YMQ5 M_+:V*]"6.SHR2\=LTHY9N0M@,V>2+ZIG)C\2ZEF2@A0NQ5 (FO 3D:*(A&H/ M)CJN[,@S$W/HF5W]N[N]UMC9S*[8]+VTV=%.-S7M-Z1Y[.@,+F1J[.FD7K== M^SCZIS;H7GQ>^JRS:31?=MOM9C]/%M5>-5NQAM+N8N_95(7]CBRLS=1+?J-_ M'W ;Z.<;\NH#4%;-(OV9>WTH_"42L%207R 0C"F"D.,*T"PO.I-),MXGE/- MPWI4VJ4SOVS.5$;T'UP-Y$U4^]D>#QIX9-%4P=&GLX\,'*7)LR+0R K!8RP@ M258PIA4'8)Y8NO(<';?M.CI]K[>WWK^M_;7U9GVS\7KGR9!OFXV7JQ54$7/H:@7_.'Y2C6[U^UO\J*HXJI M%4*O*L[OF%IQOSN;5:[T9)(VQND0P^R*LXOTB%'?YI_NG\PQDJO;TSGNEI%Q ME:L_<-_NS,KK9+YCLQYA$*2?L[R.>]W/6<2OCP /K<1FQW=[Q]T>C':;'\27 M^-Z#WOG+;JBFT7C5=*_?J_VCO?.]+XVCQM$:WUH/AXW7[[_@,T5C=^U+_4-I M.)I[[3W>8'NC:_[!9\G._NYQNW'T]U&=X?_6\7W8!MG'=\9K:7V]?K;??B<; MK_]N[A]YOM\RIV]VUP;U'7*&__T(7FEP@1>415D(:GUA*+-%7M J?(I,:[7R M?#VVX!1Z\5NC*6.Y6TK43$C438'9A;/-4?KE<$OV"H=:CRTJ&Q>BHC@5,0DH MF* 8I7D+!>A("J&(%TP1ZX-9>R>9^HR(A'$)G?2K5? MZ_9JW<%A[-6.3GK-?FCZ;J]NK. M:FVC?=SJGB,(UW5,K=%=_?UKSL]^1NF\!?>S,L:W%D(O]ONC_[S!-Z"5M$"_ M%.'3C]%Q[D#3(MH4"V%E*EQPJ?!:1F#,JZ30X])4T]I.]V1P>!K[@]I;Z'TZ MA?.;)N7)Y-,Q?HP:6SS4SC\F\-&8: O)B5YG-<;X;SZ _4_D8RRG:^^NLMUT4C-9^\[BR@VV_Y E\^2@CX]0I M4AAK!?IO7A6Y=D^AHJ \:44M)>B_H6;[:@1@CF9A:K7:;R-&Y'C[N(>ZKWD, MK5H\B_YDT/R<)VUW(&WM>S,#/7_@4-_GY[0/61O9RU7H3% M5!CLHTA4NQA=P73 @$^'[(XJ7G###>1]&RA#/T=2=E-=_/[@J^?>=#VTWAYV M.PN:?'/TB7]D,@0OO"F,!UZ(E&0!A&)XIQ+AR1K'B5UYKFRNR/!UL#!'*OVW MR^R+__XOPZC^HU\;Q%8\SORH=4J"/,DCJZV3,L8%E.F?5>NWU128VJ3\CSM( MBW*M-5JV7G/0Q%L.LPYB+X;:\4FO?Y+3#P;=&IY1#GU2]IO[/=O%G%^ZY@?/ M[M%#4YOM.#3!W33\;P1_./SD6]#OWV$>::*E/^Y1O6.)^L^BWH/2 MNNV'^VM_OIM,'J9']]\Q3/8WN['F.E3V?U M]3JM[[X7C98YNYH@1H'+O)M2$1D0#(^$+XQ0&,(F[P!"Y,GPX0(<]'MW!EW_ MZ4GM_T=4":T=0Z_V&5HG,:^KJO4/?RZ!;*E.4U/NGYWUC*&\BUXU65-OI+:B^Z^#IW=?L7_V[V0DY6S+6W'G-'T9$ MJ@T(VNEA++-:\^CAE?5-O]'1C, A]&NIV8JA!JT6GI$K0>0QR?^<-/.(Y*!; MGK=O.9JO)I^< B#FTTYA>OOFU]V>/&H-;\_ MJ4$GU'YC5YKL4)O@2>X(&Y0O*L]/Y8Z)XYN5U8#+-RG?%/J#FB6U .?]U0>: MQ;]KB9$[\VA44&R&,@X>JQK*S8R#ER>]'N(YK'22W;X!#$[ZE;07OS1')3YR M#+L85U#0X$(AF&:%R^MU&&.!,<]%Y&;E^5[\*KVF0J07E2!]H_N-2:M[F+-I M%@BY:SOO9YFR=D;%W&X.!JC/8PL5=*_;R7YRZ[P6T6<^KVUFVP^^S Q9AP$, M"W7>WO0QNOX5M?F*/8_WUI;"IG;*[P,]-S9'L6S]B0CS0$%2)SA;>2%,)2 M50!SOHA: 1J#?1CN%3^F-'4U4+VWLK/,G.5;"VV%8D9,P#FK89:>#P_'AU5&I MW)T8RS<,,34[92&Q,BU2ZG00FYV&[DWBDW5*UJ^K/U-+Z;@\)6V?<2 M8WX^?X6)52W%0Y0 8615J9^]>&J=8KM;,8.NKWSVY8,Y9BG]W)T0B5]R^' -S[S#-_I:*^]R1J[&^>-];ILL%?- M1OOO]M9NZU,NK9#+*C1VW]T<^"9;NQNB_KK1W#O:H_7=35+_\HGO?=AD>^T] MN?7AW6GCRV&K_N6 -EY=KU3BM-0J\E0(2*H0CL7""8V@@!6Y9%YBTJP\?W.[ MM9V5PB53$ZKO.M$_*54WPL=YZO?2W[\\7/Z"D[CRH[E>K+I9VLM+SO?&L\:=YX.A69G]Y6(<-(LT1W MO$WR,M+\4:1Y+<4J<. BKPB%R'TA%)>%B406FBK+)-'@3/CA!B/5\Y!F*XES M^39+Z_8+^G?C]@F0I6V; ]LVQO9U">W+(;)+&_54G_>&\-6(PW-OSEIVPNKWR6:WS_/#3)CX:'UOK8..Z.73XW.R70P4= MZ/BL:,#[7(H]G]P?0"= +_1KN8A:,WRK5 +_#7Z_=?:Y&NDDTU:&.X>QU:JR M#OREVG/THZ7,@P%:*$)S+6Z?-_JZ?Y]// M!!\KO-IOJ,;*/)OA%B]WR&*I5#)F-?+2]O!>U>G3:B2X+DRJWUJ9'+=V3]E>L&UU!'06L;('&A$W>< M H^.!@E&4YL^;I9VUA"Y@EK$-]O0ZO]KY<8FY)V3=N@.1H=O6952+G4OU]7M ME.^P=3(H?1UT>M#]1>@_M\6".@Y(%+K7G;_ M,F%Q=O?_LN8BU_&7\]U&G<6QI1.-,T?=-!SY&=3ZW58SU"Z&1X8'1[U,OSK^ MRT'JQ0!4=QB#/>O%O,CE<[Q,%_W??XR;KH:WN^TR],K[FL'+\*F M-(B]9] ZA?/^RM/K5$;BCMHDV*K.Y+WWVU:BZ.(W"J_^<"?'.2HP.6]%<]^] M7]O>W=A^LS?:?'U^6O9J:[O<''[4PMI&8WUCO?;W22?6.!EZ:Q5L[(+0:S&KY7[.73\GM#]5ZZ=MC+PX3_]>. EO*5YYN# MV*[1U=JKB]G-QA[>33U-9Y\7/NK6^Y1V!\/,G3\:KETO(FT?MGME%:C7 &P<^+ZS="$ M7C/>I=3YDMK5I?:]>G1IU&;II>]AU%0NU)PG07+2SC51?P$MM'&QMG,8(ZH! M*.=@2L,V]STR&M5:C,;FL;O%:.FBM+,TW77H^<.K?NC/ZU].)$VL8OIWFB]] M3[A^A975:2:G3Q:DI4,]5][WTYV:7?O0;HP_+P&*6,)US M(C+VS<#BRI 91A1;QW'XH'[IMN2T]5X\Q,MR5=C-CN^VXT7Q[@$^/BY #)([ M;UB(=C':6ANN-5F,QBY,<)D;NQC!96[IHK0S:^EE6%D%H-C\1UNYG:3T=^TR MV)H]S;( ZI M@ZT*8#KO1)1W#+8V_G/2')PO7CPEQ_'4XD0:U5JWMZN2GI M MAS[)TRVEB,IM86+=HPBQ1MF(6)-LR"1!MF%&TL@XT*(,66T<;,RMP"* HQ MX]'&DBW4H.^[75]#%EI+E7D;**\"-3DL[[&M.J%!B\K#6[E'5UYT[T)[WFH!F'(T;O^S$?'+F82S4ZHTQ8!/HNU>CL0SKW/-27\Y/K,4&9 MP?'^N-M!O=EI=GM7U.=25PBL)%7KV3!!'91?8P\THU_%YRNTF5*[H*EY%:*GFQ)SR4] M9Y6>;*D]E_2<97HNM>>BT7,9<\_&2]\CRM%LY?G.YNO&VN[[[8UEJ#V;>"X" M"?EW"UT]'8!KQ?'OMX/L8V<0>[^.\GVT^GTZC&&'?:70;[;GN-LORR0]Z\56 M6>WCC]-F&!P.NWMT)\%6M?QZAF=\);A^MW4RB'^,))%\09 K M?W.SFN%?*W?@&UD97W38NU1G![%PO0B?"DC8$\^@=0KG_96GUSJLW>P4-U#X MJG.'/?C\3]=[>I//U6&OOKW_KRRTOEAG_6JSL=9XN;GVYM:UUO?%AJ_H7I[)RUNYW::WRG MX]I?W5:YD/=)WKUX]9LJLNJ-_D;=T1?00K;$VLYAC+?Q9'951OG@9\T!OI6_ M2P?\MMYMM:#7KS4[M=W#[@G>/B#H\@M^_V257 MX,\*>?1U9/U&AK+T'RZZJ-M#-R5W3PN.^_'9^,,?H=D_;L'YLV:G?.WRHMO" MGJ'.MVJ56E.J_5$X-KK_R"2L#DW"V(>^=E"S54+9MX]_]^+O'R2KBO*?O)BL MTN\=E-+^Y+4_?F5UQXMG)?Q]@ $%/9T!A4?LR)'*FGQ7FBETY6C?CKRC1:X? M^<,>G0+OEOC^ KYUZ/G#&J>W /S_V'O7IC:.K0WTKZCTYIQ*JM1.WR_./E01 MFW@[%2"Q<5+XBZNO1D1([)%D@W_]Z1YQ$3;8"(,T(U;VM@U22QIUKWF>=5_? M "$XZ7:=](]OAG8:^ED-^ZEU]_&JKN8!>/C_O(\QI:6W*%N&B&V.Q_-J_?W> MK==LW->"(&?Z;_D$4C3N8H-TSK_1&D1(;GFCW%+<5@G#<+ /'?KZOU3_MY9M M$9]-JRK3=,?6V//TH<#GRQU<\PCL;?'E=J*U4GQY=&?7)+6E)>D<]=S5XI#S MY8?XOVG_@QU<<69?==H\X![>)(?-VK ?'G9C;G.'SF1IYC9KT,[\IW_R=#@: M_E997P^#F0[[DUA1&D[/GNYVA/8KEP]![ M:X^?%L'>'(;RS]:E5&].GMFJ.LV[^+<=3&.&AKS+L0:).E83V-^G[OGHPQ_T MU8=]MCT-AUL?WKXPA[N'7FQ_.CC:/MSGN\]_/=AY_A=Y^_SW@WWZ^V#[\%^R M\^D]WGG^]V#G^;_B#[8SV/\T8KM[V_SMX4NZ^_S]Q_V]O_#./W^=[O^STW^[ M]U+L['E>O\?>7V+W;WVRTS='_NBWX>[1RT_;]"7;V=MG^Y^V^,[>JX.=O<'! MVW_>L&VZ_6G[Z.7ISMY[OO_/7^0/]NI@_^ADL'OT^\'VT<[1SJ?MC_N?7AWM M[OUU^O9H7VS3OT[R>YV^W=OD;Y_OG^[3OP_/7Y,_:_J6OI'[1UOY\?Q-/_UZ MN/-B7^P\__WH[>&_G]X^W_JT?YB_V_.#?W<.?S]\^\].VGF&3_[8VYILO\8? MWV&CC.>2("*51SQ@A1PF!G$G4Q2&,$%2=X/K'J7F/S]?E8P;:'=5-U+S,*:9 M9@\P ## O3& 5)8Y(W#^0SB5R6G,E4Y"4"N5(.<,P!@!!F@2 WRZ8 #"I36$ M$B0CS[CO#4.68XL2LS(Q3B0M>0V<]2A3P /;MRN MQ"WK)Z]&NGKY;7EV(RTZQVMQNJJ1#7<+@R9Z?Z6G&< #O1<#[=$YS#S:I[D"V-T=["XU M59>/R+ ,=IZ'@'@^$.0XQ4@3HR0A"C/ANAL2]ZAB ';-U%37W)];#RK/$G>6 MJ0D@ M+/+426Q#C)2;K+CVV%*@?.V=#N!Q73_L6T96!6#?O6'?I1XKF%,1S KYEZ[)I[7/^LXK'MATX\.2X=+F9C5$?U M=!=_I18%7+'MUW#/#GMK=M:;PU"/\9G5.4)X[0Y@_WI.T96)1*]X5G0)XX@' M+Y#%,B(5$LG'%IR4H;MA>@I3\%F @Q8@<"6*+D#@O4/@I;YK>(8^:3&B*BG$ ML_*+#,Y*KW3$!,&I(@$7"*0$JD<:JNZNN=OVY=!GT[8SL2=SB;C@O&V_:CL[ MV#U[$N>RQ@#)%T#R[;W-@N(SA7;SG2)6XD0]TC9(Q)6+R"23D-?>.4VUT=AV M-T0/2P&N"_#; NRM*-\ 8.\>8._T O:X9"'$@)$76B".J4 N'QEBQCJ3Y8L' M2KH;M"<8P!Z4OZW>S=P"G7MO-+GJ3OZ?Y5IN):1GU:^!1N3,AO9S7PT-T MB2 U4OLT2AOX:?9 Z4)!5<]*6:M)G[@K"?*S]_3BN+ZV73@ M:6J-0G\N6'\6L=HO_=&>!PISWRE\E_4)V055_E78[0W M)AH2ZY841D!+"G"T _RM*F\$X._^X.]T+LR8B+3*(F6RILZYX$@;3Q GQ"?! MHJ1&U? G^#+2YM8>_L!WO= .OAB-PL?^8- ,?_4:0_@2--CSLP2X7@BN_YK7 M5@6SA',GD:/%&RV%0-;PB+2CF5XC]Y[R[D8^JI[2D.,'#F? NM6HJX!U=\6Z M.=4TZHQH(I8&:2Y;YBFKIDH:Q()75/L4%'?=#6)4SRRE8=K:8UT;/,8-VL&7 MPXD=ON^7*FD-7.(:(=-]Y9+FV8X:#@RTB86'LQPK M.\E7V!E$.XZ=^CK1**'I.#8JD7B-87X)ZN[%,?]13OE5V87=]&8\ WW ]X7P M??]*[C .5"G%D9"ECV8("6DF%#+"9/%63L4H,K[+'F;@K 5G+>#?:M1)(D=4 M1%)C+#3E/.)4BK,-@0%&X+4%[%N-.@O8=W_8=^FKE4R0R )#40>,N.(.N8QW M2!A*#4M)14YK[,/02KBABNP#F/T-VL2ZD6)G,"J[$JLC\,^NC3([UR)S9S3T M4*A\!RQ_/Z_'&I]EUXJ(L#82\20U,LI89 -300>&8W!E)H8DS2M3;CH,@5OV M4<#>,MRR 'OW 7N7*BP5T@CN)8I2><19\,AIF3( .L=\QCRB8W=#]YB$#ND- M56$?P-1OT";..I5=K[@N;=<6Z[33K W\874VY@+M4]K,>TMKW09$MQ#1_3NO MWU/G+64F:_4F(T1!<<_@YO6@ M7C?R6*.,;;6$'?RC;UU_T)_TOY+&PVA:ZB5OV;CTZ_O;# %M MDG,33K;IT+/&N71G#70[@TL(>OI0&'2OZ21MD,4&V%!P=@W"D36?BKSI?5XU M&7>.[>EU$^)6EP72K'VZ5Y/]>P(R;;;*E^'2/9/G/V?B#+WF[V"E'UX9R\&M M%E)1C*@U%'&O.=+$,L0Y22D(RK4TI1%:3U,H+%D/,P= 'T"_5:Y8 /U[ ?VY M?ADX\,S+"4G#,^@')I'&Q3\KG*:>..9XZ7XI>EAA /UF6BYW]8"TQW*IIC', M>T&@GG M%/ARK'/N=8#SN\#YE=$;6AANC6+(2X,1ES;K\-+SK,,'+JS@!OLR MZY7T.&.-"[0U'8@:[D0$[&N3'@O8=S_8-]?3Y.0/6[H/J5\1R,YW-2T2,>DD'N-#=8#TIE]'#>.T= M%>"D73_4NQ^=]E.L1L&.#P#P'@+P+A5:EO]3$CMDG"X%8!XCIPU'+A$3L4PD MLEAN74T)_04@KYDJ[;K[9O/[%XE;1IX!N":6I[R>G^L__A(/)-&NAW([.:@N9RQM#L-O_:$=^EB?,<#Z=\'ZE?$1B1N[=T6X*E=/Q1\0.464/ A4?!2N4U,8ZF=15C' MC'TBJ[F:>H6$]-A*)DS"M8DO!!05-%2Y77/G[]^/>W-#Y0Q-G#".>$P9]UQ64VVB!$F>!,7&QGQFW0W2HP2:V#R\KAKZ MX^.!/2V['+_1^6Z)2YOD/6Z!*_;$;9# _R8@WBUX>AEI+X"P7*WT-- MGS;G5?)D+*$I1!1]<:,H8Y"3C*(H DV"4&$4S2JYZ$G9O&'/Z]8%_=&ZFA\K M7"Y!H0>X_'ZXO-3D!4F1:J$0IIH@3C-26EFF14O/%#4DD2"[&Q+W)(.A$8_) M)WT3KH;^A_/KJ=^S/PSY%GR*"'LR[\.>O1N+XM=J><&"EN(PK;F-7Z9 ME,G*AD#!Z5+H)QW2(G(4B+3"N$243]T-(G5/*O#$@R<>8&^E[2L ]KX']BXU M]TQ22E@2,;+VL <.[85V\/FYHMR? M2QMIAC-[C7%\">KK^<%>A%3G/#([$3!],4R_,ATDADRX, P)&44T MPEH$9I212>/N!J6]O*QQWIBF Q+XIQ\% BY!DP4$O&<$G"OQXRJZ9!AREE#$ M989!+3(""LP#EB$0KTF-@)0WSQ_=0@1L@\NY03NX,QJBBQR-9=7Z@9.B(;5^ M^?0]A!SO /%7QF<(5M1W!W)P>QZ@SG5=ZFI26O,<0OP9-;'_"\[P)0_6ZH?F68AN *8\(("K0$YE1( MR%G#$;:*,1N\TJ7QL.H9QL&# 3YX)LEY2P1(WSJ3NANP9"?&KABJT:^R]G=78-POA"L7YFE MX91GQ#B&F* 9UK4.R!DN2IJ"QMYJGT2&=2I-C^MEA.4>X/YJ*F:!0Q> ESDY9%D.PVCJ!O&V M0'\34ZW:-]2\W?G&[7%>)M_TZ]-ZEP;>&K1 MY[?!?;9^]?9%S1B5JQOY?Y]V?GB",>D([&FB.^,#6^7K*[7X,=1/CJ:3\23_D'>F8R8@A<(5'&H?,4.+*, M>:3RK1>XI29*W=U@4%,*KCS M'OUU@&FW2^F7?KEG*=*,LF1H0PC;B1&FEJ. M%";,.BTROEG -/"ZK6 '_ZS."^5OU(BO5XB'HZ]KOI"AV5CE]3;CT2_D AC@ MC@QP952#SB? F!3(95XNI?4!:2$""B9%GL^),Q5@.CKD90+B/7@@&A#O 1%O M+A8=M331BC0= MV$D,G5%=3.]'1\=5/(C#<=RC_M-BTR?,3KPM, MG\V?]ZQ=X!_YT'\;57FOAK/Y-?YTK\H;DE^4O\AF.)R.ZQS7YE&!@6.'!B+/(>9^68.H6<9@XE;:@V,5H?5'=#\)XRY@M^^"+1&9P? MX.Y]7-!Y=PT9H+.5T#F7,:&8R:CI4:+1(\Z)1"Y%B6+*?,H(<1+'[H9D/6V^ M=# =*Y:JUYCO_&K.+']85:IHZV&^4+''? 7M]]??'ZJ6V>'.D<'SV/J^S[T M95D,S:_,R.*"*NFC0=(KCCAF 5E" XJ:*TI-B,S)[@91LL<5^(O!7PPHN!I_ M,:#@_:/@I4YKL4O*<(HH304%$T&&9E#$4B9AHC!NXT6#9_ZZ3F#QZR6Y,#%^/4R+.LYZ,!KD_1W/JK!? M#OU@6C;PSU%5NXXFDZKOIA/K!G%O5%I!YDNL1H-!7O(R7VP5QT"\BQ'OE9:X M@6MI110(JT 0-X(B0VQ 2DN11/"14][=8 +W> ,;0ZY;6YQ'ZZI_K!B[C.&^ M@+$KP=BY><#8:&J#1P&7R6E:$93_",2()2Z#K5+>9XSELL?9,HR;QXVQJ_/I M+X3'#=K$+YKSUO6,UZOH2]O%KXKEV9-GGW:;7ES-VO$?&MII\-;[VGYF7FX+ MY,UA^)*G@7,7XMPK?9&],M%+I1%+@B$>.$;:\C+ *1%FE;-4Z>Z&)*9GN&J< M0_$^;\+FH5LS@S+ 7,!<:\%7:-G#Y1XHMVG!>OM"Y_]G02?SD3.3S_%M>T\&S627W] M7,AGC3#G_BY?JX9=99A.5&J-+>V_R*:\$T_MX*,]'7=_OK)A1_TA^NP4OMC%]4 MI5OJBWQ-QYW_9OHK:2&]&42\'/HG-PIV<[_J#:+V&>RU_OL\NT"G9_/H]/H" MDPJ0G4U:S@O.6N[/UX?-LMX[/[X9VFGHYQ?_U*;=690"?GP^&@QL-2Z-(/8. M1M/\]F'2] JF+>P=5#%V MMO.G'(P[6YF"P]7^[W?Q"*Y4/.'(O^_(B5DD,GM.R6*I$U4:BC8+++W'??N> M-)W;C\QIP@$W<--6ETCGVT?:GMWMO#]\>'ASM'[UA%S&CPU_[V\]W\F=O?]S>R]?S MZ=6_.S0_MY?7T?R:P[_S=;\:[.YMGGP>,]I^\?+C-GV#MS]MGFP?O?FT\^(O M]O;%;P>[+]X>[G_:.=KY9_]TY\4;L?W\M[3=QZ2.%[W&']\YIIA6PB#J24 \ M68.,LA;%Y(7B)BG):7=#R)[FNG'IA4WGD&9F:0,Q #'<&S%08RG6B?$0! ^2 MN.@%P=A0:YA(6A=B(.:,&/(/0 R-)@9V00S8:<,--4A%;Q"/S"(=HT>$$:J9 MH\*8U-TPI*=(\VI[6D@,D%J^Z"8^&XWKK(%QVRVU^RJ;@I8.*[!6BA3NIA>C M4:C3V6+UH>_C^/5H$(![%N&>TSFCQ"@G8] )16<5XAYS9((AR#!K#8]:!R:Z M&XSV%(6&#NN100T8V&+%'##POC!P3O^F) ;/&:(V)<25Q[TC)"^JT7C<.:Y&J3\!]1NZ%C1/-Z\E],]:0(&(%B"BG6=S MRG@PRD?-*6*>2,29$L@0*5 PDF I.?8X=#&RTN]G9A(@]<$26)8F4G/D+;,(,:]RN=#F#)9;V>J1WCS_.;K!I?@5%]T M$\\J5X;O._'DN-2YC)^NA6Z_:K?68_Q\,*D7O?NV;?5O+'=?K_,^#F.IC2VU M438<]8?]\:2J2UG+0S.LB\/W_6','SA\OQ8W*4SX:9^-_3K6O?Y>S,1U,QJ1M]0A3I)#5O"$4CY($GT(V)H: M#Q6!A&4PH5>PB9M'I37RI[K_0\E/ZP\G-BOJI6#?CL=Q KEJD*>Q7%U]8IE*64()Z219H%ABSGE*B0(B&9HU@/,P:I M&Y"^!K"X&I4=8'$9L'BINAMIB9 R9:W=>\2S H^L(PP%["B7@A(O17>#]SC M8E,U]_5VOY]W9AN,QN.?.JD:'75&%YW<0&M_U#D;/RY7IQ_G?!XNHC< MSJ3XCRS#0%4+4-7N?-(;U5G1<$H@D7SFJQ0],IH:A#D7B:8HC G=#=E3XLLV MRC]!_@8XXP$Z&ZOV V#>&V#.I;TQDT\J&)1,Z2/B6$1:.%ZRA+W3S$<96='M MC6E>E'+=4!-<]@MGO4T.8M7IUSCP\X_GF6\_0>I;6U//5OWY8'LO;GO/AH6> MW85K<>=!_D9C8F175;^7PP]9U$J[_IGNU[1)M:W0_[;W-B<[EU/S"!622A<0 M84P@+I1"5G.+A+?>1AR3$*J[09K5V\QB!W#Z8O@-S#@-SE@#7! M<8I1>(2CRB#'240F,(8"ISC1:$PBO+LAFF?CMA#DP(R]LPY]9L&"$KWN&15+ MCDK=VK=Z+HF0[GP7RMF:UZM#,CI%PE'RFB%.E$=:&H6<24HY$VVDF7)H3^@O M^P#=:RAJ[1,F5NTT M1[ -1;9D0)4.\[4>]2T38D),)$1,23K&@[(Y&3PB&K M#=8Q$:Q(*"FTZIKN9X!Z]ZAF-U]!;/I2B 5\3S@.;!CPD3U<(*"6M)W1<'0U M%P0(_"X$OCUOMN# ?=:F*/)>>L2YEL@XX5$^#6IQM$)9T=U0K'E-D)J.CA / M>!18=^_Q ,"Z^\6ZN:B H,:5T5E),X9XI!Q9%S'BA!K,H@R1^NX&74I9R]IC M'80%OJ^LQ<4TJF+IV_RA/RX8E'\]T[4[$WL"HU06M_K7*EN[\84NE^G:YY/ M^L-IWM#=BU*M7VL1GZW;*R*]W1^.JO[D]-Q!MSD,5]]EZW_3_/1VG!R,PF7< M'/+!%R/%O^8- "NHPHE)) S6B"O#6 M+1G\T08UU@J4&QOP "AN+!1?VB=<:!Y$E(C1;)IP%2BR0C,4H[8DZF2XEMT- MTA-X&=F9CQN/(1IP1_,EVR;G>4V='UTC HS)',K>=.=)^ MG8DF\-5"?/5FWG20RG@I<.8K8CSBF'ODL*YK2RUV(<99*4&/FR\]:BNLOF\Z MD$+@H+TPN-I" D"X>T&X.8WH8)J%GE A'"&N"(6&4",?K.K\4ZQ& MP8X/;LY$V)P3T[W1SF@X)Z/0 N5.3.;GC2&F0\#:$^2CY8A39I'S6"!IO>#. MDV0C+K"K*:&_@/\28C2/!A677)9^X0T")%PF$E[J] Y;Z[D,R)I@$8_6(<<\ M15)%2XD7#&.7=?H'+E!?>_R#^,UWQV\Z]H/M#\X5][V#6!UE>'J1W^NX\]_1 MH'R9<:^3D>-)FW5W<,Z!8__QVWQL]&QWE>_WU9.3_/JS&O]IQWP/O+\3[[^9-,R:(DX(009BSFBU&H1+(M>S6)&"F)& M;31"USMFE 'AN(H'<3CN?XA7S='UGZNST-'.W2LLWRMA-"V&^BU+5>\R]689 MGN+F[4[#_$CD"14MN(W!E[1DYV*SCG^%RGO#]7/P"#UF3?WPRNRC&!25/'KD M>'*()Z60T3J@2*TPQA'OG6V@1ZCIW//(G3Y #2VE!G#=/$Y"F&M?GX]21$Y1 MP,D@SFA U@N&B# I^!@H(;BIKIL6LD+#O#,M,>U^&U7YPX8=/ZVJ./2GG4F5 MWW-0-V[JV' XG;5>:K,9!XEKS4[G_2I?U0V+K[@19_1U)K?/SL1VKTCM[,HW MAV'O4H8W+T0X,]]NVK,G?XZJ^HDKB7%_VOPVD BW&-M='5'%(H_4&V2H+%V/ M@T9:8(MPUF6DQPR[1+H;)K,=3'^%A&# U17; 8"KC<;52RN"8HNI9 9AEB+B MVFMDE/0(&^F9_3:=[*S?%_8W@?Q\!2]\U2+^>U?Y%5?Z\B0TYXB;BG";FLN2!A MC)2!62Z]ZVXP&$_;_M '0&6SU?Z;JJ,!-IL"FY?*O=:2XR@R;%H1$'?.YY^< M11C[1#E/SA"VS#KJM4:=_(9/))RC67&4*XA M_7->!_)>B+RO3K?%4IC$'+*29/+&,2+-(TOGP@%A::# ^ML8SQ['*>U?R2SOC UO%]2_]NVM=_W)*_Y;A'&[>[H#K M9]$[NEWXZGY=-_3&P/:6K8:EA9XHI:AKQ19Q48VBB%DN:".$.)QZF[@9^0!YX^OO99 M4X_)_0)8WU*LOP/4?Z%J,CL+"SG M0OJ"\$L9:K[V, _.D$4W\7E_,)W$T&8C"O*]6F](G$DA$,U"1'-E_)\-/'!# M&&(F,,1Q"L@Q%I%+5)#DDM5B*:;$VF=H-I4&/BA"BC M+(1W$7$I M)::$1(3#0)IRUQM4*]C+'D:P]V$)-8=!/_J3\J!F3S%[+OXRRB M..Y,QS%T^L,29SR>3O(WF.WV\"(8.?O]\84B6]7GLT6?#[;PHPLG@E[X77KA M#*GOUP;&"V2KG5/'YHPY=J9'+E:[J=8J0<<*+Y)W+6F1W@]&>T;+'!70_ [,9X/%Z>/Q.BQG@L3'P M>&EBDQ@M5T0CZ:5"7#F!+"44&9-44)@J[F0-CY)ET3'+B%RM/3R"H0V1*VA0 MMA;Z^IE@?L%+0$D+4=*_\QH[-3YY%CE*6FK$:9DRE75U9#TWUA&I/ ]+UMC7 M/IEBU0XL ,@UU=@!(.\+("]U=N9T5$)P9%2DB#NCD&/$9A4^G[3DV'!N,D"R M'A:D9R@#@+PGG?WGNM=0_C?T/VS\)_]U?KUSW]O'?/]5GW^A6W[TU>N]]=?\ MQG8-^L.(#F:_$UI#VF??L 7?I_[@I_U)OBI_FV^X=Q [UI<(G!V6)E*=X6B2 M/S##4"=_C7[^4N\K.^@I=_JLM%;0:O3NH/[=#W M\_(,7Y-8&LV.G]RX><>C<;_<9D^K.*A;6?WRL1\F!_F[Y L[NTA.GR@QD_OK M7FE=_O",F[^"C/1UW?[ZR84?](?KL%+[8 MW-D.;OS'5?FUUUQN*_9?W7AC7#<@;X8(5Z;DW?JK7K=1K=BB&T3TV04,/)N' M@=<7-W]!C*W_3?N3T\Z/;X9V&OKY^9_:M &+PNF/ST>#@:W&):UA[V TS6\? MQHM\XR-;O<]W7M$JRBUW]NL9OIU!84VO%WLRJ[7UY7./Q_'I^0^_G'M8^L/Z M.NL7?:YHY(\YNZN->:(%JV_L,Y?;V?N?W?1/9C?]9TK0V9/D":/L*\]_]<7K M]L[Z"3/BCJ_%3\C7GA2,WO&U7_U4^40RW;(KSAS7LBO&XBMO_/EK'[2V>I7[ M4&#&M.SD)+\M4'PC9'%+_EI5WA5YU+YYP6<4?__!)GV-2KN$'J-%/:ZG M#W;F/%9W\9?"4;?FJ.%XU^YX-_/5%7>*'73^M/V LNGRS!X7FP<.>^T.^U6< MV&P.ALYY'IZ3>+!F%EYKTNU@+ MY-OG%ZSB!!=++Y"2A!@4H3@F'ITU4FEO-='2Q)"P??>R3KMBC-PUJV!N$GQS M4PAV7I^G$&R1G>=O/KX]>G/Z]OD^V=G[B[]]_H;O?/KKT_:GOTYV/OUZN'_T MU\G;P[_P10K!4?Z\O5>'N_]LB^VCK8\[A_DU1V_[^T?;^?U_.RKOMW/T]G!W M;XM_GD*P3_\^V'FQ+?8__7NZO[=)=YX?'+T]^KV__^GOP?8_^W@G/_;V*+_O MWD':?HT_U>D#K_''=Q)SY5APR(N2884=0<89C9@+!,O@D^9ZEF%%9$]?TT5@ MU4F_]]78=Q6W6#/K)9;&:??4,'X5)W>OW

3.!;0RE?MHN_&Y^4+O%76:/F MBX/1(&_9>!:FS 5X!7CED?-*4MH*0H@G4G-O MHH[6FB"]5I%$R^7-O')K0P4H9Q64PRY-&A=]Y)PBFS!&7 F-K/<2^:BR>>,= M(X)U-RA5/<6;5^,-O .\ [RS=KPC;:0D>2:-TIS9H*D@#!N3*2>HX##P3DMY M1USPCK;ED#U!B6F.2EM.9&7BR#%EI7*6>J>Z&T33GA &>&<5O-/T.4L+!PV MZH#J5M]'^C.NB\)+1A7CWEH>C-;,\1!PICZ,J1'Q9JZ[Z!L-I-=HTCO9OBQ! M#3Z;4EI0Y%,DB$M+D-$BHA"(I8D)R64VMR3K:?-E;]85]J!^%(0'AE;#3@[8 MYZ$-+669,P+G/X13F9S&7.DD!,U*N" >#*VV2EE9E7/8X U-K%3W,OC,W;FD]S%:QAR_'XVE)CBNEP^=-O^L2 MD_ZP$T]BY?OC^KG9@Z/C(K3C=J7-+:WS3J/8Z-K,.)62#HX(HCSCS%I+5"8? M80/F)%@:[K$S64U,1;IB>#ZM"AWEKSDZZ[A3/[D[$Z:M,REKSDB*5I!0?RYQ M3D02L%(L"UH2B%.>D',,HX0IUU'*;/9D"M*D9Y;2*?/!NNXTA&2@*UD[L/'_ M_3]-"?T%!!P$?#T%?!$_:*!4>!U+ U*>K"@]VIPGA#K-DA/?ZDEZ0S+CE_S^ MMQU,X]?I'6S,6]'[91*)22PI'"RRD6+$L[*&3.0&T8AE$LDZRC.]W,A@-M\VJ!0)N&^"%-1;P!53B[VS3#RKQTE7B*V&7:"/FEB&FF$2< M"XZ<\A8YIY/%!FOI/2C%S8VJK'7'@1NC*G:<$23%JJI[.1\=Q^'8UC@U&77B MT?%@=!ICR\(K2QM%UB@ZN3:\8@+UFFD=G6:<26F5D\[K)#Q3DEJSM/!*^?M7 MFQGFV9R,07QE$;8YG8NO&)(5 ZHLBHYIQ(UBR-)H4+!.<6&M]J*$^$V/B^8U M)6@X5#8S?0S <97&) @X"'@SC@X$' 0=+AM5BT0<-L +X" @X!# M_OE*/*4GT4_+"+O\JM3WL6J9R_1Q1N"NGY4= [>)1LT%X3)Q$U)T0M$D5?XG M)'"9ML9ENO-LSF7JI50^$HR8DPYQH@QR3&!$4](V1AJ\X'4E+E<0H8/TA,<" MCI!_ P(. @X"#@(. @X"#HG'<-O ;0.\ +^B 4BUEX%0:CY/[* .9KG/@UFO MXO^F_7%_$E_'ZD/?QUGXZU7TH_?#^EWJEE[0O6N1D-=\0UO,*/&>,E3"U8AS M39#&O(Q&MHXJE5)0KKM!>H0QJ T &'TD, IZ0BO]I7#;K%H@X+8!7EAC 5]N M2UM0KUNJ7L\WQV7:!V6-1UIDW9HS%I&E%",K)>=2XY"< 06[R7[YM'!($C0I'GD2GKL8K& IB,2(T48&^:V1)%<\.+?.ILP*\,QY\T?6@C?/E>"] MT;.ZP6-=R'R0]=]8C7^UX[X'Y\T"SIO=UUAUB+AW7>/$YHA*J,QP&XH%& 1K'6 KZJF!!H%,W0**Z$@W12 MBCJ"0N($<6D4TD%B%*S!VEKK\HF"3@&5%LO?P]]&5?ZP8<=/JRH._6EG4N7W M',QZ(=F+@'*[G.EKG6L R3203 ,"#@(. @X"#@(. @X"ONX"#FGRC^.V6(IHHEH&CRGDBM]'WT\)@?5T]W)0:Q*7G 5#^)PW/\0+UU& M9Z;CLS/+<:\8CK,KWQR&O4LS\C(M>2=.=M.>/YOOO"8!$X61( (C;A)#65XT MBMQ$PDO]GG#=#=/CZDO7$P X:"B/'FJ7T3()H+:]4/OF FJM4@9KI9&E1)9! M?08Y(@7"7G%-8PC, ]0VVM6_UBGT-<"TRY&_U@%BR(" # @0\"X-O#N*R;WJH&EL)2**M8\.;_U0[LT.=W MM9/.[]-A[##?ZS\.A\"$-(13[KW66'.>HI!:66V3>/?R.K4' M+U#'-U>O5_=R'.].)^.)'98MO-"*,&A%M]"*LL5W>E&T%R7GADF&-"$*<>TH MLHXG9&UB,5@3K4Q9*6(]0K* 2-VXF/[WWH\-Q=9FIETMC0KO#64;=:@_M/TV M:0U+76.BWXFB;F.97V2?79MRMC,:ENNH1H-!7O(R7U$F+TA!6Y2RYNK,M1"! M4*(1258BKH)".D:=+7H5C;%6FE3\E,N8Z0=4!50%5-7(VZ3%5(6C4C)*)ZQC M/-*@!1I>B9(K3&"WE1.,4J4YP\&7WM9[#*5-C#-3;;C$65.(DX<049&C63$ M#F>&LYCY[@83N,"X,+25BZM!??GNF@X_QOZ'S;^D_\Z?\E<;:F/I8:XO*Z\[\9_7/7S MQD79Y<.][LA6[_O#NFQ5'$_.?SVK516S:M3ZZL_?XJR:-7__@3T>QZ?G/_QR M_O7[PT%_&%']HL]K9?/'_/*Q'R8'3XUY(B3Y?^JWG]W69^\_>QH_F3UWOMV? M/2D8_]K37WWM5YXD3S@1=WXMOOE)JIY0>M<7?_5)]43PK^S%5U_[8)O\U4^5 M3YBZZ[==U15+R>"*'_2*\PTB[OK:U5RQ>:*X:M45BR=*ZUN^]AL*URW[!SSH MG$&XFMMG]]&@ZL)-\2]=SJ3N9K8^K>!"'X_Z' MF,_>CXYBY\<_1N/Q%SU+X?Q;?_Y[H\]Y&F;G+KB%\[-SMVWE#SJ,E.&YQ#S* MX;G7-I5M:5/4:R?D"D:DPM$88@57,FH5M,9!);I]>'"X\WP+;W_Z]V3_Z._!V\.=@_V]P6"';M/M3Z_2]FO\ MJ9YL\1I_?*>(3(JK@*1P%/%((K)*"B0M)H)SY6P2W0U&>Y+R'L6X/ 5YIU*XM,K"/!:XX-C;HQ*U*-I#(22),I[Q=RM[, M*S"_H=&4PRXH1SK-J"<."9ML-FF81XY:@V@D)*J0F.2D3)YE/ =X! MWGEPWI%,!DPY458+SB33Q% G'"?&9RH*$GBGI;PC+GC'DVB-8!0Y8AWBTFCD MG+1($4X]33H%RLN86-R3E #O .\ [P#O/#3O,*DDC3YZ3@57WAO*,4O1^R2H M,]H [[24=TZV+P>4*TN4M)0CKR)!G.N$#'<*:4I#YAI2SKN[4>(W+1I/#KQS M+V%E("4@I<8-!0\6!^,UT5:E;!-ARY*6^5?CF,?.NIM9"8:"MX6>3B_H*?*H MI& !&:T%XM9C9%.02!GA+>&<4$DS/>F>X>V8"0[4!"81L$^C=FT15YPLX[NC MDT0[;H*S2E'%,]]((J+Q8!*UEG-V+DTB:;CTU&=#B&&#.#8169T<"MGL#48' M8TB9X'T#Z8!1]/!CNK\S>SK5_ZUI]O3+\7A:TJ<[HY0WK"X4'-U^:R@^ M?H=U\P"\\9V?_QVXU[B#:=*EG$O'[)_;VP=W@N.3C.Y1LKQ34C 3E&$^(N<:29XBCHY#4U3MB@BFQ\AK?-PQ!0 MK^[%V,>"L&@I*-;P#BCQE*L$^,A"!XD<=$+@K&AUC"1-!AGC3/.YD.L+!FE@XC( MRJ 1EX$A+5Q"@5+.-->6$ +F66,#J&O=?NK& *H=9P!)L:IBVC$YC;%DD=;'4@G5ADVLCJ=1H896,!#/,)?96!*(IXYY)P9V,2XND MEK]_M9E@GLW)&(12%R&;T[E0JA >&\8$2D18Q"FER C!D7"&&>F)3+YTJ3(] MPIJ7S--PJ&QFIBB XRIM21!P$/!F'!T(. @X"#@(. @X"#@(. @X"#@(. @X M"'@+!!RJGI;BM#^)?CHI4UE&*?5]K%KFO7^!KO?<,Z\@Y%E%+QS&A5FD9 ME614.IPPY>"];XWW?N?9G/?>A!!TQ!Q)3CWB(G%D;)1(QL@T=B%9HE?WYSSJ5)EW)U(L2JSPA L+$M_V\=DMP,A]/QY"@.)^.] MT6;>P')Q=O"G[8>7PV?VN#^Q@SHRZ3Z/3+Z*_YOVQ_U)?!VK#WT?9[',5]&/ MW@_K=ZF;5D)_RD7BE_/# YAAEE@:45(AHC+G$6FC*-)*XT!-(CSB[@;I90F MFJ.UHEJ 4= E0#+G1\ EEY++;WY20211V<29XB9 M&!!/A&4SCRM$ Y8T&2Y8"F#K-3G*LM:5$:_B\;3R!W8VL_U\RL!9=42!MW$G MX]R'.)[D+]&NP O$82$."XD&(. @X"#@#13P'Y<;-AKGG#F8RJNZ$T_\)*^ G0$=!QW= 1Z!\$' 0GA]B*_R7'GOZ-!^1+C7B<3 MW9-VQ2C7.EL&TL$@'0P$' 00Y*)D,CA"N+7&4)X\ M]8)2H4BT\3X3>K/B.W/:_#$:CS?/5=^]T;.Z=W'=&>$@:[VQ&O]JQWT/3IL% MG#:[K[&XC+HGZ0/3!"6L,.*<*>2234@$2[400L;$2G8N5S#]#5#QL: BT#X( M. @X"#@(>%L%O*&%:J#7/JA>.Q^,E"H03&- +!&#> P:61,)\CX8RJC%6>L% MS1;JSE:TA[^-JOQAPXZ?5E4<^M/.I,KO.9CU^;,7.0WMBN:L=;H+Y'-!/A<( M. @X"#@(. @X"#@(. @X"#@(. @X"/@J_)9$&ZF"-R8(R6F(1FA/C4W>)Y,$ MNQ>_Y>2@>KH[.8A5J9*HXD$S,B;%7?!BS*]\A6/ MHAU/JUA H#0\S/*'"M15H\$@7W>GGU&OBN.6Q9W6.I4!=8_N49R5_1!F:=S[.M4.7'XO,X^Q>,@86,@:U):8E19Z = M;K*=C^\X<1@KBY%-EB"N;;$'F$4I)!RBY5Q'WMU@Y$MKX%Y;8@ 2 A(VX^B MZD' UUC %V%ZS[A@/A(7(@]&&"\8)C:P% 072MZ"Z8'@ET_PV[/2R4SR+S_N M?/KWG1(\$BXXBBHXQ*T1R J:?Z(D.1ML(H%=S_" @H""ZXF"0/,@X"#@(.!0 M)_3=>UA"OQT[%Z8M_=]NBMJ,VQ6V6>OT DA5A/P9$' 0O]\=?\.$BKF.+U?2;:_WV8-#?B&'_,LYA_SF.REE8@E;E,4R(*ZX M058[CD2DA@A#+ NNNT$P#* ^%M_^ -^!P%?:P%OQ@0JX/<'YO?+\AINI/-< M,42(T(B'2)%E7*/$LV&'9P@MNP< MM^"6[CWWH\-Q=9F9LDLC0KO#64;=:@_M/TV:0U+?6D(W8VB+M.- MSXEHOEOUUO^F_T5%2AP[I95UQ&*<&&"ANMO/.()ID-+X$I,@%G*3(1QZ!T"!%W-RAE/4PI4!E0&5 9 M4%DS-G0!*G.66!XD5BI0+IPV03"A7,0D_Y8P!2IK*Y7M7AID5M- &<5()D$1 MY\(BPPQ%BM%\UH09'VAW@RC:PP:H#*@,J RHK"$;N@"5:<82YUIPKA+/MIDQ MB49A33#9/*/* )6UE!?<4JN\@%!$YK.J== M#D(0@0MMHD!P44]QZX54$RZR]+':9!&^%XCKIA)SA"O% LF5FM4;, MZ^@-)9G11'>#91$B'+R,#4NC?YC$;U@*2^]O*0@N+&WE4A!<6-K*I2"XL+25 M2T%P86DKEX+@PM)6+@7!A:6M7 J""TM;N10$%Y:V"X,+25BX%P86EK5P*@@M+6[D4!!>6MG(I""XL;>52$%Q8 MVLJE(+BPM)5+07!A:2N7@N#"TE8NK07WY[K:/?\;^A\V_I/_.G_)7%&TCZ7X MO;RNO._&?USU\\9%O?"M7W>^X):%R?Y*-?.MBZ O:ZD)/B^FKC_X:7^2K\I_ M45X]Z \C.IC]3FC=0F'O(':L]Z.C?-6G_>'[SG T*2.RJOSPL-//7^I]90>= M8UM-.J/4F1S$<7S>D3)69EY=>]TKI\8=-)_.6L/AW/OT6W MZ8?W]:-B5S=N_N_RM>H.#_$4SOX:$_'W9^O;-A1?X@^.X4O-O?FO[#+^?:1']87T7]HL][IN2/N43")_@,#<_4Y+,/.'O^R>RY<_7ERI/2/"%& MW_S\5U_\]2?I$\S$'5^,GY"O/2G875_[[4M6MWSQ-\R2N_3+N5Z^'WXP*KF& MBQK3X>U!-O(,/.]_*_4*MG+OH(JQLYT_Y6#[Q['*EF V2TM?M _9QHOC!\*I!>>% MW]@@[=K>C]]! UO\7D[X5LE&L'!/C@"W:ZAZKTCT#)V<"=.LG7D1T>Q\^-@ M-!X_<'_A16Z>9FW4"CO*WKXS[$IV9I%6Y]YCJ3A7S ?'!>9&:J]8LC(ZSJQG M[YX7+1)S3%#]P[WT//^S&J7^Y(\LW=VF='S=?7;1\?7C[HLMMKVW3;9?Y#^' MK_K[G_[E^3,^[7P*A]N?]NGVWL'A_M$VO>SXNG^R_7R3O7WQ]\'VBYVCW?Q9 MVWO[8IMNG;X]_+N_^V+[)#_&]__YZ^2+CJ_Y\[:?AW_?_K/U<9_NBWQ-)SOY ML_;W?C_:^:=TC]W*CQTHT_OJ.:&2*$1,0JCKB7$EGM-3*: M6Z>$)#:H[H;L82V:U+.\Z?#[R)N/ ^:W%/,7@'QJ+,4Z,1Z"X$$2%[T@&!MJ M#1-)ZP+YQ)Q!_G?V!0>DORO2?[I >L82-L%+I+$*B"NAD$TI(IUDEZ1Q;;U;"/=KY#%9Q@YNAL/I>%)B6IW)J%/%##6^/XB=X>=V3'FZ/.A+ MU.NX&GWH%\^5.^W\."UQLO[PI\[H&N_+TV:X7]; $'^T'I8U.+LF.5'($RI: M $S/XW%&H[ZMU2$[#!U[5":1?*H?N/'&H/>]I]\AF&U6,N_!KW!K)7/^I#>' M87/NG$'K7$#KW'DVYU](RKH8J4-1F83R.86L< :!@I2ZG& 01G,/#2\BZGPJ*G"'NJ$$].(RV,0M0P)[0U.(94?*SZ M&A\K8& CE-R[6MXM47+G[_.24AIBBE65S>D07;:_Q^.I'?J2/S^>W)S'\)UX M?Z_&6)OQ_AYTWJN@/G^ZN^FW6=W#\/VS Z7>[=YJ*1@UW.@'.-4:O!9Q[*)R;TUZ#28P9 M@D1,''&M+#(JU+ 7@TQ$6QHSSAD)./?@NFN#BU37[*+!%?ZEO-;3N3NEYC8. MQS-;(9Z4GR/XP9MO$]Q^"/N!K>*O=AS#L[FC!@)=@$!WYUW@*E!L66!(D&@0 M9T(@S9Q"Q&&OF38\GU=)O"",@?L'7. ?ZMU@0/\W0?\7=H/+N0#XE0@0DVV M&C CR# >44K9>.!6,TMJ^*M+S@#^P/N]@A2/,V_W6:+9Q)Y\I5P/W#\-K!GY M/(HY.]"7]7GNV9.MF9GR:QS&U)\ EB^"Y?,^[R"\(U%RI)+QB$X7"2[56NV2IS&HM#M+, MW.(VL8A("#H)F;@1KE9K]9>.<0##56NT:^ZIW8F37J>*@YC-V)+/4<7\=A]B M@8V,4#Y_2]L?%CVW<]Z!\,'T7?!A/(P+]U.L1L&.#\X!?W)0/W63!_I@9OON,V,D*Y1YY'@KCT#%G,$]*$ M16P=3I*S F2:$OH+N#3 H_MHT'#)VC WS* [_0"^"3AC+G@D>;&9I77X%)+ M3) C"B?M.?/*=C&7MG1W@ M^5T_6+SW1&? OH?$ODN%%^M\;(DS)(+*"J^U CG-'9*<.*ZEIU+@[H;!RTA< M6'OD S?OPKOX*AYE:W=:U;,@.N^+3WM#LJ)%!&@EQ,"@$:6(@&7LZKP#KC/%>8(>Q85H%=L,CB0%!P M2@4ADB!,=C=8CX@O$WC!\P&>WD<.C"O)>P!@?#!@O-2/;6),$I:0(=HC[G$I M@28$,6:MXTX3BFW=4E)]600-P+AJY7C-7<+/:M.XGA$VUQ!R/(Z3<=W';="W MKC^ YI!KZ[Z"LUL]QMS1 *=\-J>SZ1BSZ7U>E0&EBC[V/Y0A>V!H-S_(M+@Z M^66"P?G1O[HX>= D%](D_YHWL?-)VGR&!&%9FDRX5'*J D=$1LNDMI8IVMV@ MI$?Y,OKIK+T^"8;V^@'C2NQL ,:' ,9+$ULY1V0F-\2-SL"HO$):,8Y4Y$GJ M%),3OKNA>HS U(:&ZL!WM+/;H@._''Z(P\FH^MJ(2\@D:$Z0Z3N@?>ZH =,7 MPO0W\\IN8#X9ZR.2(2K$23!9V942!<)X"E88*77!=$.@CG9]W%& @X8RL=8J@HHS@8_E@%C18W,!C_O8?EE572I#-(^^A78?GWGM_9 MJ3(\! B20&;+59XD,V_VC.U,XDPJ^2>%&RTZNBTIQ7$^_>D&28F2Y6M\D65N M[3BVQ LNC:>?;C2ZUY0,;[A_UT=2U@=I)SYR"F20S/Z^5X;<.3WNK2C0>7Q? M"IGU$]M!^XV@W;29+U#=* 3X)G&F->%.)T0);HBE89Q:8S.8+CP]=L^'!C;> MP=$Y>3<0[Q[7R=M!X5U X9SE1K%DD="24*<9X7$&4*AD3$(=I@" (=5QDAF2"DD)MSPDDNL,C/M4):'F@(#AUF[4[6>M*Y_=<($\76,::)I=2!%@@E$8Y98I4V1N@T M8RFO\B+>,^/=>)=&Y]_=0$Q.MW61;R&[/:_UH\8:[>=^TBCLVKE[/B[O<#<^5"K?J0G1^D5N@ M_\E"79PP35PB0DMD'!O"J8N)EE03G0D9LB03RF28)C&578&(S@?<0>,],N(. M_QX,_UI'VJR,DRS5A(F($:Z$($)'CO"09:'0C,:<;NVFHDL2NW[<][:Y$)\ M[SUPD\"HLA>,B]&WW#H;Z+-V1L19:M3U< 3K46%=X=\ 8QF4HWYN@Z;33PW_ MUS2S X@$YL%]6PO$[V5N&Z(E[G0^[@]"'CASLXO3\X;56?E%FD#9-$ M2FL(YQ3@5(N("*8Q2Z3+I*$>3N7ZE>/9-#A=(_?SSU+P](%2I)779=MW/HP; MGK9ZG9QAW=P]/HYLL"G_=EJ8GBKAL:,,S7D@&).S[6#<5_7)7/??:3[&JB;K M8^[PHI$" MXU$&U;]_UKO900J/D85FTBM> &;#NK9E5HP&.*.C; '%50O%W_F)[D#]=J"^ M4&E'"6:MCOOJ#$?9 M7>%1?\!+NT9WC;Y]H[M=BPL"$*>ELUB..;_)=NAZ1,L\.4JS]H=R+@B:F6V5 M=T$SM^0Z"Z?4E6;,NE 2F%1+.$W!VK.<$TVMT)P)$.*LVM-8JQ.95Z_#=06[ M;K?CN:/IHYQL[]#T_M"T93F"\!MF8Y*&%"Q'P5.BN19$A"FH12-=DAK<$$G" ML$/3;JMD'4(/_\B':FBZT,.-=_!V<])UC96LY_P/F/)W;EP'"AUF?^5#!_^\]%/?D>"; MD. ?;Q;2?+!,2RXD$9Q&&"89$NVLP_2G26B5-*G#3^82RU (.$:?:RQ2XF()"-QS,,H35R<6;FU2\/M<(5; MH /$Y^P!>! 27*_X ""I/\*!<<4 P$1/ZNQW#\R*-SN4:%V/$"T@/TC!$0C! M*Y"!#OAO!/P+!X98*E0H9$*L3CB@O\V(S&B,]:U2DSAJE,,$'WR;K:@%T.5\ M>JJ>M@[_UF>GK,._!\>_.?%5J7$B!?R3G 'J930C*@I3XA+)$@=3%E&UM9MN M\P[^.F?U9C2Z\[!?YF%WWUUA\M*?S2HG(_,U&(UQM:])=-]3TZ6/61Z\[35Z MCU-Y6,WDZWJ*;:[<19W_O(.[NR^8V,'=G<-=JRR,2\.,&T ZZ7<,K2/:Q!$14:*X,B[4 MW&SM)NN7!?4)HEWG'+_1"+YSXSJG%G)6-QCW1V?.U>05 L@VLXC_@0\ MXJL3Q;QS?35Q]FATI+Y_S">]WJB/8_;'J'C?4X7['03 OAP-QFY8*FQD!_E\XAT"WCNS[1#P M@1"P52'<)E8IE1#AC"#<6?@MS!2A7*I44RIT9+$23.<67S^RN\G.VE8D2.;/ MA;B@CP6A.O_LTV.V+]4XGZC^7SA_AQJ&T:-V^6;H2[QW_HJ;P??QPJ'IR(C0 M:$ILQC+"-;-$9,I@&D1FHBPSDF8 W_>,WAOOJN@YSB5[HQ%<6:\PN\DQ MY@=U1CS7 EMK4*]P=K:]RVYQ2W6PD"O(A"%H:,M(2B,,8@;%($2H2&13&@MC M3"PHY@I*0[IVF1$WK<#6L_7M/E6DR,T$F#M^W_F6-XB)5Y)QF+VNY>(=B,7A M$+4)_O=Z+@GO9D* 7^P-[>('K2L['7,#'7/P:J]-V9T%UA"*%'0,GC\75A-! MM28LBY-,IS;+:(@Z!HA$%US7>:P[]'P AW4'D6L D:TB9DG$>)*E).* D_"? M)9H[H.%"""FHB"WC6[N1[,Y:K"G/WF!7]\N*6^?K0*<[-\VZ<>V?4AEO84!& M]LW0%+AQ^LI5_\+?_2E.15LY50JKTS$WTC&OVS2<&ZHR+A+"4V,(U\X1D<*? M*5<2),,FBJ=;N_$#T?#G[>KI/.?/#)(?TG/>0?)Z0_*<]L>AHUC=A$0Q URV M1A)I#2- ^3, 9:J8,D#[M^6*PB<=)*^_5;#!WO>7U[8% C4)M#O.AT.,C!EE MP=A#3.=QOV>5DZ0JTC(.X3_*69)I$?)49'',5)+&U'QYX\E_%-''T32=XKB1 MXEA(;YW2+'&)0)DOG,9=3[U#A]7X6.B MN6%.)U1H+JU6:X>.3P<'7Q\(6V^_Q&^CKU7?UF_+8+O M[6BJ^^YBU\YZ3UQ??KJV$8FHPI5LDVXY$;JT$C+PD0KJT+3F"N/ MYACKU/&-U/%"#G(1,6-C$Q*8X*1*):@SQTDB5::,QCVI>&LWIMLA39Z6H^N& M"W3]D&\]-R98H7V,N79%:OM-JCV&B_CI1T WX MU^;?=O\-/YKVMD;-P+IP1=.AW7_KXM?=V9.N?=^%:G-UDQ?[>>WA637,_L4O M,!U!;LX-?#\?.M*K_J;,(^M1SP7*F-$ 6GV&6S3#T01>J KX>!CDT*GC0O6# ML2K\88M)SY4.0VD!WV!AM6-Y&PGC2OY6G6GTO#RZ<3]5LMJV'[$UKI/U>43PQ<' MKOT3N^7A.I61R%B"1V YCRT#-NV8C%,!?SDNY9>(;S4W]8HYOAP[H@NGOA*5 MP4B\4/U3=59N_;HP8(-\2)9FX=S@7KQ(GL)2:94X7[TPB@&H]S^A3>/@?ZM4 M=.5VA2UOAN9BP5[?KEX@:DMX^>3[<^ A;#(*7LYPZF4;I_Z8X=3[&4X%__HP M5%.;P_>_;,Y(_.O5J-]718GQNT>]T10>9LOMX/5WXT"M^ZR*WN_XUA7U7Z_4 M1&W0 %PDVM>$SW1KQ2 ,5'$,X(CD29[G/NN&8W0GJ"V6@^D GF'N(%IXT00Y M+([5,/_ADQ[-UQG\ :;'VP+XPG#B_SS,9@MOONY>Y:7IC\IIX8Z@3;_W1^;K MX]HB/P[.&EMD[_OGHX/>YY-]?G#R^]<#L"$.7O5[^^P-_XS//]ECGT]Z^>'' M-VA7]-W_OCO[_-&.->/)_JL_^OOLC\'^CV.V_^??].#5<7CX\?6/3R>]KPUI\0"P!Q1PBH\^#M["_)FSX,VPLD'ABL9\J07H8CZ\>F6LX@?PP+HK M51O\C%_=G<7N:YW(,([CE%G'X7=C ME_\\W+RF)HOH2VNGRX$WQTE>G09$8J M4-IZT"UXD1N"<#B';8!F3M$G@98%EK4H2WB"\N+G&3VF3T,?R.S;Y@97[@2' MTP)Z &^9X BAM3&[!2ZW4^@]"52_'"WT656O""9@@^-[2--$W'D+0#9<,81G M^6M*Z+=Q>-*\ MM;\= -:-7:$FTUK=9OW1:3!0:%WY%*?;,#;?\F(TQ*="(V#:\\FH@&9N^^L! M'C,%#2J'<)]O _PQ<'TS+5^*>&-=%W5>]Q!18C>-A9";TJ?ZG: MYXIOT"1X( PGD -?4VM0JX3MV<3[_N#PJ7Y_#CVM<9@]Z!>8NO].\WKJK.N# MJ.*D#\:%ZP&C@S];L^XE>C#NN^_8M1,8=92287!H)B,-]T7A=L!"FN*00*=Z ML*".>S JISU8!V=D=#IT=KY@SK:]53L=##Q9G'@#&1I3V9PX?F@!U<:PW\&= MG'E#&3=OO02\?/DF.*IE\\B9WA @XQC7H5^U_VJMHJ/_?=]^>+V:?H&&]G+3 M"TY!:!4\Y5A5;3G-)SUHJ.FU6AOD@X&#WR9^+:,]Y]N%2K6.N%SN 0P70GO0 M ,S_UK/^OIK2[;J96]"XK5^V*S= A2K;%PU9\YH:%78"[!BH&IAY,#9QS5RR MY+>A.6:*+!T;!T^Q#H!I-,;%X"6DEM=Z])7]AK)B9]+J5U3>AX7M+UD$D-9K M\;J>^J$*"T0884H%:CP&95>E:]R!?@?HV6H&"4#@',14*\H#\7Q]X?(>%3@, MX]&I*^;K:](#,$$\K)9%)FFT#3OD)D_ MW2%H%^C-JU]D<^R:GL[64A\5B!\3#!QPQ3%*9E8H1"P/"TWI;)1&')XA*"N4 M=O]]\Q0[Q1XN+$S\&.X?*J\@9\L,WS/RT(8WS)]]L7&\IN3Y4O/A^C_/>=.F MC5%Y$Y]94(*IUK>!1JVM_.J!>TZFPVJ*/ J@<+8>?<4# !^ZHPO:H[$47@9*%?&OC&T3@?5AIMN:-7MP&4<=_3%%!% MRI[ JJP-;[PU]]5K #Z'DN&([_J '.FA9?%O%(V_E+K*<30(8;@LO!KRO-9 MD,"\P"= 4^=M:-R%**S_F0Y=K0]8Z(=E17'O[SYA6A,H#F6C< 6[,9 M2, UM/%*D&F/:>JK\Q@+>%N@*JC :Y!/_-7EV,M]K52 &0%>]Q3H?,!^5Y25 MIL/C1[5^=B 7HT%>4Y3YS,- ?G75]$$_SP)OXR")W*YGUHO6T!/ ZA$FL*#; M$.DJ\.Z!!AZZ8U5SY1SD'=^Z73.7LYE%@ITY=^%V<-P?:6@(#(9O&0@-RM%, M0;3)DR?/^$CW'8.]G(==W!;$,<=65JK1/ZB6QY7/J1IN/((@;4#=AP,V&[JJ M;?X!>@HD <9_NS5H"%1Y1=S:XM^(OG_7")Z%Z[BUR%SA[45L-;0UFWIM4T6M M0=Z-B[P?T!EV>!ZDA@J(T3 XQI'RM!ZY0FZJN0"E.I/=V:6OP;@^ MAED_"SX"9PK>>W)U%ORK,;A>?WS?\,.5=HCMI#&H#1!SN[RL@?EE6MLN0P=3B^L?&M4GK0%D$!; 4 M?"Y<_SH/M,%LF(Z1G_C1F-EA=4^![1_GN-^([T4VT1B97O$!;OA@;: M=0R/3V//R9>?4;C!=%B+;O.Q=35TU$%E@=N[K=H5'M?$8&%=, M@ _YKZ#- _4]'TP'WLSXSQ0^0.OB\OE7PR'(K?'3KBJ ;8.T(RALM'&: '/7M%22AXC-0QLYAON"QY[ M3ST.(X#C/+4998E9C2_J3KHP;?'/QQC0 +Z-6+IN.SI8DKLUZ8>[[% MZQ)!\>!>R_V3U_'AT=[9_H\W[."'B0_VOMA(P?(*.7%A9#&'9$R$XPF)N;), M49D8KC Y+Z?G3R5Y1*OQPP7_G:I^GH$AKKQS!D''3= !Y5&IL<\J@N9+1H&0 M "NL["54G\.REG( 18>>#>2J!3K0^F>7**-UTSTWW6$4UI2$-A MJ.,L95)0FB5))*@QG#*^[*;_4)7ZG(WTM?WO3YQ,K=X5N'+T=H,_9UP"UKD; M(R"H^88&\#,@0&/T8#9DZL^]O;!F C1*X9@X:-)D. MQK73T?MVJBRD%1*-1X5_LU<,#25SD\:X4;IQO'@?RVS?RU]9=?O8\X0+;JI> M@P9V8QA=:.I?U)["?7,@E=5%,YQLJ?+9315Q!\W=RX$P J"Z0R9VSN M_6V>UTQZ0'R7Y^BE&HU.C/Z>70Q?L1;XA;,YY;PG= M\?#47K=7!90\+52:T86GQ07F0;_!2W^4;%C_THK_/3=#ET8]/O8(W+VKMMZN MJ#S=\%]Y[@!>PR]QBZFV /MN,JGV-0W0T7P2'$]5H8!IU2N_[0G1 UE4*(; MTVNBUE>C>:&HRR,T;I4\:)&XO3<](,Y]8&]U1/A2'/@1[O<]X_B+VJ-8N>U)U4W^$L>BNWS50K^F-J^WVFQ?P.^'G7N]*59<(O@GX4I:)&0>&XIU9-9S_O*%U^YZ'?_7:WL9G*KXQ08SIWJNZ6S)-67 ML=R1*;_X^TMOOOS+9"<)Q2UO#G?H95_",-_RWJN;?,F3%VZ^(K7!-1?NO6:$ MD3^5:.'*!M?+Y6>:?,VC0>D#' UJ;*5K''EMEB=H&+=RX*^X] F(SL_EZ'AF MHH/6]6U.2G?SNN[S2N6:Y(*\CR%\J(PVE7MOR5*YWS1*MSW9_YP.[M\L^=0- MTKH^Y7/Y#Y1MYKRC96_R4A4%;E/^H_I3]]1WC^OS]Z_I_BL3'YP>?#G M!SQ_C^?YOQ\7WV_GUX^H7&G)F8N9K+(#QSL&1R=-#*LHC%D2 M%@(1$E5$B88BIEH .E M$U@*/)$=.*XI>][L?8S+V//J8*BNCM5]4V7 ?*.99-92#B:Y4@F8YSJV4623 M6/*+J7('^8\#^0L6D\_?(=_=XQ_BMO(AG&4)E'*(Q>JT*DXHYRQ) )(M!>SX0[_'@W_YI27 M1U0DJ=!$HBN PTP1+9*()-3$TH8IE;4\*[V>[B(Q^&?]$I@U7G M ZX3F7^'0OLSP7-==8^[&N2NUL?:Q!1U.OQ!=/C[E@TCG*69C%*2)%%$N-2: MJ$PDQ+I8QTG$66C3AZM?M3:+=?TP\?8FTZL-.%&Z\+N[I7FZ4+Y_:L MC%ABC.0DCC--N* 9$3K,B(PC9],T8B*5#U?U:FT6Z_IAXI4UL,X=CWZ.22#V MEL^;W]W!^HL/S]>Y:JL$-NT\YQH3H.-#,#VT/L.L@]#EHDZ%HXX+YXWM)M$B M?HD)*7Q#K?,GT\M@W'<64VZKTJ?YQP2@>-)^N"(OA4]KX[-9E/-T%CO!-0;E MZMY5Q_F;)M>)9NK.^HX-!OFD2K6$]^.3?.9R3/L*I=1_7S&*31^'.Q]B17CF4TLH6#_$J["D(B,QB243L=: MJ)"I9#DEQCI@RLU3Z_ALQ^V:*0LB\9S3ZCS-9$GSBF!OYM4]R)ID?KJ\Z6^& M50(P8-1)E7SVC[WWOP=Y64[=0EV?]Q/ >TP!''P8^U1D> >AT9KT\DZF+" O MJYQ,?XU (97KT;,KTHLU.0GWWK\,CD9CT%[ L9F2M);#K>KLH6^)).=C2N\I7#NV=S-F]$G0*]73T! M1L+FONA$G;E_EHM^EG^^*BEQ=079F]# 3I^N!3B_ G %"*,6 M56 *%V=UI:@;*M*4A#QH]3I8%_)PTYG[J+90 (]?,LKRKBM+,%(Z >-X/0TI :ZR_E P_76*9NXL8!:S+8K;IA E9S M6YGXMX,DS97*JKO\WWI6,,7;\;[$R7=?,FN6OA53\.5UY3;L)TU_ WU=GP$- MON$A4%^EPQ<(Q+(XU6?;'I%!;>'SZ@H4L[OF2?AG+:M2P7K3O?W&2GL;T.O' MM4I6==&5&J?2'WZTEJLA52S!EY\JQTT!PYW@M2I\@9/1N,K2 M5N++0)]/ZERVF.)S:6+*QAV"(^S;T2Q_6M6*6P.]=SZ?X4*RPU7Y#==[D:Y( MO'^].KP\>OIU>-F]U^'] P3U]0MU\0C%>XW'JG!A[.#'W^'^Z],>'"$ M&Q1_1Y^./L!S]J-/[$WT^>.[WOZK-^P3>\V6/5+PW B>>0KWTP/P=' MT.8?]N33B>U__O/UZ?[)YY-/1Y^S@Q^O^?[Q%\JS)-,"S%RI8L*EM41IIHC) M4IZE-M-*G4OJJM+,2<.T=3R#:5#::"-B%R4J%()&>MF#A<,>^'$/]BO0KIU MEV4G79E9\NHW+[8TS>)04/@BA>%1(14JE$):FD66,Z'5UEHOEPN9R04+:#[. MUZI_P'B5;73=NGT%1'ZQ+L/*7@NJ M'_0>6,-YV?/9AK,"T.-T5'SU.K)ZJ2= \]?6B>RQ:#R^?&;VMA/FHUGK*ZNT M;QRT%L+U"M\]S>EZ,QQ/)^?K*V/9FN52$54MNF"L<"\RAS[!?57)IVGIJNVE MW!?<\ERQK O>-%4'SBK&-:UK?>75>^LP3!SS"D::RJK8( -$XAADY8??O?)% MK'SQ -+'\JKMV>KEKL"\_F?7FRK"V$[JKWI4=V]V M4:OG<(V![NJJALM(CXK&-]NZJ(9L,-%4)_9KVM2+Q3Y:$ONAG_7!" 0!BW'G M&8C;<').2*;#E@1X5]%T7-<[ .D $9Q4XC,<-?+AY0Y LBD;[+TE5:WC2:6S M?4'OUCM;M91.IO88?]G9K)HYS?_FNW07+&9?TW/) U6BHZ<8?N3>T3?4^.W/+E(?9*ZWJ=:J[\Q@NF@A= M-'$:.FL-H3S,"(]"273(.+%*&)/$*I:A6W9\&)@@^'\4A9'E,5?:"<=9:(25 M*I+N7)#1FV$55^S+5^O1M"I^[5=>%;[FMYNKW> FHLU_Y,$\+SV]F'OD)PN( MY$N\555]RA==39K[6LG)$ZA)[JEDC=Q)P_1V)6M8LL/D=:NTW.A+N1.+Z'XJUL31)0^^ M?<6:KL5=BU>LD'"'1^G=U#%ZZ.-H/W50_A%JA%QQLO"IEF 2CUB!*;AF/9V? M+<.T=B= .ZFYA=1XRS=HC-YG+39/MKC3>N!VIPD?YHS]PPOGS4ISK#G@-?XD M;X N1CT\$#S=P7!VXG%?XH%.Q6HI/HIL=-/?H4.'#FLK'ATZ;+H]]$\3\E5- M\Y$SO6'^WZ6IOH+JWH^)U%UZSX6CU[/1W:7=M#W)2[LJ"3=F%[/8E[_FT2;W MY!&XCP)X=^%J6>]TA@^2X;V;V&YBNXGM)K:;V&YB-VEBUZN*0%+%IZT[)SR< M3OSY>(PR'A?Y$$^X]5M1TZ4;YGBRPQD?0EGGRLF4\<>+[K>LVTW6VWJ-ZIT6 M;/^9>G=/.1FQ$B$-51CRS"E.#5,JYFE$X5]&76J2.TC,_]=H>'SDB@&&=Z]+ M;N';QG-7N85/S(_]5\?TX-4G_HG]DQ\>O?OZ>? I_GST]>SPZ,/IYU>??NP? M_4WW!W_TEW,+'_S8/SU\]2$\..F=?/X([?KSW>#S2;]_Z-OX^]>#D_WO!Z\^ M0+O_R0[R5IY]DSG!N>(DU9D@G&M#E*0I<;&6VEFFM5);NS2-MZ,T[@I$/AR% MNV1N /E<2"%HHC*9:BZS6!CAXDQ):R*J#;AI)'B,5',)(3+6!$=2TJT2W@66B.91X$:4QM=\&\Y-7]%EGO>,LM-IDWA[?$,3 6%-$2H+0ZY9 MII/0&)VP;OOI$>G*67O[*8V%2")*L@3I2A2E1'"I2!2%J8U5DO(TV]J-MI/D M(3R1/[-?*LYW]NDM 7^^^>2DX5%*4Y*DEA).!=BG61*2 M,'$\2;(T25S8 7X'^!W@=X"_ O !Z'G*K3*IX5R[2 OFDE!$G%(AC$RNYY#\ MX8J1566OX_1W!_'S72<;"\Y""4P^E<#I7901'=((V;UC4G&J(UDENZ;LMP[D M.Y#O0+X#^<*K"N3N-K+96!^J;ROL_Q[LLME>74UY*'Q_@;?1F6 MINX2/J_<"?:JRL/M8DWX@M$0B^TN/*ZY<;DJ2M7JEZ/!&$OP@ECZXBU5U>&F MW%V.!9UL7C@SZ2]47YKT8)Z.L9(AL*&ZL'U/80%A-PQ,']Z ]9M]@>0:WJJ: M+!F?L\W'R[4-_3%]"Z8@%FV66SBQ W&HP+K UNX;S*J.G;X MSYM7A,H WF?=(#=5 \[/TD4;SZL;T*X<@]6;EZHZ*U^A;:S.JM+*KIS,Y]R7 M_A-?6 M;GO9XA+WF=KF92OG(&?\1)MFHDN8:%R,/6>/74OXX2L4^R#K3\VDTH-8':KO M:[SY1_[/#6Q &YF,*LT-LPF7W$@=&FE9F&AE56C,'>SLO)JZH]&[JH%OL4*H M*RMIGNP-[0'@9O7'4S<-;UTK:/]D+SHX_J)-Q 2&$,HD3 C/8DND#4,2VZF!< -GQQ:"8CK&Y?/QQTU%M8 M)".;F]8Y>0#SJM0]%J #^=0N /4YZ:.TGJ+:54.@<]"42D_/<']V7W/U?Z<@ M/*Z "QOMZ1?%XJJQT(!O50%AE',<'U_MWHY\G2/KL%0=+I_9O61QQ6%Y6U^! M#1;8Z+1>?0 FT,V]]R^#H]$8>BI25*2A#0E7&08:ZU#0F'6J(O31!F]M4NW)6?G@1$HZ'0VYIXW M CTB-7_L(W8TU/(\UQG-4L'6=3,"'K<.Z BO@[:R..)9=W-INJE:#?%G\ M! W=H<\BX]5S.8%_?&G,T=@5M>[&!R!R%ZX'MR!R54_>"5ZN8 0-JE5X.JO; MAL7?4/KA6A\=JDJLW399+GCN:V>O,B\6JYI[5'!-Z<6Z3_.$)S=97,9*D<4) M@S4M>*B42#A-K661BJQ..+\+@C%;/WN^P<]XO1Q_/]C[DE*3I3#DA#FI"6>I M(,H*2IQ+L7X;MP!W6[ML.UJQ7BI>C:)RDTF.(@!.P6/-8$JIBZ16\$.QS!F5 MN)C=P?F5;I)GD_R5'?S])4HBR5/!2!:RB'"J&8 BT,4L5#TU5/SQF,!Z[N&M+DQHNI!OAS/M.I[3TO9<^X"@_^IM,[L'Z\^;&_]\5)Q^+42B)#"VQ#6D64 MA;;M&*!B4Q)/^=PJAZ4FV;43/M41O# MJ'EX,*Z8(#;TH"']L_E%6+U],.Z/SAR6-^^AAAZKLV+4[U?Z*]?3VEY WH^U MX?69UU?SN[P1 '8$F:COE0FP@UZ;F9;'Z 6_K9:U_LOZ6\WT_C7W.'QA*/Z M:-V#('J9G',5)+&U-R).='-^P7S?OCWE\P: MEO P(B(BUBZ'G^K;! MLQI@=X)75][VK\%T K@;9*!1RE\6/2*+SH^5_I'9UF*]#5Q[A?QNL'=[*-^+ M^G-X7>4LH;\L;L;V*I_QJ,".CZKCN?VZ>L 9NKS'N.N!WG!T9X^R)P.$30F$ MLVZ_9F&-'",VTEB&0",8B91CA"/0]UIHR' M@**7,L\._O[B9&RBB ,>&BD!'A4CTJ:*:.J4MJ%.,RP" M("_*__^SZ'C.:;M9SMDGXY.^J1O^J$!O;QU!B?NE\.UP'A$,'YRJ IWT=63( MIIXG^ BB#URLQ)UNB:L']0D*4>E^#K:0 M]3[RT7&A!K"2E'?WP#A >X/I)$?L.O>D,_S C_$\^F8R:O@"+LDB+[^B4VID MSS)E:G]>._W,/!W(P0I]5N1-\\(&&DUY>-FW$D"(#H.IU.W*8 MYH^\HA(7/\V[P^:UHQL89N]]=2R.@30QW,6.!+0-O2?G07*&-R?+MOAK?#NL3JKCU3 M7&*70;Q']8YV<'ZX 82_;\<'3T^E8H M>S(M*T29'8R9A]VI9BNP 2"X+B\60ORJ>X$3X/5.F5X=N.A;[F.S/21>9D"H MI="@ZHQ/.>U7*-8*7*SX""*H?W*S_%<^L1JJZH1"C4GGKJO>@DWU %'%?5?1 MDEEKT9>M55\BLK5AL-6\*G837]Y$D.PGLEYWYUO)U''DX3%D?=,KY242EXSM3G=Q53_'3N9JR-39@2/*\5+ 5+5:A?:;J:9N+DSE5F^WS* M:0ZRN\A+SA_F;#$56&(Y?OC"'VR!@?SM-+>3'E %8 (U*^"LRMJZM?I.I6$$ MIQ/W6WTT.FP_8NL\+ZH.01M_/&?=F5"Z-)2MG[UB?E3\V!$-L_:5J PZ]4+U M3P'NMGY=),? _Y8&]-PX58.Q^V]=P+TKWKPTDY4*DC8Q*HEBQZSBW,4B3)35 M4H$9"W@LDJVUYNB7C[]U8X^Q[4.)GN>8'OH*_0&M"MHJF,D #4:%YVP5(:RX MC6O!N3]7XW;NGFPLDHKW!O31M.\.LX-1!7-5U%]YF+6R"\\9Q=MZ.95'B"-' MT)3? 2J_/C>:\>-UO+_WA5.=&2,9$39EA#.CB! B(CJ*%&,<;'FN*P\++ 5G M]Y#BB0AX2>)2*0SEL>%2Y<%T:XZ-SVL MY[$F"O[V\T3$^P$5ZNQ^?W1:OEAF0I?;C O8V%JJE,^-R!IF:T1>"0E7CL7N MO_U)_]FRKZKQPK+NJW'I7C2__-:D"LB'?G'ZFY;364#[:B1+HIU8)A[,Z@00 M]?-KH-NI@&XI*TKU9<1V6,PN_O[2FR_]DHF=..7W\F3H;GIO3;[NDU!QGC:MR/(7D4^^F98GGYM]-@8(\6JV-FBAY2C:>!-YU M$#1]Z5(Y_M2P/?T\CS*RSNE(FM18CH4@6&I%1&6B69I%W-WI$=Q%L_*I[_A6 M^1X'K\,#]OK[I\'!U_U7_9/]D[_I_LF[?/_5!_[IR)X<_-ACAT=?XX./G_/E M?(^?_//_R#^QOT\//^Z?^9W@/]^<@J79.V#[T?ZK3S'<2S\/_I/MMPO&2\52 M)R)!N!-8,!Y3/;I0$AL+FAH72ZE"?PR-GS^&]MC9'F^PKM8/C]8S%62G2CI5 ML@:J)),VIE:;5,<)%R&31G!ILI!K)R.N[Z)09:=*[D:5S&N!")TFU,:*A()E MA#,7$4UC05@<6A<9#F1 8OZ4B^,RG\2Z6C\\6C%X]V%A;78]R=?38G2A-OXY M=^(MJZ9>,'1/&===IH!M:JYT:H!J:O@?B*Y)0IE&"9WA^A4FPD6IX#M(OPM( M;]?S$UK"K'!'XCBR8!UH0:2*0L(E4U3*4"KSH-G@N_+##^C?[$#O;D#/I%D2 MIBY+6:*YY%RXE$LIDU@)(=(TNIC,=O!V'_ V9ZRQXDRGH2::44>X0<9J4T%" MRJE-4\=B2;=VX["KK+ZFE'2SG?ZS;+FO,""AN"]V>KL2*QL(U-S&<6IHQC!C M9&I2$3G.';49-U@3)^H.HXD9IC[AAKK*2& MTD2@ SM\$!3ORA4]8+FB#O?N:./.&4>%DU$<6QZG3J>III9&>*3>P'^=MW5M M<&_.776DM#72$"M%@F=XLRJ39,(!#4V2) [4U"[=?ACVNO&XUSE4;SJ([T?3 M22_X_T:%@R9]' T[Y^H]PWBBLYB;3%F1ACQCD9 F9"K*8J-C!9]U]'5-8/Q] MB[YF*5,2="OP50,P;G5&E#:6Q#2-M1*6.QUB>J^'H:\;[X3H_*N;AWL13YA( M >$BG?+8)II3IZ7-#-4,\:^CKVN#>W/ZFAC<4DHYR:PQA">I)3)-!(D%.LK# MV"HF$?8QO$G/OOD,OAL%;5]Y;,$/G-FGX-HR#-!G2-,$E M54IG3*8Q %O*M%;7#&;H],Z]ZYUV1$/$4QY:EY*$)@KX=LJ(9&%"K!4L2YVC MD>*=VZ1S%W>X=R'N49Y:FD91ED6<\XRJT-E$:2T2Z8R*N^#<]<&].=\V2@D: M ]"E*8 ?3VQ"-%8X5"#4.HN8XI)WVV2=N_C1!G%OBKF[^_?4&IH"Z>%I%W+[ ML- VYZ&AB&*P%V*B4@ T;O%$01)&!#./@]*))5@5';1U7M^NT8_>Z,Z_?FZ- M_5DX-0E^+W*?8?LMWM&YV>]9EXZ@#-QON4.E_Z MYH&;,:E)-74<,(P[9[2EL)Q$1EV8HYV^>G!]-;=4E9' ,VA( MK)89X3RS1+LD)"ZQ:6Q8&FI&45^)!\F\V.FKJRW=7WTMF575R6:EKAZD.E-= MXO%U75%J5MOU?5,B'"[)AVIH%*7W=RLEC'$,LYKBHA>ZZF MS(N[+@]U'V6>I-Q)P_1V99Y8ND-3<6#[K/XCCKT)JDJ[YT?]67;N!% M[V3AB7T;_0*;Y#S+-#JPZ0?@I0>B Z@F5M;Q9":%U M%]Z]LG3G=\*[@;[S@?XK5SKOYY/<76>TNT6V27/?+;)'7F3=D8,;DYHKO:;K M%B3\8'/9U1"\573H,ZDA>/O8J\7-LGH!OJS77[-%YE4)6AS>X'B5EZ8_*J>% MVY!][#=\G[T^_?3C371P\I7#_?SSJW_R W;0WW_U;G#P8S_^]/%S;__/3_S< M/O;)\8]/1[^?[)\8=GAT'!V\ZGT]^/@&WO7A].!/&($?_=[GP>O3SR<]K,9R M-CL:ZFQ&,Y/&).21))P:0V1&4Y(Y$X&O.UB[<>M.*!W88WF'XL\#P MLJ&I9QV0_S20S\_XIU3(5-"(F(P!D&N;$1'A.1K!E,',,G$L ,C3#LC7)#2V M,P8Z1;+9BN3V@:V=,?" .H3.=8@+F8VSD(04=8BA(=%QIH@5&8-)XS(UH$,H M7[_#EQNH1#H0[T!\\T&\LP;N$,G9//-L0H76+"),QHSPD%,B%-S?8O:C_;^_ M*"N$CEE,0AAZPF/)B)29(ZG4L=:1HUDJ5NY;- @SZ17.!0.8W5X9. 8&RS$ M8'LIP4G!J?YI.=;"#=-^A[@4$Q;]Y8@4L/1(!]Z&(3^+!WRR5VY@U!\TWYB M'X;0TG-GAA;>?7L0O=4ANDM!%#JW3"R/YFUM%A_3@^(NU5,2A"8E()2RN1&)Y;V&(3,-,\BQD,M);NU2L6%TH33>1 M"285"T46<6MC;A.JG8EI&$JF9!1GXOJ(VHG"G8L"XJR% ==)PD@B-6A9%ALB M9*J(4S%-C)"AM'9KE]'SHK"$FXNG#,\?P;TY"][]MRY^W3U_>M%/4RHCD;%$ MB%!Q'ENFC'9@"Z4"_G)@QW[A?_S%2QE MAE;R/GO77UX2GS["_Y(28+>/4:EL?Q*5C;/SY__#O\?/)Y\.EH M[\?G/__!)7$&Q%,"M8BHE(1IS+\IN 7B:12)8T>CR,8J266%KN;E:FI8:&H$TF(1% .)<9+$,8VK3+.,NS#A5=NN"]US=P<7W M4&>M ^I@P%;FC )#5_ ^*Q-*L3Z?W'H*6'N!;Z/R[5S_YYMA\(?3Q5059TBO MDVW/QO_8>_][D)X^!X MFEM3_)E><*&N9MO7H2M_%Y_2EZ.8-Q M,?J6^]]@I-#SV>1OA%D8C>L_O&E6-6C@)KV1=ZTI"]_[Y[8%9!L'Y]3!^,*_ MQA4^G?K8TS6@N+Z/-O>-:GGI^O@V'-JJN=[L!1'!V9V)YTX07)Y#XNEZ-'$N M7U:>R&I4E]>M'Y$<1V8^IWZ9C,=]%%YO@L_GR,]I67DIO?V\-R[R?N"/^E)9 MR4[S/IM;3-H9N#X(92V1YJLZ]KD]5L[;&.5^@FV$ 73%\LL;%)EA#>82*8/* MTYH[+XQ&%<59X\CHY>5D5/BW( "49>-M?1'\B_X"3W%^6<[]'0K='=4'*%S5 MFMP._L5^J5%C><'!2/TK^@6$'EH(;[& 0M!7,RHG EOYF)?H>?%(],#$2MQ MXE8-#/9K!@K^\@(: \M'PY)L%D+5/KS(8Y?[#GV?X\KBS/CWXCH.QJ-^;LYP M0K ]%62VT AA8E)>Y,!>0,P2A[."E/KFGOH&2J!J$KQ@AI7>:023X4>O/2QY M6;?B7.=@ *JQ@I5600=^!.AH>K[7S4MM!?2+O:U![P21*'PYX"7;_!1/O%^-J08/5I+$S5>OQX<#M2"W]\)C1T ]@HQ\KQ>J7!;SL M0AA=-]3T+WZ13Q2(_W5P]!4PX2*OAAV&MF'"FZLTT%'I<0ZD8J!. $4G9TU. MIDH81L#5CIL=J\)YB8"EVT<= 4 ^.=L)/C9B-$3;8#0MVP+N%X'G*M5>VGP# M;!L>D<.00=?\4T<9- 10?W&MH&@"RKO>"!GB_,$+-$'#JO6,C7@8PGO*WJB8 M5'^ZP;@_.@.ZB,_P1*!F<>?Z4H%910!!(1W[Q8I^5.O@FZLSA=$0UF"]'CG; M2>ND9*ON1%70GT[<;W7\0MA^Q(K4<0L'2M<<@\32X+9^]HIY/,>Q(QH6ZE>B M,NC4"]4_56?EUJ^+N@>0=VE SXW3Q1[92]P85[HEEMP+3%&JTT0;F1I.N5:I M4(F+ 1.22&=8G7/U>ZYT2RR[2YQR#"X'Z7=<4*NR*$W"R+DDBWGJW%-V8Z"E M/T8.U[8TOSFP!_H(_96J"&97!?\JIV@I((<=YZZHZ!*LH G:(0-E@/6Y\I?M M +C5M[.6/EGQ! #DKT$_SR;SZY$.3XIIM4NTZJ6@*_SC!T"PII7^Z7N:?\&= M4^2PJ'W,%$P7P"'40"?(?(?.V7+^Y'$^KO9&E1^!64_\*P8CG?==/1AEB[T> MNR$HB7[KA=Y_XHDW:)L^*%P@R[I70S(N.M!'7[+B]&PC;/XY$-EO6DE=1'IB_3,I$ MIG$H>:8T%NY,J1'4<6NTD]W,WA'E.8X.]KZ HM!))@T)$Q$2KJ.0R"0RA"59 MYD*M;92IK=T,;=K5G&=3;9K#F=VBC@M7>P/MR#L<&GN)8/[MR@L"#VP95#9D>>_T% M>.49VM&C ;3,H&]E6F.SP>J1B_:8=XW7L-XRPE!M3%?8X)?N-C_2K-'[V;1H MNK?.DOAQ[AD:C$<%[J^,1Z>5IK=3]$)6OZ 0G'G+&.SQ L W>.LO>X^-G_+E"$S;B=WY9;:3P]7X\UJN4V7.(,G*04L,5@A&/K5NZ2S7O[GCEKH MAW9@D2W9U:V0-'C!"!;'S/E7^0.A50>-H;80C5NYBMMNQE-5UOXYOP]0-0 ] M:\.9']=W%FYVWPTZ*M'O,:P0!X4?&I-HJ%NXN5ZZ M?\!"]\F[*P%]6WM[-U6G[5W@F6MIN-J%'&3Y=Q"&>DDV7G"0Y:!$UH_^.>V* MVSVE$D#T "I[ LB!VY9>?NOE[*T97RA@%AT/'*U$PA&\+="P> ,S\'V&3"_? MOFF0:6+@-]ZWOUYLSN,X6/5@8PQ?/!O#ZN#5AVC_]$LFN(N5HX2S3!-N$TXD5Q&QL;,F"6.11LG6 M+LQ)+;A7F<7*.D4CJIS+).>,B3!2,8L=5RH#"\ZL#(*[VC[&*.+*-O;+Z%TE M +BXGID]C--V^/<7%D92"Y@VEB4IX0FC1+ P)I&RC,$<@(7L+K.'JP,.&/!3 M;:2Z[ZXP>>E#&.9KIUFA:)$U:ZY9DCDLV(E?[N4(F(G-2[#H\*N=X$T6Y-[Y MMFK'V[,Z5\43S=[:$.OV&ZK0@DKEEMX(+2K38=7%EVC(V0897M+BJ^AL5,4, MM&;15$TP33N8RI_<>-F.2"BK'90&U5I M6KW?KYU>.2UY!C:43&Z?I[Y05]^ M=6\$O#]Y3[>!&?L@!/2+.C]+5:A)5O&@ M23[I>WQ=LC-6S94/L*IF:'.U-IYJQGBIX!THZ4W5SJU8B?^W/._9KGTZ56"; M\U1T,(;Q@U6,-'"[B6@I'!Y!6C ZIUZW5URZ\)(*BU*/BJ*JAN199&V7VF:D M_8<^JF8 +:DHYE+ X.+*.ZKB^2YZ?JO8$K* FMHV]-,;G_!A=>V"P>R-2W_ M"[%L%@LRI\ZPG*MW>0;A2_/A'@-2C]$J$N[]"@9+*4UP:#W.+$7/-&%#3;QF M':&C/!CE9MI7Q?R U\+6Q%X WQU[-P#N=18+)'L^NY>,9&7-3"9%KJ>MT[X' MHP)(U9[7##X0J0E8V GV<9QJA'P]113;#O:!*0&&O%9E%7FZE^%],SOG]?[K MO9D+9NGT[UZ9*_)6&?3XM;^K!SF;8HRM=P)4UH2>M",K!@!*"$QS#]*'G?<[ MK0YC3&=N<_13^/#()O"VDH'ZY'(3WN7!N@Z6K)P<5>#42 V]R.5E$TKD8=1. M73/IGIJ"R &DPCQX=VD5L?1-Y7V/ZO7 7MJ\7^N#@#,IJ%TZU2#@1&@8@D*= M#B\>$=7'C;*S5HBQ;00*+_\P]-K"UZ]#[VUU@M%'8 6@W.UB]!YH@V ZR2NI MQ27MFP^K#HAS\]*SA14-)*UO3Q$R+EZ=BX%:?A_PXHM71%^RL(J560XHKEC_ MS*\,-^!XCI9NQ0"[F13,%^P"NOQQC<>W#.&K#FYN-SW!2%/CQ0&)$JSJ_JB< MR1!@5 NAC!N?MYC]@4X_8.=Z@>'#_B)8[TA1^5[\*=5-SVWLOKTXF= M6-Q3DV/![ZO)\KKU^.XA,?W]5XI8IX3_'K^/&L-SM8G1E=G8F%I+-RT2V$WP M$YO@2RK_/7H1CX>KE?(0J;H^^E>A>PYZB[&,8"F R3\OG?__CN8 MU&YPKFK/_O/5M^7/#Z<')W__^'QDXH/!I_" '4!;?__Z^=4;>NC;MIQ-]/7W_<&[ MDT^##Z>?C_;8P:N#_L&/K^SSR=_1)_8ZW/_SW=?]DP_\\*B?[>>M(C$L%LPI MF1+*$TVXL98(EL3$6,&U8H"HF&HOV0DOS&71+=]-6;Y)JB(MXQ#^HYPEF18A M3T46QTPE:4Q-.Q]PMWP??'> XGI%N_=+]X6 MA?GZ13K)@*MD1%.;$2XI4!@362*EHDZZA+LPOGK]7D%AFG FW)-^;,ND:TO7 MEH=S*&XV#S_G[E\($GP"&O[YJ>]U:DLC'YV8=&)R,S'I]GXV;^^'K9'S^.F4 MEJO.R"Y7E[N!%V5>]8'?R(/"),)$3R+B 1% X:9EBE36[M\1YPOO'3WM>5NMY36%?G^GP[Q-A_Q M;N)ZZA#O\1"O\3V=[;\Z_O$E-%I&F;4DE((1;@PCDB6*T(AERAB3J2SSJ'>^ M#DZ'>C=!O]VW'E#N^>%-[=$5?N\.Y>\6Z1 M*0LNE4A81"(I@2G'J2 B<1'AH:.988F0L?"8)SK,^WFF/*LLO[SEO>[I4^XX M;^G]'![';%![/F'.WM#^-3_[7F6(ZDZ2'W^Q(5>)2#G)XM0"PXEC J1'D,0E MEFL1I:F@YZL$4IME BN+">Q)+?&9B9-:<+B M).:A2B5+=0@"'&4DEMXCJ!,9C=.(NIAS+:%5L:,TUHD$VI/2 MJT3CNMDV5A7*N&)EWD]6!QGO))3?+JL#BX%)W#99P54I$I)[29' DIU81D^J MR53L))S=3Y,YO?3KGVIR?/V;5]B/C12#SG"WN;1+;_%S?+>B7EV>@TV;UY<+ M14"[^=V\/!9=HI(-G^!+$I4\&5WZG-.?_%R0W9,\W/3\YK:IL()O)J.,8%T^ M=6M.=9^SOJ8SO5[S^C^/YQF_UK ]M2VG:6GO9'^=1 N'!%\,IP,[FM3?7QZW M]0Y'X3#[4#IOZ\RVGJ*GZ4VN=IY.>OFGHP^G\&[^Z<<'>.>[D\]_0CN/>GW_ MKE=[T<$1W'_4RY=WG@[__$_OX&@OA&M/#HYZ@X,_#[Y^/CF.#__\!_L5PKOI MX='Q=[@NVW\_VWDZ_2*CD)I(1B1)8LQH:B*BLC@A0DAITIA:CH<#:;(=1G+M M]IUNL+K6#Y56#UZG4#J%TBF46P8P= KEL10*:X4RT"^Q2!VE/"0LP\)%F;%$ M,VE))#6G-F741IE7*DF4=DKE493*.KH5-OMXWL^$&S_)S&Z;-'EOZ_I0VP$L MA6%55F56RWYMI[0[??38YNW%\90=X?@)PI&W+%CKF+64*6+#R( %FX %FZ2. M*!&R3#)NC6%;NPE]"/-ULPX8_82%VJ';TT&WV]M:';K=$[HMFE/.)3(R+B12 M +CQS!FB4BV(,%BQU:E$T.[PF\\ZHC.K8C.63ZTLVL\P.EV%#U$%J).M3RX?=UEON[:\DAM::W?"-:O'4WQ M'.B=58KL1NTI.+/6JBW7SLG=.3T?^G10*U7&NMECW?N[]S_&^]<).=>I+4\: MQ6_+!3;@D-G+:5&L<\Q8]_[N_0_X_C5:F6O5EB<-[YM- [HCX$]Z^KQ_/>BO MKZ7U>%.W7A/UB)M;F[-_]> GLQL7QEE-=+NMJQML71VT(R)"J[DTJ2)6^E-T M&/:I,D82JD0:JB34G&[M1MLQ[[*@=S$/'?)WR/^X1Z@[Y/\YY%\,6DB,=B:- M!8F8R# )?$SP,!.18<(BSE)%K4+TC^+UBUG8&/1?1^-ZLYTPFWU*>FVRE3X= M0[L[2?AT*,=]G)/N6,5/L(K#ERU[4B0IY<:$Q!EI"!S)CMX>SKP=A\'I3MX^SEX6S2:E+8RI((20UU*.![U^CU;E6;7G2426; M[?CZN:B2]7=];?CTM91P73V@_(SPT=[DX&7XW5N/ M>U^$TE+9*"&,,4EXEEJB(QF33,A8)9RZC,FM7 M'@/S&@-/]OC!WU]2I4 >G23,&$NXLRG6H-:@8Q:W9!:OV]854Y:EH>($ M?Q*>Z)BH)'-$Q"82262HLGIKEX,L;=:^!!AW&WQ[A%ZXD[ ME41QDA*F.:8P!;"3QG!B*.BCV*36AVS']"&B#YXISJVCZ;39&Q]5GO:GL^7Q M3-^_'ME:ZB_KMUTGL]MZ"?N='DR[F7?K;L;UZ7.A1\KS/J-+'4FZ$4EZTS8$ M*1<.)DD2&6DP!,,$")*$/V-&C33<9=RRK5TJMCE?/_?R72[ ]4.V]=RDZ[16 MI[4V0FL]4AKY3FO=6FLMFO8R,U'(J" RBQWA-(;?%*?$A0EHL21T- '3GLIM MRM;O^%2GN>[.-_#K1,'@[/HYQA6>#Z?*3_*_?[7YM]U_PX_F(0-5'.=#/^SR M_*A=LW^+@W+ML;QB3OKYT)$F73?SP%H-X_5_S@;<=WMI-"J,<3*S+M0VC)7@ M::04,YF*+3,N251DTJV%X?+"G ^M&TY>1 DT^FF-W_OI>-QW6 Y:]:&-:N)_ M#T99,*H@>30L@WQ8P3D.4>'Z<)$-)J/*>U(&IZH,X/_9J-\?G98O%D=X>:2J M%6[@':YH#Q7E\Z&K%W5AJ>OQJ5[T?SR6R/Z^=!WTM^TC"OP MGM]./[=ID:7B0E//><^N^C]VPO%4 MS/V/UJ8FX7B(Z7W95V699] 35#K=_+:4YH;,<$7'CGJ%<\$^O*M7!J^!1=G@ M/].A"Z)P.T#3LIOYYSGS5"[,_*.'AFY6,O^9MZ7> /T)-;IQ<:2;-=/[JOCJ M<*:W@^/_G[TW;6IK2=:%_XJ"]]Q[NR-4=,V#]PDBV,;V\8Z6:'MC$_#%4:,1 M2(BCP0R__LU:$B!&(\RP)%=TFPW2&BNKGB[26/79]W&-Y#(E:IE2/ ;AM-!2,DF< MT\K%\&VC\HAS3- 3YTZ^[0^7)=3MSX/V!OR^_>YD\\/G;OOLTUFKM\/;'[Z< MM;?^[.U^^,1;6^_(#CS+=7]XZP,\UX?W>SM;[_CNAR^LO=$ZW=W_CG>W6J3U M8?=@=^/[26OK:Z>UOYM:?\]6$0O*\V@U,D)1Q*W12%OLD"4,F\ ]MSRLK)$F MX?4+<_L]>JD6-JF;Z J;/#>;).T93LJZ".@D W<)1T,Y"408#..5V828*9O M+S]-!RF4\:N402\HP_' B0P4V<0%XI(JY(S%R')-C"..NB17UC36A3">F3!* MF^SR+.59EO197MVWMW!.G6G8U%7GW9NZJ=CE_N7^KW;_DA U+ZBL]_KP'F>3 M()]^:GS>_-*PPV$<+4).5)'G:WO^2\FKQ?$Z/($/^^X$[<_YC3?3EV% M^4,%\>KN9RV(]RR(=^E\3<'A8&E"1CJ/N%(1Z<@#8EJHE 05 'PK:\(4Q'MV M]VKQP-P8Q(\Y'B\.1^?.EP; 3[KBE5F$6FY%Q'.(N+92+-6JGD9'H GH1GC0 M"9(%S2 ZJJP&SO$I2B:P^"6KZ'PVO9M,IJ(7S*,7S,;Q>,\4= '(2X%RBFU$JP?P@K*E>"2\BSE M6 VZ^"VZ5W M0^)HL7 .>6P,XC@J9*CDB(I(*%4Z!1M6UK@L[HV:;NXN=^1D.XZ>P/1Y6>OZ MM[K_BTW=4EZY_I5=%UE+\1Y+Q;EB/C@N,#=2>\62E=%Q9CU[RF(216]YC-ZR M.1N%&Z@DW(,PG!(.C#(AD-8R( &_6DT223:WVX;94-H O+K>4WBJ\%2=%LTB M\Q0UEF*=& ]!\"")BUX0C VUAHFD]0.LZ<)3S\U3E_:U "$$RP(BD@%/,4:0 M-2''2%'MB8F$X-P.O_M6;ZSZO+K_VW&_QK[?[*Z\M8 MH][;X5XCY;+SRU>C7I-5K#[BT#GV[S4CRRP :SSANW!*:.\ZGUWG&L'=PX;H[W8Z,%R'P\N M\.%)G'SXR7J"==:HC_?C(O-<1?&X\O:XA72MAX&"?(W+]:6[QVV6\U M%7>]A%LJ?RZ3Z_]J4=#_V-.L'@V7Q+]R<++3^R(V-[X>M/8_XO;9)Y*?<7=_ M!^]L?3G9W'Z_U]K^VFO!O6_T5MQZ#\]SP/.SM?8_L?;&%][Z\+[7WO^\U]YZ M)[+/9G=[YP3>,Q<&/;WPK]#@?!3$(:FC1-SK@)PV&,6(><0!YP[/52UI64J# MUL7-7QBE,,IR,\H3..D+;3P];9QO'Y^VSCZ2;X8G2[5BR +I W58H([(/)(T M,4^ILC*PE35%"G&4N+BZ#>(UBV_B=K^P^ZZ4/ZEOS\2I%,@&K! S*3 J%%5*OE#AC*4OJ%4 ;_D M[\G5ZP)XSP%X5]7MD*@E5">4-(\HUSQ!3DJ*O!946$RB9J!ND_J%:RX@Z+WZ M_LK"*=03!'A&A;ID+"X.OSRK0OV?001ID].+QV#IRZHV$]G?L%YQ9)CRXX]XLX=U5]QM($;J5 M6$2&.#,&:2\-XKE:B/0L$BQ6UEC]G-4+B'4_49_/8X=AE.-/PL?J>>@M<>YY MUF1LZ!R.J[CM$OE^/?)]BJOM<0\NX)] 8;R>:S,5).AC' M9Y?U+$T6&5^7\>;ZM^"\$":7DO;95\250"9YBHABP2C+L";ZNHQ!M"'(!-\H MPWWRE@NN&2&"4(45-]=E_'X,XWW>(N!HJJ. MA3BH &R1SZ+J-NMLDFN!U+F M_)5^NAK:/.&1XPC7O)+=Q8M;Z+PO;A\U!]V\H=OJB2;SH\X35[__#%%+TY7U30SYK8SK1OVN^-1_&/*^'CV$BL_R<>I.6(3?&UT9W[N#2Y5 MH.\1N4&T!V \PEN]L=UC>SI<^=>5E^\!45T;T1L#=3<+/E5NT[7),,$&'Y)7 MBD@JI.#8*D VA[FW(E%EO>1WG:=)U(D(Q4@4G#NC0;N,L%Z<-%;"!>\Z[Z=@ M>L=Y/UV@SY.[9Y7NT3@WS4M:SK*)^3) Z-^/WK,H$JZSA,\[C]\BWU??_ENN M]*JMX]C]$1N]26Y;/,P/>Z'[U]9)_F3W7RYAUNI9SN=.F4(/>[@2*#SO%'ML MTO52U.+ZG?)P?B6F:9'W, /SB5C'/?_OX!.4:[W'- MGYM0GV//YLV-P69ZW\D;G3O1#I9DR_//SN[^)[ZS]1?<_Q-M;WTZ;FU]%^TS MSS>W\C9F?LY/)[M;?^W?K)OU5Z^]L;?7ZGV!Y]\A[8WUD\V- P;O(]H;'K=Z M[_=W-]YW6[WVU1!I[5QT(B2D,6&($YKK9AF.F!=86:$]*^WB*5L*=)28,%0#Y5 M)4*\1(B_CB5%:FNIEXC(U^:-I[4F-L8QD\G6<;_PR3Q\,AL=;DTRN8T\HBKP MW+?+(1T"1IP%9G027F.^LL::AHD2-%D"Q LG], M <0"B+^D/1>TFQ_M+O5GD+#$Q!#D= J(NP!H%X)!03!&<,34Z CZ,U<%Z^JI M/R^][YD59TNABY?4G]_WQV4S P)<2L",EA0Y*B(@D>O M)0NPKIO$R.*2*<[G@H>OJSX7L)L?["ZU9Q*H- Q+9'E.R?.C^*.F8M09J._C90B8)N0DI@@[KE% MUCF+1):?8$9&577U4;S4R"[.YX*'KZT]%[";&^QF8S<244E;I ,6B!,3D W. MH$1E4M3XD!A=66,E[+FFRO-RNYZW]N(@5H61BL.E4,9+J=#K><(5:GD,M$U8!(VVI1=SF?,JD!0I6,">]H$'IE3715*K4C2U>Z **SP:*9W'0#W:X M-Z]V77#P%W#P4L7V1F@&BC0B0O+L3S!(4TE1\BQJ::56CN85K2FA?Q0DK*>> M/9?WX>$59^2DFF?=!WFK/[+=:]5JZ^;$J:%TZR?(5\SO_TVZ+]?(CBF4/0=E M;\[&GVM# \N-F95@!''B'+(B,&1I%-[##Y?$RAHE3BH(7C'#,<8E5[AC-Z@X;^63R-9<^E M .*S:=D%[9X&[2Y5;FN-%]PE%+'5B%M&D(F8(V^DH58H ;+,*G>!NMKITV53 MY7Q3I7N.#\7S=9MXIU].[\;@^] ?YVYMQ37V2W;]@\>UIK1>+S/G#@.G4/L\ MA>6VUD>M#CZIZ'W]&U?.4JY\;@'O$0^)(.V%0#XXPI-+++BTLD944^/Z)6,\ MY=*K'Z:5G9K"5S5?-+\G7SW "BV4-"4A(CFC)-D28D($X-1I9$CRQ8 MG<8&*EG0*VN2U:\US&_'1Y7-^J^J1?/#VIL_Z)-;VVGG5AR'HS=,PIO?VU_; M7 [<;>WOG%/"-M#;:G?;V7WNM#Q\!"^'WWE][NQL? M3P'?NO%_/I_N;H^*,['2)*A3D_X M"M8%C&:VCIS7FOD<."4(%XH82^&_B8&.[GU,<'P$TCG*"V8PCBMK5R1SCI73 M:7!M4=S>T?UG][M_D=9TH?#;%\I&-4J-T5Z$?X,XVP\VAHMVL(V\"IJ-XPB? M ^? -QZ(P'8.&X/9P6YT0.WHP%#^@"<<]1L55#7ZXT'#CP<#&"&0[!#X87I& M;!QW1GO5O8_@.OE[4#CR0\*%X%=XNY"-Y.H*1X-^@+.&C?PAO.V/CH>;' U M/QG N#3"..9;OMW\^G$#$5,=%F*^[A >M]_IYF/AE-5&JS^(?2"R9G7GM_T> MB.>T$;N='F@T^=WL$=SL!"X\BG#A.U6KH_ZPDS\9KCP!N%QJ6@]%FK\:1 MT80CXK4$"5GI"05CG]RT]!M[,/=@$E23SG9AJL'\N!!\]7'GL)K_1UALF=5/<^8(:F+BO[B$Z.U_TYL;JV?MLX^4E#_CUO'WV1B+*1@ M$8RY0#S)A S!&GGOF8L<>XIS#^'JW6JZV0 +O .(4,%L]5$\!,*) M<8K $[SM9T;*R >_5?IXA6S#$?RG"L9K]%.C/W$KGD]D#T@XB'MP6KXP3.M^ M+X(:=9TPGU&G^MOOQ3#NQLUT#^8-BSHU5:>^?TLN.,P5!T-14L1!H40L0 M)RRH*M1(&Z^K1TNDO%R9)=.5YTYA%1WU!Y5Q!NOR>Y[NH+F M@$++/6[W?[Q M\,U-VVAV1.XSL:9_3LU9.1FDZ&$4NO9H&-^<__)'Z R/NO;T3>>P M>I?JI.L6-=SFC^-.&.V]X7*5&U(YFJ:[H]/K3[XFJQ,GU#5K?_*EU*N/F)7W^+P>/[J*%EE:4U4EGI;S6?O3R?OB$GN99YDO!VS>!ZWGVGR5%?_\F\2+&);VY;"3;="_ MLPTZL3C_G8-:&NN5,6E_VPW_LF7_L&C61=YTIS@Y%:/6F'J>G-38<,R(-3Z) M)$Q\2G_?%:NX\I@LNLMONBO_U_[FUD?:VLZNDFZG??:)5KOR&Q[N\X6W\WD; MK9.=WOONC5WY7DO .YWL[G_M;6Y_9.V-G;PKC]MG\$Y;W_'._OIQZ^Q]9V?[ M:VI=ENS%K8TO]!NSD1B<(F+1*\0=L4BG:)#$5"1)F)>&9B(0J25.:(Z#L8QQDY)A3"LBI6;. M$A'( XBTL.53LN7I-;:4RGCAA4&,ZHBX(0I9+BTR-#B-18C.F94U+4IISL*5 M->7*I;?$WXT'_:/8;+0Z(71CXYT=CBI[?#W5T1!_*@XM312F'"H)9M1Q+3W! MG"7K,+><$BV8DIP+/:E<5V,*LO\2L,WW+)\Q*C2;.RX0<#Q3L4&V1]98C M942@RC&KO'O).+/;KD7&J2%)X2#G9- MX)YY0ZAUUC$?I$HXS!O(6;CT>;CT[VM\10RJV*)8G!26&UU M\+*43B]<6G,N?0:K:Q>:+L"_]*V-N=P1OW)UC^3KO+/QW>1^6P/G!\%U^5 M><- GP$I(A.T1MY)@[GWU.AT5R++DVLS-5B' M]0.ZHA/=I1-=Y-'_-/]]OFSW9+;.8969=D>2F+/=ZBK#O1A'8EV:8DVY1DF]=.MBF9 M-26SIF36E,R:6BRX5S^T7E[2!=EQ_#."EGR8[8.I[KY$/M.22U-R::Z%+RG+ MG!$8_A%.97(:7^W]W6OO?]GKWWVO@O7ZFYNK;/=#RURW3?9GI0C.6UMM\C._L?3]H=V M;W?['6U]@+??_D+;](MH;82#G;/K^3,[Y)O36BG#%.)>8\2=9,@XS9!44;LH MB3:1E+BEXE>LN1:Q]'%+U3;,13FS$KFTY)%+K[?=MV<'W^.R;/B]$*F>7B-5 M;[# .@3$,+&(:Z.1QH$C&KA.@5/LY9V5ZTKX4J'46E#JTAOF5>=3#U9&XVC: M!+ENEOE3T>IR)]?,T^7O)7GUO+7V^_[@"L46;IV#6Z\FV@"W8L^CMU8C9Q-8 MK^_8JG6B 7AU:7NYOXN\/PJY[N9S13 M7TQN)1[XJ6NI=[Q8/.^-_CLW^E[]M,G4'0&^3]'K2I*56^)2:QHA M?$>O*_'LO:[>V4&.+AC^)P[^WK.U:6A%6Q=0OGNP"Y ,4-P%Z(5S/[&=[;\Z M[;.#4_@G6EM?R,Y6^Z#5^\)N=&#H?>ZUMC,4?P7HW8'K!X#MC_ <^=_!27OK MZUZ+?CK=W0JIO;^.VV>Y8\,!V=SPM+7^C0J->9 ":>L#C ME23N;V^U/%'PMW?J^OE 7AUXGHAF(3(5HN;>&RM=,BF$:"U-8-FOK/UIA[!^ M#F' .Y<#[B<#/LP#GL/AY4]LC,.?:'[72K(/51O[&U%P?Y M[ \PFD>-_^EW\]'#9A;H:KY CJ"?O'N.KL\1_-]CX[#JZY1[M,S>>]CHCT?# MD9T80-,6,]'ZO?R4G7Y8;6QTNM6#U?8%IGUF+I\F_N^X\P/TPJHES'39\094C[U)![-.U=0L?P:7 MK]QO50;$"#"N4ICA.K/C-AYVSKO[#*(=C@>GTV-[<;0'#S=1#K9S=[/;&CW> ML4;/^TJ]J9([X,6GR0D$PQJ8K@=.)Y[OE=O/M X4+'C$/Z9:%9Z]Q,I/DB]J MC@&Y/=?LR,W^W!MF.@[M8O M[FD>^'.(60!%XPX!#.)W.ZB2BJJ6?7=*KUH M]KQ1W@F&E7_,?FJT8T_8CREB![[)>YME>DMY_$=^DZW,^W2!E,]+PUXI7[5Y;$_& (53?+\ MSM= ;+A*AZGZ7]Y<"__H]H?#?][4"AZ:S%==EV)BFIDXCV+.1XS=TV;#/D6# M+<)O)/V)YTOZ4V)5*_7(#EMJE:@YTN\6QH2OPZ'S9$@JR9XE0Y*N8OE,29W/ M]\B:/;2#VD*E--9VHM;QT'J)KN1_OD"SM2+R91(Y,5=$_GH1 EE3>IZ\V.K0 M-YT1W,<_?W;XFMZ/8-\_[! M#OP"?<\-?26K>K%BQI8JJ_J%X]:',#+PVQP![ !=DYWM?P-NK9^CUE9_LL?] M=]Y6V / BH-AI<75)8CLL?[Q:1#9=]S:>+_?VMC=;_?:^ZVSS]W=K>Y>"W[; MH9_PSMG'DYWMCZRU];5S/8@,KG_@":7:222P,8A38I#3CL./Y"B)03LB5M9D M$VM18MI_XQ+%A1A^"V*8IW6ML13KQ'@(@@=)7/2"8&RH-4PD774+(F;*"_#+ MK^0S%3IX5CHX 2HXJ2AA_1N5(@C'):(PWQ!GN0.",A(EGRA1F#/"P\H::7+U M$@G$2\\*2^3%>XD1W)X&E*'S@+([X^"*!5LKY]TB%/7X%3?5XC#Y9*D\K9&' MY^#R\R6\/EG![2I4>H7[+\"J\L#J[]H(Q58K0FL MSAI(4EM"O#0H::P0IQHCQZU'02GCHX$/E*N 53*8.N:FVZP :_U-J"7>%;P1 M]G!'Z&\QH,H6X"]N[=^;R7TK^]=KJ;RBG_AIQK6F2M2]VX_G:3!/:Z'2F5W( M^Y.8BX(TKX+4?CMC=UK+'?96(^ZE0!Q;BFPT$E%JL>,R2$WHRAI>);I.^XE/ MN=SJAV._^6YDX:CZ+YK:<=0C*.H7K7U:F.D9F&G6=+ M.E?JI5#/E'HIA'FF;-'G>V1)2[;H;WYHO4174@=+MF@1>44"L[ M)LL0,H] MBY\.TP)G8Y4TW7KN79RTMG;.VOM_'<#SG>[L?SIM[7_M;&Y_.MG=]V>;'_[J MM;?66>M#B]W^VS%M_I[9#6AC_> M.0OU3--]PM56/UA:NFWR0B&_/864A-[?D3AJF]#[N_''$KE=2WKO,A]:\M"6 M.0^MI//>B)+>N^ FU!+O-+Z]H^'= MFV(Q+? ^8KG_*]Z_.''F0J#*>WO>3[.@3O'3S*G ++?-8)@Q-":-4_#<26Z% M4C)Q0WT0F(@XGROF+ [ZP0[W'F0N3$-8;]@,ZV%_/!SU0$LHAL,:$OI'[6R&NE-*\;?\+O H)!C8 M1JNH&.4&4\.(LD(H3;0QEK/G=JD4C'QJC)QUK@2G% Y,(">)0%Q:B8PV##'E M*' A-:&NU%XEX3?6Y=0LYS@502R68[U@4ZL6DXOEGSL*!D+6R: M)=Z..8>$QGE,[2/1LA(T?D1&_\@-[*&ZF@Y+-*AOX%K\C<.!7O] M"-N[6+YP^SS!D03E0@/FU,%A'(U<'*B$)[ ]#*FEB0IJ&L0.L" M&E5+O%%T2S6X.]KH-/Y!BRFUR!M&S[\"2IN"A2F=7CMEJM:M=*8H612E.12E MS=EF.C%Z;:6*B',L$<=>(T<81DR[H)0WF 17FNF\NO)46*JP5)T63>U8JH;- M= HW/8J;9HUXH107V@F48/01IR'FRD(:Q9!2)-YP%W'53H?7;MOSMZ.H^]OI M7(%E)H]&L^UTS,WW>^"37'W\![_UY>B96P:OZLFS-_F;T KJ_D'^V7C?'S1& M>Q'^Y:KX8'[GJOCQ9B.$*K S(T:S4=L=GO7#4>=\*_;OZ,>#SJ@3A^].?'<, M[_-^T.^][?>.QB.;'WLS78>V]1Y(9N%C.KKQ?SZ?[FZ'(T>YW.U][K6VV[W= M[:\'.V<[MHX[H^[H;%G?T3XD0/7X?^C#KJ(Y8C QGYT64=\V<"?_K.Q7@U%(T]T>WB: MAVP\&.20EVH$LV,VKZ<'\4,S'P52.H;A/>PWKHUB X;_XI(W7+UPBK^C_$*C M^GYFJ:Y61=\C/!:($E2-O8:K&K-GK)D5_^UWJB;2?Q7G3XV1I;V_CD&!/FF= M'0"R>-H&A3D8EW(59Q]R^E/B%&FA.<*4$T6I5QZ[1QE+I3GV:XDT":N4YA;A M%"7B6C'D:.*(!4*TY$1RE>[PT-UTV3T8I*Z!^?1"[7$/(-1/_L[SHW,XMI-; M/;1UY@S1&_--JI5;J*8> MQ')K1ZE;F$6NGFM]TY%]@D5W=7E]//P!(N@/3C*?W[J2U]8FTZ1<."A-O;:T?YS6VN15ZK;,6N;ZV M6EM_]MK[_F1WXW-G9^O=27OC"]O=^G[6ROZ*C?6\QD2;[IRUSK["VOKRS8 % MKTPDB%&M&VD]U2 *PSG.EB)D[-, M^(-Q7%D['W+0D6^NF]FY?FT-3:3QT[NM/?.,^=OOQ3#N MQLUT,7?>9EWG<+155=#^;6>/_^:]T])0CI*"'YP2A:PQ 6ECA8A46!SM]=EP M Q@[ +:'H :355$;1?A6'](M>#4SM?.\&W:&68D$CFO?F1'WKR0C7O M?8Q/^/=J!UK:O2ZW?%MVX/<:C-PBX)(1-==(?K;'C9Z%F=$!Z_=Y0T@?NY'^ M.^V3/UO@[4)M@U_SZ 3F$[&.>QHD-]P;A[T)%$MG@\7>?_MX5Q>W!V\<7!@0 ML!Y:Y\NA-IUV'FE!3/;#>U].-^&Z[8WOM+T1]N$^Q_[<$S'L#]X)SO M?&?K %_?#\_/LD,_XLV-'=RF+; Z=CL[^P>TO;U[T.I]AG?[*#8W]O8VMSZG MB[WP'*OE M7$J2ZT>&9"ENW'P_],)%O@?1YX[\S8"9)Z0P/7R+!<+RAQB:Q/'A$:: 0# MPL=D 09E6A9YT\PZHM)6(,Y(0-S$@'0@%DE& ML":&X\#9RIJD379+>F !RN(2?<41_&J[T\2W080+_8C%+?KT!1I?40>^D._G MJ7@+S,\#\[.1O\8XZAF)"'- >$ZU1UHHC *S-'%!F,B1OZ ./W>9QJ5W#Q2O MZ!*BWDLJM 7U?A'U9I1;IZST-*)HE0?EUC)DA+>($TU%\$:&JI=S$W-14*]V MFNL2QZ#.I,$WEFFRUPJ]Q7-A78<%:J>$:I1XC(AC(I&A3B,;A'6@4OB@P9J3N$G52S1C*Q0U;S7W^6M M+G*ILVMC*7"J\^$4NU;,7N=;G?],'P\'-G#[QV8MNO# M81P-:U?VDK7>G@/W 8?/^,X^P'>O!??,10AW '1WSMIGX0"NB5O;[WOMC?>] MZX4+-[?VX/Y[G7:OW=DY.SAK?_AKK[V_!_]:K$T_P;4^G>QL[\#YNZD%8-[^ M]$UKY9DF! 5O".)<"Z0)IBAZ%81)1%F7KE>^=%)ZXK!3N>P(MF#Z>; E#/6* M1D[(C>L\=(H:T2RE@DCQ?5UM%75ZQ\,3D%I:-BJ M?4(NLOG]?'FYTT;_* Y@7L'WP_B]!VLDEX:'8ZYV(ND,\\>3PIS#-P]@\#LK M^/>'G7S$FT',/01^Q&E=38)ALD\G/J>K:EK"\[8SK0.M:3R*?TSU)#Q[B5OJ MI%XIL%?SQ9Y;>EPIESWSN^7>%7+ MQU[Y)R5>)6;/4>)5PSC2!7MB]6CI+=T8&RJ>XXG-*C;F:>K^/L9>?[U*K.05 M*K$^V&>\6$/Y&D5MOQQVNS8*T\3I30Q[#W7ACA. ML>%"*^698,$]P8[]N:^Z+KOUCW56G^_6G^SN_]79W'@G6EM_[L.]6.O#^[W6 MUON#'?J.[NZWCCWUWZWVOU"]_O+/][J2U_1FN ML]MKG:WS]O[.V>Y&N%IK7EA-F4H!6>D9XBXY9&D22 8=K0KQ$)%;P9? MOW99BF5++*Q!4DKACL(=-> .+3A17%!E+>/",JUC<$%JZZPC/IC"':_&'9>1 M7BF">&+0"(>H$??8((=5R,F+TG/A+/=T98U@U52E44DACT(>A3Q>A#RHA5=) M3!DB)0^1&$F"%]QIG+0S41?R>#7R()>9+%+@R'% P@@@#RT(,H*!X6&P3@38 MGBH%Y*&;VI3>)(4["G<4[GB13,B8B%?*^*0,#]):H3'-^>G,:TN]+-SQ:MS! M+@L&\)1LHA@%+W.9 $*1I5H@H'HE@M?.>[:RIIN2\D(=A3H*=13J> 'JP-SK MH#FQDENN&37:.2^I!#8Q3'M1J./5J$-<4$<4%*P+( PE. >S(VGD8L*(8^6X M$4YX!]0!/-(TZB4J*?[>Y/&3.(#SP' 00?Q)%$8Y] 4/?;TR0HL:OO&^/X"; M'3;\>#"(A_ZT,1K -;O3;(K>$>!+Z7#YW&Y!H83.*>A,,3#MM'8A*N,LYIKG M9+U;L^3N)NJS..@'.]R[BZ.G(G\[E?C6I< _V,[AOVM4#GDQ6'RVAY /SH-6 M11#Q5H,!&"-RWG@4J8HL.H6ILIEP-"7TC]H5&:@[6-6SDDW!PZ?>8]>4>T:] M$H1R890A005I@S(Q2I/\G'CX(,.E@.)3@^),X14J/+4Z()&L0MP%B8PU#AEL M)(Y)N63HRAIO<1X5TI$89)V+C.'H!-,K:\S0@GH%]0KJW42] M&'C$GC*+H^8R$K"+,?PJJ+"<&D:*85QS++S<&36">$ZC!$&!M+@F'CF)#5+$ M$B5!PL2K8A@7/"QX> \>$D:3]\RF9 (W (%1 A2"994XSIMZQ3!>!%"\W/-+ MF&N%%4C+VIB[3&KD;/1(R0":/64X>)P-8TU>HO/NTD-B2>Z==Q"O)O=>*>U6 MS]S>4L_[>;;P?Z-ZWE3QH+5U&#O+!8TF.LDTYC;!!Y*G)V@Y4:)E'L&<5_HS M&T65=80@B0-&7'&%C-$2:1\XQ8'QQ,)B9@A21)( E;+6)@IM#3J]'3Y8ZG%5CF=B H!_,@#IH#Y,>^H36$X146H-XEX(,)\<04X$G3CSWA.7H^>+H,%E+81[*2(6#(6<6IR M+ISC2/$DC-**6DL7,HVZL%-AI\).A9WN8B?O#6968.]3X ECB[G!V =.N$G, MQ,).K\9.,U$;/BGKDT&*Y4:&-@ [Z4A0P%Y0#':OTGIE#0355'K!J@LN(S]= M;21[L^'<(]L^WM56=;ZKS-DYX.JH/'@P?R*46_K)7332[ P;HSC,#6P 8:J$ MX,Z@ZO8'0&;S_V$@NPUGAYU);QL71\ MNW&\%ZL^GYU1?M9>?Q ;W-0?5#T,,R;G\[MQ.)R#OO5[S3R6,-HPO*$S]/FV>>S' MH_$@MV0<[C52;J4(=]KK^+V&A4]AQ<*UX:!!OP>7@X&!NV1Q13A^-!%+A$G? M[W4\#/)1]*-J[L-%\E?Y(6!R'L31Q4-!472#'G1#SG&D< M 394+3]!B(>=.%QMY,:1O?X0< 4@)W?-@)>'9SH:YUEP6-WK;77TZ?\;7AV: MB]Z2,S-B,GOR.\)S[<-SY[?L'-I#7TV=PPGIP:LTJRM/IC0<8P'Z['<8K_PD M\,3>'L%M)EUA;[Q1GM?##BPB.Y@DOT^ &EYF B+K9J9 M>2"F34-A=+/Z,HAYFC6K<6GT06;5;\W<7;2:B2>@OXSR2E;_9S+'8(GEQ3^] M[+#Q/1[FZ\&G,+>1BG91+R/-\41J-:4?!G'J?S-YQCMCR2 MEFH^J[;S(CX< N!4LK\Y4BXC*8!V\WP57IF (%*74?>2?JZRC\T=H6<6]_#\ MLM>H _W?YE%ECNB;P MX2WSM-)YSALVYSG;Z\.%\ER]]^JWSJ?\[%.$S=^?ZR%7]*B+ 8-C0.VR%2Z! MT#N]F;O!F9U^6&V\!67H>ZP6QOG(3BX-EQGWCB:W&@\GR'R+6G9-OQOF09G. MQNE2KJX- #J>,O3YO,NSX*+)]/E$@ /^!5>83BH8M-"9SL0(6)OU N"+_*S M#-]/I\?!M[ 0NN$3(X(/^\K*\V(Y\BWM69<)=Q<'AZ MER R$-QK)]P4S-WG9KML_$V0,# M\N9OOQ?#N!LWT\>+*;9>S;"M; MOP7W^[/;]P6*Z?[KQ?SZ?[FZ'(T>YW-S: M@_OO==J]=F?G[."L_>&OO?;^'OQKL3;]!-?Z=+*SO0/G[Z;6UL?3S4_?/ R8 M=\PA[GW(^8@1:1XYS&CJM(O:2Z%7 %- D>7_>#Y=7VAO.X*4XNJ/U_'.TD"<8 M!A+CQ_60)VJ5&OT\/;TU?98NY&;5Z,5Z8H)7%7EH&_)Z/+)9U?R96KT_WR!K M>4\3^5]Y9,$>>^[/'IE3N5BC#-\2]<"3?Y([6:_.M_5ZFL=LZKQ>'U[S"GUX M/PSZH$Z_/=>BURLM.MNF]V:<%L$OO.#7O1_WQMW*6P-2AU)'\PDN^8/MO(^H[L/V>)5Y*L_F:9+?7(KL?V@>M_<_=UEFWL_MAA[?/OL*5X/FV/Q^T/[R[$5&[^2$_ M_]?>SMG7@QWZZ;3]XG%Q&UP1H2 M/5,(KG7VG.)(K<4@< PTLPE%#BW7$:9HHHK:YPW M-56%40JC%$8IC/("C,(9HX%;IH(.7$CI H]6",P$-XE@\P3]OHLO[&DYA5]6 M-B:)<14X2CP%L%)$1$XI@SPA.CH=K-!R94WHIJ+%2BF<4CBE<,KRXL!QIX15*VL08"$M*\Y4UPIO$L,(SA6<*SQ2> M67J>*=ZP1W!*YX)3K-86"P/301F#N/$!V:0(2AZ3*!V/S)K*'R;*/OY"=CM[ MAF:1-1K$K8$-,5<,>%R07>FDN3@T$[32,6D5%>7<6&63%C)9AXG047%>PL5J M1C2=F7 Q$;T46&A$B&*(4QJ1X5$CSPV123LL'9W23&FM_H+620' H#%G_." MD(AG*J83K@/FB%C" 1*91=8$F"^6$\J5!;4\-YQJ,BX+(A9$+(A8-T0LGH>Y MT>\R#L=XP:GC @7O6:[(+9#E$2.>O#4I18Q3CL-A3:(*_!7X*_!W6V, M!?-"5P"HY4NTPRX 6 "P'K);& L%O&30.)LA(.A1"8F)++4*,1UDL@X&5 4 MH" "+";E5+:)J7J) (>"B043ZR&[A<'$8A,_ O\N=^,C3S*":!"F%JQBXC@" MX*/(.Q:9Q=0;D7?C:5.8LDU2TPWWY:YILQ%_Q&[_*!?BCW[O$([]?EJWN+BG MXI3Y@E&6F%-XM#XEY8-4F.-(+%6..R(\U8Y71FZYT9K[S7&"EJ M*' *,\@2FY!/ (>,)L>#6UDS347JEYQ2=S2L9UQPP;^EPK_B9W@21+S<>?>< MXF"I1LH$CGB0%FF<]^ EYIQ9%A3QH&4WC2 %$0LB%D2L&R(6+\/Y\\Z5 M2I$8CR2E G&G*'*>>924=D)CX0.W&?V4+.A7T*^@WRWH1T547F')&;><)J.- MBM(90CWF (B^;+S7#O\N-]Y%8,P%(I#4$O /@SUL(D](,:)AGEFA;,KVL)"\ MX%_!OX)_=<._8@\_"2+.[KM+R[G#6"&0J09,%!@9DAR*@B:L8TA8\4HG%+I@ M8L'$@HEUP\1B$3\"_R[WW4E,+&IID0K)(TXE1HX)4!&I$52#!!UF&?\T?HE@ M]*7'OY+G/N\@OAT/X;EC[FS>K;2=X5[GJ.2\+SNI:"JM%])P@0FGQ+G@M!), M!Z82U5*5C?=ZT4K[[>S&NU(R>4(05AY(Q4N#C(T.$?@B2*VTHG9EC6#5%"7$ MOX2S%@2L'P(65\.38.+EUCLEF A,%=(&BQS@BI$5UB+M74J26(:C7%DSLLGD M2Y2;*I!8(+$>LEL82"R>AKGA[W+O75M'O<4.Z6AR?+]/R%GG$*>.26FECC+W M,R)-8DK6>X&_ G^WP)^UCGOLA2%4<:JTML%)36W$"=:2L&7SO78 >+GY[AEQ MDN<0]$ 2XBQZ9)*-B%J*F2;$@UF<;6+1-"\2CEX0L"!@/62W, A8;.(GP<39 M[7<I AS <4"BO60W<* 8K&* M'P& E_OO01M-A9%(D5P#CA"'K(P)>89-=#C89!VHA;1)="G\4=,-^.7.>W^; M7R/!BU2;[R6::\G9A"N6,,>LZNJ;&_@I0"$LO/2626S-W3[6JY3Q\3#$=#=M MO#OQW7$>L@_]?CCN=+N%1.8AD;]G=MLEUR;F^LE)$(,X8QB9D!O[4B4%]3B MW'*%^9+D7@)8?Q_(^[__GZ:$_E&F>)GBRSK%"ZLO':M?;I@&$9.,2B%I22X( M&1QRC"24$A.U:_L<04MF.,:">LXXI9C9&4B*#AA F/,8$T*K[_,!E?H#(^Z M]C2/A)3-YWL6WU1_9;MVB:UY,7'=VH#__9GHK!E^&_AB8]49_ M^HLWJI=<_^OU BJ>8%"70,5C/I$PR6]^Z%#V+%*5<#) SX"XC.$=2"!T"U3&(*EU5 M-XU\B<* A< *@14"J_MR*00VE]75CJ-B<_TB95T&#&'%G%0R(,KA!_=6(ZMR M0+"64M)D4[15T2W>Y+A^"<:%L@IE%,H>2=-PHEK#*1%P<[BIGX) MX(6T"FD5TBJD53/2*H["YR:PV1(F@A'N) Y(.6L1Q]8@'9E +G&A-?9N8G<1 MUC2B?BG\A<(*A14**Q16,PHKKL+G(*W+D%QOG,,\&*08>,01H MBF#MI\Y"P>M7C_7W(JTJ,O-?(PNO ?\-G1]KYP)ICWMP+S_Y.R_1SN&XTN?6 M_KLZ;'(1-_C7VL4%J\_AQV3%*,-THA+4%,NY"-2"MD*-4!K^BF!Q?U-R9?:D MZ1CU[.![Y[ :?W-S!!_XKE<'Z,'C>H]\%%RGVSF,:&_R-Z$5RNK5QG]?&:^K M:.8]EHISQ7QP7&!NI/:*)2NCX\QZ]FVC0C..";K< ;F*5J!5P^N.AO^QIUE* MZX%X$+?@UG]V^_[@E6&KW9G"5J^%-S_ M=;;;W1; SL[9I^.=,R]VM]^)UO;'X_;VU\X.;1& &+C/YV[\G\^GN]OAR%$N MX5B^N_T%OOMRO+N_M]_>^'._?=;M[FP=G.SLKY/=[;_V=S*,;733YM;';RRH M&'@RB,*<0]P: [@C!2(6M&B8=BQQ-F$;F,I@HV2N,)2G0#3U&K[5-MH@)76! M!IMGCA KC0A$< 3R&,&8KZQ-Q[XQ,_@W%\SUY3"=NQ4 =0Y#/!R]81+F5TVG M.K]]JO_W-1R83+"?#^#5 4^4VX!24 2H.V%DE> H*AU4,DE0G*Y+U H? MH["*^LBX!/*'Y6=,-J#F0\3>SK).5U58K((;SO3 M.E $QJ/XQY3]\>PE5FXN\XE*X>']XJ#N"YNPJR,W^W-O<*EZ?8_(#:(]0#;! M6[VQW6-[.ESYUU7V!CR[-J(W!NINW>$^98#P2\2<"F$JKUMQZ6$X<_.\G\YF M4$\UW1XC%E56%4C-,V3 MF5Y_.GJKD]&[I@Y/OI1FU1A^]_?WGGS_EV15,OG(D_$JN>]+P=@CS_WY(ZL' MGOP,>4FWK^47R%*Z15^MC1/L609R"JY//Y3Z%8;RK_%A;##<;&2UY3%NQ>>? M=T6^OR#?EAWXO08CMPCX]:K&9OI9N,S(<_4Q]HZZ_=,88Q@F MS5SS$2?Y\WBCK.R+E>.]TY7TN_G!YTN,?]"P+;ZG^QF#8D=[@S?OINMCNAIF MK-P+9_?;F97S>7+8J+_N_W?^\-WN+OQKT?<'FUM? M:'OC\\'.V0'<^_MQ.W^^]==>NP?G[7=[UWWA\'FOW?MRMK/]"9YI![<_?-[? MW-KK;6ZL4_C\I-5[1\&2[FQN[Z;6WU,_>!4VRPS!GFDD<=2(,R61"=$BX5TT MW.B(I5Y9,TU#ZE>>8HY56#_TJF?!GD(\A7AJ0#S/N,5:B.?LLB,FY4H: MQ1'7..4?'#EA!1**>RL2I<&3JO.'J&&-UV5CGE+]YK$V7B=[ .)P=">1ES9/ MKVV+/ 3W9Y!]BO;O)J9YP?E'X'QGQL"PFB1+M$-6 ,1S2AER6C D)6:6ZBA\ M%"MKTO#:A=G4'8+J&>!9@*\VNG !OI<'ODL%5PFG.&<<60L_>$@1N4 8TMA@ M3A26A /P*5V_9.0%!+ZR0S'7"+X=#^&]XZ!Q-(A']K0'"_VY%-A2NOEEG.EO MX5[Y*;8[H[US\9[C_.D4S,\__\^%U N\SP/OIS-Z;8I4)&4(\L()T&N9!PW7 M!T232%9:PZ,W*VND2?!+9#TM?5WG&OC&"R+64+,ML/<2L#>CU6H7I;$46>TE MXA8;I(E5R))$N:;$&V-7UIA0!?3JJ=4^S/1?2*UVVPX&]G!TVAA$N,Z/6'RR MM55IKR8\_&?0#V/ \*G\*M^Z[;[MVN&PDSHQ%%_$_*C=?CNCK!(*S(J91O"# M(IYH -3F!GGBM(G,:,S$RAJP@G]=.F1KGA=YQI!6/PIPD+O']IN(\6;8=_% MPU ;!?7!I3JF@2"SLGT/HBU _@@@OQJ8++'RSB$?& YY5"107]GA+]+M58Z:VT6E.DI."(@["0L]:B(#$7/'@6 MK%Q9HTVLZY>6L8#H5QRMQ5-ML#?D\+?I2K+(O2R<,S_G;,[&.TCG9++)($Q M[^8A$F2$9TAP0N&CY$CN7RJ:W+Q$^^VE=Y\4Y_'RH=\+J-P%_9X2_69B(*+ M,E"%*% 6XL0KY P+*(9HM=;,8T]^AL[7T&! G=O/(WMS[O[\#QK:WWW=T/ M+;*Y!0BT<4!;&Y][U[LK[<)GNQ\ 0>@7N@O'M3^T]^#93EK;7P&)OL U#HXW MMW:.VQ]V4_OL"VM_^A:"YH9BG;5<@;@7H.\RBI%UDEGLJ#&>7&^P1"6HR$I9 MZHGD# <= A811QX]\U21ZPV6\G"C/-Z-/.#WMR>[M0?.SV]X]0$=YEJ;Q%3" M@DM)+=":49%0'P2!7U^PIU=^XX^'0QB(7(E@^#O/MM;W;][JI))AB"8<$:@7 M'FFC+(I 5 H&VQ',KL^>)>I85RV$45X( :;%_K[[[X];#;".#8V_:COXB"/,V\V M#N,HTW^(*0X&H I4FD%G.!S;0Y][20U'PZJ)5/4Y4/:D^7(^Y;]XDV)>?0F_ M@L+:L-7G5U9J]?55V39SQ9RCZ'/CT>YI:4;UVN[*TA/D%F^D92H(:PB..AMA MS"K,C#"YQJXC!C])"DST8UAQV4*KB__QL7;9U/_HQ>Z^/]O=_[.SN;4+]X9K M;GWG;9J/]V<[6^MB=VN=M,Z^G]SP/YYU>^VS=J_U 9ZI]W4_/S\\+\MV''R^ MU]KH=EL;7\XV-]Y?[2@51- T!C#FP'I#7$N-'"<6>8EI%"$2!A;=&E&D"?]J M%W^R;)T]:A":5_BC\$<-^",:HXEA3@EEN++") PR)#J5(O',\PE_"%&_TLK+QA\EN'&N$?QW' XO M8AJ/^H,\)TMR_&-&\A_U"JR;@?::12@L!L+/)L1G?*=<<&2XI8A[S)!Q6N0B M3Y9%JI+Q*F>$"GPS/OV?)1ETL:+A"MH]-=J]1#)\0;M?1+M+?=98S3V3 6D@ M)<"XD)"FT2!G>&24DN1$*&A75UUUN7:7/EM:"I^B0$;F-HO<$N> 28@E++)...O>/)5(WY:)M M)RQC/'/9;RA45:=%L\A4]7*&7J&JQU/5I:6GE5?:4X528&#IV9PIZEUND$:$ MX,8IK//.MS1-O&@[%\M(55=3;ZJPZNN)"/7/F+DCKOS:Z]8]_:>Z\9L.F*$= M_Y"$H+_C8:<_:$S1J_$6?G1&C??65VT?&POSW@\1XL-_;AY>1!).@OV(:C:V M]@#7@6<^P(L=-?ZGW\W+=-AL?#STJ\T<'V@;?C)\1W8 8Y>C VWC^]CF!D7] MP>4%IJ.:_ZO /C?_WLZKG<]$-XUBJJ%N3<@2>Z?%[[?1!CSJ%I''=&>XUA M!%RSW8:SAP>3 ,E^KB_42)U#>^@[\$WG<#CJC,89;8<-F#YP:I5RVDB#?J\Q M MDUX/K5?R=CD<^/\-'L0_\['@(2#J^\Z%__:?4'W^%%WN[986S\"4_0;+17 MUU>K\0V]SF%G.!K8'%X)3YV?>/:*Z_F3RU<_WNOXO<;1H/^C$_*SP8/:QG_- MH39X9YDR02>?DP"9=-PY;A/%*01%OS6'"=9=7._E*-1%UQT> MG\VT]>[L&]/26**EI@3XGPKN]/<9Q#IC-2 M!.CQ;\)X< ST/8R']V<]#GJ_F]#VUW'[K'72.H-K;;T[;7WZ9K3G3%&"L,$6 M<:QRK6[#49+4)X:%H4JMK&6H.42GT0ZN:PR-RH':[6=0:Z1S/II=[;<=< $F M/1L (7[83K>*%<]H!&?.X.L4GN>!@Z1=\L(8$87FV'!C@W*:>2N#,5+P @?/ M,;/>L6^:6:&C5(AZD=/OD!0T>BP;?OQ&A M=4C>(:-5EJ!3R$5O$141+/.0%-. !@EH_78P&$[4U.%431W$'_WNCZQ#3368 M"X!XV+K/G]W0F:Z RYUWF"+,Y#+][['2C"JU*9]]&R8U&S/7O?UJ_US-*EY6 M5<#0#,/SG-5;(1">-#;&PYAOW_@'^>=$8SVRIZ"5-=*XVYT+TZ+GTCMF),>! M$^N-,EYCC;E5D3C/;:9G\)(]>*)M;Z\??7"#)*D*1 M90%T'4(PLMQHA"4EEFG&-0SYFL)-K6YVM8 ITP&5_"C7 3RLU'J8'<-1 X1N MX;OXH],?#[NG5=)3GC$7$RHG2ZW#R=ULW)@_&O^@TXDTR$*::PH9&WU@,8 B MI;E)"9!: [L3FGLK44*>;0J!G0?_F9BLO_$<^DZ^44X$YC@BSW1$/+>[LI9$ M))@6VB3"3$60M_-C)TOWR';"/9/I&HC^O^$,!&=[.R/6!-I@*K'I5 )\2N.L M91T!L)V .$>Q>]_4\O8UI]:?XV&>4,.W_9X#0S<_VMM<1 !LU.J/+3#CAY-$ MPIDB2V"*Y[">\-O.O];6NFBO?XN@A&GB"8I@FR%N81J"?661YX)K!Q"C(_G_ MV7OSYC:.)'WXJR#T_B;6CD!QNNXJ>T,1M"5[.3$@)8NR1_J'42<)"00X "B* M_/1O9G4W#A*\=!D4,;O#$0ET=W55UI-/9N4!%EN%;297R."OV\]:I7=R.@[% M^ =I#*G]Z_[_O>JX\-_3_J1?A 8%-*3QU('TCM/ 30LK ,D%@<6\4#>9I&EC M\]]1_%;8_PSX(+.L"CR+I$'D=#+*1*VD=2[)+R%^TZ-Q8?TO&MW_&C2[FRQ) MWF^C<2N,02MW/6.SL(7DKJ,U+*%!H#,S%%DK.2 MJS>U?>TU]8Q?\Y8[K?J#3=A( HK$5F<]7N?FP>]?,GK.^F 7'+D/J4CFZ*0( M*NCGVFQ8UO,KK0XW!4+I$99Q.KJ=D\$IS@F"*\QGL;5J(>ZB/[A\&[]8+HEX MYW_O_++W1[?SP^34OX,=U"G^YSP8P;S1X>SK\]V7!T"]F(^1DPI^$L%,)LYR2KA2'E'6@T($ MG-U: ;+_^/$&0:E-WBM_+BI[)FA%#@%Y)_>4D"I+HYGTV?DDDG! &G,%;R(S M4!-GJULT]X*HK/;,_>(F_'63@ MUD:#C6"X/)#;Y O 6L]NB&^\PN:NZVU5R-I\(@@<#>R[VO]U7^X)ISBN5!%5WM MDQO/-?-,IA;>3,>>X!.=EMR'DC__J"DJ)\])8Y MEC@%+%7!6^6,$I4$P\Q'?IMUO)&43Y"4=]L5Z%BF4U 2YE4X:8BPW!.G8B** M5I4"BB-8%0 Y;Y648@+[.0A=1K0[0]'LPJ^#2SF7Z*0_OK0 55Y9S26U.G.1:&4!2Q7/(40IP:#9F -?0X!V.) \FFVL M(M= [9P@ C-/K*@T<3F"H5 E//^] U3]W(9Q13Q-!5&:]+&$7W&SC8Y/!JD( M05OJMX]SW@%X&@-H=3#,;+E.'S7=U;9%X77)P1<# EEQF(!U ("8T"O2'\*- M9M+K.H,2*'>82/VWDS0N[EX&X'TOPW21-T6*9'N&M%]R"LYB[K_S0YH[<,SNE>/O/A[=_/>T/ZX/D-$!Y' .C_O3 M$@&84U$%31E#G-+3X>D4;G:Q?.X^NV)R_^WXF<4">K8%4@43"PT)VEQ#*IB&26<;"'+175DZ?5 MEESAT$$9!TR&5;W'/MCZ3OS>GY$FDSNRL 97.K>M6;JJ]BJX/ D@"# M82CPO#J*8DFOK/2@^X1QS>X82QE=U #?4.A&46&8!C *-QA\(JQ68+0G:Y)W M.@IGC*UT2#Q:RC/3QE3%+6ZPN<*=W>(OVZ%MU^,NYY$-ECYB(+W8ONB='0"E MU%1E3:RT8(:Y"H T!$,D&"M5Z1!4.032%>3F'ZW@??UP]+*^FP#4SUCK"M9: M)N,E"Q&4IE=$,&F)]6!\>ZNMUUH9IMD-$>FKXP)G1\@-&+="X=V@*$_@N2U: M;:UT<@(BPMJ O0'8<5)';I7;S2CBC8&$\'0@EJ"NAVX OX.-!O7.*XJ?YY,C.%.B5T M"\%O@+(T/0*86T_)Z;F/_>/3XW\W _\#Q[T@/;^-QI=EZ_'ZM"Y>4S"@)0;, M)V8(L"- %Q,#&+[!$24*&TA&X<&EV%K% T8=NE5U/*C=0]"KT^*_ =' ',K6 MG;ZF8M(?;L3DSF*"(;$AJJA490FU8!2(&!BQK$I$1YI8ID;)2CUYRK=6N#YK M,>DVIOJZZYY&-#:ZYZ[B\>:\![K'5RE4E!)3Z8PU+BIBM.5$*:^B9T$&!Q;% M*HKRB%3/9=%ZQ)CR!F,$'/7.*1U!ZPB*,0(1" O\T$8;*S4(38@W8LJ/6YWM MJYV,NHL"]3]71.G,32[%+E_MIKO@U3T9U9'0/Y7 _/Z'U+0YI%7UCY\;QYY@ M6[KIJ+CJ2NIP;]Z6A[ M$Y?AK7YR@S-W/GGRSV4'>G](+LWHE8FJ9^/I__KQ/Y^N>O+*MK!W://Z8/WX MZPB++23B'ASTT2T'8(HW$$:=E:C_'?.P M+W:=*0EX5S-O=$2T CMI?._SCU9'@:"_OIQOG@ZGG>&HG!V@)Q6P=5T.N5#M M8J3(Z%*DR'83?>,&LPCN7]T)?#@]?[3G7KO/GI=T#F&I<,J3[)TG@E6*^"@K M(JGFLF(25"Y8J?R:8Z]28P>7>] '.0%)<+.9;B6E1'.=C4X'L0A-<*>3-JYK M6"HGEM3>MO#')<-D+F+W8W*\>@'1_ WL ML]?/Q?-1&[7']1(LB],E,3K! )(I?N#/;\G9 -&:G(:C$CSRX_<2V'1?7;T] MO>P^.,-@R?L!/8])B$KY7.4LN%# @*EU4LL8+>/,?H'R\4L50KZ3]BN?L<=Z M:$(!9%/+LB:5YA0 G6.1/1=(L%Q3[077.@.@=Y6R5W?98ARJOYSL-#H=W[!Q MD%^L3K5:KA]2=,9P=-VCVMLL1A@LWZ FZ/W%[.W+(;37CW+E2]TZ9+C]) IUC>0)<8@:="7;%\>\U7M3UA<'+ M0O%':\!N&.^"6+#>]H&VF5-@'"2'4!$1/2->: Z,-P WX51&% O)NP"=*Q R M+U2?FZ$)T-IZ4@5;#[9=\E)*9QBOI 1SYXZ8 MNTS_%]'V>_O;Y[V+'0;_O0 N$C*H-V\-R2I% N@GB5$J M$Y.L3H')D%-$OK\B!?P?7XQ[M]W<_D8OTN/PE?U>5T)/:?)S;<]C6.MZO,I= MEF=_R8O;G[25W5.-=#=5AZ_]((,2CMN?SML:EYI"I]/3<2IQM(-S,CK#%+,X M@N%/^P&]R#!F-P";TT_ZP$''6&3]4L7X5^UGYYW?VV+SDWD5](50WC98%GTF MI0309*NSYP?]0]=4/4Z7O=:MZ[9_G4'"NW4KIB\3UG4UNOF,4@ MF@?]5'1O(\TW3>4L,*6IQ3>KZ%+_.A_7RIGMHLMY<%IHS?W4NE?4!R5U3BD) MEX+W++.*:\LEIR*H^V<7SI!K8;/\N__?4_0F83Y,$W:^T?)8OO_PX^[V@6*. M"^: .G-,EZ VF6(M"[JJ9E0K&$"94;> 4AB%][=)2Q&N>Y:O M@#$$"@20.X>)[49SR\#^TRIZ(\PG)*%NQ.0^8L)13*+G*HJ*1&DT$$"JB)$9 MU+YG3&;#; [JR5-U0_[42BFIH6K:+UDR#?*"M0Q*?7@%@>^E#&[577>"[B^J MVCX/H_^G1>>;U=S_+'UK9;>9VY%^MA2SZ^^H#>>* *.:;ESYZX=V\].OMR9* M>%D?%F,X_8DK((SKYMJ_+PW_;=;%)S2G5 ^HIN42 .$^H/R\9N-_C5I]:^CLERN-'QZ60ZO]C= M>"35>#\&#BZ);A9&DD=X6E_*0!0_[N2G>_L\>.430&MEF) 4^)&S-'IFG,E6 M)-.$'=$V[,AN8MB^7 F\@(UQE#!:5HJ1%+,A@F%3#&Z *4D'_Q&4NI31Z7%5 MZ?V$)YQX /(LA71JI!3NK,5K_-69Z_QJU+3'FJL=%8/ZN9M=1F;6,-O M!Y9\&.L^7R2O=05Z&/O M[,!@0'5E J;I@FWHF2.6N4Q8#J[R-'*G S8-6!EHB84 +9"SRV1A'BD\-Z>'C\.CK%/(D5;U^"-[L8R8G7ETYHJ.71 MN=!^'S.;2_!GN7_=-N>\="Y;X2@9IL/1M%_@=NXS^?$G= #@Q?/8491^#U_# MEB@_=P[12U&\'O!+2>+ MD.NB58&R!X>UF=.L -KET3SM7:06+.L29[XN6Z1 M6Q^[8^61]B3=31*N:WMI?_@!+FXN:4JOM*^Q/+J%^RVT%YDTH) SS B6KJIY M^L*7%V=\MEZ7'14WYN&MQH55B6!X45$"&DR1S)0Q0/R%C,P%GYB5&F.QD[#V MP-(G"Q?=>,<[?/BW[YAKNF)3P/<;F\B&2FDA- _1"UD)JTS0/#N5O. N\)7) M.Y?S=4K3HA?8'GE_02Z> 4,9C":GX[0/C_ME, KO_UX%+7NM@GZW<]9[]\?[ MWG[OK+?_6NZ^^^/=VV-XSOX.W_W].=L%A;WW;+MZ^^Y07E;0O7?;Y[N_OP3R MM_UQ=_\] P5]_.;X-U#2H7JS_X;N_MX3J-CWG@U*(X&][0.?N96YZ;5*7AM:.(U)J0 M<@HR>RF9#-AQ8YUW$94/-ZSA.EU:O]/.ZAY0B_V?%ESN+XHK_Q6F,A?,KQNW MHW59,@S?#T=G6.6J\^KTV(7.;\Z#J-5"\^MHJ_/O:=SZL?-#<]*__^+5_%#_ M6@-CEK1XN<^GDV [8)= P811S+/H ;H$32P$H4M\:>DA>-63<[GO+=@PE_K> MHMFQ6RR;4?ZMO-R+=AB3=;$SOCF,P7@/P(H G9 Y<5FB@9LH\;;R6'G53H:II6!A+7#%Z>S XL_ST=M(D">]/K#4W5,C3 MZ#+I8V0HJ)]^/'6#[HHVR/>&I\PB#3Y89D'L@I ^!YZ5X4Y%:91+==9?Q5=6LW2.DJ>R_GK=?:LDI&':F(E??:.^NYYZ&2W*2Z4+]JB/55@;AG M+^&5#+QVVT[V\L+?UB4F_MM+R<7+LP/%@Q4A:.(XJPBP!TD\&*Z$,1:53-%: M+!@NNZ9:D43?./W=(9BPAQC"W78IGP#1F>1&)$9+)8W^9[(4(S$/A;B/*%$= M8,S8CR9E$"7ML-1?M-)C!Q'CP]T@Y6%7R_WVI.?9SMD!35Q7*@+7D5D2@!!0 M:94%?+&>>1F44F"Y@;S85?("OY!9(@!F(32'W6U%^:;&_'"$HE1W-;^N+ROH MN06/R]40CX?@H/A"$>-[;9URMEBG?!6!G#7:6#H:@>GNEWX;;MK!*%>P6=)' MH'-@\\#R("&8]Q0M?K81#MD-'^QX]L^P36+O&2U$QZU+B3FJ=JZ2Y<*;) MR5BU:Y>WYG,PR*;G/2 FH[@S<]:MX**/EW7NONO)@\B]EK1BI-(!3YIY)K92 ME% @HQZ#9W,%X$[9BGB$?_R(N'U4JNBTY5!2F?9Y*D\#_W/#0?0Y';ARKEX&Y.HAS9I@P.U :\W/=^ VIX/I/%^5LLXQ MR/G19&4[FDL,'(/XVK/YY9XV-Q2N7MRNR+OJC7^ODD3!9^E#X,)H$6QRAAN+ MS3&C]9I5=54$[!_ 2/N/3R9?+QI_>ZD;VJ[#7JYW[:-5G[W];8HM=P73GH+I MYX5)! .F"6(@,; (E4J<,2Y0@:H5D;'ULF-GGU:X03 :_]K]PNB=8Q*L ,-I M$)9S9W764@/'B:+R4I5Y7'M.N_K@Y/:#D/MRX5=] M&+T;#^HHWT5:;#^1%F-+PG&Q44TFV%G^&HA:61[&+=G M\1N/F+.^ONAM'PA-96)5)F!"@!UI%=B11EA2<:5\--9*A;G\75F9E=6[%NGJ M BC>#P-%C!X>%*J8M=!..M 7AB<\8P^.4M-@X"79V&#@)ZX[W7MYD).AF6=+ M;**"B&BQ,9:11"7JHLJIKB=U3XY:%//I(<;CMNBQ@JC>RY]WU_@F\60%U5W3 M",OKHI?H5X]>FO=6113\M2S+(3;;2FL8P+3[:QMA_';P=A\DG/UYW/O]-:\E M^;<^7'>T]VQ'8,OB-\=PS;,>NQ)A?/SGH/=LA[_]Z\W9V_UPMOO[&]'["\?X M'*X[/.^]B_VWS]Z+W@56.NG1WLL#Z[)RL-1$&]@>(O%$7!*26"5,%(Q*%LR5 ML!]G +98 JN/BNB< 4,[APIL[P0&7_27 Y@6UJ$XQ)96XN88IM5L^[;G?T^1 MR%?+&"YR>RSDA4WM!BZDII+20B&E646)>MX76][ZT3!.F@HGF##31(4N?F55 M!O "L4/6-AYCV&J]LM/1U&'K4G<"5LC'/J:R#L[OQ9XB#YDZ+[#BD; B6%\% M&UFEO(NN"M>4E[L7:5J5_=ZD=CW_>%( 86TXTK='A.?RP,E0:05XP+Q(1' = MB&=&D2P[+LN/P16KEKXNIN'S6AR3_#2I!'E"O#7!B0:R.F8AL)7$\2F(T#;ZJ0/4*_N0IZVJC5YRC M3Q93_4N*7&QFM:W.=KDAT-Q6P[["_6D3A-@495X(IU]S4?HCH>6*3C\0I])E M#/^\E[?;0GMMIMU2O=?'*VL7.^( J(<303NB$W8V%-$3L'HTJ9RN7*1@(86 M95ZK%=4ML4=K/>$@+'5BYF*0QKR^85/"^TKPQN1H-)Z2DJM?DB=&P\/ZMWD: M*:KCA<*$6\TQ]>FXLS-HG(U#'DW62TWJ4OX*%,CK^!17^WKRRXJ.5 MO-UG08":DTSQ +#F0.A$"!0,0K *,P5:F1(-$J.%1->LT'(EE*/,Z:2A48O5 M+8L;%2'PDKBU5Z"LQ=/B3%LD6'#/LEH/N,;'S3SVKU0JP?2'N+GJ>)@V;6N0 M#K'4/B)^/.X/^Y/IN!S5M*V22ZG0$M4!%P#MS./1<=W;&?V-38_G$EHZAN_B M9@RCT_&D%#^.HU)RM'%3;G5>C8Y3@P63Y0=@BG?M+NS4U3+2I-NTG2Z+->Z\ M.XV'-=?U">^*:5H3=#^Z0TQ#FW9.X8JSHWXX*C=S\4."40RP5BI& -3):Y== MDY;SPD8S/#"RTGO+H0QAC<-^G7:7!\'TR]IS9A?AV=NS:9 I^WI M$.Y6OT4[]*T.$.\TQ!N/FT07'"7YQ>+(X8W:VS2I^9T16##U M,_O#@&L-B-RD5Z?Z.9CV/ZRS]>"::U)D0=Y=;=C ] SZZ4-J)3!B"]1I2S2N4[O'(U^KH=(ETTV RW@0"2R=>%P^J&=U MJP,;)(Z:92M/K!]8Y/IT&AJYQ7NN%-_%N:@[592!N>W25U6+O0X:G-Y )>=?%YL][3*,13)']P_:0/+]7M'(W.L()" MMWZ).B-]:87K-P =5HK_AC)BE->%T4Y'35F'%0-8?G[=UP4;'Z2V#/&\_,S6 M!5(,(X#-G)D4A.J:!&I(K5;17LBN,/C*8LH'6I M14X883'LI8T]WZ?P>?H(=*BEYH!8F$^]HI39(XIS75#X[81=U1.,/>-I?SW71TG69D &PE4ZSZ9MRZ+5'M:9.+S!R M8%A?^/(T^12Z=1$ZM[BVK9OP*-4Z-@T:YQ^88A^0D8!F@_D\Q8CYU@NP_W^O MVN9((E!\_G )9RS,R5^I= MX*V6G]6ZPLM-4GU 77-]'%S-[T-_'$Z/T20(;RPO?1\/W\LTXH!:"K+0YJRPAEH#U"4F%Z>I, SX#:GF MYP==W?'X2G\'QU?LJQ]?S<^H]C(N-I#7L@Y-2M"O@+N3$OSS"\9 S,(!UN4\ MZWRN[MZP-U6/O83G_'F\M_\2J^,P[W?7Z^0MV]>_ON MY<7;9X=B]Z\WF=Q85I+YM:T_&N9YPW5+U:>A-T^\N4W33SQ")\HRHW@0ML0N:!2 MV1A5U%;=6JLN%_\;126O:(GA.YD%SC057 MCJT^W)20?#)PPTL468)(5"XHH$ROR0]MRO+6 9 .YQ./4H>3K85J1+B"UY4G;OE1^4J[*F5I>XI J[47UZ M+N)<7RT"Y_;\'/F7\RLJK ,6GLE!MJA:2S@^ERO )L U2?WL"QL.TYJ4_ MEE*<):BSELU:4FFW:0)U!8MG EX"2&_=5'BOSK_1%;6/KBCX&T:B EI?WDOP MK?V=%^U>VFJW2/UG,!WBXHG0/;<%B+Q//@A0=\)SZY05RB6NL34K:+2R+2@P MN'LR!H;2F.+U;(;BG^S*0];-$AM*:?CD\'H/*$W?"[]L+\PF+#]K,@9 M/K/LC#IM<,8E&[L<10C'L;11NTO;M-8V^.@K.[A\A.(-!O/VZO/WIN;N$&W# MPS1,8_C?XY2*>=\^=T:4TF"FFCJ,K7 VSFZ[=-U==GVGV? PFNLW_'3>4ZC^ MYL*F;\] ,"1JP1U1//.S 335?B^/]BI2+?5(6'B9YE9NT&),,XK/PQA#=395 MR+GB3C":?; 19!5LE60DKU1S#JS9U32V#<9\>]4[]ZR*W7=OSDI3:(7\/Q"7 MHB38T(=XG2I2H=F?J\29"4^>TBY8+JN;D']5Q/E; .>>D<\/U.:L&?[21+;G MC*W/#LPWF/JEQ.KEII!H*=2)76?WC!_YED05F"I%WI>/RH]+>YO"["=IV"_1>6UL66U#+OO@RGWP M6+FV5D]+[2K7^64 <-UY%< *3;.4_1.@W?CQ\2BF08D@<^-Q"0/ 2+4Z(Z>3 M77]_1KS_!/LCQ5:\?X/7_1/?EF[X M1^$?/8S\L: -$S 0D@6/1 3%B7',$A5#%96C.6O^Y*E8!:W8L_'D9'!>R^&' M$49BU8T=)Y/3XY,VLN=^.="?*42K9>A3('(F+MNSMYD@?T5S]L_9N_X!9'=] MDJC_9GFJ>F<'*6F9;8PDT:);5YVK_^ABOD9_ M\KZ342=C/- WEQ_Q5>7G#WBYW^#=VLS\C?0L2 _M;1\$3PT-EI'D9"(B)4.L MRI)HQ;3DC/I<#.,MQE9)3VJV9]UGIAMP^=IBU9GFD&!>:KI]%%:. M;6[C.DM>'A1$TO](COH11OW3(UK\Y4:.8.HJJ04 M'N5S@)0,]E/C8L.YOTFW.!NH#4%24%K"26F3LR)G@W6\*U&W1+R+;OG2(%%^ MH%4$E+TVBAZ;0KFT^A=[VP?&>6\%JXBSZ(P76A'GJ2766AY\=C)S["*0A@2W MX!6E4J<2=6$_'_:'=2NZ^KPL-ORUF/Y;3<17NR]+L\X" 76]O3AK,9N&C9XJ M"7\WWJ3NU5A7$:_[L0WG!?S0!=!DBI5ZU__%<_PFJOS8C=^G:?,5S)XZ'2^? M)#;I975K.AQ#\2&T61Z=D]$43]_AAO?HY[8IN'ESP4VU7@4W5X85WR],^&$= M,P#^YM3'+)+)_)B[[("FZ$3)+5L^T6U2G,*HG+5C@B$F&A\.F@J'LPU3&OC. M;]\2@/J62 ^-'I[G.I.7&F6K]/DJ#8[%Z0:TT'JC-,P;?(V9C>.?5B<<M*\6LF3;>('YKV,ZYZ6=38QWK=42.@?G[A0P\X\/65R_2$ZO-+R>$IG M#AQM\Z05@0;?R8'85SR^R$9ES:LJ.*&$E,889K/ EAA)!R7%>AQ?U'76YZU+ M)GMX(K@/8K7R8./1&CIHX!RP%+%56T4JZ1D1WCEL%8V^N0PFQ&=-:7A6Q."AZE-)4=[D9TT M1R'#!B3;4^^%^][[N.(S1?U><1&%M^V4V:HW;RV8Q6"?YP>4;Q4!7SZ*>W3' M%/O/:>\,B+F5F7I-=- ,*XYA>R_&"-CJT2DG06X3!NM*?M4;6.O?YASK9GN; M7+6WTXW6W2<)SK>R[OYH"<2KFC\\>C-/]"X.SW?/#BJF,-_/E3Y.1( Q3IS6 MGJA*!&>]C#%Q,/-0GZXV])8)60F;3@[K38/5A\4S,/^ZK3%5IU%CN.\B0+6G MK*LA%4\_3L8CS'W&_'A ROJ 8\Z#&N2MI;G4_?A03CAG-YXC\%(ZV_(U#6B7 MZBF+01'?*UOZ"^W=?FD(CS.,X>*@L,HL%-6RD(,R._;&%F_G[>PN6<:8H7V^ M3+M*19?F3+U.%6O\;6W7G 7J^^DU,'VNK$W61^64H):;Q+G71AMFJ#+"7U\1 M;)XK>.NYA+_M7&)T)=A[S5K&?7M=!9^='80H58J*$TZE)8(ZC<>>GC#II]PV]_TS17Q$&M3$>[G5DO"U 5J..3)DH"+!TX'R5D\0P M*4JV?8H59\D+D%6[2E#OF)YQS4%?2R/ZDR6#HR#YHD/],1*F M"W[!>R;JJF T]=Q$K/*!\<2:I^2< (6=?0@;9?2P-O@.)DY(KVWR/)#*.8N! MBQ4P+AH)C19(L8H*UOK)4V&[FJZHU+I8SOX&M]:*6-WBC;H4Q![VT:I<*:H3B&6>$^&J2%ST!EA22B%77#LM2PK/ MM>Q_41K!T,8*;*-QJX*Z[V*MAT7]:TYZZDNSE$^K9>"G9*_V\<3I5:DI-[WVY?N3 MYD%UQ^Q2[/:TE-3M]'!WD%_=>#!:Z -60MW+GG6#@,=1S=W;,JL+I5(O/_6X M+@V)%]=A\JW---^Y3>#-=:=SY8-QDV[KQL-+/&#UU)8S]>*9F9UIK>03UZW^ MS%EY:3#7>C?/CE(IEUMR?Z=7#,7%YP "-74(<2'2=%8E .OAK1A7&P5QTWAG M;MBF-EZ<-SN?3^P50[@I0EPPJ=DM32W9J]^M2\JV%6,;&!_71YLH];&WSXD\1LT\*&;LO1]U(V3I(&>L='KB4E)&5(,HH+$0C#4A9SD0)(SQ7.7CO MGCRUMBM6'&Y=<9%LU;U>9[7P4\'WM@1$H\P:+5?H:NW8:/"XB?, >'W,)NF* MVKN+!.0&#G:#L7#%4*B+]F.\RRPCL# \)#X?^O$4/L+ZK]_2.L8R)"+X;"J= M!7?29;"CK*9.&SS=C!OK^&'AR^MJ]^6!T%Y)8QT!-:*(2$H0(YDDOO*&YLQ< MH& =&]557-S=.EXR-N8=3+;;,+;GO^SL/]M>-@KF$>R3=.)*4M>-Y7$_11HW MH=-_1^CTRP/%CJY]].SVS4U A)?NPYI2.VB4 M73;(#T>SXMAIGFJ!M6/KEAQIN'#04+J&8'1E;0K=Y OJ8[AE>R6:J%N=_VLK M@(.2*+5GY\&8-T1"SG9E6RR\#+$]_9L%6=;AJV6"KK^7FUPQX1]0H5_*PLVIQ4VK-0^:&*<2YS!KQ5%>N;:%VYC9H]$9*L[SUHZ^ZG3#4E?% MVEX(SYT[.U:_WV*([K))VQZU?@.;]C.LV3K%IVYX<\V8%@S>>U(!K"ZG/-B[ M5#NAE;4LR@C)XRCK4MY15Q.%5 %&[5R MCCL,Z5]IZRZD0-U1N$1R8.((;9650K%@E)9:!9TL,PP8^,;"_7YD:_?P(,0D M7-8<4W0QE=M7Q";CB55.VL"#$X%CV#'O,K6BJ;]: M9PM:\>^@M07_ZJTMFJ9-OX'N6M7Y:4UZ6'SL/>M]>#O\U]';BQ'MO8/]L__' MNS?L^7D/.'+OKW\-WNP/WNW^OMO?97_TX7D MO3Z'_4/A>^_>[.^<]YZ]_/CF^,^CO;]ZU1NVP]_^OG.^MQ]PK!?_N8#]]BQ< M]/9[T8K_]2BW>Z M/HXXSI\^L7:L=*O&UF>I87>D&BE>N BV&&['Z;%D$)].'28 M'=>=M6"'BTOIIF&\W%YJ\=6*@3WOIXB:M^Y:6D?5P8"&HV-XK5Q7#[X^Z6Y- M)?@+N8^_?LNG!<#8RPU<[*/?X/$JQ>=GNQ?OQ0'5EF5>:6*435BUP1+K/"5< M6YTR%RP$UH17$7NV*6_>_/3((?X](.W,DD_=3^XV?L/CQPYS_UAV41RD4_@_::]L% ;D8+XVLF MS-HMIFR9L^D8_AO;^S?SN57/YS^G<<6'? L8\ V?WW1QM45O^E!R]8G7WCQD MNJ7L#7?>#/F+#!GN3,W#&O(#G.4'..1JRU![QXO_60"I!B5 -T3P$O1Z/_VV M@-&#E*>7D;!&YI]/,!AA>$CP*S]1@.GV#^-:A=7 W8YY34=#Y6PX[06HB-C) MQ]D-&D6$?[K_B!L=]SEC7B0HM]BY=Z8BRPSFCJ_UY.E^88B]FB$^O\H09YSA M^D5O52VV=KE%/O[VKVX$]/L24&Q0\4 %= /LGSR:;[]M&CNC6#0G4^P&WX\= ME.6'MZ'^N(,#\ Z;ZHM*Q.=.[T96OIVLS'S &R'9"$G1T!AO]JV%X7M:\@>Y MZ@]*C7QO(/'=2,SZ*9.-J*R!J%Q5*;=82Y\RX?]?+O_Y=@)SQPD6WV""7P\Q M$*WS:EIJQ.$IX+_=%%![NYSWN4_9C?>;SOMML;]_E:\.>+T6]/]=7K(O.V5E M53YYSNHUK9W::S1G]ZB'85P5O1%,*26$3]Z$7 6G+9/,_)F_W1^=O?W].>W_]-NBQWL6;B_

OSWE]_]GOLC>C]VESSGW\=^>,XV'OWK_=O]E]_?//7 M:[AN]]T>CO/9H>P=OV9O]N,QC/7CV[]V+MZ^.SS[S\7.M->O/OY[__FTMWT M(A-S91@1%6;%ZL2(#UJ3#'^'?SC&)6:M=9F^6JAX.9!L?;?>^N'5ZIG;Z)F- MGGG4>B8J+R-/S.9,!:?,:J52,!8CFJU37[3NTD;/?'T]L_OK3,]HKW6L B>5 M9)0(PS6QWD8B8Y8^"9J\"$^>TJK+5Z2F;!3-1M%L%,V:"?M#5C2>*^V#R%KY M2G@3G78Q9XL1XB$E=EL!CHVB63=%,S=H(M?9NDA)Y:G"S@,5\4I)XG7R.E.N MJ%"@:$Q7";Y1-!M%LU$TZR[L#UG1))^\XI9G&YG(7AF3G XQ8RUL%:E"14-M MHVC@'QM%L]Z*9F]NT0AK= A"$@=+3(1B&A2-YH2R%+2GSG.?BZ+A]&J]IXVB M^3X4S1I-S%J-I5V>KRG?&W6\49"FFD#)X+H:C!>@[6IR2%$-[)M%'' M#TL=]_:WI[U7J)*W#UR6BNL82))@_0DJ#3%.)*)%#!7/.G$KGCQEK$OIQO#[ M7O7Q^FB:C;+Y)'G_SO0-S<(K^.FM!X6CG' N8G>Z[)T7@6[TS4/3-SLS?<., MJK),DGAG/!'..@(&844D#T)+, =%8$^>BJHKF'XX^N:!JIRO$2 90DK?K[GX MJQNZ^&FACE]A8JX\GWWIM;MI-]PRQH>L@5P(.7D/_U^!P@G)N,HZ'F.2(1J6 M-R==#TH#]19#]_!8BT?*B>(>>VS+0*SBB5 \XHI@[F@L.$]Y5XEOH8 ^;' X]4&P[0R)&G"^NLC<(9S@20=:!OTFS@\6'!XT+$&1>)J^0C M29E%(E@%_#S2BG#/@W85J$(-_%QVE;K:K'*#CAMTW*!C/[$8'+7):N/!IO76 MB$HFJ@3CT1AE-^CXP-!Q,4S*\\H83K+5B0B?*#%5Y,19P:53AAEGL5EWEW\3 M;_D&'C?PN!YK=P]XY,SSG')RWFI!H[..16N%CBIZS^OV&AOO[L.!QX7@'BNS M])E:8G34! ^'B:/<$4U9BM&JBCI=#A.-^!;!/1MX?!0^V;4:R^H0GHT2^=(Y M;Y5#+YX0UD3A33("5(J+-K, JL/(C1)Y6$ID,21%>)J5'QH\SB,H$O?&!A$(YUH0X:,DEM%, E.5])%CN\FTE(O:SNM8)^I+*9_[A1)]Q\I'L3#0S/!U,U&(#*] ]'!00M5JJ M$#)3"G2/ZIHU3-Y:=]1#D3 ,CC[9R@0L+7(Y:8:I- M[,0#0\?%:CTB5"+90 23ND9''W0DGC/AJ>"9,P7,O*OD^J72;-!Q@XYK@(XV M)4,K847*@(8R.Z]HUB8JBBTRH]B@XP-#QX6:F2I42K),'#.<"&TI\3$;XK+$ M0@_&Y<2>/+5=H=8O\6.#CAMT7 -T#$PKX9F2F'H==7 R&2ERI%Y4+G&[<>L^ M+'1<")V0-BFI*T$,]X((&2)QMJH(Q:ZZ25!AH\2*PL;2#3H^:'1E-8],\$ -LU9'YIV3P9OL-CKD8>F0Q<@)RXS1.4F24Y6) ML"H3L*0H4=Z"K41S2E27R FQ?M6"UQTKUTN);.#Q:[EGG=: >.1&L5CIQ30P+@8A(+?%*1"(JYF#16E]1?SNT& M']GO0=>>%"/_?#)DCO.U>&F5Q9%AA66S,N>HO%]33C/M"- MK_M!J9K7BW$2B0I:5;PBG(L*B+ASQ+J4B!':,9<=S;E"(EZ9;]$?ZKL/T=N@ MX_>'CM8[@+XL#9X$"H=)U%PP)@6+GCFW*<'SP-!Q(4["2>JXIY%HS.T0 B#2 M:F](#)([$0$X;84U)@ [-^BX0<<-.JZHP",MIT$Z*9,6VD;GK!8I4U?9'/*F M0-F#0\5(;R2 MPAN?F)4.+6M=;;CCPT;'-9J8M1K+IL+$-^JJ;&7EF6:5U$)Y90+-3F<\#C0) MK->-#GE8.F2IPH2251;9DP$%(P[4S0@ \1FD=3TZ9'"DL/Q=^ X\/#1[G<1(T17A0\DI9GS8UK!^4>G^S M5,/#*1]HJ@A+L2+":4:L"I08:1RLLDA95D^>NR[A0-D>IC7,B! ] YVDV,B1&G==TH\L>EBY;B"3*-OED+"QA[$2,:(=I#A99%)HXXR2!E=;9<*UD-$^> M2M4U:YBW^V5VYOJ!W4:%;":FRE1Z,,+]4NPWIAC&UVV MT64;77:_*!A-?3 ZBR2$8LGZ6"5G@ZYH]LQN>AD^,%VV&"3(@\B)VT@JEB)8 M95X0KYS&QMCGS#::;.-;_-1\*>M893(7,4H1 M%?4I2%H!67>6RVPV^5(/3HW-@SD5C2)D!I:8EH8(83"8,P>BA ]42RH5%KVR MM*OIMV@7MG$NWA0$^L^I@W=X6M8!=VA_>.K*0OSO/V/_P]/_A1_M&QR[\6%_ M6*;&SM_OZ?_Z\3_GR4%WN^A:A;EZ^,OO?.>I6C7EY<$_]:>PZ.'*(@SZPT2. MZM\I*_CZ(HT+T Q#ZHP\2$J9G M=3MX=-6=!?9VW&0R"GTW3;%S!DJB,SH==T8G:=@Y62T(G2D&!L.W_]]]')(\ M9.J\""PJ846PO@HVLDIY%UT5PL'.ESI0^R,=N_X0@&E!CO=FHW_P:N[M?XZJ MO3X'M4;A>^_>[.^<]YZ]_/CF^,^CO;]ZU1NVP]_^OG.^MQ]P MK!?_N7AYL;=_>+;[[ WM7;QFO?W>0>0I4J,*<&,!KJ" M.0BV:^157R**T,DX31)"Z&$1FS Z]B"KL8/;93 Z+!T)8\II/(8_-A*WU4$N MTA]VX =(WS%LJFFWXTY.QJ./L*[3-#B_EVAQG2L??+ F6I$M=]2 1>D#]]G' M:-U&M+ZI:+UDO6>O#U100;,0282U(8(K3XQT\,-5(G'O,@@%B);J"GLUAQQP M:##H^-1);HS2Y":M['1 ;-+' *2U,\J=1DAV3X'3]L.G2\6"' @AY_BZ?@, MJ ](]B<)PO./)RD G +BPU?V\BOXZR37[P87]$>1/CH)>0/2$2X =.3N!?SO MQ>%!507IA,C$\R2 ,P=%O+269%@GJH13%;8Y'('..@NG "(@'F6B M01^!>(31X1 4*(!*@M^:Y;E>R9T.)V55^O"'T;ASXH 9NP$@S_S/UZF_LQJ] M*.L<@\ =3;8ZWSEW6+O7NR^C;6W@#MJ[TTG12O_N.]\?]*?]=!VSO8;F_]TO M_X5Y80'2)6I8IJ?GQN&H_@JG+64,[3RZ>A[/TCBM&PM\HR[Z;IAL-733T M<[&W__X@9YONIY+R)RGX57&H@E MUGJPD@JFLC>5 '8I)7-*2]HN/.=TL_!?<>%E[]F; \F#=KFJ2%"*P\([2CRC M@DAC*7>9Z21RR3RF*S*/D?1/4.OV/P!/W^KL']T/ ;YEA.6U$O%'"@. L#ZJ M^?T1_);Z'] G](C%9.KU$W]VW14_^^2 MAJK_= 9F@9M.QWU_6CQZR .1_8$1>C)(11!!M84TG@(9[ S<^#!UP,9\!\([ MZ13S,W5>@Z0"U7LU!6;8\ )@>V4G#F.**Z2GO@6<(6YU/4^^#.3=Z,#J^Y7/GOYZ.QS"UCW@O+T(^_/U9 M[R"(Q'CD&.V<-!%!&F*EC80+Q:0U+'N.Q^Q=45V-?7XHNGXC -<) !9C0JK' M00 L"PZK00/MHSF38(Q.UD;+:*F5+_E5 5BE\H_=N]$8YKH@["K8<-/K,;U MR@+D+;AW'.+5"DC;6C;#KA[=W&:UU2*@+3>9*6,J)X0$!1=*,4-MX+0/N#$'+IGWW\5E_$D")G8[3/MS_E\$H MO/_;M]N;V79[^_MKN?ON.8!+C@5CL^7$@?HC DPHXBBP;)]EQ9FSGK%<(R5(;8K;B'.4 3"FJLI< M46%Y\K@DRMM( XBH\T\Z"4#L!"9^.CY-3Y[6T]Z!>4>OQ;)';%GD+VV0>DEN M?=R2T)?CXSYPC.'T)ZY ]!9V@5JC77"-)Z33V0,>E7*ND0MX6IF[J?O8[;@\ M3>-.!-D=IVGY6P#GFVS/X"?_EJO M)[J43]*X=D;.E!QACV[;'7X\ .AF(562"(XMQA0F=5D/6DY'#<*N56*@UIC= MNFJB_ /H^S#E/C#L0[ /)M-"NY&/PP= 1(JM\*$_P=4OY!OW7.%"]Y.-SPS[ MV$Q&9"-K:L'F_] 5E,PX>-) M&D[2S/B:'HW3LO6UPK3"5;Q,F68!5^4V,]P!V_.X&&CX5[0*T=Z#6]1G& ,T MH/%3/&,=?TBU$7@Z;"U:'.'):-(OB]TM%_T*IJ\;GH/6F):3U G\%9@8?C0' M0KP.1"3-3MGN)]!.Y< KCPVTL@A1F"A#,C)QET1*/"V#';W,\S<"_4D"_5[T M7AYP82N3A"?:"H.5& #IK%&$RA2Q&RW,.@,SKMJZ6H?A'S,ASGVJQ#*)X]-!JD\AX;-#-RZ>I]_;29RZX6$?O6&#T1E!I17;F87U M_^')[_W!M(^S^S\_;G5>PUPT;B5X ;C9Z< U:(*^*P"Z&4:T#K9QBJJ\ZN,Y:G&0'<$083@AG):PD)J,78I.^GU[ M^T7G\+0?R_'K./WWM#]>A+,6Z?KHZRNNM 4,C:?C%FM70/8K&%A"8)M;ET7B MY^]37K*FS6B:3LQV0SXB/8-RM1?+_1K:H-^O7/(+L[Q$6 ) @C(7W]RA-("@HWQ ML"">,X?#^4V:L77UUH%&^)1OX\UBVNAE*O='C74(HR@3IO MLDH1MM"PJ BI1/ 8G0*@+>G'J@DOJ6,D 1+31]A!P]K,]N?EUL4]AH]$&'H' M:#2)_= &3W;.COIP.Q!N!S@R.?5X(G$7!]>GJK\[NKXH^PY<7_*KN[Y>I4-$ MZS]2@??AX1IZP/9WFGU[\J[WUTL.]V-P7_;V7:_:???ZXYMW.W)O_Y>C'OOM M_=OCMT=O]WL?>_U+^_:X]_'ML\!ACY[O[;\]QKB^W?W?T$$M>[\_OWCSUQ_' M;X]_&_1@S_[G8H?V+MX@V[,OJ0#'G0\R"9,8D$4%0 M8J,$I2N8Q-Y>+(3XY&D&"^V:C*7Q;$([S3I/.KY8*J/;Y.(PC0['[@3TX %8 M'25V>@TDI/$T# \W G(1V(%G62OJ)-&.)R(8-<3[H$D0R6NDPQ(#0&X0D/DJ MP^H"]Q[CP2#PHGK)"S&?4:$&4G[J_-#_\=:HC!^>O'Y%_KW=>_)C%[X/%_SJ MAD#'RR_PV_/3,=RNV^GU8P3A?.XFM5MM.S=7/^\]WW[R8_G;#_T//P)I[#OR MPH5^AJ'^\&3[Q?:O3WZCM@,'6<43R=3,?H37:P9\#*P2&L M N'&6^PZDSX0$P?CQ&BW(5\$]X3UI_TCE.#FE\1"MNU.J"QGMV^18!B.,' M-SXO"2FWK$>K%&?1:6G:+_[4-/S0'X^&9;+/VIRHU,QD;;8.THPUW M;MTI/Q5IA?O]?-:/TR-@LT!6&^(JV):6-;%>=:7S1?K3STT^<;5XBQ5'SW62 MM.UJFY9+\O_#P:SY.Y#Q/QX^3>D^+T_,D-SMSYY,D_E\T4L%$NS>B5 MB;K>X+_A^/]66^!R=$+$'FY&9[#?! /S33DM&:,)?O>"RBO\CZ5S5_\OG5$TZ7-Z3 T 5!+A=H83 M]-L7(-T9ABVX8.?%3L-O]E^\VL('='Y *I'&H&_>#T=G0QSWK[_NU'Y^N-E^ M"D=#F/Q#?%6\RX_MK-3O4K\8:I7X 5WR<1%K44^5V8(OYOY@V@Q\KNSR)6R& M[QVY"S>.H].B*MT27-=>?G2J8"IH@8'ZN*,YE/B?2:UY_>D$%G8RGVP87JOR MTFP9R\KM B@?M?RQ> D1.Q<\S(.2L5>?<"""XYS!9,Q#!M::?Y;DU M]5R%^UN=7T;PT'9A\O MY"27XO1>O*IC&"*J2Q@""!0HK)/1&3Q_)JAEKF._#*J$8L^(S=4AMA->)A E M&- B]$]0*97;X*7Y=- <+LY5:!U%/:GOC\,JITJH"JC21G';5;CRN/H MQ*-BO)(T4"6\%T"U$TV61A><">X:!WTAUS6!AG5MTSK=Q+T BH)G,6"[Y%=( M-&#.9W9A?4*]1L?0WYQ0/X?WV3D(E#(JN2.<>TF$R0(S2!BIA(F.9^J$+1DD M5T^AZQ5N*$JI(]#0.13MRYRK6V3ER$WJ+>$.#_&\:S; 5N2?A6J<')U/ M"ED=C&K(*L-?]/,7%C8^!.I[X=K?"TL[]9-^[.,^+#NF21YH= B\VPP?9\KC M.W%GWCOI]"M[\<-1BJ>#A 9SG2*,Q9*>?RQ6S:"-*9]L#^._1\/#?P.DQCIY M])?SWV=N#3?8QBR7?83AQ^W\/SP(P<8@LB? ,C'<*C/B.*T(I\%$H966B5\F MF-;F'*)D6>]GYO[\ &,7^JU=KV:R%OY$&$>JO=@'W M3\!R[-<[L8D_Z>*!\'C:[L_97YM@B5H5SK1_,8SAM^EYM[$V<8]B5$)AC=W. M,#6A6V6("TD[B\;AQH'TX&2[ZEUL'SC/G :KA_C*6]!WB1.3 R4II:BM!N34 MXAH/TDJ' #J''(K'8# ZF_S4N?,)UE6[>$$)4#&/T6Y,[,8:7VD-WK[YEC>K M%-;G'(U/NAP1^!2REYEY&:O,I(7G-*_9**"Z>!@HF($[F:2?VG_\'/L3V$+G M/_6'14V4BRZ7)H/W:8Q>+;>JQNYMNKMU5?O/@N4;W%K[SX+2Q]66S?,7[6EM?C$:V\;LK3JCA??TMGW MCD3HJS9$?P#R](5Z(M\ZN0UN??D>R69%A,A7;Y%DE/[U9N.7^W4_JV:CG^+Z7W5DOO6%.O,;+&?[K";_G;,O,=7/W-I M;ZP^_ME \$WD;OTGYVMLX$\OD*[JTZ!U+[Q[2_C&0][&?\^ZK]\2_XV5Y+^? MBO!:&I48DX%&(WQ6UBC&:3;))>8\MYMNDY_G]JDKPI^\?_/NM=C=?RYZ^]O5 M[L7[JK?_GN[MOS_O'>_P'NM1&/-[& ]]T[]4$?[XC_[N_B'M[1]^[#U["6-^ M^7%O_S4\:^?\S;MP\>;BM>C]_A+>_<_^?RYVIKNO9DVZ=+""Q\J1&)+'XI:< M&)LHD5$H+JA4%<43$M-58OWZFJR[?GGDS4DVJN'[5PW"T>S G(Q")$$5]S3( MR$SBU%%E-SVO'IQJ.)^I!D]MT*Y*1"I=$9%X)MY6AE#!;;:*YXR'":+J"G8U MC7NC&CZMY\?:^& >B E71U8\9$MM]E7VI9?Z+OOC&LKPD%622T&*Y*7F,@B5 M(E@H,NI(K8<_5Y1MK)6'I))ZB]8*HT ML 0PUWC< M'+I\PCS>G/2Z8?*?:NE^AZI*YTHE:2(%,B^ SQN97# 5#](I)7VU8?(/256] M7&3R 3B(MYX1J[P@0@I*G Z>(!7!_PAJ[).GMBO4QK?T?1P[;-#Q"Z.CLIQE MEJRA@(XQ6R<,Y3HFJ30%Q-P0^8>&C@M$7KL0M,_$2&N(L$$2+[#]J8O!VNP] MD/DG3RGO"R'_WKO?%8C0;VK[Q,,T44^:TBHPSSQ0#[#*6:\J< M3!5=*;RH4H9:+M)5OA A08X5 FP4&YH^P-#QSEMSP" 209/K)&> MB$"!P.?* 4Y2I1G37F=;&I:J%0U+-_"X%K3]*WA KIG$]9C#M6+@:Y37<+_$ MG/7:*G]C9.N=INWA*W'*60Z!NYQM%%: 9:.8=,[$+"IKO-^8. ])B;]9RHAP M2CKL-[K']U@^VUO/<8J-Q M-AIG#31.%BPX0;UB28H@M#%&9>:KF&W6B>6-V?C -,[<;(35$]Q+2D*.F&@1 M$[$B29(H]TZ&8()13YY:VM7T6X1M/6Z-LUY'00^A$L9.J637]KLI=3$V%3"N MVR,<]D@5HBHRSX1*VLHJ.U=%K86NO. ;U\P#4PT+)_HR MAL ,(\'80(3,G%AF,_$RFQB4]_ IQCMI03>:X7MSOCP0"VY3 F,38W:Y(4.* M(C'GO.,*_J&M39DIX53@3#"G-\;*0])([Y>.IZ..G"M%:%29"&H,<96M2*68 M ?,T!6T<&"M=83X=Q9QZV/2007C& R :V3)D=#)=WP]0>& MC@M\/?#H XL$M!P&[WA!G..>>&#J,;#DE4!73I>R30#NFO+U[_[$95, 8Y/B M?5<>[VVF5,&/K$5EF(V">4^5T2YCT=4[\/B-.OJVZNCYV;_W7T][A;!O'\C_ MG[TO;8[;2-K\*PBNO4-M--JX#VE6$;)D>S1K61Y+'K_VEXD"4&##0@,] )H4 M_>LW,ZMP]4&1% ]TJQPS%-D-U)&5^>1165F^Y3"'N7H0V*"/;#?20S@ >EQYZIF6F@9^&/,9T>A4_ MGZ@]?O3Q?+<"A[B).O1(^!-[_=^D$#$HUNC$\K35R=L[_N(WR$K.S_V M$R_F@6G;W.',#2P6&HF;.#R,_30V5=+,0>G!RY$G8+'4--Q4-P(\8INDJ<[B M)-4=QA(SM9T O#PJJ.K9TTOQ/[8CMA-0CTKE*)4S 943.Q9X5@!.IF]BQDK MN&_YW."&Y3F^J8HZ')S*Z5TOWTF= -PNW?4C4#F6D^A1F(2Z$7'//+3O5'=LQ],A*4SWTF9\X06JS"*,Y,]>>7H7.J2N.+SQ>HS#_^#'? M=*,8?7";X6TF !*1P4/,* 4=D":1VK[,TB'4W,5(CA2J0 MH(X'7U/-A%8YS9MIFZD:&S3T>^SR]\1$MI69NKV:LH0V-1;(] M,TSTQ'&8[K#4T*.4AWIBQ4[J))'%?([I+].[T63J\#C-"+V"MKNVH-V >8[I M&#RVG=CR@\@(4L^TF6N%CAOXRH)^6&CK+6B;.7Y@)5P/6&CHCF>9.N,QTVW/ M]$PGC.TPP6.EM@I$3]2"/OI M"IIH,(R.Y5*PKD?I(SA>2;'3QSFA7Y@8&$= MTXQ"VU+V\@,J%7MH+_M@'8/KDNK<-T"IF& J,SOB.BA^,XP\.XI92]?VM9E2!X[)QR=1[TOL^C';(2BV/# M\QW'M^,D3QR;!;;*EMD&OK-&46Z0W"E(IOKALM=W7&,0 ^B M,-:#-/8C^")(N''RW)KYUO0"0L=VSG,":D^I$J5*)J!*K)!91I#:3I*X3N*9 M$8]=TS!"BX6VFP:!2G*?C"KI7:74C)(8':0PC4,=/%=+9X9GZ98?63[W8-W0 M5;)FCCN];=-C4R73VG@XA)(!+Y8ES.,O53) E0Q0)0,.;]-0E0Q0QT?5\=$' M*1DP-I^'>O-M^KIH6'&6 ?)A):ZF5@;UC0SJUZ/[EP+#\WS#Q:N7DD!W0KQX M)(I=/00#VTTLWW "O'_)]R9G3D]=6WSAP1<%],1"JU$Z5VJF0 M\'YJ"2@D?"PD'-CAL1/:EL%U[B6A[AAAJ@>)F^A&S,'1\L(HBBA/QC%4596) MVN%'OP>B2@^H\[F/57I J9Z[5#VCZY]<-PA8D@:ZD> EY('MZD%D&;KG!*'% M?,\#W73RW/:F=Q''U %SFML "NRF7HQ @=T=@]WPSE?+=$PCU5TO"2H*P,YZB'C#T8.=BG:K\@0JTC/9\@1*S=REFOEK%-AF'K-= MYNED6#NQG>@!!K:=* E9Z(,2BD'-A ^167/TL1P5U3X^K+OS@@4*Z^X8ZWJ3 MVHU"(XJ\6(^] $QJ+V Z5LK53<8-+[%!:7' .LM38'?_)K6J8?#82>[JX.E] M'Y [9+WVD#4,E,J[2Y4WNF//,7TO<1G6[[4]W<&-6N;'3$\2WXL2<-*\U#AY M;L\,VYY<'.G8CJ).0!$JY:*4RP24RT-6-5#*Y8Z52^]/>9X3F;YMZFZ2,-WQ MC4B/[,C70]-,DC2)(X.9)\^=F:.4RV.[6ZK.P1817Q=QN>3:Z8]E73_1TJI< M:F]7O"*@J%7! U7P0!4\.(AM2%7P0)V#_6+/P9X^;,6#&B@#O]W _)8JM3@3 MZA:5K;*Y;V9SCR]D2GS;]JP(F"KQ=<>+8CVT0S3!/9OYS/9C)SQY'LQ\:_L8 M[).IB-'T$.8+#]!^GVD)4G M;H8\B4S#\!-/7&5M3"_2L3B!TKE?+;*L3<<#8YF M@!X&D:<[CA?J@6U8.HNX"TJ'AR&W\)ROZ3Y$/?RC3Y>:4F!4P=_A53Q0\'<7 M\#>Z[BKU(X _RTE-W8D#3P^]--:].'1YY 2F8?J8...$KH*_:5K<1[_SHN2'3'<"Q\;COJG.P6)(O!<+U%;29)Z(.YK#LABW7'!=N:>1'360!K%/(@ ML"VLWN*J@@83M:>//H*M"AJH0,[#%#10NN6S=8L[M)XC*PXYN#6DQI+RTL3C>XI-IG&6':PB0J1W(*0[YHR_@#D6N*UT'14\BC07+D1=W3& M*+$BSE+3,&QPN:,D#2TSB9/ BB,?O(OD.F5C;G[&Z$5K6KQ;L(I_RVJ>O!QP MJ+S#7/D8-_(QWHSN/W*3Q(_HV)$;![KC\U!G<6CJ0>JEW&('+'9/YS$W-V$_M@'D\C4SK&N$5!8N3@<4^ M],*X"\K-C73.;0ZPZ $B,M_4C=!U R, \]ZTZ%R.N9TDK6!115WNF8X_KZ,\ MB\E<9\4E_%LWM;+7]Y!+J:D[M=Z%+FH6U5/!A2\%$[Y$'E0ZYV8Z9W0+D@5J MAD6>H;L\M'7'"5(]\)-$YS:8&"YS?3<"4WS7]7MWJ7'N1(:FBINW-\L_29:I M&>D*"Q_ 9%=8>*=8V-O?OF>'#F>>G@+JZ8Y+US+[EN[9<9C85L 3/*7CF-MG M=!063LL6?[A:@].@X:3,Z?NM1';;6GK;=3GEE[*WZ]3:FY8LW6D=FYNY_'=# MUR/0ZW=0V%Y507L$O3^ZM2HPG="/3$.W7=,#O6_[H/ PZ^2Y M-_/=^]7\CRB$TT.W:6YF*,VE--=T-==$B^8K?747^JKW4YW(LQ/NV3IW'*X[ M,8MT%L=,-XTP3;S0#;CA8J7\,#0GEZ+[Q2DM [?GO-G%UG2+&"& $ +.3E+["&=['Z314#H=<.? M2=(:PR;&[PS6,>8 &-4FB:])C#$%KTWX3RQ@GA5@M:#GXN MJIZUS[@>59Q]T%D*LWK*\@MV69]\,YK\,BOT#8IN$4I0X_G?H^J;Y[MZWEA* M 6]FXGBN$?AI$'+'8G;D,=^U+)/#WY%CNI]:@R6KSF!L)#8.C$K^+9=3KOS. MGETGC-(T"2+NAX[E6@#T:>2F5N0F1FJY(;Q'S-DMKY!!6+ZO, M9P4M KVT*>0P/DDPWYC[GJ"9C.W(]B4]Y^*[#0 27P+I#2/8__V5+U_YI>7. M'3^\Y^-[TF\1$V&#XOLO?) 4MY.9);1?ZY+KAF M&S,-@P<'LH.D%O@&"_R&5?%"L\T=*WP/><%:*6 MU7?_76>K)7#0#/IJKG-VZ$YI>+-[[#[[3,BC"O\D"3>MO:8#R?NZX94XC[=O M-RVR/6*0ZWC"5%YL<\LT7-,Q0KQF((Q3UW13T^6Q9W+#^L_KSR[UW.H)TA(O MBJ33$: ACB1,53I__/;ZXT]_?OOGVU>_&F_?OS9^M_X%W_V1O?GSWW_^]->W M.7[^TP__NGS[;B-,]>/7+XH_EZ\N??GMC MO_D!PU__,OYX]=K]G[]>RQ#5=\V;%_])'!,6RV.ZP^U8=ZP@!L_;\77?]P+' M]LTT=/&RX' 6>-[DPE13Q^0O?'=$0?_Q0W^"]\J8D>/S('02UP@"EZ4LB0P_ M6^',\!ZB%M31 MEUF=4JD9!7]W!']F;+FASSW7 ]R+$@:_FJF?V&%BQ!;GRHJ=&/SU5JQO68X5 M)JF>P/J!%>MBFHWI@5&;&($=Q9'O>0!_P M[<0Q8@_P*B($E-;N.UVF#01JZGK-LIP?N_AM9M8-L!C[BE![YIZXZ1 M1GH0VZ'.4B/T@]3A;HAWI,PL5>CT2,+3"OWN.D1KV,QST]1/0Q.<^B#RF.79 MON_&3LILTU;&[<30;V#<1G;BARS24^X9>(D*UKA/?-V,'-/V#2MU#+J1T'+4 MYMQ$;=NCC]!>ZP85%:BXHTP+$\Q7WV!AXC \NAJXCFGZ"0!ZDJ2AX>^W9!5@ MWQ-@_SHT5WEBVSQ(+#UQ$P_,UV=9MQSS*Y9?F.=_+<]Q[BR,_1AR)4 M)/;X ,YW_-B,W""*71R8H9D N$4.2V,CHO48X[/3<\& MBS0-T2+%ZCMFJ">>S3TOB0/;MP#@_$ !W+W;H\>9-7:S+/)IK>%4C\P?CWY( M[#@U\;XJ*_$<,*W"R(C#Q#*\B"7,B&,5RIV2ZOA]%,I%2SC@EL[=(-4=Q\$H M;FCJJ>DPWTCP4O(85(988\"'7?]A/=X8:C1V%HZ):?^I[+ MTM1-7-(HKK-=&5EIE&,.GA_"V>?W9<-R[45=\Z:^U2GGF]%GP'#7*4;VV4>) M)WC9WD-01R5(J=/+7X!U>$0&X/V?7A88KTR]&YEZ9\/@@>\S$VQTIB>6PW3' M3GR=Q;:MQW&:^)9A.V82GCRW+'?F!].KIS=U^/W" P0*Y8\?Y1_@H+)"^=NA M?._0QY%M^DEL *S;J>X$L:,'MN?HEA?:09H:<63@638[G/FN0OFC<]H/Q%E1 M9Y*/Y4RR0NQ;(/:'T>GCV(TBN%80VZ-G0M^GXG3$+ M=MR'JG)"5-*;0KJ'.'ZLD.YV2#<\BV'XL$ZVGD8FWCMGIGH(9H!N>U9B^:[C M.#P!I/.-F;'C!AJ%=).P38\^D*Y.&A_[26.%Y+= \N\N",7EU2SF!A17">!"'=APD21 1TMFVHY!NFC;KT<=3U0GB@SA! MK'#[7G'[X\A"-7QF!H:O6Z83Z0YCGA[:7J2#JK5Y:#(#UHUJ\]H/BJO=OH1YG@I>ZIWOZ]P0?LJIY@%/)2M7<1M5<#HUJTP0T3!*F6Y@Y['AQ MJC.'.[IMV&88!(D1QO;)<\\,9Z%S8">0C_%.;J6@E(*:DM 9W92/3"8J<>)YUOPE6N$*2@HRYB%QO2N9/KB%!2Y M4M\T#*;QG%8#12XKUHR6X^_?)-GY\[_#CW8&2U:=9041*.SG]_SO4?7-\ZYA M>DFL[$]K.OTXEN0X-CS?<7P[3B+'-9S0"V+?3IG'(PSGVO]Y19+L&*;>VYQ" M4IM%]?0E6V4-R[_[N.)%DC7KBM??7O["5V5%\WC'S[ NP7O\_3WT^6U>QA\. M5)+_^)^%$2__7;#?PO7;Y9N/?[R*[;>O?K]\^_Z/Y9N__F7]]/Y[D.8/[IL? MOOOK]]]^6?ZQ_#Y_ Q+Y/W^]-M_\]>$_P/VFRRQ3]U/3QRP!7P]#/]4C-[(- M%Z^6B-(3C0/>K9"XU9J?7&.Y]]HQNQEOS*W79O)/"$N>%5Q?B+]-BQ2;9 R- M#SA#BRZU,UZ>56RU #YD%6?:!:^XQFK0"WE>7@S.K6]R^_9M\ ."F Z,2OXM M,<$5-"(V[(@D4 .(D+-5S9^VOSQ+LGJ5L\NG64%3H97:1)&Z#_^S1W,9D^>2 )13=?061X#$*B"PJ MSK4WT,NBUKXK$IYH_UP77+.-F8;*_S;NM%KR UYR/&+SR24_2*!\A$/@G^.1 M/ 0KM!;;T):_71FAA\B[O+/^;U;-[X$']]C]WR]QOASD./J=57QO+="CB9S_] KC:6^@K]=_O?WA=^./'WZ]_/W/W__Z MZ;?7UD^OSCZ^^>N%\?:'/_(_LLW(^9GQYOU/B]__^MUY\R>.]Y-]X"^V^>?4OYX_EOY?_\]?KYDW6GT[S/?TV'!2W6$FUT/.7=U* M0B]@L>%9:7+RW)SYH;H#]CBR)95"4 KA[M)W'#/VFGIX$5J@[<>#ID6,%NN>:IA>G M+ KQK@%S9GH/41CZ"U4(7XZ[>/1E!3Y1\NJQXR?J4.\=>49X7L(QDI#9MA.F M*8!HX)N>%]@1,]W$O(9GI+3=@VB[-T/W)XZ,R+%-2_==W]6=*/%U6$=;M\S M!'LE,!P68-G$AW!^COZ(K\*]X\.]Q#%LU["2V.?@"_A.Z+J>&X?<,5//X:EQ M#0= X=X#X=[0RG?"A[B,\@O% MO2_'QC_Z+:%;E@Y3QZ6/0P?Z@1E%+D],WS2=*'58:#E>'&+*:QI;;JQL_ZGH MP'\-;7_+A[5RL/:NP1+X$7"=8;ZRR\$-L'W/@64$V_\AZIA]H6$N!7N'#'L M:$[,06*XAY&/*+0L+PHB+P1Q"EV#*=-_.K W,/TY>K;-G-0/F,." MP+7!WF<\B4U#&?I3T7B_CG*"K&KV+\"O9VP%[,&4M#BQNA[3M18D0LC6,W9%;H>::=<&7H3P?V!H:^YZ6> MD7JQGKI8P3CQF![9D:4'/C.\Q(!%-:R3Y],KUW,TJ/?EF/F/=]O\I!;\4/)X M/^>DJJJW=%=$5M67KF%ZW*9FB\HOGI95\OO0&;.98; 8G#'#"E/=L2-7C] ^ MB2P?3)(0G#'?.'ENS0SW 0*0DY'1Z4&A4GI*Z1VP0!VRTK/ M3:"U':2Q 6W MS8QX[)J&$5HLM-TT"-2AFH-0>@-7W'"YY\9IK-NIBX=JG%@/#=?272NV;#\V M$MM.Z92EY2FE=PA*;\*N?5=6D4%@8%G M !.+Q1&W0MU]BJKXW5=(Z13RE_!\LLZJ[4RU;[/"E;$&G;W $]"V:JDS6<4>B=RM.A/NI;#C0ZXQ5B!O:]V5U M ;_J/Y;E!_R;BG"0_KJZF&)6)/#04]OK:R=.C3)[BDONX+ADS'%LP''ENM+2 MCNOB$==5/=>5'==I\-ZJ*L\S+(?%:HUI]7JURJE#K2FU9L'!4F'KA&J>9%@. M+%M2P[RH.2)302J X==]SW6W+F*(<5PN@QAJP,^V"PZ\IKUJZ#::D00-9F7QB9D!_7&3+ M>/;[^U?XG4E_FL_HD?%7QDQ^-\/!@K0TV3G/+^?:>^A95!A%6@QXI5Z4ZSS1 M(APEP[7$.?^Y+H30763-8D;]B+GE69K1BFM9@\-NP#1L+K&L*7H&N2EC5#RG!P1/9$6A>8R226#.B2+ENM#Q;9@T3TCYXKNIT M"'(LL,RZ;JK+F1:M:UB7NH9G0<3Y&7P$=E51S[2S$KPIXE(L[!LW$C"!L6-> M%6U+P' ?>*.MREHB3+K&85RCM?QMP0$@:R%5A%P])LQH52[ :J^U M$UC%+,Y60(39"?Q5UV RXF\1SS-^+GY=)V>\P=^D"!E+^ M*=NYR'+Z]J+M3BS!"5&E!G;(&6 RKY:"=JM%Q6HN>%@, 6@#[)LABF3IY=7< MMAO\YQN.PY'AU/?[*0+:(.>D%3TH&\!*\..MU+.C7=0,& M J];>1\U ,R!S^ _H":D_LIA^,E<>P=O27#9]1H\&S%D_?4*%3NR]$K*)"@F MALW^"2PM9M(L6$.8A8H-7P5H*6%"<4-*O\5-H?(ZV!A('IE3Q7F90PL%^EOE M&J:?U1_$4VO$C88!RV6<0*&XQ*%?++)X0[WV01&"3KAC^3X0ECV,3))PJP3UQ !P6+A=<_^+FH^F#1&=VE[ PA;0F(P1$E5BRK-M$/ MQK!>G54,C=>2( J&+>8/?[[YY>TWOWZW[)P#&!KA"T$F.%->0Q_+R#%[8\SPZ4(B\\"O25)IT"8PI M+U>]L]+P>%$ (Q)K@#XX1U(@)<^'A-RC_)"F9Y?D%DDE1&TF?$D^ES#EY43I M$T15\)D1JJ6O*K[MG]UK&!SZ MDG/1>L%Y4G>1@@+ 6;ODK(+F/S[1-M82>?2,N)>)_0QT13'VD-%2?D'>,%&KM:?8GKA0X*L>10EH4W#BUM-[5D'W"!9+\)CQH2%+'# M+#AL:_1B-NPZP@9IV)$UEF0I1D<&MLA W =G%H)<%W8(X0?\&8 M24>V3FL!%F%.\H.65PKL5)4%.\\JL.Y.7[[]]^M7NAD^&2*V %"@"$A[N137 M$ GS2AI2EW&.&()J)Y5@@M$LOB0P FA''FX! M *$ECB/4M%XDF*?@BQ$["OSE< 'EP(F-\D 6II>N8"^4"N12P!\7#\3 MS>_ OM&BMZ"]N(?Q=<:G''.!M: M=QDO)6[MX[/+;GM 1*I@"+^NJ+8@[!BY8JV5D#",?!&L6P, MD*^C5LA*:0@!8E6)CJ2\'!E%'W=I?Q'=PY;2[".'UP X^$!NQ6N[&%'8'*.= M!@)K&# QO7P7N*JG2PLMEUT07<)A+T:H3I#E:+>EQ64BT$Y1HTZV50+* K 0 M&8NM&L!8H8[1$4EZ#"Z+UV%ZH,PQC"UC&&@#K_/>00!3(VYMUH^"^P;"1=%K M@F#9TQGR;"$8/ '7-"-#%H&@ \^/DB7/>(F?-3*>7;>!5FSW%PQX"@[[]0-J M[HP9*V822,F09.I05.]D'MN1@\9M#/1::PZ34(%=@Y(I5W1$XKY=PD-T5<&0 ^/L M#*.Q<^T=A^?SNI0[/R]F[8;7+UG]0?M>"&6['R;Q[$51(,:(2QA1\+['#033 MT/]?YRVD&68MD;\@-]_>L"I>:+8I=]_2##W*;O$&6Q,X^N]::']9+I>9V$@[ MQ>?DX-Y]]U*.Z0GV3QM[YF!?#S=<"L2.J :W -?F7UWH6 R['H[[7\*ENL ] ME',NQR:#G_C'8)S?O:0Y#F+] V\3GV@#EC![:?^*QJEEX5KVC;>NYO[0)IC> M"*XP/U3(R.115G3K.;*S9;QR3]#Q"C=6V$CT,LP+U#$B\\6"D[Y$.EX1FA\9 M9SN#]!IT2.R)89U!G)?%L.3P\7Q_^/&P'#*!4M?_^1:7Y>K-/O2SSH"> /R< MTZK)=82U(P:DJ)"(:)'>'WJ!VX]>Y0^"?U>C W(&*D$D'7QBZ>?:;Z#=2AJC MV-#!A5VO<.]9,N9@-NLB1^8&$6/5P%DGV 7K5>02# %Y8P]UOQM_+]E3EGGX MV3UOS]'"X!=;1)C(L.](C(Y\>K\)B2$-("(CX%N@C+:9.!7AP@+Z %'FX-H4 MG%?RT8X,(7\J$@;HV_8%- N^+X7;HGFN& 9J\GK6J4B*E@#J M=-%UC V+ 8)U >A#@QJ$-VD%VGUO4C3=JVT0IC.LGFIEEFO_FRU7S]!,V1EP MF6U%6V8:VJG2R6U]O8X$LA,"+:0GT\[R,D*;BC-"'GRIIW&*KC@TL<1LCHY: M/<7)(.C:2,NR ;>C:*CYDO"5:>C> Z!F#1_9_J?M*N V!DRN_9-@#WUK\";+ MBH''(&;8=T^NT3K"AR.@)CS]9.1):*?M\A.!9.">=5'OP59"]XYLH4R;"R3+ M:<)KM/]+<#"6V5_]NZU;(2QJ>&T$X3+VA"9XQ1>\J-%3Z >.09)^RUAPP-_J MCI%I;&7==":\W#(1JT6L)C>Z6W9J%A5%([L5*'@#K5+PL ]'R3F2A\C)B&Q3 M2Q+T9[)H3683L")MN8"95FBVT<9;9,1-.J2B/_+,>;'7RT6C4N2?B4P-H2?% M[KH<:2R(>5:BBW1INJ]DVM+"]G6/[_L RUM M(%0()8DV,$B$]N]:;&20D&)H=QC? >IQMFQM5;DG5S=R\X[% FT DMKH:1=H MQ7XN0(;FVBM!O#;GCMKJLNS0$JC*C])N%$OB^5^+7_!)U_NZ#3GTNR!XTW>[ MC9:T8>ZFQG3%-DUK>(O<9@[?NPPE0S@JEF&Z/=QUFQJI2!.0U)OATE9+6/1_ M2"%^)\1CIKTNXKEVBH87F<(?BO("4R&TER]?BY=@?=X/8FKTPA/M].3]/]Z= M/)F)@2Y7VLLB*_P\?:_G^FY7W72=R^[M^MERP&MR["]#-J M[F4YUWYL$NQ;.E?O?W[7.5=(ZM<]BOXL5<7KHD:ODH+[HJN3US^_Q@&)O2E" M0"'-Y+H"F*D<@UOF&)B3RS&8-L%V!MG:*%TL@'ZLV 6_@OA*\Z#=!I%)",!4 M@/S5&8A\&QMJ_Y+H-@@9"@$0.@N#C&*[NNV;A)AW28\W=6H>C^34\5/-[5R?Q$8WA%DR@PF1JR]':H>M)W ,,S.6[W3;\3T5HLT&L=V8584Y;D( MK]-],&9N1@1VAD M3W:")38^JT8,>FRQSK47730LOYS1;B+)FCCQ("D@923IIBKV O-&*KRQMS*P MZ2FDROYB58(;8; $K T@R-[_T25:8^\H@](XQ+!(!<9%!>PATA>Z1OOE(M^( M([GX>BGW$5O+"D]IXB99)D8!=E=KX-,&76\0[MP7[K^?$QOUO?2]5QQ,Z9H" M\!HN$58ZQ.TOI+6,_@W#A@-3&??@Y2$(D62"6%.2+3ORR:3IUW?>I4.M5\+ MPSV%7-H=W_3S0T\KD4_ (A4UK7^?7 .VAORVPH0C6%*8YCGNS>>S-O5F8RE' MNY2#!8=7Y)8SV/>#F0S2&(?Y6)3HTU3M,$4:Y_" 2'_6H\_::J/;K=BDM?"Q,Y">NO>H.JR++C$0+=D(N8A_)*2")[\R@37R7' ";A* M>)W"UVV6'C4D4K]PK[*JGPAB-Y@J,U(AH9JY]2_G499^#7&$&%Y\-&Z4I#X:3M2.2L\F0.X5C M!> GHK2P$(LR%^*8")JL,W ^46> 2PULL8LY<,G&$P2L!9 #&:<1"9[$)1YO MC"MCE$+CYEU\D\ M#)2:P1K/M>_7%9F=8'_.-H(9,H;>/;S"5$-^-'BA*(9(AFP'N MC?)41SWMPY"MSF02VB;3$ZFQA94$X4I$\#"'9[V,9. #[)>!'I4.02GTTNZ- ML3E9+ N0W0@E00!9*YJXW ,:#F0"5C$>;N;B-F3#*'\@[U+DH.6_=0BC7;2' M!.,<^$\DF?0H(C9'Q)X*Y?!F4Q\M/XD]=F*8],4:\TQ 2T9:/2- M$WB#;#@25> +?!QD=T%Q;%([LQ85:HR%D81M0LYH9[4%PI'1V8)6C]D)L29U M@= 3V0HWG(N'/ M=C@R;U9$9EK,I &(I%J "9K0GB1<04W$S9BM"0AR:.=Z)YJT4X)(G&NK=O[6 M9R;5X-.YP@RTLRD:5]WBN#*2/]6^+) MP;![@W_@D%,VEW0^*G;1@QK&O>O!L5J^L1,CL:6U &=],YA8#-A570ZLT=9% M$$:;5.O %9CXE?>)A^W^5^]\Y0P/6F/;PPC'8,R2U]OS>1WJ#@,KXNDDPZ.. MY#-TKQ-)26F]SV1O^<^W_\TO8<$Z^U M++_/U=\.@8F%&,^O%E8$61!8I@*7B9VS+"?53G)!6XXK3,QIY6*N_;)-HKZ= M6M@%E$S/!Y_+8QKYY2 -7O#3BLFS%.CU;-._.^#41_-;94:\6F$A SX;/"8Q MH@6<#WQSUAMXT=M2_2!%#AT7ZO2,C@W*P@(4,0"CB [#=%51+C<=R O>'HIN M$TUQGG*2Q)'CR0VE@(R\+O=89 N*L@XBU72V18GQF3996B1M\Z[619_L"EPR MD_NGNW("VS$GE*0Q((12Q-M:K3O&0J91?4C:6.S,TV9!>X"*\@G'6=]TRF&@ MO-IY;D [A1\S"E6E] <\U >&6X 32)&65>O6#\8 J*\+PV#8W8X1 B>[ZL6YHQ@'@8D"2]OW%Z=#N"*H \DI$?(=Y).#$B8!$E]C1 M'9I*^ES>89JPV'*9#>NS( DB)HXLBN&!OX/)GI?MH _X].)-A0AU;E)1NHG$ MFK;8R^[8S"$(V&BK<%_F]Z+(O;-&=J1PJB9+\I#H&;QP3=]IH M$3IPU-HM4_K%Z#\OK_^[ESL3],'#Y!>HLO>GC0OK;CPU.KC>E2>2?K&TRIZJ M#)-;9IA8D\LPV05RNAD,RE1346?7.23LVG VV19]G: [KC;=L%.29T( V#HCLI]+;H MMU%V/3%KS?GAIB'&L,GXD.<.1PYAF[A,9MFBQ*18.@.U''DV#X3PP MOD#>9:F*UO,;'M.DW*:D$D9.F]F$7;73WK.C+S-I,31*I_[E]HL^? M$LEG&+H6(>%5F14;]4+:TSJ8J9MS<0KKE\TO$RX\4@VW[-9R=UY: 84H*MF1 MM&4C,M2[+-RM[>S]*42#";5)39AGP[".P-ZXB7BR+*C6PW)5%N*HT2 \*$8Z MZA8/2^P@5Y>3D5;BR&!^2B'RS=M-2%&R0WH9$CAL7>^F/3\VD6X>E+RD$*),L1_L(P^0EZ5U1Y_T9 M+.'E##;L1E-;# *[ RND+7)#N0^LJVMUOLYQH#+XUU7(P50]> 9CF3OM#'F6 M>D"CO4:)=CH-%KPI6&3SP\@ZGFE[$QW[-6C9D:K1#G-JW'TY-4]F^SB)#?-6 MY![9<'-+Y+X+'MG.$>O-B$A6M.LXDU**QNECF"D,W=7R*'EG>63%7CFO21:H MSI$F:_7L)DYTN8$!XJ2[.-?3FV(RT"WK(&D2;I+K0%:KDMNPW^QFQ>"O2.,Y M1&W]A>GF%WV-NOYP7*13#'%V>R>.YVYYJ[REVV>AM3?.DK?'2'BD;2^/HE,"P MN!NIW?X0ADR3O\5QO_V'VS[GS-%33 7L#OS-M/<_OQ/'[GY^_=#'D6Y03OM0 MT.B+]QU>RQ(SG>N)GNC&2D\9I;3WK3,]$ZR_)^=V<'!&'(785Y2+,N@W]A9' M!D,?Q'D_=#C:T^1;SXLZJ:+,G# >9(P(RY()>1!Q#?3NF\O5T(H2$3=I*0V" M/3EY%YV/WQ;L_-1IK6L>^A-@9PZ/ M%.Q/?Z!K"@8176KQBA#._HC+2"PGN5-[M0#"HK8726R=%AH=!&D+CDG[7Z0] M(\_3E27-Z((<8B','28VQ>. 0'JT13#JC/DMI;A]H\VCDR?5Q&T^>885BJ[8 M[QM2W+=@FMM[ MO;1YC1_T(S?"/&?N^#;MAV]G]_YO03 O70 M=V5_%@,_ O]>^\[7P\*"X!%(B5E5M[DQ_A$@7BWK39;5#!62WS?F_J\XYCQ- M/\7V:,#?J8WP$/=J]Y[:7CZR[IIXM[[%_!/4%<;\A(AK6W=^1?Q]D'.JO/GU M;336-87U\W24$HG;KJD3*I&X9Y&8IEX^'&V?TG]'J>U%(/:^-/TVX:Z2PT-# M+B^X>^2Z'<6FREVWT]?7$[='U=?'S=BNJ1A;:=T;:]UO:!?K6GMKT]C-#*^W MF?E_/E712Q8MB$K*$+JSPEW=)>W#\EW'O&6\59^+%2R_K+-ZXUS88 =9U"?$ MBR(K)+JVY*S&_&612) SN0O<5&U^^.C:)*HMB-=LTGVE.XH6RN:+! N4E'04 M2J1277&;H[AU41PP&MT&N7G+6Y=1+:_XDN7F^W3N0=[9J!3@]0;:UX 8Y\W2 M':&B_ACE\%U9L&Y7=3JD;;&0Q02Q"E9+"7E#=KOESMJ"G#?B_^/E\._[B[7; M8G%4_I'E?/LFQ$'^R>A8F2SPB]D/>%<"IWRE09FTX0&Y_FS:1A$>2I:1=5(I M#6;K@-JPI.:>/'^9[2S.6&%!H5F71M6-K4N$&K8W2N:6HZ!TZ%%56G&51%=> MKZ^_TA^KTL2Q*IAD4EYUH$H>QFL'-4HHVL@I%V/;D9K^J3Q'=5[\ZO/BMCHO MKC)4[RY#]49F&"OF[:Y"Z+ MLQ+'2'<&R9S9K2-"J'3W7!IC)OW!&T<5:*JLUFQDYKBK%&=R_,278+^+KJ* T)@)FP=.Y*S&UT1 M^NGS2Y]S)$F= 3@FA'T'GA06K9+GAS<%:QH3_02R;AIW[2F?G)^Q^'(,J;V@ MC HYD,V(Q1/$:7LRV-%Q2V2M(31#98&CMHK$;.CYC(\1RGM5L6+9.28N4U6R M8;8]8 Z55Q87K%'A>ZVFE1A4R^_F,ZXR,;:H!TJ+_]6'X1HZ-K+M_]^_4HW0^UGX&0\ MKR[.KLCC?=VW*_EM5SE5AE@P7$ 2P3[P8EC:A>I!XW4+0EA66!NT]4S/LVHM ML_RWBT0.@R)\L\Q9>S!/5&S%*(N\:W$FM9$\OPPDWSJIWE9#1P/FC,F3<>U! MC9D\\7(Y,C*V'IRU)?NN<[I77)%.10BZ*])/AI743EIH>, ::C-J+!6!)+RX M V"IIOKG[P>G,I%*O*]PJZA[C MU4HCK^RK8&X,JU7L@$QL9H29YC, S6=UC M5-KFNHM.ELJ8=YR>=V8C%L4B*%Y_[\?FM1^R+[K<8\^%\@=7Q?H3Q9CDW=7] MQ#MG9' \MS\0V]9D 2.+5H1NAQ<73&V)L/_UB+B=C]/?S8R(T?9LAG/M1SH> M'%=871\O503?B>Z<%%798+;LC)!'U!]"0U/>/2.B4#NMCYDP3AV[YZ3]R4(LB^]1+M M!;4WQ>.^X)[J3MTF:W]=6.<"+\L$H!:OET'>&]2LG^&%:<()W5F]'EW2,U8E M+=C')5T6,RBL)ZQYZ0>+NA+I!MM\ <7BKR5FM'$M[N04)_;XZ,2>E+^+0>CU MDPKVM"^+3.D*3_"IP#1VG=H3[[* 2GMY%C0Z'$=-BX22 MWSK%.Y:L"WH+O-JR;S9;)<_N:A?1W%$RZBBEY^6"%6?"(NA7A&J, DHMY6U_ M5.^3ZI4B\B& 7BRX*#"TQ"M:26_0C9]T!:%D PFVU#;NTDO0QRWGF-5TX4=W MJT,;(X<'OBG;*Q/Z.#KH*=H?R-H:J:)V8!OGF,E= )G1@5%[+!DB-",_9_E: ME%; BN99I>$''9)NZH VOC&XRE(RH(B7#&:,VRMEF8BZ)&+@N/*4?L3UG(JR M@A0!@3-*>:IK&9/9J7NZ/!.9$:* ?8?]="'OS15WV>VP X;92GBYRMXT'UJ- MP6IV^4Z;*S/7Y$!:O5QB4*B-7]/U<1LCE/J:-,R00;:88CK)LLS_YJ51Z6AEYR ?,L7LQHHXONL44-@V$_#'@+Q@*I XS.RXO!!V;URE*>=TQ"OE-6^&:V/]LG27B)LG5.LIE:6&J M_S6XAE=@?;]SA@JUI>5.LHG\H!;$D@U1%\V-*8G5&WG"VQLAJ^HRH_+:.58- M>B$NLZ)64;]A/+0<]KQ[>?[6CY+@8%/ZDRVFGFL_@7E=96=G\N*7<^)&6IH, MA56D?"4[S1P)%KN,G7:)Q\C8F<1C\L@;#G?Q&\Z\OZ@6/^E(Q9;(8&3Q;FT\ MP_"R1H9]]]-HIU0(P.ZVX=MM('&+F+PMIUMVO"13%,$AULV6@]X$<6[I;JH< MI:MSE)S].4HXKRSYOR>9']I!:GE!8##'<1.+Q1&W0MK@J7 ]\:SKU4X3+G7G@O5;B,N6M? MT?!G5.%20WZ8(?O&=;E*5?JZL@R,1) V4^6FA^X/H1(8&10MZC_:\;8OG=$. MK=[0:WD#[3>G%WL80G,CVF;K*\PSH9]UNE^29"-"WB;+E#=TN8Z]?*G%XQ M46\6./=0*?=SB#0]_KF]9KK/\O9*NI5T7TV9T)SYYJ-?:J&D6TFWDNY[V'NW MG5G@.5N[[4JRIRW97?\/>BW-)\8X0>X.%&<_7KS_,^YY.!"/^:6L 5?O\ISO M2D:/^RH*VYKYUCW<$'5%I$? 1XWLWN%IV MC!/2SDP806;%?)Q%3C#D>_>RGB#O)>O?T7GJO@X!4T=*RYH[9V;B*J M*NY]**QMS%W%VH?*VG>N_#Z#M0_AQ)!:N\-=.[7K= LZONTN,I"W@=7W=1#] M;K-,#X$AI^2=J[53:Z?63JW=U-=N6B&A5*<906GRSKNUYE3A\0^V\N=7"# \F:^<0\'O(\K%#!-GU)) MMY+N3TJW%ZH#.$JZE70?H70KP3Y(P58[5-=;N\ RK6>*Q>\P5>)^+E7XDAZ= MUF[$000RWC5E_(&N5.5%3:5QVTV)^\I*.>["%^;,M.W'SM&>.M--/'ZL&/Q* M!C<>_^228G#%X/?&X.8]I!4J]E;L/8VU,TW%W7?HM*G-T6T"OEB6,)&_A#=1 MIEI6-*PXR_#6:%;CM=HJX?TV9+5GQGVX%L<5<5%!Q<-E<&?F* 97#'Z\#'YJ MSJ ;5=)(,? M^()J:G@SWU7E XXJ>*CP0N'%_?FU8?CH45>%&0HS%&8<#&:VR5.&NZ<8@;A^$.Y@81,,K7C=MDN1,*WAS;]4;OKAR(E,*]JJU M4VNGUDZMW=373NTE?(X>SVA309UUN T1K7LH4GA[?781X79ZL8X)W' -5IAMLIH)EMJ8S!@PW3*.:^ M,A=VYOB.8F[%W$?(W.;,=._A&D+%X(K!I[%VI_;=WI=W7)RM:EI]P36M#L1% MVSR!GO"H >K5]W?T_,AC*I8;J*"*"A<>)6N'*A*N6/L86=N^AYL#%'X[L2,?,O>/CU/= S:ERJ0HT'JM8V#/?#)58 M*+%08C'>??+NH4"O$@TE&HAA:PS[R.ZWZ>R/:JHI\]QTCF!P G@8SU[_;++@O M*, RS:"CP@N%%_>W4>$:]U @16&&P@R%&4>*&:>F,3."QSQ]I !CLO&%+WEG MT_,?\]JL@Q8*M;5Y5U&)AGULRB2E3JUG35%FT;EB4*52SQ>D >6*;U3.T%J7#YL;+XJ7FW:3F*LQ5G3V/M3$/AMN+N8^5NP&T% MW&J3\R$W.35VSK*\=3?>+WBU+ OM!VAKI?VCS'$R]4P#)V4^S>U0^:7LS8;O MDW*-LU&QS,^*/%R;KE.%TDEOJ-Z0NM-CVVE&0Q4D*4B:+B29,\>?]IZM@B4% M2PJ6OC!8PFUA=[([8 J2)AV/>8R5/IAHCFL^YEW#QRU6.V)!W]"N*?R;9.?/ M_PX_-HE-C&-[,-HEJ\ZR@F@3;D_MFH,8C_S:$^X)%^Z@6YX57%^(OTV+>/K4 M?*+]PE<5KWG1U&WX9G.GN%EPS;3F[M=;>\;\O^NLN>RVCN$7>OC]S^^T:%U# M?W4-'[!&NV"U5O&&P4>)%EUJ-<]S7M7#%YH*)L)BO,!QKKU;1S4T#J/" ;Q8 MGZVA=7.F6889SO:-\Y.CJS7CZ[EV^HYS[:>R@4D9,^WD%YZS!D;U,ZO@X??] M*.H3;+1<5]JZ8.LDPX>@^01/ ]-OQ/?T;IH5K(@SEL,ZPP=+HB:6+D/VP+;@ MFZR #Y9T0>63/N*UR5#38)\MN?-W\\_[106T? ,/+FKM.R!-HOUS77#--G"I M+$,[Q2UQRWCV^_M7^(%)?YK/GF@OR^6*5?"\Y*\]+0D5)YHSP\WFC+:Y+7(^ M-MFHXZ=9 [ 97TU(T_VZ4^77_[F7?PC!,V12B4>/SD$W)<4O_)P7Z[[2WT1' MOX6H8O3S:0S[ZD%J+8T)HUK9U"X )K6O7&\>:-!K#D U YCKY?2KT)S[[5?# M5T$\F9;PN.*LYGC[[E>V,P^[)^%!._A:NUAD\4*#T;,S0L@.OV$0O]: M7*T3:"++M565Q9PT!$!MP0F2M8NL61!>G.5E!*#Z\NV_7[_2 1F V@E?9K%V M*KI9@,)9L 3&58/ADJ5@Q&"/"1@T,,0,)A4W&C08@V(!70(=LQ6NLE:O>($J M_PO07[,;!K-_\\O:;7[\# M4C6CKAUM.NV3X]:-N8#Q^KQ+JA)FLN5VB8Y9=:P5FE M.<;72'C45DV)\Y"/SK77_3AG[:SJLID'8-"Q ^!9<^O6M=V M0?6DRF"H&H>'2ES7I+PHFG55X(M@6RXVJ2K0H0?()G??H*I_;1I2: M<**U5F6/:H4JY!C;FF[<4B0>,2/'"Y?,\NLJ19@#2!R2T%!UB0 M<@).=K_)(G!-0*\^DTZX,6SB9!OYA',?'/1=7[Y6=< MCT#V/^@LA5D]9?D%NZQ/OAD[6^!I;5!TBU#[]<>GML^L!1 M1&8:\##(6TZBPQ(@7%8WE4 7_(@7,%'.43*GH7&N;[>+J<['?M64)>!6JP)J M!%/[A8EO>0,[?K]FW?,8F*2O! ;W[UT@"L;K"E\M8<0-S!CP&*QM $XN.T3ZUY$6P< >(:T$_RO6L)P1:BUA,/0T;*D5+P!5 M.F,<1IF1%U"F:O42?"H.>AU4.0 3] 5ML*@\YZ(#.3>TOM # MH%@5- <_REBLSJ)O*>+-!9@.:!3<@@5Q4,(+H(4#$@@[1GQ.!*LS( A#0P46 M&"O_2W.AFQ-0(>,I.5P8UZ- $1H*-/O]8;6C@^872URLOUC+3$ ,!J1&FY'5 M0(IZXI:_F(7VR6G02G\UM-PWS>VOG+ES/?N_?TZP?O851 M[!T#)4")>,P ^=(UR9!H$S@T$7B99C6X[ )##Y=5/[&DT^"[F\K3YM7O>//[ M88C0SDOK9T)NK+EW'0]ZMYK?(4#F?@'*-@D(PB-=ZW-P1D!<*E0R8"5D*X;1 M/;YBEV*C!-MVS#[JN$-<4#]2U <5 ?BL97Y.1@UI-@V\PBS'K1[$ WP"AK($ MEQ=6[=O-9^;::>"F,C:\+W0^$9RX6KB&(Q8290QD!;E-?H7'UU&"(SJ)R- L-0 M"74\K,D:VB/YH&@LN(SP!G* =(UZQ37454)>-DMS"TG992(:P]:+_H2*4&=N MO\_%-,F.PDD=2!WN O$T%3)+W58H5S@Y*YR;7VO$N^#77C\2_ H46\4;T1I+ M_ES7C5 ?PM--Q#;.8(+@U<$$S1'RP ./#0#V+K<&#!Y^4%,@COX;S23D]^ MR/(FPV7X&VCI7X$T%754P 2@L74NHL^S[F03>?\1P+%T%638 CWOKBDP*]IV M$$SE(L=\18!+PYUK[[*"XA^\X\E8AE8HECE.L9AI/[QX\;-VM@:S1(0)_KO. M*B[]D4'T B/VN=AXQ4_E%J@TM.T9-EG1;7X4'4).AN[ HFQY'W<>JAH6 B2.:3+V@'^ N)YGY;HF M'19C-EDB2+?"7MI)$/6/UHM"T&%%DZ&QC(PL T,]#@U0D.!(7IS841>W=3"C MJX:5F_L$3;TY;8I5O+*#KF5H LQZ8.JL7HCM'AE#0[X9-M&^008*9_&B#9]1 M3*VB_1WD"6('5A7X LE*:\;4$@NYV#O^4)07X MD,*2*%S&9+O N"!G\BPC) M(F'UHUY8K=#A!B[_$QBZ3K+6W&BUBL@Q .L(-Z4K<-";-8;/8'G*!$6NVSIR MNKTCJH^Z=M3M"G^4=P$3S-;(SSVLN:$$)<$#B_ZY9!;)-/(^R0!1(UQ79 M>0EFSN5:.51^0WO@\+C_IG83'BXEXV#7F=+#\--W3V$ T-)G]W;O>F\FD.PV M9*[TW_W>J-KVW[M^!E925F_ODY]F3]"H&VVF#]LY&^SES]JH-'Q.\70 C]-, M-C"P7O8&XD81P2Z>L!V#NSKZ-IP==-_V;^[L7TQ_(Y9QFIW32\:(TOU+2X!6 M "96<-!;0[?L5+PW-(''09--6W:_1E/[PE?O"WO[]X5Q7EGR?T\R/[2#U/*" MP&".XR86BR-NA:X?P%_<"6[ 5SH1U M3$* WX&Q #H\&US@?/0Z:P])#D-;H7I(RQP\(W(/1&+@>HFZX"\NS*]A8F4\ MF*N,ZVKED W(K1_GAK?!6F%S0NMH,0[?J5JW06B\!3OG710U R\G0>.O!3>, M:ZV79)."A3ALIR);% Q6L PQ_GN=X)+I] PHP5+BJB2%7#9QU@66)6>KFC]M M?WD&=O@J9Y=/LX*(2R]M'J:!?B1 A.[<\7S""%EU1+8O\6,N\&/CH(_XT@GF M7A#N__[*EXVY>=67KN?>\MTK>_7GAGU%PVK$=S)BV[GMNXK&UQZQ<\77HW?O MH:30;A5QETHZ_U3Z8K1W,NR2GM<+>R#+ZQE/N+*CL_5WK@X M]I4K'SS"RO\LS$3! .#9BU^B2_&OB,Q=@R]:2ZLH"_X):3SX1Y42^7*P1BF1 M(UW8*2B16UVO,#D-SP& MC+Q_^_[%CVI=CVY=?^1UW:H$5M"6BZR1^#MGE5KPHUMPN;JZ9HM?-/@/E[I6 M:WUT:VVW:^UV:ZV6^CB7^DU9\0T<=WL<'Z_XM.X)NZE5^QC5[O[-JHRV-"G9 MKSLX<]4=8(]TT<>#K:&ZP'0OU8[U E/3=V>V[S[V#4 '?6/C-*\'4JBA4..^ MR&;-7./1;PU3F*$P0V'&P6"&.S,49BC,4)@Q79:?'&:8GC\+E'>B4$.AQG19 M?G*H,9';Z(\--:9U.>PAA)B["E5]Q:=".]\3=[9N%W<^N@N-/C'&R:&-[^9Y MX6-'$*.VIT_2/RPS)ECF"HJJ +?Q\KASLPU[L&15PRN&'P::^?/ M#-M3#*X8_%@9W)D9KC)1%(,?+8.[L\"XAT,\1\_@:F?^ID1\/;AWN.'QHH"G MSRXU:/,\HXO4SBHN[B0[==7._$&"B3GSU<:E"GD?,X-[SCV8@XK!%8-/8^U, M*U#LK=C[6-E;;5DJ%E'2 )>"6> I7%*XI'!)X=*$Z&H&ULSW[Z%JM@(F!4P*F Y&:"8' M3)/(Z/OB8(DV#[YIL'HL_)MDY\__3C^&H[YF^^-!77LNGZ!)GA5<7XB_38NX M]C_BOW8>CS'4\$8CW?5?MPHMS3>YG.#/]J"C):O.LH*8,MSFJ8E-^=1\HKTL MBSJKL39QJOUWS:J&5_FE5L<+GJQSGFBK*BOB;,7ROHJQ*'I4KBNM@'%T)8RU M;S?+'V&;7QES3X.QYY23N8#)GRVT?ZZA#]N<:99A.3/M(FL6\!W7*KYD60$4 M'70;L9P5,=W[;Y*\(%BYIR1NOJPI9H&N *FPSZN^?ZX)KMD$, M9\R/ELKVF,K19J$R)%-?K Q;P,>V^/#%-LUF))]CTA+=&^#^ HDV[.T"J&[/ M0_?KXR6U\T3[C6MTWRR2I=3*\?'Q&G$":58@#.3@4*RKFL@=K6MHKZ[GVEM8 MCAVOQ?DZX?2N_ @('8,)Q!!Y4EI$&/\:U@LA#=Z$!0"25WQ1KJ$+N8X9YKO# M%V6:8N[[\:Z$^T3[A:^ +0DLD&P24UA1K!&>1?:_EG*D2%V7 -I-JT):NF97 MGAP8'!P0K]4<;%)H^YP725G5\PUK;9/$9-%F((+%I"C<&W'4\=.L 0,['A'= MWTUT0!GD60X*<,!:4S9$Y779(+.,M#."(#!!)FYD ,$!83N#%4618&[2X MGW))5J_6#1]UBW80_%.4#0RS,]O K(,OH$U![.'$Q61P EFS1ODD5.O:ZVF2 ME[6$5_X1@(UT%8OC:@WOY!F+)/C-M P^+RYG\&HN$!;ZK=?0WKJ UL0LVJ'O M47K =^R,!!_&EV<@]2T+)!RLY09-5L0(^'C!SM%(Y04:-^"C9?4"S1N8+@P" M9QK1M1\XJPI@O2S@STMI".$78EIS[;N/L-HX01HV-('4@AF)4B3P:;(&0.K5 M!N@+9";0N/!15B9 %6H :,<1U\@L2N;(^4DIUX-F(B9"#+MN8LF0.-:=? GS M:&FE793K/!$39EH-+GD&*H853EK?+_.@%@S;5%>( 3/Q"3B!>#IF&1B!H#HT$F-D@@C M1D8K6DARQPYO+DO][DOFA':26%P0& MT[9-K,]+SOT?5-\_W6W=2Y)X*%#SGSRZRI%D M/\!RRZ5WK+GOBA9WO'U@<38HND6H_6MV*+BQQR+\,?OO.DO0 M*2>19RLT)L$PKT'*04L?KFE\-?^@"P=&S1+-/3E5A)2\IP;83 -%0H;50,T@ ML5*8#?QVSK*<+(%=OOIFY(,\.]!QF_Y\W3OTPK]L!]>/J "57M.X +4$K'+J M[:*L/E!?8O%F[2_"HH!WP:D"S9SPJ.D<(]D8C&8%2@!P'AYOW:\8>A006@.!81UYS-9( M3%S-)5B0:[+&-=KHP*4$_52)PG5K:;NT""[61UJJ TV:YOQC%HE.T+#&*1'_ MR$C:DL55R4$-E\LLAJ%*9[EIK7$T!K,QE24P(Z_N!H]OQ&QII">\\ZJ1B%W5K.>ZER6PP K3-8/[(J!C]=F82U/ 5L2*X-"S,%S?K$A^,[<;$=,?JH5?CWKG68A M*> D@W, KD-._23@7L,(XM9[E&'$=J"CX>W &GNS2]_\9)==3RAD6=*&F[1? M"W*WR!W:&,9N>GU!HO:.%QB?JCEH0'1 -S=&#D'@7@_W-TV?)(U<,>%CEZ L M<2-2SJT+;(M "G#=.?!*37&KT^P)QG= ,1?Z)6>5]I7E&@,E.K[*MA[3;KC1 M.;):3S-J-@575+;J#1O=:&:O8@)==YT-6]-Z)A?UG6SQI6CG>]G.G<8C2'1! M[I; 'Y]-L9G!SWV(OT>77\= M WC+'H Y?.7: \6!DQW^.B630DKNS.2CA'M>%&6-7V\1@OY+_X)*J"WMD:W;Q E'?I8J!>$2Y@5 MYZ!M!!.!,(,3ATL@&B6]V9$*X5_F,XRX&P%M-?()D$IQ63HY"0=,P^F8-S 4T-MW-NGX6S-=JMM)R#B:??U,BX M:83]!UAU!LJ(U\\$GA^,*?)^O,*U=M9.A70).,' IM_E#GM-,VTUT4\ M%ZHT)Y<^ ^YN0Q(B7D;QI8M%F>>7.CB5Z&"V!C::S!6I97"%LR1C9-B?(K-) M(^'7=^0FTW>7FJ1N6;4[$T]FVL!9;_,#<*MQ)6!->]M?#(##NW(:0KT)N=H; MWX')W) R9,COF0>)]/#V@N$@7[*")4PT1$0YH4\R1"#2<[PZ>7++45,42-@^ MLZY#.7CXHEJU7<+(^\YF5TZ&9DM1#XD8HU7OQKY[U>4K6S/\Y J/&7?#@&VV MJ2MGT+9_;?JUYAD0#RWBJFY X7(RXB3O#VA*YJS_C')8N#0V*30C_NR'L9.0 M,ZT/A>%^1*?398RW;LKXPZ<:H3X]]^J7Q3R:C%?]LH!]"LA0[%Z>EF4VJ?@I M1K_6,NY8J2U^N)_U^EN[4E=S^-]&3VV-[7JKWA&Z>_^:@G #IM@_M*M[WV\' M3DV3W^W.^#0T]$VMD]X3C<%'A=\/),ZX@=E@;&"JRP @,-*7[I@#&*6$I.U>-7*19-^R46VYKIO^Y8WF<]H>.>/B3:T4 M4?F\F#=A<^K7=.GN.H,0_38#,5+,.2"UGS[/ 9N\FR9B=1,%G7AGM,=]DW! MS\I&)##WILZ3IR+1KQ,U"N'C1CU/,#+S3#M#:X.,%?B#@@D82V(X3>1AD(1TVD YMX)[6&>@S 394@-)%^8(L-\8(F"NY);WK./VLNU=+_^64:U M]B*F,"=NLX4;,NQ)$<0BVY\C(SK($74P O871@B+4H M*4$:?6# XJK!_!\P;5F!6@D\Z0Y8^Q0?W,PNZZ8](+3+X98[-'ALZ>-*JI7A M6%H/FI'.Z[+YNZ!OKXP0EQE>%6T]3LXT)?R+-RH>8QI3 M(O["?*=B^'Z"FTX4" =*M2G^EUMG>6@C!\UP+H$^\!DG0U>8;]VW-]OUG77 TYVU0>>:/3^ #*0AI?E6N0[8$O=]B7U=\8++O(9UGAP,D.:[)\^ M=0KMR+49'H%M!]]-'S=ZY4F2-IUNT =\RPN1_DM*HDVPQ1$.C>5AR&[GD>AN M")0HU&T:K]O-X0W";7CHZY7TT86^/&55 MR*-9(IA$*XS'O?+\!G[\U24FRG'I;I3WLG^]@DA0Q 8DN#AL\WWZ-WW,!0(424D6 &.KLHE M'#,]/3U]_+K[?2B=^^ X&K%<)"\30I!ZG5Z7@%) C/%=( (*EH'ZR M&@J^%A <*4MYBQ2[N$]'XH1 FN2E&$C,L;E"'@$H/KF1$#SL@.QB',9>E(/V MD0D;1B@6BQ]^'0&E__ 6%EEA+/J&KI6%/T_%1UU*Y%7C561/8X*2+J?EZT3\ MEA/@02G^N4]]4AW]*2AO!G!,+OLHN][P9G0?S#'O..*<&N0S]$[%X3B!_'\A MO1\B<5JV'4Y(^-?=F>9M>JMX_<\=&W(K^(F.3V\*2*]H(:P*B(J)\8DU8Q<6 M>4-!&D;2?B"RWH...@_"!?U)ND258M KSF<#4'!_. M:\N8]974SN%3).G:YTMU2''IL1+%^%*,H.H49G#W?<&-4N[3A"9#N28>(@$' M-B;1O" VEMQ^^"/_T4&_+VP?7RC:BZ6MFI5:^K%,>I8&>"NB(HR*DX D1AZ@ M6&_UL%I"ZTMDSGBDRV:X8A-GGE2OA5<MJ<["V1[;KD)N@9P#D28D2+S) M6SM:6O^H4>*KY<0[&=LW0?R"S)[_Q<7<=Q#D !T0J@;JW.XP,=$!I.8KP!3] MH!8%V(0S%>D\8Q[I#HQ#80GG6L3,%B^WL@R(#K:<3W7SWYRS%ZQ]DT,,Q5\C M1!@BNEUZ6?H< MMOMZ5]E[^C2S+(]3WX!*XLM[&TL2 [M-.9\^E/Q(R"O%[BQ"[D(-(G@UIEJ1 M>B%V)?CVR!K,7VDRK9CSU#+GTQWE"WX*M4VPIY>)G,8V#0Y-U0UH8"6]6 2N M;DCU<3>/H-R]/T-$ 8%NJ;P)BWIW03(@I^")L?E1.DN'CG&'S8?9!3@PMB4N MP($A]-=E0EOD@P3(?J:C69L $.Q",,4=SU,F5"Q-U6)RYD!TUBH.I\I,&A[M MLA.$BT()#@5&I.H^0FF>TF?<0&Q>#@.PYLUG)7EZS7$94HB7ZC$"][.[O&-< M6%-?J"[K;^KD54JCM+#(@*F2PLC0)*4P]K([K&O@\\$$6W.+D8)(U:FR!Z[) M=)0A^N16P.C<1RM^49QGSBZ=UI(J+@(>^;3^\UW:AC]@MP?:P? MD,E-RXC!195F],,LHV\JZ3;B<_ ]Y5%MR_1@X.30+QQ.A M)5*U*L/##X:4='N#SX>+Q^6EYM!)8F6*J?I76$YC959>>T5=V#4W1%&1H'7K M$1VL7X_HU9FS8*==C<=[)ZQ2W4X@C'0<17#2XQI55^)LEZO&I>"HAAO&3L9* MX8R1.JY!G4R0*.=Y51D6@D1"L>+C0L:N0W!KJ'QA=;.\4]DN['4%*8#UXM)H M#CF2ZHU:Q1767 J.5I6*J^_:U)705-!Z$F;LJ+28L:V6NZ3[NT"JG7.EQ;'8 MH>, U:FZBC)&+TU\E" \6=?P1>!QK@&F\S3!C&4C7/U5<*'XDZ46A&!<7:92 M^Z.Y(F1+?T8\$F-^+Q2&A?@=>E%7/R[L4E45"A'O5!H*PEF0N2T$,U8\"C)? MP1*B5% '=$&A3@P]8XH;8^IL:58356*@1+NB;A'IG$L5??CF1LL('(G.$\G!YV&LY&N+7:C2ZA>*:N.RV\44EZ>Y^<<A]&4)M'M[/VA$#^9,+%@:XP2TYTJ5V7LJX1U>.CV_!1> MB8J1N@6BFX#DD],OR+\D"N$62(B( D*>4['$ 1B=[+?V9@ME[WSB(P:$NJU&*A/?(VI>HTOU(3L[W M3"5&E"Z(SF99?NT+KE 6":C>,EU-H^\>@O >H:0HI2,K;P+FO=R#1#$58,9R M&2I;@_#@\!=I""A/JG5L<. ;&_%(1#.*7$K7(QAS2H'"S^W;MITG@H6#H$J,9MZJ1EL$ MKU,5';T@]K["8=,R Q!9;%G+1)Z=IX#;;#NW.8E / /!J-X7N&XO"H.<<_MK MT(Y%SZ_*Q$'*B]EITZV8S)3-*1-ZB!Z>; RQ(]-(9;6<@.H;3X2"(_9BR[D!15G< M=)-B4/HXA9XID"KMG/%CM^(PF3A_"!J(B_\#SL/3">P33^CU,V%,W_O2+IF- MZ$US2(3ZY'V#I7"NO5A\]1^NF!X\\R^/5"UZZ_$XPIMNQ*4?H\"TQG-B"@0V MO4B, PM0KKD"A!(,$?VI-T:VK@>MF<)CPHJKGC*XB8!-B1\H<&^>FIFLJ7%6 MY&?&(S0]KF&-8HDM)NDNTX@XQS@]0#.#Z]M,$5LUK\PVY.BXXJ$Y%AP/\H-L9][_.B MT AD8NG6X@48>2\Q0C.XMSS"W!#YMB1#MMYT%$NUO\6KPC3&K+YG)MB*\16O M8S8UH5RE1S46MWX"O M5*9E*Z3[1'PR6%CNY[9S&5AD%ZA([,YR@3OI2A MIE=\O'P&6$,*5=G1/+^'X>VP^S*A",9#B:5#[U%<084MK>T+D68DPI$!K@3I M$?(*BC7ZZD8CA6+@!'7J,99&2K9I44I>Y[.&7;1BDMX*$RTA+7FVWZD8S**LA,3N[% @Q!_"AC%L/3+%Q#SVN" = MP0_]F"&J5*Z 94%NUTB,QMLYQ'KKXZ$W\QYRHD3V;V&^!S;QM+)8L_:] M*2M(8=3IFMKTU._LM)TE?ZQ&,DC'H0]2)1 4DHY#I@7!)%.E^TD#5C^8424E M,'_BB8]2V!1_/Y/6#SLJ/:NKZ' "=2I&VM;&TK]L;>]):[O UV'-&I.8#1@I M=:#E\H@4\H629_-Y(,8&X+3,N8BZK4Z*,2H#@G.TX(-2+S$R;8,OT0-AW,V#X92=@O>IL:WQ MXJ(&TFZ[E?J'6#S.BCO!2,(^YRB(*2IY6?9YLC&'(I$ ML@>UI1U"!V8P7A 3/A7DGX"U3P1"-PT]IJ/BU)+$<.0H<;6&29S[B1UE?^QB M65/&LDCSHO6(24[30_&AYT?>2E0N>2W(=I*-'I3A9>=$Q7GL)8,.>714EE#& MN<54,Z@KFYQ0W^N9[GC]K/2K&G2G5O5I1N4OLT(TP$,S MK;R&$6P.->WXJSM7P#A&SR.[3[F#/$+59'#%"AQITF6=.289LR%'H"0=$0,C ME0W#VMA2-K=;@PIUFEV\:NQJR5FD1KQ42;Q\C]R:.417 LD=[7+-/-' M'&/9"GWW(6]DN]>?V1LEKS/UJG:R0\RIE@E ?'*CR>I;*4),1[#]2+/[>'%R M=8/?+R[9ODD++EV#T)X/+,\5$R5%V )ZH3C(K7*XBF" T1FT#_=_R>US MZYR8)G!^7SH(-8;B(6'5(B33#I+;0UR.+/[<-9(UB]R%5NJ\O7B/K(;9N&^- MM2AF'7FLJ6-DZ58L/T'5:9[A.VA)Y'ZC8,;+Q X+6QS#HO?;1V+1966XU=-: MBP^,Z:U^&\:FLV"*/#Z!(.BFGN65K**S53CA&;,',7.%/ TH"4Q['\?O6?MJ MQ\>^$;NJ'B3;]J#)2T\%%>3D).%D58N/IM6<^O]3&Z.*YUG% )FPXK(A@X+< MLC2')N2R5Y&J[V&#"C$S'&S2MO.[#)6C+,-.FXCFA [L0OL-9[+=-*-]"-:+ M\H>S8Y/%''A8J(M&SP*=^:W*)\ X_416\A4G;IR"/Q(+Z$7.Q!L]4--2R'FE MNZ"H FGT7A983(L&$LKEK4OCMY&H!G3+TN\-Z&,6L$SH3AH9BK^_O(5)B:7, MM ]J%P?0?)LL&3L7L@8=W<97<5Q&CEVVC.&C8BLGWPYB7D:E6ORL"VLO.6CE M%V'=N4R442-8]OG.H?W:96SM]#X*80IQRAR2SN2 !0L#])*.RIQ0AYI@!O[J MC9XK_7K-)(U!KR9)&@.N&Q8&M-6N012-P#ROS/GT2 YFQ6>WZ>FKLVHV7MB* M RP^J_X'0C)#/H#*)E4)F.#,]4$I-P,M4Y6-FBW[*5Z2\U[X?0\EQ%+;B/2/>H/K":UY@VR M,2W;ASB'V4C^IXI5?_$B&87,<559!H0X"I@FU)9M.P(3<:'\)_G5N-/5$P8I MX9-K4!R#9FHIJ: UG.H/C %()<_^>-6)?A>!'W7N>R=9Z*26/QD[&OAW)[ M?JIRCZ-4AEI@*@Q!PLFA6F'.$"),PV$ZY1B^S$%+9_[0-0*G>L^A?Q<:".)X M$"(ZQ)T;&_Y,13>]1L4'?H/I68WIZ3:8GAXTBCNB\G5'- A ESA6X$[0T MHP(#@K?K>AK?04:<80K-+#,OE/Y8!'0SB4!.6VA()I&SXP*>9(P%2OT9GG6Q M/.S&NR GN_LC^<>81:4I)G<9%D7M149+15*66HFZ7&5*&FN&I=&2]>B5R%\X M@?^7)ZL.9AYH;3;79;'6E(MZ!IG7*Y9YFUA]^S^51%(NKT!)I4.!I+P^OKGC M%,R+1[*#*CQ+Y^KNP_F-AUP5DD'J@ MWM76(M657+K2Q#HUO*YHY82(EB/,Y[/6:UE&'D!=)N>B]70$PA.*K'3+$)CN MKEE9=NO=NM^MRVX];F,Y%N<]-?2KZT[-T5:UGY[55M5K"@$7W.$0.EI]@;@/ M6*ZF.<_DD^Z<)]8519Y#U#$ >RF M6UE.Y)P@ZX9S$0ZSSQ3XYI.]YL*",FM"!-\K JEZ*YC&JG#]DDB&W4EU.:E9 M*.]T&X/#T>7M-_-A339SO^V<>6,7HX&?H5/HK3>#=!K-?'5E-,CQWUZ:'W1J MP@"#1IH_%ST_ 5CMUAU[0BX9]??JNX$2(\MN^YW4K\E.VF\[5P ;+Q6K5GD_ M&<56Z[N'GG0(U:")!VZ=@[9S_FWBW_OU+CS,%J59EJ+V&7]^N#BYD/&/R[/S/TO7=GH=X/,Z$+I]+01Y?_%6))BM MG!]V[(2Y!>X\]M[)__AMY,?SP%V\\VA"4=F!'$9S1/M3O,5TDD M_AG)#_#O;?KM33):_O%MN]=?\?/*9SOM[JH?!_VC+9]=^=7#0;L_Z&WY\.H? M.^W#MRO&;#W\!DE-Y!8+!SSQ7S_U?])R8@0Q'N2&WOS;;_)O9@>XM"9[&YL_ M\,9)E@_HA>K]<,L[1O[P&T<9SG"$#JZ"=[1_A,N T&[U9NT);)R8Z0WWYR)I$W%CMK MT>M"5L9#Y"&@ICU)IE@I9HIAT^D\"!<>]"&(D\@?4FWH:%:SU\'KCC'W1^$\K_B5&VO0JE$38G$Z=V=>O'?U+? 6LOQOK]/IU4+?:(Z JLFNJ@9*RT?)>C-D(W JN;Y" MY^R5:9,T.F>CD&_9UJP06J:>:IV33SQ TH&7?B>4F,#XC7%-QL-,@4W[^:>Z2:RAZ> MTWGD36!Z@@X7LV$XQ0%\63T ^YVG;CQQW@?A5WKGSI==;!T: P$*7I#7O_/7 MZDK^$N0:- .KS< :->.):L:@Q)*D.:LW7]%3/!ROX9#-/;:=G;QC&TYC/)"& M8GBNN((_)F!E M68&"?E^W%[]?'M]]OCE?W3BPE%/:K@/84B/$DD_GVO V@",A@M;=D3;.,="C MVWB??QM.0"++:$_WJ#]H\8/0"CR"5TUKWM.LKU>^U!_^ E^K,=MCN]%VG\UFL?';S(BP='[?VWZSYK2^?WFZO.U\^'JX]G%Y>^W+=FR\[3M[&A1 MO[N&!2S%SBPDZ,6FM]9F3[S&:IZYB??..4X?TCAQ#EI.K]/K-+&?)Q+U9/&N MQ)Z?9D4W7]$W\1L+&;5)#?;J4+9\AW(5J?@:_'GI3KWO+G/8D( 5$11Q,/KJ MR*%72R ]PU1*Q V-I&HD55EY\\Y/@N\OJJHCC:J*42U BJ/7>N^?W=97BT%*',?CA;B7Y-D&OS]_P%0 M2P,$% @ =WL&40X?5V,S$@ Z,4 ! !T:'(M,C R,# V,S N>'-D M[5WM<^(XTO^^?X4?/NU6/0P8G!=2F[DB))DG59F!@\S.?=L2M@#=&(N5["3< M7_^T9!L;C.67P)D[4[6U$VQUM]0_J=4MM:7?__:^M+57S#BASFU#_]1N:-@Q MJ46<^6WC^\MC\[KQM\^__/+[_S2;_[@;/VOWU/26V'&U 9G232@JS4C\X6K==J=]NY;=G/50;VI>3UK6M;LLFGT MIK@Y[VUTT;RXZEE= MZ^*BU[ON2:;O_(:;"[Q$&C3,X3?O_+:Q<-W53:OU]O;VZ:W[B;)YJ]-NZZU_ M?'V>R**-H*Q-G)];I=^GS [+=UOB]11Q'!9W%VRKM+O ;$F=3R9=MD1CVY?= M=EA6<"(*WL3A+G+,#6^'.HZWW$]@N:SEKE>X!86:4 HS8F[HLHFV"40!R]W0 MQ&MUT?)?-C3DNHQ,/1<_4K:\QS/DV4#B.7]YR"8S@BWH-#86W6*K0.RUB]@< MN]_0$O,5,G&VWC[_HFD"3+)<4>9J3H)RAOA4UI0S%\CT7K.M-[MZ0_/A?Z8F M'..T*IX)>*$?D6")\4K$^O;>J_7 M:[V+SII:C63_D^6;XL^FWBDF-JTCYY<-OYHAW2'J$ W48G4(Z3Y8A_WC,T]5 MXI3??$)1EYZHBW[YL;J4JT?92NRW(SGA" F$V(LB CDV/\WI:\NDGN.RM1A8 M5ZH1R56$X8]FQ*5473S&8$9=9YJ'9&7BE)M?Q6W#%E,+D^(U"8G$'ZGRD>-0 M5W(13X)GJQ5Q9M1_ (_$"+L)A]D8S\))*#'S[K%E\I\;Q$Q&[0S#UUHQNL+, M)9C'9VW)8,'P[+8!%:T]4!"'/+?T'@;38LV'DBP_9_>[A7#1=L-)!P\O#)] M7M"_P'N-6+>- 85P8X3F4#WQ_/OX*=4;E'*C\B'3D&W4#3^WP:&'_[1F%* T M-4FI"=+?6[L$.ZP\CJVA\UG^O=O0@#@HHB#<,0JYZ;:'TUZRX&&H2*5Z'0L[ M0 Q_<&H32T1I=\@6SM5D@;'+<^L]DY$"$%T"T@$4)J!)O$$DX*G%F6H!5\UG M>P8KIN,1@ED?L'$)5/A@R&US5<,H+$ 9&+5?MZ3\5G=8-PKD=#:@2VCA LJ0 M5_SD '+YK6$)UFJ N^VVD0_@2(Y&9]J6),T7=08Y0N+A+X^XZ\V30P&\RU8- MK@$A5!EP?2G1PS.PL2&&^.+1IF\?FDGW,U2#>0'.6ZF1"OPU*:!&,-XA3D"W MHU@CD&/U31G6$V<^ F69ZR<(3]E2OLV)9G&^"E [>EO7?;^5<-.FW&,8?D@9 M KFX% W$:)$DQ22=T4U'03Z Z.A8*&_XJ]"&^*MS,+3!P0IDULFW*@S, M"YH"N?C?T;"/BU#!WVUWNX>#7PK4?O7EGKN I][[")B'PW^D+T*>J-M& << M^8'(.J'^B C[ ]D>_HJ14)_T;G)"NI]6/2]?Z'+Y8@LOP4>3C+0XI[JC4,BZ MJCBHC>=E-SQ5;S/0I6:C-VY51 )RS^?(UL??A@%'.!\%VW^0-K0X! M8D%):JRO#;DDF OKM.<0N@KI6BA>D_+/72,:=3,,FK$ UA4$^+***QL5]&5* ML5:#WS/D@>Z+TN*R-"'LMS/4F[%)&29SY^'=7"!GC@?4<1DR#V*[LU@K MH=;;AEP\S 4UO/%E::$P;2/M#'46'M-U: >/"'I2B!I^W9#+C1^'?[J.S'P= MN\(8<7%S)J:A]IJ&1"+J$%I:AN69W.T]6- N9@FQEBD$HJ>.\'S$F'D M!P2HL;V V",+V^W?4J"8@"*16BCS#/[6C[X)(X*X!3V0_/S4T%Y"9%$,VI!_ M+6%\!N M6CW>4T49G6B3QC'PZ,L,H:_ 8P*O9JW'O M0A!>%/=A/$OQC+O4UJ,'D0[^"FR7WE(^&J%UB7 \+S$\9OP<\27#3 I#>@2()DL$,O[M48:M3(2[USH MR6VW;](/$JPTX*7YS#3)K49H/"#F$&?.P>O?J/:9R&6RO"^<]E- MXA:REX%*#,1?A8S?$EC6<1T@'P+%IKQB/-46\\K0$]N@A6&MH>E\87LTY[")4FJ-LV],2> MYI;R:VA>OE!JO1$[[T?1F^)*P]+5]>3N<4A:0^46,BD[1$I[TNUTTQ5=1V,2 MMKV8)=FE4IN1KJ$GML\CG=?8AH 7-Q2Z?8*6.',"?:_/.7;YQ%LN$5O3V>Z+ MQXS3[X6DA@;JF3ISL?-]CZ=YCQ39(E$;)8BK$U.)(&_*S7;!H*:J+I82 ME"14VR (KC/47D?S$U=CP1VO/91*DV.TC4XRWV0'@1I:FS&VQ7DR(\3<]0M# M#D>FW)G/G1R:0JZT0H:N)_.T E9-R4N+,SO#43@]6\U%/5)$8D=^<&HY:L32 M/W'EIBF$7^([*.+,L5/@^!D5!_78Z>K)Q+D8-QD/;O$[XV(6=FQS,%(/(AA& MB=0H)4JU'$<3EYH_[Q 7)Z=%GP\_O(L_\V[!JWFHQ]*%GDQ8E/R:DJ$6YZ@% M+,_P^'HH-J!RL5(/J4N8F8J"5>=Y\"MCC%L MILK[EB5E(;MT&N_'9*BM:L_H)'*:\H'=U"*QM4_HS80HLP @@.9SAN>R)706 M$!RXIWRT&LK.=-$V.HDV-8**<^];@^:(\SDN'1,/)S:9'X, MXZ.4H>XONM'9\RE_OIX0$ZM%\%\@0C M"J4_?]'1DY_]!&FQDKR>:BZ8E+E+IW3%+[K=Y&)?7.5U]+AC.BR:E9D@5-LD MP^@D,@>VM5]#"Q,$+2*^@"PXJ;@IT66>N%U1 M7.I]L\*,4$O4\;9A>2R8\K@'O $4\>L+H][JMN$7)RX&5JXL[C\)B9[@C6 3 M7:FZVXX^)RCH#%_QUDZK=K; M9:JNL5#B")ED1LS<2M]?ONJ6/!)'!+]]QPK.UG#FLG>'N93KU*&0@S*[-3T DL0B2']/2)?1.8MY1QN@; MV&['"A]MBJW5ZCB6M*JU*#*8GQQQ?*IX+'Z)V[%A2H/!O/(/>&'X+X]LQK3H M#6B.Z>SAW01_.#P-*M52'$[ X54%>EKY C^BJ*_HW3]UYQ6PGN.QJ,(X:A+T MD.#*G+[EX?Z*$;O3UGL9IE1%4O5 2;&' MNE[*C$9D5;'JT63\KD %['CGS_4 % M:6"79':D<0KLA6^6J8(G<&:1XV^,WE''XD//%4!8\E**%-C51*>)]3-Q8%H9 M2"?R$0)R$:E%N4C^="W.HD*D(?@OS.=$0<-F2V$: K_>4,]C M^>FKGM"*^5 NG6 PR'C/^#V0EZ:44*V+-IID.&11@=-"-=2WR-VWB1A_^S2? M$\"\S"K%:N1-;6***B)G+2\O26W=OJ(?L+W'G)'E 22BI@POL,/!/8Z.Y LB MZ_""L-C'@V!KY2]_@ZEO_1.\$,'V&W:',YAL@(?M"4L5'E,G"+MC+J2?7 MZU[H"*F7>4^C=JO^4C3F7[)"03B?_,S?9A^@.6)#N?TB5'\ M6]0N*^@K-<7?':"TY!'E/-=FB8*@ZFEU8BZPY=EXF#AB*N>>2'X&)[ /DKEO M-_CHQM_@/V+7K\ 6WXGUUR\P18#2<"Q3G/ONM76W%DO%]WA%.5%X1P4XG"B& M^UHPQD&NCFC%&$:D=$6&L_XK(K(-,*5ZXO8&L7;!A\'B12$EE15QHEI\ &>? MKC%F_A$5L26ZA_? 08M_&1R<9.'2O@G3,)>17):U.*2($]6BF*-#1^8[QQ;B M ^@JQ IN:@$O^<[CHC_P6*.4\W\);J?J(/L[X$,'JPUMHEC51C:^UC/!#J$L M,)#APL]=_K4B-7W5+9471Q)3>F?@0<"L+O\=KF3D 7U$W=#6F(T8<4RR0G:Z+Y).<.A@-W@"D_<< MLQQAP29/002=;E9N1$KIJO'P#6O_G7"UZ?5+'*"VEGMCD:58*O*S=LLMU:T_L-BWQU8_6&_!8JB%>UIB_L[:#RO,IN*-L;WUC=]+&BQ MEFJWDD_%#5?L8NUD$HV/E !64L[)YH&%MZ^EIFC)J!E;'\H#*R&DTM52><_1 M=/<$KSZ#F68N2T[749'@2KG^&V+6(R+L#V1[T -D =[WW 5EY%\PNJ1E35^3 M/*+($XW#PU,.?L0.5MA=E R?CUAF_RO+[E2U@QPDTI4>H+KBW,3U#Q@ZOM>Z MSNA+>4A/,]LIK+DXY4[,/QGQ7TKIJGUX5?KPMIT[UBQ54LXIS5+A@LSF.PT M&&I)64YU*.@KW965G3;?!TM[BU;=N2?>$IGADF96C+VG:-7U]]< M1\725]:J1RK5D;R5W&L?\=W:OF,]B_V^/EC_O)_&Y:>O&KX)EE]O?<$.^)+B M$J*^M03W4C1*Q/3!6:CQ9(QTEZL$JQ.-@W,D<0\.E@Z>X%1Q4!@J8X>F^3&22 #^(G>+K<-'9 >NWK%&EY1TW&_(#K%V4$)( MI6L'@^$?3_=97XWM%*IZ).8P^@>8-TYFP@@&*PRS^.TA&1O>2IJJ 0P^W'#B M^1K^XF[.E+C\#$X@)4[&%8]H*MQ3F7#BIXT_DZ7P8G/$))FT5>.9GH432R() M.F+@IY9/[,EF6?D2F3P;B9L+O$2??_E_4$L#!!0 ( '=[!E&SX_/;@"( M *%K 0 4 =&AR+3(P,C P-C,P7V-A;"YX;6SE?5MS6SF2YGO_"J_G=5'& M_5+1U1,NVU53$:ZVQW9-S3PQ<$E(W*)(-4G9UO[Z39"B1(F41!X"U+&WH]MN MR220EP^)S$0B\?=__WHV>O89IK/A9/S3<_8#??X,QG&2AN.3GY[_\>D78I__ M^S_^]K>__R]"_OOG#V^?O9[$BS,8SY^]FH*?0WKV93@_??9G@ME?S_)TO."4BA>K3S^_^OC7C<]_$8M/ M,^?W]2J%U\>WYY#C\]GPW/SD?7OSN=0O[I^?QT M2HI6J1:T3/EO-]]]<3-[]*-X,5HP^Q9_OAJAS-6)$/@ZAW&"M#[%G@SBU\&9C(+(2'$-&I.(ET81'G"IINR53?JV MF*YX68 V^UE8(/=J5$0P'J3J-LMK MH'DYC<\FTP13M-C/GWV!\K4KX[TDT4_C!IINFXZK3[R879R=+<8DPSF@FNC\(:)V@8#X=B!03?[5$/'K9)*^#$>C@?1) M4Q$S84Y2(KF-!"U-)B8R;HV+3AO60OLK G;1M/QV--U)KM6T^ML8O>R381@M M=Y09PNO-USBZ*+',-64I!YEUL4 &PP>9<)L)-$:2@O?@N1':-EGONQ"W"QK4 MMX.&ZOJHAI1WQ;.^(FHRCE>;4Q(Y930[)"<:<',RG 3I/1$N!X;A9^;,-?$! MMU&S"Q;TMX.%PR5>3?FO(0-.GWX;8UP%G_S7:W0.C D@"P$Y)P2C%H)8%P-B M4P^!8(N)^D76!@OAT85))]-2R\'?HP' WG0YBA8_)Q/HE_G4Y&*-59 M<5+FEP-# <.10@MGN)$)),U3Y]!1"-^Y/DV*M)^,Y2A!'/,$M':8PFP^TB2H(DPF:;Y1!4!BH.V1%)Q&BX$%; M*EM@I@[Y?8JQF\+M";3=PC9?IP\BIYR%1*R6C*#?F$@(2)'67F5#V M2R]ORR2OV8P)Z^Y]25DP@U6IU <(DDXDUH* 8F))@[(=G)Z M:I6[H&$C+76X_.LE(6.<7D#:PJ'Q64KG$F&F^%O,HZL5(!/J)#=49&=E$^_C M7HIZ:C@K(:*"%NKMTX!!$J37$.8K.KA5T2OD3E'@"$Z,EYT+Z"M[A=!TR6=% MF^RY&Z3T*4%9&08'RKVV4;@.E&ZXRY8QJYPGU KC9GXZO3EYQPCSE^&X ME(LLSN W*/.>9JFL)HEY7\JL*'%"(Z@#6",-5\+=.1W9J(399[X^93.T(Z>UD?/()IF?%8Q](D3RS.1!T MOP*1E@?B* #A)G@EK;+.-TD0;:&EIZ'R0:H_5.1U#W#7N%H[4]0@F 052&9@ MD$D>B5/2$^8"\X$%93VT@,#])/4T6CX("944)DZ Y(YII M9EA4T;$FI^8M3D"[Y"#.SB;C!2W_Y4<7, C4JF 1,,,5)8 M%U,P<'(:LI%--O/'2>N3U]\#4%769)GPB)>?IGX\NU)G^C\7L_G5=89W&9V< M 0].:I@#*RKIL=+FR\!$D(ISZA+&>T)H$;A@!)AC0&$'&)O[> YRT%[F&694NT939CO LVMXF% M=J&N3P%2=X1LQ#G5%5/3PUB4&GZ "$@86@$T_2N>$Q4<($6B%T>,I?V%9S1A M=.:HCU1"H&W\UP>(ZE,X5 \AU=10\;[B9YQ[,KTLJ3"MA6#&A3R%)/\9W%7#/]<8Y!SYNOYZ5Y!YJIM=MP*PX93PXB M;LE2)%MJ0@RQ65+B-;/..I>L;A(S[$!;GV* >K"HK92*9N&ZV/#&5@TB-5R@ MKT8 A"T.8KDLQ"P)(4>@.FLT6FWLPQ9J^N2 US04APJ^:8G?@M%BPU*.-"AE MB'$!G7GJ PE6)1*4ST[G[*AHHL_-^MG M]=X729S"?(@SWB:I4G.KVS,/ 6J".<48X][&XZ:4@TTL" MT02N3<;MN$E@O2>=%1H6Y>&\S#6(/(18_ XJRX6TQ)%CJB5)(%/P%O\7F]RS MO2&A3_F"EGC9TK6HBQ(JNX$+1G=)();66$HYAU.U1EBGQWV%^.DDE$%^>?%6Q[@1% ->WV@;V4Y0 MGW+1WPK*JBBW9E>^Q>Q7B;8!8RX%*#T50 'B'3GS4F1BJ=+1 $O9-4ETWJ%C MSUQW6T_DVT%6=UW6O?N!?M/DMC%=T>0\.D?:.!)2S$1*7UI/0B!1J60N1U%7?'^Y"+F_!7&R-@(5_3+=#8<#V?SPN;GZV5&0^+.&D,\Y^@TE$Z/ MEE&-I H'S'#I4Y/.^+N1UZN$0FV(--!0E0MWM^GR]]#U\JS4O_W?A> &D3&) M40ZZ!E!<3ZT4!CCXHU1"&YTSI+Q+8X']9^Z5GU<+($=00LWN^ZL\*AAIT6,4 M1'.![F(L7&H>2=9!T9"U8[S)1GE?,KO?*3+TH%D"QTDLQ<$($]0;1FDD"68= M51:R;I+K>;(4V=/N[QUQ>G^BMU\(J5^>7CD&5;%UF.CKO:&QYK\:*IGB8$ED!O9E*N?].B9OON%,>HUWZ0 MK2-4P_O9Z2^CR9=J#V=O'_PHE>_;6:E4[UY&OW-%^0/,<$%%)./J"O/M7ZQ] M\CVNTI+_B]/2;N\U+/^^[C: X>ZI'Y_ !V3F3"DD(!1YN4NS MB#ZB-PL"!1H3\0E%P!V:72,YD[9)[=+N)/8J).DOVK=$.2TP4,V-NX>^Y6' M;?I$HII*A]NPT1'=3&Y)4!H=!!F""MY CDU:(.].8J]"BV\>HX=BH#5&ESUB M;].G?&8^02 ^EE2>AD0")"22!Y:#%!YDDPAZ=Q)[%0Y\\Q@]% /5,+ID\5U> M9_O=^" !#TQ@C$8/1$J=\ ]NB->*$\694,ISI6,3IZ !+WVJ4OV&4/_4J&IM MPK>Y05)0+8T5))ARK9XAIZNL('%2X%SP#UP @5O-S\ M\X+8")8H[S1SQFFKFS3GZ>TMW!8H>> "[C[RK]A'_GP*<>BO\KZW*NDLLXHJ MD5!A'(, 6EJ56JL(,RY88Z)D;9K9/4!3G[SJ(R&DEH;JM7I;H^!=OO9ZRNGS M;&"C=(HQ3JSBDI2B7.*R#D3XJ(3U7G/3I$#J(:+ZY.8>"335=%2O$/_43^%G MO\A*GI7"KB6"O3+4B>R(3*6_C X2C5YY91!A'"Q'/D63:MGMY/3)-3P24BKH MI=VC)G=* $OC_ARI(\+8\D([VCQO,:Y269JDDV1)-#F.>X2N/C4*.]JF5$]3 M56YK;$9!?XPC3$O/X%)SO%:(/*#><\:+^1/*$@F,$HN0)LFP;!*W::,;Z=9; M&KO/N&?;L.;]0%H"I*$NCI ?V6RN.\@AN)BY(]J54U^'+I8S%(CGR0DPSF?1 MY'AI'R+[],+HD0Q0,QW6+4K9PO;J\/7Z0'9 $UI+YB1A4I1VK=Z0@#$@X5'9 MI*P+C;(,.U.X"[[L]X6O-MJK>3_ECHG=[/P\T,P*EYTBBBX>K?2))"25 DW'M]B@ZW72X< MV!AR:G43\V'*=L+2=Y:CKJNNMBB:7D!:?_J5^^31,$IB+7@BJ788C$9&O%&, M9\C&MZD?W(6XG;#TG:6NJRNM/9S6,AHKO.O,=8A>H/9+!7O(&DG-$;TZI=%B M!NF;]378E<:=P/6=9;M;J; AQNYMSS^(*DJ0GA&:(1&)FS%Q:$9)2EK(K"DS MO,F%]#UHW ECZKMWK.KH\"D*;27C5%F>B3 9O3]J@(2L@!@#RO"):Q*?)R_BOB^$4<$X$Q/SR_%31/LMP.A=E&"4T;!58YED)2(D":%>%\ M]".8Y%O$^37B/N#__.B&5AI$XKP\X@42MQ_T:4@(41"((0'7&,_G.]4W6X^I MNE/P#=3:U(+2$57U%)7H0G#O+),D>)7(XF*E"QD=&Q4]*(?TZB:.0M=*]$YE MC OEE38I'^#\RB*\RV^'8\"_7DTA#5%/BD8#$@AU09<; X%XT.6A3*8B%88: MTZ0B?R?JOH'BQT.QM:7XL;+6*CX=O4;.9'SR":9GKR$@-3Q)H;PE3I1.]IEA MT"DSQP7OG);>,^J;!';W$=2K3C9'PDT5Y=3L_7B-XD6KD'?GBQ9X;[["- Y1 M (/H#<:,@*X].(9NARQ'A#(0'4*P-EB).T1KN[.5LF^@,K*ES3E<6_5 = 7H M#[!XTOS3Y)/_6J+%TG8&F?]E,KVG4,\&DY53E$2:2F>G4@*LN"+&,Q4"9\+K M-NU&.Q*\9XGE=V&OCJ+<>FV[_/D0W=NW)77Q+HR&)\N.GK^-8VD5DP:\Y.I] M,"0*1]'(4MR/?32$>B]R9DD'U>0JV"-T[5F%^5T JZ:J6K8L*5VS9B6@@ED) MG3)=BOF>0NSWLGM\R;^&N1^.CB+UU51/ M(?&M;!XL[5_\W"X5H(YXJK9^LM7I>?OJO?BQR_^O+8 ]YRUE9P/8;X54)=7E^): MH'4^\@=L%YVF:0?L/=AK!/AE9]'5U8S5X7=UA#\R33-([\/><24<+E>KZDBR MWISPV%)_A.6#Y;]H7G(1YQ=3=+XZB//V]RM(YP&"ZC+;V='9-DIMQILX-K=F M^*>?+A^9ZKZ4'AZOMD@>)KBN<&[]L.@J$"X_P/EDNFB9^Q%.#O0)#YBLME@/ M8+6AS*\2B ?8^=W';BK1!QDY6("+S&@7Z5Q]L0+KVTBHQ%=G"WWKZ]5X;&*3 MET-7,,;W#%2-^\;F=SG)XL]RW.W'Z?5PMD@*E:O/AXKEL7&K26DO!BH)[>/% M.D'3 MZHK&Y4#$TGV*!J)4J<)CH;P#P3RAG)D#M% MWG,;N/:$!4&)E"D1+R.0%+GW ASWKDF9ST-$]:&(MSU4JJFE7O>/[5S^<[(\ MFD>RM*$:$*9$*YZ(M$J0D+P@,3D3(0LN69-[AX]2UH>BL">S+AT5U-; K!'E MC$U:!$/DHL)1,46\X)983VE.7 ;KFSP:]PA=?6B<]T1FIJ-RJEPON8_=#T7, MD_S'#):WS'CT46DK"/4<"8L"]TJ3!(*:IZB3$RF$ [RQ.]/5M9V+P=_=\)*C MYJ@_0T04I4VN#,3I9(GA3!D7:-QHW];";MZAJN\>V2& >-AR'J*>)E;S+D&> M>\U\SB0%7(^21T6H"FOCME-=%22S4MRQ,WX^GK]EZ3 M?/.F?:-\P:YS-4D<=&*TTD-A"VI*1GW@HZ Y&_2R%J\>1PO$JLR)UE(JW%6E M#ZG%&KVFH.Z6M> I:@1PTI2D[&3Q"$I=KU!$4 \B&QK!-HD&-TGIP^9TF,X? MWH+V%O Y3F,VO^BA! 9%:6!(N!B@6FJ5-2JS;7"Q^@J0_Y M@';H.$0!%9OC(R;+J<@-?T;SS'$Z L"0&&<$"

E\\)>+^<44?A^.AV<72TBL+NP= M*MS'1ZXFRSV9J.;"XY8*]^3:K@FX@($# =8G1V(&AV8UX7)-/A(F-/IGB0NA MFIBS70D\U(+O-,\'./-#E/JT/,DR0WW_#_CI(.F T37C)-K2\3>@.7,.0^R@ M(I/90.'LR42SE>1^!10-$'AWPSB2=JOY$[L*I5#XZ <@=)4T4FA@V]RI7=/.OL5I_0%=QWU^#1@0_3 (&2C(SA.C'(E[\'N9YS"])E4KPVWTB41G<6GD$$CPP1(KN;(A M"DY=DU9 G:C=\U&T_W^0UUVG;8N0UN6@1-3XM4!H@DBD91K7 \8XR3EO6+36 MM#%OCQ'6A/$_QNFJ4!W2FZ\1U?CRK/R$K@^:!(5 ,)R5QH1 B:5@2LMHYR(5 MSKLF3L5>5/8I5J^*JYV*LZKHKNVZ&C#E+*>&HS-3WC( STDH[ZV@?P-.9BNL M;G+XO96:/H78QX?+7KIH?PSP:$YW< >C-5/3./;QDM-W&3EV>MHJ!TSEB&O$ MH-ZU9L0Z2DGV0AC/7,CPI!F)I@[EO4:2.^. *DL43[8\3A")C]P0)T7&&$S& M+)J\L=2)VCYM=$UPMY=#646GK6]##(32@3K-B3&&E7Z]&%%$'XI,J=-H(8U"Z.R.308E , (7)OBLH'UMS-&B MCH=/E0QZKTYD3XR,Q5GAJ" I S&,4JMSX@F:G!GN3VJ?S')5A.WD4-;3XM&6 MV>HLR;B8DU5(DDX8(?E0"BHMD(14VVRD]J;)YK\C?7VRU4^'JX[Z.BZ8%N=$ MVF0K:6#$>%NPKAAQ%O<5'H&)&)%$=;S+L7T_ZWMZ0.VMLZ-":G$2Y++C-@3T M7ZVVQ?'QQ%)K2T:68?2N(@KBJ1#5M[.\)P?4WAH[+IY*JMWFD(T+@G@A@4B( M@;@L(]&<*Z6C%<$VZ?6P*X%].JM[>CSMJ[&CX>GV^8W*DD=/T<4K=R(EE"O! M/".QE@9(/KG!_EIX^Y7E:C-9?3<[PWQ;/A71( M_=XW4H5$[TY$'ERP_<9/Q\/QRSV>U)._=%VVOX"D+KSLZ1)-F] M 'Z_\8\FRS;W",H[E&/<-KH]K+'^[0J"N)>8FFQV7F*;8]1EN]%A-<_EKZ=T^$%Q;*D4J[90$;L* GI?7DFB 4H(7TV M9)*TPUC#&A]2DS>#MY/3IR1E"QQTEWU]'* 7.8 <+2+/$>M\)))%2ER0Q3:) MP#P%":))2>TZ$=486NJ)!>^C2N6&A@L8RZ9('$V>J!0X34P':9K4;CZT=?=D M7]M7X_?">'])UX=O>4%CP?T'F,'T,\P&7H5(LW%$44"&HD.+:BDG@J.=95YG M7%%--;]!TI[;6MLW.^O#X# 5M$PI%?OZ93@:=0ACKK]:(7C93L;!X=IJV,Y! MZIT!*G+:)#Q=#=X]-KT[0D6.VV1<5J/[<7I7_O&W\=R/3X8HW$63G]G'LNBG MEY-\]Q\.EU'G*2L*M0[;!VOA98S3"TBK5'JW]->602I(ZC'2&O#>V=S<.U03 M.30Q09O3=%]H]X_51!XMTV:;LUVWKU?H"J3$B<\9PZ5 R[U"P8A2+.3,C4N^ M2>GKO10=TH?X#6IU<@DP73YPOS;XFZ]Q=)$6+R?=O$?X8?FQ^>1E_-?%<#8L MOUO))3JAC.&9&&DS.LU&DF X(RDD(6Q@5J9=6A77HZA/D4H=.*W\U2?47)7N MU_?3OD;=%<57[=VNWP2(-GLA.5%&H7L?EDVZ'8D 6HGH+)>/6:G#*.A30N^8 MJ*JJF6I!\_OI)%W$^9_E":?Q_'(A$#]Z-?*SV3 /(:V(RZD00".QD$OM@<;X M4!2A< U:!V:D:7(TL"-]?)$5"(ZFL$GQ_2-T]:D$L0U8:BJF MWO6Y$L75;+(K/4Q6GXH*VV"EHEJJ M^,.K-['_',Y/7UW,YI,SF-Y]#6OU^_=3.%_6/0X8CU9XPPFS# V@D0QMGS)$ M ;>)&B-5W.6IOFZS[X(2\TVBY$@::=J%8#(^*6V27T.8=\CCW/IZC5X"]Y)S M>"/@M:&[OZJ[.4AEKMN\L+LVP0$-C[>,4IG[EHFZCQ OII#*- -N8M0IRE)Q M0'&/EYF$P#PI5S*-C%DFU:1F?XV&@_W+FZ%6-BRY3$THC-[3^-?/?@9I_>1H]9C0_F)Z>+P*$MJ#X+;" MZ0ZEG89M+:HVZ(GX]_B%7Q#<& MJ8I= EA-@>I$; \0EH#WCOC_MZAFLBAR2K8G.: F/;>L9K( MXUA+XY4_'\[]:!$SHX]],3W$8.PU?!.Q[/]>E#&_=*CJ_>0);E:8\N6CB1W]1M' A(W)5)JDFF M;/77GP#)O#')S$6N!3*5JBJ/5%[7FH@Y 40 @<"__>\_S\]^^(*S^7@Z^>N/ MXB_\QQ]PDJ9Y//GXUQ]___ +\S_^[W__EW_YM_^'L?_Z^=WK'UY,T\4Y3A8_ M/)\A+##_\,=X\>F'OV><_^.',IN>__#WZ>P?XR_ V+\O_^CY]//7V?CCI\4/ MDDN^^=/9OSH)(29?6,[%,ATBLB@+LJ)SUH87I77Y?S_^JXO".NXE2SDGIJ/, M+' PS+B0538F!!^6#ST;3_[QK_5#A#G^0(V;S)=?_O7'3XO%YW_]Z:<__OCC M+W_&V=E?IK.//TG.U4^7O_WC^M?_O//[?ZCE;XL0PD_+GU[]ZGR\[1?IL>*G M__KU]?OT"<^!C2?S!4S2]0OH]7EQ]8WA_SU;-8Q@(79XL!$=]]]J!XI^

<#0GUUG-OX+P$N8FP/G+Q"6?GT\E?TO3\IR6ZYU,: MAM_"1WP8V>+3C-7AE%O%EPBN__;&VXGF\61<1X[7].7Z ?55!^' /QU#A@D 9)1!) A6QU'6R'M:1!ZWV2.F3Z93\_&N1OLU M8F"COX49S?^?<#%.T&'4/X"!VV\X!AWWM&E3]S&D(G4QP8'VR024"HN+A0OK M4S =N+G]LMJZR_:=3=.M=Y_5F7]Z-52=0<2SY7='%W/V$>#SZ/V"'E_],3(( MOJ)/YR.N1."D':9]T$Q;Y5@P--U+[1P](&1I8.M MQSD"LSCSE?U^,/U?3C53* M$0@QBXC4#ATC@UP*(S^?_J5NCZ"::&N@!GS[LCL%DW<5*?HJ\@46I*Z1?QE/ M:B=Z/ITOYK_A8A252^0W41AL05)\:PSS226*T008'R28*%L(; >>;UXO0]CY M+OVR+_W/I^?DF;Q?3-,_R MX,UNV.O\GG%W@6YR]_T2>P0@%YUX@LF*L8AH= MLIAT9-YX:8-SRO/20@H=L'WSLAC:_G@W# MM N>Z:!I$ .;F'1"QH1*6][$P]^!Y^E)X [WZ7?#$[_FXM%74BN:_.C(*S1 M+A5F5J-4008D558P%E> (&I^% W< /7TA'"HQ>^JP?95P]O9VJ6Y?_82&)6E MJ(IYKPS3O#HXAF:OZ(+V7DA+_[7013=XW[Q"&K!P5RMN6*W/)8:GY%L,:?A>F M%\M!LA.JT4:N2@OF7]S( 1EF$MB5:7/-_'!T/)!V,1P1?398?B42K@5N[2Z02PCXD')O[]19R/\QAFA.;7I6,T0E.2 M%V"8\KINE0A)(YP73,JL>8@VHNSB"'8B_.[KC^?O#4G*=#"+[MP-_[>?-BQ" M+LL_ADSVN9KHYM/R?'K^>8:?:C_Y@J\F](>'9:<=\)I&:3][M6XC]\=8KF-, MX(!KK2EZTZBX4F!"UMI%OCWW9X^&#DM>W?1>?+WZ3@OB-E]Q!-+N;=4&859) M$5S4NI"SYA(Q!BE0B%VX@5S\CD2Z^]XV>+:6 H^RN,RG!&-0FWA\_6(CG/$.;X E?_OEHMI'^:GM'P-5\9\MWT[.R7Z>P/F.615LK0 MN*=825 ]:((9(G"62X@!DPA1-&GYGC@?Q<+#/BK9#$9;\M(@9^O>/1@5D\(0 M$O,Q9G*U"%NTF)A)*8*F>3KP[V#7JRFC^VR)[4-'@V2JNZTFRYQ=5&AO:RX8 M<;!8S,;Q8E%#]@_3WZ:3NEI"IJ8G?GPU62"U9S$J/JNZ7\,$EW6YIR0&T3CR M\$P&\-ERTR1Q=!CX3UM^)Z"X0=K7LA6KY?\7%[.*'6?C:5YUJ.4/WWRN;9F_ M_!-G:4S^R$BFK*23AH&(A-@)3;%"B:Q(56R2($R,S42Y%]3O0(#MJ&N00+8# M\7*#>CM@'KS4H6268UW P @LNB((.N>>'&<179/LYKV1?I=2&XBX!OEI]_>- M^O%G6,96YY\IR%HF9H\$-RIH+Q@A-$SGHAG%9XK;R LR7RN(G\'9+MYN,% MOL?9EW'"55O?89I^7'&Z[&0C#%"LU9Z57/W99#P+*B"SZ%(V FA0;S+IMF[8 MTU;RHY)%@\R_Z_;M;-YJ*?$#_/FR%$R+7XB/[5VXGH$P"GG):!@ORV7HNJ(M M,_G&4;C$@S;9-0FB!V[']R+JXY/>(".1(*S@OI[.Y\^^P/AL%:_=6%Y8FY'0 MC]-(Z@0Y&$):'/DS,I /'6-@66=?@@TAVB8NZ9XXG[8&6Y(V8(;CXM-L]*9N M)&S97:G(R10X_CA9G4E-7S_,@/I%6I\:7'YUMNPFUUV.&OZF4,>Z6FNX,<5L M7798'>D>A:!0>VJ[]Y&LX,A)"EPI%D0M6U-$C)M)4W>V7!Y-8YZFM!^->??2 MRH!IH-4 VQ?)WN$Y6?UBMMQZ6'E"FXR,%-KBB/PTF;Q-%->RP[V(BK1*,^.B94]DRKZ @7T)2@,RB1M=7N2,OJ M2SQ/4SI#DK!%'+VW:&[X#UW6Z3.(K&*.S'&MF/:&LQ@%,*')=[#%92.;!.#[ MP7S:4FI(V1:%#7FD_NX&I4P"@\?"I,6:O"4*BT(2.%Y/W= H";S):;CN^\4G MV_7DVEINN5N=:]62!Q:Y1B:3=*GPH(IIMQ [\*YG[],.4BDTPADF,'/2"87( M(=3/#*FDGKV@2?9)GW;HDV#2PY:/X;3#A_'B#-^45]0YOXSS!9PMTWL)JT.T MEJ5L-=.0-?.(GO% (QR/](\:[*C#5@2/Y)S#7FQ.A[3JP!G.=P#]?;SX] Y7 MX=S\T_CSA^DR\_?K.N^W"]2A3S[LB?'XQR$&8/4^C32@Y,0JTB84&Y$S)PMU MFF*QUBTF3UR7*#$5#YV.T7T[ZKGG*,5IQ;,/$P.*IL;V+\\_GTV_XM4Y )== M3*;4**RND^J8&;55LX)@0=@BG=V((T$9$$=K6=6V<2T4)%YZX#9X*P1%$9AZ;*/VHGXVZ]^ MFH3W,&^3G,VU'[P*4NM^P712%_67LQ9:&0O7CJ& P#1BI.@9EXOYB5QB*3&F MI@'C-E3?<,@PO-4;2&(#TUKN74#M$2CL+8FMJ(X;&C1@;]K*] W.(6P'QU44 M&6G<<\70X,=K"4E?,J-O>H&2IBO79(@XHAYV./NGDL,^%F\@@QN+ONLIC .W M$6@*\ZB1IC#A6,R1VEFTI)E-:N-\X^7G8SL, S*T^R32 >9M45U\>UK69: B ME;-],ZRNP?54]#!<&9O, :\PP6U#_-+ MF$W&DX^746O*LFB#--9!J.GYHC (23$,0CE)4D7?9"]\.YRGH((!#-W 0]R^ M676)361-_V5F=-:$+7D&H!431A(V 9%#DP//]X%Z"E(8S.@-#F/=N+=@5]K9 M&FB-:@V&6F>\[L#5*_&@!&#)FYBR]@6PB:_0&>%3D$H;.G8>K3INK1:8?_KE M;/K'8+=B;7_X,>JR;&_)1G&/I$0V*6=G>-$Z9)^5--DJ(L:[Z%*':BS;&K47 M*37OF1[TE@8<>N1R00PF>7T?SC*CX6R\Z 8';V[E!) 1# M-&8=:G"%P+T+R?&4#=A(/[#[$[FMR6T)7:Y1+C\!Y>0:YW)9Q+9>[\_H9=O[;E6.IM-R>V:U:V>NGWT;)+?SL;3V2JY M_<;9B7?DP]])4W-< &2.3""0-Z]"8#Y0L*^B"HK; "8WR=/KA;KWNB*Y*?3" M^D_UB+_ V7(-=?$<9K.OQ-3ZD&K,LLZK3/@:Z!09&&#.3(.2.8).U)>;K#5V M07>"V.%H.KNS3CDX72VJ;!&Z#835$+-Q(A]YW8+;W[CQFR-A#,7-PC+,U3R0 MEJOVR*3TSH/Q6&*3XN"]4']O&CP.O0.G2CV'">0Q3%Z>X^QC/8'W=_B(JU*J M7Y^=UZEIE.N$EJ-CR"7U%Y\I,L_",TGA1%#DM^C-396MV5,/O^E[$$P#F[?( MQ4B?,%_4))2N%KIAH%52@BTBIDQ#+2\IU5-RP#S%HHQ\I"@*J5JF-G4V>T,_ MUJF TXU61Z;WU(<.+IM]\U+PU_6W*ZEU9URE(C1FPV3-G=$*'?/2!)855Y+; M0CY]DZ7@78!.EE=T9%U,&_#38(]Q&Z[UVG@79"USD79#.TU"TC 4=M!%#_L? M5R'96?M280UN%SM?VU+'.Q>#:?X^)R!YV;%'3$Q(I!69-J.(LA)F9*T#DF#-$V M66+I#O'X?OE0Q-Z]$JP%*PV6"Y:X;@&JGK\#SZFA$*G=,3+@Y/0A-TH*JPL& MT4(F=Y \&37TLW�>/WR<7\ L[>S%Y-R@S_^X(T67W]Y3"9H\(4LV!%D,^O M2T$6?,[,0T A?=5J$_KOP?2=>JE#L=0@;-\![;*O= #7TE>]%]UIW-7!N.RF MD1Y$'&^XN3Q4!"8YJSP+/&6F7>;,.YM9,MHI<%QXTV3)^00J>>GP?8D!C M3X>PU%&N&_L%QK/E[M>OUT7-#MFKW_Z<_AOQ'?!MIDUD > #2J^=3MX&B@ZS M41:,B"XZ'#T(M;\!#\YEN>]IC8S9(1-%A&*%M:'DB%I"#6Z2\L[HX$R(AF\W M:<]$DZW//#R9Y-['-3)MEZ00KC)( Z;XQ+7R.1A7N"F00["@T6VW[3")'U>/ M7H4XY!N_'D,V[(8XZ2J61MIDA+:=-DB7S05O3UF%Y/)Q\_D#9>8%PLH\<7XWG=P" , M\V=QOIA!6HRR+#PI#JPXK!LSF)@/%))&X*FFOZ>$32HI=P%W_'GW="K<=+<& M)Z_!LL]-C"-A528 A8$OD6DC _F6$%E)SKL4'#>Z2<&XFR".+YCA:;I'!WO9 MN$$(=A/+54\9*1=2\D6PG.JB5HZ:>5D\4Y+PD:^C C09:[>B>>(*.,SJ#=9N MAA@H5XM;2CIE/(V/*7'2M',4DX826-*AJ(!H,W^T4_51$S >S]QT&O(?2UY& M[8^+=7_\0'^S7%EQ0>KE]2_2U7+MQ9!A@W+,:E!:08G4ME:#X":84ZUTGT@6 M6X;+7O0TFCAO8EJOXW1!U7*)>SNLTZQM]Z?M 1WTL/GQ%(%20MVR)3]!(-/1 M* 8T(#/R&DQ)0+(O37;7CZF$!]:OCR6$?4S=1 PF;^%KW6\6R_(DFMO; C( MBD9.HQXYB9!X9BX:KB7&*%I%4)M03N-%]R7I#N^]+-P@7GZ'7Z9G7VBJ>TX3 MX9B<^50GQZ]K<#I[PZ4H#*4J%-Q%RZ(!RY0QUB858TA-5F+N1?4DE#"F K:6S>1^XT[B4(-@W&%FU"L*\SX @^BEBH14MJE->'R-/.",GD8B^YB_1:'"]>UV[_^ MS^LY4@@(&DMB#GBHJ8:&^5C'SD0.>2H2DFQ3J? .E.,[),-1M7D*LY^=&SBH M5U/LSU^O/OV/,<[H)9^^OL8ON*K)KX00Q0)G*FFH1?0L T["1^^<4L(7"$W* MU76#]WW[)PTH;%#W;&LBP5V\E\=F.H!MZ;KLA?8TODP+VG:R_4#; M)$P1"EB.(M5-$:2!W%$_1(ZV@$"MFZSB/P*!/> (/3I][4-52UV]FGR^6,R7 M%I#K2;PX'927R PY!31\DT\0T9$E@G @N99\\_Z6@55T%],),VF&9W.7;GI2 M<;H-0AI1HS*P7-!-PYL%KEB +;9,"';M<$-0CV'X] M5,;A[^3.PMGX?S#_C7IUO2/VS>3Z-=4E7E9IS\NRK:M8:C[2(9!#*Q0+.8>Z MMY-8#,4QT$EE! 1P38;+0\">,OH\3#%WCW$TIJA!6'J-;Q5:C81+DD<;F2R6 MHNZD:$074&\!L@%EYL&[T+;+K(!\^W+H9=IF=Z7\BHM/]2I[$N3R1.2U:)?E MNVE&^0R3KV]GTS)>5 G_-EV\/!N?CR>UA.^Z)A&7QH.QAG&C?%V9019-4(S< MT6B2K9<(MJD%.%0+OGUQG8;,IALKVP;-WW Q(C!%3N&)QP#8YEC2=CBG6BCO1?!T<$,W\&+NHKK,8NF J^5*]BY@IUFT'H*\ M!_70P_+'5$;&('21F9F0R=OFV;!0+Q2AKI$C"FN5;5* \KB*>&"5^9B"V,?@ M3?(O5H#(Q9VO,5ZG&%Q=9HVI6&E8Y#7L3JG>E%L$*SPKY5*@J+Q1]M>#V([O M5@Y#Y!U?8U@6FBY^;$E!2:!1%<^9M#4%1=5+D(M3++LLH7[/MG8U'T]^X)!N MQ6!&/W:67Q=L_\SR.XS*?5*X#N'AV%E^4AH"EBTK/KM:#:@>2M6JIIE8Y IR MV2R5\ZUJI$^67S.)[&/^XV3Y):>+T48Q&WRN.?:&04V'SU9ZS1ER18E'6R+\77 X*)J0BY+EOG9&4+TQV$]ELOC[2/ M3C=GU?;TMDBOOPWM; M'$P^!.P_M=B0W :+6==;^KO';3)=?5U^-7D)LSK8S^NFO]0I>4M&4LNXW$)F M("@P@V@I/ ]0K&@R.!Z,^'N6YG%H'C"WHY9+WH#Z8084M2U+]U\VAP"^*:_. M/]-W[W,\WERU:%1, 1^]8$XKQ30:&OJSCTR@HK@_2Y4W#_1O+4_= -KW*,_' MP/)=T>K'4YS/\B@\:&3"(,T.@8;#6**IKG-V.0NO?9/]I>^\.%\O+^ DY#^6 MQ*O[E_)]00S<,,,]9UH)2[Y.K?22ZFWVD%V,3=*O'N-NZ8EDLM<^ZQYT'7OO MK NV?^ZS'D;E7ONL!_!P;*THZ@E&1\UBKC4B4)'WZG(MM1HDQ5XJ0^LDC6]B MG[651/8Q?[LEE\N= _KR#YCE]4X@C9M<*%58$,74/&F*;BP%X\[$'(0/UK0Y M^W8?J$>V][H7?=M71/K;_H1G@W=L/,6OUR'(4;;T[K[PR)M[#[1X8YM/9G3% MZN"R-5I'[Y7+8(CDQ!&2V'48N/.[&YP#YMFHXBSCB:1(VHPL."'I2^%0EFQT M:'RH<;#-MQO'D"\+ZPJ0N]3[3[%B44C&N15TAD\ICESB_8=)WQ+;M.=_'KBVX?O?[SZ-LA92UYG8$[\B92(%!SC2)92FR$388 MO>5X>U]NZ_O1LFB$L%J9E6]A$J2ZQ%EL61^ M;YRN]_^*+64[^Y)(;WX*).YKP!8]\?FS%Z,HG2C&<$:N/35BM14N,DM."*DL MNK#MOL:^)-*;GP*)^QIPP(27*PS_Y]W?1R5FP4.*+ D:$G2"PJ#6KP N4I99 M&^&WW/31ET1Z\U,@<5\##I@5!+IS4^!Q'T-.&"6Q'6C?G\Q*I;+%(IA97FQD'/ O,3 "N?9%\A>Q2UG MX'H[K;\_B>%T7P/>)='T)O%O/[\=<5!0C$A,ULM0R:6J\W(.##6"DIH;!PV\ M4WKS4R!Q7P/>)=$V3=K01E;'RM)\'3S3*BL&]:(>583/IA@;]'=[Q/V0A:3! MC7[L(^Y=L/TS]>(P*O?95S^$AV.G7MB &GQ.S-2;.73=_P#/%9,.2[8JD<^Q M94WJ6]1(G]2+9A+9Q_S'3KU +GR0EL#PZKC0A$DA1!)D RFE22AUHRKMWT[J MQ5[T[9-ZL8_MCY)Z\0YKITCU#.'DXP&9%+?_OG]BQ#UX-O()".,=%:; M8")1EGBQR,&A,6:T$]KA!EHZ'X3_>#;,Z9U(L&A%*TEZ54'PR M*H9@G X%Y*@S],,-?.N+Y]-YS=QYAY^GLT5E\?UJ'[M'$80>+QN8FAXMW>#- M AP.FF>K081(PA%=%%6,$V>^]?>_+W7C7LTFF[^'L9E:%5-8)$Q6C M*X"KO^%P9O&'D'*EM,@Q1Q/0"$?.N:-U*QP MB"E*3@%ADYJ =Z$\&:53OTR?,%V?XIMS"MFSX6:U;N$2Y M6@THI5Z27@Q!Y77GV0*+J#)+,=43OBD@-#FGO0?&8Z5?-5=**UY.G:MUU;X% M-:(^Z.>+.1EL/K\!B8]U"7CJWF&,B)2@^%TSL>_:TR MV==* W?4EQ>SZ6?\=9SS&;Z$I0_\K-R5E06>C=8T"J&HQQ(X#4K*]NW2FT#6PZX;UH1/IN/X2VD<1FGVY@$-UD+95C"U3UNF461D07O M$C7* M%*1P.1H;1- NRJ"<]IBMP!0@MR/.D9K'32N@S62 $@1G?!'&"$@[>";OWY4 ;IL/E3=[>C[@!U@G &V>W8\:"B#[;7!(PSU,F$2SY*F..>!1E?@P@KP MTEIG1CN>V2^R?$U!%.+RT2]PGF;CS^NVKE?Q4@2O1-:LB%I^AN=,OI4O]$$D M+\ FU$V.%#^ JV] O7K\F\]8;3GYN'S/!^+P3;G@.GGD=]5S.NE@N.=?") MF1N*8(QA.M5XE/3+G'0Q0]&2IRX+L9U.VE^]]50;,8-1..UKR@&'A"L0EXN M'6#LL;72G=GAH_UN!^H/9&"3PQ[F:\BF!F>]H"E&9&%IQ)*D%,[Z 2DYS M(X;MGRU9O.>$_+ D[F.U@9&3TH+< L.DE9+IS#T+*F1& TVB M=E((+KN<3>E$WZTW'\\!ZV7[Z1"&&]!?7@)9W1RR!E+JQ?' J3DJF'H?0V2 M=0DQ" #@2:+=# M,V4[(=XX\- %8LN\E0X83Y/-,CB_7?73DYQCCCRW#LY(6U2HI?]M8#K6G7K/ M$\LYEFQ%MLDT.79V,OT\D!7S&.2S#R<-9',%:3U_JB"T#F!9,2XQ#8H\H"@< MY?'<#Q_%7\@;G:CJ+N6KU MUG>PZ+UI^-!SA]I#W O_YDVZQ@6N0A$A%YVMCD*AD,76ZW-*\'*T=U,.(.#] MQ>?/J]57./L92)()WW]"7+R:E"F]LIJE+Q=[O&(H6@YMU6:Z!1@41)"G[J$A M\UB$B3PBS=4(0:M1GP;V).LJV79:UKMST\F\$6M=W]6"OH/:N;EY'PP%]['V M,*Y1\\!%K=!#<1U(85%OX;'K:]ON[]MDA:\Y=&@M,DVM8"'0M!!B\*GP8%)N MXDLWWM^_O9UA/+[]W7U4 ML.D-]#1U"Z=PV=I?QI,Z3FXV^EF5%BSF%"****UI M._&'S\MWI3?YZO[NYZ=3V>+\?\LA^41( M_OD9)W,<&9T+1 J'>*' 2'OZX,GM8YE36!0Y=PA-1IM[,#UUI?2AH,$*^?M/ MI-0:95W/DR @&@K#2:^E(J*!%9223+I )H@RHA9X&'["P[76; M+X%@,=Q$HYF"6ON)0H=ZJZ-DVM$_;F+^! M?[D#VN6*?@=P+7?7[T5WFGWUP;CLII$>1!Q=+27GY+C4S&,Y&DS"BT"J)-Z:M]4![?HQV0X3O52%K1TV"Y M=2/.OMP.E@Y2+(8)M-3\N@P3T_((5[;9:4SDG[<98+:@>4K:Z&_N(^Z^;]WP M>E.>P_S3+V?3/YIO)][_JJ:[B7NT_YU9*%(Z?GTG'[V_A/,\ ##[WI2?T-WPKA9 MW5@8[Q,WY%5%34+WR0D=HC6F.$GR'W6 NYJD"12J0!*7KES.C0AC4@Y_!!9[_G M'XN>3E7 4U$T([@4E:2I009$I %(>EV42I Z\C-,;LGR43_3Z);IT=49605. MLUD]#K/*/[[^E?4(^*S>4W"]\!>$Y6!+)D?.&G);4#"O@F-.$_469Y=O&J?K?8]03Q$%AIL!&ZU0PC9:W@REO&*8HB9,A9X 1/<1J.L[%((=71IK6GI(W^ MYFZ0[K )ZL7X[*+J][+!%0+H3'A*$DQ+]"P:DYC,I,\24\AM,ND>P/7=NSE] M>&HP+>T[BR(:\$A#'3>YWM>J#(OT#48QDK>E%@X+33;)>SDZK6?KHM"A)GT$ M68A#G2V+0M*@(#B@D4)C;I)_V&.V'L@D:S7?>>.S_'\OYHO:E4;2R)("S9#< MHV3:TLCK@3I/O72Y&&M1R' TXSR,]_035Z\1HHM;,S!I#2:W'<+>!9S\,<7! MU(H>,:MZ/%*S*!,PZTKF":-VG4JA#-4!=^'\#K0U$$EW-:4;.4PC&;QQO+8^ MUPL]32G,%P!&;EQ6A6,*JLDEW3OP/"V-#&'TNUHP?;7P;+(8YPIE_ 7?8[J8 MD8EQ_O+/=':1,?]")JJ^XL5BZ2J^*9NM>'9>3_&.2E ^V\A9S+5\>PZ%IGUR MC83BN:0DG/%-E#,(^N_.$3\^YRW..5Q=V/6@->>[S+E*XU3%:!D(?HF&NF&* MD45;++/H'4I13TPWF3(':\&QTJM/+-O3,/Y8\K6O4B^>G\%\3C:H@=XR>S!3 M;)5<24SI6K:Z9*! U$D6O0]:6T.=$9KH=Q>BT]_A=U2![+KAKQ=1#18X;N)9 M)XAU0=0RF?LNI!/?\]>/LVD3@Q]'"C%FK2/G3'!+,8D/DE&8"[6V)RB%4:K< MQ(4[E@2Z7OG76@'[V+E%1G:%\F9YB.6JBJO0-"ESQJ,&\N.289"B8(@A_WY915MAL%G' M2A!G&KFME;0< W!%.K0V8KL[UW>A^N9%,)S-CY(__6KRI=8&FHT/RC^\^=?] M\]=V8ME,CT6C0T@E9)>TT\H;J]'5>H">(E(%HQVP#C7,P>F9=Y\QJ)$Z)%JB M%U);7[RRH!.936+RG&)S XHD'D?W0CS48(>G3&YYR* FZY+\:(1Q-D+T)0:- M**L)1384MM;4QQA&]X/QF;,KM19!IA2\ MU3;*0,-5PJ(I+O+6NCS:!N@@8QS,)QA.O0T"6C!6A,$]2Q)$[PNQG,= M,VJ7C$^CW> .,M+A?6SS"<.9J4OO0J&]RD:GK,@ZJ +4D0DT!./JOLAH\V'] M7*#+IUTO07F=@PTADB>F"]/<*Q92-LQY!8JH4KDTV:*^@Z2O=W?YP'?3L[-? MIK.Z>C$2W&LE:E;?1OX M\Y>01DYYZVB$88JG>@6]) \RDB_IR%>EP,)YZ9HL^=T>XD_![<%L[&!W+U,V MB, C,&ZHA8"HLN ^/>&<[<3^?#$G'V@^OX2WE#MY.]+49J;LZ^W0$EAP0C-1:^YA42+Q)C*X M%]53< *&-W^+I+\5EK7XNX!IF;UR"\V)$U?ZLW6G-EA?4S>I)W<3E#;UVB$G MF+#.,FT+,K!%,C360P:N.30Y3W,$WKMFJS2F?1\+#TCWXM-L5#?.ZQXZ-?2R M=>OYR?%4K$R.P>K@G3<(!_\<*-/A[;8@#-Z M!?4<)H3Y-AQ?4A8B!7)912:7E1?F R8FG2\BJ%!TX1T(W/+H;Y6ZOE8:N.^] MO*A7^]V& SJ#Y"&PDD@^.CO-O/2^GOE.I"T@3S-V(&W+H[]5TOI::4#_J,)Y M-A]O*$@ZF1U*7P=^R;3TJ1:"-,SSK+V4R2(O'2B[\^!OE;!^%MIYN'/(=*Q+ M/QXF^4W]X:O) B8?Q^34+Z^AF;^_.#^'V==IV?Q!_W2 @U\Y7/[ ,*W>2#CP MT@HE33:B5BH5&"-ZYP-'Y9TL$4>]W][[.A^:MU^/OV#>?,'U'D#=3@*1#+,H M4YW!D<62):.)7:*-VJ-NXNIV 3? ?4:[WO&W6=UIBR)9G;6A096\6*VU)4<& MR)$)REI9D : )HFJ#P$[_C@XN%:V7&PT'!<-%H?NP?'!@N1KR9K(V]'N#I+74OK M7V9IB!!R""A8YA3#Z6S)R318R/'D20$Z\C2;3.#[ GV"2FK*58.2+ULGWKLH MG9':YAB9%:'>/N02"R4GYJ1.3@4IHVVR$](-WI/4T>"\-"CNLF6PO(M1UXQK M86G,E.3*Z6@\BQHXLT$:CH@F\28^41=PWX%R>G/2H!#,]5[B/>98;2]BO?RV M&,&LRWZ]R(7.,Z@7@%@NA#"QA7JZ0SQ6LEYSY31BY=0I?1WL]_/77^'_3F?+ MTYG+7:T@;?)62I9X$$Q;;UA4,C"9O< +FO9Y(#Z'AA/GPX+5,)]L1[FF2#9OQWU]E@Y#T"S;F0E9-*,9<\S0LJ6Q8$ MCRP)=%I;0"V.O3!U/*T]D.#P6*6V#V<-)/9V-LT7Z7+WJBAE?#VZ1)YC9!IR MKFE>F9GHLLL)DFU3LN46BD?EKO?G;#J4P1LL?G^80<9SF/WC,E,SU_(S(0,+ M5NEZW,DQD!J9SU 0>M@9ZF;W!(/ "O^#9]#/F#Y@^3:9GTX]? MW]7ZLY?PHN7)Z.411G!,>TG('"@BD\9)@X 1FQP.?0#7TQ;)D*0T6*]^?C%? M3,]Q]@Y7IQCGG\:?+Z%9C=E:1%9*-DQKKR@D**)>1AS!!6><::*7>S ];:T, M14:3M>=[U\KO^%XQ9"ES#"P76U-QP#!023(7I=&2@PZZ23&%/7$^\<"\)6O' MWSS;VM^Z0&X9H!^ ^31!>E,M[*>[P8ALX$0= EUE7W1T@G&E)(WY1K.02V82 M:/@/4OIHFU1*?#3:>R!H?^S2VX>_%D57<;88E_'JAO9?;\03VA;NDA8LV7HC M5PJF;A XILB9 %]XB:G)34*[ )WB&OO&;&YZ8$-0L3/"'S(A^%E*LPO,K\<0 MQV?+.OT'I/AN>4C_I-V'D&T6;R)($"3=.0&=!:C^T'V--K! M)>5V/JJ% 3N4F0NEJI[KY*$>Y)2>.X=*&$DS9HE0MIBQ9\&YNP\\/-=\][-: MF+-+=G@0D$,0)6;!=800$IE2&["\*(<:M]BS;\W'U]/)QP_TO1<8%P?8\-:? M]S?;;C2;>?2QA%B\RMPF7:?M&+Q.-#@J$02B'NT"=K!Q#NZT6QXRK*&ZU(/, M19@@51'9:JD"2.ZESL%P:UU4;G0_R(.-=GCGW/:48]FLP7LXN:T_#Z*G$#B@Q)^L( N&,Z"F1@C&?4 M!7Q(NBAO&RVD;L73__!TNIAAKD\? :!R.GN&0-X-N=Z)>>6!02G>.:>%@S8I M/-<8CN]E#L'SW?/2AQFU1>&,:RBKNG6+42XZV!B 6>5\K0U';2RN,".4DUXD M=*[)%O-=*$^.[4-,W*0BPA+1S4%Q5"0:$R RGFM)2P)"08P#$F-6-J"FP*C- MA4!WL3PIV@\VAHC>A&,=XR;I>)TC#CX@$ MT$1>@D*58Y.KSW?@>1K\#V'L!ILUMYOZ"Z3+J_E,UE:"%C4/AMJ:-;4Z:,TX MUX!6"6Y#D]E]%Z"GHH(!S-T@X_]6($'_CA*/*"@\8XG7E3&4D@6TGA$8%VRV M*K39T-T$\C1H[V7>!HGZ[_#SZKZZ^9MR:T;B/@4/13.%4#T1PN5-O66&8DZ4 MV3NK5 O:=P%Z&O0/8NZ[,K"#RJ#6@'I3GM,4-5Z,;)(6.8U$G$(.:FVT=0U; ML"QXSN2C<&N:N [$3U!(1QL\+M*<'V5<%D#[/GT/)*#4BU;ZT6.\[*\XW2R M+%Z^111FN%E9FYP.NEUB(RSSVY,RD[DRV8"$UVG_K!?AJ: M.B)U=X7G^U0;JM9X.YLFQ#S_?8X9YK> _S*=7;;M6?KOB_%\2Y7 MDP7.<+YX!PO\Y6PZK;NN(+3CA1SHFAP92V'!)LXR.JOK75S>R(ZRZ/"ZIR&$ MH>VZ96VJ]XKD;9P_PWP\?_]YAI#?3"Y!5[!BE +X&$B4.0 P;9UB05O%9%9" MAQQUP29W/70%^&U+IBD=6W33>U&S-O?2NZ(XNTY[7VF*/!\OEI$WXEN<)?H, M/N)(IY1]H#D0T]+Y;OO_ M=P$S&A;/OMZL,;1&.HH&4\9D6"9<3&M4+ J:)&-1R6GK,12Q][QSWQN_;24T MM.X6$1R\/'H7YG*_9OH%)S!97(5Q,R0?:;8\SWZMW&EY^6>J#CG,/]$<^@=- MH5K)>C-8,4!*!I0,- \4[W,MH^480]Y;(H?C>6H".A(S6^1U\++K0XW(%PGS M55O>=6I+"<;G6J!9*9#DHT?'P"9DQA2?"V 17O=4V0&PGK;86O.T17,'K_W> MWY9?X<_Q^<7Y:_Q"D>#'ZL.-IS?:0W'A9FM'.<90##>LWIE-G8?W) M3W QF;X#VR&PO@/!->1IB^9ZKUT?.DYOMG84"T3#BV>V5H^GL"8PGW(]$FQB M,()\U,VKF >?238ULD$6>!5,Q\1BL2M#I?I1#WOW4I-/ XEN2^7K=D%.;/-U85WN6\]+L?'P.G^F'BZ\CFTM2B2/C4#?]# <6A%?,9IZ=U"5X2!W4L>=KOWUA MM+3S%DWTNH!GO_%O,5TEJ&YIS2A9+T7.U I3J!68#0OUJ&11)20AIWVWT3YDB2=%N,OMS8$ :U.A1PL M!/*\02H& BWS(0B@ M D3RT9.D#T5+YA4 ,Q3$A52LHO#N6$/1;IA/0T@-J=FBI$$3HG^;+G#^%KXN M*VOY;$+.%/ ;[FNAD!Q9=,2R2E'XZ*-,IHE'LPO0TU#'(.;>HH/>Z=!_NX 9 M.>.(;^+9^..JP-[K\7]?C/,J.V&=0'EC#(10I%^N0(HZ!AJ?6+!:,QTXRB@+ MU[E)7:>]D3X-Y;0E:(ND!EPLOKN>M#H#]N;.^K:@44^$S'(RP+3(FD7@D7&> M45ANA>AT7>YA;_^V=7(DJV\1RH!+O3?7!>J_UVN-2O"21Z M)2-YO=>6M._V5L;.USTU*0QCURV'<0=.=EX5]13D<2L1!0N! GR--4?)E\30 M1C"E<.E2DYEE"Y9C78G3/J39W[2GONXFXWCT&C_"VM- M3Z9F1R8I&!2@\2IPX,D6G;85[Y]?\C+'])>/TR\_T:-7LJ!/-M6PY;6G*H3; MF\'I,)8S-[\]W'+37;FX3I@!9LR6@! R.\T1J+PRJ#U6XZE/$(F=Q1N;4;D/H8;D,#J+CR'"63R$5<+%#A; M%_8,%"?PI#G+5B+3)=1R+2 91:HR:BVXSP_51]O]].,Y6?TL/1W43 .6L)K/ M%J/W"U@LI]OW%/;!;#Q=RE$JE2.UA:40R:.O]VH&80Q#XR/6M(Z<30N_&^"\UQ MI]6!F)JV,O. _4#X$+1T3K/O,N1:2<\A0K%L2!5 @6:AK4N5>L>(_<[)N*C M4K^'=1M1_LMTA@GFE]=JB9Q<-"FP) TADK*P*"B05\4YC[P ARX+]'OQ?1O" M\2;P ;G9PG8/PS8H2+FE&L%2TTYJ812YF$%Z2[ P,0^$DIJ747F5A&Y2GVH' MGF]]AA_2W VJU&V#E98)NU=W*74 V/)NEP<1GN8FET'X[*"1_F0TJ&OZ,%"% MA4>: 1FWAH#6DZ QU6NXG+))8T(5FFSKGD@M#]R]3])?+2#;R8#%0DFC9]'*RJ:)F*0#';MLLSSPFN-O MKPQ,RK2-11MX$[>GRZ6XBRX@ FB&T2FF+2$*23E&/A ">J=\.,+VRE/R(7H: MN4%UT]N(;MS_TP572Z]A%[#3. M]B;M7!SVMWN0.W!WXG+8T*$7)?*R7@1=+ MW4 @IY"')Y\<)*GTMZ^&!YR!8XEA'V,///W?+%A52[*^GL(D7^";M)C27$73 MN+Z\>-=$'@M:)I.B60N!,T_P6+WE"WQ.WAO;P0_H^KY3YUL][8O0/ M9MJAG?\UE&>DRV>?9^.S.BJO816O2Z@Y)@[)!]914+M+ELR*$D* 6!+O4DSR MGE<\ 9*',F"+J\IOG]"LDU=*7.?L.$LZ$"*I@05;Z#.5@"):"9A%BTG]+I2G MXN?W-'*#LO:W$:WEW0532Q]_&ZC3^/=]";N7_Q[6;G%/[C9L%GTR,1GF09=: M;9^SB+$2EB*(G$GN7?( 'K$"'O#ICR& ?8S<@/AW^&5Z]J6>*;H%;CTM<0(A MN)8LVFQH6B)O,T+2+$:I):*.!>5,=W!?H3=^<@SU!6']C'7YUU72I= M9:UT#5=E@[V&? >\BN49Q=2?WPSBV MS]?W\'6*:;>/?>]0U,,X \=-M_!X&7V.EJ"@IDFCCA>AE,QBR-*B-EA"EU)I M[4G:,3.VX&@?FS3AYLT$+U=7O..H>&8*33TPH03S2),]Q*0SA"),IYJP&X\] MWH35S[9W"#K,, WVH6ZNCRR%9W76W-9J^9IK:I>MET"B8B8Y92RHF'.3"O2; M0+[U.6T0 S>X7^DFGDM_JP.BEG'I74BGB4K[474/[SWLW" PV8+,J"140LV2 M%X2LT" 4H 26@N8ADS.N-^O"?UO,/Q"-MB9^'_.VR#Z"^1+-91#$;9*2'(JP MW.BH!XR]+8[9J'5!2U/9YA[20*E&MV 3O)TLJR/ M$V'RCS7S@9 +C(H9H6E^%=SSX+2GJ%7Y+2@5AYD"^H[ MH?OF%3$\!ZU.D]V6+LK,57:989;+&B>*O-B0B,RHI0PB6^Q2]'?[T[]95@U# M!2R4&)@SH,D=X]&%)F6'[R!Y$HSWLV^+3GZCO.@:45*^&/29Q5)+1Q9C69#D MR5IJ;J @SR=L7MWU"5'>T\(-

    R#6PEN(LH'$G.&IPM/29*Y(9&9 #UM/, M36Z!?F09'@V4,)S=&T1_V^J!_OSU-UC4:Q.J@V,L2%%+"=NZ"*1%, S ^,0 MA&2E=YDPH4R]A$9)%J9!YDTQR7B0GFGB9I]', _'E:26S#Q4# MK_._OXCS<1[#[.O+_[ZXGAF!)RY]$?7B\D@S8_3D+M$@2\Y2PB!TS-#E]-#V MIQ_?LQB6@>F@YALX>?3]8IK^,2V_C&?SQ8>BE2[>N=]O29\$Y#R%:I3H>+VJ![ M2H(Z/7T[1YA_^VG#OA1G_6/Y@^7WJ_W>8?FA_OO[NU=7MO[CCS_^LEB56/A+ MFI[_M+3S.SRCEN6W,%M\_4#0YY"61KP-8CX^_WSV4'G*G8_ZZ1K;;)\2QHI(O94@#FR%'*J"5F[R&5#C/#KN#*=W;AQ[TF\S?EQO=& M68?$G=;,"5\O_".WQ1N>&5J# KQ,"8XYFF[#^,1DU8J=!@OKMY<$?X'+&W)& MTBL#=<$XJ#JF:D$A6! D=2%,B3EP)X]0#^<:T!.3R"!V;["F?AF&+SY-\ZO) M%QH3*[XMX^*(XC(/Q0OFK0L$KY;ZUU*PY(A8X[+1V&1CO3/")Z:8-LPT*+SV M=GV]'[EI[_#SQ2Q]@CF^*2O\(Q6RQE@TD[+4?/^<6(@4V*.2Z-!&EW.3O.A[ M43TQJ0S'0(-Z'9U\+K)+O>S:%_H?<&#%9U*R599%GSPSNBB:*ITMV*1XPQX8 MGYAT6K$SX.'Q395_F*[KF%YB?G5KF>_9)#\K97PV)J/-1]::NJ1D6<)Z?;JV MAD$@]!0NDD-?B@ZZ22[@(6"?F+2:\]7@".?[] GSQ1D-GKN6Q'[^>NLGRSUU MRRVF:I; :U4-7V\T-M$Q#"ZG8),"W28![1"TQ[K?KZFVVO-TZJL ZVT-5X/Q MZL*MX$(HTK&B: S6,27FN59,69<=ZNQEI[3F3K=?W'KSJ=)7CD#R= AC#WSY MR160R\ON.D 9^J:C#0S'O]^H!QO;..UARL;L9@4^9%0L1>H5.LM5N^YN:@-J?M8<.CRHF_?KS>,54GT_Q)9TO72!&Z011& B5P MA3!.^2X'/:\>>-R+AGJ9=-K7'D-G=%R<0[J\_> RG5GHFL.,+$&P-"D$SH+, MP)0,L3@*7D*GZKY;'OUM$M771@,/BL_K4BC./M=9O!:M78X/D7,A:AYSPIJI MJCA)*!G.2C8NRQA0=3K6T6EDW ;@^W![>IM^P$V*BN=Z >O9QQDN?>E-B&OM M=P$YM%_4&=WQ/:;^1$Z/Q<+ HT=WL$$%X[FC\5&7>H"AGF])2C%GT%B@@52+ M\D2DIY.[ M!(T(>,!9V,=Z#5)P=NVX5R7K+!P(M Q2$DQ##BPX"C-,5B$*60(Y2,?,?_@N M7(FAB6FPU;T#VKIS= '7\FC0O>A.]K;68WH1X>?5AO:?ZX_>\X]'L$AY"Q;2!'=N4_+M;/L4F8PIZ MP\"86@:! X-B@$6G0\S%RBR:E.]]3'6FCN]0]*:B0<;3CH/W75!]UY6H]J*M M6P&B0VQ^O$I4P(5UBDL&(5JFB]#,)Q=I& ,*EF0RHQCZN-4 MHK)@A0I),DMN$-/&6A9\76 QSEF,+G/3Q$=\Q)6H]B+IX4I4^UCX>(L0&U/@ MVA/.295ZBI0G)'_&!@:<]%]ORA9&J9KH=,1X80O$[\>C:$1;@]39FWBNHN.' M$1UKF>(1KDWT)O$>K?1@H/'ZQ.7H&IT*7" 3V2P/D%#WJ#>?2%5BK>M#(V6C MB\^.HXG#5B*.((E]#-] "E#X]/Q\O3PG-89*?3R>+\>0C$G \ MI*3!?4_K7\Z@,]:-4@8J*IVXBU(XIU'5V[NRX:9 (M]28AYUA#V480\O&='A MH4W-W*5PA!?">>HV)CC0"4-,GI/UD\"( 7RYS]I;&K&7T9>57>KM /38\\\T M!RRKQKS\LWZ*!]C[_N?U-_4>>#>L;)P2Z&Q&I6J:E8M%Y9@U!@J1:1@IH\[0 MAS/PX;KN]-C&YNZB;9E1*I]-X'5%V:L0)";O@DA!0M'N?JL/4QGE_2>8X9U7 M/)N1]_)QN9/_\]?K7UDOF#_[ V;Y]=4I"A%+$4!SCR:_I=ZGE)E7=5\^H@$I MZAUW39:8^D/O7UWE35ER].;S\M7UX6_/R.\;F6"C@'H@MAZTKY<$U84FP[C+ M*N6B. UC'79A[GW)\7V:(XOE;B66(+3=#;^'_(A M$DUV17K-%-:LVH2\9J8;II*I1924DOQQ]:E=+?EN1/HXM- @MGMVMOP=S-M; MMIZ-1EK*@D(!\U)(IFUVM5X=,.N#"Y@$9-=D?;$;O.].A@U8:U +YF CK6: M^9N+Q7Q!;C^Y_*ON,R+4*I9$O4.*>APA ,T$I!I,3F2'AIRK)BM0@[?DNU/L M:;70(-NO;X/^5NN5SE]-5I=*_VTVG<]'F3P:60JP8'VM"@J2@2)')QG!K1#2 M\S;7>S9HRS\%?F0]-$A#6>*-#S6J)G_.3VCQ]1K3NI=F2.=P09TR)Q+Y)3Q5%A-8V0^9U6H7_N2FM0Y.T+; MOL]^\(CTTJ JTJ!-?#>>_^.7&5Y5ZEDVD'M>G,F*.2X3T[Y>!%9HODL2@!P\ MFW5\7$Y]UY;]LSN<5"LMRC<=.N_=U]\_X.QND"PM):A9R M-%Q)7[QHLI_>KDG?I_Q/KXZ[NN]]-?*@'?OO./[XB5KV[ O.X"->-O3%^,LX MXR2/HL\QNNB9]&1]K34R7QU!D, =1$#7YNS3,1OY??:-QZB@!M?$'=S6Y8<: M&XTG'U>AD1@)BT 1D&$4\U//]S4V*LXQ&WE ;\D=3$WJ9@_9B'^J_5@*V+)# M=+K]SU5]X.NJY/,W-8;%WS&I'OEE$(H)89BG0RDL6-YLS*;*3&Z.,C M6_[2I9:9_ +E/30Y\'H3V^Q-OZ[+#^^0 M.MY\O,#W./LR3G@Y!4&TVMADF8>@62W[1I&'BZS8X&V,!N4C<\GO:\WWI^23 M:V*+T@_>@%U6#'HHTHX/1=K3.YDXZ_M2K'>1S!L9ESY0MRV<>2T3JQ4EA$/! M=7PH0[4MPN]&OH^(Z"WZ/7AWM5>SMCM&BVO'Z"U-0N-XAI=WVU%O+=/9.4P2 MKNRPF$9<>D_+W#,5C+6&*52>:2'KOIN4+ <$ZSDF3%WR6!]':_[9+QZW@+;T MH?[[M5>'>Q_D8KZ+C-6!7XZ:@\7(I*_UA$L \MMR8B4X&52IY:)#$P]GJ!8< MZ]J%4_LR)V'\,5S6\&&\J,U^-/3BF!X M8?DGIHO%^ NUNXS35<4"[Z,R MQ@D:824P[9)GL?C$HN#2)@L..MWQVXGT[1">)O4#F'OHDOC5MUH.;DE8DIY MHD<[4J&A-D4="5.4&B(X%0;C_.JMWZ_3>9CAA[Y#HX*XNM7E81B#WY)Q_?[C M.X@',K#)X?_?WK7UMI$KZ??]+]SE_?*R0":3.0B0R ML\G^^BWJDCBV);?49,N.#Z$--+.ZKH\\<4N*8V6_:"&XQK;4/^'K=2"U;4:)AH0=. 'Q MCOE,N[L/*G@IK(U^2$S 0+OYZZ-F\&C!]D%,D"^\4Q(]IS%?54*ZUVQDRIYZE.GM, MZC3%/D?HRJ&A%E,1W6&)ZS(W+S,O5M9E&VAN)6D&F&M"3PFZ@(XBB:>MO/=4 M)7W@NGL(OUVJV/X4J/>!"%F^>_]A8S-(;LBX\(692$:'5BJP:*TDF"JZX%12 M?91O+ZH'&,?0G?A;)7!;L=:A'%@M2;F8KX!M &4>(15=F].1U:F]%562K,#S[/J-&&J0Q6M[0S7^[OFRF@'3%M.6!QM[<%*R] HKGE&[Z&+8WD= MQ-/V*X^FHT.!GIM^P@ T/1W"A^#*'4_/#IY'R+;';O(S*N5224Y))H333&=- M2Y/79!31?N>A8!"E2]3B _![>A%]B$@;=WZ\F54TS]?JX5:8FPTIH@O%U$4S ME,QT#(GY0 N9,BDF63L3R1N;P)UAVP.'F]XR&,/(HJ\X&_H3%6)M8U4+/+PF MFV->+_@K+'KGQ ::4=F$G#P+.M&$K1:UP>G*N^9-0Q@%,WS/,HV6XI?@: MO\L[H$F^O:Y(D*W/ALD<:^0\%IHRK5W&R)SI]ZC]D.[P]PSSJS%[E/AZ5+:] MBDO\]Q5!>_6%?GP_?I.)TZ1,C>@)-55?9A:*K>Y'4DHXGZTN74XS[\;SM"WU M%B3UJ#%X&];F91D"K.N%SBYDIS'EF_!WOTZ,$'Z/2Y:= (64*(PR#'RIJ3/2 M,="BL(0:"F0)LDRUMIS0[)]6*0Z1>7]EV-JKW*3B?&V"43V>$",#42M>9*-T M%-RBG4(13G9NV(:M_3IPA*@G:<'V#@G=%5:IU&98%Y NE_\[N_S[Y=7R!*16UL5CKE%"$'%)D'32\$=_Y^"FY/IRT1+W)>B0;. M7\]7Y_CUR_%MQL:--P%IP^=[JQU/794=>7GVZJND57_!5*9@N5WU8M\+=I!=::.]R(;<<&_JD5J1#+@KK#BH76DY:_%O0-9U]69SX.#5<\>":3M_0:E$1&MW5,>5T2 MV1JJ]"DV=C#29WUKRF6'<]JCY;4^?80 -HL8F HK]P\]B])FAC9YXU3R*7>) MMA@'>ZI*,"=6Q@FY/77YE^V4_YI]FLT__EE60_%HO\Y\6F,M_Z*MRI MD)7*+!5.;YPQG($TDB6#UGDK &V7F-8!V$YU'3&EIBSZ,M9A@[X'XC;^90#( MGG<3@U">YIZB.<>'Z= (@DZF324%(V,]3B>>XV'H42'\-)#>3;@+C"_N'R[(&F^GA/P;:)H],[7PT:65.),@\B$4R@6 M0P*!1@5NN\39[X__"[[,E?/QX@1]7!N.B;/Y! MQWN%L9 FN'IH*K4;MQ,2LE>"I\R%T9P+6E""1%D4][E 6\*RU)KR5-,W'=)_+D/6*.SEC^NB?WZ.=&K MK^G\JK;OK@=&]%_^"[Z>^0A&: U,EF"8YB6P6*QF&#+8)*1PHDLCX".P3K^2 M-]6D':I:QE8<$GOTXCB4"Z M[90+GJ> 20\YZAU4=V-%:UHW+9;U?Z]!U2!N+> BHUG7L=J*9 MOJI=([86O40]F1Z L9ARDDP:29M<0O)FDG;,).8OK/ MCXLO_[5Y8N79;;]4FMTUFG^,.FV!M4;B7XR274,C<(O@Y8LS7YR1D7,6,I)& MYBCH$R@F+/V4/E<'LC%[+U_\"NP=*+O&2^ZKJXO%Y^U)$9D. F2J53BR9CKH M6G631(_<"M!>X\AZ&0A S[6^DV^,(RNWBTI MR;PFV$D+;JS/RIXDKNF!APQ,H$0'\#)]R$"2#NJ*RZ*6M3",0+)W9:(-UO"0 M8LD_KMLA#,GX+8 MR:97B*JN:LG4KD[ 0!1%;CA1HG/68E#+AF,OL1M,H='5_WXD9](DFXUQ+!EZ MR[6DS0VJY)(6">3T\ER>:;6P!V! VYZ[!]CY;5.M)?G'D%W-L4 MF2VET#P2,BA!,X^1&U'-$#.D+>'T[^IF L]J.J4&="E(/W(>ZP,F&;35UG(6 M;'#K4'"??618>(Z)!,ISS\"ID? GSE![]+I[..>G#K9I-O7WEW!Q^3MS\34 M_N.9.+4'>7/.-VO5P.HN4RE03JL$015IB%NA:/'EG(_S(6GP9R_RV8M\]B*? MOC2F]>_]?C[=^=6&[8LJ5 M+C)F$T30VUG-!72@&JC ;DK/GCNN-2J MF&B,BLF;0BX=)JG/]D(\5F#'7^+=\9"F(AMRW>8D[4*T";F"J*V7X(HISEMC M?$%MY-D=SQNW"WU_8/6\:+G!>?KV8ZT3I-RI%F(6DBP^72OF1(&&18E6H0O" M\BZA%WM1C=UXUQ6"9E_P^RCOX!+7(UW5%?6_UK,TZ9VHP?+0UGULT\U.B(Y%F,!9M#8"(E+H;N\0P=@_)64J!M%&V*>^ MD_DIS^]]PCF0+[O.\;,:;$9DAG/R9IUR#*0/##,J$20*,$-BX Y+?KZ.X%0W M(HV(O2OK^6@!M\YTW>#X,%^2:[BJT+I-PQT JGG&\RXT)\QX/IZI12\Q3Z8# M(ANC'3?!^*0 5'JDW _)=NY,_2'2[40Y63*88+EM:&.L MH2D&3[N@)],E K(0BV9!R12]0=!JR(G?07S_#&'BQ+TVW-S!]@C!3M(I:).R M>*U!QQ'G&G<\9/RYQGW(;IX%^8@<:1<.R>B$*HHLH80L#9@$&,[V@QPIM*,/ MT78^JH< !QRID?Q("R%Z+4&7%$,$DU6N01+9>I_N$./(D[7;#SS^@&WWLWJ( M<\AQ6PK%!*N1^ZBUK"40O!0IEY*X,T7C'?)L&KF^K*6[7A&FBSF<_^C,,\^U M=>J;V1?,J\K\RQ\>$$0GM2F)F5*K,QJ56.31,Q5"U"Y;,:RRR;&W/0<#'NLB M_^NJKLPU,_?S@CQYTN4-)X5V MB(U\M++<0O3$=&4<(_UNWP^JG5AB<;EHQ;CE2,Z%R8S,&LMJ^P"PJEB>NG3? M>A25+D^B7KU9;%AWH79$W\"%);S%B]H4'3[BHKP'LM!@GK^_(^L3K;-"KX?3 MJR+,5C*M8F0^*\F2DS%X8U1)]YE[UF*$IU3M9B;,C4@,S#@RC(K>(HM*0F]N: M8\9JSHW%[,UBN7P1EZMM\JPXEZ*@Y2SS3-#0UY:"I.-&"^\#..GS'?43QZO- M'DQ/1&=:L7);86P'A3E3.89L=&'*AL!TDHD%$4FE9:ZM0UPAIV\B19E>09IQ M=;\.'"3H#A[1B_/5W\'\_F^XP-^ S.67BT^?<;[\'I4Z7^*9S=K*C(9E!YG\ M-A=8S.A8D3*2W@=(MDL_Q6'P?AT-Z4!'8V_F[54\GZ4*"N;?7BZ6M-]9A3D) M6@R=#[0LHJW1]+DP'HPQ0M$?)S[ 9;G]Y,?/:P.)=? OWM92I!>7W]Z>P_R2 M-KQ7_[Z:?:X'-*M>UARC*T8P)R3Y/E%(Y@T41AYR5DY%$[!+:L$^4$_$1FC& MRVV=<:,WBK5M:P--4* B50TU!!/)MA4JL)(+;5M9"XA=\KB?EG]QN*QO,^[' M,OX^_8WYZAR_5T@=*H1U'):S49GL/ .)G.D@.2.=U?15RMK97"G>15/&P9XX M-6E:O9J0T5.'3&ZG_-O5DD1'NWBBM70="[P*&;(HDT%0S!E+%E31G $:9!!4 M[:L3/6*7>\0=>$X51CFE1BS:,]/!(;H+5OUX@=MRBD, ]JR.?"_"TU1&;L+G M !T93\9)M,8DZ] 'R3@WBM;M1"Z;C+1X!]0\TO\*NIR\G4A;[JF ?!IE.82# MADI2G<#W5Y\@_0'Q8M/ ?N,.OIE]FI&WOPE%!,,1@4?F:D=7#:*PJ(E2,OJ* MQ2!%&N1(#QEK>DNZ,3V+CK)M&*22<7;V!C_"^:OYY>SRVTK)-;KL@=?T;;+> MR)B++!8 EDG+,8,@.N\H0G&K#0X]>KT,T(>;;_\=PSXA$V.LT!L>F54H:Q0; M)1^"8[?U<+ 27!][6KM@- F+AA)LN)K?PH,F%ND<,"EAU5,],2B1%C NI!+" M.@E#NEJ=GLD=>W8W(@\1W"FVX]K*F@!ZYI.K)V[*T72%8\%QGHQ!KAT\NNUX M' N'[KJ'B+#AKKN_,6)229+R%M+;:&F>KM",T3.'-'M>G'(XQ!1_G!UC3[ = MMV.CX5W(_N9@0T ]R9ZR![$UJ*GH,:*>K*>LM*X8ESDSK@8"II))TXUE:%T6 MH)0WO%F+O,?04[8]_8=(N+$1\&%>=ZK59)<;@)MMJP3!31:6<5_OUT-MNZDC M,(TU]@\4ET$-V/EW#O!0>B >)/Q%:\DUW/ KJ)8JYEAHVK5V@Y M!Q: !W+]M<%DDT8[))KZCD<_=@K'2JOQN[ANC_HS' LV6)$=@URKM0BE6)#) MLJ)-!1-3N'E.>6^K6Z75WL\-S1D#(E,Q("USF1D M(1?'''@C0+NB<[/*$G=#>&*^40,>&B8@W(UHH_=#,+7VBW:!F=XM:D'47MY' M2+FQ2[03FW=2N(C E#6DY-:3@2<-<9:"$SSEC'==7CP&YOY1*&DJ.K-@:ZO'9"V+.0D&SGAP*3N!70K3[< SK1'0AJQ=F0 C)-TA ME?[UG+:Z3>35J_-:B7HUZPVX+)4'+STS6I/1PZ5A/LG"'.=16@[%J"X-'/:B M^@64H9W4.ZP)_R0?_V(&Y^\P+>9I=EYCX^N\M^B,L:(68O46$YFO$%FL*Z(K M/'JG>4;1)3M^/ZQ?0"D:RGVGM]>W:M5+^#R[A/-5SDJ>75Y=C*G3?=#C>U06 M&CJ;&\6&HE?DR2D?=$DZD+6@/9?D+FKTR0"(.XH-[1EI9$#W>JAU!9=5CLOW M,=]\CR]6*)&L&A8,^+_00<*/S7N#;:K/]:[&)/-J9 M<'%&+KCD6FEF8R;3CNAB7O'$3$Z92IK#]QN[;93EUJ]8^:F2=E%5Z#T)'@79(4FQ$$B,!LC#R"*'Y+O$ M'N]%=?I#ODXJ<5,%FU'3P;K?8/E^JGT_F)Z9#3^A.4T60T.V;NK!:%%WYS\3 M J558CS4*UOR+%E ^BH$1*B"-EBG,HL0@P)IA0SR'O?L@40[-!#ZH"B'0R0V090#!F=\=H&Y5*-QN96, M[&//8E)2N5Q!E@$$GC3*H2UU8Z4T072#LPI,PQE0F(%18PIT_>;D?X/+:JA+6'C M)+0SFF''L>3FU_5'A"7^]W_\/U!+ P04 " !W>P91&R;A>9[[ #26 H M% '1H&UL[+U[<]PXEB_X_WP*;L^-G>H(H8L@ M01+HG9D;LFS7>-=5\MJN[CM;L9&!I\3;J4PUR539\^D7X".3^6("3))BW]B8 M:965(H%S?DC\< ";S1^_MFF^>Y*KP[C))"RF\W]/BT?NKD/G?/)6M MG[R_KK._I2\4@'\O7[I;/W_/TH?'P@O\P#_\:_;G)*"$<:R $"H&B# )6* D M4$@(%/DJ1$C=//PY83!.?!P +@0'B 4"$)]&($J("$44$8))V>@R7?WMS^8' MH[GTM'*KO/SUW_[P6!3/?_[QQ]]___U/WUBV_-,Z>_@Q\/WPQ^;I/]2/?SMZ M_O>P?!H20GXL_[I]-$]//:B;A3_^CY\_?N&/\HF"=)47=,5-!WGZY[S\\..: MTZ+$_*)0R8CP ,0 C_]"T7?_CW?_*\"HYLO92?I?+,?W_]_.%L ME^1'\\2/*_E@1O:3S-*U^%+0K/A(F5QJZ+7'VAWJW$5-_=;5=7BSZ^Q$-]+=8%74[PM=AUTQ)Y:3[XJ/]5=V,: MZB#3LI^:NENBRF^%7 E9L>5>TUXJ_NT/^E^+30X>*'U>?);+OL$)DU=T9F M;Q*7J"B:LU*MNBD-$20_RF61-Y\ \PGP86V0_+-UGS\>?3%NLT8QFO$+HU0_ M\2-?:Y/KN0![ V9,U'X(%.M^WZEJ)+10?_#6F9"9-K)/*'CTS?]2K/G?/N3Y M1HJWFTQ;X]4J\Q>ZW&BFUEVD7/=>/G7[.\W$3]DZSQ<^UB8S$R%(DH0 % H? M$!1I6QDA%I*00.$C%PKJ)<7<>*D4STM++3Q1JN$]EWJXD5&_(;%CJ-&!'IFV M*HPK!;Q* Z]2X<8KE;CQ=FIXU=.E(C=>J/6 M'._-=M1.'W4..6:ZA]<>,(?-U*1#,,7NJE;H7[Q*I1MOJY17:^6UU?**M;>O MF-=H-O!F:S"D!]]]72_9]-NQP= \N3\;KO5^=M%]\2BSN_73\?:!VNQ+E;\ORNO16_,]-7AAC[1=9W*NO]-M)V3]1 MW4RQ"$*]((<8 00Y!4@H D@2!P!CF6 <806I6+S(C*UM]WV3RN_"0&TM1MP* M56IZO-;3*W:J>72KF]O:,.UWPFX)F>TXC[S2E'I[>XI[E>;>#Q_7>?['&Z_Y M#C08M"\I/+H27@L&;X?#C:>1\-;*TUC91R'7,>F56#2Y>Y5 MQN9P57P=(:Y8/&_S7!;YS_*)R6R!F.(JH0%@6"0 \9@!HJ &'*).5,)29R. M-8]ZF-OY9<5/E80]5ID]\!Q6@KZ03,+6E7#>;Y5X UX.GU5]<(+;ZV1Z$CJE MXTFB./F@VV3.LV+Q-2V6\EY]T!OJEU1LZ/+V6YHO0E_X1(02Q! &VF1E#& 5 M".#[5*A(R9CZLK\902V]1,Y#V3VU!P%HY*G= QOK M^7U1_X[YK=]MS6W]V^&\/M_X)//ZHF[-O+[\H-N\+AZSQ9W9+VLKX:]I\7BG MS0)M1V3;2X;*E"B:SS]E\KFZ=E@HI" 720SB.,8 A3P"-"("0-]/I&"$,VPU M\?N+,#=F:"3TGK$8#KQ%U[TJS5N-F^U?OTW1# M(.K@@M*R?N6AV)/E'V](K!>#Z]&L5@O=#C A'GX<^N5"<$7#DZP4URO>+"4# MM-1O0[C;?.9?U[="I.:[2I>?:"H^K.[H;9;I!V5UIOEAQ3/C2N*IM3DVS0NOI=-P._&I@!]R8S^ZS).>$TPU M H?'#I/UVV\%^IEJ&DWITC2[XFEY4UC(I^:(+5(QBFG :9A#)!4%-!8Z>U- MB()8Q2PB@>^R?G1W-SOVEP\E8[2D]4IQW(:'@/^87TBG(\9YC7W'D>5,!)WL"'0F^IXX4IV99.-% M*'[]?;U0H92<* 02$8< (9\#"DV\8B"Q_O_(Y\)IIVS9[]QL0ST=X?#QB09@ MNVWR"+"-;,PX12=JT:<-3FQA-75LHNEZ=J&)+3SZ1":V7^_'1TW+J-^HY M@:4=RUR'T,B$TA)N>_<\'&F<5WU(?CC1RZ14<%[+PUG?\62_"?[3>BU^3Y;$;$Z M/79,/'6,HMW,O@J;D2>V&RS.,_NLZD-.[.-.)IW79W4\G-;G'^PWJS^LA%3I M*BVT:? BQ8=5H4?6;&$JC^1WW^I(OJ;?!908JX2$@ 28 A0AK!=UFIA_"1C* M0 6,NH6^N8K@\LV?)GIMIP%8&A6\=*N#1RLG^A]DHX;W4.OQ1S?F><(]IWP3>S"#UOYO9\NPN[,3'VQ&Y*XG&68E-?Z(G1(>[W;<;\N?/?T MO%Q_ES*K\O"U[*A;7CD^E#X0Y1_?53Y7C9&>*$900@F@V&QXXB !& <*"$@5 M5RK@<6Q]Q==?C+E93;><9YN*%+NS! PY%)=OKZ8!>&0*;)0 M1;>WB:KI8C7 MY/^L5;F\ QMR-.ROXBK@>@?7\P0&ON MRU)UI7"O2L_?ZKJAO)/XI+]Q^2(.)0M81$ 8AGKE01@#$IN2!SB"@;;)(ZH" MVY6GLZ>Y+2Z[Z\:\=(E>/U?I HS WK.1V)[@NB&^O*(,!MS(BT:-V;VJ\Z56 MHE87OMZG(3&SY_W!L)N(VJ_ T(FZK7#I8.?N]R8+2B(IE8FK1#0"^G\!8#04(!8(0L6"D(?$Y>#S6H'F M1LJ-/B<#5+P?TC(1AN/QQ]6#9G<<,N50C$SSVU$XZ_E3EEC:J7.S_^2["P%% MSLIPR%(*'QRN#M>MNUWY]E-G3>O4?4K>W>OCR/3>'VA]6 M_$]U%(*V:F,,$P%4%"< $!Z63C6L)3H>5>ZF% MR>Q<2U7:EJ[M*_ULW4_9^EEFQ7=C-Q>WJ]*%\=E\?=Y\_ZI;+)/:B% 0S"4# M A($D,\2P*2@P(]Y(J%/9&P7F>+0Y]RHMA'YIMR[%66ZP:W8-YX1VRF#D O\ M=H;IP*".3,0#X.EL7CH@-*0%:=/MI$:B PZ'=J#+J_WXZ'.3H2*_5Q_3E=3_ MN=.&9UHL?"C\A$48")90S4+0E"1@^E?"_1@C$9$P=*MR=Z:GN7'/3E!SC+DT MHII_\%)8U[)VY]"U(YE!,!N96O;A^MC ==<-5X\"=A>@&+9RW;G.)BY9=T'G MXUIUEU[H6>7$!$N\Z8C0>/-]]\CE"(VONPB-,OA"FU=5TH)%H*(D%IITH#: M .*! ECX#"B!8ZBWF8' 3M$14PD^-PZK#L$?JL@6+UUY6OJZ%IXY[_/R,OK% M\C2-:2P T\[GAH&I9$9J0&H%+,\=&P$]8RDP_'.932& M9)B.WB;EDLM:'[*&Q1MN_"!DNJB=*=^G.:=+$[W\;B7>TD(N:)1 GT<2"!9' M (E$ D*4_D%Y J'^&496?CE=GTHHA/2;G(8"JBQ M::$/1M:<8 /"C@WRA@YRR?_TL'[Y4;]>,8'^QR$!=#8]R=2W4:Z9]%;/]KS& MK(\9WZ^SS_)9?R\>]=[L7E4;LD5$H2H+%>%((H",HPC5TQTDL0\Y1!2A$#I= M8';U-C<":(0M,P4WPII%L$_=XFZ<+6\JAT)O[#O*-G [20UT[[JA<[^:M(%D MT$O)S@ZGO8ZTT?WH(M+JI;[NOUGZ0HOT17[_TI\VM+R-DO=LF3Z4)[SY%\DWF11OOM_1_/&M?%[G:9$O M6!A'$B8A$)%)S*OTUH%Q' .,: 1Q&, DL;(>G'J=&QML!??6.\F]O!+=7/%P M+;PG:NGM72CMAZ&;-D8#=V0BV>':$MK[LL/5R.V]'1%7>R?54?"=R%U56PFZ MN=*<,U?/],F<5!I3[L'IBWW>K]K)H]49R0[?5ONV)O-R=5:O[>_J_G(_,^^O M,GUX+*2X?9$9?9!-0-G;=+G1GU;I..\W15[0EA5- @80@1 0 MY/O EP3#6,;"QY&+">C8_]P6A%K._MX;KOC;F8TCHCKR2M!([M6BMS(EU]F1 M6W+?>+5&PUF@>SE\_!A\!J9C/I"Y70H?AF)*X[%.QJ?[&#\LH+MHW&+ MI]VWN9]E7F0I-]1B7##-)=LN8MZX\=>A:GY,0RD3!9(X@B9X,C'59P1 /&;( MISZ!";?=Y%KV.3=ZV(E=YVPH[X?;V1N,[/9;,%OH+V]L1P!T9/ZPP[)'R*4M MJ/:[VA' ?9T];;;#/-]BOI?UQN2[,?:D>5J6;#/0?M81PX[=K&U+D^UE'55K M[V1=7W5G=W,0NJY#*MY37F9NW]5J?+/.LO7OVHB\H_H;9"[HF(A"B (! H0Y M0+Y0@#*.3(%$**B,.)%6975[]#TWMM^)ZK%&5H_7PMKSD>L(7";[$7$=F?3+ MBY!MJ)77"'_CM;#>RN_=C8ZU_1HP(N83K04#8^_$_CW1ZU@%7%N<;#7HJ6I[ M5>C;Q,21>VTM1R>NN=H*\0\W9V/.W.55]UE$9>MP:(8MO&J>V=T5::SB!4[=(@S"(F M[:R0_QC!9Y MS-H$>6ST9_?/,JMNZ&Z9WNM07BSB.!8^(0S0! < 81@!$B0Q"/36) M6Y#9$&+-;4W8BN_1K?RNX6:##)<=^T\_""-3OE:H\JQH5#+\_H/1RDM7?_1V MP[/3S&0_;'3S=LIYOS7J#1JV-B3>PP:S#2+9Q"%N0Z)Y'/@V:.N]_=\I6TH3 M1%.64Z#+W13W6:"@"!1 NH?$5: X0"!2$&*92 9BIFC]_NYON9&LXVHY5%H M(ZS-C'4&V8Y'!X)N9'+LC5H?O_=+> SL]7ZVNZE]WB_I?<+C_>(K;MQ1!NMF MWQ=WMPND$"3(CT 8\!"@) X QA2#A&,5^P(')+9*<[-KSC&" 8Y^#"/E2!#P_M M:]?F;@OO5=)[E?@CU^>^A-KH5;K/"O#ZM;HO86-5L?MB(P,G"-;[G@6!BHFFAUJ1N";.K5D2^91 MCC5<0!J2?*SZG92$7) X)".G=]U]YS37<2E%;H3^0I=RK?;8C[;8[[/QWUEN M?UV(A$A" @P2%D. E&8HYL<*!"P.!4R0"@)IZT;77XRY$9>1WK@@9:68.UO( MWL'KBB'I9J_I@![?="J5\(P67H/X@4%U M(2?'O.N![?#1NZ+QR=SUK@>@[;DW0&N];6>Q7GTPQV*,KOYVKY3,I/A,"_GQ MPYO[SW7( Z,!91!R0(B? .2C")#0IP"&"8-"*JIBI\VX5:]S6X0JH;VMU%XM MMF?D]GXH)7=TN;-#W]I\'A;3\>WGRW .6.ZK%TX#F] 6'4]M0]MC<<*(=GBY M'SW=*M?>)EDD^ARHO-$O-E\>P)5PDDG&FJ/&,2(R/1,@ C5BDN0LQ$4LF NE4 M"LBVX[E15RFIEY>B>MHV>*F%]3+KC,+.V-LQU1B(CDQ41N16[9L;KT+WRQ;= M1O#2X!HRO: ;5,/F'+3L>^)$A&Z('&@EH94V:P3U6P;'V]V?#5]>+24S=$(JF#"D<]E ME"#@2Z@Y6\3*;(XC$(4^#"@A5$(GSNX!TQ3&9'^ +$U 9[7'MN^Z-7:WX/84 M'-0\JUJ>UO;:T^;(L-K_ZS"94[>I*(P#_&_3N5>SG6XF>(7J#VK] MFA0?M-&RE>[2?*YMYV>Z^OXOVHI[7&>%5]Z/F@/IY7KU4/V6R9?U\L5$NBS[ MU)L=^&MR^7+G=09_9)8[G1OV\_ZX?VZ/^E:UVJ?/I0+NF -X78[9\0=RGDEH M^\_P*KG/O^3GY_&(B6RO&R['3+<].WO55+C7 70I5^Z5K??-,_GE42Z7=]7* MLH"!Q!3SP!29U.LZ\IE>UYD",6((0A[+2%KERCW=_-S6YSI98BFB5\OHFDQR M#[[N]>YZ4$9>MYSPZ)$Q\I3:5V>*W&MTX@R1IQ0ZS@QY\JE^IPAU_.GJ8=^% MW)0ZX$F$ Y 0J??+"DF I:(@5E&(%:9$":?[F3/]S&T"5^<,2R.C7B=K(=WV MT^<0M=M@#X#3R'-Z*^%13,EPN_ +* RY+3_7U:3[] OZ'F[<+SW>HU#B^D5F M6P=@B04+"0D HX0!%& ?T-CW 4X$8HF$*")6SM='+<]MNI?".4>!'P-V>9GN M#TO::RX5Y[TY4S/*7&7@W#DP^X3[^W]:[SJWYU04,?PH * M0/TP!BB*],2#"0'$)RSF6(8!M#H*.VQX;I.OD:=*YX6LBY5_$EFZ5K A:]' M7D(5 *YT(8S3@ -10*$3R+$0Q%*:)4^?50IYT8% ^3=*__C;?5MRGE[E<83 MI5;L_&;8;0!>?;Q')K[7&^KIDBS:#,4L$BUV"OJ/D6S1!NO!$BY:==8C>7L= MW_9!0[4R92U-%($Y]*[=,S'4OW". ?)Q")",8L!@XH. 2D%B& KA6^7MLNAK M;BN#D:P5\;J5VK$"QR6$+]\K#HC;R QK)/6^'J/EE5BZ%]JXA)U#&<.G]4&<3,MYW[Y22O.Q/9J9G M^F VW@RR(& @1#P!*% "8!]2X >!8CQ0,7=+C^C4^]R(=^MN6O+N31\Q][['[KZ-J*7KKTWWE9Z;R?^6 Z_EJB-Y_5[28!7=/VU MQ*;;_]>V$3>"R[-B\67#\E2D>I[*O%Z*(R85%@$!4.(8($AB0!2# &.&,*6< M"VIUVWZZ^;E1U-='34UZY_@?ZV592N%NG3V?]V:QP:^;=ZY'9>R]=4NX :.; MNO7NH ;]8HL6]&^'E'"FY4GF?+=6S:2^\)3[7F^?'?[O#=/=[N><>DEP[Y]XUNZ-V+_E&;&4K$',;:.,., M!'JC*06@,E FA OY+)9^&#@EMSO9R]QX?">D5TKI>"5S$DC+*Y5KX9G ;&LC M,T)@>B<$@UY%G.QHVJN$+EV/K@(Z'^XWZ=M1GF_73S1=+5@<8.7'% 14&9^. M0 #BAPI@&"&% \B(V]'2<1=SF^Y[X;Y60CF4V3@!I-^.O@V?DZ>Z(C/-< M/Z_\D!/]1"^3SO+S6AY.\8XG^\WOS_*YNA/,[U4[->6"^#"",(F!I '1LSR4 M@,;0!U A2&D4X(3))JV_W3P_UY75UWD_>?_(\[V^)LU-JH+E7H;:,J!P%WY4 M11UYJBYXZL8(9Z$/H2\D3"+ 11P"1&0"2,01D $/6!(%/@FM$G$. OR$-+N3 MT^R(EU>D!CX+K1WE#@'8R,2[C]5^0N#AZ/<2$$.2\-F^)J7B2QH?$O+%YQVK M%VVR3*[X]\6[7S\ON&99(8,$U&IW;G'^W MR=:6]8O:T'3/X[X*CSQGC:Y>995[=V6QGC('>B<$]H6-3NC<5=JH?KR:G\UO MAW-SK]%IRAN=4&-;X.C4WWK<-7&YTF;4^M=5_BQYJE(I:H,\#N,X4)$V M+V@D21(II*%+3(H6O=EA>IZ#0%+)@E@WE2@78_MT-W.;]$8X+UUYSY5X;M;U M&23M;.OK\1EYGF\%O/$:E&HA;[R?LG4'6,[F=3<60QK79WJ:U+3NUO;0L+[P M=$\?NFVMC7O5=I?^+,N4G'?KO,A+;VG6\I;.6[&D2A"*!- ;_@B@@"!3R$> M,!0DA)+JG;E3/,QUXLR-4W;:E'EYVO$0M4)>J='-J7B(_O6+KQQ3.]::;J3& MMF).A:*THE7&*!PT#'B#NNU=)]&T?GR#H'?DV#=,JWU=F;/TA19ERN/FXMJ4 M@/X/*1[V:LOOI-S.5RP3$OD( L6A (CIP65<$D!B$7(*?2(5].,SHCD^Z8 ]/#9_IJ2(?UH.XOSL3^ MU%?C=NQ=?7V3O8M;9!LIJHSS7^DWF=^5AVO% J*0QGZ @2*A*6;!$\ D#4TV M9II0B: F6,=B%J=[FAM[UL4I"B.B]TR_FVM6YQH59T"U([M!H!J9RFH9FU(> MI90W7BWGH,4GNJ$8N-C$FS+W M%?EGR:5F+#TS%AQC' L< XQ-4K4P" !&80Q\;H)XPX3Y!#;^ 5]=CL\N]]W# M8>#K! 32".IE6TE=S]4L<+<]91L(QJG.W"HQO1\:@?]HSMVVB'Z^C&B/PS=[ MB(8]BK/H=^*#.7LDCH_I'-[MZZ)4;DD_T:SX_C6C>J-:YGZM$K[F]ZKUV8)' M4G 11@#!R%20"(E)]$9 &$013J(P0I'3[M"A[[G9,\V9V[.1W2MV@M[4:95+ MSY'6YZXN-O:C8L=9(V$],G4U,)=B>U_;,-_N8/YJ 7,/[QQGP(9UV+'O?F(? M'F=;",@*$ M0LUX*) A9DI@Z41QK@+,C><"/P@=2Y^Z0F['7V,".3*)5:+?>.?SX=YL+VIN M/*V#9Y3PC!8#5D?MB=^@A5)=99BV9FI/A([*I_9MIR?%U4VGVPWJ]A08AHQ2 M$5,0^W&B*8Q& (O$!_HC2&*..8%.ITWGNYH;;=7B;3-S:XG_[$ACYV&U)*Q! MP!J;FG9";L^91CD7OXS&H$1SOK=I*>6BUD?DQX7\=2W'Y+\T7 ML:\"30HF@3] $=';.2P0$*$*J=[=)4G@% EQW,7L:*&**&E$U-]T+:3CM=P) M(.T(X3IX1B8"1V2<]R=ZF72^G]?R<)YW/-EO?K]/5U3+N&]M-#<<\J5#=[NQ+[.Y3/Z<-CL5:_ MYK(L]KG0FP/LDR@"0(0L!HY ,J0(UP="8-L6YHL6Y"C:NU40:ZO]MS'R:Q(5NKVEW>A4:V M8M^4E95Z)AZR&0 [,AD8UI%Y91!$G7G& :,A*<>FVTG9QP&'0R)R>;6O1]&+ M7&WD9VG:TD;0)YFI=?9D;*-=R>D%5(2P6$: B1@#Q)AFI20* &:^(@J%,&+0 MS9?(HM>Y\=)66I.;MA&W5<_=U6G(!G@[-AH=K$?7^6WXHW6 MY6\+BAD6BDH00&0RA&E;B48A!S&+?,U6*L&)T[V819]S(Z9:9._#JAP!=RZR MP=F.B09&;V0>:H#;BKL7<&8D]DJ1A\S8:@_0H/E;+;J=-INK/0Y'N5T=7NW' M.U5!CWOU[AM_-.'@)L7D_>J.YH_F?\8(>Z%+63IVYT66G*G2)V:LE&S_+L;(X[Q#;!CT%<>UY$9=S>DC7Y5NEP]E'?E M4)J?7DMV8R-NQ['\HQG;P\]:+PQ'U2..Q)#4/H:8DRX%(^)\N'2,V55/3Y!U M)M.'52.0_M74(JT/M@,1Q11CJM<,H0!"*@$L"O27()(L"B%&"7-:,[HZFQOY MU[+N>**6UKM;KTH7.\?;@TZ@[:AY*/C&OLH]A]SP5PDVB SJ)-+5W[1.(A:: M'SF)V+SC[B3RI= 6[UJ]3[.\^)K*[&=-:EE*EW5W[3)7;]?Z:U.D_,TZR]:_ MRTROI^-^0C"44Q)4!&"=,&:R0 5GJ+#;&*0R%X($.K,[_Q1)P;995: M&MNFU-,SBGJ-IEXS*]NZWGB_?O$:16]*RT9_L%/3WLMBI.] -R_.8V3'/B-P M']1&JX.AW7Z\T[9'V>:11MK>_>;U1WPB;YU7'GDG)Y]Q!Z7#)VBDCB=S(1H7 MN+;'T<@]]75)D$IFF12E=&66N_Q^4^2%[C)=/2QH**CD H& 8@X0(Z; $66 M2"%E1!2-[8P R_[FMJ)OQ?5R(^^-EY<2>^N=R*X>"-UXVWH?#(;BZ)X'#8!? M*@ K8;U["P![.!Q8P3*LLT%WEQ,[&ECI?^QD8/=:WXC7E>$K?A>(_^0L;9]TMJ[[=R7I:".WIY6@U /W>&:V&=W)_!&=&K M'1JZ(!K3H^%DOZ_JTM"%Q"6?ALYWW7A)R'3QMCXQV9;$KCI:!"%!,4T2P )C M;27*Y,-'"@2",1Q!%B I;&BHHX^YL4XC9JM@>R6H'1ZEU6*[HE:]M+=R/YHWGD0+E^OC GMV/NJ.I':%MU:>J\1O_3\N?%J#9PK M+_1"W/Z:8TSD)[K &&$$G"XE^D+8<=W@W.1D%PE]E6U?$?1NH^?1W'KU4-1% M>EL1<+[O\YAQ!!3BL[&JVQ>;T74.[G8ITX#'K^=;JG:<^Y.K4].L_J?MK=?-SF0+A=B;3PF'Q(5^4MXEIYE9".:6^N&]6(LR1! M&+"(1"9%/@0X802@&#(:$\0B&M:C^FXE9CFFC5QS&5&I/WZ5L>00A4F@?!"J M" *D]%A2'% @XE!R+%DDE),SUO]2P8)5_K_3\8 W)X5Z M1:[*_NJA+?^LENO?73-431 ?^+]*).#LPOUF%]CW#Q3"-TJPWFN&Y9F=]:X0 MZ?8*=L%"9/:X! @8!:;D<@((%R%(@A@QKBCUN=/9V)E^YD:N1LQ6O=XKG#/. M 6M'?@/ -?;]:1^D>A0N[L1AV*+$I[N:N.!PI[['Q82['^^YO5K2/+]7I9=L MDZW/CT3@4ZXM,B0!BB0%&%(?4$6)#(.01FZIVH^[F!L3E!(:&ZF*CNEW0'X" M24OCYRI\QK9H'*%QMU#.:C^HV7' HTOMF4YB!\1B!6,2Q%)H $FDUQ[LZF=TL;\M9K5Z. M4[T3TN[)/A108T_W/AA9SWD;$#IFO7Z]->/U;X>SO;/]2>:[C8;-C+=ZUOW: M:]].,+_=K5_DBI:.F%7MM\P<(V3ER4!]^4X?Y-HD$)%Y;O8<[Y?KWQ<1$0F3 M*@*8"5.(DF- B!\ B#F7F 9<=VWK33644'/CE*WT7DO\&W.,5BM0)WK2*NP. M8.SO?P8;R\O7;J\Q0M-N6V[*NWVO40@[?MOMK^LC$!ZVOU?IT]R>Q3 MEJYX^DR7N=Y%2SUZ2N^BA:_,ZNF;(',*8DC\2,9Q( BS73W/=3*WU;"2L\PN M44KJ[42UI\VSB%Y>PX; :>0U:5R([%>*(:":B/G[0.;$WY>PZ.#CLZ].QJ^7 MA&_SY<5G>P:'\D;Z4& MKC&C#N-B=U0Y$MHC<^Z00+N'DKI#-FA$J4/WTP:6NN-R%%_:HPGW,--WJR(M MOK]/E[*BSX6/4)Q$1 "&?4UAL9\ &E,%N$2)BI-0^7;W(Z<:GQM'5?)Y1D"O MDM ^HO0(N&Z.N1:.D4G$ 0FGX-%S*E\1-7K4Y&3AHN>4:<>)GGVFI_%A4ON\ MH;F9[4_/V\EGH>^^ZU MGZM5]$KU;JK_>+6:WJ<>OH>#CKZE#?1*8SJVD33Q<+H;4B/@/JBE-:1\TYIB M(R![9*N-T4?/"-$R(+6,57@K--;73_RCHU/(U-Z;A9>03_[[X_.N;!46Q0!I"X,?$>-<&FEBPCP%&@? # MQ6B$K:[1VXW.C3,^;_(\I2OO\T;OM>V880^C[NG?5_.1YWBE]$VE] !'T:?4 M[-@%-H]7$[;Y[7"R[C4ZR8P\I48S[4[^;<0:K^^^/4OC1_\U?=*/W*LO^M-< M46[^UEC]4H1,R<24I#;IPOPP %3O 8&,B2D$*WP6.-5:'$JPVY)//;;VF^0#[U*8X$(%PE -$@ 11B##BGOB\@ MBZ5P*X_;U=O<>+B1S?O-2.=Z)=B)J^4!V%!HC7VB90F4^TF4#0"#'BUU=CCM M69&-[D>'/U8O]<\ ^S[-.5U6S/->?Z89PI3RX#( G$8((!D% <*@D2;]SVY#EASZIW*BOL^8=[QBW6!3/_FA:/=YN\6#_)[#;/9?%959F_$I7 M'J^5\:C1P#5#A/-8V!D:HR(\,LLTLGN_:^&]1OH;KY3?[-5V&GC%VMOI,&!D M95_X!@V\=!9BVKC,OA@=A6WV;J@?__VT7HO?T^7R\WJYK&NN+A1/*)6A#_P0 M2X $EX"$B0(0QBH)N,EYY51_XT0?<^.P1D0WPCH%GATE70G)R*332.?]9N1K M2B0/N//I4'](TCC5S:2TT*'GX<3O>K1W^<)GF@ISR++*97Z[$O?%H\SJ='HE MJ>1-@5,)&81)#&00Q0"%)LB$< @D)+Y@F@\D3APK&5IV/3*2YF($S/ M1\T,U4&_=>$=S>ON/'&:[ =LC:0(S)#,MVE+B?E+TO]#UG)]K6^Y6OY M)I/"9(BH=VLPY'$<1!1$)K4ABD,(&%$FG"^A5(0Q2XC3;9MX8D/ MY;+X42^*BR@1R.>$ AX$"4#,Y"R-$012QE'(:9C@.%@4)INZW70^T8?3A-[V M--Y7^,.>46#&QUM74J]7CJ=@R%U]F3V#ZWHL[?CR2H1&9LP=.,T7[V,G.,Z;-# MST/F['K4/5557:3'G/0U[>X5[$EEWIS^;0OJ^IH_ Y,"DC($$&8*4"$5P$KZ M"E,)8VJ= M*]^[GQ@W/YKAZ(=U/%^#B.S")-T2Y3P&O'* O2KH M]L#=/G/6N/A/E%-KE'%P2KK5'\:.=%P]&ITL45=_A=LIO*YHQ7W%N+O_RX>W MD-2[/L["@$$J (\X!8@*O2RH1((H0$D4AA!Q$=@N!GLMSX[GC7 $GO"V0?J M,H?W5G]D>FXTO[PEO@"!/9WVAF(BIKSX97!BO9/:=A#:_O.3<=5),=LT=/J! MZUS9%I(KG!AO%I@0;6TF$0.48 &D'X5!)., T5[^:W/CE^N&/ "S+OUX-8QVIQQ] M@!EYU;LX'WO[28YQ@+%M^U4\(L\=51S]_5IGH??K3*8/JW??^*.YCF[\J_-M M+)E^I+2%4[K\M,Y38P64U])?Y;?BC1;];PNE4!P&2H&8)-PD:N1 KR\,X !I ME.TL2,.!XV#SK$ MEC=1KS1P8U]BM<:L5LQK-/.VJMUX7]IE8+?J>8U^M5^09U3T2AU'<1$:#OIQ MO(0&D.^5'(6&0_:\K]" ??1;&=HEYC^L-"7*O*A=DNY7VYKS"T6H3T)"@2^P MYGP:^8"&$0&FQC2#"4]B:'5(X=;MW-A\=Z2WJ_I\<$7H+8U*CMQM.0AVK#P\ MM!,=7M?'I(W,6R]+#>I6[.$8U VF(;G1LN=)6<\-C4,^LI" M#DB,"6#"YU$ -)R!E\%S]C3V V9_KF$CI0? M)8'0Q]?)SGI>R[.I@HZ?[#>__T.*!VT(OY6YWKZ4EF^]O"@N&4&4 A5R<]L@ M8L "'((P)F$8A10%,'*9Y>/+]!'1":4CNLNMX4K9RPN*0G]Q> MOLX=[W8E/JP*_>5)=>-5/AC=/5^N\TTFMW[S#,62(0H!-GMG!+$/J.\CP$D" MB8@B$BJG^S:GWN?&4-O\:R8_TD[\)CG23@'GJ(9^@V/'8:-!/C*7#8IV;Q;6R/7.!=MKP/IB,*]J(>C&C(N#R6+\GY)F"\$U MU\4A!X)S"% 08T 1BX&I$QJPD%&:.%T2N(LP-_8SSNO]W0DL8;>CM''!')G7 M#MP,MO+?-(X&>5/K1>M0N725B.3?-=\J4D2D241 #&BFEVHP*PF ;&?Q8'"4RBV*YHG4UG<^,Q M(ZM7"MNR(?+>)ELGSI9T-A!Z8Q-7;^#;I:EBG MN5NJ@+V<"&]$[.UX^FH\1R;H4[GP2AG'2W^W!\&82>^JCEXUU=V>KI<2W.T_ MW(]\/ZQ>M'6XSK[O>'UW@(V3.!&Q@B BH00($Z)-N,0WQASDA/E12)U.YKHZ MFQL5-[*FKG<#G8C:D;'3OT!6-D.K#&P;W$U0F%!RUBU6Y_VC)5 M)S0[*D1UZIF>^YL-R^7?-YI\WYD]U%?=2OF]BU%"?,AB(/W8!P@C#C -0\!] MPB6' :%0..UC3OZFG;;T*WOT?;@PN/]..%G^BU]VCQ5-^AZM_$S-;N.XOLVIXJ MK Z)\+K&^M'DFTV>KF2>ZPT42ZL0R[NUWD6).EW0UXRNNO')X M[$AS.M!'9L]&$:^ER8VWIXO74F8OX[WWX=( .1/I,+@.R:A72C0IM0Z#WB'' M#M1J/[+]119W-'_\E*U?=(?BS?=?#!B+,$\$4 F! $$E@;9+)1!Q$DG)@T33K@OI#B/6W,AWEPN/;N5W(]^! MALN.A*"__8JCZRTZSDZEHW;Z?<*)ZDP^(] M)$D/)-FD9#TLFH>D/7#KUSI1W'*>;?;6AX,88JP"$B D04*H)F@I?4 2$0"? M)4D0^Q'D;LE([;N>&PFW4Q732O8ZH73A+7=*]'6AN#@2KMX30^([]MEE"]I: M[#U[=AK'"5O QO&9N-C[*[E+V*)RWE/"NH4KLQ_>JR^%;NYQO=0OY^_^ODF+ M[UO+!=.8*14I$"NL>8Q$,:",2, CP7FD%/(CI_035KW.CL+:6=3;8O^+5PG> M.T+(;A L*6QH:,=FKR%0[9]UT0:E41(Q=G;\.KD9;; XFZ[1ZN5^'/71;-3O MU9W>=Z=%7=QNP4,4)$@#' 4P H@&,<"$*9 HAF#,?1Q)I_+$ISJ9&P.]66?9 M^OXKR[NSC]@ G44PA3F* L D?@+YQD>/:@%4) MA!0QC@ATBS:Z%N)I@HWN-T5>T%69UXMM 1\ 4#O^OA:DD>G:B&>8NI)O6QUT M.&;NTG]((C[9SZ2\VZ7I(Z9( M%"H]TT,A01BBF''E2QE8.;,=M3PW_MP*YQGI[*;T,5S=\_@J$$:>O);Z6\_9 ML[KN)FK>S-1<\C\]K%]^U.]4DU3_XW!N'KZ)67AU&"*0V(DVG3W=W<)FF3 MTT\;-WS]L$K_2PI3J/#9R.VE*Z](7?W5+\!MMRX/!^+(D[PEJ,'M4X.;$?9R M65_G]=H.ER%7[@L]3KJ&VVE_N)I;OM4W)ECO!6@NW\KJOZWC\3OZG!9TN4OR MHF"8!(D/(DZ47OTI U@HXQNKD H"A@6F;A'"MEW/C73NRJ)FQCFC*9!EK@NK M/'(F%*UU1/UGUX!BZ^&P(Z)Q0!Z9E!JAO1\:L?]HL-[=_=6BCW+8XX[8L,'( MUKU/')KLBLIQH+)S"[TI;?TD3>!5DYCY\&KOC3152JOGOM)O,O\Y7:V-RUQ3 MY*M,(MANI3JA^ED6CVMA(J[SHDRTM8C].(H(9,#GIBI($"/ DE@ &L22\8C& MT'"B?63@A+([D>H$D88?]I*UL%)-[]G;& 4O_VN1S*8S:SKPZV7?"FICG M.-+C,_LN+'*7+__8=Z,>__I0OU+):^ETTT18ELC<>+]H&C-^Y>OETK340#3H MLC#U> V\KDPF_M0+T]3C?529A7*6\?7"Y0@X6.%0( 3 M"9#4WR,J?0Y$("F'4)@@%Q?[OJNSV5GT=5XP(^Q-E0@L]]8[>9U#WL_#'"O& MN0^5J0AD8/9C@%$0 JB$22H@0JCP0G]STK7X4M"LF!;LPXY'O)Z2#^FJC%5A M=%EFL#7YV"KH'9.P=>/-@U#$F -&&0.(40F(B# 0V \"9?:R3-9XOUN)UT"[ MZ78\K-_5%U2C FUG]PP%WXM&*%/OH:+B RMU^D+]LS/G:O3KJ9GL$0RB*H%DL"0[- M?5C 2:$@0 E84 X@P@[E1=S%6!NJV@C/Z"5 LU"NJF\MTWVS>>-V?#_[_\, M8___V*7HK'X_3-#I>';F/'QVA#7FH(Q,8HWH7BV[5PE?^DY5(].2_\9[FRXW MYNDQ3M7ZHC@D\3G+,"D9]D7HD"![M^-&FGE6+$P(U'J9BG*34U;?+=,\*!CJ M+42(0>+'RA3$QH"8Q%E8"!IQ+! G5AX"Y[N8&_'M25D5?79*G-$!9C=)#0/1 MZ+:4,SK6_'(9@ X&T2^WV$/_=L@<':U/P@V7M6MFO\63?4_3JQ.*=]^>Y2J7 M"QD+K*($ 2YC"A#Q&: Q(R#T:823)&01D8N5*3DF+3=3!SU8?7%)]<5M]S/F MH64EH"=@=EJB/<&HUW%]#H<<1Z4N=ACT'WNYCXJ/*D?L?' MB:S$]\\25<5-W M2YKG=?!#:=Y%>NH1&',0":B74ZD20$,> 1[Y81(&$0E\U2M6ZK"GN4W14KYM M%$^_-'-G4;5;8P?!:FS;V0FF_I%-YR 8)9KIJ+/7B6 ZI_/9J*6S+UR7(_;M MVF1N6C 1AD$<2D!\4[ 'Q0*P*"GO+6(6QBKR1:\LL57S%H_9XE-Y8U=_ MZ6A"94!\ CB+0[UX(SUC:HM=@ M,/;D'$1]L>8;LXB4IS.CP+#7PWAP-#B4+GD--@/9)>?4K]A*_Q68LL%^'/HE M 1T]/@GUG!.R(9VS?Q_D!*X)^Z&<4QXS !'C #$! 4,^!D&"(RQ4$G+D5#/Q M9"]S(Z)!3^*< GJNAF?B4[D18G43$VGX1ARDA_T,.GL/JW=X;0^ M\U2_^7R?/=!5^E_;S*';>[K;E?BDOR^-V68JMIO*[BE=;H\=\E/5):$B28"B M&/AAA !"RD3C"02H@E!&7&+"G,)^AQ9P;IQB"JB6!VEM9WFB:7/>-@MY.P_%+ MEHXU $,2[N R3DK98R%\2/JC]=,W8*.JE?'7M'B\V^3%^DEF37*_[W>;I\VR MS.=_1PO^^.OSK?B?FRI0Y.NZ3HQ0A2I_6/TLJ9'K7GW*U@]:CWP12H6D$APD ME#* B$H -L$((:$P9"0*.'+*P3^>J'-;2LHDBYIAS/D'%2(UWP?]*U_G95JZ MG"Y=3=81A]EN!9G'X(U]EU8KZ?VNM?0:-7?I_+^;!%6-JEZI*]@\>SMM3;7& M6E_]:*FQ<6NN=:Z,BTKK(:,#QAZ986,+1I-VXLB$L5$_CFL8O<>^QX]U@?'/ M]/>?]4J7Z24O7\2AKZ<;A<#'PN1XA1!0&NH]B REJ6BI<.(4^G"RE[D1OY;- M>VJ$5Y0W,I3 %KN^42_FX]N3>W% M]S3-_D*7&WF;YYNGYS(W@;FUX(44?UD;"\-8&Y\U@RQHA!&3L0]X' N KVV MTR0)@22"4>3#*'*K63V!S',CDIUT)CE8+;NCB^,$(VUGA,QL_$9FOE(5P(PN M7EM?KZ6P*4S4?JY6VBNUOO&,WEZIN-?2_,9K=/=:7P^C_8!.G=,-U:#NH1.( M/:VCZ73C<.2R.F'7_=:P6\ZK3:T4]\6CS(R>)[,4GRBJ-V9RXO,0C9N6^$2_KYR0^#P2EU,1=[S;LPJ5S',I MMQF./YINMM6, /%&\ MWG! .X7QN2+6$>)GW=1DX7^NRK5# YW?[7W :MS:\\^2R_3%=*CWW4UU21CR MB.- @#B PD0/(,!D$ (IPC#T:9+H3QQ/2L]V-C\F1W(9*O#?L)X59J?\WW"H_U%^]G]N5M(+_1LS9?SRCS_KH7GT0EA]=*.; MS?HBEXZ553N'S/H,=)"!&/\PLQJ#SZTQH$H/OW?;#$'I7UO5L/3,T=(( MY4-MT!KXP/%\?U.?'%[4_,01X.5WW*W0VSREGRA/5S(-:K#00? [8RL<6 "(Z2_-T=KR&-+H?>)S7!W%$Y-,AZ MM.!NGGW9L#P5*X#BH((*#]1V/=EDB16U:+. M=S$W"MI)625CM+<\SD!XV3B['IB12:6%25VJS]TN.X..O55V/4H3V60]T'*R MS+J!Z+#+SKPXF576+7C;)KOP9,_+VO7JP9S$O96LV.5>$ )C& L,0DFU\85H M"#!3',02HQ@F7#(_<#&^3O8R-Y(S0H+RC-B(Z7@!>Q)&R]O6:\$9^VK5X%(T MN(R41J(3A$%O3$]V-.WU:)>N1W>AG0_WG/1T)6Y7XLTF79IR./6JDT2<4CWO M 8$A,6$O$K*7V4UZ(Z3CO3R)I.>^OQ6?L M>7\(S0B)]3HQ&'3:G^QHVFG?I>O1M.]\N&?L''^48K.4]ZJ.FZ_*[7[3\VQ% METWD?:Z[-:3S,7V1XC;/99%_-0?>"\1AR!3Q@>)< "1,6:N0"< C0B2AE GN M9!1<)\[XW[\2C$SC#-M*E)M_G0V<2#1OP[/BM M/R0C\U4KO\A8"47V5!XEDTC5P^ND$-G3[FSND/VGW&8MK^-]%C^]^;0PV<>E M5 $0"60 26T>$Y<$R^4Q345<5T%9V&7=;6=B-4RB1 4&A M,"4!F/X!?0*8;]QZ(28BTHLM1D[E RWZG!L'U"(W4[_:L=:I#.K@5EK*[UA? MS )].Y88&-.1::.!LZDC8M"LT@U4$H_@A>L T*!5RRRZG;:4F3T.1_7-'%Z= M..?8?95$YB?]8)%_6%6%D:I]:>P+%?!$ 4Q\7U,8,>P5A4 @!%F !*=N-ZPC MR#@WMJLE]1Z,J-H*_T'O/G*C4_['B3*+=8RGK=7TJJ,TNMEU=>:P^R956*6I M22I0Z3KX^<>(0S&+S& =8OYC9 *[C/-@F;\LNNI;P^ H4TR3 6;K=RLD"4B, M]4J0:/Y'>K<*2)1@;<TSN9D\F_]\<^NU00N M VY'U0/#.#+U=N;#VJ6YNO%NBR)+V:8HHV*+M>;?JC(K^3)O/SC?9,)468\U<2Y@)$? MA\8;D'#-5*!V9A?U;ZL>IQE7SPTK3<^E8OZN]OF ^E]K4XT"B* $H] 5@+) @\64, MH?19[',7YCS7T=SXL?0;W@FJ+1+]L&-1\8O@VE'<$)"-3&0]T7+FH4M0#,DV M9_N:E%,N:7S('!>?[WN[L18;7OR5FH6I^%[75+M;TCQ/5:IWK_49.X-A%"F2 M !Z%YE*318"%B0(Q]ZED..04.>5TMNQW;NS1R&NRB\CLQ?&&TQ9LVPN-P2$< M_5*CE-C;HEC+/,IEAA,XPUYHV'4]\:6&$Q['%QMNK[O'M]9!M.;.9"_77G5Y MLCTP(=S71@OR 4%)9.XJ*"#,CT"$2!+&1$!,K#9\]EW.C8)N'6Y1'8#MYIQQ MX!J9;II0^UMS=WJ8B[/QH+Y\V-074?O(V>&1G2B2=B"$G:)KW<#JB+:U;&BR MZ%LWQ=K1N(YO]K,4/TMC?/*BW+;JKC[+,@N]\;"IJFG=JT_K/*UVK\OT24!CS%(] XQL'L.($A#)D&(4$!<+I2J&?&',C\4I4W=Y))P-TNN '-(^[2G) MI.;J=6@=6J]7MM8S\>>>CQI-])XYI QP'R* H+9;*<8,^-1/8(!#$1#A$CC3 MWQ=PLB3RU[C]]7'PFZLKWV@.>Z.[YKVB$YZ5N]T0CG6F+NB[55%6]R[;^2R? MUYDQH;YHZWF3+Q"!,>%4 171!" 2QX"1( 8F+PGF2L]JWRKYVZ6.YF:B5+(V MWUIO*ZU7B6M?C+<3W>ZI/21F(\_ROG Y5>RUP>**ZKV=S4]6R==&R7957ZOG MASN0:F5X^T4K4W6[2Q6IH"21DB!@F.IU'D% 2."#!/O2#[$/8QE?>S[5*<'< M:.27776KZT]8NK'O?X0U&**O>:+54D)O:[9J#'K$U3T UY]X#380]T*4L\[GKEE-3X=?\ MH=RFMC]H/5DYC1R73^/+C4G0\^X;?S1>1J:RQ3NEI)Z9BBG%]6H$?,FQ7I9D M +"D$8#"CQ+)XD )[K+]G%;\N>UO[TKYC#\6UYK=E#\]N5.P/&;*MNJ7?W?T M'9[VZV&WP9[OH(^\[-Z5HVQ^>BV-;KR=LM4?J]/%_<_V7JA \$Z4K+SQME!X M#195I: *C0%=H5]E% ?UJIY6@VD=M%]E=(Y\O5]'BMXN3%Q*469%.N,E3I0* M("4@%KZI/JP@P)! DRF;^+'2_QE[A[GM@EK!*[2BYUU W?V9KJ N]VR M,BB:(Z\$^T"6TC:>VEM'[0$OC:RA&=A_Z4*G4WLNV6%PPF?)\L7> 75/ZU79 MY@;KU0"NN3A/P^>I0UZ M#21CFXDM-$;(3WM6]8$CU@XZF3H^[;2.)Z+1SCPXP&WM]D#+W,M2B!,029.& M&E$&<"(AB!(:4-_'-+ K?=;9R^PF]=Z]K6/0ZVD<>US@SO#T]> B=Y1 U4X, M1KO;?9U@U$Y=.^]Z!SJ$JZI8;;^E-$)Q$L<:*IY0@!@+ *5< )GP& OS(;%* MF'BZ^;E-\THZY]N!,]C9S?#^B(P\M>W!<$\K?U+G0?/)[_Q"8 MI[^Y6LBKPA=+(.VF\77PC#R5'9&Y,E2QK?QX08IE+Z\8GMC6LCLP<>_)GO,[ MS>G#0R8?RKO;;=;SC^E*?BCD4[Z(I0RI<:](:"0!4CX'#.D5FR,<* 41PF[E M."]U.+NYOR=OJWR ]YN1V2N%=N6"2Z!;,L. 4([-$]>AZ,X;EM ,RB*7^IR6 M4RP1.&(8V_!-\<#_*Y?/O"KA\QNT9IV($9>UB::9-/EN!QU@1Q JG^,#)87 M%]D!6^ZW#/^ZRB1=IO\EQ4\T79ET@?>K+Y)OLM(!;\%5',M8^"!091QI @%- M! 0!CJC (B94.MVM=7L]F$HG54)*-SZ] + =5PX'V\@\V$+LIQ*Q M,@&E9^[GMN(.QVYVL S)7!=ZG)25[+0_9!S+M_H>$F;IBZ:P%[EK?/?9+[)8 MT( 3WY M+#'I6'L3RF6,;8\3A\!MJM/%1JZ;0UYI_TD+/>2)HR4^PQY 7NITXO-(2PR. MCR=M7W0/$=N&"]RN1!U$L!7[G *V0L+I>U'(7:6$?H^2"?C<1C8CHR'2TBSDR$4A---)!_-'W M=O31./C:1WZ-A/-$\5X#XNT4XM4#M8[ +I?6)@OGZJ%B.XBKS^N]_3!Y4@S%Q=KPHMW](\]F&EATL.637Q&*J!/>B;UJ=V ME3_0ZH1/_.$3_4AP/U*V+-9),5$A#T+ (-1D*"@%5)F\*2SF4L]U*!.G,F+' M74T6N$=$UYM(]@]Z0> )>19[0;)#W2&IU4_.IL1ONM3IS$Z*1*Q[F+3C_6 M/RHM+ROQMFG-MAVXRN4M7E(0A09$/HB3B $%3^DV% M"> J"F*(E!2!D^.L4^]SF_0MX"5^X7-$L79=>[-0G)$YP M#"*A$FVLF-I&24Q $H2"( P3&ED9*V=[F!MS-;(YA0&09!961VL07$ MFCDN*MW!#OK=%C/HWPY9X7SCD\S\B[HUL_OR@WTW&^_3IW:5U*ZW@6V(VGY;G@8"B- M?49H!/5J2?>S90Z>*]T.E$$/#[M[G/8@T4K[HT-%N[?_OEU$ M(6(A%!$@S%3SXB@!+.80<"@ETYPAI%W"G':CKI=+:DD) M>SAU3_R^VH\\O;>*W]2*#W!:>$K5CE6[>;R:MH XEZ&&.DR" &B,-<&J* $0ABJDDOL*2;=XX.%A MGRCF=UK@[8AY>##'/LX\%:RY"\V[N1A@ZYZ'S FB01.3V?4\;:8R)S2.4I>Y MO=VW/&=9T^X3S8KO7_4W(Z?<-%X5B5\H/\$X$?H[Y!M'58@EH*%">@Q"&9G- M5^R6VJRSM[F1?U/PL936:XGK_58)['B-VPVU'04-!N#(S',%=CU*9%I@,FPE MS*X.)RYX::'[<5U+FY?%PN$O]E5MNZ(-=9L:5S5& M@+*U0O^T,P,\[^PP]8ID94G=?41I6^RO]OB>X'[.>^5I"\R01_7F[D#UB]:Z M.]#.Z,Y T+&P:@G2F=+:RKISR(=7G5+[&UVO.+4CW?IZG2EVNB 6:!)Z+I'Y MECC:1;- 4'4OHX42,;3,\7HMY?G>9B_-=G+];BOOE5[A_DO2\L/\AYSE@JDX MSA-(8Z47;4[UE@$7IO0*DB@G*"YRITCQ("VFMCQ_?Y2EI$9#UVK)0Z; ;BL1 M'-C "VBM_]WE_HDO=VW08ZVI=RM!-0' F *,+3YK-=\ I=^2SD,4&;GR\PU8 MG1:(OF6P@;2X/]*^7XHJ4/FX6NCGUZ:9U>9EACA)E&8Y&$F&(8H*!%E"$>2Y MI!)'.4MCYG*[]YI )[(;X<[O=R.C6YNA2M26E:Z.]'<-:DNF\PA@:%([0NU] M/VKN3&4)A5=2NB9S7/ZQ1."$:FR?!SLN_TL56 M>W[5!];WV\WCJC2UL>Z?5MOE9D95ID0>$9AS[9*A)"D@)9C -%-$)BJ-,V)5 M?#2LFE-SU[KG)@=G4/2P&.:Z\[EV"T>-Q7= :9O!#V-TU2ZO,AO0G=V 5H;; M[],#?D>N1V&F,?,C'I8-JH!Z!XRYX*_MI-<6@[W)X'XZDVX?IYG&Y(\4LGG] M+X%3^";\W/1$<@(*'RVH$Q[ ;GQG!&E#;]+<"U&:T)'^\7/Y??7'AM3*$22/(H@P+'N=[BL#Q7PNTVS8F,J:W[S?611L\[8#35. *CJ^O% MFE- ^]=93S %7B0'(33@GLU%#&Z^:W,Z\LCW;2Z:=GKGYO)'AX4NZH)*W^G/ M,]?&(TRQTF\YY 7/(5*I@BS7[WR<,D8+&6>"92YQVQY94WOMFSI36E$6?N%%#%19V'T<;R2+#4ZK)N(/VFQE%?Y;,>ZM&4"S,I'$_/B]6+E&!=Y6;M2.X5YRLP,>XM,S4)][8!8QR8+T%CWAWH4&AM(C D M "YM0CW7!P\T UZ3>CVK.&[V;QA\3]*$ XD9V!5-5K4W?Y5+6=+%_5+F(12&+BA32F,8)*K((I=BI-Y:+]*E1 M_&^T_(F""^=7__E\QCOZO7#[,EU*6SGSO-D5V;!X,^-!! MWUKO._!K!_%#W=M+$NL M]T&P>:UD963 N/VK!J"S4E[JD&##*.^[W,]],-G M5:54*UE^5K^N5N)S^4V6/^9+&MTN9GH[8))#6*#VI,;3,!=G3F&=; ).8%46?N'<5*WI4%;#KV]],B(+%B11!#SG$$D"P0+FD8P9IP1D1(B MF5/A[1Y94^.@5KWV4JG9.ZNF*\? UC(VB-N1CR<< Y/.41.3':+>KY1:P.&3 M7_K$CBTWN\/)?G102!-$@XC% LDH@)+YK2QYWH-+^(#MC;X%'LAH&G5<"P>^('@%YJB^^RH^^[\Y8Q.N!L#MF7S^#WNCTM6<$NR2N)$Y- M 1(!2:(TZV:)_JD@"F8\SH0D><0RIQC^14E38]2]Y]*$S=;_,=#=.\'4T&<<-AG8;OIOWH#&=4*44P M+-+4I#)0#*E):BLR)9)"Q8E(G?K3GI$Q-3[XQA^EV"ZJC+1/J^4#U$*?P%'5 M$_WUKY1W=*3.06Q'$C<"%SKAP ]FSGS1@XI/IC@G9E2.Z+'SF!WZ/CJTQ;=4 M4GLK]?7@XYLZ,T)XDD<)A9RHQ&0[Y9 )FL$<8YX(G/-8.-74[1]>9[[RR6$^U*]TOORT6J\_+X\.^=[)CN=I(A&_^IT,$2"Q&#P_ ;.7)48.:PV$*/3H-O0@=PK MV[QKMA(?YFM.%U7Y3_V;]4P6*B4$Y9"*)(,(IPP2FA"]E=8LIZCV(R/KRC87 M9$R.Q1HU0:UG4P37:&I?U^82G/T4Y0FDT"3DCH]359LK"-Q0U>;2R*-5M;EB M6K>JS;6/ND?'Z@+ ?],NU>-&BOL?LJ0/\JLTC4S:I*WOLGS:G3,7(N()SA!4 M28;-*9V"1688*C#F9L@\=N<[$ M]9!;0'P#LTE;FGP'<:,\V&E?YWX"H[]SH:$A:-M'\ *B/E)HSSOZ3G&_@?CU M! 1=1QPM4CC0U&X(<>@0 XM3-(?OG]4W^5"WT7A>E29!Y.-2K0BYQ"1(H4LCA',A<3F]VEA5QOVLHBI<=[^ MO+!1<\"AZB&&UQW@VY$)S$(GH-QRY'R(SH CY\$HC7[D;(W6L!/GLT#8G#@? M/CC^B?-9Q<^>.)__I#N_?=X\RM+$(DOY*)?K^0]9UTHSAS5'1S6=3JGW2U'] M:U'7[][=0_A=;CZK[_2G'F.Q%9J2.U<4OAB2UA_>;,HYVVX,+W]??:%5D#^+ M"%61%##)M:.)$,.0LD+[F#$UY7<3E4NKV_*3L6AJ['UR K[9&POHSB1[UIH$ MRA9+R"3TG-"*5>$!#@!IJW#61_9WIP?VW>[5&AG0@:9S0:TZM@>?E:GF657V MK!'J7F&[ PU(H(L2^+X"-4[_T[Y^]FOT)/2=H$OP/_/KZ.253&KJ>YR@:>@Y MFL\U#7//N'C34FQHGX6-?LOG>L"J(LGZUU(K__YGHX*I\?;'?+&8"1537/ " M9L(TR$TC"8F0&90T)PDC#"F6S7[(DJWLFR[8"'8APJ[X<#RXU[LI@W0''HSJ MKIT7K&"WBP_ZAS*P:]/!\+[!L-(9_++3&K1J7T[['-":09*TS2BFG9$H5F(<,A20F"B(A*Q%(F< MQVXUN _&G]I6<*<>X$8_U]+9A]A9'C4,1R3T,<(.C+>]8 PH;'W69+^EJP]% MC%R<^JQ]I^6GSW]L8 N6Q6+UAQE-^T'O5ENV4=O%/>>F_YO)'I;S'\:':9+H M9HA2DBDN8!I%""*:9K! .(428Z)BG/$,6=T0&R1]:F]]JR@H=YK> =I:9*HP M M'8!&C[V5_F2_W;Q8*6KO8)GGG;#OQXLY^R#VEXLM6DP(W$7RZ?*GVO3.4I3@3F?:V,DD@BI& M5&:Y!HD77$2,L;2P"W2?%S"]@':M8W5G5"OI$FJZ .'UH_[;8 G\XC9X--I= MB3;9X&%_]GP;+B,=!#OAXW3^>MG\GL/0,P^-=C)Y6>'N,6'/IP;6>S7GCK^O MEJNV9F1][-BV[LD4(R@3RF"E-XPL9I Q@6 JBB*1<:P*Y53>L5_Y]V==^)))I6: P5 M3@J(D"FZ03F#-$HRHB*")'(JNC%4D:G1SC>ZD&MS@>5!KAY*^ORHETA:2NI8 M=GKPO#@%CH*B/4ZH:%WW'V^- #LKJMH;5;G:RI FP2!0&?Y;\0P0#7+7Y37B M/X,1NQ#Q&3[>4/Y9VK?>-G+[+GYLWVO)_S)(T*U!$L(G89R9K M(8:48@%5+&0>9SC+%76C3&O94V/)1G58Z=Y-#W5,;G"!WY89@X :G PKK<$I MGIV6<>#O1G50Z>Z5^YP1\TMW]N)'9CAG7$Y)S7T('_WBOM"7*MUTIC"+E. $ M,DPE1$66P$(B"@N>R@CE,:=R6-^0 S%38Z=]/PQ.UX]@M=VHQ>J/QM-HW'!3 M4,W8X$A8%W"VW%/>C%[HO>1QG[A6QU"MX8XQ"-C>PBMJX:3(U/&@-6)5CM+;@#SSN%'2O:.L^(';T$Q3DP M\^PA_MR%N*,^:/6_ U^N ^]>LW8H>%YKU3HK,6Z-VJ$8G=2F'3R0&P>NR\WL M6]NE[===0(%M'/=QA$_^N8/?H%C,(05C:V+&#W8?[M8\.IZ3N,-OG/02#>Z24"+^P.^5, M#(*N)YW";;S1,BT&F=E-PA@VP-##@0V=+Z5HFR,T=:*4PC$N]!)<,)Y"))'4 M.V7"H>(%3AGEB+HF\I\3,[5EHM5RUS1D4#>7"Y#:QO9O!2HX;1]CY*_U1EN52Q5A&,.*8093Q M"+(BRV >R5R(."NX6W3]HJ3I<4%S=E]*OGI8FG:#8*4U!INY:[+6973M.,$+ M9H%IH:-C#9/1,@ U7,7")SM<%C8J05RU^9@CKC\PL,;!EJWE/[?:(WG_PU1! MU:.\6YGK*S.FLD(4"8L(UFT_J*%Q]8."M MLB=3 ^I?U4[VL_HP7](EU[Y*?<4@CK*,D$A DF9Z:\&H@ R1#%)!D2)1+"5Q M*HS2)VQJ;-'5U>RX1=ND2YA.]?/U>CNTA$HOY';TX0O(P QRC*'I-P\^MM!Y M+KAB@XG7VVQ]\L:]W&9A^E#COKC\G#\JGA_0J_R'*^$N^7XAW=R%DN4!(A)&&&E-:L<]T)SW]PF#=0NQ:RXHA=F],VF?#=5E8]$.<_Y$Q@ MG#&919!%J3(GX!DD),^AQ'&:944BM*O@XA?8"I[:RY]$"7+S#ZPAMO,40@ 7 MF!8:E=L\X4[KY%;O.Z U;YJ::MW]^0^N:/GT)*QEC^I3N")R[%TX/S\P0MKF M_-0ELB*D.,I$!AG'$B(>,-&,<]:=Q*Z//^I(:W8GN<;NJBNJHOY9JN_ M V]>ZN9O9N1NP[?][E@RR@E*!<0TU9N')$\ATR\T3 @N5,$33IG5-[J#]Z\@+T%1STI@4UTPP_X+IWE MPD[":'WG0DR&8VNZX4CV-JX;,.R(;>V&&WW8].Z&<=RC4.^7&^UQ?I4/<]-S M>;GY77^U9BD7(L=%#F.L]ZBH2%-(D,!0%9)*@FF4LL@V"'5.P-36B5I'L%<2 M&"WM(U!G0;P>@+H5FL"T[HB*4_2IS_0;@D]GAQTM]M1G5#?TU/NY81N\+^5\ MR>?/=/'YC^6^;Z](TR+&&.(891"1C.@-'RE@(CB/E,*9%O8^UGWS6$3-;KO9-T?1I!F'*M,CJAH38-$H.;<]B+;#]_J>SBMJ(X64[P_NV!P' MF'WB9[\M\XKC2'NP&_%TVFQ9X].SL[H^QFC;*&MSNGLF^X<&%O)H>K%I <=- MV\Z5R\H+G$G!$YCD:;5]BF&1I1022N,XBSABA5-XW4W\U#RR5OOZ!E]5,O6D M>:%C%0^WZ;#SW,*!')B\#_ ]039\$;-AP'FMW>&FP;B%.P:ATWM30JNOX@1B6$3HD_(U)AK MUX3;[=Y$+X[]9.0+G<"4H[4#>_4\7I.PL;\G/-0^7E-'^Z]CVN@5,@HYV)C9 M4H#59P=F!3S24K[1?I(PE?7E:;E_U'FJ2$JF_([UNS@?VL MJK^N[[>;QU5I;B+.XBB6N* $BJ@PK3\$ABQ+!)1M2Y%_6YN?GE9+L-YH@C>E/3;@B;X )@$U M]DKAF-3@?>KMO*Q7G=# K%BI!IG1''2M QWSS.ES]W.-B:"R\0[\OOL:U':" MO:$>\S1"S8'75 _O2HZ;+1(*XY.$DV""W.N]-636!,RI(!%"%,.L('H7+#,. M*:$*1IQG2L48X\1J+3@9>:(<;E_+[1"G?N*\R?K A-VN1ML-! M1RO,=M:6;C&V\Q_P?R*@7<9[9DX;^686X90J1 L8,X6UDZ88I$54P#S)DHS* M5"8IL<,='EY.'(XP33,"BSP3 M$ DF($TR":7VKXC,,9.R<"R!="!@:GR]U\^YS-$A<'8[U5O@"$S >]7"5#(Z M:[?G D:',L:N6W36PC/EBLY_;M@+_$ZNYP]+TY3D?OUG*1ZJ4HF:&JH5I/EJ M1ES(O""F[Z2)L@L50<((AC%7*BU87L294UDS"YE3>\WW*IM:H(W28*^UV\MO M [H='WB&,C!%7$,Q '$X .232VS$CDHO#C@<,X[+H_[JE5RZ=_A=3Y. =*.H&Z#)S #.2)S4W/' M<#4>STAYM5:-_54=>SXY[/W^76[J6O.?5NOU_0\Z7U27XE9OJY/R;^:@_'&U MT..MW]#UG,^DXK&(<@HIR[4GD^$,%C(A,!><^')XIC%6.N MG4V20409@4614JAG*=I! 8W\V3F9RK38T?] 4$/O"X8O#\V M[\6GZKVX[P)?&P"Z%MR!R@9_2\= \'RN*ZXJC+KH#,3G>$4:.HQ[9D1U[6O] M.'^N.K85.$M5GC&(,,.:Y3B%+,\S&!%>4+U(822MJH*>C#PUZMHIY]SN[A"P M?LJY"8; 9&*-@%.*Q%EK;TV1.!QTM!2)L[9T4R3.?V!@QJODVU(*4YMY1G.2 M%")2$(E,OX5(:LNK]L#!=^TY M@$\KNG0\2.N"9^<$#(0D\#O9:%55Z/:857EJJ]=\R,[PXV8RGMIUDH-XYB/N M:^3]>DZ;$QD2XX04BL"44J)72$"A),Y0QP0KKU,']L%-;'8UF\ OE M<]7C._;!='U9'&9\X/?/*.4Y9_#4SEM7P\Z(HRV%IU9TU\$S?W7/$WR_+5?/ M;1&AYFN4)"K+>$:@C%@"49P)R"A3,,TDXFF!!1+6[5C/C#^UUZY6\0[\-A=" M+XGOZ7I379V\5^6<.]2".P=E_QOI :# KV:MW;Y V+67U H4^S2]&\$9*1W/ M%22GE+L>"'I2Z\X]-5H*78_*W52YOH_Y:1)ZS_7\;ZLH\SNI%]7Y9I;3J" R M%C#E>011SAADC&90J)0F$9Z;C:T1YQNA:/_$2P/W\XA6VT.[54,0&U%:\@L;-118OC3]RM<4K9IZ67;SV MP-#D7K;9I^I]T--__[3:+C>S2'',:9' PA1013Q#D(I<[[52'F-,(L$RIUI MEP1-C1SJ]G<[1>^ TI\#M-+5-87W K1V?H

    D#5R)FZ_Q:?IMU<^/XP;6I_DBRRKR];OYHNM]DMFJ1)(8A1#F2<(HI1* MR J5PPS'J>GUQ1BRBKM9)' ME*7:"9,I@XB:LYT$,8@%HDD:(8[C:/9#EFPU(KA=>>'A79ZD]QB0VRHBQH2@ M,V!'SAY0#>VRM1M K6)=E.,.-%KZH^8K,/ADYDNB1B7F*_8>\_*UC[N'P3\N MQ9PNWV[7F]73F]52K#]O-^L-79HDJAD5BN>4(%CHO9LF#X$@05EDPN.2DP2) M!%F5S;XF:&K$7.L*>*4L8$9;L-JK:Q\$[D7W>HC<%V:!F:&!J]835(J"S][A ML@^>^X)MI"CZ4/B3V.7'O_[G5V^F/ M2[[8FI&_F![;J^7]9E/.V7939]+]KJU;+3?:TD5UETW3F%QO=@4<,J4$X8+" M(A$<(A8A[0&S!$J1\$B@*(F5TQ5VO^I-C9]KBUR;UWF=,#NO[O6F(3#E=PW[ M-U";5J5UP-0Y###WFQ-7L?!Z2>*RM''O0URU^N3JP_4G!K9*V%+3 MTDK*SVPQ?ZCV$.LW+[]3T\BNRN5/%>=1DE"8%C&"*"L*2$640TIEEI%$$90[ M^7S7!$Z-.1I]5R7H*'P':H6=[DE80VY'(SZ!#$PF-V'HWN# $ABO+0VNR1RW MB8$E B=M"VR?<\_),,69M*_S[>6)K18SGBDN8T8@B50$49(JR#*F($D-^Q.%XH^5# MG#6CF_]P_@,#RCS/EYWRQ8KC3'"9PUPFA:DF&T.:2P2QRG,9%U&"D56"P\G( M4WOU&N4!WKM'+=YGG<];>7.;Y8-#QRCR?L^6@S//9#]P0 M@_W\;!;3MM*Z7MWB--5O'\&FJDV&(2&,PSBEF),DP1&UND]\4<+47L4Z)@)J M%0<$1 _0 RGX7;?<>%3P0,GY@[YR-9V-S9S_H[L1^D@]T M4:X4@\T";$N MN]YSN%WW9V] (_#+ZP*$DUM[P>0;'-OC$4=S;2^8TG5N+WUDV!K[ABY,6>]O MCU)N/JWJ/.&F\EG,$*:Q=G +4DB(L,P@$XI P7A"F4@4$4X)O9=%3>V5;30% ME:J@U75@3;D>A.T69#^X!7ZYAT+FO$1?1\/G6MTC;=1%^[K5QZNWQ1/NV62' M><-ML8WV&,[4W/BP6*VTGTXR)A.9P"PV3=E%%D.6%SG,1)[1"%%$J+)-++.4 M.34.V54BF;=GX*4I2:*,KO894[: ]S-)(!@#4\K)98$=I+NT@JK*RX=_GS_ MTS32DV_D4JKY9I9D-"9QA&$DB30GEMKC0QF&,N)$H#P7L72J@'Y%WM0HNU6W MO4VPH3]M.V;9(FSG\7G$+3A'-Y U=23-A<]&6?!+HZ['R^.6P/B]X-4OKLB;&JLTZKKQR#5,[7C$(U*!>:1M_';:&F&OKC\:L<3%)XU<$SDJ MC5C:?TPCMH^Y'[1^-3U\VR)=V/2%,H7P%,\U72BD?Y(**A;E62+B),9633N/ MQIT:+52J.8:4CJ'J9X$; C\MG\S^YKU9L[I ORFOTW;LFX9[B]:=,'V6T]= MNT..=N9ZQH[NB>NY/P];R._%?V_7FRHW\OOJJS2JS1?RH';T]]5;NG[\4JY^ MS(44;U[^LC9>Q:[3R3W?S'\7K[.'QXW;6_; M0G!%9)3!'".DUQ610<+BJKH(XR*G7!"GWBE7Y$UMB=BI"S8[?5U#5?T VX:J MO,$6/%35(K97%=2Z!ND1:H6+WTA5O\B1(U56]I]&JNP>&]Q'ZQR)U?O: Q*; MI7JOF6)50"),R:(DE["(,(*$8(%CGB@:)8XMM"Q%.S'-2-VS3OQ+U>K=\2J= MFS'9SH4=$X5!.# I&7![W+J=\AVWSFOS)4?$//==LI4^=LLE1U3.=%MR'6%H MJ=8FD4CD(LXYH5#@/(8H+R1DE&"H,!92YBR5RBIF=CSPU+R>-GG0*6IV@E8_ MG]R"06"VL#5_0!'52RE4 VNFCIDC= P^?:WB=NU,7I;-.,DU M(R;53"*9QC&))DSRS)YD/JNWJR.(=,;)\LRI#K>%(0^YS=:ZIVH0;_1$]R7I3FPKL_[C=*@TMIGZ-4/ M?EY#LS>J-&[HU@]^)Z%=3\,.X]G=0=5!]M)C&+^L4\T2C<2VH,:%.KM).X6"T? MX,8T$1<[>P!O;' CPD$39D>(P? ?AQCWZH,:_D\M_!TCJKZU.S/ S@Y_U'@+ MBCXIHU+E+4@=4^9-8PW,C M*#@ S:AZ!][ZOK)B!XK7#,I^B>/F0EI9?Y+5:/?4,!JI_?GS+M]+Q^'[+TG+ M[W^L9J@0&*LB@Y2F'**T*"#+3-)BAGDF98R4L"K<.5#^U(@FB9+8C5M< ;RZT9X9RI/5E$[/-)=OY3A=/5ME0=G5ULU5Z(/7SBWP!%G@%WF'U8&: 6XS M6,#A/K)QS%6NCP\\>M\\RK)S&M8I8T.B M3.9YHO&.(FQ* W%(8DQA)GF6JPQ'HG#*?+PL:FKL5&D*ECO]P&*OM>,1^V5X M+0_4O8 6F'%JO#I:AJD,=!T+K\?AEZ6->_A]U>J3H^[K3PP]V-ZNMW3QN?RX M5*7\YU:/^'$CGZKBYXJ*HL@1A@7A,41QH2 K< J%0&F>1TF:<*>TG!Y94Z.+ M1E4-)=@K"XRV=^9W;U9ZY1W24:T/;MO39R\@!C]DOAF_ 2?*5Y'Q>W!\6=S( MY\-7[3X]!K[^B/L5R;>F1'XIZ=N5D+,X9X3F2L$H,_4B)">PH(F $A4X4H@E M@EIU<#T>>&I,870#1CE@M+._(7D 5O^K?PL$H2,B=M8[79 \9^H-%R0/AAOM M@N0Y([H7),_^W;U _/NGY\7J1 CO?S9]G<_D_FY6]_R?V_EZ;G[7 M)@O(1(D4\?*3+[">7UIB@P';5&P782#C8P.\,.KZ8TIIF*7QWCKN>4A)P_ M^V+XKS./(]7+'W4^G]I_*^1V&C%>?W#U"W?G^ T8?>,=[H+^R<+>3] M>BTWZ]_E9J?!KZN5^&.^T#Q<")ED$8&L2#EQ.V*T M$3N]L\:]UH!6:M^9:IJN=X\M +?;2OL&,?#BUD'OOD'/E#/Z94^#K=)>+RG; M8^3WQK*%W)&O+]LC<7J7V>%9]XWW-\FWI=Y0Q G[/M\LY"PI(IKK;39,9:() M1\4Y9+G^22\K),DSGJNXL-U\'P\^-8^\4@JL%(B37]B?0*NN_4[\!+WKN_%; M, G,$JYP.&W-+]E]P_;\9,C1MNB7C.ENTR]^9FA*0>6'?*'EYN5[2;5WPJN< MA3 (11%#*8$Q%Q%$"5*0JIC #&%44)82+IR.ZNQ%3^T%;_WY2L%! M47<'V.T\AS!@!F8&)QP'I JX0N(W6\!:^L@) ZZHG.8,.(]PRP6+;L^13B6- M.(VC5.@M"\X9TVR4,,@B44"5LKB@FH]8Y'04V"=L:OPSY!Y^+YAV'.,+HL"L MTEZ+..@HM Y4:L0&$_^7'2[(>X6;#?V6G[_&<.69862Q+QS2#;-T:LV\>3FI M+7+_!RW%!SHO_TH76[,1VCY5S>[77^?K?WPHY4'[Q9DH8IRD#$-:9#E$/*.0 M&451EC,V:@[75H#(;=.R^ ]57P9A^V&;6'R^/-D\^R3V\TJ.N$*/- MP?$R,Y[@F_+X/R[GFSE=W#\_+^9U>_8OLIROQ-OMTW91E3]XKY3DF\K)KDX( M/LV7TJ3%K&_N;YY?VUW_F+,6/!HPQH0-O7'@ >, MEQ%NT>HU[BEX0/'"%08?([NW+7V[VIIEX=E$/'[7W^TJ8H<8TO2,%)"GC&T7,Z7#VO-'96'N"\(BA!'.4MA&A4" MHC3%D*E,.UU4H51$6$KF5&7YDJ"IO=N_GS0I]\9!;D)>0\*GMW%1UJ@^Q#6+CSV#JY\?&&GDCU)L%_*S M:A,EOE-F4AP0%[20#&9$$HB$WHT1DF.()2MR%LFDB*SN%UR1,S6&:-4T)_RM MHN#OE:J.VZ9+P%I&YFZ'*W0\;0A2[I&O?AR\QJLNB!HWRM1O[TELZ,K'AW'" M+G#TYF7WXY_GLM0#/;Y\,BTM*Y=64IX65.90%4)[$2QFD!&:0IG%A,L\0[E@ M+A1A)W9JC-$)"N^4K2XJ_'[_UT'9%);HV_&(?TP#T\HM<#JSBQLZ/LG&4O*H MW..&QC$5.3Y]0^T%$P8OY:-_:M=-&WX'&;-"UV]S_J2WW7*XBX-QX+W810M?Q2V4$1/QLH8V0 M\H:M*ZWW_&%5ROE#)UPF!==VSMI[[C!=IP4A!($&<0OT_$P\7#&*.TR(Q MY4614^S,7O34N+_1&+2%),%FKS.8/ST[-Y5PF 4[K@^#;6#V;I6^ RW K=Z@ MHWBWN80_ G8'S">E.D@?E23=43FFO0$C#.R_*)748XM==\?=A:@9RS)!2,(@ MC9C>KF/*82$1@0K'!568*Y&[M5:\*&IJ1-5JVL;^-_2G:\)Q#ZYV5.0'K<#4 MLP.JTZ&UJ[[@3@ M+TL]$::>'WQK4L,7BVJ_=%OGP2$39L=,@:&&MALJZ+?W2D_$EDD$II '&.B&5$Q2"1/H, HB0J: M2FK<9GM?-HOLF':DO@6Y'9SXP'"MN;!AIKR-H M=?389= .#*^=!J^('+?;H)W])QT'+1\;2B[KQP^+U1\[3KOGF_F/JK1Q'4[> MQ2I%GLA(@SCDK_34Z-X..V^B\8\9)H_/NWX:FS>A5[>UJO9DA4F 4(PEI MFBJ(HIQ#0C(!BPR+B*J849S--BOCR%AF830C.[UCN_$#QA3EIEG,FXX[KGDK M+6)V"_4@',;8*]P!HY7/?)$C0_UF@;2#CYS;<633:<;&\0<&'NXVN][O=<>1 MS3K-PC$><0E.2^:Z':30Y'2"#_A[K:3'H,(5&+SRRP51XU)(O[TG+''E MXP-O!&WE]U6GEX'FF:8UFZ:;?9_S64)2*9V[!$ R)[>,'!\?F-VV6J[:P&=]G^E]'5#8ER6,B!*$ M9##EL=ZEB335&S1"HJZJW71J/NG("N_EBJW]7^U:?MYOU1N^RS2F,^._M>F,V:+-(9 7-90+U;HA A)$Y\XTX MS!F.<1SQ7.5.?9@&ZC$U7MIE=M$FLVNY2S05M3'UM8 U6.W- 71G3W6)H/Z$ MX\V!H1-IQW C3$]@WCO)N6M2@!LCVKU$B6#K=5;81.K47^$#GZCRW>G\;M6_JD6,Q W8^B6]< M [. #T@'=+&QQ\AOGQH+N2-WHK%'XK37C,.S ZO+UY>>OLIG4[I/^QYM!")6 M*:5(.L($YG\9<$38V!&CW!3E&;V(0;M'8TXP.P MP-0R""OW"O-7@/!:8OZ2K'%KS%^Q^*3(_+7/!RA!]1>]55GSJB6.>/^3ZX_> M5WGG,R2%BJ5$D$C-&8A$F79C(@%QCKGD.,MB4@RX_#-(&:MW9?PK0<864W^S M"@ ,R^(9-C=VS!,.ZNE4G.J: 6H[0&W(2 6GKN$X6LFIBXI,I^C4-:RI=1'S#OU0[B(CB#%6S/T2O\]38> M-ICT[CZL!ABX!3$%6SZNUULIWE6RZDZ:5=V6ZF^?Z\[([W_*DL_74LP0)9&, M$PQ57"00Q5D$"Y;IO4E!>2(E%3)VZFOCK,'4-BU&]RHS;*5VS?*,WB9K539* MF[_5OUS5UCCN9IQGR7*;$Q+[T/N?"LY:>5!KWW0.OJN+1MW5!:5 8P/8&>%Q M=S04/Z_;)F*"!?;[FR_E&NRX_3('AC?[JS=E"[@M;BS27 M:9PDL,ASS8,4,T@9S2#B0N2%)!BG:O9#EFQEW>&K5Z#+J]<5&^X-K/6%"Z.P MV4DU&@/:U,1>R@W@M"SKWBG]_OV0&;#C.'^H!B:T!LY*4[!7-4R)<3M4O/;T MZIGC9/36T-<%S*?F\JN9@;CH\F6C2OZI_SM(L35&2Y5!D!8=( MQ @6U26%#.7:]4)",J-'78DYGU:^QGO-2QM0Y4YH&.?:;S%&@L!%]?>1[%BE?#U.O8%.?S0,/_'\VK];H8"OQZ M$=6CZY51PXW3J%H7O8L;91$-!5*[X@8;?V 1HK?W[V9(\"SF5$*:X4+[]5+H MI37#,*<2(?U#3F3N5(1(#SJU9?$M75(QITOPKJJ2[UB'R*#4OU(-M3WP*E.9 M3>\:JWU6(NK8Z:\2D1ETW$I$'3-.*A%U_S9T-\TV[^9KOEB9JGN[T[],%!)+ M(2"1F$&$E?9EN8HA52B)>9K3"+G=XCTK9FJO8+40[M4"WTWQ64DC[X?[K#W="O=^>G ,WQS-'28AM/5&WFWE+*:LB&A* M8)Q&U-0!U-R F:E_E&&)TX(61>12J.R:0"=N&*%^V735R&V M#M-[ RY\H+XZ[SU-;&KTU#L>#EJ#;\<_(2 -S$/]: 9MY^F*EM=\!UO9XZ8Y M.")RDMW@^GR@3,F]"[9_@U*B4,IR!!F+A':2"@%9FF@.DY*8:_^4N#7)&:+$ MU*CLP(8;KL/9SH$=BX5&-C"C6>6P=O=H0TTEQ[D'+.>.T; M:VB4J)S_H'I\N8\*?YVO_W'_<[Z>);D2 L6:[U)"JLOZD*H\@5$>905A)$F$ M4[&3/F%3([>]KIT3%?!WHZISS*@'8MO(D1_@@L>/!F V(()T'0R_<:0>>2-' MDZY;?AI3LGCFUKV?Z5NA^HBIF>[@)X32C25$P2#@R-WJ1_HE* M#A$O,$:I$%GF=J/72?S4^*6[,SJ-,HSP/BYY:>)H[V3]WX_+*NG^<;708ZS? M5U7QOZX6BP^K\@]:BJJ?0!%S49C(JSRQ@;*GQKE MM>J#7UH#_E25M>_8\&^@M@+\W=@!&D,<'2[7:;(CPH#@!V;" +@[<^% ]'R2 MH:L*H[+A0'R.Z7#H,(/Y$EZYCXIF%>@2.S3G7;3_#,!8/N=>+_*J_ ;*..D6,9A&.(:>,0*2$ M20X4!11102*$5MU2'W XY6&O+$AFY=R-,_NE^/^;9]HOS-=CU?RG7;J0:S*%:4 MF7;&IC1K@E/(4HR@S%+,P$I%T.IH?W7A''3];Z,'0$*_ MEP=87*_8:@6*_;6,&\$9Z7:%*TA.ER-Z(.BYXW#NJ=&N*O2HW+UQT/>Q8=N. MP\)*1Z6MWS7%E;YJ!^6+U%._W,QH%I.$%S&,6,XA,@4E"<^9Z5R49#1-E"1. MYUBN"DR-^G;ZN^U!G'&WVY:$1#,P;YY4>#NIMM_J;ZY:2=.3N3+!W_YE*'@^ MMS3..HRZRQF*T/'&9_ XM\16/JW6Z_O-IIRS[::*9*],MZ75KB MC;-4(HFRE$*N"(.(*$UQ@FM?+N.,895)[):?Y"9^:@1G] :TH[AI-K9<+6%' M]UWA2\=3-L>)T5M7GJ1$P0()/3$BDK"(]6N4*!(C%1%1I-RM1DZXJ1FG9LZ$ M)L?UY^9Z6 M2^VJKF>(X)B;##J.J8(H25)(>,R@S 5)DH1RQ*PBMX'TF]K2T+$)/&BCUN"7 MA;9+ZMV?D,O5TWQ)ZY8?QI\RUH&FX$A?\_51)OKZ$O/*TQ=X-6K4!:V^H#N5 MQL!F%U_5P*UNNU9VFI].'NW8"O33K;6O.\'V:]TK3_1(R^)K3KC3DAIP.GI6 MWQ!21UNH T+67=-#BO&5('_/JW.1]1?Z8H)1,VPRWPDE,"8L@RA/@7WIP:+>>)O-4$UI5VF9.%U]6ZWE5/KJMQ\:4 ME#B*QA\AO1QT+N2,WT;%'XK1OCL.SMQ92^'UEAJ6+IN>E MS.)4I=K9X;'"VN.)$"0DRV"COU655[ M,B7+S^K7U4I\+K_)\L>*@47W@K3F[:;#C%._@!B883[@ZZ2E?$/7<[[SXG.1<"Q4 I.LZG8C]0Z*4 QI ME$K$9)H3F;GP4Z^TJ?%2I5S5P&_>I-$MJC2Z9_TBM3U.C1%NC-0/N!T3>8,Q M, .U>IJL=U!I>@=J5$/LE*Q0\XA]W/@O])R;@(])A?^ MFUS.5YJQ^+:4XKLLGSZMZ/)-D_Y02*3W1 6&:6YR Z,T@306!$J9",*3.(J9 ME?OC(G1J+-/J7=T/ ;7FH%$=&-V!41Z\L3^\LX;_^I%K"% #JR! MM3_J# 'P2.>7_H!V.HUT1:SGB-%ZJ-'.#5V-ZQX&.C_KH7BR_H?V1>4L%7FD MB$HA%22&*$$2$F7*)*.,4E:D&4^SV7/5JOK;AI8;.V_QG"B7%^%88$!743[, MEV8M!8PN3+KR#<606TP1B?-88@DQSJNP(8$4R0S*1+O>,6$B3VF#Z7N3SS4> MHJVX@([C4O@%T\ZOOA6>P$O;867H1K] )9^/K ]6TKF5\WHEFX\L[2W)?/Q9 M=]_X]'3T+UKE"9@KD:4LJZ5\]*Z1^K":ENAVQ; M4\"&_@3/S>F.0]:;P]Q<=YT]0_UZF18?EZ"CN?EG\/3 V&M5C?$WN7E<"=/P9+VI3JC_6&HB M?9P_-V4$Z(.<)2I!A=0+ ,ICO1300D#*40I1%$L92YX2Y71.9"UY:M&2G8HF M"MOHZ!A_M0;=,A8; LK0<=FZU&NM--AK?0?V^'ZYCJ][A-85*Z_16FOAXT9N M73$YB>(Z#S",K3[)]5K*;C>Y=W+-R_GS0=X7-T5'023FNP$CTI+3E@<4Y+;P^Z;Z,L][+]*L>52[#K4=_K7[XEPI=[_ MY%I%TRG@PV+UQTP6DD22"HA1'D%4, XI+B3,<\4*@E"28VY[#N59MZE16V.$ MWG@W5NB?=F;<=;PRLSN7E2F FYX;2AMCOUGT/8;^2G^0^I]S(;_16?LX6LZLO4C7QF&4,H M4KR $F>F(V&101JI% I&:$15G.E795@/L6NBI[82=]M;U;K#2GFPU[ZNI=3V MN'*]YF,_*7:[D#!0!UX\/:)\0_LP6\#"M Z[*OV5VH;9HG*Y99CU",-XK;L# MLJB6'&DB*[(<:6Y+-;=)HB!3>09Q3@N&A1(1=>J/Z"9^:OS6:.]&6HZ(VQ%7 M.!P#D]=1_&3TVM3#@/-)8HX:C$IDP] Y)K.!HPR, :^6#R:=S#B,YK^S6&B' MC&$*8TF+IKAQQA3,993BE+$TSYP.IHX%3(V4C'YP8Y(;C89W59ZC8USW&$++ M$.X-P(2.UKI@XAZ4O6"XU_CKL8QQ0ZT7+#R)JE[ZW-#ZO>8*2]4=L,K^7]]O M-X^KJW:?5NJ]_LC@;!9G,8H+*F&"$Z4) MQ=1 R)($,H2S)$8RR5#AU@3!70F7]V6<1@A-0&%1!13F^X!"73C\#M"](::( MPLX2YSV1ZW19[XL"3D'XO5%/,.<.="P ]S;8#]D=#83/\P[)58NQ=TD#43JS M4QHZTLV5JMI ^7J7N8&S(DFS0L"$54U.L814%@QRF68THW&FJ%L@NT?8U'RL M@SI*NW.FM8^*5*= 6P:G/<$7.AP]'+E;*D]=A"10Q:E3>:]5:>JBY3T5IBX_ MX\8C0LYG[Y>;^>;EK31=%Q8?ET+^_$_Y,LLS[4?%<0HI32+3SS"!!&$,TTAD M.%5QE-@5T;PH86J,42L)&BU!I2;0>MKQQ&4@^\G!"SR!&<$9&6L>N&K]_N5? MMV__6O)_?UC]^#_ZV?K%US\Z;+EQDILI1F60X)S@5$W%1#*$0!Z M@EI9T&CK^H*?A];V-;\9L'%>=E>L!KSRO4C<_.*?'WWDU[_7Q%,2Z/_XL!W" M^<9L314)(K 2141AS(H8(L85)$Q2J'(6I3*32B6YRPZA3]C42.'WHVZ0'X=U M@^S%UVYCX NUP,QPH9>CQ^(;+H#XW!;TRAMU6V!C^?&VP.J9@>$%68WYJUQ* M[9S<+\6]>)HOYV;+8:ZJ4LG5ND6TZ* M95#".]2APQ.UPG?@UP[&ATJ#1FN/<0HGE+Q&+.PDCQN[<$+C)(KA]O0PXOK+ MTL7G\N-2F=LC>G?U<2.?FF*L:5&D>1ZG4&0FI:3(&21<^SYY4<01RR)* MB%-@M%?:U&BJ4=84:-VK"XR^=^9W;U;:VQ]6";L9S](<,YS"7*8( MH@P12!,L81RSK$@2%4NW>@J]TJ;&,?N"(J"C+OB[4;AZ2=:.U-*/M1VU>$,P M,+7< MZ0/D370?'<@ZA'X-C]AZ[;?J;WD,5#PQCE\[,T3M#RH4JU_32G;+XP ML>&JFUJ5O$^2C*=0%HF$B.6QR7"1D*:(LR1622*=HC7]XJ;&*3MMW9CC"J9V MU.$/J<#>HG:;5HM"2S\ M9(5FN,X\7>X68J:@L:2Y90V,,:"R)LB%ZT%XAKE][:;**UW%'H37Y7O9PX:[ MM6]C7FD5KM MIIQ6I7C=)T?C7:7M&Y>F^J&COL="NP- \UIKUT7^N.5V!R!S4G%WR!@#+VF7 M4LPW'RBO E'-82T7)(WS@L(\QFE3#5SR%&)$1"$QETHZ-;<_)V1J9%7K"%HE M!QZ"GX73CH=N!2DPWSCCXW[UN@< KW>NS\D9][)UCZ4GMZS[/COLG3>A)4,I M39IJ$A,>QT1!0J6)\.0(%DFL-R6F\ I3D?VGMNM*M62K<7^P@S MNU=Z.!*!7^8=" '2=\\;[?,%/I(PZJM[WKKCE_;"IVZIBW_AZ*B)VJ^_2D,, MPO1P_C!?<[KX+TG+618)E:"40EXHH5]M5< BP@A2PH1,LRC.W!;RX:I,C09, M,=;M:?Y ^Y2-HVNHF@4B(&$Z[_ M#RF90LH)A4Q&*4\94FGL5(6J1];4^*_2#20 @OKB KA_?BY7E#\ZEG[I0=>. M]3QA%IC6C):@4O,.U(IJ1FL@].]"66#BM4)+C[AQ2[%EMVCD^%C(A,M3O%4TP@RG@"&9$,YJ@0*&(13MWN$/0)FQIUN'=GM(+4 MCBY\ 168+SI9O'M%P=^#'"K;0!(DA_>VQ_&(&;]\S_C9JIH[F9V6R MA:M:08J06"A%-%$PT\<\9[ @-(QW< MX=NLX9"]UG;*:%R5:&IT#KMC.H]/Z)W1D=17WP&=1\%FIW/AR6&-R;Z4*RZE M6/]E+05=ZT'7UO<&E*Y M3U8_BXTR!8%)K4*_-0#\I4'_P ;PP5RC;-&_'P]]MZ9?06=AS-9>OF?#N7/7 M8"2O].=R'W?4+ER#S3[NM35\H-L[S^SB>+_1S;;4_SW*-4X0QDPD K(DHQ#E MD=XL*Y/PF&8JG<@D5#+"$&4)@XP0#$6.>9*J1$7$Z03!0?;4 MJ&VGJBDT7]<&VS?K=6,SEQFP8[- N 9FLPLUU^[ 'NM.9U7V FH+_/'9 -A\ M\IF+^%'Y; NQWPV9(B!84GM^GU6AWEDIG?'?&.\CP]2[B7.8EPPPE@.,Q%7 MC@;WJ0.O>83J/L4YWQ+P&/1W$CQO]=,?E) PZ8(AA M_/9%SX@LM:!.*Z*/Z_56BAF)J$)IEIM#%@91G&KWC"EI\MHSE@F9IZG3< I*VS%OM]E;L"1GY[S]AV^L*>^]"P,\Z/ MR_6FK$X_S+_>KG[()5UN])YI_K1],DE>IOWP5Q/>_BK_N9V75;F:#ZORJ]0J M2/%5/M>QU5FALH@0PB#'F7[',1$FNU-O;?)"I:+@-,ZM+MO[5FQJS-!8 !:- M": Z.P#EWHCJ0+2LS0"-%6ZG<=XFU>Z(]#6F:HR3T[U==U5#9-":=@?:66RM M Y5YH&-?=9376 AV)K[2/+H=MK[&?(YY!COFO#J?S_H&_\JQK3=QHY[F^@;I M^)#7^_A# XKU\59Q/0^&TJ5F>MG(H(D MSS.8BTR2)$)%G#I5NK$5/+7%M:.W:XS0$FG; *%__()'!W3]@G$[[^0X?:F"!^>Y)H$ MM;O&HB3'&4HPBY537?ES4J;&=962G<)DM-+7L;;\63CM^.MFD (S5(U/K6!= M!=I[^?@^!+Q6C3\K:-QB\7VVGM2([_VP>SBUII7[G_/U3*1<<8I-,)12B#"* M(4U9K%]UE/.8X0(C;!L,W0\[M7>[UDQO$;1NEN6[CG"Z'E\<9GWHLXV;#;Y>BCI\^.<4PV"I.NCO'2< M%HC$K(!%EF004!D\4@7\ M4#,3IDB^=VU?J8Y^*-0OE]H/)O'6:OSM=>SO>J"V-6S,%*-)!$V96^T@2[T- M)A&4XQUA)ECM%!?N$36T1Z=2E;Y4=6 2W%V([ O<%7/#S^ &8W5#5_S(8 M84K\GY'W2O7^+UM^N?A_SS,# VCE UW._U7M7LP5V]5B+JI_:!K[HK]7[<[& ME*\SM]7F=/%-_Z:*WJYW9W4Y4UF")(>91$B3#$\AR_6FG$6"HRS.::3< FX^ MM)H:&W6-N@,'9E7.3->PNGAD8QK8VV9S2AAPGBTC@6//7NC(X4@3YQYP] FT MUP"E%\7CZQ/(D .IU<#>F7Y>;V?N?DF_-^O%9J3F799/WC##B-#%%="), M(>(\@804%"8)$SS!#&-LU0COLHBIB/1CV4Z(?9 +SVPDH'E/) MKP/0PSOZX0[GZ'\=\TW/Z*.0QW7K6B:P^.3 S#6]US2UN$SZW"RAB4*ID%"@ M0F_V(I9#(C&&$4]3(2BFC%J=AIP;?&JO\J?=2:?0VNEUF9;EBPD05K53'9/2 MNB#:.3E#H0G\+N]1,8IYS"0[8Z[7;+'N^.-FA)VQ["3KZ]QGW,\MW[[[_+6] MHT4SFF>40QJE'"+$F3DC2&&49(B(A$6IOSW%EY\.C'5>>*M@]KCSS5W<" MN5_/Z3?Y8":P^;[PA!0JRP6DA8H@8D4*"QQ+F&5(9(1D6!+K_(>3T:=&)T9! M^(7RN7:?[-^N4]"NL\M-4 0F&:,;:)0;0#:G<-ASSDVPC$0];O X4=!%\WN8 MZ/29T0CIHKI=7KK\(7=ZVI^0?=33O'R8LX6LC\".CKSC5%&5"P'C& O-6IGV M?B0SG=I0S+.H2#/[ZKVV0J=&9MVS[OE.T32?,KY->""0#&K8>:C1V=C6N2]K.S][8:.HW24U7B2H< MO?OEG^>RU$,^MCUA$XQ5D=,$)HIG$"55UZDX@VF$1<%1SC,TK/64C?2IL?N^ MNQ+8:5H=%OU^_]>!.0ANLV$7Q0J&<6#>OPW>X=VK7& *TL_*2H'7Z7#E@LW% MGE=.@PPLEM34J/Z^JFJ'E_)+:7)"-R]?]%=L<[\4YB;G[IM__Y7:OK^4,F-?B6_;2QZW,Y8S*2=DN]Q%N;*@HUU\EE_,?QON> MY3BF/)(<1L@4Z.))!&E.,90Y3[,X5YGD3BFW9Z5,C8^:]H ;^A.4.R4']E(\ M0-..>V[&*##-=#M,@KV&=^"M[UNHO4@$:9IX(.AUNB6>L_5BF\2S'_9:U(_^ M/"E?M%E]DUPOTO="5,UJZ.+-JBQ7?\R7#S,D%)6I4I"+F$ D$JQWSD1[G4E1 M",8H0LJJ1+E7K:9&,(WZQ^7\]+*]KDP =&<#8*T17JK .<[F]4#KJ\Q18(*[ M6N^MF;ZC>F]Z^FKKP-X\\.8UI\]+!;]PTSB5\GU>I]-7[;YAL \KW.[_NZW\+TG+#_,?%XC&BRBK5>:@"4UM-]3<=W=ZMN!=R.\<]))"!E[R+G8P[/=I:"S2!;B4P M1@!C1=C>QC;XA>YTW*O#J_<]MD'(I@NRU3C#*.[7+2TUKVJ);#%_J);[]>^F M.5Q[[52F>9932B%FTE!:C*#>+B0P91'*<*P2E3B5^;\F<&H4UNB[*D%'X3M0 MJSSPC.TJZ':DYA/*P"1V(XK.?&4+C4]^NBIS5#ZR1>"8?ZR?F M?Y'F+A,HU6#&388@HPE%PA34RTU;$2P89+%VH8C,HIA@5*C$.E_KBJRIL8S1 M#.QO5>RTKHX&[/>GUQ"^'C3PB%MHOTAK"KZ?H@4J+-TS5J]A9[]C]XCA2/OP MK_*YOA^ZKHH8[;^-Y_!=J>I#YE>;EW_WL]NVA*QG#WUMA-%VQI:F=/>[MH_< M6KBE3MZ:13&+$IY@F J]BB&47T$@BV0&:&XDD93(7"! C^VY M<>"Q#=NS%\%\*/"UNS;55;VE:L_X_OJ0DJI*W552D2I*K02[=_PFZ9SSL/7H MD.>M"F-2G>DLSQ*(48)=*\ ,"IQQ*)%!!J>("A%T !4@>VYO_3%4K$LW=JE* M'G8I%E<$CKW7P3N9*VW!3WN]?W8]$)_%GANMH\:;0Z&*'(7V%C]U M;#H4ES,1Z^!'#&.RXPG]9[ZTCV^RR_;%RGG&BIP)B#+#[/8OS:U;HCC,:$X0 M+A05,NBDJ5?:W-BJ%H$2DW+Z M!4Y*,EZVOZ05OYN&$4G3&M-UQMSWJOO'_[XYY+)LJ$LX%(ADT1+@D.91 M;D@*,ZY%P722$QKD#_D*GAN]/&MS>^BX^*=5_=#K-HQGO%? CW+&P'5D]O& M%/PQ2BO@4+!BLI*W[$D)*A21EUP5?/_8>7P7YG]RR8A$'$&,<0JQ8AQRC!3$ M14(%*G"&N)>K%%NQN=%>1S;?%,-YPQ?U\N'\:RW5Z&=2@[+ IAG.&[Z.8Z7V M_?\WG#?VNHZ8X#?F<-YP<3--\XLZG'?X\P>6H5<]4765+G]J%MM \L M-0]#W&\G,1Z.(W\%&\7WV7U[W<'MGASWVM=75*'OB+7G@V"+6GP>IL&TU>># MT#DI/Q_VE*%1H^^ZW#E>K(]QWZ\M#]B_62292266#"IC_X-51J"@M(!)SH62 M14$*4X2%B,X+FAM%[?5J1CN%QGXZT/0-]%R/T>A1G;V*323G!NRUC!G%Z<
    N#V_+_FVYJWOXJ.7WI7KB*W>T\46OZMR^^^7CM\V[ M*I=GG_'+#34XI3!12EC/1G/7F$)!; S*4D8SK+PZ[ R0/3?.:&OJJHYJ70.S M?H>L03^MC(SLR$Q3:5ZW^-KK'C$#^ ILKNT1'RIVLN;Q _%H=Y4?^HBKXCOO MU\O=DJ]N'Q]72UE)JL=QOGEZ>%I5"3;OC-%R]VW+UV45;*H:DRT,-BHE+(.% MP03B/!/0E65!*:DTE,D\(T.B/@/5F1^I5=:X[WME#V@9!)H)L$>30&T3.!K5 M-.(+K'FXBUQ&VNO:I0].* MC=YN6UE"^RJUI2X_ZMVBR!*,&89#)$7$;/0[40'9,)00M96_ Q[CYREZXQ$U?[AU,15?K3&U;V,%GG"F<@U MA5F>%Q"C5$-&"@T-XI@8B7*5!G7I"Y ]-[(YJ%Z%LY_VRE=]LA[WZ@<6X@>L MA!\1C83OR*3T'-J#WO;/+W*>+3T=](]8>!\.6M2:^P#QTY;;A^-R4FD_X!%A MK"8W3^O=]L?B]Z^+3%"E3<8AR2B"."VH:[Y%8,(RI"R3%9E(?/[[^]>PN^?KO] M]N[K]1QP:N/QU2[W[W:IY;_>;;[_M^9B]VH7^S^XM[IHO=6M!T[RLIX:L'\' MS_Q+>$J="Y-]V/#UK7K2MX_;YDBQ[WKE,_XF,;(P1V,[4S2:STQCI0T>Q:M0?FPSY\T@U37 MLZ;Y9;&>OW5X1I=KH?7CU^5Z6=YK]??-1I4+10N,9)I SKDE[#2ED**=3T\(U/O0<$;< "ITO$&_'V[ M*;NQ&I3-U0U%[%RN,Y(FS^3JMO9<'E?/U6$,H/1R46=7W"IE?U;*YI< M;F^)IYE] ,[W/$(@NLU'8\^I*(X'MF(CD?V^HY'%N)X9".\_FB1&R6H5L8= M/-C7WXVBHS)SIP](<,GS0IFK]QWH_ZW7W_ZL1=AYH"L(( BP5R6 7JRB4 : MD0+0ZU, "J$ -) "6K6KRYW^L/SN,O^>#X/_Y<=O_-\WVSUZK#2'1R5KWOOED#\ )7^ MH#( _.%,")W7'K P?MN4D> >F6RB(CVD?#X4L\BU\][BIRZ<#\7E3-5\\",& MSL)QQ^.?MQNSW"T8IH5,"@)EBEWU@L@@38F$(I4L2XUAPO#%;K/C*S\.:ST[ MB*,.$L9[_:/ZUE>/= M B:K$;]H8[L:_/+%X0EJ[YZVFT?]VU*IE7['R]WM6MT:ESG>"&L2*G5AO5??/I?($ MO)\=QH%Q[(.)4P1O6A""1N\!J<">F/JGI\7'=J+L-$^,XZ2EA:'4DY7F^:#) MDM+"#&OGI 7>.;1/1]-[L?QD/FYVQ_DG6+%"B3R'N>0:XI0**!)M=U.)3'.C M<(H-"^O <5[0W+CYJ*=K<+-VFNYGSX2VR^A UF^?%0.OD4GX.525DO''QES" M(6X_B@Y9$W>:Z+?XM(?$A>N',4,]DEWM)]NYG-@%+U#!<<$@22K7C0G(4L&@ M5'DBE*(FSX(*ML_(F!L?'$=Z*JO=#5CKG?MI;\I*P8,;K%J5SE>?1K5O@. N M!LNR?*HZ@LI-N=M?8/]>+=6UL_6KIRQ49FI$:[UAS6M]6B MC5'7W8-$3$XZ)V92.NJQ\R43]5UZ9=RZ*DK^M/V\W7Q?6K47,N<2,:2A$FYJ M I,,"NXF#1NM4UD8H]&PS)47@N9&1R\CLI6Z%E*P5WA@\/HEOOUL$!.UL7>* M@P$;'L'N0"-6$/OEXU\GCMUA9&J9S?3YLZK9959!4YH86 MKF@\DSJ'.'&-W7%A8()9AO*,)XGR.F#RD#4W>FC:F1QT!7ME!T6F^T#V M*,83K610'ER'G+DQPD'-_1E_8'EN%YQ^1! !I)&)X!2?$<;57H A)A%TB9J4 M""[8^Y((+ET^-!SB>@!(=Z:WOGMSS[=WNERD+,LSEF HLH1"S!F!0G !)=%Y MPA..C ZJSS\G9&X4\*8ZL5S6QV8J-/)Q!D3?J,=UT(P>\6BI!QK]8L8ZNJV/ M&^WI:?QC9YKAYX>5.]011SO5LN'Y;K:6S2?*3]TJ;VXO?5A:TM WNT-&'L._A023<1C\^Z(!L!*_ M"Y.X1PA] B<^1/"P_?08P>>F833R4>_>\/*^.M)46OWRX_?2I;C7$Z L6=VZ MX%P5'%QP+J7AFD&,7+S"=?NA*L409TH86<@BTUE(-KJ_Z"""F2!9W6H.I%4= M/)55;WW[_XW.@!^4#B.;@'7P8YYQT!V9AARP3FNP5]N5S/ST>XWRS^"@/+B] M#',P+X4C%I.D J1/RECAJ+RDKP%/&%@>R)?;?^.KIZ8PYW:M6F,!?M.\=)'= M3^LO+L3K'#%[PKO_XR^\7);UH)^<4:T)IS!%PE*=UA3R0BI(L>$9IH21 M+*B%233-YN9J.<- 91EHS*@VLC?@8$J5]M$V9MCDIGAKZT>?K[)B([/K<;&N M6I_PNL386$:M6HRFW+0UC;$Q/:EXC"Y@Z''6BN^T^LRWNQ_5["CG86W6'Y9K M_7ZG'\J%+A2B1%N:1CB'F!@.:4(9U++(4Z$N H\/-VN=G6<^UNU;\_U3.2W>%>$^&O/0R4 M4)IG!8$IS2TC(%M,XCLX*#4HRO5FENG+6WR"4)5S:!EE&51U*9 MM1\R>30,M"P;YDA&6%\_\IMVU4:FQVD6+#R!.1K&4?.=K]=JVO3H:"B>9%/' M>_+ 47X;^X%HBDGVH1&[=\^LSPBU*AC$29)!D3'F"OB93HS,)/8:@M4M8FYL M6VEXL:S)%S^J4B25];(34W5ZMIXWTRJ#.B]()EB:(98OONNMV$R#8%O4B">3 MFS5_'L1VZ$ M&%*W\5$'#YY*F7:^8*>5)V,$NZ^\,IVLSF']L"G+6U'NMM;97F36%B%8!E&& MC64 CB$3*8*Y(E@R+.VN.QF44G8J:VY4>DR;JB)]>LV^[.?+.>6Z[=--L/H'7O^.KV MH:H._60^/>VL1[=65NQ;Z^M]KT;!'Z:;5C[>-_W7[A=KV_]9L%QI5"@-,YH0 MB*5!D+/"0,V)RHE,9,:"TE8BZ34W%FKOQM:-88 _'.IQK5/R)]\J8'^4JM4M MP;U>58%J^R]Z>;=N:G]E<)@ZUD*';J$G6[X)]]%[F\#M<>5:9H&C7>!@6+.% M!LXV4!DWRFXZ"MSC;*FO4^V5]M51\.S>7,=Y_$!'<7>OMXV_=T.H.C!WK4^J9.+7** M'^LD(SJBH6!%=4N]A4_KI(9BO<^3 M^?&YZ6GU]DG_;\VWU;")A5!)9@F%0FE2 3'2;LBU-) 54N&"T 3)H*9TWI+G MQBU9DF7!4P8\0?;CDE&@&YE9&IWWS')0^P;L%;=T\Z2!TSW6>)/!>$6>+N I M?.K9 F&8G)DL$/B \*[&^\?M-NWDF2;:E.G[4QOR1H;ORSUQ7L-N!9]I=_H]U>7/LY*"9:(U-.)U #6A/W(N;?D#@6 MPQ[73_,J[N5=8_+)K#ZINZ_N"C2 MA*G,*$A58B!FG$%!"@H9QFF!3)Z9I AQXI6]5O[TH>ZUE70RQR ME4LJ!;7OO4@AEEGJ>$9W[3[CUDS8T&&E6'[]Q>8AF^5[L"H6EW M9Y6B<&.@5;6> 3?.9JP#D+&V7R_%O=J&J\/NOBU6URWAFZIS=5'U =/+I :2 M46RH@BG7"<0T+2 32L#"<)*E&29IX974$")T;JSQ]>GQ<54=U/,5^*4.;H&O M]UKOP/MUE4/I/'#_?80W^)=W86- .K:[48^3M#J#EM+NN-FI'9(C,!Q8_\W: M& !/M'&+!W30/BX4L9X]G?>C)MO?A1K7WNL%WQM.ZV_XFJL7DY(8)DK1@D.6 M" EQ00BD*7)9:HJG6-*48J^NJAW/GQM9URKZ<\8YR"[S[I5 C$RQM797#.$Z M!XH_9UX)SD3T& I2$ GV0-##=^?NFHS:>E1NLUC?98,/JK9/NLV*^P.6)..8 MI=3 (B$9Q"C3D"&"H3:9SA Q.N&A9U7G)JH:?")50>FQ#KMD@H$ M<?7,R &^0W<\/&@%A[V/!ZW$; M_V2P NN9^SC&X6 _$I'/!SN$37U$V&_SF5/""S<,'?!3->BK.K_IMWS'#]Q+ MA$%244BHJS1-N8(LPQSRA(LBS6E!D5>EZ25!6E?04A8X;2_^V(>AV\\1 M,3$;F2*&PC5@N$\_%E5^6EGP6,L^QQJ* J<+.']-V*XDL.R1*$&8455GJE6UQ0<[<**%6$Y1. MSQM05II6LP5#&W-WX>KG,41 :^Q]9PW4UQJH6LD;\+X?J6!_X0(.,;V%+E&3 M^@H7['WI*5RZ?*B?]K:0M4I5B+BF%*C/8=;Q!=@N2:TA40@U! M]M_"YJ![R)P;O3SW/Q[Y%GROFM;^M%P#M5FM^+8$CWI;>R8_#W9).I<@V#V) M >RDKHI5V(TDK55N6@);I6L"&L5SN0312%Y,I]C7\F@NX=#CW5R\=1@I[5,R M?]ULGTT^660Y0<4^N9/2%WRO%X6 M5K\L)U+'>W%'["?>A]&.)WP^K',56A-G')N+*4\4S(>DUR"(29]=,J: ME#,N6?R2*"Y>?QT[-.G:WS;?^%__6.[N[S>0*Z$ARY%VC9Y5AO(KV"-4GYFRRQ?]:!]U;[5U#47TP^-J M\T/KVO4!3^NE:S2R!LWLA6'$$[QR8<0TRD),2EPWP*H.6KHW&S$HJBZ!S57@ M=KNU-T?N0W MBF/P7K NK\*+0Q'KXLW!SQLZ$>Z[E;K9_OBH=PNI"\-2)2 Q MF828" %9@1',DYQACG*1Y8$#X(X/G]OF;J];%5M=]R197X9-J-0DQ%"8(.3F M9!8&,H$8E";C1F"EE>$AH?W!L$T0S8\(FQ^_#P5C9,X^J'4#/L;,T#]G;MRQ M=JWG3SS%[M2RTZ%U9ZX9'F"7F^WC9EO19+5??>,*?K8_WFR47A#.J52IXSKG M%[I6I+S(5=71F:=&F*SPFM;D*6]N]'>('[=TOJD/8D#5J+W2'#C5PT/O?;C[ MGI]'0W.: _2K@!P4E/> )T)LOD_*Y"%Z#Y//1>I];AOF/;WCV[5USLK]$=BQ MTB'+IZ ;B*V?XQ %L;')H]'Q>.@-_ABE2^=%,&+Z&-W")G4X+MK\TONX?,/0/99[ M'>Q^[LUF[D MN;%$PQ#NP*.EZK#^<-WP^NXP(H V^G9C$%X#MA\7L(B[%^D2-O'&Y(+-I[N4 M2S=$;QYP^[#9[I;_;(ZT46$D1P)B+"UKI*Z+"$49U*DI=&%RK?3@;G ]@FJ@SP3/1 M<^E2< Z/@(X%9V\?7#7V]/!4G5&_U8];+9?54^WO5]K]YG:MVM(^;S=V&[#[ M\=G^R.WLO[W[CZ?EXT/=$ DKGLD4*E$DKB#*0)%* R5G)BE42G02Y/O$4FQN M--QG'7SH\*7V-%1N;*EDF@;9-KU]M85:U1VZX;L+?,_L[9=E-= MK&HB)XI+XO[_(&C>,Z&%EN1YO*7'\=KFE#EK1L7 M4_WGFY7J9C-:K3[:E^?MYH$OUPN:08I8IPG-N>-#, MQ#&4G!O9NP7=_0"5PN"/6L?06;5CK*4?X;_V"HU-_M6J."TO+TWX')T1L8LZ M5&<,/:>=L#,BTB?C=L:4%=ZGYEV3V%7NQ]HRGB4RL4ZW-!QB6:20RM1 *DB1 M)%H6A?'RP<\\>W;,NE?/OQO+2[3Z2?!*#,:.-.PU&]"5YB4._AUIKL!CHFXT M ;@$-:+IL+RG"UY M9^B:&LV"ZD1AG@9MR+,9S!68U&N,L-J'C,ON9[LT*7K3TOO+VE];+;/[U\T4^>.BI7_>O[]8O!?U4L<"$,20S+D74=F(8X9P+2G".8"$.-0 E-,C*@ ,A/NM'/ X*HGHOAYUE$Q':R](Q*4?#37N6?W>#LD[&B M_< .R=8(P"ERZH:/Y*GS. +0.)/4$7+W\,8+RUWEAMRNU3%]9*G+M\M2KC9N MP.\QT5'H'$G$4UBDEK!P0@44!;8D)I56N:"*4J_N+L/$S\[Q.&I?4=8S_<.[ M+P2L@Q]KC8?NV"Y-'[#@J/M(N:G#<(O=J"% @\E[-H2C0_756^P;[EK>>LP'XT MKSBBF1'S=!W%C'S6,MF9R@S.3H+.2*Y\\;_H[YO5=\LL;[9:+7>_TTCAFJ",(E)%_T")Z4-+]M?TH??34,/=I0VR_5R9XGI MNU;OUSO[8[$4JSJ7M?R-__MF^V;%R[*5H,)-*I)"4DBRA$%L3 %ICBB42*1: M*8$HR\(J:8)UF!OE'$V *V<#.!K1G$3<@,H.4!D"G"4#UV>KEW7I_P.[V>*Y!>7EP M[G[ERVW5L.^XXUMP395$&D&1$&IW9II#QBQM$ITRP;"1F0C;E U08FZ\V=@ M]%_RWJ5I =E8X1K+N:PL^](.'E\R:)4\-WLC8S_V7K"!_1!@.QCP+$;OC&@Z MA1[-B+A?O +$J-O)(7I,N]N\ JF3S>@USQI&E_]3JSOKOK[5I15<9V6ZN+1F MJ68,*TC2S!VYXQQ2A>QV51!.="8,94&$>%[,W"BOT1*TU P*[U\ U8^_KH=J M9(8:@%(P__2#$)-A.B1-RB']UKYDB0M7A^?O?/IS;5^N^^5CLR4AKN]"FFCH M)C!!7*#$C5W2$%.=L4)Q53"OBI4SSY[;&W]0+W#'=PZV_M?[2C!&?J<#< C* MZ.FP^-JDGI>/G2ROI\.>=FI/UR5#SY++W78I=UI53<=_=SUHOWS]O3GIS(7B M6#(-[?OJ^B!PNV\Q*(>2820%-SE!,NPLN4?:W-[=H[)U'WU0J1MZD-P'K^]! M5.7Y\>N/R5 M"_OLREUP-5A\_>/#\F%I934_ZX(+4I"T@"(7'.(L+]R@DP)JA&BF3R>LQDY5TA1K5KOH+N&]AV0-YK];32G\Q;+7;OUVY<1)6C M=$R]*S*4$<0Q%+BP[*PS^SLN),1IDAA&$R6*H%'DET7.CI\;C5V+J]5F?0>M MT >@K/:!?0$N@^WG]L6%<&QR;J'WX8">4QRT-&\:Z8%1\AO]\8I:IW]9ZK15 M]]XHG-30^]\YL(MOU73C-[V[WRC7@;RL$B5_7V\U7RW_607O]%;6]/=YNS'+ MW8=-67[<[-ZM+!FN7='&[8/K*;Q0...&)QG$ABJ()3:0YW9Y**-4LR0CFJ,! MM2;1%/1Z,:-F72X(1P5'A$)"W=!56C#7=45" M*B3-L.$2AW6F]Q<]-XX[: YV_"]@E0SU0?U!]W0R1X%R;"_R@&*KE;W3&WS1 M[I5;KO:-5#_;#W_4KJCA>$7U /VE3^OB!:-RXL.%/V% BQ5[^V:U5,[CJ^;Y M+'7]S<\RK:2T6^TBY7:KK1"RGIAUQV1!N$DXYT)YA6WZA,R-BMIZ@KVBX7U8 MNB#MIY]80(U,-(,P"FO6<@&$JQNW=#U_NB8N%RQ\UM#ETK7#7)6WRY+?W6W= M&91ED$_FB_ZNUT^ZGNM2Z$R*0FN8%BXUDTF7OTXIU-30C(J,9"8H^Z-/V-PX MX+FNU=R+6MMAPW-Z?/LY* MF1MO?'@6.FS74801QGE(_9CB:J!&IHCG 4(OC(*YH1>#F*1P7M"D;-!KZTL: MZ+]X8$W<_CGU<+6\U HK!-M3.WFQC?'=^=F M?T;I>@NU+ 1[$UV@[V!D=57;3%#9"?YPEH+*U$ 7)^X/@1_3O=K2CLR0K[*J MX45\8Z ?M;HOJH+3EOV-@>U)/> H0@;ZD$?)"RHD4?;_8*YH!C$Q*>098I#D MC!%%>4(X6^QZ=VG7AY9RZ)U?YW7S;\C^7N_LU3N=L\Z&U%( N&P)??L3PQL";=57]5!^HI$IQ ME5N>RC4W$">20E8@ _-$*VX92YDT:,;S2P%SVR[6^H'2*?C?P;_\:Y*DX)%O MP7>G[-] 2I*;)*G^!_C3[GZS=5EB?P,(W:0IN_ VE M]=_? /N0QSK,N0KLU7>RIGX<>,U*C1Y;JQ:ITNUFOPU\7R$]( M0UPO!,4A-PI#9;*4:9TJZUD%#FH>HL?<&*M1&OCL$**NAQ^-3(#RR&RSMP T M)M2#E4]1'[]#^9581AZC/$B5J::'1F\UWO>;NUX?' MU=)U3?Z-_[5\>'KXH+_K+;_37USD0?(@"P:I0$53:8?PWTH$7H)\%YZ>(-V%L CB:XIJ(U M]GLKP)<)L/>O1Q][#2:J3Q]E+8(JUJ\!LJ>"?=!C)ZMHO\;H=H7[5<\9F-:F MC=YNGT^#=M.=F_%825%D>4;M-I\I"K$NM(LUIU#P@@BE"Y6KH/*B?G%S^V X MS08=1%Y U<]ACH?5Z%^ 6E'0UA14X,4>,.:'2=14MGZ)TR:S>5E_DL[F=]<5 M7=&>Y.[)A3GM'_3VN_ZR6:U^K3L3+PJ,"98ZA3E-,XA3XMJ7T@3J1$F=$2,T M#TIMNR!O;@SR3%W0Z O^Z7U MB)R^6]IE^\_V2_.X+;SY':WR#(@(; M@3 D3!F($5 C& M,*A<)QB3:^MW_ 5.5M 3C$&[PB?\YH'=P%S$[AJY+#?^CEW;WK$E'OW=[]Y8)X6KU=?E\JO58+1HW,#=8P M50JY>4$,\@*GD!28,46PR 4-ZBLVH?)S8\&]?D U"@8V)IMRW?W\M;FNYLA4 M7-D$A3/J^>:R93D0/T#[NL9Z4)G_;#Q'"X(;L 26O[T^_2:DDF2)&: N92)!!GA8*4 MJ11R5F!M_\V@5$5):FP)G6D:8TO#:U,8VPC[?2RN!^Q5TQ1]L(N0E'@&DW'3 M$-L"7SGQ\(SMEU,-S]TT,+F0E_=NZK?]Q?5=^\Y7U1SPW1N^W?Y8KN_J[+1" MID@*+6"BJ(!8)#GDHD"PT"*G2@N$>-#D(R^I@J?-+PS!XB3I,.CF:_M^ M_WVS47\N5ZMC=IM(19*IA$'%"DM#:9Y8KT8HJ%)L=^Q(9GGBE47C(6MNY-/N M52WW[PFOVERZO[IK]!_:]OL4:\_-7?:W=W!N_N6@4SBDJ/O-RM[1UGWE/VTN]?;12(-LMPA8)9I#;&RO^-NER28 ME G)4B/%D(*O#G$SW155N@6R10>>GDQQ!3P3L41+P_\*:AUO0#]0X_HU(*_+1<-T53/X=Q1ACR,A&V;@-J%2%&P.MLK&[!'B! M$I-G^@5.RBM>MK_D$;^;ANY:[1;0Q15K]]?%(3?KZIC-M6&62K$T*014.$VL MAU1DD+),0LXDTI@AE.=!O-$K;6Z\T4P;.BHY:(!(/\"^F]E(L(U,(\&(#=C/ M>B 1=U?;)W#BO:V'[:<[7)^;AG''WY_XEJ]W6G\2JV7=,K=L"I7>_?585< N M4D)YD3,,$Y*X1I59#D4B)921PF>UA9G ML-*[7>WORZU6RQVXVYM7-S.TQ&\VVP=7 0;$9JU*4+K&8(SZ')\BSRE138TEAA!N[DQ9O><8;"[YSNP+-T 3O"P;^]J_\JX9,_OX3W$ MXZYR:!1SXK6;,.[Y/+FB_IH=C&NEYI;NXE>:@1P1_7'"JS$4?*6 ;$1LNT.X M,84,;&3UL-GNEO]LQD6\G)FW0#P1::$E)"C-(1920:XHAB15.C&J2(@*:IW7 M+VYN--[6UKWFR^.HR"&E]1>P]N/>> B.3*8OP3N9LQFQIY07)E%;1_5+G+9# ME)?U)XV@_.X:."NB>PSG<0AGNP"6*9,11&&A4]>K(Q.69MR$3*()EH:93 31 M3*#\N?%.K3[\<'X^K=OF61M 9<202MFAJ^1'4"-B/S)CQ8<]?-K",/"BSE,( M5&':B0G#\#F9B3#P,5<4XXK+55+B9974I[HPZM]TN7.*?M;;Y>;H&:8+SDF6 MI3*#E*<$8B,U9,989XT1:@C-A6)!+8[&4G1N_%K/8SCNN&_ YG' X>-HZ^JY M"Y_!:HV](;^^B/;3OFJV-M=5:=4&CS.2;.Q%B5X;.X:NT]?!CHCXV9K7,>4- M[7I_VDU_W]/UQYNG[=:JL>!&DKQ(,%0\Y>X0%T%.<6)_-A0B)M%*\"(L8=!' M[/SR! _C) ;/Y/&"&TE-4Y%BJ"W $#-5V&V-&T%0("VQS*0I@K(/8H,]T9SM M*:#V^V3&!G#DSU_7U).#RC>@43KFR !_B.*.$?"0._%H 7\D3L<-!-P[<%?! M5_61\5]R6>IO_*^FI??^C6!$*>'&G" M),24%5 DRA)^FA0FS03+95#[P@OR MYL8[E;I@Q_\"C[6>@;[]!70]7?1XF(WM:5=P54&N2E=@E=T/"QB!93R!B>KM M7A YK=/J9_^)[^EY6WB7_@^Z++6N\S/U6O_)5VY^\,)@77"D!+3."H$X8QA2 MB@7D*"6%R922Q"O[J5O$W'BCT@]L:P6!B]O[=WKO +&?*^) ,S(]U K>'+*K M&WB^Q8#'O]7]]3!-U,Q^"%Q!O>K[D>CI1M]QXV3]YOL5;W>4OW!E.,75&^Y/ M:_V;=G4LBXPD:6XP@XQJ-X#6[H,YT@8J4HA4T"+A./7EMA?/GANI?;O?;I[N M[NNI;* >R)8R_S?W)727&>T*0$:FLEHS8%4#?]3*>8;-S@'ASUU7 #(1:84 M$T16':;WL-3+.R:CIPY5V[S4=4DX(7W[_+7Y,:(%-LP(#4FJ4 U%JI"1-$UQ$E2_,DB+N5%1.]&W4194VH*V M(3=C !,5]V/4XZ[(\5D%((EBJC(9<&@*QYAQ2E N(I4SR)&,Y]COU\I(V M-VYL=1W_K:Y/>0AOVMF/KQ^U14-M9 IK =;2=*3QN5Z@1$T'[!4X;?*?C^TG MJ7Y>-PWTR%PMJU:N/F,?%Z+4) 0E$J8(6W>+L 0RFB4P%Y1:-RRC"0KJ_'LJ M8FY\T:@%'ET^>9WJ[TK>P*'D+=!9.L64<:VE,0E,.6$0"TZ@_5\*99H93-)$ M8)SO&Q".BNKSMH.C!R+*$LCGX%X-I:=3>=4/W=@>8ZU<57,W1F2RT_:H/MZI ME&D=N$XK3[RS[BNCUX9\6*[U^YU^*!=VT\H$40(6>9)#G*D",LP91-+N])G[ MLPA*7O 1.C=B[2]' '\XQ4&E>;RZC^,*>/IHD7$=VU6+ &G,FHX3C"8JY#C* MG4OUQ@D2 24;I_>&#VO\C:]YG;Z[/X E-!%289A(BRY&,H%4HQ3R-"N(TBP7 MQNM(_MS#Y\8T1_W\1RV> -9/&-?",#(Q'%6+&/OJL_G:P8@GSYUL_F&71>TQ MAYW7#',9JB2 -YMR]Z);A2BX*%*-8*JH@5BF!G*B$HAS*8GFANL\J/ZI0\[< M7MG]NFJ?%+XMZ$+3[XL? :.1W^4FZ<;I.&H?C@M(Q/R4=XF:].M]P=Z7 M'^Q+EP^D ONM_V3>5,W&?N6RRJ=^[^:GZG+WQ>[*;W=U?/Z=FTNJ%49&I# W ME$,L2 *9Q IFU))$1@C!"@?1@[_LN5'&7DVPM7JZ=D./=;*'7BOP$R\!=W\A M+5\'-L,.60Y/?AD'Y+$YQVT<7->@N@O>7O$;< #^2P-\DV7S+N:0S@&8166G M /'3,E8X+BP_*F%Y9@]NBV/"9)G)$R*1=T M6_GRE>^Y,OJ)Y]^WF[)<9$0)G2/KGA1Y;G MRG,=#W[^#=CL+7(Y:^OG5]7_!GX:MMD:OHI^Q#;)VHS,>)W+)1X-:8QN7*X,I.2Z-68O637ZQ\8'E#Z:A_,[<[PU\U62U[NHR3,;MN8 M25.("V'_DQ+BSJ0TU!HE1<%ESG.O3H?=(N9&E'LM;\!>3_\@4P>(ET--UT,S MMF?6*!8YW-1O][5!IXZG3Q9ZZK>N'8"Z<.4P+^JSA4]OMUI54S?KN?.9HB23 MS$!4,.T251 4.K'^46X$MJ]SEJ/ $8QGI,QOMW90$I1.R_\._N5?DR0%C[SI MJ/NQ\Z2OT73J,-O[-$I$+ M@57'Q6YF5LHR)!3.H,(NGY4S :E+;A/:$$9SJ;(\*"[U4L#XR/.9+?2)CTC>ZR\*7KW/G=6'OLM++.A/6[B+> M_27O7:]'UQ_8_H,RF=8I5-)PZ\\S:OUY:7^79\10;%]H@WS>Y2X![S??_9F^MWV7[ MFY>O<.=C)WF%+QFU?X4O7A?><>'Y))4WF^]VE^!^?7A<+=T@NMLJJO#)6'&Z M+-_P\O[7U>;/!:(XT[20$.4<0XQS^Y(3D4 CD=",%,00KY=\N ISHX%:2Y?Q MH"L]@=UDW?OW.1BX#OT\,0VZ(S/)BTE2+HVMM@$'M3AQ7/FG@A*WU;JF6JZ?= M\KMN/F=+75H1JR?K//YJ374*/.V:23SO^':]7-^5G_6V:B->Z[1@&2^$_3_( MC?T.X4P)*#!-8$$R1!*DN4Z\RA&B:C6[KU++J&;0K+/*?:,JLX#[P0+R:%CU M 6M,B"-.%XL)=-0A9%$4FW9664PL3T::17WXT!C!1FJM2B?MBWZLQS^4 MG\R'Y=J-6!K2!%)J M0XY3'%@* MTBEK;F]N9UO 0:'$/I#]7NY(T(W\K@]&;4#]R$4\XA:2=(N;N*+DHMVGI267 M;PF/:OSN57?=?JR9!1@Q&A.91%D4 L*8',37Y+<)%:PLBIY%[9 MAKU2YL87M:*@UK3*+_I@V7D-;A_T=BFY_PEY-ZZ7 Q%1T!J9(IX#U6@YH&MU M-T[^P8(H>$T4#QB(6]!I_T4\>@[TN^^=[,S^HOKM8_G+%P_L%;!9W[DNA.[8 M_YM]1/6-+YA(."<4XL1-_4AH"@4V!)*TR J2$F9HD"-U3LC<&-'I"*M^C'73 M/*?G(.?I+*)^7M.U.(W,A4,@"J_3[\$@:D'^.3G35M[W6'I28M]W[<"8FU)+ M]PW@J\]\J=ZOW_#'Y8ZOWFP>'C;K*K%SH0N!2&$XE E/(>940<&Y@)3FA%B3 M59H%]7B^+')NK'#4&#Q:E=UD;%DK'1CTN@RV9T0K*H1CAZN.Z'UNT&OT=?D! M3N,Z=SMB',H;GJA!ILM2IXT@>:-P$A[ROW,8ZWS4.YM1;MP&YN[6;O>]53&HA$YFXIL90)SF'6"4&&QT=T69F[W>@!\4#R.E@+7P(Z=Q$!Z9I!RX M51K2YQ:X/SG-+5_]# [*@]O+, ?S53AB,7DK0/JD_!6.RDL>&_"$87SV[C^> MW+3JS0Y-1E/":49Y$52]L9N'\ZCZ@? 5V-T\A<$PY1,*/T0A"3/,X+FI0G>FU]20G] M%P^-1GW7ZR?]1;MG65KYK+=5PU&K_2>Q6MY5AVSO_GK4II$#&ZA('CCUS6I.#6^W1?'KTN*\FWVZVKU'*G^+_\.%[RN4YG MNOV3;]5A)M-M63X]/%8SW@X*Z^U#ND"I-@HI!B7!%&*4V2^&D2DT.6>4<<:, M"OIBC*?JW+X@!R[9]0V;GWH]_;X#\UBED;\+E06P,@&TS00M.]TVO7U=8RNH MC+T!K8ES+8/;WY&^M0\?B33ZLD0=K32>MM..:!H=]9-13^-+#$]N>'\>1*?DBA!=*BH9 Z)\:$Q?* MB7)DKH4T*%G&'Z&>K!F/ATR6/N-O4#N/)N"N\.XG;YN?FRIML8JC?=%N*N4B M2936E&"(&7&5J6D"14(1U DEKKH@4_X=4+J$S(US]WJ"HZ*@UM2_$THGH/WD M&@NFD2EU $)!75$N07!%9Y3.1T_6'>62<>T.*1>O'5HG5'=!^W6Y=@<+51O\ MCWJW2'F1855(R"7*(29:0:ZX@#E&FF*6XSP+JESLD#.[%]ZU@' ="ZNSNVHN MQ0U8Z\ &]%V@^NV.(T U]DM?-U,052+WV MGA8C]5\^/ [\V,KJ1H6PZY]JJ#(WG)=8^*A)$$R0$C0WA4E$4.KZVVCYA_E'8C%!/'=Q\B9[A>LCAW2;8N8/)A[QKYS8=QSET5-1WN__J[+ MYWDB;S9K^Q=/+E!0)Y%LUN6M*'=;+G>+7.12(YK!1&<"8H&-?=L)@[E,#4D, M02D*&K(91ZVYD<1!_=@9:Z'+Y4[MXV<#0._+$W M+R+!Q<5[@CRY4,WFD$,W$$W/_+JA3Q\\,\QY<-40U<_;Y5HN'UW>FT> ;F20;/4$S(?F@ZCZ^&'<4V&5((L\!ZQ$X]1"PR[:?F0#F M<=,P,G'4M;;K]<,%Z7A]1E3JK>6SA2H$2I# D&(W>E":!-*$:VA26N298*2@ M\ MOES"*Y@Q+D,1DRYZI$W*%9>M?DD4'G>$3ZNRGDRY62V5>^?>6:?&>3=-=CJV MNS^D"PT9T1QBGEE?0RJ[$R04,Z6,QJE7DZA^,7-S,MJ:@KVJ@5G_%X#M9XAX M<(W,#@.1"AIK=1F(:T=;]4B8;+S592O;(ZX\KA[8-J$U\KPYNZ0)XWEN7..8 ME-@W7U'(-;)>@LPI3_(B2:0*:IIP(F)N[[_3T*-9HB^ ?M[ =;",_)X_1V2$ M0^!NZZ/V1CB5,FUGA$XK3_HB=%\9GD;W55=C+?^NUWK+[;JJ6_6P7"_=685K ME^NR]=:E:X&[W2W_6>+G M1@AMW=QK<#*BW#\[;,!:]//'^ B/S"V-\J#1OFK:]5Q_T!A0)8X=3!@5<_\, MO7&QGRAC+_H:!*7P#8>P)Z5OP$,G2_$;;G [Y>^*IPP]2I*;!UWUZJK2OP]1 M0I/+-!4"&F&DFWZFH;!.(414);Q0,N$H"?$0.^3,[:M0JPD.>OH$CX)P]3U& MNAJMT<^0PH$:<(34"T/<\Z/SHB8^/.JU]_3DJ/_R5ZH3MPIM=V_WDSUSF:1I MEE-HC#MNPCB'5"8%Y++(L) <,51,6BO^3+VY\4^\(N,;4!D*W@Z=T1KYY\"/ M^%YO=4?FR]=9V.EKR,_B/ZLZ\N<:_K]52WX6W>CUY.>EA)]1?+2H;-8[BY#S M:=^O+8'JX M8_BS)SOUN-K\]N'']0\;MN/YQ9VT2/WU7NO=![?:^_DAFF=*&DJATCR!.$U3 M*&220544B6 R8RGV&K=P2=#*7?N_%Z[O8H;U('^SO_L=_VO^-_8]KCO$__M/_!5!+ M P04 " !W>P919J0*(123 "CC@8 % '1H&ULY+UKDY-)DB;Z?7Y%G=ZOQ[OB?AF;F34*J!YLZ8(%:GKV?)'%Q0-T.I$8 M24D5\^O70ZF\*Q-=WM ;66U5!DF2*/SRA(>[AX?[O_S/WS^?_? 5%\OI?/:O M?^)_9G_Z 6=IGJ>SC__ZIU\__ SN3__SW_[IG_[E_P'XSY_>O?[AQ3R=?\;9 MZH?G"PPKS#_\-EU]^N%O&9=__Z$LYI]_^-M\\??IUP#P;^M_]'S^Y=MB^O'3 MZ@?!!+O[MXM_MB+XF%R!G(L!Y2-"% 6AJ)R59D4J5?[?C_]L(S>6.0$IYP0J MB@R>!0W:^BRSUMX[O_[0L^GL[_]_6CR^FV'Z2/ MY3_^YU]?OT^?\'. Z6RY"K-4%UA._WFY_N;K>0JKMW5IR]0D7G^>S/Z?YYQ_K MW__X?$YH>!L^5FK7_WKU[0O^ZY^6T\]?SJZ^]VF!Y5__M/JT@*I59B2K2_Z/ MZW_[X_7J7Q:X),"LN7U-W]A\1%WL($KP]Q7.,EXP>+G(V3S=^J&S*M[YXO)? MGH6(9^OO3C).)^M/?A:7JT5(JXG116.P'GRV 530#$+R"8)Q*2E6HF7F-N.5 MZB61O=;&$M.?/\Z__D@?3%KAOGX!]0M@?*.+_W%OT0L!'4;]>TSGB^GJ&Q?Q MPW1UAA-CA#%9&G"JT.80N8#324&T.18I2E12#\# W75O\W!3S<\6Z8?Y(N." M+,KEPF&1[JG\-IHW/_'CE["@#X+T:7J6+_]U-2U#Z&\U'TB.%XHBDO_T W%> M<+' _/I"3P\RN.9N1;86US]Y# 8NS? '^ME)L$7SP H0Q0H4$P&\)^.8/7>Z MD"9U9 /H_^::.^E>]*O[@^77B=[_]WE8T">>?7N'7^:+U40@$UH1="61#\ID M!K%H"\8$$3/7.? T( 3N++\3&F3_:#A&JIT XRTNIO/\$2[002'Q9AMIQ6P6]@75A$ M](5#BN0QJNI]>T:P3LD7D@I+W/ ASXL[Z^\$#-T_,(Z2Z\C8>#E;D>?S\_0, M?SG_''$Q$#?D_SQ^?Q\MEI\>S[/.-&".>4*R:;0+\JY!"[0::@U M]\9%Q;4M@\'C45)V0HOK'2W#2;L+\'P(O[_*)+YIF5ZDMS9646DON$WD,*5J M%3T91,=SAI@=15BE",']8+!Y@(B= .-[!\P0$NX"*L]R)A4L-[^]GLZ03XSG M5J+3Y#99BK=$XA 3YU""4$P97X24@\%D"P&[9;18[Q@Y5K2=XD/08>IL1)6 MI40.MDH"HJ>@G!>&/"%3..#ILX6 W?#1<\/&+N8?YW.$CG;*F>A M10&E'0?%-#G;2G$('EE4)FK+ADBA/T;#;ACI.&+*JJ+ZY_I[&,]\'4# 70#EU8P^C<0Q_8HOPBILV)HP)#849K)U*H,2CN3"!(/B D:5+ 58 M0US$/D;#;D#I/BTZ@("[ $J]25P\)[_YXWSQ;:)E\EZE I9I+LXNT/#^?L;%1SH$_[*8_[;Z]'S^ M^4N8?9MD&86QQ0+Z[($.10VUTH"^TC8YSIU(P^4\MY*P&SJZSWH>+]XN4/+^ M$YZ=75(OI==%$O6I^$(89Y%.0L'!RN P.IOH=!S.9-Q8>3=,=)_M/%B874"! M"/]_O/Y'(]*Q ;NAH^/TZ#"B'1D?SXB#O.;B+'R<:*FDD3:! MUHI.P5(XQ$*$Z^Q,818QYB&RYK<6W0T''6<_#Q?AR+K_L C5,W[_[7.0M.60$FE(3&"1'M$/>GMQ;=[=%BQRG.PT4XLNXO'UZ__#U] M"K./N'XH$6PHLG9QL$:2W?+<@?=6 3=9NU)$-"(, (%M:^^&A([3FT<+=#! M_,N/]V3XFKYQ<"\*"I9F2\STQ7)^-LVUX\A/X:PVTWC_"7&UO,W CDTJOONA MPW2OV(_V(]M:G"_A8PA?)NNBJWH@O"D_3V>TV)3<@_G%,\4KG*%31C!R'U,1 MA+-(6\0QX:&0N^!\B%XX<7^O76ZU$I9Q#8/-FA?[#<]6R\OOW-UX^Q!WJ&&Y M7./9:7*'DLZ&(F_MS98G!<>S>IN,<5IE-,/$ MI>T90.8C'D6WJ=^$XE=,%(\\&6,AAUSH/&42')+Y].AM"C&IL,TE&0HX=Z@9 M%S_'J' >1Z6GY[-@#442B8MU9)!SA[EE)]#+I\ MAPF)I7B&O^#JLK1%"VNE#0F2T_6AN4,(PGOR%>M[P3X\0-4Y7 MH':H&DP!'8#IU>PK43U??",6)A9#4!$+.%$[7:GDP*6B*>[@'"/SIN"6AW3' M@^,T#6H'EH,%W $X*$99"^!OT]6GY^?+U?PS1:550I67HAUF] 92+!%4 M(:$$'8DU5JQR9#L%:P*6QX@:I[E0P_-K* 5T *:W"_P2IOGE[U]J_$NG\IL: M'-^2V40B2]H)1IYCYB0K2=Q8'D Z*6/T7F^] #@>4SO0-DY[HG;0&EH='2"L M=LWXC!_"[WCC:)[XJ)/EN?9;TA27>"%KL:^%8@RKY7U2QRT9Q"$.M2W4C-/8 MJ.7I=JS(.\#-;=#KHG6(T@%+S( 2VH(/!4$7)V-F@9C8J MC9Q<"F"1%V9*+MPW01K#$M\5\IBD'D*K02 TD-0[P,^-E,(O\UG:>/])I:B8%&!J M*V3%62UG*<2)(>'PY!0/6YZ8#&" ME'30Z UC.$Y6M8= .:"_DG1)CB1$3!F M.G&+436S*2&ARI%IDS5N>3\P5 @^3@O99K?J>TFS@VC[]33$Z=ET-<4E17SK MEU.?YF75/$SUU8(-N\'4W \9CXCIZ TPR"RHI#<[Y5-M(1&-"-!07-$9<5Q5 ;2#P M,,Z.T4<'R+JL&W@;OM4T^54W$H':QTB;T#--FS!EH.B 0*"XX=X)(W.3@&P[ M.=T@ZBAE/U"Q<83D^\#/XIQ6O2>CB7$4%A2,M8*IEC$I!=%%#BF8@.0AB)RV M/)(9!$+;*1KW[&N'H@'DWP&0U@\#,+_ >%6V%+P2VE@$JR(YB3(4"+$XP.*M M(5-='XLTJ?V^1\JXZ>E&T#E2XAU@YG5MC_.F/*>5I]?%;BY*3(:!YK4_8PP1 M7.$1,FI1OAYFBI=X"<;45,E^+Z=L53#B[7KH[!UK8' M/'$ZBLF6FE!D$DADM;EUWX6X<9/3C9 UN%9&O?I8?5I7&=A+_' M5>0!40D!7&3B*E)(0EZ@A,ALYDD&VD!WPKA[K\7V66_ MWHVJIDM6LC+*I\RAT,%,K!0#CLYHR#JKF%66%,(V]+#O4S1NXKJMAWVD_#LX M\[;$"-PKA5+*^OZZWOVY!#Z3YZ=]84B?@,XU>9EQ8'#6+,'=S%,Z2N(=)+XW M,<+K^>SC!UQ\KK'"1 B5, 5!48'&6N.="?:T 8(F4?ADE,E-0+.%EFY"^G:I MQF,UT('AN7=Y?$-P]08YX[II (? :C\((>I N,# .N:B8BD)T:3X[#MT=1/T MMP/7D)H9$6@[.8 W;J!YL9&C\) =H_U3?W$&!0AT-J7@+?=A"&=[SRO]4R0" MAL=22^%WX8"OJQAN;HQK7I G%K V-ZL%5*JH^K!220A>*^&\EFQ;5_R!RD:V MDM1-7J"=T1I('QT8F#!CD+M:%9.3!Z69)J/+!'A?JZBB]RB;7)?O$#_.Z+6H^;7Y&G_AQ M/74"E]=QC=>1XE07((0B0.64ZV 2#LX6"FIX1&G;>/&#LM%-QJ%A #">WCLP MD3=Z55\TQF#%U#?I";BP$6H<5!^N*RBE2*9%\JY1KY([A(S=)VD\4-Q+VA^A MH0X0]O9RW1LL*!$#"XF!QI!)'CE#D :!%^W(B= QLBW#" 9Y\WV7EK$K]KK! MV;%ZZB*6>);SNMHQG+T-4PJ[GX*"PTQ.3H'I%"A=IU)JDF3@P:\C)N^Z0GY(^.D@ZWR#E=A.L/\,BQF)-[E M#9&\P#)-T]6$._0L.08BYP3*,P91Y )#?G_C@<*/%L@__NDC9L>Z@C( VNQ M UP.(]R)#UQQ1 4\Q +U)HF$&BA490PY";PHWJ2%UC#D=W.-W'L^8"\]=Y#] M^IYH)\EI:S 4\K"LIJC3UG+GPB!)KC4=,,:S)M[&]PC;"9&#CVT8*ZEZO&X& MP]JI^[N_72OD$ZZF*9S=YF:@9N^W5SA-Y_='N#IE&WB=@@PV*T@B,E"VCA*2 MEM%F3$FHH@2J)K(Z(3U!R@U/G $NX0)2_FGRGD MF<0<&,LF ^I4'Q@B!4R9.3KXO3:(P16]2[75P3BY(&,,PE"64L?X+/0 M34*N^Z2,?4EV]+DSD)0[P,FSL[/Y;S5^^'F^>#$_CZMR?G9_.,%E.7PJ0N;U M#;%B;'-7K)("YE+D4;@28IL^ _M0V8E7XUM%U-"ZZ M>:_J7S\Y7G^:+Z7]CGF0N MG0O%0-"VMN2/'F*IDX5<DHV?<(HU?+Y3FQ(4WM MHU_?QUKO0/GZYC:8!,)R$1-*9=KKY2K,ZC7X MQ'.CE4T%](4U+0B!M@44C,660"RUN2UZC*AQ7RJT!M&ATN\ 2;?KBA\\H3E& M:2C:!>=D?5]6'4!-)W2T7CG'A:'_VY>$'^4P-:M[&1A=#332'<[N'=TVDWQJ MKM#6Y_PJ<@N!?@5FC.DFT.BMF386D/%XJS)PRD T3?*8ANG>611)0T@A=6D%=(H85/ MN8ZA1A]8"=FV&2W_';IV@]-32//M#6W-8V\&IA5QTW0_[F^,S$$DU $ HL4UZIL2_4<"^U3[D5&K3PV M:9=W *WCWC@.@:'[[RW:*JR+UYWUMN!-J4/:UH70N/@Z3;A\/S_+DV@E*B]J M/Y+$+@9#1L8\A)!$E/6]4VHRF^IADL:](FR!L8'$WX%;]I?%?+E\NYB7Z6K" MG+&:\PBEU&D[R=1)6\8 9LTXR4URD:%E$GD'T'ANQ*9M?=!R;9B2)T+:W.@4YT.MRA M5O:#%RKZF+UGV.3^;PLMXY8>-#T"#Q1X!R[4+_/9_#87EQOA4D NQY($"Y#K M; */04$[B4(K4I266E,32H0ODO9N+4(+? TK#(ZL$BO9E_QHL7)!3M73^X5 M1FFS8#(V T]UK)P3K Y>D5#[-F?%27!M>LB=D,=Q"P-;>'2] J2#R..* MY_XD"\YJ#-HXI;E !,N) Q9P@%F& %QM01LN#:I*Z?8"><+M MQK!4RG?J_N:,BYQGA,"X)NXL14'),L@A9JL*=ZZEO=F5S)&K!MN>C8/KJ0/S M] NN;C#X-4S/+KB[\5Y@TQGNI["O_Z/=IV ]P3*\X95B-/T-J%:)@HLH QHCZQ\PH\5PIL" &#LH;E)KF[ M)M:N%?8&Q\F1AF\?I76 R8>ZLF_KR$ZBO.B>\6A_]JU-A2_:@DYLQL!8\6!* MK4(0/$/D@3!8O%39"1],D_*0DW(Y;JZ[]7[H%S!=E/0^))X7N)A^7==0+/_W M>3B;EF_KXN5_Q_QQ/3KUNY+(J$PLD8$5AH.J\VN\Y Z2MCQ2M&FX:%*-WHJA M(@,NG!TK>9YRA<:?7J_B&:=G-E MGE3E\E :Z"!(NYR]K^H0[:BLP*G"R#B@/KO8!D)9T+8R.B(ZQ)KGQ M!^@9-_PX"7P.D7P' /H;!4B?B.YG%'"$C_C+>>WK_*;<>\!]7<7M6'1&< B% M>>(/:\MG&Z#H&+GU+KG2I''COH3N9K&>5-5R4UT](2Q>6.K(2JE=!2$X0Y8Z MV/JP@&NP/!F95+(81@5B!^=F6\ ZBP:?:L.2B(.WJ.[?9&:99R=TE3M*H MY%&^AA_Y].68:QF:$N!]_4H;;VJ'']EFX'RG0[\&0L5WIG[M(_21I_-\F*[.\$UY1?;U MZS2?A[/UQ"(BTR(: ^095T<@4^1$41(P[S2%2O2;'&SDUU8*.@', >J<#RG; MWL!1.^N\PXO[N>6GZ9N=0R'Q%(/@67"@5(D"4W%A MIPF#A\'F<=K&&_HT H>P]2 *AGY.?]+^8SNNEYYM2I@D7&PZ<325* M+J&V$@^[/)89R>[LIV$<6*R4Z%F(-&/#)X7TP4F^NL- MY4$45-$X,+(V>>,R@C,4EQIO#06.PN).M\8[@>;VTN-4+)P2+$>(NH.\T95[ M=Q$!U(OO^:P&J>N3&8V(A2D+6.N'%&*$R.HX1A<3>7I"8&QR1_PH59V,W3K< M'QY>]AT Z0X/FTW%9.09:1?9HNO;[CIMQY4,]$U72R5DLFV*#+91TTD@=;RV M[][T'2WZ#O!SHS1X8TE98"8&LJ0.%9(EY19BCB27H@096*&T;5*\=X^2D6L+ MCM?NPX-%#A!U!UAYEO-Z2GTX>QNF^=7L>?@R786S2Q]?2&>X%Y"BE,0,N??K M>BW#3,V[M[_ (&D#H'4!G^Y/22UYX5O1_!JVR(EZ2 M@Q!JWP0MB!<>(@M-+E<>(VK<=K'#PV@P!70 IALS>!^JA=\P5H-)C;[.KE2U MG;*C75)\@.1T3%FY$MJTV=^9PG%;,C8X[YJHI@/,;1FS(H-#46P&*RL'.B!$ MGC*4$JP7+E@MV]X)7Y'2R=3C 4/]PZ3< 4X(XPL,2WR!%[^_FMV_/WY'1OCG M^>*WL,@3):7.BDDH*1@*:$GC/@8&N?CH,7%/>[$%B/:DLY.]3F.M&5'BW9HV&=6Z3ZJ.1AF M7W QG=B.O__+-E_6EV">4IQLO16Y)G#!!MJ7DEQEQ4]?FW/"%.'Z9T]"D^8\-T("7VB]+- M/MR\Y*RUX9]KD\R+>2"<:>F5XT <:5"Y*(A*27+]"QT%3=ID'4#KZ,,V MQD;J8(KL *O7C666'^8/W.FL.8UW.7V').OE=(6;$8 7LGF':?YQMOZ4]8:> MH _%&.6@Y.K[)^W 2X]@T*:L>:##IXFCT)JQT4>$G&P7= 61KK;,@^*X[H-< M"J95;:V]W5S\@JN)ELA*1@VLU%D9L19]B$P11.0V,:]TMDT2%P/S,7J']1$V MQ.D!T '^]^WM)U0*V6OBK-22:^'7,Q<\9)5=\<;[:)JXX"T:,K;LQGXR_+94 MX,C/)AZZFEL/.#BXU]Y5)NC&4?A8NS'O)2IGU\5[=?H1.8*>20F>IYQ3X3'> M??JS];%&%\R,WGZ^^;;H1M1[X6;DC;8]_?D./Y.6SA?K*ZT+;^^N!B>2J>21 M)\)[JM:D]@8TL4"NXY^44$'Q73;'P02,W^[^)(@^C8(Z<$?NBV^]F2=,)CJ= MT *7V8&2T1(;==Z3RD'RK(RR)[IX6=,S?G?[$:]2]M?(L2/>/C08Q+73!5 . M/,N8(UBF)"BG&<3( W!5Q]T7F[5X,C,__A 7>PWUUT7OY$=OWD7BZ!T6$(;B M2Q5Y@<@%<4.'J?%DU0,S+=!X?%'$'^)&;C#=''E5_'(VS,S+@2[)F3*&&69! M>46<"^8A,H4@DK"I,"^+;G?9<9J:B*9]:I]:4<0^^AX4Z2?N5O4\+#_]?#;_ M;7F;F6'Z5%U_^$DZ5#W R_"]J:X6NFH^%&SB(FL%,M:'V(PA$% 3V.R\-,KY M))L<6H\1-4#2M'[FV\7\ZY3$]].W7TGVKV9O+F?5/DNKZ=?I:HK+;9,\KT3# M/&:>5(203 95I(1@8P3:RT5&#$*))BTEAR&_DUK;8S&W)9]Z:MUV$'??F.(H MDV4HA('LZA$3$@>GLP >@B"GF?Y6-^DEN>>0S&;(&@, #\_4W$<;'>#HUO5R MO1N>I>D9WKJC^##?4;Q7HC12&4_\ #I;.W@X!S&X#$([10&>S4HWL9,MF!FW M!K<#;(^.D YVR0NDE=,T;*X=GGVN[O=_7Y0!YSG:2K M0PY.V]@DT_D(3>/:X_$!,V^CO0Z >)/V-^7GZ2R0<&/)TZ :6&)%/4)9?:!+F)V7V$J''-9W=0'$Q_'6#Q@1),OWZ%KW$<&W6%Q2"V.7(]Q/RO\ MZRSAHG98J4G;*PYQ.=$J%-0^@'21XL,2$_B2-%C';)+1<1/N1.M;"S!V7W'< M!P/=H*ZAFOJY+;^H=WU37OZ>/H791WQ''_]F5L5+?F_]K5XC? UG51T3P5VQ M46F(L4ZW1\BQZWS[P:\S?7;P:&^KE+9EMC89(NO M$L@3%[C(OBB@\X$D6)R$( 5!C8DD91*\B"87F#M3.&XQ?G>H;:/9#B![_SRY MXG+S$N%:?B$JDI4 (Y&<&491GC>AMBF6UM=";I5:%2;M2.*X%?C=@;:1;KM$ M[;.4YN9([TO%1NRU98\@%TAJTEN3_V$#^#^<2'$_&H6.:ER:=@W^ M+L, X[OX.U)+_7BI]UE[-?M*DI\O:/-.>.9&9ZZ!KSUO$0,)+4D2GQ$Q.1-L M:G)Y]"A5O75B.1'D#M5+SUBK%V555'4>P7,Z<^AT63Q;+G$UR2:'6"=-%C0% ME&$"HLP*+(LB6U]<\B>R>0_2V%L[E1/A;NY&7F\]4TZ$Q:,UU3,,+WV,M^';VL&0PM0GIN1! MFU(;:K'Z)HY9L+I$46PR::=Q1P.Z@1O*>FN#(ZZWOR.E@=XR6>D;>C:3_ MY::RK&C-%0*+@3955@%"[&&),^[I.+'& M0M%)6RZ#\JF)'[ [B5T^O&@*H+L/+]IH\]@0_>B"(F(C(>9E%?K[<(;SD8ON*]51'R76=6'4]#EBXE3@/*$ MBNO D.XNZ$DT)23K VB=RT40$*4@NYAV)+%+%_:4AK21-OMU M8:]J[W<4KC/)1>L3,.,IP/3%0:SSZU$S+UQ1TK>YEAR&_$XF.9W(A6VIVPXL M[^494_N:OL,O&Q?H37D]G2']]IPHFM)QDHK+*B)D\FU I1(AQJ0A% RT4:UW MKLF,NIVHZ])Q;0J;^R^&!]9A!\"\Q7O;3:-C&>#Q'4I8MZ2O@-HJE1HZ1M&VG[_(I4DL@VFRJBFH(VM'^4 M"L2AL4C?*\8V:6CR7NL'C;L+=F*E<9['",*(ZL]X2?Z,DV"BM$%H':QOH=K6/0HA!" M5A:8L&B2CXE>*:P>: M)]K>EDXE;SE"-DE$I;.1HC]#O3>;X];:]KDYVF)E,-=]V [D=1[;LA9T7']: MF.7-DXQU4_:S:?KV:E;FB\\76;);_.S4B'S_-8;H1WXD9P.U)7^S^!AFF^9X MUXW1+YHVWB3MJG%>.+ONF7ZU)Q)FGX7@A"Q+9AN9JT]B"C@5=,EDLUUN$O$/ M0OW1352.(>+%=)G.YG4^U0?2Z$_TN7\G#TYZ9*5 C'5,1@H4%^O0 M <_&@PJ9U1$O";3!G'WA)9@F/5=OD_%'L+'[H.JNC3U"*1WD['[!WVX8A,5\ M1E\FW$Q-K>;AXM?K$\!I9 &%JG&'K 7U&B(J#IBC=29)=*G)W(E]"1VWV&=\ M6#95[!_E:/^P'J%5?SG)Z7YSN5$.^ ?Y[>J,EY)%'JP#D^JK7A,%.$YNKXM: ME4B>)@M_W#/^??J$^?P,+Q(_]QM\7JCP:M=B,3*E7*=FJMH*@ASR0 $#!)N< MM4[%7)JT<]V/S#^"C[ /*N\U8&^GU#^**7Z!JS ].XD9OEQJ%!.\E<^NS&\D M#U7YI(!)BNR5EZ*FER7DE$,T(J+D3=YM=69^7RX6\\7S.>VG=%'U4JF8SA<7 M2?#KSJ4U6[ZA8KV-)Z;PF'(F^964ZBSW $[Q E+JR(L+6J0F=X''D_Y',-/[ MH/=A,WT2Y7<0_OT4SDB2^/X3XNIU_>DJ[M^G=:!=X0JS!A&5J&,8+#BA/63) MI&"F,)V;O"-ZB*"1QUB>&!CS!EKJ%&TOYI_#=#;)CKG BR>AI$#;U@D(XF($ M?))!>(EM_-B'21H7<<.H? <<'2#_#I!$Y\&7,,V;V3%U%ZX;-#ZO]1[.WBPH#%S@?YV3*%^1:[ VYSE*3#%S*)Q1J%\*@GN7!U7S2! MSB,TC=SX:EQ7:RA=]0N[S8Y402=K9"TF2+639V;@K,F0M+(R6,:=;I)D?92J M<4_"P72_&Z8.4,3( ^^>O_F/5R^XWUAADZ)/W$3@(7DZMFOC&4<22] 1NDE,S[HW,3W/HKJD;OFC'O^G4[?'8![^V7,L]7SL%A\F\X^_D,&&^/B]S2J'MMG#+.0IV'V\C,N M/N(L??M;^(COS^-RFK\]^UQO22.Z;8,AY.ZI-IPFGI*=.;B ]+%/ M:V9S&I9_/HXK(XR21@&NF[IA[5AFW5]-^*.>K1? MO@C(5^LOWY3:;/'5C-8^OU;%]?Y@T5H5Z4R/FL2DN'(0ZS2;%*.2%+7'HII, MBQZ4BYXMVQX(?*R"\[2:[B NO6;^E_FZPO'LPG,D/M^,G\'=X-4[KD*$%$%NLCW01!I]JG MS$KMO-:)-4ET#\G$N-'Q">!]8CT_)1?V\.K[1S^NF1/;LHK^421&GH4Q]2&> M5KZVSO3@N"5+YS"$$JPPNDF=XDGBYXLB&W)I;HS\W$@]OYF]P]H^M+9FG.5? MYK/%Y1_73R ^; ;3UFT@'*14MX>U"-X73T> +](CFLR:5 T/QD''WNL^R'LP M+C^IACLXY&N7^]6FR_T'^C?K6@[KA2(CGD'8*&I;10;.2PNF9B=D*)'8:H'2 M;<1T KC3XF(^L)(Z!-JF9@2%"+6*%4KM>J6BEG72J &+Y$>D0$(I3?S"[>2, M"[;CU?P=W!P@\RZ0$V:7 XTW-4)9HE[/=R_D8=)F0O(R$\M@HV9*8(Q<->FK M?I^4OA!SB(+O8>8H:7> EW?X=7[VM0[=7D\+^CFD:J^_;9A1V6DF> $4LH#2 MT4#4P8#4VI@D8_2IR>/-1ZD:-W'2 $7#Z: #0%UG=JX3EN^FR[]?V&>1N1"E M=K)1!I1+EKQ."K^)L\)5Y!0+-CG 'B.JDSS(M\S%1&2:)*X(*(^?7N-7_'LX@TNY[R8P$ F%4!Q9B#4";SHK)62NQ*\;H&D MW[V?NKU7N_3F@W0ZNQ\/SDL.M@3-T!HB8\^I[TVO,(95\2,8VDO>G6'E:E=.I/4IN<(AI]HK M)D<%3A0'4A _T@3I0Y-#>BLUXU]=G P]AVG@*56Y;?WF\\5\N;R9NAJZ&&[/ M59O5S!W#_2E*ZS#J^@RQ ]%U\X8%GP6!DHN261FC XG>Z@U5&G=BW/\,-], MBW\;%NN)RIL.:&NO(EW\8<**#9F5!!@417M*1XK*:-LQC=JB1)^";W++L1M] MG3ALQZ+FWH5' ^UT<*Q>)_@O JW$K"+O%"$[QX102%BB>,Y2X,*&QE=H MN]=6CO-\XB@0'2'M#L#R[Y@_KI]W+*GEPNP #<\'%W>7H+GL\XB>JR(R:)_)4K*LP18VE(KE:PJ6FD)QM=I?U%K"+5V.!OAR"OP MC"*4?_CZM+W4_/WZM'UDW@%JKD5S?0$EM47A4P*94K72TH(+3D$*F2N39%"Q MR:SN+;2,6WG6YO@Z3- =8.77V0+#V?2_,?^%-L[K^7+Y9G;-5KWV?#[__'F> MIZMO5R_A)XH\N,RX!)^K@U=T@NB+A:"2S!@P!-O$!AU";"]6ZD"$W&L2WEA= M^T/27T!RAA]K5/"A@16[N(&?<)L$BR;2UC1DA9,T$'B@ (8;CR(S[VR;[/<= M0GIQOX=!U%%B[L" U8:G]4W5ZM,\OYK1'EAWQ[S>)Z]FM%::?_X29M_>+N9E MNJJ[YI?YZN79]//T(I*]:'#)A'9!&PU,2U>+VA&B]A)8PJB3<8BN31ORH3CH MY6 =!ICC*+9'^[?-U/^"*W)+A.,1M&T'URG7&=2\#KFGKH"/ M=6]&H9@1P?C2*,7Z&%D=%S/L@Y'[QFPP773@_&WCYK),]]O6(@T3(YEJ%>N4 M] !*B0B1;#48YGTL141MFM2:[DUIQW400^-O.(UU"LEGBT5M)5A/G+]-5Y]> MS?+TZS2?A[.;/[29@3EQ(41CN8-@K 5/ ,GN0&GC5.%)Z:PR>7XL81W\J#T M%(!MIL\.\+LMP_2^OFI8/WR8!*.=RSF *S4GH!+Q%:4'R1+7*A@1NN/[.,NU*K/?A[Q1!A]79$R88".X=*$'QJ_ITQY*ZPJ 6VHO)$F#PC4%,=?>0"@316ZY/G7U(G GT2IWV4?T^ MI4[[Z*$#3-UQBNB/OX5%WA3@T*9C7,H"GM>7%UEFBJ:,!ZMC]MQYH]L4'#Q& M5"^8.E;U=T_5H?30 Z8&?<.?>3*J> ]9E9J(PMK?IS;Y25A?SS^^P6@KBYJ]A5?,)WZX&GUS6/]XH*^(3 MEQVZDDC(HA;DEN)J]^,$,H974EMHW'@HF\.%-'.VYM[R]X\AO<[_ \T%WNMGQRW2F;]_C/"*A?U_OEVI6XNG +C#L9 MZ_"B(@B%B6GPDLY&5Y1F+%DN=..'R'O3/'2C(V,#3[3;H,BL:",*!E$6"X); MYW105K=I.7U(HZ.3WDFTP-#W^B#MHXP1W8#E8G7U,'A];<.%]=RX D*1TZ)$ MMA %28,I7@VZD YWN6:ES[T!(/K37?#<7;@7U!R@O?D HAP1 FE#\^39V=F& M_KH]+FY<6&(FD21 )E'[I2L',4D%(A=T,B6E[):NA,M+/"PQ_?GC_.N/EVM< M8.+R3WWUCP4 K3Q.VK4= /859@\ ^%_O_C8I,7/F4X3$=7650X%0'XJ2"YVR MR$ISM^6YT;$ H)7'25"V \"^PNP! '_]SU\F)5C!4'%(R570REAGZ'A((EF# MZ!./?'@ T,KCI/': 6!?8?8 @&>_OI@4PT3R14-9CRZW-H 3Z*$PEET)N4;2 M#2*#7W<[ LS3 <"^PNP! '_YZ>V$!1F*Y@E$G;%![FKU6[('5!BD4$S;T" * MH)5W H!].@#85Y@=W(@^6OFKM*A.JR%_IKY]D%E"J*/ 9>$NZZ*-5__@K44/ M22\-+OJN8+2EV-=X5,'E!+J.X54F"0B.21 62S8RT2G99"#&$ZVWWTOU^]3; M[Z.'#C#U:)TW,NZ\,$0\J^8EF3S:;]5L]]Q7@$;[F@/W*+HF2M?..N?:_[;#PZS.%VF*"[PLHO M\ZJ"<+;IUL:MML1+J(WI.2A52"YU1R5)EMGK1,%>DU+SAPCJQ>X3.GZOK^_NK6GB6#)Y_/E:GF]!U36T6N7(0JI0=7T6#1, V:&#%%[R9MT+]Z3SJ=BP_;! MUUT;UE)U3\%\_1(6B[6+>7CA[^.?-[A)>YSBDQLW)0U7BL)^S(+.LV)5?7#/ M(>F2>=#9B]PDI3>VJU;WQ2_G-?/QIKR=+Z=5J%0@G+(@W!2GM)9^PZY3\74[8.V'=VU(1790:[B/7[%19@E7!MN/LF!\9*M MARP@@ WFWB6+P)DUD[] Q[F7-:0!VC.B?PEEYZP]K'N.W=_AE MOEA5+_L]?MRT*1_D(-UOL<%/V2-X/?D1;$40P28!1==AWDY[<,9)8%[IQ&62 M)6XIW7Q"1_".3NHZ55V*4+2O-%C&:C6W"1"1/.(44WV>G#R&)@_.]Z#QJ1RV M^^#JP+AB;Y7U<,*2KM9/ZWXZ7TYGN%Q>6H/UG6U()D85-,1BZ_V:9A"0>> A MLN)4EMRQ)OA[C*IQ$=<,"WD#9!>V70R(Y=]G6GMS,UQ!?L D M:T#NL_9-&JW?HF)D% VGW7M^VZ&B'OFQ_Z^S*>V>M6#6K\])%[-GGW$Q36'# MT^9N/G))@A 9C(W$4PB)=I6+H*5/.J%SUNCO.&?[K#Z<@!AD+=M .N1=J(5&1C'T&%GZGM_^P$>/&_(-@X)C)3:RPE^> M+^9?\*_3G,_P95C6:27/RGT(F\"R5HJL)?)Z2<_(>$K'",*E:&YU*2GL@('= M5ANWLF486#20Z\A(>;::!,YT5EQH27@S6S!!Y1O#.)J93ME'N M8A\>^OQQFQ,-@X9!9->!RWDOY['VT)>XN%G0(Z2Q7$<))9O:!3\7GO:3_9/+7&\R74>T>MK]L]OFI1_EY/0WP44@"\F#"5B[ MY)4"3M)I%XW6R3"&4CSM-/1=1=0M^&Y^=K:I@Z_CLZ(MCK9)RN1$\+H)?9%@ M4K E6QZ\;I+Z^PY='9FOP?#SJ T[4C6]'8<;=B:2&1>Y+<"Y9Z"TL!2!5FMO M3/!,RIQ+DYN-;<1TA*ECM;T#DO82_<'P^8*+Z;QFG!:K!C[5I[#XB,L)"NU* MHLB&)U:'BWM%T8C7(%2F8$2HZ$Q[$&V(Z:@FH"6(#A%]!S;H;?AVV3_R%COD M'$HT@;: 1J0MD&V"6&2"$H-"X63PO$EETT,$C9M0:@FC052P/Y3\!91F^+&> MU!_:GFHV\VB<=Q!"JNESC^"++R"585S%R*)M:J] MG.5FD=YK#,N#7B!L_N$0,=HV&@8*P"X^^KJAJ5*6YR1!)U%#),#_#89QYJ"U[A<(KXA<-1[M8\7'WY=9>Z999*G#,ZA!96* 4=1 123 MC,M)^V"V]"$9@LG'R!K7Z3T"!W>MP8#2[\!1N>#FY^FLEE[>Y45J3C2+#+K. M+51!UV'F(D% CLH6X] T>4GX&%'C^KV#XV@ R7>:0]RP=.@+MUO_?+A3IN&; MMCO8B-XF%I6%'!AAPPH%SI))R#DXEK/PWC>9SSOT64.?5O/::\%= ]08&Q-F M1LBO=WZ&/&DGM(9$;I'0V:>$36ZR'J"GJ]-E'\W?MPK'RWOTV_#[ STNC-T= MGNI8&(L^@DBE=B)@$D@T$A!+,)B5U2B^8R7V6:^KD^,0C#03;C=^R&VOZFID MUN4\P[LL*I5=$9R$9DB&.EMRM2@BJR/FLY>A<-NDX\P!M(Z;9AG4/K754P=0 MO.F2?8^UR 6Y@$Y3V,_)V]8 GU@]\T' ^]4D>5=\!DBM1:L8%6.E$#;,#!%,[:S$,"CD%9FV:W+3(Y*P_ M\P4NTV+ZI:K@HLHIH+16% $AUCY-W!!S-LK: 56:7"]W=:-5E[X. M[:?8\7(?>5#1N]I(YD,(<6SMA]]O$%X\:A,8L2]][;*A(@2L!?B>AQ!8$FAVZ9&U MF_9OKCQ.2F4P[1\LQ ZBU+?U$WM69C5JN:7_W4^_;)^X?FM-BR^>-<9 M6.'<) CD*=5H*X$/44.=GF!UYHSG)D6E.] V=C)N6-^AE5)ZQMFMMMC"%.GK ML&/C0<7ZBM.Q1%%]+-GP;))NTL9J!]K&]5$'Q\.N>#M0.1W@[8J%C5F6GBOE M@X&B;0(5)!W*D5NPMBCGO,X4[[7 UATZ.L71H7J>#R?T#C#S.LPR2>6G0BV5F)H#(5I)%DURO MS3[@XO.;F4A/$1O))BH:VK#>#2-ZD6^1UJ/>;X#D;## M;>81:AFY\.*&I-[A#'\+9Y672;UUK7U6("B*D95"XL!%.MM%*76.A'?LSD7" MUC*+[9_>8QQW'#8&DF37MXI70*=SN_;9KX-!WH75T9>,W_OX<]^*@S16D M,2F:S,FSR9G Y9T%;[P';22R@M*9-@./AKF"O(;YWW#Z\5-]55H;L'XD*%5W M\*8UO.)8IGK7%@7P7!LOU-LV^D !,GJ5'0:EM=W9DNR\[-C'S\%*OV]1VHBZ M __F]A'Z73;Y!+WURE4Y&B3?$&WU$E4"9TTT.O&"MDG]Z+Z$C@.^YHB9GU!] M'<#S9NG0#MSQE*6)*8&6(=0&,\2=T1'J+ A9I O2-QG8NA^9X[A>IX9F0]5U MX:[?X>FF+_,6%XDT<7WV($?OM '#=74_+8G1)#J I- N"FUBX(<>OX^L.[:+ MW^[\'4K8'5BX1RWX%CXG"06/2)O0^%*O'5@$Q[P#B0ISRD*%TB2OOB^AG1W M@T%FGQ/X6/UU@,]'S/@V[@I3UEHNH38!!%64@>"R!*,2"\4K+#O5,0UY A^* MS=.=P*VPV5!W76=)WI]_^7*V[IH=SGX*9U4&[S\AKE[-RGSQ>;W&L0F3/988 M+G=R*%^-TBBY]G:)=(2G.M,Q6PDAT;%NDR/O+0J/O/,TRF9_/)OEVU9\\U;K MDM%23)09R5@']/1+DA"+(R=5MC*7\QXK30.>^D+MKS)C5;CU(UGA/6 @*/ MNE['Z*,#<-T\J^^RH@VRJ .'Q-9)&X_D [@"UGA=>]FHDIM8VD=H&L^#.@&P MAM+%R'F*AR2U9FE^S9(PD7E=^^8R[4A4F8'36D&DG9)C3&3M=YF3L>-RXY0] M-$9.*W$?CJ Y^8C-$'3C#?OU3''AG!>Z0$X201D>()#[ )Z)%%06'._6DNZ% MHBU+]I7?&MA5.E;$G=J>&VP]/U\L;D:ZTFDZI7FL@R-I7T2IP#$IJD!SS%B[ M^QUCAAY>N3\GZ6CE[P>P8S31@>OT0%.##5<3QE6IG;UH/Y::UI 9HF8>C!$E ML2+I&TW*_QXGJVO0'06(1[WTH[33 =:V]C*XY,7+$IQW$<@+)/!NJVV^P4Z0BMP EX$E3W9?(H7< MD=5XV?,]GRT8WR+NNU>8J^2!. MV]PI,Z3_E*< H(YU4[I(<$I5H#*O77#.B8[OE'=Y6U>T$3(E Q3U:E",PA&G M*!Q)G$=3BHRE-'PMUG]WL'T0L$]WL'WDWH'']&I&&Q:O=N;K^@^J0FKC :-3 M]B)G*+K.*8PDIZAT[9%()[20GL+F)A6 C] T-H0&TON\C1+ZQ=/F"7G).5E6 M>WIFP2_>D=.FRZ!-L)8$%YQMTK+P4:K&Q=1@NM\-4P!)B(Q< M2=]FB,M>5':)ND/0,3^5JCK X:L9?18N5QLN+MM8"!M2+!HX&A*7(W9B6C\( MSR9;A2F4)D_5ME(S[F5U.UP=+_H.\/.]Y^@F&>ZD8X#&(#FE,EWTY/?14^A+ MCFG*3?ID#=%!9)1>;,=X74,JHP-LW4Z:U DADR*43JZ8RL'Z"4B">@4%7G(R MKTIX+9N,3+Y/2H]^^X&:?C2'OK?8.P#._3E3-X1T%2];5:+BM,FR355&I'AR M/VL"+OF(/ IS]VG_D*;I.]3U:*"&@=?PRND <8_4O3[[/%^LIO^]UMV$.,K& M6C+G,@E000D(]8@O08? $;D5N[2M';(>^29]/1BU09&Q>WGRP6KJ#'UWO,J) M5KF$&!!849[\2?K%%>X@,R]C9,QB:&+E'J&I!]MV*I0=HXX.D/7^$^V*VF;@ MVA<(/$1MBJ2]42H'= $*04(ZTED442FFZ3A[Y,R=O5,:QP=*?P.X'--.!;- M=-0*),6OH)*-$$L4D)W(AMQ'&62[T9"]@*650W6(D)_>;?*;\CPL/_U\-O^M M^67RXTLUODO>@\\V5\D*O<]*&F-ZY#6_7@2)/H%4Z.KD-$9&U1N(GO/:SU<7U\1%VIG"L=WR@]%Q MUU2UT4D'!]WMG,G;\*UNY.4D2\^D1PLIUHFD]0U*9'5JE]-),J5=T"=H^79) MSK@P:J3[1Y-7!RFB SAMBR VO+R975>/E>A%RL2+\Y;.>^\%^( :C."9@HJL MDFG^:N)A\L8-\TX#MP:*Z@Q^;Q?369I^"6=7>PFC9[4[/L@D+"B3"KFIVD,0 MM0>.8:7<;:X\/.KN436N>W]ZL!VGEJY[$/U\OCI?X&9.V2TS?JRO__U/'LZU MWY.+1IZ\54:'H"#+5.U.,A!XJN,(9'"8$*+F@_1:8<M-^7FZ3.'L_V!83!1M9&68AV0X@I(Z EEB!9YGGH6E(\"?;*[% M;B2/B\AV,-IA^$4#G3X5]))8*V\??IM/1"[DHEH&MM8>*2$%Q,@Q,Y[@Q15\X/5![3PVE M[4[HN \KNP3HWOI[:OBIF .^E9+LK%-I<<^Q*Z M$S[U/Q8^]]7?$\+GLT)K7C$9DPX":TL&6UL:65X@N!! 2VDI,,U9MRF/.XC: MG9!J_F&0>K@FGQ!<)R2H(E+(H*T*-7]+VQ"+ 1^2]3(79]UXH3T1N!,H[3\, M*/?2UX@M0W?BZ]=9WLP>P/SR]T0_^NQS_=,DNI14C@BJ!GTJUGX2DF!D,YT. MR%,RK=[^'T#M3@AU?VR$#J+)_>'J+^ ZPX^!%O[0NCG6Q&#Q*6D-S"@&Q%)2A]8WT #<^IVJX?,R-3R.M=(JW[]P),*889B^ G DRV8K5U[]& M$TQ2%#Z+'%F3=B+[DSKN_4XKT.S2B&TX#?:.T1OW <;&+")M:>9T/3ZR)@:1 M@P@8LPJ>_KK),]D=Z1O7&O: Q@-U]50@N,[X$L^#-8& MU5H)Y^UX(!S_KJ8G&.ZMKR<"Q'5FGTL,.F@$+4L&%2*Y.\HPX$J'.C'$"-?\ MS6V_-S(=P7!O;3T5%-:$J*M<\&S!81V04WR$Z J2!",WVL:H2I,A9[L2..Z] M2T\HW%=;3P"%MW/S2I?,>*S<"&).6@$QUR%OBIGB8C):C0+%CFY7.L'CX7I[ M J"VNG@YF0K/P_F MV3$Q,N]%0^;>@R+O%EP1 20F7E"D$MLT,=B+RG%O2L;$X2!ZZ^=^9"N/D\2E MUSQGVE$AD*?[?]M[L^4VDF1M\'Z>8FSN_73LB]G8F$DJ58_,5"6-I.J^I,7B M(>$T!:@!4ETZ3_][@ !)D0"9 #*8P9J_%XIKIB]?>+A'^!($>.$S6(.\9G-$ M&YH/?._D;F1*K!VDA^==.'5V)W(:LW2*GOV$Q5-W.;DNG_K;D1+\O(K_>SC%X+N$?+:]Z0QI#.(RI%*R5Z'Y7PV_[QZC\OU2V[ZS'N6LO>Z MCDGAH+BEM>CC>HYOT84+YGR36X]]!)UJG>\^]Q,)\"7]PK_.3'))%IM >Z)( ML5JLZ0M]63#$(G.0V*0H8B]%TU[CC(*(NS9Y'.EW:I>WS(5YOEZZ;Q>KU<_+ M=]WX]9BJUH,>/X;].9Z?UD9)>TNQBC20BI4$%D5AL;,>DDA2Q:QD-DU2H%H9 MI8_I"^;+ 030J2HS3+PR3H0 M3F9N!2N,-7$JCZ2W4X-V")KN=6U[ LT]:W-W?!7_8<]_.H/7LJ)_+T:==MI@ MS6=U2&&+,A%\)(QF9:W7)A3!X_.T>-O%@IED7-MF;@S",LP_KSNDK5[^N/F= M363PXC]A>;6DSF2]K?2^0(F:W)$4(T13#!AT%@5%>RHTN? ;C8-.K>(AB-MO M%9]2NQV<@E^W]7MU'E8K8O^"C/UZ%D[F+"1;:BL8:T&5'""&>J;OG"?AZI)2 MDZS%O11-"[N)$'(7IZ.HJP/B(F/ :4<%Y6K:F[3? 9@>W>WW;?9O MK[MG>TZ+QY1,H#"UMP1R<-);H*A9^R"M$;;-H*F) .2'2YIOP(8,H&*2*2Y6B2H/4@51/[;$\,DD=N M*8[75P<6]Z>3K!??P^Q\?1*YV)QHU2WER^*<]+E:LWDFLS!H; (>& FN% $^ M,P\A6L:M0,[;=+$^D,Z^3DU.0,CBZ=35 1K_B740$^879%_#9_S]LCHQFQUI M]>[R8G41YIDD>\5#HGM M5-7OIGPFC>%,.@/,Z$B\( //B"'):./(]4"4-TD5W$G-M"5+[9!UNNB[1-#F MIN\F48*(#BH3!R75,03H(-:6)"+3>B@Q^=RFO]$C=$T!*"$#A69:%8?*R24+!'GJF+6%OB:\Q%-#%#OQB?C'+E?C9 M=_R(Z7*YKO-Z_6)!' MS"7+)25N=9NQ1J-0/^WN/'&P_?3Z[S15^LW\.SUEL9P=5?AQ^Z_'2'/>2\U( M2R%6CG=!HP:QL1'*@=0F@?)$F6/T943.<[9!)-TDI^HAHJ8]71D+'7>-S6AJ MZ-^&'%U"=O\9(]N3AL5@#^%&,BFS#A+0!\)-J.,2K/$@9 S%^'5WGV=F56ZR M=:Y?\NIR61?8G4JBQ -CBGC7RI!7*)V'*(4!7OO&('F*&)OT51E*8+_6YA#4 M[*]P&%$]_5N>XZNY=CQD9-O3LB[K(1BIH+A.R@-M+:1AEDC#(2#M,EJ)8D4] MJ']FQN?ZT1_"?WX+A*Y9.%^=)5$"6A8)Q;5E9' %@J4/5FA6UI\]9PH3%%Y)&"R@7 M#3B7&>BB?#&TL[(V]2F[R9GV9*$U==_.D8PO9N.D4+H[<-?S/,;(F[^>1;/\<5JA1>K'? (+C*#Y&$XY>J< M#"DAJJKD1+Z'5L7QT"0/^R J3S47@UYV9V> VXY/OKZX#H,4RRYKF3B@ M502IS!P$18&3TYB%,=QGU>0T\$D-U\WI][7\;QHYYF24$QHLXZ8.4Y 03!"T MQ#)+T0MDNDFZQ@,T/2>3= A^]E]*G*:6"2-XLAD_W:W\+*\[=RM,69M+X:!] M[>6L'(<@T5%\8+&V#$W^;C7#/9-TR/NF/3)L#Z-FLN]\/SO^4NON$\; M9QV&)9ESB$X2ED0=F^BY!3(8#DP6U:*$I$N3,HVIM[1UKXLDC"[1<[ E>%". MU=E F8QGQ$@Q;,*8FD3Q>^AY3EO9(;@9L)4=K(X)M['5\N+LU6*^6IS/\EH[ MZV3*==KF9S7*VV[*R7EI:Y9I042-G1ALU$J#-A%7#. MHR&OGB?6!$(/4M5+T[33=ZOQE= #HJYHWRPQI3V31"YP4Z]_34$(I@A ;5S( M@2D6FM3._D1%)_UF3]?N7=P<+>J)#W1JR\K:O9($LY7&QGQ:EHH1R4*X:F_@ M-'AM3/V )CB;W-V9.SM//R9?%=2YCQY\N1X M)D^.%7 >$PCK"O?2%U78 .7O>/3$>\8H:C]58A,K_/7EN(RRU$4?JK$)E;XB]7L#EJ%%=FB<'5S M$Z"$2^!H]P/'LG)")(.L#%#WO0=/FT@WCK)/DU8'?M_6'7Y[72GL5/;&^P@A MJ1I>.4E14-9@G0S2)O)\VAX3OSVHS7([8] @8CA-V!VAY\0#&:0JJK=2^-"DGV4%+'Z?J1VIW#U:.%75':#FSTAGK M2022/%VRKH)SB)?:02C VLD573DR4JC'-9?.T84 >16QW!E9Q!.,3L79 > MFVY6T_HTS2S1(6(]T1*]GM_.\6^321+F^5W]X=W+\8^77[^&Y8_%O:2:TU-/ MCG[EF+DJX_ ]27*+,3F$R!%T%*(V6(WU.M%!DM9R9IGDIJF+\<3)+;6L[P+? MSK[CO==>A2EHK-5%;+R.L#F^^4B7Z;M&7&14KL:N*M4I\8'\I2CHP\ZVFQS M"LFTF>GZ$Q7=XNIT?2_&$GX'R*'H.R-YW__:IBKE.M+6YP#>2%6C-@M!* 27 M0T%D'E-IXMG=)63:LX^GQ,])*N@ 0K_@=SQ??,/\"=.7^>)\\?G'A]KZ>LM. M-"QIM3XX#!:4$\2)#9* 0/9<8\"(36*G1^B:]JSD*0$VIH(ZP-NKR]7%XBLN M/^#5J>'JR^S;EA6C,!N#"*5D7>N-)/FNA4/1*0;KK;:Z"=8>H&G:>^BGQ-E8 MBNFB*_F;><9R@'<:?18B1P^YF'K%'S0$F038*+02+"BOFMQK'TAG+WFR3:/0 MEKKKP ^PM[.=2VS*RI:#DS*VF!4*_"Y9!"!EK@7PD73J"O:P;1.W;.Q(78. MP^G)BNP JZ]P>3$KL[36WV^WG%QE"K-)<4BF3H9,GJ+YDBU(VFF"*ZS$U*1- MR3Z"ND;=Z4BXNU6/H98.X/7 -O+V9CB%9SGPI,&@2#4!&BM/ E@J DU4#E63 M5<]#B-/1F6EH21.43PYSQ#TNG69-$84- 6;M'AY MC+!N#^:.A,)PK!VNERXBD0I'2Y=?+\]J9\,77!9GT_UDK\JP4I55$!U)) MBNAE+?Z0GJ(XZ7(N42;7)@_E<%*[/>9KCL8Q=-<[/FOGQ>B*8=%90&L+K3(E M( ;C(2)#;KGV.39)LWN8K&Y/_YKC[E"==(&Q1_SCJV%AL_GGZY0Q[GWV'CED MAB2\;'1M:E2 F_3Y72J6@N*FMCFN/ MMZ@=1!48&"\T0T2=6*-Y+(\3-VWCZ2?'W]QD]NE'UWD>UL5H-FU<_ MA#,9G%&*1\"X]HJRA>"C 5V2,9H[)543S[6A[;HY]MXCY5L-V9'EZ'*!H'3= MG>NQ=Q$*+%>T-_,2HVS3[&HPB?U:J$.0L[^L8505/1NC='S)U_YGM3%++8NT M'D(7A6>(S@O@0]M1LN>*6M,3#Z#,2*#,M) "-8 UYR[ M$&GUW?4V=S?0&8VB?DW4(2#ZJ0O/--J:NEO37JYO\;7A]?6?E7O<I\8^:X/@F3CU$P[473TV)P5&U,W1)N,5^+Z9^SBR_; M!-,MJ]MAVMOOOU_BM_"C=DLZDY&YK"0#DE\BH3H/3M95%;0U,J',=PMV=W>- M.^KMTUXNM<#:$VBA@YR.327//\-R&>87/S;26^==S0.%G,P_FO MB*LM-S%$Y4IF4!/ZR%)'1=R4#+SPJ(KUF'*3O,,I0L,V0@0?)&H0L M^]R0-:(J.@#6?D:T0I=+X.!<;8R9D@-7XY8@62%/LA01FERAG08G]]S@-(X" M.IV@_'8Q__R)OO<+QHLC3E9_^O,Q#E/WTS/2^6E]\(Y^0]H8K;2R8,EW 150 M0^ A@2WT.>=>^38]>'>3SCI'5I3@[!Q_[;WE&T\0QLR_'WN[N>,K9U:7FGNP<^ MY$]*DPQ"0B]!<5WJ+;Z '%T4WBB;2A/_OHUY^1G&5Q64O!24//(:V1=:($B^ MLRL)T,2@2V'"IB;V9 ,/3-.#M[BY_#^>OYQ>SBQ[JI M !?&JEC3@77)%&L)7G/[%$3/ DNFJ+3K;&ZUQ0Y,12NJ-Z4^)?@&7IF(-O@:--+ 3Q7"K06R)W4:';Y7 ?C MX/8[IP'!R4I;C"#!J6^ZZRBO69B_7"R7B__@9.L%)' MK*2PVO:DY3G9J).').J%@! %(E>DWV*M0U;"L'F[!P'E9Q(F1,DX>MV!E!.$ MW,%-VW;N\*UEQ?.$!N8P(541]'5>B,G$U=-.FCNH6?:5+JQ M-J(QA=XI=NJG2[SN38:%1;*V=00I,50'B,54>XE:"O$5)I2^2?N%1RF;-L8= M1?\#,'6\,B:.@3Y=G4K^OT@JF7_^^&-5:[#?S--_;3W[R+Q!3^+A%FMK; ?1 MB H#'3$)&U2\0$A2[:2+<#,_2S=5XOI*)*X#XHP&@E*$,< M^"0MT$:- 9V5SC_!&>O@C:M9$N[8&]>)HNX.++<[7BM#((\"7!V[JXHA 7%D MY+>QY)(-2;2I\-Q'4$^GL(D?Y"S7Q?0!PHWZP79VT68YTM\ MERX69#1I;U';/OHZLEC0@$B2S"<&!H[8@=I/-;B58S2X: MB[DCZ'S$^6RQ_(CI/;*)7DH M=!YZ7T_'>R-#9S0Q3^T);TA_06O@Q;?E[+QN(]L90TX5'Y@%B^0$JLAY;50E MP/#BO:\UHTP,\8+WOZ*GL'L$@(PES [\F%?TRMG%KR&M2^_6&W1*3.5L&23E MB0.AZN2@PFKOT$"AI B8FZ1.W"=EVKJ@L9W>$T7='5@VB\B@2SHF#2[4,656 ML#I7N6HWQKP>JKU>5 MS$JJ&C.*4HFN)_L*!%IJQ,FECC!S@L-P\<=HJP;$VFA.DU(5N-VAW(KH< M#9&,BBQE!;HO)4,=C6-0:2Q^2&^/V\^<9DV?HH][*CU".%TH]=T1'PQ"3"H'7[AV:K!>KQ\[M6J/T/0,?Z>+_)S+Z0<@Q2KU[P7^\A#O Q]O%/"_F M;^;TQ!CF_WI'1I6(J/R\??/RW8?M+AI"+L)+,+RV*5#,@9?* 3I)NS$JZ4*3 MCDJ#J)OVM'QD-(VOCU[2YG]>)B@RD]EFP"SJ=,3:W<[[1$"(2@C/L[D[=?SA MM/G#[4NSX_&1$#&2\*96_R^W0*N+R":#875$H=1$M?*>MF16)1(D&Q2OW#QQ MVAR.,=5\G)#ZV#X^7VQKWNEOUAZ7,RB<40:$,*QV+D @[AF@%-X:501335I7 M[2)FVC8P8\* /X$CU8'13Y&"Q:WV2Z MS3U*IHU9&J#E-%EW ):WLSF^*U>7>AL.DG1%H\L0BR,WNV@#7I [9T@\GB(L ME] U,2[W2)DVH&EA7$Z3=@=X>>0>V!@*6@+91V]=[>M(G]DB0 N/+& M1FO2 MC>GTF_AF\5(#%(VG@PX ]??+4#MG([Z+Y[//:[6L7O[X/5S4)BS5 =0F""Y# M "/6#5B\AA!< !8B5UF*D&23TK_'"!L$*]\*5F.'6*.JH5-877&SO6FU6@B; M&7"I.0F+UU&7$L'II)-U/-DV$_\>(VQ:AWI<& S V-$ZF?B [^-E7,WR+"Q_ MO/[WY8WQ#2PQX0J'R&MR1HR.=G-:D;27)_1>XM113DU M&"X6Z5^+\NMLN;KX-,/E;X&>.POGM19_]GE^S6"=2[;XBJN+6=KVA@GSO/W6 MC1RNZP**D(RB"*EK*P#E),F"/N/.JN"SD7)00GT;ZJ8-Y=J!<7I5=K![_NQ= MO+T>.QV*\(D6)=E\5M.*.$+0VH',S/FDBG1WYQ>UJ$J\IF>8063/Q0<;0^H= M@.?6FEI_K#T9%RC+@/ M!XR_ LP M:A)'!2QSJF/ MK'B),LA:) 8FU M;$4=B,P9**\9BNRLD4W.J/<1U%,US#C0&47TO4&H]FG;WC*?F20,,K*8C(+! M>HQJR'/+'#)G.9,/QXQNXO+LI:BGU,0&(#I:^!V@:-OC[]7B:R0'KNKDU6*^ MFI%*UE]\6H;Y:D/9S2B^-_-48\M\EM$8;D0&ZPD/2O (CM6,J92MSB;H&)H, M-SN-[)[N<*+ERJ]]\M%0LRK/U:8P^HG1G]=+'>TK3S+(1B>A(>L M@B2VB$M?9T9*E41*7"03[IC$G?AM5L]9%H"?G=_'85#3]+/KCH:ZVN#P&4L1*\,A)$EESY'%7!9D,, MAQ X#&[/ZF2\B6XZP-S;6QFFV\1 \@.^SB[6QRF([W&9JO8^XYE**3M/&SVF MM7=J-41K$S!9&Z;'&8=0.,PY#VKX_56&NIJH_S_+L.2GGO^X\77Q?)B M]C]KE6T8.XL:4\:D(K-(%N7UGZE&.V'UA=R$_Y"7H*2HW>>+ M#NL)TK46@WD@ST&):!C&NRU!!L#K>'J&@>]9G-%/IJ:.H9DO$^9KUC\,8KUX M[;)(%J0,@N*?:"&8A*!U<;D$K'5F)R+T"+*& ?59W Q,K;1N\?I;^'/V]?+K M6_Q.$?KGZN+.%K?8IWC]KG#.RWEDK+90<:3LQR"&:%,"6Y'5VREOC3X/IP30- M@^FSN.J85%V]P_3 C80ISR46DK^5!I3##-YD"TDY]>QCLGNF=2P/Q3PRO*J'%G6/6%SFO+R##^57-5BVA#]_HAQ<_SDPN22:& MP$*]]=:L#GMW$DQFV0I5O MI +(.?.TP4#V+FY760N_*7#UFIB\65UGT.Y@_ M2\8)GC,QK4LM3[X[A(S#&C/XAIF-)D?C1O"<%PT MO#2^G7WQXN)JOL#K>3Z+RMB MH#CTH%BRH)S(H,PMH001+:I24[R 30.P]FS MN'%IK:$.S-;/XKK-U&M:/^EB]OVG&_& 1J5"'B@&"FN"D+5OD@'GL^"W(#[7FM07OH0*0!*@CX4)<#5ECB: MHFN?BI$4=S^5"=Q/YC 0/HM+DB?04P*,4*,]01%&8RDU&HQQ,Z3#4/8L+BJ?15E<')OM_=NVCA9)SK^)B<= #%LX(86 3&,G+##.?B3E+J42>\N]\^K)G#,[U::**" MKD!V^["G_GMS<"TY*SG7'%I6RSE=XN"8#Y"T8)Y)3\O,'HRJO:\;!J-G>E4P MCI!'P\W__;=[0B:._[7^T?HG]:\^8/D_Z[]_?'CST_,OON#RZV+^7VGQ]>KI M'_"\-JYY'Y87/]9E*A8U!XRL-CWS'**JXZG)4TK9H7=W+XG'Z2=X8HJ6!T1[^J1B8X6T-NHZ=I[CNFDD^5U\16_%4]:\3EM[J1_1Z^7HT3B8QQ7L<@):SMTB4CN";- MH&1MLX@>Y:#)=(-,^2X"IFWY_+3[_\D*F!A '_#;Y3)]"2M\\7F)>'6D_3-+ MFQ7FI=>.V=I0J-016'6Z6I(2K$9M JT]8]L4H=(LH,[]#VV>+UJ M5*;8O68RA91JTX+LP5MRPW66%-:+XFDC?\+3HL%;6+/L[:?;PL963[](VRQ! M+;6747)(S-NZ;"QXS=8)Q3PZ)ZUA^@FQUL-XNM%T/PQ31RABXHWL_2:+Z6)Q MFZ6-'?;9*R=]!EOG-R@O!$0C%;!$ZU$5)A63 W:TA][1)3R.4>.B@4P[L#AW MI]&N5XY)6A=TNF8#U)'5K(X/T@&B53[F8D3F;?K [2!FVI$83[^;G:R0#D&U M66^!<6,E$Q!\-* *5^"2C;0T GE_-7'2-\DLW$W.M);I=#4_@ILC9-X%>@M#'@70U3M;4&H\U,-_%Z[I/2%V*.4? ]S)PD[2Y* MU8;9Y8U#F),L==(FHV!3>>,A,%IMD7G#M91*F:?TGW>0..WTGFY"MU.5UX$A MNTW_=J5&*SWC"#QK6JF+R/B09%O&D0"EGEM5IX-!&<#N9:H!&;G M0KISZ[;S>&G?\_NQ/J=K<#&R.#NP1;_-YHOEK:X$UUD/-]5K+W_\OIBGQ?R" M7DV/^7SU*V=1.*6D,L!(AG7 &@>O@P89,*287+"\2?7 T11/FS30!(E/J\4. MX+KO)F%=$;=Z5VY][RPKGYA5"BRO+759CF3Y608T&GEP(J7PE+OH+AJGO01L M"LE6FNH A'MGW0HGR0L-&;RLME]Q!][SM8NK2\R>6:%:(.ZD,L)W9"K802')(E4&B; MM<+< ER#*9SV6*PIVMIHJ0/X;2])U[V^MTE&[\H5OV?29X6Q*!""/A#E%$5% MB8!2H$43;I&K:(+0IS,;31@?0&N23OE\+_0.6%.PR9G_ 31..T1[^NCA"$UU ,+MBOJT6 \R75Y/IWPS_W@95[,\ M"\L9KE[,\XM29NM$.97>M7$/E/3_[=GPC MC $/;6SM6K;#. R.*1L?O4^7Y"8FEVLS@1SSC!A(1E5>RF;R@\)37K,17!M@QTR M+FSP"Z>]W6H/J';2[Q!2'W"CP,K8>@A?_?:[\N([;3$UK6'; O+M[4$&9]8F M7HAOD**VKJEEY5&).O+,8?;1J3AH&,YX%$U[OS4=*)] ?Q.C]LV+KR\4\K]Y=7JPNR">J$UARI=K5V9!%:UI]18,K)4$.5G##.=-W*U-VXO"A M=TQ[M?4TR!I-QAT:C#"%Z%B_3E MCV\O\G]?7MVQ?%I\P.\XO\177P*)^,W\-PQ5N._*^^7B,ZF=;'W1,FK/:_Z@ M(?&6 "Y4;X)%##D8RT*C&+\52]/>I#V=<]@)*#J-DS]>4,#_,JPPU];/.%^M M'TA>,WUZ9PS'H!#YX>>-$1T?0/%(@?$-(&D3O?7.S<'TJ\7J8O7Q"\$^5JJV M)\K7X'6,ZY1Y[+2A4OK;,=G56 ).%!X:R2=_$T\@^.7]EZ-M?WG[[S1D4 M&EF4*R0U5;<>Y+3U2!X!#:W\S&24ILG]R(ET3QMR/R%2[^7*/*&^GZ,M/?[4 M<=!CFUO6EB>/)\(VVYCJX#)R4)VL?>UH&ZZSI7BJL*TM#WT3WVQ: WM3J7"S MK&Y3\6*YK'[+^ITO?]Q;>B_^$Y;YJGJ!H6+!8 3A:E_ X@/$.M:F>"N\++5E M9!/YC<;!LS:ZAZ!W?RO@I\3 Q+W>/LTN*LBE7?"3(F$QIEIZPU6-&->+N)ZV?9E] M^[1X36'J=86A2=ZE[!UH:=9=\C($7_OLBL)E" EM&*W5\(&T3==%;@04/(2I M$54R,=I^"_-PM1XW]:7<)*L9-T#N;CUK$P*"906D]D%EDR2.U[GZ[LL[PLN8 M&EZ,).Z)H?+Z3TR7]8SJ72FS=%V0[%R46EL.&44 91,%:L4EB)P)DTRP85 A MR"# ["9ANK[)3P6;$40_=6?HE A!BO] M:'BY?FLO392G\HJ.$W\/F-E OI@[H25&>U613"R[35N>\]$YP8Z(; MTO9QH#/ZYX':;^)2C*+]HX78P>WYU6ZW;4"(T7$N9 )9R[^4M)Z(CQY2L5DH MKSVY.BT.!7^BHI?^U5-X#Z>KI0-,'2^X&[;G^?UYF-_J/^]$9L6(NJX"R: D M!0%SA"2*5R6HR!-O 1$^MZ [ _@%7%\M9NL"\ODG[8SZ[ M6'WX^,=F-Q",8L_H"NA(VXF2TD,T1A!;,EIO99)M4/L@51,?6D\.FGO]1,;2 M8 =PK"E6B_F:D0T#F<60BJK3-<@74)1.?"O0& MN],TU0'4WN.R+)9?PSSA6G#;Z2X*359,%S I1%#*92#*)619N-#HO.--NB/M MH6=B=[(WV(VAM1[ MY'(E0^CF-3*!E"&$>V6W!=OA '4DBF6T;G0IIO(+2)Z MF5,P9=1RM%(Z M1FB4F;2K)2 .=6@E27I,3X'"\>K< M@XLC9#MQ,?M:YFYY>II),Z=J.H:H^$;=9 MDEP(Y%IJ"*YH4%I8"(H72*AJTU,11'DJS/7@^XZB[\M521,X/F*1#4@XL\DJ8?QL\18N\!.X\9\7TV_.UUZS\> M2^&!5_%)\AG0Y%HU5J!$U$%PKIUJ,D?P=-)[&7,RZ4[ZM #H8C@*2?PFMETS M4QW7U9GV)O)0>SK7'O5*E;J*M09FLTRY2)8<&^#Z/_B2SF_[1M;VO4$J8XC^ M.9O-:RFL#_M?7%Y\62QG_X/Y+ 65BG *)$8$E9"!8TJ#3)K9I*04K"\KNH^3 MSN\5VP"\#UQTL#!>G*]_!_-N26P*F<^4$ 6Y#. $%Z!,MA!Y#F"X/%JH5SO5[8Y,5TOUC+B4L21:B34]765RNH(F MQ&&R/%O4GJDS-=BCX.(OL##^7GOBK=[,W^-RMLA_7RY6J[-, M7AL%SJ'VLZO)"T% D.3,)4WQ+^?",=V7+[.?EXD/6Y_WXC@5&[TLC_BX".(> M$?P#5[25;D7P:Y@M_Q'.+Y&?,8<^*;(0L4Y-4!AH_ZP]U:Q+QFN)680F':E: M,33Q64H'"V5JE/2R6HY1PS7++U:KRZ]70JF>9LU'^,>BEA373H$?R"T]4SD8 MCQ;!VD2.)TN%A.,DN%QSXYAQ)37I]?T$O$T[>JB'-=01=OYJR^G#;/6O7Y=X M/5QG+1#F6+$Z2[!,)% NTFY<7+T_"X&<6)/5H,KB:1?3+LZF'9?T5UI*)^.F MEX5TS/[\D&VIF2_\K"8XV>@9Y)QIATZJ@$]"@<]1,RE<<3QUY<<]RM*@I>/_ MRDMG>J3TLF;&,B+_Q-GG+R2)%]]Q&3[C5C"_U,XQ.,]GT>48;70@'&E+*86U M 9^%( *S(0:TK,EY\%,R.>SFC_V5%U:/<'K.2VW]H0:/L_GGJ]B1GW�=;^ MO9JSFA)5@\=B+9C(/#I#/F]J,A1J3":&+96_VBWYY'!XSDOA:G;RS:3XU;O: M6_G3ES#?>1AY1@YJ1LX#"4)3*)AKBI96#(S(6BB,+G9V1GT@@\.6T/^^AW]" M&/6PO&KRS1O:2&FSO%Q>FXGU_GJW JB*X^K,7AJ.QA8'*5A>>R1KB)F@K43. MM>:5N32D$]'A:^48:H]]>P3V@^*0-\@/2&E_-+O C+K_/$FYWRA"- MTB89<,$KDGW4%)K9",5X9V+4*#J+01[B9M@J^-^W^JT ,G&>ZZ/'&/&Q8XS% MO52TJU%V9\;92-J(P(3S9"$* Z=JJ9^/G%OD3,7'IFFTI7 8]/]J=_8=:?VY M8G^W[W=QX_N]I[UR%L_Q*M-G4>XU[[A81%P[B.O$3>FU,1HDUEGA7-1+7"$@ M>PS&,4R8AB23]\'-L#7U5[O>[T?^!Z&IT]%,FU%^5;O;>8"K_]P:"'C,7*;' MGSG&4*8#*1]I(M/FK;_>>NOM^8G7PVN"5"PJ38 0@=?J;5UKSQP4YY.5S >6 MF_1&&4C?Z1W]'GS-S?0R;K)!+2)X&1FH.N7")2W!>U:\#O.^1B0=6IC%YG MD@F&K(7-F7[60@B#J'L>ENT0'.V8K#FRDIZK67N1\ZR^(YR_F:_=U?K%\8,U M3WO?DYC X1P_L6$L15!$'@KHQ#+%-=9 8+&6!J8BBI?&R"8WO4_K^+V9D_3# M^8MOW\YG:2W[J_.XF['AKTO!=/&)(J756E%71?'!!Y-Y]"#]NA$#.G)I*.I# MDYRV,KF4FW2A/(WLYV%*#T'>'B?Q*=3:P57%I]G7V?SSN[)FH]0*W[\O%OG= M_<=E[<8*9)DQ!."$X96(R\(T=*76(0T(@O/=6MT_4S1 MM,U1GA18)ZBB TP=[7K\" C, M%B@V)&V0(6-#)J".@L"[Q#U3*]D.B2=IKU-$KE?7!TSG8;6:E1GF3POZ"F?? MUWN-1>36\ZSF5I">Y#AI5;D]\8T2+AR)[2_9$U=,IHQ3A.@FPI J_2RK%'51!I [5R?)R]J7K?+NBU&)VR2;I$D]1%07SNRHJ#GDXOP@ ME4P\FOTCJ66=[OEW7'Q>AF]?: <[7Y_X6F=35J* =\E=C>.*P2BPTGK'DL>D MAMPS#AK3OI>*:8$TGI(78TM\:MC@Y[LL;$[9 CG *=,J$EKHVM<7P25E0=-: M4\2'13_D:'(8;/91,0UL1M3N8FQ13XB75 LMEC_._OAXQHL**!@%3HCD[7(N M2 :.02A&QWKSSG<5)Z^VZ%AA^J_/B^]_VSRQ L1NOZCXL+?PG'FBM4B,@8^(Z$_1TZ?!0G'VBZN_LK)FX3-P]"E(HTEQIHW+TDR2G?A<$L(.PL11"6&'**@'U#V< M>Y2$#74Q0E2B#C;G2(Z;2&2Q-?,IELQPB /T_\.$L(-P<%A"V"%*Z0MB=[*0 MN-0\I^0@,G($E2_SQR"0Y!XAY#^Y1J[L?%+N+@ZCXB>=ISH);@2/:B<#$0>$U@O;30Y,%U:=@L:B8TNP/ZD0!Q[+1R/ MBK_"FKCQ_"C4D(BRGFHD\L0D"Q!XD4#BQZ)R)A/5LDIG!!:ZR$-_UFOA.#0\ MEW5P)G0R66L+2>?:TUDEDJV58$Q)Q&Q)Q-ED$'_FEOQ(Z!R#X(/T^%S ^9!L MMWV7G0S,F13!E%*([X00BE?@,#+-Z^FS=EV:Z$-Z')&9_^^.0NU]<'*'\[4@=OYO0I?@I_'M6C\?9?CR&;O=2,=%!T_?Q? M9JMTOEA=+O&F+Y[D)K$@0*9:F2^2A>AC "M#C?=.E MSRO:*2-3D'DF?NNU?/1(KJ90GI$D%N24<$W8EE:#\UC M$O,B%IYX;))F\!0FM>[=Y)SA//VX"MVED\)S7R C123U2A>\%06X"4*@9\&H MTI39NQ3U:TP/P<5>8WJ2 J:NA]J6_7Q,. _DT%^5_!@53$8$S1BY]%;629W. M V;:?;Q 'O20Y7)8"=UM"CI!S&F:W54[=[28I\;)ANX_YBN*"-<%^IMD))ZU M5I;IFBX2Z\VY (]"@+$N:)=D"'+(O.UA6-E'10=U<\=K=C&VF#O!RJ^+)::P MNMCDEVFC223> 1>.@8H!P<>BP$N1HM,8E!QRFWL04'XF84*4C*/7'4@Y0<@= M'$GNLK0WQUL<,T^N:&)&6PIU3(;(44,4:"1:SPUKDGK\(%73'AZ.NS6-KX8. M,'75LV;V':^Y^D F^HJSRWJ*^0V7:WV1F::XECMA0-:)*BHI![[P#,)KY4QT M*8HFGO)P$OMSA([$Q>))E-0!_*Z;;I%E_F.><$D1[YSX>[^X:J&T^GTQ3YM^ M7"X8YHMG]1@G;\YR8@F@49L8$A-<-3%P!]#8G[D;!X"MU-3IR=BFGO/6P(PC MSH=V/&2,\Z'':!OI?&CSF@_X;;&L6+H^!+#>H7;6 '.ZJE<2C%((4++1,EBK M?6ARG;F/H).G,=]Y[J[#7N:8<:Z677/R.%60DHRJ%R!1&&^M8)8W24$80-NT M6]XH*+DW_GADC3P;(W/T*?S>1[4Q. VGJNT'5!04\G-],;YKGMXOYY[?D^^5UT\?5 MRQ\_]1Q:8EC=F>,5C UU&8!SGH)D31]"# IR2H'9:(QKC=P!F+QG MY/K0_\3#KE^%;[.+<%X39^9Y=D$FGOB[$G3E:2/Y._Q)EXU2CM%F@FQ;SBN) MO^ #*[D8:H^_!M[_K#:;;\M+X;T 4]R@10KB M))H BJ54IQ)XR%X'810KFCV) SSY[GMU>FA-E#I;!T'4)> %HU!:*/I2B-HU M7$K6QADYB>Q.=]%#L#7:+GJX'CLX+'MYN9K-<;5ZD?Y].;LZ>%G?GQD426.0 M8+6A8*LH!@$U0O"R5O]&A]BD=G\//1/C[ DAL1A?/YW"K'ZZQ&U+#9V,14?A M-F-U,H).GI9L3#4#3K%(_Y=A1X//-H#[B;)IH3>*_@=@ZGAE3.SN?[S\&M*O M(2XW Q1>+;Y^"_,?;V=?9Q>8-Y>R03/$P"+8.K9+!5X@*L("E[X8](*GQ :X M]T/>U1]<3E#MHJ&<)\1-QMG96_Q,4.W'P]_3[VJFBGQ@U5U1OEA+J6(2U M 80(ZZ&0"4*)M*@8%Y)S8T48TIGX,;L%;QI+6R)0-SWJ?.4V#AVXGAXASZI2[O=W[DTR"%DJA-1(-R<46 MDA ZL$C28L5*BT,8AM&LY=D$^\QX.ID:6'O[0 MCB[:9@;:&5D:KQ?DLKV6_SLI= M^T!,$XG1)\CHL7:/BN!SL6"#TSPH6U0>K2AL-PG3(&3BD&,$;72'IVW/IDID_GEC M/U=; XJ"6%<9O*FM[&NCC)@3AV"U"S9ER[%)7<\>>GK"S3&*7HPO]0[ \V:^ M?M::A=?GM<'56DH;9K*0+CCA0"M%NSD3&EP2Z\X 41@6BI9-\H,>I&JZ(*<) MD,;30 =P^HV"]>4LG'_ M)BG&?W:Y[6 Z@G) 0 M5"B0 M*BS4ZB&7(D<330[E'411?::7!VFG8Z@-DQ(X9*+#87)8$91L&ZU1DB M,@,RN12,+(9-,O/EZ.%0S>[K)X%F:XT>#=KON(R+$0[G-PR&57B/RU3U^1D7 MY6,XQU68Y^L5>=5Q@6)YAU95*?)ZF"UCK)E6 I(5T3NM94E#+NH.>NFT1[9/ MBKJV"NG 0/Z"].8TN^J3;SG/A;,,;.U#Q&# 1 I,& M#&^OXSG ML[0ID'BU6-&N;B3FQ,EL6^?)@*.IPWYR >:UUES2CP?5,]Y_\K3G#F.C8@3I M3:K]K5S>UZ3$Y<6/]^=A?D$;^^M_7\Z^U6.[W_'B3#",MF@.EHM:),,%.!T* M&):RM#)JCTUF]#Y$U" 8N;^47S2:CGK8X*YB!^-)(!PE+8R:\9R08@DZ"5B0 M69(E([& ')1)$KQ' SJH9#+//KDF!U,/4M5+QZ1&F+B+P=$4U /:KFC?I.-E MHE0JVB"-*)V=_>%/D+4W9;YVABX$4&" M4W6*)'(#P=9>V>0URB ,%UX\XEYU6.8[@L(&E?<>(KT.RWLIN- N6P\VU:XL MS @(.CN(20IIRFK'=[*>3ES:+0-P'&=1%"O<[5/4)#'F#)]?;?E5,_E MO.,J^S1I]>/W[7*5;\Z7) I$CPRLYAH4)T[ M)XHYQE97!Q!\'WZL'>M/BTW;R+W'VF>T2PJFI (3R?=6"ATXR1+HG#)C*"03 M0]H/'7[O,)C$+CS5$>%Q]\:AC:[:GRAO?E _Q+#"_^?_^%]02P$"% ,4 M" !V>P916MYI0F8N #E/@$ &@ @ $ 9GDR,6%D:F5B M:71D86%GP91+SR*3#$I !_#P$ M%0 @ &>+@ 9GDR,6YQJ.S)D%+P L#X! !0 ( ! E@ &9Y,C%R MZU !T9V@P M-C,P,C!E>&AI8FET,S$Q+FAT;5!+ 0(4 Q0 ( '=[!E$ 7)(8E0@ $8W M 7 " ;J^ !T9V@P-C,P,C!E>&AI8FET,S$R+FAT;5!+ M 0(4 Q0 ( '=[!E'G3<"O!P4 %P@ 7 " 83' !T M9V@P-C,P,C!E>&AI8FET,S(Q+FAT;5!+ 0(4 Q0 ( '=[!E%"R"ML! 4 M *\= 7 " <#, !T9V@P-C,P,C!E>&AI8FET,S(R+FAT M;5!+ 0(4 Q0 ( '=[!E&"'^DT@P<" *&1&@ 0 " ?G1 M !T:'(M,C R,# V,S N:'1M4$L! A0#% @ =WL&40X?5V,S$@ Z,4 M ! ( !JMD" '1HP91L^/SVX B "A:P$ % @ $+[ ( =&AR+3(P,C P M-C,P7V-A;"YX;6Q02P$"% ,4 " !W>P91(I93IC9C "5% 0 % M @ &]#@, =&AR+3(P,C P-C,P7V1E9BYX;6Q02P$"% ,4 " !W M>P91&R;A>9[[ #26 H % @ $E<@, =&AR+3(P,C P-C,P M7VQA8BYX;6Q02P$"% ,4 " !W>P919J0*(123 "CC@8 % M @ 'U;00 =&AR+3(P,C P-C,P7W!R92YX;6Q02P4& X #@"K P &.P$% end