0001624794-20-000094.txt : 20201030 0001624794-20-000094.hdr.sgml : 20201030 20201030064415 ACCESSION NUMBER: 0001624794-20-000094 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 89 CONFORMED PERIOD OF REPORT: 20200930 FILED AS OF DATE: 20201030 DATE AS OF CHANGE: 20201030 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CSW INDUSTRIALS, INC. CENTRAL INDEX KEY: 0001624794 STANDARD INDUSTRIAL CLASSIFICATION: ADHESIVES & SEALANTS [2891] IRS NUMBER: 472266942 STATE OF INCORPORATION: DE FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37454 FILM NUMBER: 201274649 BUSINESS ADDRESS: STREET 1: 5420 LYNDON B. JOHNSON FREEWAY STREET 2: SUITE 500 CITY: DALLAS STATE: TX ZIP: 75240 BUSINESS PHONE: (214) 884-3777 MAIL ADDRESS: STREET 1: 5420 LYNDON B. JOHNSON FREEWAY STREET 2: SUITE 500 CITY: DALLAS STATE: TX ZIP: 75240 FORMER COMPANY: FORMER CONFORMED NAME: CSWC Newco Corp. DATE OF NAME CHANGE: 20141110 10-Q 1 cswi-20200930.htm 10-Q cswi-20200930
FALSE2021Q20001624794--03-31us-gaap:AccountingStandardsUpdate201602Memberus-gaap:OtherAssetsus-gaap:OtherAssetsus-gaap:AccountsPayableAndAccruedLiabilitiesCurrentus-gaap:AccountsPayableAndAccruedLiabilitiesCurrentus-gaap:OtherLiabilitiesNoncurrentus-gaap:OtherLiabilitiesNoncurrent00016247942020-04-012020-09-30xbrli:shares00016247942020-10-26iso4217:USD00016247942020-07-012020-09-3000016247942019-07-012019-09-3000016247942019-04-012019-09-30iso4217:USDxbrli:shares00016247942020-09-3000016247942020-03-310001624794us-gaap:CommonStockMember2020-03-310001624794us-gaap:TreasuryStockMember2020-03-310001624794us-gaap:AdditionalPaidInCapitalMember2020-03-310001624794us-gaap:RetainedEarningsMember2020-03-310001624794us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310001624794us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-3000016247942020-04-012020-06-300001624794us-gaap:CommonStockMember2020-04-012020-06-300001624794us-gaap:TreasuryStockMember2020-04-012020-06-300001624794us-gaap:RetainedEarningsMember2020-04-012020-06-300001624794us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300001624794us-gaap:CommonStockMember2020-06-300001624794us-gaap:TreasuryStockMember2020-06-300001624794us-gaap:AdditionalPaidInCapitalMember2020-06-300001624794us-gaap:RetainedEarningsMember2020-06-300001624794us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-3000016247942020-06-300001624794us-gaap:AdditionalPaidInCapitalMember2020-07-012020-09-300001624794us-gaap:TreasuryStockMember2020-07-012020-09-300001624794us-gaap:RetainedEarningsMember2020-07-012020-09-300001624794us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-012020-09-300001624794us-gaap:CommonStockMember2020-09-300001624794us-gaap:TreasuryStockMember2020-09-300001624794us-gaap:AdditionalPaidInCapitalMember2020-09-300001624794us-gaap:RetainedEarningsMember2020-09-300001624794us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-09-300001624794us-gaap:CommonStockMember2019-03-310001624794us-gaap:TreasuryStockMember2019-03-310001624794us-gaap:AdditionalPaidInCapitalMember2019-03-310001624794us-gaap:RetainedEarningsMember2019-03-310001624794us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-3100016247942019-03-310001624794us-gaap:AdditionalPaidInCapitalMember2019-04-012019-06-3000016247942019-04-012019-06-300001624794us-gaap:CommonStockMember2019-04-012019-06-300001624794us-gaap:TreasuryStockMember2019-04-012019-06-3000016247942019-04-012020-03-310001624794us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-03-310001624794srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-03-310001624794us-gaap:RetainedEarningsMember2019-04-012019-06-300001624794us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-04-012019-06-300001624794us-gaap:CommonStockMember2019-06-300001624794us-gaap:TreasuryStockMember2019-06-300001624794us-gaap:AdditionalPaidInCapitalMember2019-06-300001624794us-gaap:RetainedEarningsMember2019-06-300001624794us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-3000016247942019-06-300001624794us-gaap:AdditionalPaidInCapitalMember2019-07-012019-09-300001624794us-gaap:RetainedEarningsMember2019-07-012019-09-300001624794us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-07-012019-09-300001624794us-gaap:CommonStockMember2019-09-300001624794us-gaap:TreasuryStockMember2019-09-300001624794us-gaap:AdditionalPaidInCapitalMember2019-09-300001624794us-gaap:RetainedEarningsMember2019-09-300001624794us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-09-3000016247942019-09-30cswi:segmentcswi:brand0001624794cswi:PetersenMetalsMember2019-04-022019-07-310001624794cswi:PetersenMetalsMember2019-04-022019-04-020001624794cswi:PetersenMetalsMember2019-07-012019-07-310001624794cswi:PetersenMetalsMemberus-gaap:CustomerListsMember2019-04-022019-04-020001624794us-gaap:OrderOrProductionBacklogMembercswi:PetersenMetalsMember2019-04-022019-04-020001624794cswi:PetersenMetalsMember2019-04-020001624794us-gaap:DiscontinuedOperationsHeldforsaleMember2017-10-012017-12-310001624794us-gaap:DiscontinuedOperationsDisposedOfBySaleMember2018-07-012018-09-300001624794us-gaap:DiscontinuedOperationsDisposedOfBySaleMember2020-03-172020-03-170001624794us-gaap:DiscontinuedOperationsDisposedOfBySaleMember2020-07-012020-09-300001624794us-gaap:DiscontinuedOperationsDisposedOfBySaleMember2019-07-012019-09-300001624794us-gaap:DiscontinuedOperationsDisposedOfBySaleMember2020-04-012020-09-300001624794us-gaap:DiscontinuedOperationsDisposedOfBySaleMember2019-04-012019-09-300001624794cswi:IndustrialProductsMember2020-03-310001624794cswi:SpecialtyChemicalsMember2020-03-310001624794cswi:IndustrialProductsMember2020-04-012020-09-300001624794cswi:SpecialtyChemicalsMember2020-04-012020-09-300001624794cswi:IndustrialProductsMember2020-09-300001624794cswi:SpecialtyChemicalsMember2020-09-300001624794us-gaap:PatentsMember2020-04-012020-09-300001624794us-gaap:PatentsMember2020-09-300001624794us-gaap:PatentsMember2020-03-310001624794cswi:CustomerListsAndTrademarksMember2020-04-012020-09-300001624794cswi:CustomerListsAndTrademarksMember2020-09-300001624794cswi:CustomerListsAndTrademarksMember2020-03-310001624794us-gaap:NoncompeteAgreementsMember2020-04-012020-09-300001624794us-gaap:NoncompeteAgreementsMember2020-09-300001624794us-gaap:NoncompeteAgreementsMember2020-03-310001624794us-gaap:OtherIntangibleAssetsMember2020-04-012020-09-300001624794us-gaap:OtherIntangibleAssetsMember2020-09-300001624794us-gaap:OtherIntangibleAssetsMember2020-03-310001624794us-gaap:TrademarksAndTradeNamesMember2020-09-300001624794us-gaap:TrademarksAndTradeNamesMember2020-03-310001624794us-gaap:StockCompensationPlanMembercswi:EquityAndIncentiveCompensation2015PlanMember2020-09-300001624794us-gaap:EmployeeStockOptionMember2020-03-310001624794us-gaap:EmployeeStockOptionMember2020-04-012020-09-300001624794us-gaap:EmployeeStockOptionMember2020-09-300001624794us-gaap:EmployeeStockOptionMember2020-07-012020-09-300001624794us-gaap:EmployeeStockOptionMember2019-07-012019-09-300001624794us-gaap:EmployeeStockOptionMember2019-04-012019-09-300001624794us-gaap:RestrictedStockMember2020-03-310001624794us-gaap:RestrictedStockMember2020-04-012020-09-300001624794us-gaap:RestrictedStockMember2020-09-300001624794us-gaap:PerformanceSharesMember2020-09-300001624794us-gaap:PerformanceSharesMember2020-03-31xbrli:pure0001624794us-gaap:PerformanceSharesMembersrt:MinimumMember2020-04-012020-09-300001624794srt:MaximumMemberus-gaap:PerformanceSharesMember2020-04-012020-09-300001624794us-gaap:PerformanceSharesMembercswi:CliffVestingMember2020-04-012020-09-300001624794us-gaap:PerformanceSharesMembercswi:CliffVestingMember2019-07-012019-09-300001624794us-gaap:PerformanceSharesMembercswi:CliffVestingMember2020-07-012020-09-300001624794us-gaap:PerformanceSharesMembercswi:CliffVestingMember2019-04-012019-09-300001624794us-gaap:PerformanceSharesMembersrt:MinimumMembercswi:CliffVestingMember2020-04-012020-09-300001624794srt:MaximumMemberus-gaap:PerformanceSharesMembercswi:CliffVestingMember2020-04-012020-09-300001624794us-gaap:RestrictedStockMember2020-07-012020-09-300001624794us-gaap:RestrictedStockMember2019-07-012019-09-300001624794us-gaap:RestrictedStockMember2019-04-012019-09-300001624794us-gaap:RevolvingCreditFacilityMember2020-09-300001624794us-gaap:RevolvingCreditFacilityMember2020-03-310001624794us-gaap:SecuredDebtMembercswi:SubsidiariesWhitmoreMember2020-09-300001624794us-gaap:SecuredDebtMembercswi:SubsidiariesWhitmoreMember2020-03-310001624794us-gaap:RevolvingCreditFacilityMember2020-04-012020-09-300001624794cswi:RevolvingCreditFacilityAccordionFeatureMember2020-09-300001624794us-gaap:RevolvingCreditFacilityMemberus-gaap:PrimeRateMember2020-04-012020-09-300001624794us-gaap:RevolvingCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-04-012020-09-300001624794us-gaap:SecuredDebtMembercswi:SubsidiariesWhitmoreMember2020-04-012020-09-300001624794us-gaap:SecuredDebtMembercswi:SubsidiariesWhitmoreMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-04-012020-09-300001624794srt:MinimumMember2020-09-300001624794srt:MaximumMember2020-09-300001624794us-gaap:InterestRateSwapMember2020-09-300001624794us-gaap:InterestRateSwapMember2020-03-310001624794us-gaap:InterestRateSwapMember2020-04-012020-09-300001624794us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-09-300001624794us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-03-310001624794cswi:ShareRepurchaseProgram2018Member2018-11-070001624794cswi:ShareRepurchaseProgram2018Member2018-11-072018-11-070001624794cswi:ShareRepurchaseProgram2018Member2019-07-012019-09-300001624794cswi:ShareRepurchaseProgram2018Member2020-07-012020-09-300001624794cswi:ShareRepurchaseProgram2018Member2018-11-072020-09-3000016247942019-04-012019-04-300001624794us-gaap:SubsequentEventMember2020-10-082020-10-080001624794country:USus-gaap:QualifiedPlanMemberus-gaap:PensionPlansDefinedBenefitMember2019-04-012019-09-300001624794country:USus-gaap:QualifiedPlanMemberus-gaap:PensionPlansDefinedBenefitMember2019-08-012019-08-310001624794country:USus-gaap:QualifiedPlanMemberus-gaap:PensionPlansDefinedBenefitMember2019-09-012019-09-300001624794country:USus-gaap:QualifiedPlanMemberus-gaap:PensionPlansDefinedBenefitMember2020-01-012020-03-310001624794us-gaap:AccumulatedTranslationAdjustmentMember2020-06-300001624794us-gaap:AccumulatedTranslationAdjustmentMember2019-06-300001624794us-gaap:AccumulatedTranslationAdjustmentMember2020-07-012020-09-300001624794us-gaap:AccumulatedTranslationAdjustmentMember2019-07-012019-09-300001624794us-gaap:AccumulatedTranslationAdjustmentMember2020-09-300001624794us-gaap:AccumulatedTranslationAdjustmentMember2019-09-300001624794us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-06-300001624794us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-06-300001624794us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-07-012020-09-300001624794us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-07-012019-09-300001624794us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-09-300001624794us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-09-300001624794us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-06-300001624794us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-06-300001624794us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2020-07-012020-09-300001624794us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2019-07-012019-09-300001624794cswi:AccumulatedDefinedBenefitPlansAdjustmentSettlementMember2020-07-012020-09-300001624794cswi:AccumulatedDefinedBenefitPlansAdjustmentSettlementMember2019-07-012019-09-300001624794us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-07-012020-09-300001624794us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-07-012019-09-300001624794us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-09-300001624794us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-09-300001624794us-gaap:AccumulatedTranslationAdjustmentMember2020-03-310001624794us-gaap:AccumulatedTranslationAdjustmentMember2019-03-310001624794us-gaap:AccumulatedTranslationAdjustmentMember2020-04-012020-09-300001624794us-gaap:AccumulatedTranslationAdjustmentMember2019-04-012019-09-300001624794us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-03-310001624794us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-03-310001624794us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-04-012020-09-300001624794us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-04-012019-09-300001624794us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-03-310001624794us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-03-310001624794us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2020-04-012020-09-300001624794us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2019-04-012019-09-300001624794cswi:AccumulatedDefinedBenefitPlansAdjustmentSettlementMember2020-04-012020-09-300001624794cswi:AccumulatedDefinedBenefitPlansAdjustmentSettlementMember2019-04-012019-09-300001624794us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-04-012020-09-300001624794us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-04-012019-09-300001624794cswi:BuildToOrderMembercswi:IndustrialProductsMember2020-07-012020-09-300001624794cswi:BuildToOrderMembercswi:SpecialtyChemicalsMember2020-07-012020-09-300001624794cswi:BuildToOrderMember2020-07-012020-09-300001624794cswi:BuildToOrderMembercswi:IndustrialProductsMember2020-04-012020-09-300001624794cswi:BuildToOrderMembercswi:SpecialtyChemicalsMember2020-04-012020-09-300001624794cswi:BuildToOrderMember2020-04-012020-09-300001624794cswi:IndustrialProductsMembercswi:BookAndShipMember2020-07-012020-09-300001624794cswi:SpecialtyChemicalsMembercswi:BookAndShipMember2020-07-012020-09-300001624794cswi:BookAndShipMember2020-07-012020-09-300001624794cswi:IndustrialProductsMembercswi:BookAndShipMember2020-04-012020-09-300001624794cswi:SpecialtyChemicalsMembercswi:BookAndShipMember2020-04-012020-09-300001624794cswi:BookAndShipMember2020-04-012020-09-300001624794cswi:IndustrialProductsMember2020-07-012020-09-300001624794cswi:SpecialtyChemicalsMember2020-07-012020-09-300001624794cswi:BuildToOrderMembercswi:IndustrialProductsMember2019-07-012019-09-300001624794cswi:BuildToOrderMembercswi:SpecialtyChemicalsMember2019-07-012019-09-300001624794cswi:BuildToOrderMember2019-07-012019-09-300001624794cswi:BuildToOrderMembercswi:IndustrialProductsMember2019-04-012019-09-300001624794cswi:BuildToOrderMembercswi:SpecialtyChemicalsMember2019-04-012019-09-300001624794cswi:BuildToOrderMember2019-04-012019-09-300001624794cswi:IndustrialProductsMembercswi:BookAndShipMember2019-07-012019-09-300001624794cswi:SpecialtyChemicalsMembercswi:BookAndShipMember2019-07-012019-09-300001624794cswi:BookAndShipMember2019-07-012019-09-300001624794cswi:IndustrialProductsMembercswi:BookAndShipMember2019-04-012019-09-300001624794cswi:SpecialtyChemicalsMembercswi:BookAndShipMember2019-04-012019-09-300001624794cswi:BookAndShipMember2019-04-012019-09-300001624794cswi:IndustrialProductsMember2019-07-012019-09-300001624794cswi:SpecialtyChemicalsMember2019-07-012019-09-300001624794cswi:IndustrialProductsMember2019-04-012019-09-300001624794cswi:SpecialtyChemicalsMember2019-04-012019-09-300001624794cswi:IndustrialProductsMemberus-gaap:OperatingSegmentsMember2020-07-012020-09-300001624794us-gaap:OperatingSegmentsMembercswi:SpecialtyChemicalsMember2020-07-012020-09-300001624794us-gaap:OperatingSegmentsMember2020-07-012020-09-300001624794cswi:EliminationsAndReconcilingItemsMember2020-07-012020-09-300001624794cswi:IndustrialProductsMemberus-gaap:OperatingSegmentsMember2019-07-012019-09-300001624794us-gaap:OperatingSegmentsMembercswi:SpecialtyChemicalsMember2019-07-012019-09-300001624794us-gaap:OperatingSegmentsMember2019-07-012019-09-300001624794cswi:EliminationsAndReconcilingItemsMember2019-07-012019-09-300001624794cswi:IndustrialProductsMemberus-gaap:OperatingSegmentsMember2020-04-012020-09-300001624794us-gaap:OperatingSegmentsMembercswi:SpecialtyChemicalsMember2020-04-012020-09-300001624794us-gaap:OperatingSegmentsMember2020-04-012020-09-300001624794cswi:EliminationsAndReconcilingItemsMember2020-04-012020-09-300001624794cswi:IndustrialProductsMemberus-gaap:OperatingSegmentsMember2019-04-012019-09-300001624794us-gaap:OperatingSegmentsMembercswi:SpecialtyChemicalsMember2019-04-012019-09-300001624794us-gaap:OperatingSegmentsMember2019-04-012019-09-300001624794cswi:EliminationsAndReconcilingItemsMember2019-04-012019-09-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
__________________________________________
FORM 10-Q
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2020
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                      to                     .
Commission File No. 001-37454
CSW INDUSTRIALS, INC.
(Exact name of registrant as specified in its charter)

Delaware47-2266942
(State or other jurisdiction of incorporation or organization)
(I.R.S. Employer Identification No.)
5420 Lyndon B. Johnson Freeway, Suite 500, Dallas, Texas
75240
(Address of principal executive offices)
(Zip Code)
(214884-3777
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, par value $0.01 per shareCSWI Nasdaq Stock Market LLC

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 and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted 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 and post 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 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 ☐
(Do not check if smaller reporting company)

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 October 26, 2020, there were 14,803,929 shares of the issuer’s common stock outstanding.



CSW INDUSTRIALS, INC.
FORM 10-Q

TABLE OF CONTENTS
Page
No.
Item 1.
Item 2.
Item 3.
Item 4.
Item 1.
Item 1A.
Item 2.
  Item 6.
SIGNATURES




PART I — FINANCIAL INFORMATION
Item 1.    Financial Statements.
CSW INDUSTRIALS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF INCOME
(Unaudited)

Three Months Ended September 30,Six Months Ended
September 30,
(Amounts in thousands, except per share amounts)2020201920202019
Revenues, net$104,940 $101,324 $195,904 $203,657 
Cost of revenues(56,204)(53,920)(104,416)(109,018)
Gross profit48,736 47,404 91,488 94,639 
Selling, general and administrative expenses(26,556)(27,282)(53,056)(54,195)
Operating income22,180 20,122 38,432 40,444 
Interest expense, net(284)(299)(602)(800)
Other expense, net(360)(7,367)(667)(7,454)
Income before income taxes21,536 12,456 37,163 32,190 
Provision for income taxes(5,182)(3,638)(8,851)(8,027)
Income from continuing operations16,354 8,818 28,312 24,163 
Loss from discontinued operations, net of tax (35) (174)
Net income$16,354 $8,783 $28,312 $23,989 
Basic earnings (loss) per common share:
Continuing operations$1.11 $0.59 $1.92 $1.61 
Discontinued operations (0.01) (0.01)
Net income$1.11 $0.58 $1.92 $1.60 
Diluted earnings (loss) per common share:
Continuing operations$1.10 $0.58 $1.91 $1.59 
Discontinued operations   (0.01)
Net income$1.10 $0.58 $1.91 $1.58 
See accompanying notes to condensed consolidated financial statements.
1


CSW INDUSTRIALS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(Unaudited)


Three Months Ended
September 30,
Six Months Ended
September 30,
(Amounts in thousands)2020201920202019
Net income$16,354 $8,783 $28,312 $23,989 
Other comprehensive income (loss):
Foreign currency translation adjustments1,052 (669)2,390 (411)
Cash flow hedging activity, net of taxes of $(16), $58, $(1) and $137 respectively
60 (217)5 (514)
Pension and other postretirement effects, net of taxes of $(1), $(673), $0 and $(673), respectively
4 2,534  2,530 
Other comprehensive income1,116 1,648 2,395 1,605 
Comprehensive income$17,470 $10,431 $30,707 $25,594 
See accompanying notes to condensed consolidated financial statements.
2


CSW INDUSTRIALS, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited)
(Amounts in thousands, except per share amounts)September 30, 2020March 31, 2020
ASSETS
Current assets:
Cash and cash equivalents$47,299 $18,338 
Accounts receivable, net of allowance for expected credit losses of $576 and $1,170, respectively
70,092 74,880 
Inventories, net52,090 53,753 
Prepaid expenses and other current assets5,377 3,074 
Total current assets174,858 150,045 
Property, plant and equipment, net of accumulated depreciation of $75,235 and $71,355, respectively
57,734 57,178 
Goodwill92,419 91,686 
Intangible assets, net43,368 46,185 
Other assets23,288 24,151 
Total assets$391,667 $369,245 
LIABILITIES AND EQUITY
Current liabilities:
Accounts payable$20,736 $21,978 
Accrued and other current liabilities36,113 36,607 
Current portion of long-term debt561 561 
Total current liabilities57,410 59,146 
Long-term debt10,056 10,337 
Retirement benefits payable1,853 1,879 
Other long-term liabilities20,307 21,142 
Total liabilities89,626 92,504 
Equity:
Common shares, $0.01 par value
160 159 
Shares authorized – 50,000
Shares issued – 16,115 and 16,055, respectively
Preferred shares, $0.01 par value
  
Shares authorized (10,000) and issued (0)
Additional paid-in capital50,936 48,327 
Treasury shares, at cost (1,346 and 1,311 shares, respectively)
(79,401)(75,377)
Retained earnings339,397 315,078 
Accumulated other comprehensive loss(9,051)(11,446)
Total equity302,041 276,741 
Total liabilities and equity$391,667 $369,245 
See accompanying notes to condensed consolidated financial statements.
3


CSW INDUSTRIALS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF EQUITY
(Unaudited)

(Amounts in thousands)Common StockTreasury SharesAdditional Paid-In CapitalRetained EarningsAccumulated Other Comprehensive LossTotal Equity
Balance at March 31, 2020$159 $(75,377)$48,327 $315,078 $(11,446)$276,741 
Share-based compensation— — 1,328 — — 1,328 
Stock activity under stock plans1 (1,670)(1)— — (1,670)
Repurchase of common shares— (7,291)— — — (7,291)
Reissuance of treasury shares— 3,131 516 — — 3,647 
Net income— — — 11,960 — 11,960 
Dividends— — 12 (1,996)— (1,984)
Other comprehensive income, net of tax— — — — 1,279 1,279 
Balance at June 30, 2020$160 $(81,207)$50,182 $325,042 $(10,167)$284,010 
Share-based compensation— — 1,222 — — 1,222 
Stock activity under stock plans— (6)— — — (6)
Reissuance of treasury shares— 1,812 (479)— — 1,333 
Net income— — — 16,354 — 16,354 
Dividends— — 11 (1,999)— (1,988)
Other comprehensive income, net of tax— — — — 1,116 1,116 
Balance at September 30, 2020$160 $(79,401)$50,936 $339,397 $(9,051)$302,041 


(Amounts in thousands)Common StockTreasury SharesAdditional Paid-In CapitalRetained EarningsAccumulated Other Comprehensive LossTotal Equity
Balance at March 31, 2019$158 $(49,964)$46,633 $277,588 $(10,729)$263,686 
Share-based compensation— — 1,213 — — 1,213 
Stock activity under stock plans1 (793)— — — (792)
Adoption of ASC 842 Leases— — — (400)— (400)
Net income— — — 15,204 — 15,204 
Dividends— — — (2,041)— (2,041)
Other comprehensive loss, net of tax— — — (43)(43)
Balance at June 30, 2019$159 $(50,757)$47,846 $290,351 $(10,772)$276,827 
Share-based compensation— — 1,196 — — 1,196 
Net income— — — 8,783 — 8,783 
Dividends— — 25 (2,040)— (2,015)
Other comprehensive income, net of tax— — — — 1,648 1,648 
Balance at September 30, 2019$159 $(50,757)$49,067 $297,094 $(9,124)$286,439 

See accompanying notes to condensed consolidated financial statements.
4


CSW INDUSTRIALS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
Six Months Ended September 30,
(Amounts in thousands)20202019
Cash flows from operating activities:
Net income$28,312 $23,989 
Less: Loss from discontinued operations (174)
Income from continuing operations28,312 24,163 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation3,776 4,162 
Amortization of intangible and other assets3,454 3,503 
Provision for inventory reserves953 229 
Provision for doubtful accounts274 547 
Share-based and other executive compensation2,550 2,434 
Net gain on disposals of property, plant and equipment(13)(744)
Pension plan curtailment benefit 6,559 
Net pension benefit 81 (198)
Net deferred taxes111 (875)
Changes in operating assets and liabilities:
Accounts receivable5,028 (1,101)
Inventories880 (899)
Prepaid expenses and other current assets(2,380)3,021 
Other assets(165)20 
Accounts payable and other current liabilities1,989 (3,110)
Retirement benefits payable and other liabilities(67)(215)
Net cash provided by operating activities, continuing operations44,783 37,496 
Net cash used in operating activities, discontinued operations (389)
Net cash provided by operating activities 44,783 37,107 
Cash flows from investing activities:
Capital expenditures(4,357)(4,571)
Proceeds from sale of assets6 1,089 
Cash paid for acquisitions (11,837)
Net cash used in investing activities, continuing operations(4,351)(15,319)
Net cash provided by investing activities, discontinued operations  
Net cash used in investing activities(4,351)(15,319)
Cash flows from financing activities:
Borrowings on line of credit10,000 7,500 
Repayments of line of credit and term loan(10,281)(27,781)
Purchase of treasury shares(9,352)(793)
Proceeds from stock option activity1,331  
Dividends (3,972)(4,081)
Net cash used in financing activities(12,274)(25,155)
Effect of exchange rate changes on cash and equivalents803 393 
Net change in cash and cash equivalents28,961 (2,974)
Cash and cash equivalents, beginning of period18,338 26,651 
Cash and cash equivalents, end of period$47,299 $23,677 
See accompanying notes to condensed consolidated financial statements.
5


CSW INDUSTRIALS, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)

1.ORGANIZATION AND OPERATIONS AND SUMMARY OF ACCOUNTING POLICIES

CSW Industrials, Inc. (“CSWI,” “we,” “our” or “us”) is a diversified industrial growth company with well-established, scalable platforms and domain expertise across two business segments: Industrial Products and Specialty Chemicals. Our broad portfolio of leading products provides performance optimizing and life safety solutions to our customers. Our products include mechanical products for heating, ventilation, air conditioning and refrigeration (“HVAC/R”), building products and high-performance specialty lubricants and sealants. Drawing on our innovative and proven technologies, we seek to deliver solutions primarily to our professional end-use customers that place a premium on superior performance and reliability. Our diverse product portfolio includes more than 100 highly respected industrial brands including No. 5®, KOPR-KOTE®, Kats Coatings®, Safe-T-Switch®, Air Sentry®, Deacon®, Leak Freeze® and Greco®.

Our products are well-known in the specific industries we serve and have a reputation for high quality and reliability. Markets that we serve include HVAC/R, architecturally-specified building products, plumbing, energy, rail, mining and general industrial markets.

In March 2020, the World Health Organization declared the outbreak of a novel coronavirus ("COVID-19") a pandemic. COVID-19 continues to spread throughout the world and has led certain countries or jurisdictions within them to restrict travel, social gatherings and certain types of business activity deemed to be "non-essential," which has created a recessionary environment in the U.S. and around the globe and has led to a decline in demand in some end markets, including several that we serve. Also, in March 2020, as a result of the weakened demand for crude oil resulting from the COVID-19 pandemic, and magnified by political tensions between several large crude oil-producing countries, there was a substantial decline in crude oil prices magnified by significant volatility that has continued to date. Both factors had a negative impact on our revenues in the three and six months ended September 30, 2020, as compared with the same periods in fiscal 2020, and are expected to negatively impact our results in the balance of fiscal year 2021.

We expect our results of operations and financial condition to continue to be adversely impacted as compared with the prior year through the duration of the pandemic due to its effects on the economy and demand for our products and services. However, we cannot reasonably estimate the magnitude or length of the adverse impact due to continued uncertainty regarding (1) the duration and severity of the COVID-19 pandemic and (2) the extent of the potential short and long-term impact on our facilities and employees, customer demand and availability of materials through supply channels.

Basis of Presentation

The condensed consolidated financial statements included in this Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2020 (“Quarterly Report”), include all revenues, costs, assets and liabilities directly attributable to CSWI and have been prepared in accordance with United States (“U.S.”) generally accepted accounting principles (“GAAP”).

The condensed consolidated financial statements reflect all adjustments that are, in the opinion of management, necessary to present a fair statement of CSWI’s financial position as of September 30, 2020, and the results of operations for the three and six month periods ended September 30, 2020 and 2019. All adjustments are of a normal, recurring nature. All significant intercompany balances and transactions have been eliminated in consolidation.

The year-end condensed balance sheet data was derived from audited financial statements, but does not include all disclosures required by U.S. GAAP. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the notes thereto included in CSWI’s Annual Report on Form 10-K for the fiscal year ended March 31, 2020 (the “Annual Report”).

Accounting Policies

We have consistently applied the accounting policies described in our Annual Report in preparing these condensed consolidated financial statements.  We have not made any changes in significant accounting policies disclosed in the Annual Report, with the exception of the expected credit loss accounting policy described below as a result of adopting the new expected credit loss standard.

6


Current Expected Credit Losses ("CECL") - We record an allowance for credit losses on trade receivables that, when deducted from the gross trade receivables balance, presents the net amount expected to be collected. We estimate the allowance based on an aging schedule and according to historical losses as determined from our billings and collections history. This may be adjusted after consideration of customer-specific factors such as financial difficulties, liquidity issues or insolvency, as well as both current and forecasted macroeconomic conditions as of the reporting date. We adjust the allowance and recognize credit losses in the income statement each period. Trade receivables are written off against the allowance in the period when the receivable is deemed to be uncollectible. Subsequent recoveries of amounts previously written off are reflected as a reduction to periodic credit losses in the income statement. Our allowance for expected credit losses for short-term receivables as of September 30, 2020 was $0.6 million, compared to $1.2 million as of March 31, 2020. The six months activity included $0.3 million for current period adjustments.

Accounting Developments

Pronouncements Implemented

In June 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-13, "Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments." The ASU requires, among other things, the use of a new current expected credit loss model in order to determine an allowance for credit losses with respect to financial assets and instruments held. The CECL model requires that we estimate the lifetime of an expected credit loss for financial assets held at the reporting date based on historical experience, current conditions and reasonable and supportable forecasts. On April 1, 2020 we adopted the ASU on a prospective basis to determine our allowance for credit losses in accordance with the requirements of Topic 326, and we modified our accounting policy and processes to facilitate this approach. Our primary exposure to financial assets that are within the scope of CECL are trade receivables. Our adoption of ASU No. 2016-13 effective April 1, 2020 did not have a material impact on our condensed consolidated financial condition and results of operations.

In August 2018, the FASB issued ASU No. 2018-13, "Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement." The amendments of the ASU modify the disclosure requirements for fair value measurements by removing, modifying or adding certain disclosure requirements for assets and liabilities measured at fair value in the statement of financial position or disclosed in the notes to the financial statements. The ASU is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019, with early adoption permitted for the removed disclosures and delayed adoption until fiscal year 2020 permitted for the new disclosures. The removed and modified disclosures were adopted on a retrospective basis and the new disclosures were adopted on a prospective basis. Our adoption of ASU No. 2018-13 effective April 1, 2020 did not impact our disclosures.

In August 2018, the FASB issued ASU No. 2018-15, "Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract." The ASU addresses how entities should account for costs associated with implementing a cloud computing arrangement that is considered a service contract. Per the amendments of the ASU, implementation costs incurred in a cloud computing arrangement that is a service contract should be accounted for in the same manner as implementation costs incurred to develop or obtain software for internal use as prescribed by guidance in ASC 350-40. The ASU requires that implementation costs incurred in a cloud computing arrangement be capitalized rather than expensed. Further, the ASU specifies the method for the amortization of costs incurred during implementation, and the manner in which the unamortized portion of these capitalized implementation costs should be evaluated for impairment. The ASU also provides guidance on how to present such implementation costs in the financial statements and also creates additional disclosure requirements. The amendments are effective for fiscal years beginning after December 15, 2019. The amendments in this ASU can be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. Our adoption of ASU No. 2018-15 effective April 1, 2020 did not have an impact on our condensed consolidated financial condition and results of operations.

Pronouncements not yet implemented

In August 2018, the FASB issued ASU No. 2018-14, "Disclosure Framework – Changes to the Disclosure Requirements for Defined Benefit Plans," which modifies the disclosure requirements for employers that sponsor defined benefit pension or other postretirement plans. The amendments remove disclosures that no longer are considered cost beneficial, clarify the specific requirements of disclosures and add disclosure requirements identified as relevant. The amendments are effective for fiscal years ending after December 15, 2020 and the amendments should be applied retrospectively to all periods presented. We
7


are currently evaluating the impact of ASU No. 2018-14 and we anticipate that our adoption of this ASU will not have a material impact on our disclosures due to the termination of our U.S. pension plan in the prior year.

In December 2019, the FASB issued ASU No. 2019-12, "Income Taxes: Simplifying the Accounting for Income Taxes." The amendments in this ASU simplify the accounting for income taxes by removing certain exceptions and adding some requirements regarding franchise (or similar) tax, step-ups in a business combination, treatment of entities not subject to tax and when to apply enacted changes in tax laws. This ASU is effective for fiscal years beginning after December 15, 2020 and interim periods within those fiscal years. The amendments related to changes in ownership of foreign equity method investments or foreign subsidiaries should be applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. The amendments related to franchise taxes that are partially based on income should be applied on either a retrospective basis for all periods presented or a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. All other amendments should be applied on a prospective basis. Early adoption is permitted. Our initial assessment of this ASU indicates it will not have a material impact on our consolidated financial condition and results of operations, but our assessment has not been completed.

In March 2020, the FASB issued ASU 2020-04, "Reference Rate Reform (Topic 848) Facilitation of the Effects of Reference Rate Reform on Financial Reporting." This update provides optional guidance for a limited period of time to ease potential accounting impacts associated with transitioning away from reference rates that are expected to be discontinued, such as interbank offered rates and LIBOR. This ASU includes practical expedients for contract modifications due to reference rate reform. Generally, contract modifications related to reference rate reform may be considered an event that does not require remeasurement or reassessment of a previous accounting determination at the modification date. This ASU is effective immediately; however, it is only available through December 31, 2022. We are currently evaluating the potential impact of this ASU on our consolidated financial position and results of operations.

On March 27, 2020, President Trump signed into law the Coronavirus Aid, Relief and. Economic Security ("CARES") Act, which, along with earlier issued Internal Revenue Service ("IRS") guidance, contains numerous provisions that may benefit us, including the deferral of certain taxes. The relevant tax implication impacting us is the correction of a technical issue introduced in the Tax Cuts and Jobs Act to provide for fifteen-year useful life and allow bonus depreciation for qualified improvement property. These changes were included in the fixed asset calculations for the tax year ending March 31, 2020, and we amended the tax return for the year ending March 31, 2019 to include this effect. We continue to assess the effect of the CARES Act and ongoing government guidance related to COVID-19 as it is issued.


2. ACQUISITIONS

Petersen Metals

On April 2, 2019, we acquired the assets of Petersen Metals, Inc. (“Petersen”), based near Tampa, Florida, for $11.8 million, of which $11.5 million was paid at closing and funded through our revolving credit facility, and the remaining $0.3 million represented a working capital adjustment paid in July 2019. Petersen is a leading designer, manufacturer and installer of architecturally-specified, engineered metal products and railings, including aluminum and stainless steel railings products for interior and exterior applications. The excess of the purchase price over the fair value of the identifiable assets acquired was $6.1 million allocated to goodwill, which will be deductible for income tax purposes. Goodwill represents the value expected to be obtained from enabling geographic, end market and product diversification and expansion as Petersen is a strategic complement to our existing line of architecturally-specified building products. The allocation of the fair value of the net assets acquired included customer lists of $3.2 million and backlog of $0.4 million, as well as accounts receivable, inventory and equipment of $2.2 million, $0.8 million and $0.7 million, respectively, net of current liabilities of $1.5 million. Customer lists are being amortized over 15 years, backlog is amortized over 1.5 years and goodwill is not being amortized. Petersen activity has been included in our Industrial Products segment since the acquisition date. No pro forma information has been provided due to immateriality.

8



3. DISCONTINUED OPERATIONS

During the quarter ended December 31, 2017, we commenced a sale process to divest our Coatings business to allow us to focus resources on our core growth platforms. Our Coatings business manufactured specialized industrial coating products including urethanes, epoxies, acrylics and alkyds. As of December 31, 2017, the Coatings business met the held-for-sale criteria under ASC 360, "Property, Plant and Equipment," and accordingly, we classified and accounted for the assets and liabilities of the Coatings business as held-for-sale in the accompanying condensed consolidated balance sheets, and as discontinued operations, net of tax, in the accompanying condensed consolidated statements of income and cash flows. We completed an initial assessment of the assets and liabilities of the Coatings business and recorded a $46.0 million impairment based on our best estimates as of the date of issuance of financial results for the quarter ended December 31, 2017. No adjustments to previously recorded estimates have been made.

On July 31, 2018, we consummated a sale of assets related to our Coatings business to an unrelated third party, the terms of which were not disclosed due to immateriality. During the three months ended September 30, 2018, we received an aggregate of $6.9 million for the sale of assets related to our Coatings business in multiple transactions. This resulted in gains on disposal of $6.9 million due to write-downs of long-lived assets in prior periods.

On March 17, 2020, we completed the sale of the last remaining real property owned by the Coatings business to an unrelated third party, the terms of which were not disclosed due to immateriality. The sale resulted in proceeds and a gain on disposal of $1.5 million due to write-downs of long-lived assets in prior periods. The last remaining asset of the Coatings business is a long-term lease that expires in March 2027. We were unable to terminate the lease, but we have sub-let the property for the remainder of the lease term. As such, this lease was moved back into continuing operations, effective March 31, 2020, and the related right-of-use ("ROU") assets and lease liabilities were reported as continuing operations as of March 31, 2020.

Summarized selected financial information for the Coatings business for the three and six months ended September 30, 2020 and 2019 is presented in the following table (in thousands):

Three Months Ended September 30,Six Months Ended
September 30,
2020201920202019
Revenues, net$ $ $ $ 
Loss from discontinued operations before income taxes (69) (224)
Income tax benefit 34  50 
Loss from discontinued operations, net$ $(35)$ $(174)


4. INVENTORIES

Inventories consist of the following (in thousands):
September 30, 2020March 31, 2020
Raw materials and supplies$21,401 $20,935 
Work in process6,723 6,076 
Finished goods31,692 33,771 
Total inventories59,816 60,782 
Less: LIFO reserve(4,816)(4,816)
Less: Obsolescence reserve(2,910)(2,213)
Inventories, net$52,090 $53,753 


9


5. GOODWILL AND INTANGIBLE ASSETS

The changes in the carrying amount of goodwill as of September 30, 2020 and March 31, 2020 were as follows (in thousands):

Industrial ProductsSpecialty
Chemicals
Total
Balance at March 31, 2020$60,123 $31,563 $91,686 
Currency translation733  733 
Balance at September 30, 2020$60,856 $31,563 $92,419 

The following table provides information about our intangible assets (in thousands, except years): 

September 30, 2020March 31, 2020
Wtd Avg Life (Years)Ending Gross AmountAccumulated AmortizationEnding Gross AmountAccumulated Amortization
Finite-lived intangible assets:
Patents11$9,636 $(7,329)$9,635 $(6,935)
Customer lists and amortized trademarks1263,459 (35,661)62,806 (33,098)
Non-compete agreements51,689 (1,770)1,653 (1,494)
Other85,248 (2,962)5,219 (2,628)
$80,032 $(47,722)$79,313 $(44,155)
Trade names and trademarks not being amortized:$11,058 $— $11,027 $— 
 
Amortization expenses for the three and six months ended September 30, 2020 were $1.7 million and $3.3 million, respectively. Amortization expenses for the three and six months ended September 30, 2019 were $1.7 million and $3.4 million, respectively. The following table shows the estimated future amortization for intangible assets, as of September 30, 2020, for the remainder of the current fiscal year and the next four fiscal years ending March 31 (in thousands):

2021$3,152 
20225,525 
20234,585 
20243,831 
20253,108 


6. SHARE-BASED COMPENSATION

Refer to Note 6 to our consolidated financial statements included in our Annual Report for a description of the 2015 Equity and Incentive Compensation Plan (the "2015 Plan"). As of September 30, 2020, 714,586 shares were available for issuance under the 2015 Plan.

We recorded share-based compensation expense as follows for the three and six months ended September 30, 2020 and 2019 (in thousands): 
Three Months Ended
September 30,
Six Months Ended
September 30,
2020201920202019
Share-based compensation expense$1,222 $1,196 $2,550 $2,409 
Related income tax benefit(293)(287)(612)(578)
Net share-based compensation expense$929 $909 $1,938 $1,831 


10


Stock option activity was as follows:
Six Months Ended September 30, 2020
Number of SharesWeighted Average PriceRemaining Contractual Life (Years)Aggregate Intrinsic Value (in Millions)
Outstanding at April 1, 2020115,858 $25.30 
Exercised(52,445)25.40 
Outstanding at September 30, 202063,413 25.23 3.9$3.3 
Exercisable at September 30, 202063,413 $25.23 3.9$3.3 

All compensation costs related to stock options were recognized prior to April 1, 2019. No options were granted or vested during the three and six months ended September 30, 2020 and 2019.

Restricted share activity was as follows: 
Six Months Ended September 30, 2020
Number of SharesWeighted Average Grant Date Fair Value
Outstanding at April 1, 2020:202,466 $60.78 
     Granted67,785 73.37 
     Vested(71,195)49.80 
     Canceled(11,825)68.95 
Outstanding at September 30, 2020187,231 $64.78 

During the restriction period, the holders of restricted shares are entitled to vote and receive dividends. Unvested restricted shares outstanding as of September 30, 2020 and March 31, 2020 included 89,199 and 93,249 shares (at target), respectively, with performance-based vesting provisions, and vesting ranges from 0%-200% based on pre-defined performance targets with market conditions.  Performance-based awards accrue dividend equivalents, which are settled upon (and to the extent of) vesting of the underlying award, but do not have the right to vote until vested. Performance-based awards are earned upon the achievement of objective performance targets and are payable in common shares.  Compensation expense is calculated based on the fair market value as determined by a Monte Carlo simulation and is recognized over a 36-month cliff vesting period. No awards with performance-based vesting provisions were granted during the three months ended September 30, 2020 and 2019. We granted 26,966 and 31,594 awards with performance-based vesting provisions during the six months ended September 30, 2020 and 2019, respectively, with a vesting range of 0%-200%.

At September 30, 2020, we had unrecognized compensation cost related to unvested restricted shares of $6.3 million, which will be amortized into net income over the remaining weighted average vesting period of approximately 1.9 years. The total fair value of restricted shares granted during the three months ended September 30, 2020 and 2019 was zero and less than $0.1 million, respectively. The total fair value of restricted shares granted during the six months ended September 30, 2020 and 2019 was $2.5 million and $2.6 million, respectively. The total fair value of restricted shares vested during the three months ended September 30, 2020 and 2019 was less than $0.1 million and zero, respectively. The total fair value of restricted shares vested during the six months ended September 30, 2020 and 2019 was $4.3 million and $2.1 million, respectively.


7. LONG-TERM DEBT

Debt consists of the following (in thousands):
September 30, 2020March 31, 2020
Revolving Credit Facility, interest rate of 1.40% and 2.24%, respectively
$ $ 
Whitmore Term Loan, interest rate of 2.15% and 2.99%, respectively
10,617 10,898 
Total debt10,617 10,898 
Less: Current portion(561)(561)
Long-term debt$10,056 $10,337 


11


Revolving Credit Facility

As discussed in Note 8 to our consolidated financial statements included in our Annual Report, we have a five-year, $250.0 million revolving credit facility agreement, with an additional $50.0 million accordion feature, which matures on September 15, 2022 (the “Revolving Credit Facility”). Borrowings under this facility bear interest at a rate of prime plus 0.25% or London Interbank Offered Rate ("LIBOR") plus 1.25%, which may be adjusted based on our leverage ratio. We pay a commitment fee of 0.15% for the unutilized portion of the Revolving Credit Facility.  Interest and commitment fees are payable at least quarterly and the outstanding principal balance is due at the maturity date. The Revolving Credit Facility is secured by substantially all of our domestic assets. During the six months ended September 30, 2020, we borrowed $10.0 million and repaid $10.0 million under this facility. As of September 30, 2020 and March 31, 2020, we had no outstanding balance, which resulted in borrowing capacity of $300.0 million, inclusive of the accordion feature. Covenant compliance is tested quarterly, and we were in compliance with all covenants as of September 30, 2020.

Whitmore Term Loan

As of September 30, 2020, Whitmore Manufacturing (one of our wholly-owned operating subsidiaries) had a secured term loan ("Whitmore Term Loan") outstanding related to a warehouse and corporate office building and the remodel of an existing manufacturing and research and development facility.  The Whitmore Term Loan was entered into in July 2014 and matures on July 31, 2029 and requires payments of $140,000 each quarter.  Borrowings under this term loan bear interest at a variable annual rate equal to one month LIBOR plus 2.0%.  As of September 30, 2020 and March 31, 2020, Whitmore Manufacturing had $10.6 million and $10.9 million, respectively, in principal amount outstanding under the term loan. Interest payments under the Whitmore Term Loan are hedged under an interest rate swap agreement as described in Note 9.


8. LEASES

We have operating leases for manufacturing facilities, offices, warehouses, vehicles and certain equipment. Our leases have remaining lease terms of 1 year to 8.9 years, some of which include escalation clauses and/or options to extend or terminate the leases.

We do not currently have any financing lease arrangements.

Three Months Ended September 30,Six Months Ended September 30,
(in thousands)2020201920202019
Components of Operating Lease Expenses
Operating lease expense (a)$846 $889 $1,691 $1,793 
Short-term lease expense111 152 165 152 
Total operating lease expense  $957 $1,041 $1,856 $1,945 
(a)  Included in cost of revenues and selling, general and administrative expense

(in thousands)September 30, 2020March 31, 2020
Operating Lease Assets and Liabilities
ROU assets, net (b)$15,084 $16,383 
Short-term lease liabilities (c)$3,188 $3,056 
Long-term lease liabilities (c)13,757 15,179 
Total operating lease liabilities$16,945 $18,235 
(b) Included in other assets, net
(c) Included in accrued and other current liabilities and other long-term liabilities

12


Six Months Ended September 30,
(in thousands)20202019
Supplemental Cash Flow
Cash paid for amounts included in the measurement of operating lease liabilities (a)$1,885 $1,736 
ROU assets obtained in exchange for new operating lease obligations128 643 
(a) Included in our condensed consolidated statement of cash flows, operating activities in accounts payable and other current liabilities
Other Information for Operating Leases
Weighted average remaining lease term (in years)5.86.3
Weighted average discount rate (percent)4.3 %4.3 %

Maturities of operating lease liabilities were as follows (in thousands): 
Year Ending March 31, 2021 (excluding the six months ended September 30, 2020)$1,916 
20223,827 
20233,121 
20242,851 
20252,548 
Thereafter4,963 
Total lease liabilities 19,226 
Less: Imputed interest(2,281)
Present value of lease liabilities$16,945 

9. DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING

We have an interest rate swap agreement to hedge exposure to floating interest rates on a certain portion of our debt.  As of September 30, 2020 and March 31, 2020, we had $10.7 million and $10.9 million, respectively, of notional amount outstanding designated as an interest rate swap with third parties.  The interest rate swap is highly effective.  At September 30, 2020, the maximum remaining length of the interest rate swap contract was approximately 8.8 years. The fair value of the interest rate swap designated as a hedging instrument is summarized below (in thousands):

September 30, 2020March 31, 2020
Current derivative liabilities$288 $271 
Non-current derivative liabilities1,466 1,492 

The impact of changes in fair value of the interest rate swap is included in Note 12.

Current and non-current derivative assets are reported in our condensed consolidated balance sheets in prepaid expenses and other current assets and other assets, respectively. Current and non-current derivative liabilities are reported in our condensed consolidated balance sheets in accrued and other current liabilities and other long-term liabilities, respectively.

We are exposed to risk from credit-related losses resulting from nonperformance by counterparties to our financial instruments.  We perform credit evaluation of our counterparties and expect all counterparties to meet their obligations.  We have not experienced credit losses from our counterparties.

13


10. EARNINGS PER SHARE

The following table sets forth the reconciliation of the numerator and the denominator of basic and diluted earnings per share for the three and six months ended September 30, 2020 and 2019 (amounts in thousands, except per share data):

Three Months Ended
September 30,
Six Months Ended
September 30,
2020201920202019
Income from continuing operations$16,354 $8,818 $28,312 $24,163 
Loss from discontinued operations (35) (174)
Net income$16,354 $8,783 $28,312 $23,989 
Weighted average shares:
Common stock14,651 14,874 14,627 14,875 
Participating securities96 115 100 115 
Denominator for basic earnings per common share14,747 14,989 14,727 14,990 
Potentially dilutive securities95 191 98 180 
Denominator for diluted earnings per common share14,842 15,180 14,825 15,170 
Basic earnings (loss) per common share:
Continuing operations$1.11 $0.59 $1.92 $1.61 
Discontinued operations (0.01) (0.01)
Net income$1.11 $0.58 $1.92 $1.60 
Diluted earnings (loss) per common share:
Continuing operations$1.10 $0.58 $1.91 $1.59 
Discontinued operations   (0.01)
Net income$1.10 $0.58 $1.91 $1.58 
 


11. SHAREHOLDERS' EQUITY

Share Repurchase Program

On November 7, 2018, we announced that our Board of Directors authorized a program to repurchase up to $75.0 million of our common stock over a two-year period. These shares may be repurchased from time to time in the open market or in privately negotiated transactions. Repurchases will be made from time to time at our discretion, based on ongoing assessments of the capital needs of the business, the market price of our common stock and general market conditions. The program may be limited or terminated at any time at our discretion without notice. No shares were repurchased under the program during the three months ended September 30, 2020 and 2019, respectively. As of September 30, 2020, a total of 740,137 shares had been repurchased for an aggregate amount of $46.0 million.

Dividends

In April 2019, we commenced a quarterly dividend program at a quarterly rate of $0.135 per share. Total dividends of $2.0 million and $2.0 million were paid during the three months ended September 30, 2020 and 2019, respectively. Total dividends of $4.0 million and $4.1 million were paid during the six months ended September 30, 2020 and 2019, respectively.

On October 8, 2020, we announced a quarterly dividend of $0.135 per share payable on November 13, 2020 to shareholders of record as of October 30, 2020. Any future dividends at the existing $0.135 per share quarterly rate or otherwise will be reviewed individually and declared by our Board of Directors in its discretion.

14


12. FAIR VALUE MEASUREMENTS

The fair value of the interest rate swap contract (as discussed in Note 9) is determined using Level 2 inputs.  The carrying value of our debt (discussed in Note 7) approximates fair value as it bears interest at floating rates.  The carrying amounts of other financial instruments (i.e., cash and cash equivalents, accounts receivable, net, accounts payable) approximate their fair values at September 30, 2020 and March 31, 2020 due to their short-term nature.


13. RETIREMENT PLANS
Refer to Note 14 to our consolidated financial statements included in our Annual Report for a description of our retirement and post-retirement benefits.

The following tables set forth the combined net pension benefit recognized in our condensed consolidated financial statements for all plans (in thousands):
Three Months Ended
September 30,
Six Months Ended
September 30,
2020201920202019
Service cost, benefits earned during the period$10 $18 $20 $35 
Interest cost on projected benefit obligation36 523 71 1,046 
Expected return on assets(24)(653)(47)(1,307)
Amortization of net actuarial loss18 12 37 25 
Pension plan termination 7,019  7,019 
Net pension benefit$40 $6,919 $81 $6,818 

The components of net periodic cost for retirement and postretirement benefits, other than service costs, are included in other expense, net in our condensed consolidated statements of income.

During the six months ended September 30, 2019, we offered lump sum payments to eligible active and terminated vested participants in our qualified U.S. pension plan (the “Qualified Plan”), representing approximately 42% of our liability. Approximately 74% of those participants accepted the lump sum offer for an aggregate payment of $17.0 million in August 2019. We entered into an annuity purchase contract for the remaining liability in September 2019, and terminated the Qualified Plan effective September 30, 2019. The termination required an additional contribution of $0.5 million, which was paid in September 2019, and resulted in an overall termination charge of $7.0 million ($5.4 million, net of tax) recorded in other (expense) income, net, due primarily to the recognition of expenses that were previously included in accumulated other comprehensive loss and the recognition of additional costs associated with the annuity purchase contract. After the participant data for the annuity purchase contract was finalized in the fiscal fourth quarter ended March 31, 2020, the Qualified Plan had excess funds of $0.5 million, which were distributed into the Defined Contribution Plan.


14. CONTINGENCIES

From time to time, we are involved in various claims and legal actions that arise in the ordinary course of business.  There are no matters pending that we currently believe have a reasonable possibility of having a material impact to our business, consolidated financial position, results of operations or cash flows.



15


15. INCOME TAXES

For the three months ended September 30, 2020, we earned $21.5 million from continuing operations before taxes and provided for income taxes of $5.2 million, resulting in an effective tax rate of 24.1%. For the six months ended September 30, 2020, we earned $37.2 million from continuing operations before taxes and provided for income taxes of $8.9 million, resulting in an effective tax rate of 23.8%. The provision for income taxes differed from the statutory rate for the three and six months ended September 30, 2020 primarily due to state income taxes, excess tax deductions related to stock compensation, a change in indefinite reinvestment assertion related to the investment in a foreign subsidiary, foreign tax credits, adjustments related to state tax returns and state R&D credits, the provision for global intangible low-taxed income ("GILTI") and an increase in the reserves for uncertain tax provisions.

For the three months ended September 30, 2019, we earned $12.5 million from continuing operations before taxes and provided for income taxes of $3.6 million, resulting in an effective tax rate of 29.2%. For the six months ended September 30, 2019, we earned $32.2 million from continuing operations before taxes and provided for income taxes of $8.0 million, resulting in an effective tax rate of 24.9%. The provision for income taxes differed from the statutory rate for the three and six months ended September 30, 2019, primarily due to the provision for GILTI, adjustments related to foreign items, excess tax deductions related to stock compensation and adjustments related to state tax returns.

We are currently under examination by the state of Illinois for the fiscal years ended March 31, 2018 and 2017. We have not been notified of any material adjustments.


16. OTHER COMPREHENSIVE INCOME (LOSS)

The following table provides an analysis of the changes in accumulated other comprehensive loss (in thousands):

Three Months Ended
September 30,
20202019
Currency translation adjustments:
Balance at beginning of period$(7,847)$(6,611)
Adjustments for foreign currency translation1,052 (669)
Balance at end of period$(6,795)$(7,280)
Interest rate swaps:
Balance at beginning of period$(1,445)$(691)
Unrealized gain (losses), net of taxes of $0 and $62, respectively (a)
1 (232)
Reclassification of losses included in interest expense, net, net of taxes of $(16) and $(4), respectively
59 15 
Other comprehensive income (loss)60 (217)
Balance at end of period$(1,385)$(908)
Defined benefit plans:
Balance at beginning of period$(875)$(3,470)
Amortization of net losses, net of taxes of $(1) and $(4), respectively (b)
4 18 
Pension plan termination, net of taxes of $0 and $(669), respectively
 2,516 
Other comprehensive income4 2,534 
Balance at end of period$(871)$(936)

16


Six Months Ended
September 30,
20202019
Currency translation adjustments:
Balance at beginning of period$(9,185)$(6,869)
Adjustments for foreign currency translation2,390 (411)
Balance at end of period$(6,795)$(7,280)
Interest rate swaps:
Balance at beginning of period$(1,390)$(394)
Unrealized losses, net of taxes of $28 and $143, respectively (a)
(105)(538)
Reclassification of losses included in interest expense, net,
  net of taxes of $(29) and $(6), respectively
110 24 
Other comprehensive income (loss)5 (514)
Balance at end of period$(1,385)$(908)
Defined benefit plans:
Balance at beginning of period$(871)$(3,466)
Amortization of net losses, net of taxes of $0 and $(4), respectively (b)
 14 
Pension plan termination, net of taxes of $0 and $(669), respectively
 2,516 
Other comprehensive income 2,530 
Balance at end of period$(871)$(936)

(a) Unrealized gains (losses) are reclassified to earnings as underlying cash interest payments are made. We expect to recognize a loss of $0.2 million, net of deferred taxes, over the next twelve months related to designated cash flow hedges based on their fair values at September 30, 2020.
(b) Amortization of actuarial losses out of accumulated comprehensive loss are included in the computation of net periodic pension expense. See Note 13 for additional information.


17. REVENUE RECOGNITION

Refer to Note 19 to our consolidated financial statements included in our Annual Report for a description of our disaggregation of revenues. Disaggregation of revenues reconciled to our reportable segments is as follows (in thousands):

Three Months Ended September 30, 2020Six Months Ended September 30, 2020
Industrial ProductsSpecialty ChemicalsTotalIndustrial ProductsSpecialty ChemicalsTotal
Build-to-order$21,483 $ $21,483 $42,026 $ $42,026 
Book-and-ship51,010 32,447 83,457 91,706 62,172 153,878 
Net revenues$72,493 $32,447 $104,940 $133,732 $62,172 $195,904 

Three Months Ended September 30, 2019Six Months Ended September 30, 2019
Industrial ProductsSpecialty ChemicalsTotalIndustrial ProductsSpecialty ChemicalsTotal
Build-to-order$22,041 $ $22,041 $41,242 $ $41,242 
Book-and-ship40,728 38,555 79,283 84,879 77,536 162,415 
Net revenues$62,769 $38,555 $101,324 $126,121 $77,536 $203,657 

17


Contract liabilities, which are included in accrued and other current liabilities in our condensed consolidated balance sheets were as follows (in thousands):

Balance at April 1, 2020:$2,892 
Revenue recognized during the period(1,625)
New contracts and revenue added to existing contracts during the period1,683 
Balance at September 30, 2020$2,950 


18. SEGMENTS

As discussed in Note 20 to our consolidated financial statements in our Annual Report, we conduct our operations through two business segments based on type of product and how we manage the business: Industrial Products and Specialty Chemicals.

Three Months Ended September 30, 2020:
(in thousands)Industrial ProductsSpecialty ChemicalsSubtotal - Reportable SegmentsEliminations and OtherTotal
Revenues, net$72,493 $32,447 $104,940 $ $104,940 
Operating income19,727 5,815 25,542 (3,362)22,180 

Three Months Ended September 30, 2019:
(in thousands)Industrial ProductsSpecialty ChemicalsSubtotal - Reportable SegmentsEliminations and OtherTotal
Revenues, net$62,769 $38,555 $101,324 $ $101,324 
Operating income16,413 7,142 23,555 (3,433)20,122 

Six months ended September 30, 2020
(in thousands)Industrial ProductsSpecialty ChemicalsSubtotal - Reportable SegmentsEliminations and OtherTotal
Revenues, net$133,732 $62,172 $195,904 $ $195,904 
Operating income36,034 9,761 45,795 (7,363)$38,432 
Six months ended September 30, 2019
(in thousands)Industrial ProductsSpecialty ChemicalsSubtotal - Reportable SegmentsEliminations and OtherTotal
Revenues, net$126,121 $77,536 $203,657 $ $203,657 
Operating income33,456 13,765 47,221 (6,777)$40,444 


18


Item 2.    Management’s Discussion and Analysis of Financial Condition and Results of Operations.

The following discussion and analysis of our continuing operations financial condition and results of operations should be read together with our condensed consolidated financial statements and related notes included in this Quarterly Report, as well as our consolidated financial statements and related notes for the fiscal year ended March 31, 2020 included in our Annual Report. This discussion and analysis contains forward-looking statements based on current expectations relating to future events and our future performance that involve risks and uncertainties. See “Cautionary Note Regarding Forward-Looking Statements” below. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of many factors, including those risk factors set forth in our Annual Report and in this Quarterly Report.

Overview

We are a diversified industrial growth company with well-established, scalable platforms and domain expertise across two business segments: Industrial Products and Specialty Chemicals. Our broad portfolio of leading products provides performance optimizing and life safety solutions to our customers. Our products include mechanical products for heating, ventilation, air conditioning and refrigeration ("HVAC/R"), building products and high-performance specialty lubricants and sealants. End markets that we serve include HVAC/R, architecturally-specified building products, plumbing, energy, rail, mining and general industrial. Our manufacturing operations are concentrated in the United States ("U.S.") and Canada, but we also have distribution operations in Australia, Canada and the United Kingdom ("U.K."). Our products are sold directly to end users or through designated channels in over 100 countries around the world, including: Australia, Brazil, Canada, China, Colombia, the Netherlands, Russia, South Africa, Sweden, the U.K. and the U.S.

Many of our products are used to protect the capital assets of our customers that are expensive to repair or replace and are critical to their operations. We have a source of recurring revenue from our end users' maintenance, repair and overhaul activities and the consumable nature of many of our products. We also provide some custom and semi-custom products that strengthen and enhance our customer relationships. The reputation of our product portfolio is built on more than 100 highly respected industrial brands including No. 5®, KOPR-KOTE®, Kats Coatings®, Safe-T-Switch®, Air Sentry®, Deacon®, Leak Freeze® and Greco®.

We believe that our broad portfolio of products and markets served, as well as our brand recognition, will continue to provide opportunities; however, we face ongoing challenges affecting many companies, such as environmental and other regulatory compliance, combined with overall global economic uncertainty.

In March 2020, the World Health Organization declared the outbreak of COVID-19 a pandemic. COVID-19 continues to spread throughout the world and has created a recessionary environment in the U.S. and around the globe. During the three and six months ended September 30, 2020, we experienced a decline in demand in some of the end markets we serve to varying degrees. Combined with significant volatility in oil prices that occurred in the first fiscal quarter to date, both factors had a negative impact on our financial results.

All of our operations and products support critical infrastructure and are considered "essential" in all of the relevant jurisdictions in which we operate. In response to the COVID-19 pandemic, we took numerous measures across our operating sites to ensure we continue to place the highest priority on the health, safety and well-being of our employees, while continuing to support our customers. Through the date of this filing, our businesses have continued to operate throughout the COVID-19 pandemic with appropriate safeguards for our employees and without any material disruptions.

We continue to expect our results of operations and financial condition to be adversely impacted through the duration of the pandemic due to its effects on the economy and demand for our products and services, though we expect the magnitude of the adverse impact to be mixed across our served end markets. However, we cannot reasonably estimate the magnitude or length of the adverse impact due to continued uncertainty regarding (1) the duration and severity of the COVID-19 pandemic and (2) the extent of the potential short and long-term impact on our facilities and employees, customer demand and availability of materials through supply channels.


19


RESULTS OF OPERATIONS

The following discussion provides an analysis of our condensed consolidated results of continuing operations and results for each of our segments. All acquisitions are described in Note 2 to our condensed consolidated financial statements included in this Quarterly Report.

Revenues, net

Three Months Ended September 30,
(Amounts in thousands)20202019
Revenues, net$104,940 $101,324 

Six Months Ended September 30,
(Amounts in thousands)20202019
Revenues, net$195,904 $203,657 

Net revenues for the three months ended September 30, 2020 increased $3.6 million, or 3.6%, as compared with the three months ended September 30, 2019. The increase was primarily due to increased sales volumes into HVAC/R ($10.9 million) and plumbing ($1.9 million), partially offset by decreased sales volumes into energy ($3.7 million), general industrial ($3.3 million), rail ($1.3 million) and architecturally-specified building products ($0.7 million) end markets.

Net revenues for the six months ended September 30, 2020 decreased $7.8 million, or 3.8%, as compared with the six months ended September 30, 2019. The decrease was primarily due to decreased sales volumes into general industrial ($6.5 million), energy ($6.0 million), rail ($3.0 million), architecturally-specified building products ($1.0 million) and mining ($0.9 million) end markets, partially offset by increased sales volumes into the HVAC/R ($9.3 million) and plumbing ($0.5 million) end markets.

Gross Profit and Gross Profit Margin

Three Months Ended September 30,
(Amounts in thousands, except percentages)20202019
Gross profit$48,736 $47,404 
Gross profit margin46.4 %46.8 %

Six Months Ended September 30,
(Amounts in thousands, except percentages)20202019
Gross profit$91,488 $94,639 
Gross profit margin46.7 %46.5 %

Gross profit for the three months ended September 30, 2020 increased $1.3 million, or 2.8%, as compared with the three months ended September 30, 2019. The increase was primarily a result of the impact of increased sales, partially offset by a $0.8 million gain on sale of property, plant and equipment in the prior year that did not recur. Gross profit margin of 46.4% for the three months ended September 30, 2020 decreased slightly as compared with 46.8% for the three months ended September 30, 2019. The decrease in gross profit margin is primarily due to the $0.8 million gain on sale of property, plant and equipment.

Gross profit for the six months ended September 30, 2020 decreased $3.2 million, or 3.3%, as compared with the six months ended September 30, 2019. The decrease in gross profit was due to decreased sales and a $0.8 million gain on sale of property, plant and equipment in the prior year that did not recur. Gross profit margin of 46.7% for the six months ended September 30, 2020 increased slightly as compared with the six months ended September 30, 2019, due to the discrete costs relating to a project in architecturally-specified building products in the prior year that did not recur, partially offset by the $0.8 million gain on sale of property, plant and equipment.

20


Operating Expenses

Three Months Ended September 30,
(Amounts in thousands, except percentages)20202019
Operating expenses$26,556 $27,282 
Operating expenses as a percentage of revenues, net25.3 %26.9 %


Six Months Ended September 30,
(Amounts in thousands, except percentages)20202019
Operating expenses$53,056 $54,195 
Operating expenses as a percentage of revenues, net27.1 %26.6 %

Operating expenses for the three months ended September 30, 2020 decreased $0.7 million, or 2.7%, as compared with the three months ended September 30, 2019. The decrease in operating expenses was primarily due to reduced travel-related expenses ($1.2 million), partially offset by an increase in personnel-related expenses. The decrease in operating expenses as a percentage of revenues was primarily attributable to increased revenues.

Operating expenses for the six months ended September 30, 2020 decreased $1.1 million, or 2.1%, as compared with the six months ended September 30, 2019. The decrease in operating expenses was primarily due to reduced spend on travel-related expenses ($2.2 million), partially offset by severance costs resulting from the departure of a former executive officer ($0.5 million). The increase in operating expenses as a percentage of sales was attributable to decreased sales.

Operating Income

Three Months Ended September 30,
(Amounts in thousands, except percentages)20202019
Operating income$22,180 $20,122 
Operating margin21.1 %19.9 %


Six Months Ended September 30,
(Amounts in thousands, except percentages)20202019
Operating income$38,432 $40,444 
Operating margin19.6 %19.9 %

Operating income for the three months ended September 30, 2020 increased $2.1 million, or 10.2%, as compared with the three months ended September 30, 2019, primarily as a result of the increase in gross profit and a decrease in operating expenses, as discussed above.

Operating income for the six months ended September 30, 2020 decreased $2.0 million, or 5.0%, as compared with the six months ended September 30, 2019, primarily as a result of the decrease in gross profit, partially offset by a decrease in operating expenses, as discussed above.

Other Income and Expense

Net interest expense of $0.3 million for the three months ended September 30, 2020 was comparable to the three months ended September 30, 2019. Net interest expense of $0.6 million for the six months ended September 30, 2020 decreased $0.2 million as compared with the six months ended September 30, 2019. The decrease was attributable to lower average outstanding long-term debt and lower interest rate.

Other expense, net decreased $7.0 million to net expense of $0.4 million for the three months ended September 30, 2020 as compared with net expense of $7.4 million for the three months ended September 30, 2019. The decrease is due to $7.0 million of expenses recognized in connection with the termination of our U.S. defined benefit pension plan in the prior year. Other
21


expense, net was a net loss of $0.7 million for the six months ended September 30, 2020 as compared with net loss of $7.5 million for the six months ended September 30, 2019. The decrease in net loss was due to $7.0 million of expenses recognized in connection with the termination of our U.S. defined benefit pension plan in the prior year, partially offset by an increase in losses arising from transactions in currencies other than our sites' functional currencies.

Provision for Income Taxes and Effective Tax Rate

For the three months ended September 30, 2020, we earned $21.5 million from continuing operations before taxes and provided for income taxes of $5.2 million, resulting in an effective tax rate of 24.1%. For the six months ended September 30, 2020, we earned $37.2 million from continuing operations before taxes and provided for income taxes of $8.9 million, resulting in an effective tax rate of 23.8%. The provision for income taxes differed from the statutory rate for the three and six months ended September 30, 2020 primarily due to state income taxes, excess tax deductions related to stock compensation, a change in indefinite reinvestment assertion related to the investment in a foreign subsidiary, foreign tax credits, adjustments related to state tax returns and state R&D credits, the provision for global intangible low-taxed income ("GILTI") and an increase in the reserves for uncertain tax provisions.

For the three months ended September 30, 2019, we earned $12.5 million from continuing operations before taxes and provided for income taxes of $3.6 million, resulting in an effective tax rate of 29.2%. For the six months ended September 30, 2019, we earned $32.2 million from continuing operations before taxes and provided for income taxes of $8.0 million, resulting in an effective tax rate of 24.9%. The provision for income taxes differed from the statutory rate for the three and six months ended September 30, 2019, primarily due to the provision for GILTI, adjustments related to foreign items, excess tax deductions related to stock compensation and adjustments related to state tax returns.

We are currently under examination by the state of Illinois for the fiscal years ended March 31, 2018 and 2017. We have not been notified of any material adjustments.

Business Segments

We conduct our operations through two business segments based on type of product and how we manage the business. We evaluate segment performance and allocate resources based on each segment's operating income. The key operating results for our two segments are discussed below.

Industrial Products Segment Results

Industrial Products includes specialty mechanical products, fire and smoke protection products, architecturally-specified building products and storage, filtration and application equipment for use with our specialty chemicals and other products for general industrial application. 

Three Months Ended September 30,
(Amounts in thousands)20202019
Revenues, net$72,493 $62,769 
Operating income19,727 16,413 
  Operating margin27.2 %26.1 %

Six Months Ended September 30,
(Amounts in thousands)20202019
Revenues, net$133,732 $126,121 
Operating income36,034 33,456 
  Operating margin26.9 %26.5 %

Net revenues for the three months ended September 30, 2020 increased $9.7 million, or 15.5%, as compared with the three months ended September 30, 2019. The increase was primarily due to increased sales volumes into HVAC/R ($10.7 million) and plumbing ($1.2 million), partially offset by decreased sales volumes into general industrial ($1.1 million), rail ($0.7 million) and architecturally-specified building products ($0.6 million) end markets.

22


Net revenues for the six months ended September 30, 2020 increased $7.6 million, or 6.0%, as compared with the three months ended September 30, 2019. The increase was primarily due to the increased sales volumes into HVAC/R ($9.4 million), plumbing ($1.0 million) and architecturally-specified building products ($0.7 million) end markets, partially offset by decreased sales volumes into general industrial ($2.0 million) and rail ($1.6 million) end markets.

Operating income for the three months ended September 30, 2020 increased $3.3 million, or 20.2%, as compared with the three months ended September 30, 2019. The increase was primarily due to the impact of increased sales, partially offset by increases in enterprise resource planning ("ERP") system-related expenses and personnel-related expenses.

Operating income for the six months ended September 30, 2019 increased $2.6 million, or 7.7%, as compared with the six months ended September 30, 2019. The increase was due primarily to the impact of increased sales, partially offset by increases in ERP system-related expenses and personnel-related expenses.


Specialty Chemicals Segment Results

Specialty Chemicals is comprised of pipe thread sealants, firestopping sealants and caulks, adhesives/solvent cements, lubricants and greases, drilling compounds, anti-seize compounds, chemical formulations, and degreasers and cleaners.

Three Months Ended September 30,
(Amounts in thousands)20202019
Revenues, net$32,447 $38,555 
Operating income5,815 7,142 
  Operating margin17.9 %18.5 %


Six Months Ended September 30,
(Amounts in thousands)20202019
Revenues, net$62,172 $77,536 
Operating income9,761 13,765 
  Operating margin15.7 %17.8 %

Net revenues for the three months ended September 30, 2020 decreased $6.1 million, or 15.8%, as compared with the three months ended September 30, 2019.  The decrease was primarily due to decreased sales volumes into energy ($3.7 million), general industrial ($2.2 million), rail ($0.5 million) and mining ($0.2 million) end markets, partially offset by increased sales volumes into plumbing ($0.7 million) and HVAC/R ($0.2 million) end markets.

Net revenues for the six months ended September 30, 2020 decreased $15.4 million, or 19.8%, as compared with the three months ended September 30, 2019.  The decrease was primarily due to decreased sales volumes into energy ($6.0 million), general industrial ($4.5 million), architecturally-specified building products ($1.8 million), rail ($1.4 million), mining ($0.9 million) and plumbing ($0.5 million) end markets.

Operating income for the three months ended September 30, 2020 decreased $1.3 million, or 18.6%, as compared with the three months ended September 30, 2019. The decrease was due to decreased revenues and a $0.8 million gain on sale of property, plant and equipment in the prior year that did not recur, partially offset by decreases in travel-related expenses, personnel-related expenses and sales commissions.

Operating income for the six months ended September 30, 2020 decreased $4.0 million, or 29.1%, as compared with the three months ended September 30, 2019. The decrease was due to decreased revenues and a $0.8 million gain on sale of property, plant and equipment in the prior year that did not recur, partially offset by decreases in travel-related expenses, personnel-related expenses, and sales commissions.

23


LIQUIDITY AND CAPITAL RESOURCES

Cash Flow Analysis 

Six Months Ended September 30,
(Amounts in thousands)20202019
Net cash provided by operating activities, continuing operations$44,783 $37,496 
Net cash used in investing activities, continuing operations(4,351)(15,319)
Net cash used in financing activities(12,274)(25,155)

Existing cash, cash generated by continuing operations and borrowings available under our Revolving Credit Facility are our primary sources of short-term liquidity.  We monitor the depository institutions that hold our cash and cash equivalents on a regular basis, and we believe that we have placed our deposits with creditworthy financial institutions.  Our sources of operating cash generally include the sale of our products and services and the conversion of our working capital, particularly accounts receivable and inventories.  Our cash balance (including cash and cash equivalents) at September 30, 2020 was $47.3 million, as compared with $18.3 million at March 31, 2020.

For the six months ended September 30, 2020, our cash provided by operating activities from continuing operations was $44.8 million, as compared with $37.5 million for six months ended September 30, 2019. 

Working capital provided cash for the six months ended September 30, 2020 due to lower accounts receivable ($5.0 million), higher accounts payable and other current liabilities ($2.0 million) and lower inventories ($0.9 million), partially offset by higher prepaid expenses and other current assets ($2.4 million).
Working capital used cash for the six months ended September 30, 2019 due to lower accounts payable and other current liabilities ($3.1 million), higher accounts receivable ($1.1 million) and higher inventories ($0.9 million), partially offset by lower prepaid expenses and other current assets ($3.0 million).

Cash flows used in investing activities from continuing operations during the six months ended September 30, 2020 were $4.4 million, as compared with $15.3 million for the six months ended September 30, 2019.

Capital expenditures during the six months ended September 30, 2020 and 2019 were $4.4 million and $4.6 million, respectively. Our capital expenditures have been focused on new product introductions, capacity expansion, ERP systems, continuous improvement and automation.
During the six months ended September 30, 2019, we acquired Petersen for $11.8 million, as discussed in Note 2 to our condensed consolidated financial statements included in this Quarterly Report.

Cash flows used in financing activities during the six months ended September 30, 2020 and 2019 were $12.3 million and $25.2 million, respectively. Cash outflows resulted from:

Net repayments on our line of credit and term loan (as discussed in Note 7 to our condensed consolidated financial statements included in this Quarterly Report) of $0.3 million and $20.3 million during the six months ended September 30, 2020 and 2019, respectively.
Repurchases of shares under our share repurchase program (as discussed in Note 11 to our condensed consolidated financial statements included in this Quarterly Report) of $7.3 million and $0 during the six months ended September 30, 2020 and 2019, respectively.
Dividend payments of $4.0 million and $4.1 million during the six months ended September 30, 2020 and 2019, respectively.

We believe that available cash and cash equivalents, cash flows generated through continuing operations and cash available under our Revolving Credit Facility will be sufficient to meet our liquidity needs, including capital expenditures, for at least the next 12 months.


24


Acquisitions and Dispositions

We regularly evaluate acquisition opportunities of various sizes.  The cost and terms of any financing to be raised in conjunction with any acquisition, including our ability to raise capital, is a critical consideration in any such evaluation. Note 2 to our condensed consolidated financial statements included in this Quarterly Report contains a discussion of the recent acquisitions.

Financing

Credit Facilities

See Note 7 to our condensed consolidated financial statements included in this Quarterly Report for a discussion of our indebtedness.  We were in compliance with all covenants as of September 30, 2020.

We have entered into an interest rate swap agreement to hedge our exposure to variable interest payments related to our indebtedness.  This agreement is more fully described in Note 9 to our condensed consolidated financial statements included in this Quarterly Report, and in “Item 3. Quantitative and Qualitative Disclosures about Market Risk” below.

Off-Balance Sheet Arrangements

As of September 30, 2020, we did not have any off-balance sheet arrangements that we believe have or are reasonably likely to have a material adverse effect on our financial condition or results of operations.

CRITICAL ACCOUNTING POLICIES AND ESTIMATES

Management’s discussion and analysis of financial condition and results of operations are based on our condensed consolidated financial statements and related footnotes contained within this Quarterly Report. Our critical accounting policies used in the preparation of our condensed consolidated financial statements were discussed in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included in our Annual Report. No significant changes to these policies, as described in our Annual Report, have occurred in the six months ended September 30, 2020.

The process of preparing condensed consolidated financial statements in conformity with U.S. GAAP requires the use of estimates and assumptions to determine certain of the assets, liabilities, revenues and expenses.  These estimates and assumptions are based upon what we believe is the best information available at the time of the estimates or assumptions.  The estimates and assumptions could change materially as conditions within and beyond our control change.  Accordingly, actual results could differ materially from those estimates.

Based on an assessment of our accounting policies and the underlying judgments and uncertainties affecting the application of those policies, we believe that our condensed consolidated financial statements provide a meaningful and fair perspective of our consolidated financial condition and results of operations.  This is not to suggest that other general risk factors, such as changes in worldwide demand, changes in material costs, performance of acquired businesses and others, could not adversely impact our consolidated financial condition, results of operations and cash flows in future periods. See “Cautionary Note Regarding Forward-Looking Statements” below.

ACCOUNTING DEVELOPMENTS

We have presented the information about pronouncements not yet implemented in Note 1 to our condensed consolidated financial statements included in this Quarterly Report.

25


CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

Certain statements appearing in this Quarterly Report constitute “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995. Forward-looking statements include expected restructuring charges and the results of the restructuring, financial projections, statements of plans and objectives for future operations, statements of future economic performance, and statements of assumptions relating thereto. In some cases, forward-looking statements can be identified by the use of terminology such as “may,” “expects,” “plans,” “anticipates,” “estimates,” “believes,” “potential,” “projects,” “forecasts,” “intends,” or the negative thereof or other comparable terminology. Forward-looking statements may include, but are not limited to, statements that relate to, or statements that are subject to risks, contingencies or uncertainties that relate to:
 
our business strategy;
adverse changes in global economic conditions, including changes resulting from the effects of the COVID-19 pandemic;
future levels of revenues, operating margins, income from operations, net income or earnings per share;
anticipated levels of demand for our products and services;
future levels of research and development, capital, environmental or maintenance expenditures;
our beliefs regarding the timing and effects on our business of health and safety, tax, environmental or other legislation, rules and regulations;
the success or timing of completion of ongoing or anticipated capital, restructuring or maintenance projects;
expectations regarding the acquisition or divestiture of assets and businesses;
our ability to obtain appropriate insurance and indemnities;
the potential effects of judicial or other proceedings, including tax audits, on our business, financial condition, results of operations and cash flows;
the anticipated effects of actions of third parties such as competitors, or federal, foreign, state or local regulatory authorities, or plaintiffs in litigation; and
the effective date and expected impact of accounting pronouncements.

Forward-looking statements involve risks, uncertainties and assumptions. Actual results may differ materially from those expressed in these forward-looking statements for a number of important factors, including those listed under “Risk Factors” in our Annual Report and in this Quarterly Report. You should not put undue reliance on any forwarding-looking statements in this Quarterly Report. We assume no obligation to update or revise these forward-looking statements, except as required by law.

Item 3.    Quantitative and Qualitative Disclosures About Market Risk.

We are exposed to market risk from changes in interest rates and foreign currency exchange rates, which may adversely affect our consolidated financial position and results of operations.  We seek to minimize the risk associated with changes in interest rates through regular operating and financing activities, and when deemed appropriate, through the use of an interest rate swap.  It is our policy to enter into interest rate swaps only to the extent considered necessary to meet our risk management objectives.  We do not purchase, hold or sell derivative financial instruments for trading or speculative purposes.

Variable Rate Indebtedness

We are subject to interest rate risk on our variable rate indebtedness. Fluctuations in interest rates have a direct effect on interest expense associated with our outstanding indebtedness.  As of September 30, 2020, we had $0 in outstanding variable rate indebtedness, after consideration of our interest rate swap.  We manage, or hedge, interest rate risks related to our borrowings by means of an interest rate swap agreement.  At September 30, 2020, we had an interest rate swap agreement that covered 100.0% of our $10.6 million total outstanding indebtedness. Each quarter point change in interest rates would result in a negligible change in our interest expense on an annual basis.

We may also be exposed to credit risk in derivative contracts we may use.  Credit risk is the failure of the counterparty to perform under the terms of the derivative contract.  If the fair value of a derivative contract is positive, the counterparty will owe us, which creates credit risk for us.  If the fair value of a derivative contract is negative, we will owe the counterparty and, therefore, do not have credit risk.  We have sought to minimize the credit risk in derivative instruments by entering into transactions with high-quality counterparties.


26


Foreign Currency Exchange Rate Risk

We conduct a small portion of our operations outside of the U.S. in currencies other than the U.S. dollar. Our non-U.S. operations are conducted primarily in their local currencies, which are also their functional currencies, and include the British pound, Canadian dollar and Australian dollar.  Foreign currency exposures arise from translation of foreign-denominated assets and liabilities into U.S. dollars and from transactions denominated in a currency other than a non-U.S. operation’s functional currency. We recognized foreign currency transaction net losses of $0.3 million and $0.1 million for the three months ended September 30, 2020 and 2019, respectively, and $0.5 million and $0.2 million for the six months ended September 30, 2020 and 2019, respectively, which are included in other expense, net on our condensed consolidated statements of income. We realized a net gain/(loss) associated with foreign currency translation of $1.1 million and $(0.7) million for the three months ended September 30, 2020 and 2019, respectively, and $2.4 million and $(0.4) million for the six months ended September 30, 2020 and 2019, respectively, which are included in accumulated other comprehensive income (loss).

Based on a sensitivity analysis at September 30, 2020, a 10% change in the foreign currency exchange rates for the three and six months ended September 30, 2020 would have impacted our net earnings by a negligible amount.  This calculation assumes that all currencies change in the same direction and proportion relative to the U.S. dollar and that there are no indirect effects, such as changes in non-U.S. dollar sales volumes or prices.

Item 4.    Controls and Procedures.

Disclosure Controls and Procedures

The Company's management, with the participation of the Company's Chief Executive Officer and Executive Vice President and Chief Financial Officer, has evaluated the effectiveness of the Company's disclosure controls and procedures (as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, (the "Exchange Act")) as of the end of the period covered by this Quarterly Report. Based on such evaluation, the Company's Chief Executive Officer and Executive Vice President and Chief Financial Officer have concluded that, as of the end of such period, the Company's disclosure controls and procedures were effective.

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) and 15d-15(f) of the Exchange Act) during the quarter ended September 30, 2020 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

27


PART II — OTHER INFORMATION

Item 1.    Legal Proceedings.

The disclosure contained in Note 14 to our condensed consolidated financial statements included in “Item 1. Financial Statements” of this Quarterly Report is incorporated by reference into this “Item 1. Legal Proceedings.” In addition to the foregoing, we and our subsidiaries are from time to time named defendants in certain lawsuits incidental to our business, including product liability claims that are insured, subject to applicable deductibles, and are involved from time to time as parties to governmental proceedings, all arising in the ordinary course of business. Although the outcome of lawsuits or other proceedings involving us and our subsidiaries cannot be predicted with certainty, and the amount of any liability that could arise with respect to such lawsuits or other proceedings cannot be predicted accurately, management does not currently expect the amount of any liability that could arise with respect to these matters, either individually or in the aggregate, to have a material adverse effect on our financial position, results of operations or cash flows.

Item 1A. Risk Factors.

There are numerous factors that affect our business and results of operations, many of which are beyond our control. In addition to other information set forth in this Quarterly Report, careful consideration should be given to “Item 1A. Risk Factors” in Part I and “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Part II of our Annual Report, which contain descriptions of significant factors that may cause the actual results of operations in future periods to differ materially from those currently expected or desired.

There have been no material changes in the risk factors discussed in our Annual Report and subsequent SEC filings. The risks described in this Quarterly Report, our Annual Report and in our other SEC filings or press releases from time to time are not the only risks we face. Additional risks and uncertainties are currently deemed immaterial based on management’s assessment of currently available information, which remains subject to change; however, new risks that are currently unknown to us may arise in the future that could materially adversely affect our business, financial condition, results of operations or cash flows.

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

Note 11 to our condensed consolidated financial statements included in “Item 1. Financial Statements” of this Quarterly Report includes a discussion of our share repurchase programs. The following table represents the number of shares repurchased during the quarter ended September 30, 2020.

Period
Total Number of
Shares Purchased
Average Price
Paid per Share
Total Number of
Shares Purchased as
Part of Publicly
Announced Program
Maximum Number 
of Shares
(or Approximate 
Dollar Value)
That May Yet Be
Purchased
Under the Program (a)
(in millions)
July 1 - 31— $— — $29.0 
August 1 - 3182 (b)73.31 — 29.0 
September 1 - 30— — — 29.0 
Total
82 — 

(a) On November 7, 2018, we announced that our Board of Directors authorized a program allowing us to repurchase shares of our common stock up to an aggregate market value of $75.0 million during a two-year period. The program may be limited or terminated at any time. As of September 30, 2020, 740,137 shares of our common stock had been repurchased under the program for an aggregate of $46.0 million.
(b) Represents shares tendered by employees to satisfy minimum tax withholding amounts for restricted share vesting at an average price per share of $73.31.


28


Item 6.    Exhibits

Exhibit No.
Description
3.1
3.2
31.1*
31.2*
32.1**
32.2**
101.INSXBRL Instance Document
101.SCHXBRL Taxonomy Extension Schema Document
101.CALXBRL Taxonomy Extension Calculation LinkBase Document
101.DEFXBRL Taxonomy Extension Definition LinkBase Document
101.LABXBRL Taxonomy Extension Label LinkBase Document
101.PREXBRL Taxonomy Extension Presentation LinkBase Document
104
Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

_________________________
* Filed herewith
**    Furnished herewith



29


SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
CSW INDUSTRIALS, INC.
October 30, 2020 /s/ Joseph B. Armes
Joseph B. Armes
Chief Executive Officer
(Principal Executive Officer)
October 30, 2020 /s/ James E. Perry
James E. Perry
Chief Financial Officer
(Principal Financial Officer)

30
EX-31.1 2 q22021ex311.htm EX-31.1 Document

EXHIBIT 31.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO SECTION 302
OF THE SARBANES-OXLEY ACT OF 2002
I, Joseph B. Armes, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q for the quarter ended September 30, 2020 of CSW Industrials, 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 purpose 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: October 30, 2020
 /s/ Joseph B. Armes
Joseph B. Armes
Chief Executive Officer
(Principal Executive Officer)


EX-31.2 3 q22021ex312.htm EX-31.2 Document

EXHIBIT 31.2
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
PURSUANT TO SECTION 302
OF THE SARBANES-OXLEY ACT OF 2002
I, James E. Perry, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q for the quarter ended September 30, 2020 of CSW Industrials, 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 purpose 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: October 30, 2020

 /s/ James E. Perry
James E. Perry
Chief Financial Officer
(Principal Financial Officer)


EX-32.1 4 q22021ex321.htm EX-32.1 Document

EXHIBIT 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, Joseph B. Armes, Chief Executive Officer of CSW Industrials, Inc. (the “Company”), certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:
(1) the Quarterly Report on Form 10-Q of the Company for the quarter ended September 30, 2020, as filed with the Securities and Exchange Commission on the date hereof (the “Quarterly Report”), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2) the information contained in the Quarterly Report fairly presents, in all material respects, the consolidated financial condition and results of operations of the Company.
Date: October 30, 2020

 /s/ Joseph B. Armes
Joseph B. Armes
Chief Executive Officer
(Principal Executive Officer)


EX-32.2 5 q22021ex322.htm EX-32.2 Document

EXHIBIT 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, James E. Perry, Chief Financial Officer of CSW Industrials, Inc. (the “Company”), certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:
(1) the Quarterly Report on Form 10-Q of the Company for the quarter ended September 30, 2020, as filed with the Securities and Exchange Commission on the date hereof (the “Quarterly Report”), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2) the information contained in the Quarterly Report fairly presents, in all material respects, the consolidated financial condition and results of operations of the Company.
Date: October 30, 2020

 /s/ James E. Perry
James E. Perry
Chief Financial Officer
(Principal Financial Officer)


EX-101.SCH 6 cswi-20200930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EQUITY (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - ORGANIZATION AND OPERATIONS AND SUMMARY OF ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - ORGANIZATION AND OPERATIONS AND SUMMARY OF ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - ORGANIZATION AND OPERATIONS AND SUMMARY OF ACCOUNTING POLICIES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2104102 - Disclosure - ACQUISITIONS link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - ACQUISITIONS - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2106103 - Disclosure - DISCONTINUED OPERATIONS link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - DISCONTINUED OPERATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - DISCONTINUED OPERATIONS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - DISCONTINUED OPERATIONS - Income Statement (Details) link:presentationLink link:calculationLink link:definitionLink 2110104 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 2311302 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - INVENTORIES (Detail) link:presentationLink link:calculationLink link:definitionLink 2113105 - Disclosure - GOODWILL AND INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 2314303 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 2415406 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Changes in Carrying Amount of Goodwill (Detail) link:presentationLink link:calculationLink link:definitionLink 2416407 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 2417408 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Estimated Future Amortization (Detail) link:presentationLink link:calculationLink link:definitionLink 2118106 - Disclosure - SHARE-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 2319304 - Disclosure - SHARE-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2420409 - Disclosure - SHARE-BASED COMPENSATION - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2421410 - Disclosure - SHARE-BASED COMPENSATION - Schedule of Share-Based Compensation (Detail) link:presentationLink link:calculationLink link:definitionLink 2422411 - Disclosure - SHARE-BASED COMPENSATION - Stock Option Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 2423412 - Disclosure - SHARE-BASED COMPENSATION (Stock Option Activity) - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2424413 - Disclosure - SHARE-BASED COMPENSATION - Restricted Share Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 2425414 - Disclosure - SHARE-BASED COMPENSATION (Restricted Stock Activity) - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2126107 - Disclosure - LONG-TERM DEBT link:presentationLink link:calculationLink link:definitionLink 2327305 - Disclosure - LONG-TERM DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 2428415 - Disclosure - LONG-TERM DEBT - Schedule of Long-Term Debt (Detail) link:presentationLink link:calculationLink link:definitionLink 2428415 - Disclosure - LONG-TERM DEBT - Schedule of Long-Term Debt (Detail) link:presentationLink link:calculationLink link:definitionLink 2429416 - Disclosure - LONG-TERM DEBT (Revolving Credit Agreement) - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2430417 - Disclosure - LONG-TERM DEBT (Whitmore Term Loan) - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2131108 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 2332306 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 2433418 - Disclosure - LEASES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2434419 - Disclosure - LEASES - Components of Operating Lease Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 2435420 - Disclosure - LEASES - Operating Lease Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2436421 - Disclosure - LEASES - Supplemental Cash Flow (Details) link:presentationLink link:calculationLink link:definitionLink 2437422 - Disclosure - LEASES - Other Information for Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2438423 - Disclosure - LEASES - Maturities of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2438423 - Disclosure - LEASES - Maturities of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2139109 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING link:presentationLink link:calculationLink link:definitionLink 2340307 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING (Tables) link:presentationLink link:calculationLink link:definitionLink 2441424 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2442425 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING - Fair Value of Derivatives (Detail) link:presentationLink link:calculationLink link:definitionLink 2143110 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 2344308 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 2445426 - Disclosure - EARNINGS PER SHARE (Detail) link:presentationLink link:calculationLink link:definitionLink 2146111 - Disclosure - SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 2447427 - Disclosure - SHAREHOLDERS' EQUITY (Details) link:presentationLink link:calculationLink link:definitionLink 2148112 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 2149113 - Disclosure - RETIREMENT PLANS link:presentationLink link:calculationLink link:definitionLink 2350309 - Disclosure - RETIREMENT PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 2451428 - Disclosure - RETIREMENT PLANS (Detail) link:presentationLink link:calculationLink link:definitionLink 2452429 - Disclosure - RETIREMENT PLANS - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2153114 - Disclosure - CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 2154115 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2455430 - Disclosure - INCOME TAXES (Detail) link:presentationLink link:calculationLink link:definitionLink 2156116 - Disclosure - OTHER COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 2357310 - Disclosure - OTHER COMPREHENSIVE INCOME (LOSS) (Tables) link:presentationLink link:calculationLink link:definitionLink 2458431 - Disclosure - OTHER COMPREHENSIVE INCOME (LOSS) (Detail) link:presentationLink link:calculationLink link:definitionLink 2159117 - Disclosure - REVENUE RECOGNITION link:presentationLink link:calculationLink link:definitionLink 2360311 - Disclosure - REVENUE RECOGNITION (Tables) link:presentationLink link:calculationLink link:definitionLink 2461432 - Disclosure - REVENUE RECOGNITION (Details) link:presentationLink link:calculationLink link:definitionLink 2162118 - Disclosure - SEGMENTS link:presentationLink link:calculationLink link:definitionLink 2363312 - Disclosure - SEGMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2464433 - Disclosure - SEGMENTS (Detail) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 cswi-20200930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 cswi-20200930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 cswi-20200930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Granted (shares) Restricted shares granted (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Document Type Document Type Outstanding, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Other expense, net Other Nonoperating Income (Expense) CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Number of shares granted (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Cliff Vesting Cliff Vesting [Member] Cliff Vesting Treasury Shares Treasury Stock [Member] Segments [Axis] Segments [Axis] RETIREMENT PLANS Retirement Benefits [Text Block] Analysis of Changes in Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Vested (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Range [Domain] Statistical Measurement [Domain] LIABILITIES AND EQUITY Liabilities and Equity [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING Derivative Instruments and Hedging Activities Disclosure [Text Block] Net cash used in investing activities, continuing operations Net Cash Provided by (Used in) Investing Activities, Continuing Operations Security Exchange Name Security Exchange Name Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Trade names and trademarks not being amortized Trademarks and Trade Names [Member] Percent of participants that accepted lump sum payment offer Defined Benefit Plan, Settlement And Curtailment, Lump Sum Payments To Vested Participants, Percent Of Participants That Accepted Lump Sum Offer Defined Benefit Plan, Settlement And Curtailment, Lump Sum Payments To Vested Participants, Percent Of Participants That Accepted Lump Sum Offer Operating income Operating income Operating Income (Loss) Total current liabilities Liabilities, Current Schedule of Contract Liabilities Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Restricted Stock Performance Shares Performance Shares [Member] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Outstanding at beginning of period (USD per share) Outstanding at end of period (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Variable Rate [Domain] Variable Rate [Domain] Net cash provided by operating activities, continuing operations Net Cash Provided by (Used in) Operating Activities, Continuing Operations Variable Rate [Axis] Variable Rate [Axis] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Purchase of treasury shares Payments for Repurchase of Common Stock ASSETS Assets [Abstract] Working capital adjustment Business Combination, Consideration Transferred, Working Capital Adjustment Business Combination, Consideration Transferred, Working Capital Adjustment Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Accounting Policies [Abstract] Accounting Policies [Abstract] Entity Address, State or Province Entity Address, State or Province Vested (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Cash paid for amounts included in the measurement of operating lease liabilities Operating Lease, Payments Accounts payable Accounts Payable, Current Currency translation Goodwill, Foreign Currency Translation Gain (Loss) OTHER COMPREHENSIVE INCOME (LOSS) Comprehensive Income (Loss) Note [Text Block] Retained earnings Retained Earnings (Accumulated Deficit) ROU assets, net Operating Lease, Right-of-Use Asset Line of credit amount repaid Repayments of Lines of Credit Assets acquired, amortization period Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Shares repurchased (shares) Treasury Stock, Shares, Acquired 2022 Lessee, Operating Lease, Liability, to be Paid, Year One Outstanding at beginning of period (shares) Outstanding at end of period (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Fair value of equipment acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Preferred shares, $0.01 par value, Shares authorized (10,000) and issued (0) Preferred Stock, Value, Issued Continuing operations (USD per share) Income (Loss) from Continuing Operations, Per Diluted Share Hedging Designation [Domain] Hedging Designation [Domain] Total operating lease expense   Lease, Cost Discontinued operations (USD per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share Exercisable at end of period (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Common shares, par value (USD per share) Common Stock, Par or Stated Value Per Share Pension plan curtailment benefit Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Curtailment, Excluding Additional Contribution Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Curtailment, Excluding Additional Contribution Other long-term liabilities Other Liabilities, Noncurrent Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Domestic Plan Domestic Plan [Member] Share-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Share repurchase program term Stock Repurchase Program, Period in Force Effect of exchange rate changes on cash and equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Inventories, net Inventories, net Inventory, Net Revenues, net Net revenues Revenue from Contract with Customer, Excluding Assessed Tax Aggregate amount of lump sum payments Defined Benefit Plan, Benefit Obligation, Payment for Settlement Business Acquisition [Axis] Business Acquisition [Axis] Statement [Line Items] Statement [Line Items] Debt instrument, term Debt Instrument, Term Borrowings on line of credit Proceeds from Long-term Lines of Credit Number of shares vested (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares Highly respected industrial brands (more than) Number Of Brands Statement [Table] Statement [Table] Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] Interest cost on projected benefit obligation Defined Benefit Plan, Interest Cost Range [Axis] Statistical Measurement [Axis] Credit Facility [Axis] Credit Facility [Axis] Net deferred taxes Deferred Income Taxes and Tax Credits Book-and-ship Book and Ship [Member] Preferred shares, issued (shares) Preferred Stock, Shares Issued Whitmore Subsidiaries, Whitmore [Member] Provision for inventory reserves Provision For Inventory Reserves Non-current derivative liabilities Derivative Liability, Noncurrent Retirement Plan Tax Status [Domain] Retirement Plan Tax Status [Domain] Business Combinations [Abstract] Pension plan termination, net of taxes Accumulated Defined Benefit Plans Adjustment Settlement [Member] Accumulated Defined Benefit Plans Adjustment Settlement Entity Small Business Entity Small Business Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Exercisable, Remaining Contractual Life Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Revenues, net Disposal Group, Including Discontinued Operation, Revenue Share Repurchase Program [Domain] Share Repurchase Program [Domain] Goodwill [Roll Forward] Goodwill [Roll Forward] Amendment Flag Amendment Flag Reconciliation of Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Weighted average shares: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Schedule of Stock Options Activity Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Change in Contract Liabilities [Roll Forward] Change in Contract with Customer, Liability [Roll Forward] Change in Contract with Customer, Liability Shares available for issuance (shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Revolving Credit Facility, interest rate of 1.40% and 2.24%, respectively Line of credit outstanding amount Long-term Line of Credit Fair value of inventory acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Reclassification of other comprehensive loss (income), net of taxes Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Accounts payable and other current liabilities Increase (Decrease) in Accounts Payable and Other Operating Liabilities Entity Central Index Key Entity Central Index Key Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] Interest rate swaps Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Expected return on assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Customer lists and amortized trademarks Customer Lists And Trademarks [Member] Reclassification from AOCI, tax Reclassification from AOCI, Current Period, Tax Segments [Domain] Segments [Domain] Statement of Cash Flows [Abstract] Pension and other postretirement effects, taxes Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Attributable to Parent Potentially dilutive securities (shares) Weighted Average Number Diluted Shares Outstanding Adjustment Accounts receivable, allowance for expected credit losses Allowance for credit losses for short-term receivables Accounts Receivable, Allowance for Credit Loss, Current Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two Loss from discontinued operations, net Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax Selling, general and administrative expenses Selling, General and Administrative Expense Notional amount Derivative, Notional Amount Amortization expense of intangible assets Amortization of Intangible Assets Schedule of Components of Operating Lease Expense, Operating Lease Assets and Liabilities, Supplemental Cash Flow, and Other Information Lease, Cost [Table Text Block] 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three Other assets Other Assets, Noncurrent Plan Name [Axis] Plan Name [Axis] SEGMENTS Segment Reporting Disclosure [Text Block] Income from continuing operations Income from continuing operations Income from continuing operations Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Total assets Assets Current derivative liabilities Derivative Liability, Current ORGANIZATION AND OPERATIONS AND SUMMARY OF ACCOUNTING POLICIES Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Outstanding at beginning of period (shares) Outstanding at end of period (shares) Unvested restricted shares outstanding (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Title of 12(b) Security Title of 12(b) Security Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location [Axis] Disposal Group Classification [Axis] Disposal Group Classification [Axis] Loss from discontinued operations before income taxes Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax Backlog Order or Production Backlog [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Qualified Plan Qualified Plan [Member] Vesting [Domain] Vesting [Domain] Other Other Intangible Assets [Member] Products and Services [Axis] Product and Service [Axis] Proceeds from sale of assets Proceeds from Sale of Productive Assets Eliminations and Other Eliminations And Reconciling Items [Member] Total liabilities Liabilities Share-based and other executive compensation Employee Benefits and Share-based Compensation Retirement Plan Tax Status [Axis] Retirement Plan Tax Status [Axis] Weighted average vesting period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Retirement Plan Type [Axis] Retirement Plan Type [Axis] Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Revenue recognized during the period Contract with Customer, Liability, Revenue Recognized Build-to-order Build To Order [Member] Commitments and Contingencies Disclosure [Abstract] Lump sum payments offered to eligible active and terminated vested participants, percent of liability Defined Benefit Plan, Settlement And Curtailment, Lump Sum Payments To Vested Participants, Percent Of Liability Defined Benefit Plan, Settlement And Curtailment, Lump Sum Payments To Vested Participants, Percent Of Liability Inventories Increase (Decrease) in Inventories Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Additional Paid-In Capital Additional Paid-in Capital [Member] Total inventories Inventory, Gross Reportable Segments Operating Segments [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Continuing operations (USD per share) Income (Loss) from Continuing Operations, Per Basic Share Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Income Tax Disclosure [Abstract] Current period adjustments Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease) Revolving Credit Facility Revolving Credit Facility [Member] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Income before income taxes Income from continuing operations before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Amortization of net loss, net of taxes Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member] Subsequent Event Subsequent Event [Member] Outstanding at beginning of period (USD per share) Outstanding at end of period (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Common shares, authorized (shares) Common Stock, Shares Authorized Proceeds from stock option activity Proceeds from Stock Options Exercised Included in other long-term liabilities Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Schedule of Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Income Statement [Abstract] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Long-term lease liabilities Operating Lease, Liability, Noncurrent 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Four Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Net cash used in operating activities, discontinued operations Cash Provided by (Used in) Operating Activities, Discontinued Operations Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Schedule of Restricted Share Activity Nonvested Restricted Stock Shares Activity [Table Text Block] Income tax benefit Discontinued Operation, Tax Effect of Gain (Loss) from Disposal of Discontinued Operation Current assets: Assets, Current [Abstract] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Excess funds distributed to Defined Contribution Plan Defined Benefit Plan, Settlement And Curtailment, Excess Funds Distributed To Defined Contribution Plan Defined Benefit Plan, Settlement And Curtailment, Excess Funds Distributed To Defined Contribution Plan Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Patents Patents [Member] Preferred shares, par value (USD per share) Preferred Stock, Par or Stated Value Per Share Unrealized losses, net of taxes OCI, before Reclassifications, Net of Tax, Attributable to Parent Legal Entity [Axis] Legal Entity [Axis] Petersen Metals Petersen Metals [Member] Petersen Metals City Area Code City Area Code Consolidation Items [Domain] Consolidation Items [Domain] Document Period End Date Document Period End Date Shares repurchased, amount Treasury Stock, Value, Acquired, Par Value Method LONG-TERM DEBT Long-term Debt [Text Block] GOODWILL AND INTANGIBLE ASSETS Goodwill and Intangible Assets Disclosure [Text Block] Share repurchase program authorized amount Stock Repurchase Program, Authorized Amount Included in accrued and other current liabilities Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Customer Lists Customer Lists [Member] Hedging Designation [Axis] Hedging Designation [Axis] Fair value of current liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Unrealized losses, tax Other Comprehensive Income (Loss) before Reclassifications, Tax Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Schedule of Share-Based Compensation Expense Share-based Payment Arrangement, Cost by Plan [Table Text Block] Repurchase of common shares Stock Repurchased During Period, Value Capital expenditures Payments to Acquire Productive Assets Entity [Domain] Entity [Domain] Hedging Instrument Designated as Hedging Instrument [Member] Net pension benefit Pension Expense (Benefit), Net Cover [Abstract] Goodwill, acquired during period Goodwill, Acquired During Period Total debt Long-term Debt Goodwill [Line Items] Goodwill [Line Items] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] LEASES Lessee, Operating Leases [Text Block] Fair Value Disclosures [Abstract] Service cost, benefits earned during the period Defined Benefit Plan, Service Cost Cost of revenues Cost of Goods and Services Sold Loss from discontinued operations, net of tax Less: Loss from discontinued operations Loss from discontinued operations Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent Equity Components [Axis] Equity Components [Axis] Restricted Shares Restricted Stock [Member] Fair value of accounts receivable acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-based Payment Arrangement [Abstract] Minimum Minimum [Member] Short-term lease liabilities Operating Lease, Liability, Current Unrecognized compensation costs related to unvested restricted shares Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Amortization of net actuarial loss Defined Benefit Plan, Amortization of Gain (Loss) Canceled (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Entity Interactive Data Current Entity Interactive Data Current U.S. UNITED STATES Net pension benefit Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Fair Value of Derivatives Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Exercised (USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] SHAREHOLDERS' EQUITY Stockholders' Equity Note Disclosure [Text Block] Commitment fee paid Line of Credit Facility, Commitment Fee Percentage Intangible Assets [Table] Intangible Assets [Table] Schedule of intangible assets with a finite and indefinite life. Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Interest Rate Swap Interest Rate Swap [Member] 2021 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Amortization of intangible and other assets Amortization of Deferred Charges Adoption of ASC 842 Leases Cumulative Effect, Period of Adoption, Adjustment [Member] Entity Registrant Name Entity Registrant Name Subsequent Event Type [Domain] Subsequent Event Type [Domain] Derivative [Table] Derivative [Table] Business Acquisition [Line Items] Business Acquisition [Line Items] Statement of Stockholders' Equity [Abstract] Weighted average discount rate (percent) Operating Lease, Weighted Average Discount Rate, Percent Reissuance of treasury shares Stock Issued During Period, Value, Treasury Stock Reissued Weighted Average Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Retirement Plan Type [Domain] Retirement Plan Type [Domain] Losses on cash flow hedges expected to be reclassified to earnings within next 12 months Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months Interest rate Debt Instrument, Interest Rate, Effective Percentage Consolidation Items [Axis] Consolidation Items [Axis] Common stock (shares) Weighted Average Number of Shares Issued, Basic Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Accounts receivable, net of allowance for expected credit losses of $576 and $1,170, respectively Accounts Receivable, after Allowance for Credit Loss, Current Finished goods Inventory, Finished Goods, Gross Total lease liabilities  Lessee, Operating Lease, Liability, to be Paid Remaining lease term Lessee, Operating Lease, Remaining Lease Term Entity Address, Postal Zip Code Entity Address, Postal Zip Code Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Goodwill Balance at beginning of period Balance at end of period Goodwill Other comprehensive income Other comprehensive income (loss), net of tax Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Document Transition Report Document Transition Report Impairment charge Restructuring Costs and Asset Impairment Charges Dividend declared (USD per share) Common Stock, Dividends, Per Share, Declared Document Quarterly Report Document Quarterly Report Vesting [Axis] Vesting [Axis] Schedule of Changes in Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Less: LIFO reserve Inventory, LIFO Reserve Equity [Abstract] Equity [Abstract] DISCONTINUED OPERATIONS Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Discontinued operations (USD per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share Schedule of Intangible Assets Schedule of Intangible Assets and Goodwill [Table Text Block] Accounting Standards Update [Extensible List] Accounting Standards Update [Extensible List] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Credit Facility [Domain] Credit Facility [Domain] Denominator for diluted earnings per common share (shares) Weighted Average Number of Shares Outstanding, Diluted Derivative Contract [Domain] Derivative Contract [Domain] Schedule of Estimated Future Amortization for Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Whitmore Term Loan, interest rate of 2.15% and 2.99%, respectively Principal amount outstanding under term loan Loans Payable to Bank Net income (USD per share) Earnings Per Share, Basic Number of business segments Number of Operating Segments Entity File Number Entity File Number Pension plan termination Overall termination charge Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Curtailment Debt Disclosure [Abstract] Canceled (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Retirement benefits payable Liability, Defined Benefit Plan, Noncurrent Weighted average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Included in other assets, net Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Fair value of the assets acquired, finite-lived Finite-lived Intangible Assets Acquired Specialty Chemicals Specialty Chemicals Specialty Chemicals [Member] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Approved quarterly dividend rate (USD per share) Common Stock, Dividends Per Share, Approved Quarterly Dividend Rate Common Stock, Dividends Per Share, Approved Quarterly Dividend Rate Overall termination charge, net of tax Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due To Curtailment, Net Of Tax Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due To Curtailment, Net Of Tax Schedule of Discontinued Operations Disposal Groups, Including Discontinued Operations [Table Text Block] Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Repayments of line of credit and term loan Repayments of Long-term Debt Dividends Dividends, Common Stock Less: Obsolescence reserve Inventory Valuation Reserves Share-based compensation expense Share-based Payment Arrangement, Expense Discontinued Operations, Disposed of by Sale Discontinued Operations, Disposed of by Sale [Member] Common shares, $0.01 par value, Shares authorized - 50,000, Shares issued - 16,115 and 16,055, respectively Common Stock, Value, Issued Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Document Fiscal Year Focus Document Fiscal Year Focus 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Two Exercisable, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Related income tax benefit Share-based Payment Arrangement, Expense, Tax Benefit Current portion of long-term debt Less: Current portion Long-term Debt, Current Maturities Entity Current Reporting Status Entity Current Reporting Status Intangible Assets [Line Items] Intangible Assets [Line Items] 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. Information by type or class of assets having a projected finite and indefinite period of benefit. Thereafter Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Retirement Benefits [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Granted (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Inventory Disclosure [Abstract] Performance-based vesting range Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Common shares, issued (shares) Common Stock, Shares, Issued Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Total operating lease liabilities Present value of lease liabilities Operating Lease, Liability Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Long-term debt Long-term Debt, Excluding Current Maturities Segment Reporting [Abstract] Share Repurchase Program [Axis] Share Repurchase Program [Axis] Accounts receivable Increase (Decrease) in Accounts Receivable Debt Instrument [Line Items] Debt Instrument [Line Items] Total equity Balance at beginning of period Balance at end of period Stockholders' Equity Attributable to Parent Statement of Comprehensive Income [Abstract] Purchase price Business Combination, Consideration Transferred Total liabilities and equity Liabilities and Equity Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax INCOME TAXES Income Tax Disclosure [Text Block] Entity Address, City or Town Entity Address, City or Town Operating lease expense Operating Lease, Cost Short-term lease expense Short-term Lease, Cost Net gain on disposals of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Industrial Products Industrial Products [Member] Equity Component [Domain] Equity Component [Domain] Dividends Payments of Dividends Other assets Increase (Decrease) in Other Noncurrent Assets Gross profit Gross Profit Property, plant and equipment, net of accumulated depreciation of $75,235 and $71,355, respectively Property, Plant and Equipment, Net 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Three Additional borrowing capacity with accordion feature Additional Line Of Credit Facility Maximum Borrowing Capacity Entity Tax Identification Number Entity Tax Identification Number Interest expense, net Interest Income (Expense), Nonoperating, Net Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] SHARE-BASED COMPENSATION Share-based Payment Arrangement [Text Block] Net income Net income Net Income (Loss) Attributable to Parent Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Wtd Avg Life (Years) Finite Lived Intangible Asset, Weighted Average Useful Life Year Ending March 31, 2021 (excluding the six months ended September 30, 2020) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year LIBOR London Interbank Offered Rate (LIBOR) [Member] INVENTORIES Inventory Disclosure [Text Block] Work in process Inventory, Work in Process, Gross Leases [Abstract] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total current assets Assets, Current Current Fiscal Year End Date Current Fiscal Year End Date Retirement Plan Sponsor Location [Domain] Retirement Plan Sponsor Location [Domain] Earnings Per Share [Abstract] Defined benefit plans Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Maximum remaining length of contract Derivative, Remaining Maturity Equity: Stockholders' Equity Attributable to Parent [Abstract] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] 2015 Plan Equity And Incentive Compensation, 2015 Plan [Member] Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Document Fiscal Period Focus Document Fiscal Period Focus Pension and other postretirement effects, net of taxes of $(1), $(673), $0 and $(673), respectively Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Entity Filer Category Entity Filer Category Common Stock Common Stock [Member] Products and Services [Domain] Product and Service [Domain] Currency translation adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Cash flow hedging activity, net of taxes of $(16), $58, $(1) and $137 respectively Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Cash flow hedging activity, taxes Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent Additional contribution required due to termination Defined Benefit Plan, Settlement And Curtailment, Additional Contribution By Employer Defined Benefit Plan, Settlement And Curtailment, Additional Contribution By Employer Debt instrument, periodic principal payment Debt Instrument, Periodic Payment, Principal Stock activity under stock plans APIC, Share-based Payment Arrangement, Recognition and Exercise Fair value of restricted shares granted (less than for the three months ended September 30, 2019) Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Granted In Period, Fair Value Secured Term Loan Secured Debt [Member] Other comprehensive (loss) income, tax Other Comprehensive Income (Loss), Tax Line of credit facility, remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Class of Treasury Stock [Table] Class of Treasury Stock [Table] Ending Gross Amount Finite-Lived Intangible Assets, Gross Participating securities (shares) Weighted Average Number of Shares, Restricted Stock Discontinued Operations, Held-for-sale Discontinued Operations, Held-for-sale [Member] Provision for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Stock Compensation Plan Share-based Payment Arrangement [Member] Property, plant and equipment, accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Diluted earnings (loss) per common share: Diluted earnings (loss) per common share: Earnings Per Share, Diluted [Abstract] Exercised (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect ACQUISITIONS Business Combination Disclosure [Text Block] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Schedule of Maturities of Operating Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Stock Options Share-based Payment Arrangement, Option [Member] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Denominator for basic earnings per common share (shares) Weighted Average Number of Shares Outstanding, Basic Spread on interest rate Debt Instrument, Basis Spread on Variable Rate Treasury shares, at cost (shares) Treasury Stock, Shares Retirement benefits payable and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities New contracts and revenue added to existing contracts during the period Contract with Customer, Liability, Increase for New Contracts And Revenue Added To Existing Contracts Contract with Customer, Liability, Increase for New Contracts And Revenue Added To Existing Contracts Plan Name [Domain] Plan Name [Domain] REVENUE RECOGNITION Revenue from Contract with Customer [Text Block] ROU assets obtained in exchange for new operating lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Additional paid-in capital Additional Paid in Capital 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One Provision for income taxes Income taxes Income Tax Expense (Benefit) Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Gains on disposal due to write-downs of long-lived assets in prior periods Gain (Loss) on Sale of Assets and Asset Impairment Charges Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Accrued and other current liabilities Accrued Liabilities, Current Net income (USD per share) Earnings Per Share, Diluted Local Phone Number Local Phone Number Cash paid for acquisitions Amount paid at closing and funded through revolving credit facility Payments to Acquire Businesses, Gross Derivative Instruments and Hedging Activities Disclosure [Abstract] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Schedule of Long-Term Debt Schedule of Debt [Table Text Block] Derivative [Line Items] Derivative [Line Items] Depreciation Depreciation Entity Address, Address Line One Entity Address, Address Line One Non-compete agreements Noncompete Agreements [Member] 2018 Share Repurchase Program Share Repurchase Program 2018 [Member] Share Repurchase Program 2018 Balance at beginning of period Balance at end of period Contract with Customer, Liability Prime Rate Prime Rate [Member] Entity Emerging Growth Company Entity Emerging Growth Company Ending Gross Amount Indefinite-lived Intangible Assets (Excluding Goodwill) Net share-based compensation expense Share-based Payment Arrangement, Expense, after Tax Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Award Type [Axis] Award Type [Axis] Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Fair value of restricted shares vested (less than for the three months ended September 30, 2020) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Maximum Maximum [Member] Current Expected Credit Losses (CECL) Financing Receivable, Allowance for Credit Losses, Policy for Uncollectible Amounts [Policy Text Block] Preferred shares, authorized (shares) Preferred Stock, Shares Authorized Net cash provided by investing activities, discontinued operations Cash Provided by (Used in) Investing Activities, Discontinued Operations Dividends paid Dividends, Common Stock, Cash Raw materials and supplies Inventory, Raw Materials and Supplies, Gross Retained Earnings Retained Earnings [Member] Effective tax rate Effective Income Tax Rate Reconciliation, Percent Schedule of Net Pension Benefit Schedule of Net Benefit Costs [Table Text Block] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Outstanding, Remaining Contractual Life Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Equity Award [Domain] Award Type [Domain] Trading Symbol Trading Symbol Exercisable at end of period (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Discontinued Operations and Disposal Groups [Abstract] Disposal Group Classification [Domain] Disposal Group Classification [Domain] Treasury shares, at cost (1,346 and 1,311 shares, respectively) Treasury Stock, Value Revolving Credit Facility, Accordion Feature Revolving Credit Facility, Accordion Feature [Member] Pension Plan Pension Plan [Member] EARNINGS PER SHARE Earnings Per Share [Text Block] Current liabilities: Liabilities, Current [Abstract] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Entity Shell Company Entity Shell Company Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Accounting Developments New Accounting Pronouncements, Policy [Policy Text Block] Statement of Financial Position [Abstract] Basic earnings (loss) per common share: Basic earnings (loss) per common share: Earnings Per Share, Basic [Abstract] EX-101.PRE 10 cswi-20200930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 cswi-20200930_htm.xml IDEA: XBRL DOCUMENT 0001624794 2020-04-01 2020-09-30 0001624794 2020-10-26 0001624794 2020-07-01 2020-09-30 0001624794 2019-07-01 2019-09-30 0001624794 2019-04-01 2019-09-30 0001624794 2020-09-30 0001624794 2020-03-31 0001624794 us-gaap:CommonStockMember 2020-03-31 0001624794 us-gaap:TreasuryStockMember 2020-03-31 0001624794 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001624794 us-gaap:RetainedEarningsMember 2020-03-31 0001624794 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001624794 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001624794 2020-04-01 2020-06-30 0001624794 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001624794 us-gaap:TreasuryStockMember 2020-04-01 2020-06-30 0001624794 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001624794 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001624794 us-gaap:CommonStockMember 2020-06-30 0001624794 us-gaap:TreasuryStockMember 2020-06-30 0001624794 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001624794 us-gaap:RetainedEarningsMember 2020-06-30 0001624794 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001624794 2020-06-30 0001624794 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0001624794 us-gaap:TreasuryStockMember 2020-07-01 2020-09-30 0001624794 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0001624794 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-01 2020-09-30 0001624794 us-gaap:CommonStockMember 2020-09-30 0001624794 us-gaap:TreasuryStockMember 2020-09-30 0001624794 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001624794 us-gaap:RetainedEarningsMember 2020-09-30 0001624794 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-30 0001624794 us-gaap:CommonStockMember 2019-03-31 0001624794 us-gaap:TreasuryStockMember 2019-03-31 0001624794 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001624794 us-gaap:RetainedEarningsMember 2019-03-31 0001624794 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001624794 2019-03-31 0001624794 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001624794 2019-04-01 2019-06-30 0001624794 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001624794 us-gaap:TreasuryStockMember 2019-04-01 2019-06-30 0001624794 2019-04-01 2020-03-31 0001624794 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-03-31 0001624794 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-03-31 0001624794 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001624794 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001624794 us-gaap:CommonStockMember 2019-06-30 0001624794 us-gaap:TreasuryStockMember 2019-06-30 0001624794 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001624794 us-gaap:RetainedEarningsMember 2019-06-30 0001624794 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001624794 2019-06-30 0001624794 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0001624794 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0001624794 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0001624794 us-gaap:CommonStockMember 2019-09-30 0001624794 us-gaap:TreasuryStockMember 2019-09-30 0001624794 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0001624794 us-gaap:RetainedEarningsMember 2019-09-30 0001624794 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0001624794 2019-09-30 0001624794 cswi:PetersenMetalsMember 2019-04-02 2019-07-31 0001624794 cswi:PetersenMetalsMember 2019-04-02 2019-04-02 0001624794 cswi:PetersenMetalsMember 2019-07-01 2019-07-31 0001624794 cswi:PetersenMetalsMember us-gaap:CustomerListsMember 2019-04-02 2019-04-02 0001624794 cswi:PetersenMetalsMember us-gaap:OrderOrProductionBacklogMember 2019-04-02 2019-04-02 0001624794 cswi:PetersenMetalsMember 2019-04-02 0001624794 us-gaap:DiscontinuedOperationsHeldforsaleMember 2017-10-01 2017-12-31 0001624794 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember 2018-07-01 2018-09-30 0001624794 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember 2020-03-17 2020-03-17 0001624794 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember 2020-07-01 2020-09-30 0001624794 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember 2019-07-01 2019-09-30 0001624794 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember 2020-04-01 2020-09-30 0001624794 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember 2019-04-01 2019-09-30 0001624794 cswi:IndustrialProductsMember 2020-03-31 0001624794 cswi:SpecialtyChemicalsMember 2020-03-31 0001624794 cswi:IndustrialProductsMember 2020-04-01 2020-09-30 0001624794 cswi:SpecialtyChemicalsMember 2020-04-01 2020-09-30 0001624794 cswi:IndustrialProductsMember 2020-09-30 0001624794 cswi:SpecialtyChemicalsMember 2020-09-30 0001624794 us-gaap:PatentsMember 2020-04-01 2020-09-30 0001624794 us-gaap:PatentsMember 2020-09-30 0001624794 us-gaap:PatentsMember 2020-03-31 0001624794 cswi:CustomerListsAndTrademarksMember 2020-04-01 2020-09-30 0001624794 cswi:CustomerListsAndTrademarksMember 2020-09-30 0001624794 cswi:CustomerListsAndTrademarksMember 2020-03-31 0001624794 us-gaap:NoncompeteAgreementsMember 2020-04-01 2020-09-30 0001624794 us-gaap:NoncompeteAgreementsMember 2020-09-30 0001624794 us-gaap:NoncompeteAgreementsMember 2020-03-31 0001624794 us-gaap:OtherIntangibleAssetsMember 2020-04-01 2020-09-30 0001624794 us-gaap:OtherIntangibleAssetsMember 2020-09-30 0001624794 us-gaap:OtherIntangibleAssetsMember 2020-03-31 0001624794 us-gaap:TrademarksAndTradeNamesMember 2020-09-30 0001624794 us-gaap:TrademarksAndTradeNamesMember 2020-03-31 0001624794 us-gaap:StockCompensationPlanMember cswi:EquityAndIncentiveCompensation2015PlanMember 2020-09-30 0001624794 us-gaap:EmployeeStockOptionMember 2020-03-31 0001624794 us-gaap:EmployeeStockOptionMember 2020-04-01 2020-09-30 0001624794 us-gaap:EmployeeStockOptionMember 2020-09-30 0001624794 us-gaap:EmployeeStockOptionMember 2020-07-01 2020-09-30 0001624794 us-gaap:EmployeeStockOptionMember 2019-07-01 2019-09-30 0001624794 us-gaap:EmployeeStockOptionMember 2019-04-01 2019-09-30 0001624794 us-gaap:RestrictedStockMember 2020-03-31 0001624794 us-gaap:RestrictedStockMember 2020-04-01 2020-09-30 0001624794 us-gaap:RestrictedStockMember 2020-09-30 0001624794 us-gaap:PerformanceSharesMember 2020-09-30 0001624794 us-gaap:PerformanceSharesMember 2020-03-31 0001624794 srt:MinimumMember us-gaap:PerformanceSharesMember 2020-04-01 2020-09-30 0001624794 srt:MaximumMember us-gaap:PerformanceSharesMember 2020-04-01 2020-09-30 0001624794 us-gaap:PerformanceSharesMember cswi:CliffVestingMember 2020-04-01 2020-09-30 0001624794 us-gaap:PerformanceSharesMember cswi:CliffVestingMember 2019-07-01 2019-09-30 0001624794 us-gaap:PerformanceSharesMember cswi:CliffVestingMember 2020-07-01 2020-09-30 0001624794 us-gaap:PerformanceSharesMember cswi:CliffVestingMember 2019-04-01 2019-09-30 0001624794 srt:MinimumMember us-gaap:PerformanceSharesMember cswi:CliffVestingMember 2020-04-01 2020-09-30 0001624794 srt:MaximumMember us-gaap:PerformanceSharesMember cswi:CliffVestingMember 2020-04-01 2020-09-30 0001624794 us-gaap:RestrictedStockMember 2020-07-01 2020-09-30 0001624794 us-gaap:RestrictedStockMember 2019-07-01 2019-09-30 0001624794 us-gaap:RestrictedStockMember 2019-04-01 2019-09-30 0001624794 us-gaap:RevolvingCreditFacilityMember 2020-09-30 0001624794 us-gaap:RevolvingCreditFacilityMember 2020-03-31 0001624794 us-gaap:SecuredDebtMember cswi:SubsidiariesWhitmoreMember 2020-09-30 0001624794 us-gaap:SecuredDebtMember cswi:SubsidiariesWhitmoreMember 2020-03-31 0001624794 us-gaap:RevolvingCreditFacilityMember 2020-04-01 2020-09-30 0001624794 cswi:RevolvingCreditFacilityAccordionFeatureMember 2020-09-30 0001624794 us-gaap:RevolvingCreditFacilityMember us-gaap:PrimeRateMember 2020-04-01 2020-09-30 0001624794 us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-04-01 2020-09-30 0001624794 us-gaap:SecuredDebtMember cswi:SubsidiariesWhitmoreMember 2020-04-01 2020-09-30 0001624794 us-gaap:SecuredDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember cswi:SubsidiariesWhitmoreMember 2020-04-01 2020-09-30 0001624794 srt:MinimumMember 2020-09-30 0001624794 srt:MaximumMember 2020-09-30 0001624794 us-gaap:InterestRateSwapMember 2020-09-30 0001624794 us-gaap:InterestRateSwapMember 2020-03-31 0001624794 us-gaap:InterestRateSwapMember 2020-04-01 2020-09-30 0001624794 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-09-30 0001624794 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-03-31 0001624794 cswi:ShareRepurchaseProgram2018Member 2018-11-07 0001624794 cswi:ShareRepurchaseProgram2018Member 2018-11-07 2018-11-07 0001624794 cswi:ShareRepurchaseProgram2018Member 2019-07-01 2019-09-30 0001624794 cswi:ShareRepurchaseProgram2018Member 2020-07-01 2020-09-30 0001624794 cswi:ShareRepurchaseProgram2018Member 2018-11-07 2020-09-30 0001624794 2019-04-01 2019-04-30 0001624794 us-gaap:SubsequentEventMember 2020-10-08 2020-10-08 0001624794 country:US us-gaap:QualifiedPlanMember us-gaap:PensionPlansDefinedBenefitMember 2019-04-01 2019-09-30 0001624794 country:US us-gaap:QualifiedPlanMember us-gaap:PensionPlansDefinedBenefitMember 2019-08-01 2019-08-31 0001624794 country:US us-gaap:QualifiedPlanMember us-gaap:PensionPlansDefinedBenefitMember 2019-09-01 2019-09-30 0001624794 country:US us-gaap:QualifiedPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-01-01 2020-03-31 0001624794 us-gaap:AccumulatedTranslationAdjustmentMember 2020-06-30 0001624794 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-30 0001624794 us-gaap:AccumulatedTranslationAdjustmentMember 2020-07-01 2020-09-30 0001624794 us-gaap:AccumulatedTranslationAdjustmentMember 2019-07-01 2019-09-30 0001624794 us-gaap:AccumulatedTranslationAdjustmentMember 2020-09-30 0001624794 us-gaap:AccumulatedTranslationAdjustmentMember 2019-09-30 0001624794 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-06-30 0001624794 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-06-30 0001624794 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-07-01 2020-09-30 0001624794 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-07-01 2019-09-30 0001624794 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-09-30 0001624794 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-09-30 0001624794 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-06-30 0001624794 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-06-30 0001624794 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2020-07-01 2020-09-30 0001624794 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2019-07-01 2019-09-30 0001624794 cswi:AccumulatedDefinedBenefitPlansAdjustmentSettlementMember 2020-07-01 2020-09-30 0001624794 cswi:AccumulatedDefinedBenefitPlansAdjustmentSettlementMember 2019-07-01 2019-09-30 0001624794 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-07-01 2020-09-30 0001624794 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-07-01 2019-09-30 0001624794 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-09-30 0001624794 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-09-30 0001624794 us-gaap:AccumulatedTranslationAdjustmentMember 2020-03-31 0001624794 us-gaap:AccumulatedTranslationAdjustmentMember 2019-03-31 0001624794 us-gaap:AccumulatedTranslationAdjustmentMember 2020-04-01 2020-09-30 0001624794 us-gaap:AccumulatedTranslationAdjustmentMember 2019-04-01 2019-09-30 0001624794 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-03-31 0001624794 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-03-31 0001624794 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-04-01 2020-09-30 0001624794 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-04-01 2019-09-30 0001624794 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-03-31 0001624794 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-03-31 0001624794 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2020-04-01 2020-09-30 0001624794 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2019-04-01 2019-09-30 0001624794 cswi:AccumulatedDefinedBenefitPlansAdjustmentSettlementMember 2020-04-01 2020-09-30 0001624794 cswi:AccumulatedDefinedBenefitPlansAdjustmentSettlementMember 2019-04-01 2019-09-30 0001624794 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-04-01 2020-09-30 0001624794 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-04-01 2019-09-30 0001624794 cswi:BuildToOrderMember cswi:IndustrialProductsMember 2020-07-01 2020-09-30 0001624794 cswi:BuildToOrderMember cswi:SpecialtyChemicalsMember 2020-07-01 2020-09-30 0001624794 cswi:BuildToOrderMember 2020-07-01 2020-09-30 0001624794 cswi:BuildToOrderMember cswi:IndustrialProductsMember 2020-04-01 2020-09-30 0001624794 cswi:BuildToOrderMember cswi:SpecialtyChemicalsMember 2020-04-01 2020-09-30 0001624794 cswi:BuildToOrderMember 2020-04-01 2020-09-30 0001624794 cswi:BookAndShipMember cswi:IndustrialProductsMember 2020-07-01 2020-09-30 0001624794 cswi:BookAndShipMember cswi:SpecialtyChemicalsMember 2020-07-01 2020-09-30 0001624794 cswi:BookAndShipMember 2020-07-01 2020-09-30 0001624794 cswi:BookAndShipMember cswi:IndustrialProductsMember 2020-04-01 2020-09-30 0001624794 cswi:BookAndShipMember cswi:SpecialtyChemicalsMember 2020-04-01 2020-09-30 0001624794 cswi:BookAndShipMember 2020-04-01 2020-09-30 0001624794 cswi:IndustrialProductsMember 2020-07-01 2020-09-30 0001624794 cswi:SpecialtyChemicalsMember 2020-07-01 2020-09-30 0001624794 cswi:BuildToOrderMember cswi:IndustrialProductsMember 2019-07-01 2019-09-30 0001624794 cswi:BuildToOrderMember cswi:SpecialtyChemicalsMember 2019-07-01 2019-09-30 0001624794 cswi:BuildToOrderMember 2019-07-01 2019-09-30 0001624794 cswi:BuildToOrderMember cswi:IndustrialProductsMember 2019-04-01 2019-09-30 0001624794 cswi:BuildToOrderMember cswi:SpecialtyChemicalsMember 2019-04-01 2019-09-30 0001624794 cswi:BuildToOrderMember 2019-04-01 2019-09-30 0001624794 cswi:BookAndShipMember cswi:IndustrialProductsMember 2019-07-01 2019-09-30 0001624794 cswi:BookAndShipMember cswi:SpecialtyChemicalsMember 2019-07-01 2019-09-30 0001624794 cswi:BookAndShipMember 2019-07-01 2019-09-30 0001624794 cswi:BookAndShipMember cswi:IndustrialProductsMember 2019-04-01 2019-09-30 0001624794 cswi:BookAndShipMember cswi:SpecialtyChemicalsMember 2019-04-01 2019-09-30 0001624794 cswi:BookAndShipMember 2019-04-01 2019-09-30 0001624794 cswi:IndustrialProductsMember 2019-07-01 2019-09-30 0001624794 cswi:SpecialtyChemicalsMember 2019-07-01 2019-09-30 0001624794 cswi:IndustrialProductsMember 2019-04-01 2019-09-30 0001624794 cswi:SpecialtyChemicalsMember 2019-04-01 2019-09-30 0001624794 us-gaap:OperatingSegmentsMember cswi:IndustrialProductsMember 2020-07-01 2020-09-30 0001624794 us-gaap:OperatingSegmentsMember cswi:SpecialtyChemicalsMember 2020-07-01 2020-09-30 0001624794 us-gaap:OperatingSegmentsMember 2020-07-01 2020-09-30 0001624794 cswi:EliminationsAndReconcilingItemsMember 2020-07-01 2020-09-30 0001624794 us-gaap:OperatingSegmentsMember cswi:IndustrialProductsMember 2019-07-01 2019-09-30 0001624794 us-gaap:OperatingSegmentsMember cswi:SpecialtyChemicalsMember 2019-07-01 2019-09-30 0001624794 us-gaap:OperatingSegmentsMember 2019-07-01 2019-09-30 0001624794 cswi:EliminationsAndReconcilingItemsMember 2019-07-01 2019-09-30 0001624794 us-gaap:OperatingSegmentsMember cswi:IndustrialProductsMember 2020-04-01 2020-09-30 0001624794 us-gaap:OperatingSegmentsMember cswi:SpecialtyChemicalsMember 2020-04-01 2020-09-30 0001624794 us-gaap:OperatingSegmentsMember 2020-04-01 2020-09-30 0001624794 cswi:EliminationsAndReconcilingItemsMember 2020-04-01 2020-09-30 0001624794 us-gaap:OperatingSegmentsMember cswi:IndustrialProductsMember 2019-04-01 2019-09-30 0001624794 us-gaap:OperatingSegmentsMember cswi:SpecialtyChemicalsMember 2019-04-01 2019-09-30 0001624794 us-gaap:OperatingSegmentsMember 2019-04-01 2019-09-30 0001624794 cswi:EliminationsAndReconcilingItemsMember 2019-04-01 2019-09-30 shares iso4217:USD iso4217:USD shares cswi:segment cswi:brand pure false 2021 Q2 0001624794 --03-31 us-gaap:AccountingStandardsUpdate201602Member us-gaap:OtherAssets us-gaap:OtherAssets us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent us-gaap:OtherLiabilitiesNoncurrent us-gaap:OtherLiabilitiesNoncurrent 10-Q true 2020-09-30 false 001-37454 CSW INDUSTRIALS, INC. DE 47-2266942 5420 Lyndon B. Johnson Freeway, Suite 500 Dallas TX 75240 214 884-3777 Common Stock, par value $0.01 per share CSWI NASDAQ Yes Yes Accelerated Filer false false false 14803929 104940000 101324000 195904000 195904000 203657000 56204000 53920000 104416000 104416000 109018000 48736000 47404000 91488000 94639000 26556000 27282000 53056000 53056000 54195000 22180000 20122000 38432000 40444000 -284000 -299000 -602000 -602000 -800000 -360000 -7367000 -667000 -667000 -7454000 21536000 12456000 37163000 32190000 5182000 3638000 8851000 8851000 8027000 16354000 8818000 28312000 24163000 0 -35000 0 0 -174000 16354000 8783000 28312000 23989000 1.11 0.59 1.92 1.61 0 -0.01 0 -0.01 1.11 0.58 1.92 1.60 1.10 0.58 1.91 1.59 0 0 0 -0.01 1.10 0.58 1.91 1.58 16354000 8783000 28312000 23989000 1052000 -669000 2390000 -411000 -16000 58000 -1000 137000 60000 -217000 5000 -514000 1000 673000 0 673000 -4000 -2534000 0 -2530000 1116000 1648000 2395000 1605000 17470000 10431000 30707000 25594000 47299000 18338000 576000 1170000 70092000 74880000 52090000 53753000 5377000 3074000 174858000 150045000 75235000 71355000 57734000 57178000 92419000 91686000 43368000 46185000 23288000 24151000 391667000 369245000 20736000 21978000 36113000 36607000 561000 561000 57410000 59146000 10056000 10337000 1853000 1879000 20307000 21142000 89626000 92504000 0.01 0.01 160000 159000 50000000 50000000 16115000 16055000 0.01 0.01 0 0 10000000 10000000 0 0 50936000 48327000 1346000 1311000 79401000 75377000 339397000 315078000 -9051000 -11446000 302041000 276741000 391667000 369245000 159000 -75377000 48327000 315078000 -11446000 276741000 1328000 1328000 1000 -1670000 -1000 -1670000 7291000 7291000 3131000 516000 3647000 11960000 11960000 -12000 1996000 1984000 1279000 1279000 160000 -81207000 50182000 325042000 -10167000 284010000 1222000 1222000 -6000 -6000 1812000 -479000 1333000 16354000 16354000 -11000 1999000 1988000 1116000 1116000 160000 -79401000 50936000 339397000 -9051000 302041000 158000 -49964000 46633000 277588000 -10729000 263686000 1213000 1213000 1000 -793000 -792000 -400000 -400000 15204000 15204000 2041000 2041000 -43000 -43000 159000 -50757000 47846000 290351000 -10772000 276827000 1196000 1196000 8783000 8783000 -25000 2040000 2015000 1648000 1648000 159000 -50757000 49067000 297094000 -9124000 286439000 28312000 23989000 0 -174000 28312000 24163000 3776000 4162000 3454000 3503000 953000 229000 274000 547000 2550000 2434000 13000 744000 0 -6559000 81000 -198000 111000 -875000 -5028000 1101000 -880000 899000 2380000 -3021000 165000 -20000 1989000 -3110000 -67000 -215000 44783000 37496000 0 -389000 44783000 37107000 4357000 4571000 6000 1089000 0 11837000 -4351000 -15319000 0 0 -4351000 -15319000 10000000 7500000 10281000 27781000 9352000 793000 1331000 0 3972000 4081000 -12274000 -25155000 803000 393000 28961000 -2974000 18338000 26651000 47299000 23677000 ORGANIZATION AND OPERATIONS AND SUMMARY OF ACCOUNTING POLICIES<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CSW Industrials, Inc. (“CSWI,” “we,” “our” or “us”) is a diversified industrial growth company with well-established, scalable platforms and domain expertise across two business segments: Industrial Products and Specialty Chemicals. Our broad portfolio of leading products provides performance optimizing and life safety solutions to our customers. Our products include mechanical products for heating, ventilation, air conditioning and refrigeration (“HVAC/R”), building products and high-performance specialty lubricants and sealants. Drawing on our innovative and proven technologies, we seek to deliver solutions primarily to our professional end-use customers that place a premium on superior performance and reliability. Our diverse product portfolio includes more than 100 highly respected industrial brands including No. 5®, KOPR-KOTE®, Kats Coatings®, Safe-T-Switch®, Air Sentry®, Deacon®, Leak Freeze® and Greco®</span><span style="color:#222222;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our products are well-known in the specific industries we serve and have a reputation for high quality and reliability. Markets that we serve include HVAC/R, architecturally-specified building products, plumbing, energy, rail, mining and general industrial markets.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the World Health Organization declared the outbreak of a novel coronavirus ("COVID-19") a pandemic. COVID-19 continues to spread throughout the world and has led certain countries or jurisdictions within them to restrict travel, social gatherings and certain types of business activity deemed to be "non-essential," which has created a recessionary environment in the U.S. and around the globe and has led to a decline in demand in some end markets, including several that we serve. Also, in March 2020, as a result of the weakened demand for crude oil resulting from the COVID-19 pandemic, and magnified by political tensions between several large crude oil-producing countries, there was a substantial decline in crude oil prices magnified by significant volatility that has continued to date. Both factors had a negative impact on our revenues in the three and six months ended September 30, 2020, as compared with the same periods in fiscal 2020, and are expected to negatively impact our results in the balance of fiscal year 2021. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect our results of operations and financial condition to continue to be adversely impacted as compared with the prior year through the duration of the pandemic due to its effects on the economy and demand for our products and services. However, we cannot reasonably estimate the magnitude or length of the adverse impact due to continued uncertainty regarding (1) the duration and severity of the COVID-19 pandemic and (2) the extent of the potential short and long-term impact on our facilities and employees, customer demand and availability of materials through supply channels. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements included in this Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2020 (“Quarterly Report”), include all revenues, costs, assets and liabilities directly attributable to CSWI and have been prepared in accordance with United States (“U.S.”) generally accepted accounting principles (“GAAP”).</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements reflect all adjustments that are, in the opinion of management, necessary to present a fair statement of CSWI’s financial position as of September 30, 2020, and the results of operations for the three and six</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">month periods ended September 30, 2020 and 2019. All adjustments are of a normal, recurring nature. All significant intercompany balances and transactions have been eliminated in consolidation. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The year-end condensed balance sheet data was derived from audited financial statements, but does not include all disclosures required by U.S. GAAP. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the notes thereto included in CSWI’s Annual Report on Form 10-K for the fiscal year ended March 31, 2020 (the “Annual Report”).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Policies</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have consistently applied the accounting policies described in our Annual Report in preparing these condensed consolidated financial statements.  We have not made any changes in significant accounting policies disclosed in the Annual Report, with the exception of the expected credit loss accounting policy described below as a result of adopting the new expected credit loss standard. </span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Current Expected Credit Losses ("CECL")</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - We record an allowance for credit losses on trade receivables that, when deducted from the gross trade receivables balance, presents the net amount expected to be collected. We estimate the allowance based on an aging schedule and according to historical losses as determined from our billings and collections history. This may be adjusted after consideration of customer-specific factors such as financial difficulties, liquidity issues or insolvency, as well as both current and forecasted macroeconomic conditions as of the reporting date. We adjust the allowance and recognize credit losses in the income statement each period. Trade receivables are written off against the allowance in the period when the receivable is deemed to be uncollectible. Subsequent recoveries of amounts previously written off are reflected as a reduction to periodic credit losses in the income statement. Our allowance for expected credit losses for short-term receivables as of September 30, 2020 was $0.6 million, compared to $1.2 million as of March 31, 2020. The six months activity included $0.3 million for current period adjustments. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Developments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pronouncements Implemented</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-13, "Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments." The ASU requires, among other things, the use of a new current expected credit loss model in order to determine an allowance for credit losses with respect to financial assets and instruments held. The CECL model requires that we estimate the lifetime of an expected credit loss for financial assets held at the reporting date based on historical experience, current conditions and reasonable and supportable forecasts. On April 1, 2020 we adopted the ASU on a prospective basis to determine our allowance for credit losses in accordance with the requirements of Topic 326, and we modified our accounting policy and processes to facilitate this approach. Our primary exposure to financial assets that are within the scope of CECL are trade receivables. Our adoption of ASU No. 2016-13 effective April 1, 2020 did not have a material impact on our condensed consolidated financial condition and results of operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU No. 2018-13, "Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement." The amendments of the ASU modify the disclosure requirements for fair value measurements by removing, modifying or adding certain disclosure requirements for assets and liabilities measured at fair value in the statement of financial position or disclosed in the notes to the financial statements. The ASU is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019, with early adoption permitted for the removed disclosures and delayed adoption until fiscal year 2020 permitted for the new disclosures. The removed and modified disclosures were adopted on a retrospective basis and the new disclosures were adopted on a prospective basis. Our adoption of ASU No. 2018-13 effective April 1, 2020 did not impact our disclosures. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU No. 2018-15, "Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract." The ASU addresses how entities should account for costs associated with implementing a cloud computing arrangement that is considered a service contract. Per the amendments of the ASU, implementation costs incurred in a cloud computing arrangement that is a service contract should be accounted for in the same manner as implementation costs incurred to develop or obtain software for internal use as prescribed by guidance in ASC 350-40. The ASU requires that implementation costs incurred in a cloud computing arrangement be capitalized rather than expensed. Further, the ASU specifies the method for the amortization of costs incurred during implementation, and the manner in which the unamortized portion of these capitalized implementation costs should be evaluated for impairment. The ASU also provides guidance on how to present such implementation costs in the financial statements and also creates additional disclosure requirements. The amendments are effective for fiscal years beginning after December 15, 2019. The amendments in this ASU can be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. Our adoption of ASU No. 2018-15 effective April 1, 2020 did not have an impact on our condensed consolidated financial condition and results of operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pronouncements not yet implemented </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU No. 2018-14, "Disclosure Framework – Changes to the Disclosure Requirements for Defined Benefit Plans," which modifies the disclosure requirements for employers that sponsor defined benefit pension or other postretirement plans. The amendments remove disclosures that no longer are considered cost beneficial, clarify the specific requirements of disclosures and add disclosure requirements identified as relevant. The amendments are effective for fiscal years ending after December 15, 2020 and the amendments should be applied retrospectively to all periods presented. We </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are currently evaluating the impact of ASU No. 2018-14 and we anticipate that our adoption of this ASU will not have a material impact on our disclosures due to the termination of our U.S. pension plan in the prior year.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU No. 2019-12, "Income Taxes: Simplifying the Accounting for Income Taxes."</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments in this ASU simplify the accounting for income taxes by removing certain exceptions and adding some requirements regarding franchise (or similar) tax, step-ups in a business combination, treatment of entities not subject to tax and when to apply enacted changes in tax laws.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This ASU is effective for fiscal years beginning after December 15, 2020 and interim periods within those fiscal years. The amendments related to changes in ownership of foreign equity method investments or foreign subsidiaries should be applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. The amendments related to franchise taxes that are partially based on income should be applied on either a retrospective basis for all periods presented or a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. All other amendments should be applied on a prospective basis.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Early adoption is permitted.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our initial assessment of this ASU indicates it will not have a material impact on our consolidated financial condition and results of operations, but our assessment has not been completed.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04, "Reference Rate Reform (Topic 848) Facilitation of the Effects of Reference Rate Reform on Financial Reporting." This update provides optional guidance for a limited period of time to ease potential accounting impacts associated with transitioning away from reference rates that are expected to be discontinued, such as interbank offered rates and LIBOR. This ASU includes practical expedients for contract modifications due to reference rate reform. Generally, contract modifications related to reference rate reform may be considered an event that does not require remeasurement or reassessment of a previous accounting determination at the modification date. This ASU is effective immediately; however, it is only available through December 31, 2022.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are currently evaluating the potential impact of this ASU on our consolidated financial position and results of operations.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020, President Trump signed into law the Coronavirus Aid, Relief and. Economic Security ("CARES") Act, which, along with earlier issued Internal Revenue Service ("IRS") guidance, contains numerous provisions that may benefit us, including the deferral of certain taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The relevant tax implication impacting us is the correction of a technical issue introduced in the Tax Cuts and Jobs Act to provide for fifteen-year useful life and allow bonus depreciation for qualified improvement property.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These changes were included in the fixed asset calculations for the tax year ending March 31, 2020, and we amended the tax return for the year ending March 31, 2019 to include this effect.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to assess the effect of the CARES Act and ongoing government guidance related to COVID-19 as it is issued.</span></div> 2 100 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements included in this Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2020 (“Quarterly Report”), include all revenues, costs, assets and liabilities directly attributable to CSWI and have been prepared in accordance with United States (“U.S.”) generally accepted accounting principles (“GAAP”).</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements reflect all adjustments that are, in the opinion of management, necessary to present a fair statement of CSWI’s financial position as of September 30, 2020, and the results of operations for the three and six</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">month periods ended September 30, 2020 and 2019. All adjustments are of a normal, recurring nature. All significant intercompany balances and transactions have been eliminated in consolidation. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The year-end condensed balance sheet data was derived from audited financial statements, but does not include all disclosures required by U.S. GAAP. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the notes thereto included in CSWI’s Annual Report on Form 10-K for the fiscal year ended March 31, 2020 (the “Annual Report”).</span></div> Current Expected Credit Losses ("CECL") - We record an allowance for credit losses on trade receivables that, when deducted from the gross trade receivables balance, presents the net amount expected to be collected. We estimate the allowance based on an aging schedule and according to historical losses as determined from our billings and collections history. This may be adjusted after consideration of customer-specific factors such as financial difficulties, liquidity issues or insolvency, as well as both current and forecasted macroeconomic conditions as of the reporting date. We adjust the allowance and recognize credit losses in the income statement each period. Trade receivables are written off against the allowance in the period when the receivable is deemed to be uncollectible. Subsequent recoveries of amounts previously written off are reflected as a reduction to periodic credit losses in the income statement. 600000 1200000 300000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Developments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pronouncements Implemented</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-13, "Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments." The ASU requires, among other things, the use of a new current expected credit loss model in order to determine an allowance for credit losses with respect to financial assets and instruments held. The CECL model requires that we estimate the lifetime of an expected credit loss for financial assets held at the reporting date based on historical experience, current conditions and reasonable and supportable forecasts. On April 1, 2020 we adopted the ASU on a prospective basis to determine our allowance for credit losses in accordance with the requirements of Topic 326, and we modified our accounting policy and processes to facilitate this approach. Our primary exposure to financial assets that are within the scope of CECL are trade receivables. Our adoption of ASU No. 2016-13 effective April 1, 2020 did not have a material impact on our condensed consolidated financial condition and results of operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU No. 2018-13, "Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement." The amendments of the ASU modify the disclosure requirements for fair value measurements by removing, modifying or adding certain disclosure requirements for assets and liabilities measured at fair value in the statement of financial position or disclosed in the notes to the financial statements. The ASU is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019, with early adoption permitted for the removed disclosures and delayed adoption until fiscal year 2020 permitted for the new disclosures. The removed and modified disclosures were adopted on a retrospective basis and the new disclosures were adopted on a prospective basis. Our adoption of ASU No. 2018-13 effective April 1, 2020 did not impact our disclosures. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU No. 2018-15, "Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract." The ASU addresses how entities should account for costs associated with implementing a cloud computing arrangement that is considered a service contract. Per the amendments of the ASU, implementation costs incurred in a cloud computing arrangement that is a service contract should be accounted for in the same manner as implementation costs incurred to develop or obtain software for internal use as prescribed by guidance in ASC 350-40. The ASU requires that implementation costs incurred in a cloud computing arrangement be capitalized rather than expensed. Further, the ASU specifies the method for the amortization of costs incurred during implementation, and the manner in which the unamortized portion of these capitalized implementation costs should be evaluated for impairment. The ASU also provides guidance on how to present such implementation costs in the financial statements and also creates additional disclosure requirements. The amendments are effective for fiscal years beginning after December 15, 2019. The amendments in this ASU can be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. Our adoption of ASU No. 2018-15 effective April 1, 2020 did not have an impact on our condensed consolidated financial condition and results of operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pronouncements not yet implemented </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU No. 2018-14, "Disclosure Framework – Changes to the Disclosure Requirements for Defined Benefit Plans," which modifies the disclosure requirements for employers that sponsor defined benefit pension or other postretirement plans. The amendments remove disclosures that no longer are considered cost beneficial, clarify the specific requirements of disclosures and add disclosure requirements identified as relevant. The amendments are effective for fiscal years ending after December 15, 2020 and the amendments should be applied retrospectively to all periods presented. We </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are currently evaluating the impact of ASU No. 2018-14 and we anticipate that our adoption of this ASU will not have a material impact on our disclosures due to the termination of our U.S. pension plan in the prior year.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU No. 2019-12, "Income Taxes: Simplifying the Accounting for Income Taxes."</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments in this ASU simplify the accounting for income taxes by removing certain exceptions and adding some requirements regarding franchise (or similar) tax, step-ups in a business combination, treatment of entities not subject to tax and when to apply enacted changes in tax laws.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This ASU is effective for fiscal years beginning after December 15, 2020 and interim periods within those fiscal years. The amendments related to changes in ownership of foreign equity method investments or foreign subsidiaries should be applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. The amendments related to franchise taxes that are partially based on income should be applied on either a retrospective basis for all periods presented or a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. All other amendments should be applied on a prospective basis.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Early adoption is permitted.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our initial assessment of this ASU indicates it will not have a material impact on our consolidated financial condition and results of operations, but our assessment has not been completed.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04, "Reference Rate Reform (Topic 848) Facilitation of the Effects of Reference Rate Reform on Financial Reporting." This update provides optional guidance for a limited period of time to ease potential accounting impacts associated with transitioning away from reference rates that are expected to be discontinued, such as interbank offered rates and LIBOR. This ASU includes practical expedients for contract modifications due to reference rate reform. Generally, contract modifications related to reference rate reform may be considered an event that does not require remeasurement or reassessment of a previous accounting determination at the modification date. This ASU is effective immediately; however, it is only available through December 31, 2022.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are currently evaluating the potential impact of this ASU on our consolidated financial position and results of operations.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020, President Trump signed into law the Coronavirus Aid, Relief and. Economic Security ("CARES") Act, which, along with earlier issued Internal Revenue Service ("IRS") guidance, contains numerous provisions that may benefit us, including the deferral of certain taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The relevant tax implication impacting us is the correction of a technical issue introduced in the Tax Cuts and Jobs Act to provide for fifteen-year useful life and allow bonus depreciation for qualified improvement property.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These changes were included in the fixed asset calculations for the tax year ending March 31, 2020, and we amended the tax return for the year ending March 31, 2019 to include this effect.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to assess the effect of the CARES Act and ongoing government guidance related to COVID-19 as it is issued.</span></div> ACQUISITIONS<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Petersen Metals</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 2, 2019, we acquired the assets of Petersen Metals, Inc. (“Petersen”), based near Tampa, Florida, for $11.8 million, of which $11.5 million was paid at closing and funded through our revolving credit facility, and the remaining $0.3 million represented a working capital adjustment paid in July 2019. Petersen is a leading designer, manufacturer and installer of architecturally-specified, engineered metal products and railings, including aluminum and stainless steel railings products for interior and exterior applications. The excess of the purchase price over the fair value of the identifiable assets acquired was $6.1 million allocated to goodwill, which will be deductible for income tax purposes. Goodwill represents the value expected to be obtained from enabling geographic, end market and product diversification and expansion as Petersen is a strategic complement to our existing line of architecturally-specified building products. The allocation of the fair value of the net assets acquired included customer lists of $3.2 million and backlog of $0.4 million, as well as accounts receivable, inventory and equipment of $2.2 million, $0.8 million and $0.7 million, respectively, net of current liabilities of $1.5 million. Customer lists are being amortized over 15 years, backlog is amortized over 1.5 years and goodwill is not being amortized. Petersen activity has been included in our Industrial Products segment since the acquisition date. No pro forma information has been provided due to immateriality.</span></div> 11800000 11500000 300000 6100000 3200000 400000 2200000 800000 700000 1500000 P15Y P1Y6M DISCONTINUED OPERATIONS<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the quarter ended December 31, 2017, we commenced a sale process to divest our Coatings business to allow us to focus resources on our core growth platforms. Our Coatings business manufactured specialized industrial coating products including urethanes, epoxies, acrylics and alkyds. As of December 31, 2017, the Coatings business met the held-for-sale criteria under ASC 360, "Property, Plant and Equipment," and accordingly, we classified and accounted for the assets and liabilities of the Coatings business as held-for-sale in the accompanying condensed consolidated balance sheets, and as discontinued operations, net of tax, in the accompanying condensed consolidated statements of income and cash flows. We completed an initial assessment of the assets and liabilities of the Coatings business and recorded a $46.0 million impairment based on our best estimates as of the date of issuance of financial results for the quarter ended December 31, 2017. No adjustments to previously recorded estimates have been made.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 31, 2018, we consummated a sale of assets related to our Coatings business to an unrelated third party, the terms of which were not disclosed due to immateriality. During the three months ended September 30, 2018, we received an aggregate of $6.9 million for the sale of assets related to our Coatings business in multiple transactions. This resulted in gains on disposal of $6.9 million due to write-downs of long-lived assets in prior periods.</span></div><div style="text-align:justify;text-indent:22pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 17, 2020, we completed the sale of the last remaining real property owned by the Coatings business to an unrelated third party, the terms of which were not disclosed due to immateriality. The sale resulted in proceeds and a gain on disposal of $1.5 million due to write-downs of long-lived assets in prior periods. The last remaining asset of the Coatings business is a long-term lease that expires in March 2027. We were unable to terminate the lease, but we have sub-let the property for the remainder of the lease term. As such, this lease was moved back into continuing operations, effective March 31, 2020, and the related right-of-use ("ROU") assets and lease liabilities were reported as continuing operations as of March 31, 2020. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized selected financial information for the Coatings business for the three and six</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">months ended September 30, 2020 and 2019 is presented in the following table (in thousands): </span></div><div style="text-indent:22pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.098%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.625%"/><td style="width:0.1%"/><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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>September 30,</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from discontinued operations before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(224)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from discontinued operations, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(174)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 46000000.0 6900000 6900000 1500000 1500000 <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized selected financial information for the Coatings business for the three and six</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">months ended September 30, 2020 and 2019 is presented in the following table (in thousands): </span></div><div style="text-indent:22pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.098%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.625%"/><td style="width:0.1%"/><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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>September 30,</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from discontinued operations before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(224)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from discontinued operations, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(174)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 0 0 0 0 0 -69000 0 -224000 0 -34000 0 -50000 0 -35000 0 -174000 INVENTORIES<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials and supplies</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,401 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,935 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,723 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,692 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,771 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,816 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,782 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: LIFO reserve</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,816)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,816)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Obsolescence reserve</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,910)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,213)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,090 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,753 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials and supplies</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,401 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,935 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,723 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,692 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,771 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,816 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,782 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: LIFO reserve</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,816)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,816)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Obsolescence reserve</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,910)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,213)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,090 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,753 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 21401000 20935000 6723000 6076000 31692000 33771000 59816000 60782000 4816000 4816000 2910000 2213000 52090000 53753000 GOODWILL AND INTANGIBLE ASSETS<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill as of September 30, 2020 and March 31, 2020 were as follows (in thousands):</span></div><div style="text-align:justify;text-indent:24pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.039%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial Products</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Specialty<br/>Chemicals</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,123 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,563 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,686 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">733 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">733 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at September 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,856 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,563 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,419 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about our intangible assets (in thousands, except years):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.041%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Wtd Avg Life (Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ending Gross Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ending Gross Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,329)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,935)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer lists and amortized trademarks</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,661)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,806 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,098)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,689 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,770)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,653 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,494)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,962)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,628)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,032 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,722)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,313 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,155)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and trademarks not being amortized:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,058 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,027 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expenses for the three and six months ended September 30, 2020 were $1.7 million and $3.3 million, respectively. Amortization expenses for the three and six months ended September 30, 2019 were $1.7 million and $3.4 million, respectively. The following table shows the estimated future amortization for intangible assets, as of September 30, 2020, for the remainder of the current fiscal year and the next four fiscal years ending March 31 (in thousands):</span></div><div style="text-align:justify;text-indent:24pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.035%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,831 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill as of September 30, 2020 and March 31, 2020 were as follows (in thousands):</span></div><div style="text-align:justify;text-indent:24pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.039%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial Products</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Specialty<br/>Chemicals</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,123 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,563 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,686 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">733 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">733 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at September 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,856 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,563 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,419 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 60123000 31563000 91686000 733000 0 733000 60856000 31563000 92419000 <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about our intangible assets (in thousands, except years):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.041%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Wtd Avg Life (Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ending Gross Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ending Gross Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,329)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,935)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer lists and amortized trademarks</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,661)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,806 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,098)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,689 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,770)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,653 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,494)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,962)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,628)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,032 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,722)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,313 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,155)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and trademarks not being amortized:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,058 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,027 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P11Y 9636000 7329000 9635000 6935000 P12Y 63459000 35661000 62806000 33098000 P5Y 1689000 1770000 1653000 1494000 P8Y 5248000 2962000 5219000 2628000 80032000 47722000 79313000 44155000 11058000 11027000 1700000 3300000 1700000 3400000 The following table shows the estimated future amortization for intangible assets, as of September 30, 2020, for the remainder of the current fiscal year and the next four fiscal years ending March 31 (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.035%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,831 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 3152000 5525000 4585000 3831000 3108000 SHARE-BASED COMPENSATION<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 6 to our consolidated financial statements included in our Annual Report for a description of the 2015 Equity and Incentive Compensation Plan (the "2015 Plan"). As of September 30, 2020, 714,586 shares were available for issuance under the 2015 Plan. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recorded share-based compensation expense as follows for the three and six</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">months ended September 30, 2020 and 2019 (in thousands): </span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.527%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>September 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,222 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,550 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,409 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Related income tax benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(293)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(287)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(612)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(578)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net share-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">929 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">909 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,938 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,831 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option activity was as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.527%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining Contractual Life (Years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value (in Millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at April 1, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,858 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.30 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,445)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at September 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,413 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.23 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at September 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,413 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.23 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All compensation costs related to stock options were recognized prior to April 1, 2019. No options were granted or vested during the three and six months ended September 30, 2020 and 2019.</span></div><div style="text-align:justify;text-indent:24pt"><span><br/></span></div><div style="text-align:justify;text-indent:24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted share activity was as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.397%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.423%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at April 1, 2020:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,466 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.78 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71,195)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,825)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at September 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,231 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.78 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the restriction period, the holders of restricted shares are entitled to vote and receive dividends. Unvested restricted shares outstanding as of September 30, 2020 and March 31, 2020 included 89,199 and 93,249 shares (at target), respectively, with performance-based vesting provisions, and vesting ranges from 0%-200% based on pre-defined performance targets with market conditions.  Performance-based awards accrue dividend equivalents, which are settled upon (and to the extent of) vesting of the underlying award, but do not have the right to vote until vested. Performance-based awards are earned upon the achievement of objective performance targets and are payable in common shares.  Compensation expense is calculated based on the fair market value as determined by a Monte Carlo simulation and is recognized over a 36-month cliff vesting period. No awards with performance-based vesting provisions were granted during the three months ended September 30, 2020 and 2019. We granted 26,966 and 31,594 awards with performance-based vesting provisions during the six months ended September 30, 2020 and 2019, respectively, with a vesting range of 0%-200%.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September 30, 2020, we had unrecognized compensation cost related to unvested restricted shares of $6.3 million, which will be amortized into net income over the remaining weighted average vesting period of approximately 1.9 years. The total fair value of restricted shares granted during the three months ended September 30, 2020 and 2019 was zero and less than $0.1 million, respectively. The total fair value of restricted shares granted during the six months ended September 30, 2020 and 2019 was $2.5 million and $2.6 million, respectively. The total fair value of restricted shares vested during the three months ended September 30, 2020 and 2019 was less than $0.1 million and zero, respectively. The total fair value of restricted shares vested during the six months ended September 30, 2020 and 2019 was $4.3 million and $2.1 million, respectively.</span></div> 714586 <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recorded share-based compensation expense as follows for the three and six</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">months ended September 30, 2020 and 2019 (in thousands): </span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.527%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>September 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,222 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,550 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,409 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Related income tax benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(293)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(287)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(612)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(578)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net share-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">929 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">909 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,938 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,831 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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> 1222000 1196000 2550000 2409000 293000 287000 612000 578000 929000 909000 1938000 1831000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option activity was as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.527%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining Contractual Life (Years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value (in Millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at April 1, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,858 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.30 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,445)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at September 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,413 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.23 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at September 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,413 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.23 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 115858 25.30 52445 25.40 63413 25.23 P3Y10M24D 3300000 63413 25.23 P3Y10M24D 3300000 0 0 0 0 0 0 0 0 <div style="text-align:justify;text-indent:24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted share activity was as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.397%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.423%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at April 1, 2020:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,466 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.78 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71,195)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,825)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at September 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,231 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.78 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 202466 60.78 67785 73.37 71195 49.80 11825 68.95 187231 64.78 89199 93249 0 2 P36M 0 0 26966 31594 0 2 6300000 P1Y10M24D 0 100000 2500000 2600000 100000 0 4300000 2100000 LONG-TERM DEBT<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt consists of the following (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.397%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.423%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility, interest rate of 1.40% and 2.24%, respectively</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Whitmore Term Loan, interest rate of 2.15% and 2.99%, respectively</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,617 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,898 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(561)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(561)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,056 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,337 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revolving Credit Facility</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 8 to our consolidated financial statements included in our Annual Report, we have a five-year, $250.0 million revolving credit facility agreement, with an additional $50.0 million accordion feature, which matures on September 15, 2022 (the “Revolving Credit Facility”). Borrowings under this facility bear interest at a rate of prime plus 0.25% or London Interbank Offered Rate ("LIBOR") plus 1.25%, which may be adjusted based on our leverage ratio. We pay a commitment fee of 0.15% for the unutilized portion of the Revolving Credit Facility.  Interest and commitment fees are payable at least quarterly and the outstanding principal balance is due at the maturity date. The Revolving Credit Facility is secured by substantially all of our domestic assets. During the six months ended September 30, 2020, we borrowed $10.0 million and repaid $10.0 million under this facility. As of September 30, 2020 and March 31, 2020, we had no outstanding balance, which resulted in borrowing capacity of $300.0 million, inclusive of the accordion feature. Covenant compliance is tested quarterly, and we were in compliance with all covenants as of September 30, 2020.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Whitmore Term Loan</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2020, Whitmore Manufacturing (one of our wholly-owned operating subsidiaries) had a secured term loan ("Whitmore Term Loan") outstanding related to a warehouse and corporate office building and the remodel of an existing manufacturing and research and development facility.  The Whitmore Term Loan was entered into in July 2014 and matures on July 31, 2029 and requires payments of $140,000 each quarter.  Borrowings under this term loan bear interest at a variable annual rate equal to one month LIBOR plus 2.0%.  As of September 30, 2020 and March 31, 2020, Whitmore Manufacturing had $10.6 million and $10.9 million, respectively, in principal amount outstanding under the term loan. Interest payments under the Whitmore Term Loan are hedged under an interest rate swap agreement as described in Note 9.</span></div> <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt consists of the following (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.397%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.423%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility, interest rate of 1.40% and 2.24%, respectively</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Whitmore Term Loan, interest rate of 2.15% and 2.99%, respectively</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,617 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,898 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(561)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(561)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,056 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,337 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0.0140 0.0224 0 0 0.0215 0.0299 10617000 10898000 10617000 10898000 561000 561000 10056000 10337000 P5Y 250000000.0 50000000.0 0.0025 0.0125 0.0015 10000000.0 10000000.0 0 0 300000000.0 300000000.0 140000 0.020 10600000 10900000 LEASES<div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operating leases for manufacturing facilities, offices, warehouses, vehicles and certain equipment. Our leases have remaining lease terms of 1 year to 8.9 years, some of which include escalation clauses and/or options to extend or terminate the leases. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not currently have any financing lease arrangements.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.397%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.548%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Components of Operating Lease Expenses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense (a)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,691 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,793 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease expense  </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">957 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,041 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,856 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,945 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="15" style="padding:2px 1pt 2px 6pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(a)  Included in cost of revenues and selling, general and administrative expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.151%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.546%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Lease Assets and Liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBmZmNmZWU4NTdlMzQ4ODhhOTA2ODc3ODJhOTI5ZjAwL3NlYzowZmZjZmVlODU3ZTM0ODg4YTkwNjg3NzgyYTkyOWYwMF81NS9mcmFnOjRlMWI5OGVhMjc3MTQ4OTZiOGIxYWJmZjY4ZDQ4MjkxL3RhYmxlOmUzNzA0MGViMmZiNDQ0YjQ4NWQ2NzQzZGRjMGJlMzc4L3RhYmxlcmFuZ2U6ZTM3MDQwZWIyZmI0NDRiNDg1ZDY3NDNkZGMwYmUzNzhfMi0wLTEtMS00Nzg_3e08e4fe-02cc-42e4-97df-901b7688ebb5"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBmZmNmZWU4NTdlMzQ4ODhhOTA2ODc3ODJhOTI5ZjAwL3NlYzowZmZjZmVlODU3ZTM0ODg4YTkwNjg3NzgyYTkyOWYwMF81NS9mcmFnOjRlMWI5OGVhMjc3MTQ4OTZiOGIxYWJmZjY4ZDQ4MjkxL3RhYmxlOmUzNzA0MGViMmZiNDQ0YjQ4NWQ2NzQzZGRjMGJlMzc4L3RhYmxlcmFuZ2U6ZTM3MDQwZWIyZmI0NDRiNDg1ZDY3NDNkZGMwYmUzNzhfMi0wLTEtMS00Nzg_fd86bba0-401b-4a59-bd10-66b6dc013ead">ROU assets, net (b)</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,084 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBmZmNmZWU4NTdlMzQ4ODhhOTA2ODc3ODJhOTI5ZjAwL3NlYzowZmZjZmVlODU3ZTM0ODg4YTkwNjg3NzgyYTkyOWYwMF81NS9mcmFnOjRlMWI5OGVhMjc3MTQ4OTZiOGIxYWJmZjY4ZDQ4MjkxL3RhYmxlOmUzNzA0MGViMmZiNDQ0YjQ4NWQ2NzQzZGRjMGJlMzc4L3RhYmxlcmFuZ2U6ZTM3MDQwZWIyZmI0NDRiNDg1ZDY3NDNkZGMwYmUzNzhfNC0wLTEtMS00Nzg_8223500f-7127-40cf-a38a-0540b9bd7bb2"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBmZmNmZWU4NTdlMzQ4ODhhOTA2ODc3ODJhOTI5ZjAwL3NlYzowZmZjZmVlODU3ZTM0ODg4YTkwNjg3NzgyYTkyOWYwMF81NS9mcmFnOjRlMWI5OGVhMjc3MTQ4OTZiOGIxYWJmZjY4ZDQ4MjkxL3RhYmxlOmUzNzA0MGViMmZiNDQ0YjQ4NWQ2NzQzZGRjMGJlMzc4L3RhYmxlcmFuZ2U6ZTM3MDQwZWIyZmI0NDRiNDg1ZDY3NDNkZGMwYmUzNzhfNC0wLTEtMS00Nzg_f2a0b9d7-0b79-4c94-8989-7237b61371b2">Short-term lease liabilities (c)</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 6pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBmZmNmZWU4NTdlMzQ4ODhhOTA2ODc3ODJhOTI5ZjAwL3NlYzowZmZjZmVlODU3ZTM0ODg4YTkwNjg3NzgyYTkyOWYwMF81NS9mcmFnOjRlMWI5OGVhMjc3MTQ4OTZiOGIxYWJmZjY4ZDQ4MjkxL3RhYmxlOmUzNzA0MGViMmZiNDQ0YjQ4NWQ2NzQzZGRjMGJlMzc4L3RhYmxlcmFuZ2U6ZTM3MDQwZWIyZmI0NDRiNDg1ZDY3NDNkZGMwYmUzNzhfNS0wLTEtMS00Nzg_94abc90b-def4-43ae-b850-3db5a0224417"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBmZmNmZWU4NTdlMzQ4ODhhOTA2ODc3ODJhOTI5ZjAwL3NlYzowZmZjZmVlODU3ZTM0ODg4YTkwNjg3NzgyYTkyOWYwMF81NS9mcmFnOjRlMWI5OGVhMjc3MTQ4OTZiOGIxYWJmZjY4ZDQ4MjkxL3RhYmxlOmUzNzA0MGViMmZiNDQ0YjQ4NWQ2NzQzZGRjMGJlMzc4L3RhYmxlcmFuZ2U6ZTM3MDQwZWIyZmI0NDRiNDg1ZDY3NDNkZGMwYmUzNzhfNS0wLTEtMS00Nzg_b2643c6c-0bcf-47af-8108-d873e593a4e8">Long-term lease liabilities (c)</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,945 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,235 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b) Included in other assets, net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c) Included in accrued and other current liabilities and other long-term liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.151%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.546%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental Cash Flow</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of operating lease liabilities (a)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,736 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for new operating lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="15" style="padding:2px 1pt 2px 6pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(a) Included in our condensed consolidated statement of cash flows, operating activities in accounts payable and other current liabilities</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Information for Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate (percent)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturities of operating lease liabilities were as follows (in thousands): </span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ending March 31, 2021 (excluding the six months ended September 30, 2020)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,916 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,851 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,226 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,281)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,945 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P1Y P8Y10M24D <div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.397%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.548%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Components of Operating Lease Expenses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense (a)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,691 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,793 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease expense  </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">957 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,041 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,856 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,945 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="15" style="padding:2px 1pt 2px 6pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(a)  Included in cost of revenues and selling, general and administrative expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.151%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.546%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Lease Assets and Liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBmZmNmZWU4NTdlMzQ4ODhhOTA2ODc3ODJhOTI5ZjAwL3NlYzowZmZjZmVlODU3ZTM0ODg4YTkwNjg3NzgyYTkyOWYwMF81NS9mcmFnOjRlMWI5OGVhMjc3MTQ4OTZiOGIxYWJmZjY4ZDQ4MjkxL3RhYmxlOmUzNzA0MGViMmZiNDQ0YjQ4NWQ2NzQzZGRjMGJlMzc4L3RhYmxlcmFuZ2U6ZTM3MDQwZWIyZmI0NDRiNDg1ZDY3NDNkZGMwYmUzNzhfMi0wLTEtMS00Nzg_3e08e4fe-02cc-42e4-97df-901b7688ebb5"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBmZmNmZWU4NTdlMzQ4ODhhOTA2ODc3ODJhOTI5ZjAwL3NlYzowZmZjZmVlODU3ZTM0ODg4YTkwNjg3NzgyYTkyOWYwMF81NS9mcmFnOjRlMWI5OGVhMjc3MTQ4OTZiOGIxYWJmZjY4ZDQ4MjkxL3RhYmxlOmUzNzA0MGViMmZiNDQ0YjQ4NWQ2NzQzZGRjMGJlMzc4L3RhYmxlcmFuZ2U6ZTM3MDQwZWIyZmI0NDRiNDg1ZDY3NDNkZGMwYmUzNzhfMi0wLTEtMS00Nzg_fd86bba0-401b-4a59-bd10-66b6dc013ead">ROU assets, net (b)</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,084 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBmZmNmZWU4NTdlMzQ4ODhhOTA2ODc3ODJhOTI5ZjAwL3NlYzowZmZjZmVlODU3ZTM0ODg4YTkwNjg3NzgyYTkyOWYwMF81NS9mcmFnOjRlMWI5OGVhMjc3MTQ4OTZiOGIxYWJmZjY4ZDQ4MjkxL3RhYmxlOmUzNzA0MGViMmZiNDQ0YjQ4NWQ2NzQzZGRjMGJlMzc4L3RhYmxlcmFuZ2U6ZTM3MDQwZWIyZmI0NDRiNDg1ZDY3NDNkZGMwYmUzNzhfNC0wLTEtMS00Nzg_8223500f-7127-40cf-a38a-0540b9bd7bb2"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBmZmNmZWU4NTdlMzQ4ODhhOTA2ODc3ODJhOTI5ZjAwL3NlYzowZmZjZmVlODU3ZTM0ODg4YTkwNjg3NzgyYTkyOWYwMF81NS9mcmFnOjRlMWI5OGVhMjc3MTQ4OTZiOGIxYWJmZjY4ZDQ4MjkxL3RhYmxlOmUzNzA0MGViMmZiNDQ0YjQ4NWQ2NzQzZGRjMGJlMzc4L3RhYmxlcmFuZ2U6ZTM3MDQwZWIyZmI0NDRiNDg1ZDY3NDNkZGMwYmUzNzhfNC0wLTEtMS00Nzg_f2a0b9d7-0b79-4c94-8989-7237b61371b2">Short-term lease liabilities (c)</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 6pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBmZmNmZWU4NTdlMzQ4ODhhOTA2ODc3ODJhOTI5ZjAwL3NlYzowZmZjZmVlODU3ZTM0ODg4YTkwNjg3NzgyYTkyOWYwMF81NS9mcmFnOjRlMWI5OGVhMjc3MTQ4OTZiOGIxYWJmZjY4ZDQ4MjkxL3RhYmxlOmUzNzA0MGViMmZiNDQ0YjQ4NWQ2NzQzZGRjMGJlMzc4L3RhYmxlcmFuZ2U6ZTM3MDQwZWIyZmI0NDRiNDg1ZDY3NDNkZGMwYmUzNzhfNS0wLTEtMS00Nzg_94abc90b-def4-43ae-b850-3db5a0224417"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBmZmNmZWU4NTdlMzQ4ODhhOTA2ODc3ODJhOTI5ZjAwL3NlYzowZmZjZmVlODU3ZTM0ODg4YTkwNjg3NzgyYTkyOWYwMF81NS9mcmFnOjRlMWI5OGVhMjc3MTQ4OTZiOGIxYWJmZjY4ZDQ4MjkxL3RhYmxlOmUzNzA0MGViMmZiNDQ0YjQ4NWQ2NzQzZGRjMGJlMzc4L3RhYmxlcmFuZ2U6ZTM3MDQwZWIyZmI0NDRiNDg1ZDY3NDNkZGMwYmUzNzhfNS0wLTEtMS00Nzg_b2643c6c-0bcf-47af-8108-d873e593a4e8">Long-term lease liabilities (c)</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,945 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,235 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b) Included in other assets, net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c) Included in accrued and other current liabilities and other long-term liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.151%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.546%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental Cash Flow</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of operating lease liabilities (a)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,736 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for new operating lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="15" style="padding:2px 1pt 2px 6pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(a) Included in our condensed consolidated statement of cash flows, operating activities in accounts payable and other current liabilities</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Information for Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate (percent)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> 846000 889000 1691000 1793000 111000 152000 165000 152000 957000 1041000 1856000 1945000 15084000 16383000 3188000 3056000 13757000 15179000 16945000 18235000 1885000 1736000 128000 643000 P5Y9M18D P6Y3M18D 0.043 0.043 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturities of operating lease liabilities were as follows (in thousands): </span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ending March 31, 2021 (excluding the six months ended September 30, 2020)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,916 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,851 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,226 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,281)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,945 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1916000 3827000 3121000 2851000 2548000 4963000 19226000 2281000 16945000 DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have an interest rate swap agreement to hedge exposure to floating interest rates on a certain portion of our debt.  As of September 30, 2020 and March 31, 2020, we had $10.7 million and $10.9 million, respectively, of notional amount outstanding designated as an interest rate swap with third parties.  The interest rate swap is highly effective.  At September 30, 2020, the maximum remaining length of the interest rate swap contract was approximately 8.8 years. The fair value of the interest rate swap designated as a hedging instrument is summarized below (in thousands):</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current derivative liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current derivative liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The impact of changes in fair value of the interest rate swap is included in Note 12.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current and non-current derivative assets are reported in our condensed consolidated balance sheets in prepaid expenses and other current assets and other assets, respectively. Current and non-current derivative liabilities are reported in our condensed consolidated balance sheets in accrued and other current liabilities and other long-term liabilities, respectively.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to risk from credit-related losses resulting from nonperformance by counterparties to our financial instruments.  We perform credit evaluation of our counterparties and expect all counterparties to meet their obligations.  We have not experienced credit losses from our counterparties.</span></div> 10700000 10900000 P8Y9M18D The fair value of the interest rate swap designated as a hedging instrument is summarized below (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current derivative liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current derivative liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 288000 271000 1466000 1492000 EARNINGS PER SHARE<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the reconciliation of the numerator and the denominator of basic and diluted earnings per share for the three and six months ended September 30, 2020 and 2019 (amounts in thousands, except per share data):</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.590%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.502%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>September 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,354 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,818 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,312 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,163 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(174)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,354 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,783 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,312 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,989 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:13pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Participating securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for basic earnings per common share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,747 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,989 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,727 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,990 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Potentially dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for diluted earnings per common share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,842 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,180 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,825 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,170 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings (loss) per common share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Continuing operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.92 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.11 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.58 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.92 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:13pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings (loss) per common share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Continuing operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.10 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.58 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.91 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.58 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the reconciliation of the numerator and the denominator of basic and diluted earnings per share for the three and six months ended September 30, 2020 and 2019 (amounts in thousands, except per share data):</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.590%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.502%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>September 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,354 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,818 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,312 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,163 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(174)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,354 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,783 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,312 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,989 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:13pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Participating securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for basic earnings per common share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,747 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,989 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,727 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,990 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Potentially dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for diluted earnings per common share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,842 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,180 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,825 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,170 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings (loss) per common share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Continuing operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.92 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.11 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.58 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.92 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:13pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings (loss) per common share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Continuing operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.10 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.58 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.91 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.58 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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> 16354000 8818000 28312000 24163000 0 -35000 0 -174000 16354000 8783000 28312000 23989000 14651000 14874000 14627000 14875000 96000 115000 100000 115000 14747000 14989000 14727000 14990000 95000 191000 98000 180000 14842000 15180000 14825000 15170000 1.11 0.59 1.92 1.61 0 -0.01 0 -0.01 1.11 0.58 1.92 1.60 1.10 0.58 1.91 1.59 0 0 0 -0.01 1.10 0.58 1.91 1.58 SHAREHOLDERS' EQUITY<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share Repurchase Program</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 7, 2018, we announced that our Board of Directors authorized a program to repurchase up to $75.0 million of our common stock over a two-year period. These shares may be repurchased from time to time in the open market or in privately negotiated transactions. Repurchases will be made from time to time at our discretion, based on ongoing assessments of the capital needs of the business, the market price of our common stock and general market conditions. The program may be limited or terminated at any time at our discretion without notice. No shares were repurchased under the program during the three months ended September 30, 2020 and 2019, respectively. As of September 30, 2020, a total of 740,137 shares had been repurchased for an aggregate amount of $46.0 million.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividends</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2019, we commenced a quarterly dividend program at a quarterly rate of $0.135 per share. Total dividends of $2.0 million and $2.0 million were paid during the three months ended September 30, 2020 and 2019, respectively.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total dividends of $4.0 million and $4.1 million were paid during the six months ended September 30, 2020 and 2019, respectively.</span></div>On October 8, 2020, we announced a quarterly dividend of $0.135 per share payable on November 13, 2020 to shareholders of record as of October 30, 2020. Any future dividends at the existing $0.135 per share quarterly rate or otherwise will be reviewed individually and declared by our Board of Directors in its discretion. 75000000.0 P2Y 0 0 740137 46000000.0 0.135 2000000.0 2000000.0 4000000.0 4100000 0.135 0.135 FAIR VALUE MEASUREMENTSThe fair value of the interest rate swap contract (as discussed in Note 9) is determined using Level 2 inputs.  The carrying value of our debt (discussed in Note 7) approximates fair value as it bears interest at floating rates.  The carrying amounts of other financial instruments (i.e., cash and cash equivalents, accounts receivable, net, accounts payable) approximate their fair values at September 30, 2020 and March 31, 2020 due to their short-term nature. RETIREMENT PLANS<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 14 to our consolidated financial statements included in our Annual Report for a description of our retirement and post-retirement benefits.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the combined net pension benefit recognized in our condensed consolidated financial statements for all plans (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:41.652%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.519%"/><td style="width:0.1%"/><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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>September 30,</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost, benefits earned during the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost on projected benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(653)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,307)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net actuarial loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension plan termination</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net pension benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,919 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,818 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of net periodic cost for retirement and postretirement benefits, other than service costs, are included in other expense, net in our condensed consolidated statements of income.</span></div>During the six months ended September 30, 2019, we offered lump sum payments to eligible active and terminated vested participants in our qualified U.S. pension plan (the “Qualified Plan”), representing approximately 42% of our liability. Approximately 74% of those participants accepted the lump sum offer for an aggregate payment of $17.0 million in August 2019. We entered into an annuity purchase contract for the remaining liability in September 2019, and terminated the Qualified Plan effective September 30, 2019. The termination required an additional contribution of $0.5 million, which was paid in September 2019, and resulted in an overall termination charge of $7.0 million ($5.4 million, net of tax) recorded in other (expense) income, net, due primarily to the recognition of expenses that were previously included in accumulated other comprehensive loss and the recognition of additional costs associated with the annuity purchase contract. After the participant data for the annuity purchase contract was finalized in the fiscal fourth quarter ended March 31, 2020, the Qualified Plan had excess funds of $0.5 million, which were distributed into the Defined Contribution Plan. <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the combined net pension benefit recognized in our condensed consolidated financial statements for all plans (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:41.652%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.519%"/><td style="width:0.1%"/><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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>September 30,</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost, benefits earned during the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost on projected benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(653)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,307)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net actuarial loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension plan termination</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net pension benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,919 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,818 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 10000 18000 20000 20000 35000 36000 523000 71000 71000 1046000 24000 653000 47000 47000 1307000 -18000 -12000 -37000 -37000 -25000 0 -7019000 0 -7019000 40000 6919000 81000 6818000 0.42 0.74 17000000.0 500000 -7000000.0 -5400000 500000 CONTINGENCIESFrom time to time, we are involved in various claims and legal actions that arise in the ordinary course of business.  There are no matters pending that we currently believe have a reasonable possibility of having a material impact to our business, consolidated financial position, results of operations or cash flows. INCOME TAXES<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended September 30, 2020, we earned $21.5 million from continuing operations before taxes and provided for income taxes of $5.2 million, resulting in an effective tax rate of 24.1%. For the six months ended September 30, 2020, we earned $37.2 million from continuing operations before taxes and provided for income taxes of $8.9 million, resulting in an effective tax rate of 23.8%. The provision for income taxes differed from the statutory rate for the three and six months ended September 30, 2020 primarily due to state income taxes, excess tax deductions related to stock compensation, a change in indefinite reinvestment assertion related to the investment in a foreign subsidiary, foreign tax credits, adjustments related to state tax returns and state R&amp;D credits, the provision for global intangible low-taxed income ("GILTI") and an increase in the reserves for uncertain tax provisions. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended September 30, 2019, we earned $12.5 million from continuing operations before taxes and provided for income taxes of $3.6 million, resulting in an effective tax rate of 29.2%. For the six months ended September 30, 2019, we earned $32.2 million from continuing operations before taxes and provided for income taxes of $8.0 million, resulting in an effective tax rate of 24.9%. The provision for income taxes differed from the statutory rate for the three and six months ended September 30, 2019, primarily due to the provision for GILTI, adjustments related to foreign items, excess tax deductions related to stock compensation and adjustments related to state tax returns. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">We are currently under examination by the state of Illinois for the fiscal years ended March 31, 2018 and 2017. We have not been notified of any material adjustments.</span></div> 21500000 5200000 0.241 37200000 8900000 0.238 12500000 3600000 0.292 32200000 8000000.0 0.249 OTHER COMPREHENSIVE INCOME (LOSS)<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides an analysis of the changes in accumulated other comprehensive loss (in thousands):</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.174%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.108%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,847)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,611)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments for foreign currency translation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(669)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,795)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,280)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,445)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(691)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain (losses), net of taxes of $0 and $62, respectively (a)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(232)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of losses included in interest expense, net, net of taxes of $(16) and $(4), respectively</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(217)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,385)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(908)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined benefit plans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(875)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,470)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net losses, net of taxes of $(1) and $(4), respectively (b)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension plan termination, net of taxes of $0 and $(669), respectively</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,534 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(871)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(936)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.400%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,185)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,869)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments for foreign currency translation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(411)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,795)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,280)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,390)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(394)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized losses, net of taxes of $28 and $143, respectively (a)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(105)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(538)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of losses included in interest expense, net,</span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  net of taxes of $(29) and $(6), respectively</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(514)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,385)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(908)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:13pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined benefit plans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(871)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,466)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net losses, net of taxes of $0 and $(4), respectively (b)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension plan termination, net of taxes of $0 and $(669), respectively</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,530 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(871)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(936)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a) Unrealized gains (losses) are reclassified to earnings as underlying cash interest payments are made. We expect to recognize a loss of $0.2 million, net of deferred taxes, over the next twelve months related to designated cash flow hedges based on their fair values at September 30, 2020.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(b) Amortization of actuarial losses out of accumulated comprehensive loss are included in the computation of net periodic pension expense. See Note 13 for additional information.</span></div> <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides an analysis of the changes in accumulated other comprehensive loss (in thousands):</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.174%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.108%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,847)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,611)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments for foreign currency translation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(669)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,795)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,280)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,445)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(691)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain (losses), net of taxes of $0 and $62, respectively (a)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(232)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of losses included in interest expense, net, net of taxes of $(16) and $(4), respectively</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(217)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,385)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(908)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined benefit plans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(875)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,470)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net losses, net of taxes of $(1) and $(4), respectively (b)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension plan termination, net of taxes of $0 and $(669), respectively</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,534 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(871)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(936)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.400%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,185)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,869)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments for foreign currency translation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(411)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,795)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,280)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,390)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(394)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized losses, net of taxes of $28 and $143, respectively (a)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(105)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(538)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of losses included in interest expense, net,</span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  net of taxes of $(29) and $(6), respectively</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(514)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,385)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(908)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:13pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined benefit plans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(871)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,466)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net losses, net of taxes of $0 and $(4), respectively (b)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension plan termination, net of taxes of $0 and $(669), respectively</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,530 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(871)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(936)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a) Unrealized gains (losses) are reclassified to earnings as underlying cash interest payments are made. We expect to recognize a loss of $0.2 million, net of deferred taxes, over the next twelve months related to designated cash flow hedges based on their fair values at September 30, 2020.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(b) Amortization of actuarial losses out of accumulated comprehensive loss are included in the computation of net periodic pension expense. See Note 13 for additional information.</span></div> -7847000 -6611000 1052000 -669000 -6795000 -7280000 -1445000 -691000 0 -62000 1000 -232000 -16000 -4000 -59000 -15000 60000 -217000 -1385000 -908000 -875000 -3470000 -1000 -4000 -4000 -18000 0 669000 0 2516000 4000 2534000 -871000 -936000 -9185000 -6869000 2390000 -411000 -6795000 -7280000 -1390000 -394000 -28000 -143000 -105000 -538000 -29000 -6000 -110000 -24000 5000 -514000 -1385000 -908000 -871000 -3466000 0 -4000 0 -14000 0 669000 0 2516000 0 2530000 -871000 -936000 -200000 REVENUE RECOGNITION<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 19 to our consolidated financial statements included in our Annual Report for a description of our disaggregation of revenues. Disaggregation of revenues reconciled to our reportable segments is as follows (in thousands):</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:17.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.774%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2020</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial Products</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Specialty Chemicals</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Specialty Chemicals</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Build-to-order</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,483 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,483 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,026 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,026 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Book-and-ship</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,493 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,447 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,940 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,732 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,172 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,904 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:36pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.627%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2019</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial Products</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Specialty Chemicals</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Specialty Chemicals</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Build-to-order</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,041 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,041 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,242 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,242 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Book-and-ship</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,769 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,555 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,324 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,121 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,536 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,657 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td 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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities, which are included in accrued and other current liabilities in our condensed consolidated balance sheets were as follows (in thousands): </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at April 1, 2020:</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized during the period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,625)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New contracts and revenue added to existing contracts during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at September 30, 2020</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,950 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> Disaggregation of revenues reconciled to our reportable segments is as follows (in thousands):<div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:17.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.774%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2020</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial Products</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Specialty Chemicals</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Specialty Chemicals</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Build-to-order</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,483 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,483 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,026 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,026 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Book-and-ship</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,493 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,447 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,940 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,732 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,172 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,904 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:36pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.627%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended September 30, 2019</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial Products</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Specialty Chemicals</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Specialty Chemicals</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Build-to-order</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,041 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,041 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,242 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,242 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Book-and-ship</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,769 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,555 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,324 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,121 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,536 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,657 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td 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> 21483000 0 21483000 42026000 0 42026000 51010000 32447000 83457000 91706000 62172000 153878000 72493000 32447000 104940000 133732000 62172000 195904000 22041000 0 22041000 41242000 0 41242000 40728000 38555000 79283000 84879000 77536000 162415000 62769000 38555000 101324000 126121000 77536000 203657000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities, which are included in accrued and other current liabilities in our condensed consolidated balance sheets were as follows (in thousands): </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at April 1, 2020:</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized during the period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,625)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New contracts and revenue added to existing contracts during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at September 30, 2020</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,950 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2892000 1625000 1683000 2950000 SEGMENTS<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 20 to our consolidated financial statements in our Annual Report, we conduct our operations through two business segments based on type of product and how we manage the business: Industrial Products and Specialty Chemicals.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2020:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.626%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial Products</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Specialty Chemicals</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Subtotal - Reportable Segments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Eliminations and Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,493 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,447 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,940 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,940 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,362)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2019:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.626%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial Products</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Specialty Chemicals</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Subtotal - Reportable Segments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Eliminations and Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,769 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,555 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,324 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,324 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,433)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.626%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial Products</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Specialty Chemicals</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Subtotal - Reportable Segments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Eliminations and Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,732 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,172 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,904 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,904 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,795 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,363)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.626%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended September 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial Products</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Specialty Chemicals</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Subtotal - Reportable Segments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Eliminations and Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,121 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,536 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,657 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,657 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,456 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,777)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,444 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2020:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.626%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial Products</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Specialty Chemicals</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Subtotal - Reportable Segments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Eliminations and Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,493 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,447 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,940 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,940 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,362)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2019:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.626%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial Products</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Specialty Chemicals</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Subtotal - Reportable Segments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Eliminations and Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,769 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,555 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,324 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,324 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,433)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.626%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial Products</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Specialty Chemicals</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Subtotal - Reportable Segments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Eliminations and Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,732 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,172 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,904 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,904 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,795 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,363)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.626%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended September 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial Products</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Specialty Chemicals</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Subtotal - Reportable Segments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Eliminations and Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,121 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,536 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,657 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,657 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,456 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,777)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,444 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 72493000 32447000 104940000 0 104940000 19727000 5815000 25542000 -3362000 22180000 62769000 38555000 101324000 0 101324000 16413000 7142000 23555000 -3433000 20122000 133732000 62172000 195904000 0 195904000 36034000 9761000 45795000 -7363000 38432000 126121000 77536000 203657000 0 203657000 33456000 13765000 47221000 -6777000 40444000 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Document and Entity Information - shares
6 Months Ended
Sep. 30, 2020
Oct. 26, 2020
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2020  
Document Transition Report false  
Entity File Number 001-37454  
Entity Registrant Name CSW INDUSTRIALS, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 47-2266942  
Entity Address, Address Line One 5420 Lyndon B. Johnson Freeway, Suite 500  
Entity Address, City or Town Dallas  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 75240  
City Area Code 214  
Local Phone Number 884-3777  
Title of 12(b) Security Common Stock, par value $0.01 per share  
Trading Symbol CSWI  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   14,803,929
Entity Central Index Key 0001624794  
Current Fiscal Year End Date --03-31  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Income Statement [Abstract]        
Revenues, net $ 104,940 $ 101,324 $ 195,904 $ 203,657
Cost of revenues (56,204) (53,920) (104,416) (109,018)
Gross profit 48,736 47,404 91,488 94,639
Selling, general and administrative expenses (26,556) (27,282) (53,056) (54,195)
Operating income 22,180 20,122 38,432 40,444
Interest expense, net (284) (299) (602) (800)
Other expense, net (360) (7,367) (667) (7,454)
Income before income taxes 21,536 12,456 37,163 32,190
Provision for income taxes (5,182) (3,638) (8,851) (8,027)
Income from continuing operations 16,354 8,818 28,312 24,163
Loss from discontinued operations, net of tax 0 (35) 0 (174)
Net income $ 16,354 $ 8,783 $ 28,312 $ 23,989
Basic earnings (loss) per common share:        
Continuing operations (USD per share) $ 1.11 $ 0.59 $ 1.92 $ 1.61
Discontinued operations (USD per share) 0 (0.01) 0 (0.01)
Net income (USD per share) 1.11 0.58 1.92 1.60
Diluted earnings (loss) per common share:        
Continuing operations (USD per share) 1.10 0.58 1.91 1.59
Discontinued operations (USD per share) 0 0 0 (0.01)
Net income (USD per share) $ 1.10 $ 0.58 $ 1.91 $ 1.58
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Statement of Comprehensive Income [Abstract]        
Net income $ 16,354 $ 8,783 $ 28,312 $ 23,989
Other comprehensive income (loss):        
Foreign currency translation adjustments 1,052 (669) 2,390 (411)
Cash flow hedging activity, net of taxes of $(16), $58, $(1) and $137 respectively 60 (217) 5 (514)
Pension and other postretirement effects, net of taxes of $(1), $(673), $0 and $(673), respectively 4 2,534 0 2,530
Other comprehensive income 1,116 1,648 2,395 1,605
Comprehensive income $ 17,470 $ 10,431 $ 30,707 $ 25,594
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Statement of Comprehensive Income [Abstract]        
Cash flow hedging activity, taxes $ (16) $ 58 $ (1) $ 137
Pension and other postretirement effects, taxes $ (1) $ (673) $ 0 $ (673)
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2020
Mar. 31, 2020
Current assets:    
Cash and cash equivalents $ 47,299 $ 18,338
Accounts receivable, net of allowance for expected credit losses of $576 and $1,170, respectively 70,092 74,880
Inventories, net 52,090 53,753
Prepaid expenses and other current assets 5,377 3,074
Total current assets 174,858 150,045
Property, plant and equipment, net of accumulated depreciation of $75,235 and $71,355, respectively 57,734 57,178
Goodwill 92,419 91,686
Intangible assets, net 43,368 46,185
Other assets 23,288 24,151
Total assets 391,667 369,245
Current liabilities:    
Accounts payable 20,736 21,978
Accrued and other current liabilities 36,113 36,607
Current portion of long-term debt 561 561
Total current liabilities 57,410 59,146
Long-term debt 10,056 10,337
Retirement benefits payable 1,853 1,879
Other long-term liabilities 20,307 21,142
Total liabilities 89,626 92,504
Equity:    
Common shares, $0.01 par value, Shares authorized - 50,000, Shares issued - 16,115 and 16,055, respectively 160 159
Preferred shares, $0.01 par value, Shares authorized (10,000) and issued (0) 0 0
Additional paid-in capital 50,936 48,327
Treasury shares, at cost (1,346 and 1,311 shares, respectively) (79,401) (75,377)
Retained earnings 339,397 315,078
Accumulated other comprehensive loss (9,051) (11,446)
Total equity 302,041 276,741
Total liabilities and equity $ 391,667 $ 369,245
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2020
Mar. 31, 2020
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for expected credit losses $ 576 $ 1,170
Property, plant and equipment, accumulated depreciation $ 75,235 $ 71,355
Common shares, par value (USD per share) $ 0.01 $ 0.01
Common shares, authorized (shares) 50,000,000 50,000,000
Common shares, issued (shares) 16,115,000 16,055,000
Preferred shares, par value (USD per share) $ 0.01 $ 0.01
Preferred shares, authorized (shares) 10,000,000 10,000,000
Preferred shares, issued (shares) 0 0
Treasury shares, at cost (shares) 1,346,000 1,311,000
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED STATEMENTS OF EQUITY (Unaudited) - USD ($)
$ in Thousands
Total
Adoption of ASC 842 Leases
Common Stock
Treasury Shares
Additional Paid-In Capital
Retained Earnings
Retained Earnings
Adoption of ASC 842 Leases
Accumulated Other Comprehensive Loss
Balance at beginning of period at Mar. 31, 2019 $ 263,686 $ (400) $ 158 $ (49,964) $ 46,633 $ 277,588 $ (400) $ (10,729)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Share-based compensation 1,213       1,213      
Stock activity under stock plans (792)   1 (793)        
Net income 15,204         15,204    
Dividends (2,041)         (2,041)    
Other comprehensive income (loss), net of tax (43)             (43)
Balance at end of period at Jun. 30, 2019 276,827   159 (50,757) 47,846 290,351   (10,772)
Balance at beginning of period at Mar. 31, 2019 263,686 (400) 158 (49,964) 46,633 277,588 (400) (10,729)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 23,989              
Other comprehensive income (loss), net of tax 1,605              
Balance at end of period at Sep. 30, 2019 286,439   159 (50,757) 49,067 297,094   (9,124)
Balance at beginning of period at Mar. 31, 2019 $ 263,686 $ (400) 158 (49,964) 46,633 277,588 $ (400) (10,729)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Accounting Standards Update [Extensible List] us-gaap:AccountingStandardsUpdate201602Member              
Balance at end of period at Mar. 31, 2020 $ 276,741   159 (75,377) 48,327 315,078   (11,446)
Balance at beginning of period at Jun. 30, 2019 276,827   159 (50,757) 47,846 290,351   (10,772)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Share-based compensation 1,196       1,196      
Net income 8,783         8,783    
Dividends (2,015)       25 (2,040)    
Other comprehensive income (loss), net of tax 1,648             1,648
Balance at end of period at Sep. 30, 2019 286,439   159 (50,757) 49,067 297,094   (9,124)
Balance at beginning of period at Mar. 31, 2020 276,741   159 (75,377) 48,327 315,078   (11,446)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Share-based compensation 1,328       1,328      
Stock activity under stock plans (1,670)   1 (1,670) (1)      
Repurchase of common shares (7,291)     (7,291)        
Reissuance of treasury shares 3,647     3,131 516      
Net income 11,960         11,960    
Dividends (1,984)       12 (1,996)    
Other comprehensive income (loss), net of tax 1,279             1,279
Balance at end of period at Jun. 30, 2020 284,010   160 (81,207) 50,182 325,042   (10,167)
Balance at beginning of period at Mar. 31, 2020 276,741   159 (75,377) 48,327 315,078   (11,446)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 28,312              
Other comprehensive income (loss), net of tax 2,395              
Balance at end of period at Sep. 30, 2020 302,041   160 (79,401) 50,936 339,397   (9,051)
Balance at beginning of period at Jun. 30, 2020 284,010   160 (81,207) 50,182 325,042   (10,167)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Share-based compensation 1,222       1,222      
Stock activity under stock plans (6)     (6)        
Reissuance of treasury shares 1,333     1,812 (479)      
Net income 16,354         16,354    
Dividends (1,988)       11 (1,999)    
Other comprehensive income (loss), net of tax 1,116             1,116
Balance at end of period at Sep. 30, 2020 $ 302,041   $ 160 $ (79,401) $ 50,936 $ 339,397   $ (9,051)
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Cash flows from operating activities:    
Net income $ 28,312 $ 23,989
Less: Loss from discontinued operations 0 (174)
Income from continuing operations 28,312 24,163
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 3,776 4,162
Amortization of intangible and other assets 3,454 3,503
Provision for inventory reserves 953 229
Provision for doubtful accounts 274 547
Share-based and other executive compensation 2,550 2,434
Net gain on disposals of property, plant and equipment (13) (744)
Pension plan curtailment benefit 0 6,559
Net pension benefit 81 (198)
Net deferred taxes 111 (875)
Changes in operating assets and liabilities:    
Accounts receivable 5,028 (1,101)
Inventories 880 (899)
Prepaid expenses and other current assets (2,380) 3,021
Other assets (165) 20
Accounts payable and other current liabilities 1,989 (3,110)
Retirement benefits payable and other liabilities (67) (215)
Net cash provided by operating activities, continuing operations 44,783 37,496
Net cash used in operating activities, discontinued operations 0 (389)
Net cash provided by operating activities 44,783 37,107
Cash flows from investing activities:    
Capital expenditures (4,357) (4,571)
Proceeds from sale of assets 6 1,089
Cash paid for acquisitions 0 (11,837)
Net cash used in investing activities, continuing operations (4,351) (15,319)
Net cash provided by investing activities, discontinued operations 0 0
Net cash used in investing activities (4,351) (15,319)
Cash flows from financing activities:    
Borrowings on line of credit 10,000 7,500
Repayments of line of credit and term loan (10,281) (27,781)
Purchase of treasury shares (9,352) (793)
Proceeds from stock option activity 1,331 0
Dividends (3,972) (4,081)
Net cash used in financing activities (12,274) (25,155)
Effect of exchange rate changes on cash and equivalents 803 393
Net change in cash and cash equivalents 28,961 (2,974)
Cash and cash equivalents, beginning of period 18,338 26,651
Cash and cash equivalents, end of period $ 47,299 $ 23,677
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.20.2
ORGANIZATION AND OPERATIONS AND SUMMARY OF ACCOUNTING POLICIES
6 Months Ended
Sep. 30, 2020
Accounting Policies [Abstract]  
ORGANIZATION AND OPERATIONS AND SUMMARY OF ACCOUNTING POLICIES ORGANIZATION AND OPERATIONS AND SUMMARY OF ACCOUNTING POLICIES
CSW Industrials, Inc. (“CSWI,” “we,” “our” or “us”) is a diversified industrial growth company with well-established, scalable platforms and domain expertise across two business segments: Industrial Products and Specialty Chemicals. Our broad portfolio of leading products provides performance optimizing and life safety solutions to our customers. Our products include mechanical products for heating, ventilation, air conditioning and refrigeration (“HVAC/R”), building products and high-performance specialty lubricants and sealants. Drawing on our innovative and proven technologies, we seek to deliver solutions primarily to our professional end-use customers that place a premium on superior performance and reliability. Our diverse product portfolio includes more than 100 highly respected industrial brands including No. 5®, KOPR-KOTE®, Kats Coatings®, Safe-T-Switch®, Air Sentry®, Deacon®, Leak Freeze® and Greco®.

Our products are well-known in the specific industries we serve and have a reputation for high quality and reliability. Markets that we serve include HVAC/R, architecturally-specified building products, plumbing, energy, rail, mining and general industrial markets.

In March 2020, the World Health Organization declared the outbreak of a novel coronavirus ("COVID-19") a pandemic. COVID-19 continues to spread throughout the world and has led certain countries or jurisdictions within them to restrict travel, social gatherings and certain types of business activity deemed to be "non-essential," which has created a recessionary environment in the U.S. and around the globe and has led to a decline in demand in some end markets, including several that we serve. Also, in March 2020, as a result of the weakened demand for crude oil resulting from the COVID-19 pandemic, and magnified by political tensions between several large crude oil-producing countries, there was a substantial decline in crude oil prices magnified by significant volatility that has continued to date. Both factors had a negative impact on our revenues in the three and six months ended September 30, 2020, as compared with the same periods in fiscal 2020, and are expected to negatively impact our results in the balance of fiscal year 2021.

We expect our results of operations and financial condition to continue to be adversely impacted as compared with the prior year through the duration of the pandemic due to its effects on the economy and demand for our products and services. However, we cannot reasonably estimate the magnitude or length of the adverse impact due to continued uncertainty regarding (1) the duration and severity of the COVID-19 pandemic and (2) the extent of the potential short and long-term impact on our facilities and employees, customer demand and availability of materials through supply channels.

Basis of Presentation

The condensed consolidated financial statements included in this Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2020 (“Quarterly Report”), include all revenues, costs, assets and liabilities directly attributable to CSWI and have been prepared in accordance with United States (“U.S.”) generally accepted accounting principles (“GAAP”).

The condensed consolidated financial statements reflect all adjustments that are, in the opinion of management, necessary to present a fair statement of CSWI’s financial position as of September 30, 2020, and the results of operations for the three and six month periods ended September 30, 2020 and 2019. All adjustments are of a normal, recurring nature. All significant intercompany balances and transactions have been eliminated in consolidation.

The year-end condensed balance sheet data was derived from audited financial statements, but does not include all disclosures required by U.S. GAAP. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the notes thereto included in CSWI’s Annual Report on Form 10-K for the fiscal year ended March 31, 2020 (the “Annual Report”).

Accounting Policies

We have consistently applied the accounting policies described in our Annual Report in preparing these condensed consolidated financial statements.  We have not made any changes in significant accounting policies disclosed in the Annual Report, with the exception of the expected credit loss accounting policy described below as a result of adopting the new expected credit loss standard.
Current Expected Credit Losses ("CECL") - We record an allowance for credit losses on trade receivables that, when deducted from the gross trade receivables balance, presents the net amount expected to be collected. We estimate the allowance based on an aging schedule and according to historical losses as determined from our billings and collections history. This may be adjusted after consideration of customer-specific factors such as financial difficulties, liquidity issues or insolvency, as well as both current and forecasted macroeconomic conditions as of the reporting date. We adjust the allowance and recognize credit losses in the income statement each period. Trade receivables are written off against the allowance in the period when the receivable is deemed to be uncollectible. Subsequent recoveries of amounts previously written off are reflected as a reduction to periodic credit losses in the income statement. Our allowance for expected credit losses for short-term receivables as of September 30, 2020 was $0.6 million, compared to $1.2 million as of March 31, 2020. The six months activity included $0.3 million for current period adjustments.

Accounting Developments

Pronouncements Implemented

In June 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-13, "Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments." The ASU requires, among other things, the use of a new current expected credit loss model in order to determine an allowance for credit losses with respect to financial assets and instruments held. The CECL model requires that we estimate the lifetime of an expected credit loss for financial assets held at the reporting date based on historical experience, current conditions and reasonable and supportable forecasts. On April 1, 2020 we adopted the ASU on a prospective basis to determine our allowance for credit losses in accordance with the requirements of Topic 326, and we modified our accounting policy and processes to facilitate this approach. Our primary exposure to financial assets that are within the scope of CECL are trade receivables. Our adoption of ASU No. 2016-13 effective April 1, 2020 did not have a material impact on our condensed consolidated financial condition and results of operations.

In August 2018, the FASB issued ASU No. 2018-13, "Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement." The amendments of the ASU modify the disclosure requirements for fair value measurements by removing, modifying or adding certain disclosure requirements for assets and liabilities measured at fair value in the statement of financial position or disclosed in the notes to the financial statements. The ASU is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019, with early adoption permitted for the removed disclosures and delayed adoption until fiscal year 2020 permitted for the new disclosures. The removed and modified disclosures were adopted on a retrospective basis and the new disclosures were adopted on a prospective basis. Our adoption of ASU No. 2018-13 effective April 1, 2020 did not impact our disclosures.

In August 2018, the FASB issued ASU No. 2018-15, "Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract." The ASU addresses how entities should account for costs associated with implementing a cloud computing arrangement that is considered a service contract. Per the amendments of the ASU, implementation costs incurred in a cloud computing arrangement that is a service contract should be accounted for in the same manner as implementation costs incurred to develop or obtain software for internal use as prescribed by guidance in ASC 350-40. The ASU requires that implementation costs incurred in a cloud computing arrangement be capitalized rather than expensed. Further, the ASU specifies the method for the amortization of costs incurred during implementation, and the manner in which the unamortized portion of these capitalized implementation costs should be evaluated for impairment. The ASU also provides guidance on how to present such implementation costs in the financial statements and also creates additional disclosure requirements. The amendments are effective for fiscal years beginning after December 15, 2019. The amendments in this ASU can be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. Our adoption of ASU No. 2018-15 effective April 1, 2020 did not have an impact on our condensed consolidated financial condition and results of operations.

Pronouncements not yet implemented

In August 2018, the FASB issued ASU No. 2018-14, "Disclosure Framework – Changes to the Disclosure Requirements for Defined Benefit Plans," which modifies the disclosure requirements for employers that sponsor defined benefit pension or other postretirement plans. The amendments remove disclosures that no longer are considered cost beneficial, clarify the specific requirements of disclosures and add disclosure requirements identified as relevant. The amendments are effective for fiscal years ending after December 15, 2020 and the amendments should be applied retrospectively to all periods presented. We
are currently evaluating the impact of ASU No. 2018-14 and we anticipate that our adoption of this ASU will not have a material impact on our disclosures due to the termination of our U.S. pension plan in the prior year.

In December 2019, the FASB issued ASU No. 2019-12, "Income Taxes: Simplifying the Accounting for Income Taxes." The amendments in this ASU simplify the accounting for income taxes by removing certain exceptions and adding some requirements regarding franchise (or similar) tax, step-ups in a business combination, treatment of entities not subject to tax and when to apply enacted changes in tax laws. This ASU is effective for fiscal years beginning after December 15, 2020 and interim periods within those fiscal years. The amendments related to changes in ownership of foreign equity method investments or foreign subsidiaries should be applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. The amendments related to franchise taxes that are partially based on income should be applied on either a retrospective basis for all periods presented or a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. All other amendments should be applied on a prospective basis. Early adoption is permitted. Our initial assessment of this ASU indicates it will not have a material impact on our consolidated financial condition and results of operations, but our assessment has not been completed.

In March 2020, the FASB issued ASU 2020-04, "Reference Rate Reform (Topic 848) Facilitation of the Effects of Reference Rate Reform on Financial Reporting." This update provides optional guidance for a limited period of time to ease potential accounting impacts associated with transitioning away from reference rates that are expected to be discontinued, such as interbank offered rates and LIBOR. This ASU includes practical expedients for contract modifications due to reference rate reform. Generally, contract modifications related to reference rate reform may be considered an event that does not require remeasurement or reassessment of a previous accounting determination at the modification date. This ASU is effective immediately; however, it is only available through December 31, 2022. We are currently evaluating the potential impact of this ASU on our consolidated financial position and results of operations.

On March 27, 2020, President Trump signed into law the Coronavirus Aid, Relief and. Economic Security ("CARES") Act, which, along with earlier issued Internal Revenue Service ("IRS") guidance, contains numerous provisions that may benefit us, including the deferral of certain taxes. The relevant tax implication impacting us is the correction of a technical issue introduced in the Tax Cuts and Jobs Act to provide for fifteen-year useful life and allow bonus depreciation for qualified improvement property. These changes were included in the fixed asset calculations for the tax year ending March 31, 2020, and we amended the tax return for the year ending March 31, 2019 to include this effect. We continue to assess the effect of the CARES Act and ongoing government guidance related to COVID-19 as it is issued.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.20.2
ACQUISITIONS
6 Months Ended
Sep. 30, 2020
Business Combinations [Abstract]  
ACQUISITIONS ACQUISITIONS
Petersen Metals

On April 2, 2019, we acquired the assets of Petersen Metals, Inc. (“Petersen”), based near Tampa, Florida, for $11.8 million, of which $11.5 million was paid at closing and funded through our revolving credit facility, and the remaining $0.3 million represented a working capital adjustment paid in July 2019. Petersen is a leading designer, manufacturer and installer of architecturally-specified, engineered metal products and railings, including aluminum and stainless steel railings products for interior and exterior applications. The excess of the purchase price over the fair value of the identifiable assets acquired was $6.1 million allocated to goodwill, which will be deductible for income tax purposes. Goodwill represents the value expected to be obtained from enabling geographic, end market and product diversification and expansion as Petersen is a strategic complement to our existing line of architecturally-specified building products. The allocation of the fair value of the net assets acquired included customer lists of $3.2 million and backlog of $0.4 million, as well as accounts receivable, inventory and equipment of $2.2 million, $0.8 million and $0.7 million, respectively, net of current liabilities of $1.5 million. Customer lists are being amortized over 15 years, backlog is amortized over 1.5 years and goodwill is not being amortized. Petersen activity has been included in our Industrial Products segment since the acquisition date. No pro forma information has been provided due to immateriality.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.20.2
DISCONTINUED OPERATIONS
6 Months Ended
Sep. 30, 2020
Discontinued Operations and Disposal Groups [Abstract]  
DISCONTINUED OPERATIONS DISCONTINUED OPERATIONS
During the quarter ended December 31, 2017, we commenced a sale process to divest our Coatings business to allow us to focus resources on our core growth platforms. Our Coatings business manufactured specialized industrial coating products including urethanes, epoxies, acrylics and alkyds. As of December 31, 2017, the Coatings business met the held-for-sale criteria under ASC 360, "Property, Plant and Equipment," and accordingly, we classified and accounted for the assets and liabilities of the Coatings business as held-for-sale in the accompanying condensed consolidated balance sheets, and as discontinued operations, net of tax, in the accompanying condensed consolidated statements of income and cash flows. We completed an initial assessment of the assets and liabilities of the Coatings business and recorded a $46.0 million impairment based on our best estimates as of the date of issuance of financial results for the quarter ended December 31, 2017. No adjustments to previously recorded estimates have been made.

On July 31, 2018, we consummated a sale of assets related to our Coatings business to an unrelated third party, the terms of which were not disclosed due to immateriality. During the three months ended September 30, 2018, we received an aggregate of $6.9 million for the sale of assets related to our Coatings business in multiple transactions. This resulted in gains on disposal of $6.9 million due to write-downs of long-lived assets in prior periods.

On March 17, 2020, we completed the sale of the last remaining real property owned by the Coatings business to an unrelated third party, the terms of which were not disclosed due to immateriality. The sale resulted in proceeds and a gain on disposal of $1.5 million due to write-downs of long-lived assets in prior periods. The last remaining asset of the Coatings business is a long-term lease that expires in March 2027. We were unable to terminate the lease, but we have sub-let the property for the remainder of the lease term. As such, this lease was moved back into continuing operations, effective March 31, 2020, and the related right-of-use ("ROU") assets and lease liabilities were reported as continuing operations as of March 31, 2020.

Summarized selected financial information for the Coatings business for the three and six months ended September 30, 2020 and 2019 is presented in the following table (in thousands):

Three Months Ended September 30,Six Months Ended
September 30,
2020201920202019
Revenues, net$— $— $— $— 
Loss from discontinued operations before income taxes— (69)— (224)
Income tax benefit— 34 — 50 
Loss from discontinued operations, net$— $(35)$— $(174)
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.20.2
INVENTORIES
6 Months Ended
Sep. 30, 2020
Inventory Disclosure [Abstract]  
INVENTORIES INVENTORIES
Inventories consist of the following (in thousands):
September 30, 2020March 31, 2020
Raw materials and supplies$21,401 $20,935 
Work in process6,723 6,076 
Finished goods31,692 33,771 
Total inventories59,816 60,782 
Less: LIFO reserve(4,816)(4,816)
Less: Obsolescence reserve(2,910)(2,213)
Inventories, net$52,090 $53,753 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.20.2
GOODWILL AND INTANGIBLE ASSETS
6 Months Ended
Sep. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND INTANGIBLE ASSETS GOODWILL AND INTANGIBLE ASSETS
The changes in the carrying amount of goodwill as of September 30, 2020 and March 31, 2020 were as follows (in thousands):

Industrial ProductsSpecialty
Chemicals
Total
Balance at March 31, 2020$60,123 $31,563 $91,686 
Currency translation733 — 733 
Balance at September 30, 2020$60,856 $31,563 $92,419 

The following table provides information about our intangible assets (in thousands, except years): 

September 30, 2020March 31, 2020
Wtd Avg Life (Years)Ending Gross AmountAccumulated AmortizationEnding Gross AmountAccumulated Amortization
Finite-lived intangible assets:
Patents11$9,636 $(7,329)$9,635 $(6,935)
Customer lists and amortized trademarks1263,459 (35,661)62,806 (33,098)
Non-compete agreements51,689 (1,770)1,653 (1,494)
Other85,248 (2,962)5,219 (2,628)
$80,032 $(47,722)$79,313 $(44,155)
Trade names and trademarks not being amortized:$11,058 $— $11,027 $— 
 
Amortization expenses for the three and six months ended September 30, 2020 were $1.7 million and $3.3 million, respectively. Amortization expenses for the three and six months ended September 30, 2019 were $1.7 million and $3.4 million, respectively. The following table shows the estimated future amortization for intangible assets, as of September 30, 2020, for the remainder of the current fiscal year and the next four fiscal years ending March 31 (in thousands):

2021$3,152 
20225,525 
20234,585 
20243,831 
20253,108 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.20.2
SHARE-BASED COMPENSATION
6 Months Ended
Sep. 30, 2020
Share-based Payment Arrangement [Abstract]  
SHARE-BASED COMPENSATION SHARE-BASED COMPENSATION
Refer to Note 6 to our consolidated financial statements included in our Annual Report for a description of the 2015 Equity and Incentive Compensation Plan (the "2015 Plan"). As of September 30, 2020, 714,586 shares were available for issuance under the 2015 Plan.

We recorded share-based compensation expense as follows for the three and six months ended September 30, 2020 and 2019 (in thousands): 
Three Months Ended
September 30,
Six Months Ended
September 30,
2020201920202019
Share-based compensation expense$1,222 $1,196 $2,550 $2,409 
Related income tax benefit(293)(287)(612)(578)
Net share-based compensation expense$929 $909 $1,938 $1,831 
Stock option activity was as follows:
Six Months Ended September 30, 2020
Number of SharesWeighted Average PriceRemaining Contractual Life (Years)Aggregate Intrinsic Value (in Millions)
Outstanding at April 1, 2020115,858 $25.30 
Exercised(52,445)25.40 
Outstanding at September 30, 202063,413 25.23 3.9$3.3 
Exercisable at September 30, 202063,413 $25.23 3.9$3.3 

All compensation costs related to stock options were recognized prior to April 1, 2019. No options were granted or vested during the three and six months ended September 30, 2020 and 2019.

Restricted share activity was as follows: 
Six Months Ended September 30, 2020
Number of SharesWeighted Average Grant Date Fair Value
Outstanding at April 1, 2020:202,466 $60.78 
     Granted67,785 73.37 
     Vested(71,195)49.80 
     Canceled(11,825)68.95 
Outstanding at September 30, 2020187,231 $64.78 

During the restriction period, the holders of restricted shares are entitled to vote and receive dividends. Unvested restricted shares outstanding as of September 30, 2020 and March 31, 2020 included 89,199 and 93,249 shares (at target), respectively, with performance-based vesting provisions, and vesting ranges from 0%-200% based on pre-defined performance targets with market conditions.  Performance-based awards accrue dividend equivalents, which are settled upon (and to the extent of) vesting of the underlying award, but do not have the right to vote until vested. Performance-based awards are earned upon the achievement of objective performance targets and are payable in common shares.  Compensation expense is calculated based on the fair market value as determined by a Monte Carlo simulation and is recognized over a 36-month cliff vesting period. No awards with performance-based vesting provisions were granted during the three months ended September 30, 2020 and 2019. We granted 26,966 and 31,594 awards with performance-based vesting provisions during the six months ended September 30, 2020 and 2019, respectively, with a vesting range of 0%-200%.

At September 30, 2020, we had unrecognized compensation cost related to unvested restricted shares of $6.3 million, which will be amortized into net income over the remaining weighted average vesting period of approximately 1.9 years. The total fair value of restricted shares granted during the three months ended September 30, 2020 and 2019 was zero and less than $0.1 million, respectively. The total fair value of restricted shares granted during the six months ended September 30, 2020 and 2019 was $2.5 million and $2.6 million, respectively. The total fair value of restricted shares vested during the three months ended September 30, 2020 and 2019 was less than $0.1 million and zero, respectively. The total fair value of restricted shares vested during the six months ended September 30, 2020 and 2019 was $4.3 million and $2.1 million, respectively.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.20.2
LONG-TERM DEBT
6 Months Ended
Sep. 30, 2020
Debt Disclosure [Abstract]  
LONG-TERM DEBT LONG-TERM DEBT
Debt consists of the following (in thousands):
September 30, 2020March 31, 2020
Revolving Credit Facility, interest rate of 1.40% and 2.24%, respectively
$— $— 
Whitmore Term Loan, interest rate of 2.15% and 2.99%, respectively
10,617 10,898 
Total debt10,617 10,898 
Less: Current portion(561)(561)
Long-term debt$10,056 $10,337 
Revolving Credit Facility

As discussed in Note 8 to our consolidated financial statements included in our Annual Report, we have a five-year, $250.0 million revolving credit facility agreement, with an additional $50.0 million accordion feature, which matures on September 15, 2022 (the “Revolving Credit Facility”). Borrowings under this facility bear interest at a rate of prime plus 0.25% or London Interbank Offered Rate ("LIBOR") plus 1.25%, which may be adjusted based on our leverage ratio. We pay a commitment fee of 0.15% for the unutilized portion of the Revolving Credit Facility.  Interest and commitment fees are payable at least quarterly and the outstanding principal balance is due at the maturity date. The Revolving Credit Facility is secured by substantially all of our domestic assets. During the six months ended September 30, 2020, we borrowed $10.0 million and repaid $10.0 million under this facility. As of September 30, 2020 and March 31, 2020, we had no outstanding balance, which resulted in borrowing capacity of $300.0 million, inclusive of the accordion feature. Covenant compliance is tested quarterly, and we were in compliance with all covenants as of September 30, 2020.

Whitmore Term Loan

As of September 30, 2020, Whitmore Manufacturing (one of our wholly-owned operating subsidiaries) had a secured term loan ("Whitmore Term Loan") outstanding related to a warehouse and corporate office building and the remodel of an existing manufacturing and research and development facility.  The Whitmore Term Loan was entered into in July 2014 and matures on July 31, 2029 and requires payments of $140,000 each quarter.  Borrowings under this term loan bear interest at a variable annual rate equal to one month LIBOR plus 2.0%.  As of September 30, 2020 and March 31, 2020, Whitmore Manufacturing had $10.6 million and $10.9 million, respectively, in principal amount outstanding under the term loan. Interest payments under the Whitmore Term Loan are hedged under an interest rate swap agreement as described in Note 9.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES
6 Months Ended
Sep. 30, 2020
Leases [Abstract]  
LEASES LEASES
We have operating leases for manufacturing facilities, offices, warehouses, vehicles and certain equipment. Our leases have remaining lease terms of 1 year to 8.9 years, some of which include escalation clauses and/or options to extend or terminate the leases.

We do not currently have any financing lease arrangements.

Three Months Ended September 30,Six Months Ended September 30,
(in thousands)2020201920202019
Components of Operating Lease Expenses
Operating lease expense (a)$846 $889 $1,691 $1,793 
Short-term lease expense111 152 165 152 
Total operating lease expense  $957 $1,041 $1,856 $1,945 
(a)  Included in cost of revenues and selling, general and administrative expense

(in thousands)September 30, 2020March 31, 2020
Operating Lease Assets and Liabilities
ROU assets, net (b)$15,084 $16,383 
Short-term lease liabilities (c)$3,188 $3,056 
Long-term lease liabilities (c)13,757 15,179 
Total operating lease liabilities$16,945 $18,235 
(b) Included in other assets, net
(c) Included in accrued and other current liabilities and other long-term liabilities
Six Months Ended September 30,
(in thousands)20202019
Supplemental Cash Flow
Cash paid for amounts included in the measurement of operating lease liabilities (a)$1,885 $1,736 
ROU assets obtained in exchange for new operating lease obligations128 643 
(a) Included in our condensed consolidated statement of cash flows, operating activities in accounts payable and other current liabilities
Other Information for Operating Leases
Weighted average remaining lease term (in years)5.86.3
Weighted average discount rate (percent)4.3 %4.3 %

Maturities of operating lease liabilities were as follows (in thousands): 
Year Ending March 31, 2021 (excluding the six months ended September 30, 2020)$1,916 
20223,827 
20233,121 
20242,851 
20252,548 
Thereafter4,963 
Total lease liabilities 19,226 
Less: Imputed interest(2,281)
Present value of lease liabilities$16,945 
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.20.2
DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING
6 Months Ended
Sep. 30, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING
We have an interest rate swap agreement to hedge exposure to floating interest rates on a certain portion of our debt.  As of September 30, 2020 and March 31, 2020, we had $10.7 million and $10.9 million, respectively, of notional amount outstanding designated as an interest rate swap with third parties.  The interest rate swap is highly effective.  At September 30, 2020, the maximum remaining length of the interest rate swap contract was approximately 8.8 years. The fair value of the interest rate swap designated as a hedging instrument is summarized below (in thousands):

September 30, 2020March 31, 2020
Current derivative liabilities$288 $271 
Non-current derivative liabilities1,466 1,492 

The impact of changes in fair value of the interest rate swap is included in Note 12.

Current and non-current derivative assets are reported in our condensed consolidated balance sheets in prepaid expenses and other current assets and other assets, respectively. Current and non-current derivative liabilities are reported in our condensed consolidated balance sheets in accrued and other current liabilities and other long-term liabilities, respectively.

We are exposed to risk from credit-related losses resulting from nonperformance by counterparties to our financial instruments.  We perform credit evaluation of our counterparties and expect all counterparties to meet their obligations.  We have not experienced credit losses from our counterparties.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.20.2
EARNINGS PER SHARE
6 Months Ended
Sep. 30, 2020
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHARE
The following table sets forth the reconciliation of the numerator and the denominator of basic and diluted earnings per share for the three and six months ended September 30, 2020 and 2019 (amounts in thousands, except per share data):

Three Months Ended
September 30,
Six Months Ended
September 30,
2020201920202019
Income from continuing operations$16,354 $8,818 $28,312 $24,163 
Loss from discontinued operations— (35)— (174)
Net income$16,354 $8,783 $28,312 $23,989 
Weighted average shares:
Common stock14,651 14,874 14,627 14,875 
Participating securities96 115 100 115 
Denominator for basic earnings per common share14,747 14,989 14,727 14,990 
Potentially dilutive securities95 191 98 180 
Denominator for diluted earnings per common share14,842 15,180 14,825 15,170 
Basic earnings (loss) per common share:
Continuing operations$1.11 $0.59 $1.92 $1.61 
Discontinued operations— (0.01)— (0.01)
Net income$1.11 $0.58 $1.92 $1.60 
Diluted earnings (loss) per common share:
Continuing operations$1.10 $0.58 $1.91 $1.59 
Discontinued operations— — — (0.01)
Net income$1.10 $0.58 $1.91 $1.58 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.20.2
SHAREHOLDERS' EQUITY
6 Months Ended
Sep. 30, 2020
Equity [Abstract]  
SHAREHOLDERS' EQUITY SHAREHOLDERS' EQUITY
Share Repurchase Program

On November 7, 2018, we announced that our Board of Directors authorized a program to repurchase up to $75.0 million of our common stock over a two-year period. These shares may be repurchased from time to time in the open market or in privately negotiated transactions. Repurchases will be made from time to time at our discretion, based on ongoing assessments of the capital needs of the business, the market price of our common stock and general market conditions. The program may be limited or terminated at any time at our discretion without notice. No shares were repurchased under the program during the three months ended September 30, 2020 and 2019, respectively. As of September 30, 2020, a total of 740,137 shares had been repurchased for an aggregate amount of $46.0 million.

Dividends

In April 2019, we commenced a quarterly dividend program at a quarterly rate of $0.135 per share. Total dividends of $2.0 million and $2.0 million were paid during the three months ended September 30, 2020 and 2019, respectively. Total dividends of $4.0 million and $4.1 million were paid during the six months ended September 30, 2020 and 2019, respectively.
On October 8, 2020, we announced a quarterly dividend of $0.135 per share payable on November 13, 2020 to shareholders of record as of October 30, 2020. Any future dividends at the existing $0.135 per share quarterly rate or otherwise will be reviewed individually and declared by our Board of Directors in its discretion.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS
6 Months Ended
Sep. 30, 2020
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTSThe fair value of the interest rate swap contract (as discussed in Note 9) is determined using Level 2 inputs.  The carrying value of our debt (discussed in Note 7) approximates fair value as it bears interest at floating rates.  The carrying amounts of other financial instruments (i.e., cash and cash equivalents, accounts receivable, net, accounts payable) approximate their fair values at September 30, 2020 and March 31, 2020 due to their short-term nature.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.20.2
RETIREMENT PLANS
6 Months Ended
Sep. 30, 2020
Retirement Benefits [Abstract]  
RETIREMENT PLANS RETIREMENT PLANS
Refer to Note 14 to our consolidated financial statements included in our Annual Report for a description of our retirement and post-retirement benefits.

The following tables set forth the combined net pension benefit recognized in our condensed consolidated financial statements for all plans (in thousands):
Three Months Ended
September 30,
Six Months Ended
September 30,
2020201920202019
Service cost, benefits earned during the period$10 $18 $20 $35 
Interest cost on projected benefit obligation36 523 71 1,046 
Expected return on assets(24)(653)(47)(1,307)
Amortization of net actuarial loss18 12 37 25 
Pension plan termination— 7,019 — 7,019 
Net pension benefit$40 $6,919 $81 $6,818 

The components of net periodic cost for retirement and postretirement benefits, other than service costs, are included in other expense, net in our condensed consolidated statements of income.
During the six months ended September 30, 2019, we offered lump sum payments to eligible active and terminated vested participants in our qualified U.S. pension plan (the “Qualified Plan”), representing approximately 42% of our liability. Approximately 74% of those participants accepted the lump sum offer for an aggregate payment of $17.0 million in August 2019. We entered into an annuity purchase contract for the remaining liability in September 2019, and terminated the Qualified Plan effective September 30, 2019. The termination required an additional contribution of $0.5 million, which was paid in September 2019, and resulted in an overall termination charge of $7.0 million ($5.4 million, net of tax) recorded in other (expense) income, net, due primarily to the recognition of expenses that were previously included in accumulated other comprehensive loss and the recognition of additional costs associated with the annuity purchase contract. After the participant data for the annuity purchase contract was finalized in the fiscal fourth quarter ended March 31, 2020, the Qualified Plan had excess funds of $0.5 million, which were distributed into the Defined Contribution Plan.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.20.2
CONTINGENCIES
6 Months Ended
Sep. 30, 2020
Commitments and Contingencies Disclosure [Abstract]  
CONTINGENCIES CONTINGENCIESFrom time to time, we are involved in various claims and legal actions that arise in the ordinary course of business.  There are no matters pending that we currently believe have a reasonable possibility of having a material impact to our business, consolidated financial position, results of operations or cash flows.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.20.2
INCOME TAXES
6 Months Ended
Sep. 30, 2020
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES
For the three months ended September 30, 2020, we earned $21.5 million from continuing operations before taxes and provided for income taxes of $5.2 million, resulting in an effective tax rate of 24.1%. For the six months ended September 30, 2020, we earned $37.2 million from continuing operations before taxes and provided for income taxes of $8.9 million, resulting in an effective tax rate of 23.8%. The provision for income taxes differed from the statutory rate for the three and six months ended September 30, 2020 primarily due to state income taxes, excess tax deductions related to stock compensation, a change in indefinite reinvestment assertion related to the investment in a foreign subsidiary, foreign tax credits, adjustments related to state tax returns and state R&D credits, the provision for global intangible low-taxed income ("GILTI") and an increase in the reserves for uncertain tax provisions.

For the three months ended September 30, 2019, we earned $12.5 million from continuing operations before taxes and provided for income taxes of $3.6 million, resulting in an effective tax rate of 29.2%. For the six months ended September 30, 2019, we earned $32.2 million from continuing operations before taxes and provided for income taxes of $8.0 million, resulting in an effective tax rate of 24.9%. The provision for income taxes differed from the statutory rate for the three and six months ended September 30, 2019, primarily due to the provision for GILTI, adjustments related to foreign items, excess tax deductions related to stock compensation and adjustments related to state tax returns.

We are currently under examination by the state of Illinois for the fiscal years ended March 31, 2018 and 2017. We have not been notified of any material adjustments.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.20.2
OTHER COMPREHENSIVE INCOME (LOSS)
6 Months Ended
Sep. 30, 2020
Equity [Abstract]  
OTHER COMPREHENSIVE INCOME (LOSS) OTHER COMPREHENSIVE INCOME (LOSS)
The following table provides an analysis of the changes in accumulated other comprehensive loss (in thousands):

Three Months Ended
September 30,
20202019
Currency translation adjustments:
Balance at beginning of period$(7,847)$(6,611)
Adjustments for foreign currency translation1,052 (669)
Balance at end of period$(6,795)$(7,280)
Interest rate swaps:
Balance at beginning of period$(1,445)$(691)
Unrealized gain (losses), net of taxes of $0 and $62, respectively (a)
(232)
Reclassification of losses included in interest expense, net, net of taxes of $(16) and $(4), respectively
59 15 
Other comprehensive income (loss)60 (217)
Balance at end of period$(1,385)$(908)
Defined benefit plans:
Balance at beginning of period$(875)$(3,470)
Amortization of net losses, net of taxes of $(1) and $(4), respectively (b)
18 
Pension plan termination, net of taxes of $0 and $(669), respectively
— 2,516 
Other comprehensive income2,534 
Balance at end of period$(871)$(936)
Six Months Ended
September 30,
20202019
Currency translation adjustments:
Balance at beginning of period$(9,185)$(6,869)
Adjustments for foreign currency translation2,390 (411)
Balance at end of period$(6,795)$(7,280)
Interest rate swaps:
Balance at beginning of period$(1,390)$(394)
Unrealized losses, net of taxes of $28 and $143, respectively (a)
(105)(538)
Reclassification of losses included in interest expense, net,
  net of taxes of $(29) and $(6), respectively
110 24 
Other comprehensive income (loss)(514)
Balance at end of period$(1,385)$(908)
Defined benefit plans:
Balance at beginning of period$(871)$(3,466)
Amortization of net losses, net of taxes of $0 and $(4), respectively (b)
— 14 
Pension plan termination, net of taxes of $0 and $(669), respectively
— 2,516 
Other comprehensive income— 2,530 
Balance at end of period$(871)$(936)

(a) Unrealized gains (losses) are reclassified to earnings as underlying cash interest payments are made. We expect to recognize a loss of $0.2 million, net of deferred taxes, over the next twelve months related to designated cash flow hedges based on their fair values at September 30, 2020.
(b) Amortization of actuarial losses out of accumulated comprehensive loss are included in the computation of net periodic pension expense. See Note 13 for additional information.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE RECOGNITION
6 Months Ended
Sep. 30, 2020
Revenue from Contract with Customer [Abstract]  
REVENUE RECOGNITION REVENUE RECOGNITION
Refer to Note 19 to our consolidated financial statements included in our Annual Report for a description of our disaggregation of revenues. Disaggregation of revenues reconciled to our reportable segments is as follows (in thousands):

Three Months Ended September 30, 2020Six Months Ended September 30, 2020
Industrial ProductsSpecialty ChemicalsTotalIndustrial ProductsSpecialty ChemicalsTotal
Build-to-order$21,483 $— $21,483 $42,026 $— $42,026 
Book-and-ship51,010 32,447 83,457 91,706 62,172 153,878 
Net revenues$72,493 $32,447 $104,940 $133,732 $62,172 $195,904 

Three Months Ended September 30, 2019Six Months Ended September 30, 2019
Industrial ProductsSpecialty ChemicalsTotalIndustrial ProductsSpecialty ChemicalsTotal
Build-to-order$22,041 $— $22,041 $41,242 $— $41,242 
Book-and-ship40,728 38,555 79,283 84,879 77,536 162,415 
Net revenues$62,769 $38,555 $101,324 $126,121 $77,536 $203,657 
Contract liabilities, which are included in accrued and other current liabilities in our condensed consolidated balance sheets were as follows (in thousands):

Balance at April 1, 2020:$2,892 
Revenue recognized during the period(1,625)
New contracts and revenue added to existing contracts during the period1,683 
Balance at September 30, 2020$2,950 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.20.2
SEGMENTS
6 Months Ended
Sep. 30, 2020
Segment Reporting [Abstract]  
SEGMENTS SEGMENTS
As discussed in Note 20 to our consolidated financial statements in our Annual Report, we conduct our operations through two business segments based on type of product and how we manage the business: Industrial Products and Specialty Chemicals.

Three Months Ended September 30, 2020:
(in thousands)Industrial ProductsSpecialty ChemicalsSubtotal - Reportable SegmentsEliminations and OtherTotal
Revenues, net$72,493 $32,447 $104,940 $— $104,940 
Operating income19,727 5,815 25,542 (3,362)22,180 

Three Months Ended September 30, 2019:
(in thousands)Industrial ProductsSpecialty ChemicalsSubtotal - Reportable SegmentsEliminations and OtherTotal
Revenues, net$62,769 $38,555 $101,324 $— $101,324 
Operating income16,413 7,142 23,555 (3,433)20,122 

Six months ended September 30, 2020
(in thousands)Industrial ProductsSpecialty ChemicalsSubtotal - Reportable SegmentsEliminations and OtherTotal
Revenues, net$133,732 $62,172 $195,904 $— $195,904 
Operating income36,034 9,761 45,795 (7,363)$38,432 
Six months ended September 30, 2019
(in thousands)Industrial ProductsSpecialty ChemicalsSubtotal - Reportable SegmentsEliminations and OtherTotal
Revenues, net$126,121 $77,536 $203,657 $— $203,657 
Operating income33,456 13,765 47,221 (6,777)$40,444 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.20.2
ORGANIZATION AND OPERATIONS AND SUMMARY OF ACCOUNTING POLICIES (Policies)
6 Months Ended
Sep. 30, 2020
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation

The condensed consolidated financial statements included in this Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2020 (“Quarterly Report”), include all revenues, costs, assets and liabilities directly attributable to CSWI and have been prepared in accordance with United States (“U.S.”) generally accepted accounting principles (“GAAP”).

The condensed consolidated financial statements reflect all adjustments that are, in the opinion of management, necessary to present a fair statement of CSWI’s financial position as of September 30, 2020, and the results of operations for the three and six month periods ended September 30, 2020 and 2019. All adjustments are of a normal, recurring nature. All significant intercompany balances and transactions have been eliminated in consolidation.

The year-end condensed balance sheet data was derived from audited financial statements, but does not include all disclosures required by U.S. GAAP. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the notes thereto included in CSWI’s Annual Report on Form 10-K for the fiscal year ended March 31, 2020 (the “Annual Report”).
Current Expected Credit Losses (CECL) Current Expected Credit Losses ("CECL") - We record an allowance for credit losses on trade receivables that, when deducted from the gross trade receivables balance, presents the net amount expected to be collected. We estimate the allowance based on an aging schedule and according to historical losses as determined from our billings and collections history. This may be adjusted after consideration of customer-specific factors such as financial difficulties, liquidity issues or insolvency, as well as both current and forecasted macroeconomic conditions as of the reporting date. We adjust the allowance and recognize credit losses in the income statement each period. Trade receivables are written off against the allowance in the period when the receivable is deemed to be uncollectible. Subsequent recoveries of amounts previously written off are reflected as a reduction to periodic credit losses in the income statement.
Accounting Developments
Accounting Developments

Pronouncements Implemented

In June 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-13, "Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments." The ASU requires, among other things, the use of a new current expected credit loss model in order to determine an allowance for credit losses with respect to financial assets and instruments held. The CECL model requires that we estimate the lifetime of an expected credit loss for financial assets held at the reporting date based on historical experience, current conditions and reasonable and supportable forecasts. On April 1, 2020 we adopted the ASU on a prospective basis to determine our allowance for credit losses in accordance with the requirements of Topic 326, and we modified our accounting policy and processes to facilitate this approach. Our primary exposure to financial assets that are within the scope of CECL are trade receivables. Our adoption of ASU No. 2016-13 effective April 1, 2020 did not have a material impact on our condensed consolidated financial condition and results of operations.

In August 2018, the FASB issued ASU No. 2018-13, "Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement." The amendments of the ASU modify the disclosure requirements for fair value measurements by removing, modifying or adding certain disclosure requirements for assets and liabilities measured at fair value in the statement of financial position or disclosed in the notes to the financial statements. The ASU is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019, with early adoption permitted for the removed disclosures and delayed adoption until fiscal year 2020 permitted for the new disclosures. The removed and modified disclosures were adopted on a retrospective basis and the new disclosures were adopted on a prospective basis. Our adoption of ASU No. 2018-13 effective April 1, 2020 did not impact our disclosures.

In August 2018, the FASB issued ASU No. 2018-15, "Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract." The ASU addresses how entities should account for costs associated with implementing a cloud computing arrangement that is considered a service contract. Per the amendments of the ASU, implementation costs incurred in a cloud computing arrangement that is a service contract should be accounted for in the same manner as implementation costs incurred to develop or obtain software for internal use as prescribed by guidance in ASC 350-40. The ASU requires that implementation costs incurred in a cloud computing arrangement be capitalized rather than expensed. Further, the ASU specifies the method for the amortization of costs incurred during implementation, and the manner in which the unamortized portion of these capitalized implementation costs should be evaluated for impairment. The ASU also provides guidance on how to present such implementation costs in the financial statements and also creates additional disclosure requirements. The amendments are effective for fiscal years beginning after December 15, 2019. The amendments in this ASU can be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. Our adoption of ASU No. 2018-15 effective April 1, 2020 did not have an impact on our condensed consolidated financial condition and results of operations.

Pronouncements not yet implemented

In August 2018, the FASB issued ASU No. 2018-14, "Disclosure Framework – Changes to the Disclosure Requirements for Defined Benefit Plans," which modifies the disclosure requirements for employers that sponsor defined benefit pension or other postretirement plans. The amendments remove disclosures that no longer are considered cost beneficial, clarify the specific requirements of disclosures and add disclosure requirements identified as relevant. The amendments are effective for fiscal years ending after December 15, 2020 and the amendments should be applied retrospectively to all periods presented. We
are currently evaluating the impact of ASU No. 2018-14 and we anticipate that our adoption of this ASU will not have a material impact on our disclosures due to the termination of our U.S. pension plan in the prior year.

In December 2019, the FASB issued ASU No. 2019-12, "Income Taxes: Simplifying the Accounting for Income Taxes." The amendments in this ASU simplify the accounting for income taxes by removing certain exceptions and adding some requirements regarding franchise (or similar) tax, step-ups in a business combination, treatment of entities not subject to tax and when to apply enacted changes in tax laws. This ASU is effective for fiscal years beginning after December 15, 2020 and interim periods within those fiscal years. The amendments related to changes in ownership of foreign equity method investments or foreign subsidiaries should be applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. The amendments related to franchise taxes that are partially based on income should be applied on either a retrospective basis for all periods presented or a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. All other amendments should be applied on a prospective basis. Early adoption is permitted. Our initial assessment of this ASU indicates it will not have a material impact on our consolidated financial condition and results of operations, but our assessment has not been completed.

In March 2020, the FASB issued ASU 2020-04, "Reference Rate Reform (Topic 848) Facilitation of the Effects of Reference Rate Reform on Financial Reporting." This update provides optional guidance for a limited period of time to ease potential accounting impacts associated with transitioning away from reference rates that are expected to be discontinued, such as interbank offered rates and LIBOR. This ASU includes practical expedients for contract modifications due to reference rate reform. Generally, contract modifications related to reference rate reform may be considered an event that does not require remeasurement or reassessment of a previous accounting determination at the modification date. This ASU is effective immediately; however, it is only available through December 31, 2022. We are currently evaluating the potential impact of this ASU on our consolidated financial position and results of operations.

On March 27, 2020, President Trump signed into law the Coronavirus Aid, Relief and. Economic Security ("CARES") Act, which, along with earlier issued Internal Revenue Service ("IRS") guidance, contains numerous provisions that may benefit us, including the deferral of certain taxes. The relevant tax implication impacting us is the correction of a technical issue introduced in the Tax Cuts and Jobs Act to provide for fifteen-year useful life and allow bonus depreciation for qualified improvement property. These changes were included in the fixed asset calculations for the tax year ending March 31, 2020, and we amended the tax return for the year ending March 31, 2019 to include this effect. We continue to assess the effect of the CARES Act and ongoing government guidance related to COVID-19 as it is issued.
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.2
DISCONTINUED OPERATIONS (Tables)
6 Months Ended
Sep. 30, 2020
Discontinued Operations and Disposal Groups [Abstract]  
Schedule of Discontinued Operations
Summarized selected financial information for the Coatings business for the three and six months ended September 30, 2020 and 2019 is presented in the following table (in thousands):

Three Months Ended September 30,Six Months Ended
September 30,
2020201920202019
Revenues, net$— $— $— $— 
Loss from discontinued operations before income taxes— (69)— (224)
Income tax benefit— 34 — 50 
Loss from discontinued operations, net$— $(35)$— $(174)
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.2
INVENTORIES (Tables)
6 Months Ended
Sep. 30, 2020
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories consist of the following (in thousands):
September 30, 2020March 31, 2020
Raw materials and supplies$21,401 $20,935 
Work in process6,723 6,076 
Finished goods31,692 33,771 
Total inventories59,816 60,782 
Less: LIFO reserve(4,816)(4,816)
Less: Obsolescence reserve(2,910)(2,213)
Inventories, net$52,090 $53,753 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.20.2
GOODWILL AND INTANGIBLE ASSETS (Tables)
6 Months Ended
Sep. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Changes in Carrying Amount of Goodwill
The changes in the carrying amount of goodwill as of September 30, 2020 and March 31, 2020 were as follows (in thousands):

Industrial ProductsSpecialty
Chemicals
Total
Balance at March 31, 2020$60,123 $31,563 $91,686 
Currency translation733 — 733 
Balance at September 30, 2020$60,856 $31,563 $92,419 
Schedule of Intangible Assets
The following table provides information about our intangible assets (in thousands, except years): 

September 30, 2020March 31, 2020
Wtd Avg Life (Years)Ending Gross AmountAccumulated AmortizationEnding Gross AmountAccumulated Amortization
Finite-lived intangible assets:
Patents11$9,636 $(7,329)$9,635 $(6,935)
Customer lists and amortized trademarks1263,459 (35,661)62,806 (33,098)
Non-compete agreements51,689 (1,770)1,653 (1,494)
Other85,248 (2,962)5,219 (2,628)
$80,032 $(47,722)$79,313 $(44,155)
Trade names and trademarks not being amortized:$11,058 $— $11,027 $— 
Schedule of Estimated Future Amortization for Intangible Assets The following table shows the estimated future amortization for intangible assets, as of September 30, 2020, for the remainder of the current fiscal year and the next four fiscal years ending March 31 (in thousands):
2021$3,152 
20225,525 
20234,585 
20243,831 
20253,108 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.20.2
SHARE-BASED COMPENSATION (Tables)
6 Months Ended
Sep. 30, 2020
Share-based Payment Arrangement [Abstract]  
Schedule of Share-Based Compensation Expense
We recorded share-based compensation expense as follows for the three and six months ended September 30, 2020 and 2019 (in thousands): 
Three Months Ended
September 30,
Six Months Ended
September 30,
2020201920202019
Share-based compensation expense$1,222 $1,196 $2,550 $2,409 
Related income tax benefit(293)(287)(612)(578)
Net share-based compensation expense$929 $909 $1,938 $1,831 
Schedule of Stock Options Activity
Stock option activity was as follows:
Six Months Ended September 30, 2020
Number of SharesWeighted Average PriceRemaining Contractual Life (Years)Aggregate Intrinsic Value (in Millions)
Outstanding at April 1, 2020115,858 $25.30 
Exercised(52,445)25.40 
Outstanding at September 30, 202063,413 25.23 3.9$3.3 
Exercisable at September 30, 202063,413 $25.23 3.9$3.3 
Schedule of Restricted Share Activity
Restricted share activity was as follows: 
Six Months Ended September 30, 2020
Number of SharesWeighted Average Grant Date Fair Value
Outstanding at April 1, 2020:202,466 $60.78 
     Granted67,785 73.37 
     Vested(71,195)49.80 
     Canceled(11,825)68.95 
Outstanding at September 30, 2020187,231 $64.78 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.2
LONG-TERM DEBT (Tables)
6 Months Ended
Sep. 30, 2020
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt
Debt consists of the following (in thousands):
September 30, 2020March 31, 2020
Revolving Credit Facility, interest rate of 1.40% and 2.24%, respectively
$— $— 
Whitmore Term Loan, interest rate of 2.15% and 2.99%, respectively
10,617 10,898 
Total debt10,617 10,898 
Less: Current portion(561)(561)
Long-term debt$10,056 $10,337 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES (Tables)
6 Months Ended
Sep. 30, 2020
Leases [Abstract]  
Schedule of Components of Operating Lease Expense, Operating Lease Assets and Liabilities, Supplemental Cash Flow, and Other Information
Three Months Ended September 30,Six Months Ended September 30,
(in thousands)2020201920202019
Components of Operating Lease Expenses
Operating lease expense (a)$846 $889 $1,691 $1,793 
Short-term lease expense111 152 165 152 
Total operating lease expense  $957 $1,041 $1,856 $1,945 
(a)  Included in cost of revenues and selling, general and administrative expense

(in thousands)September 30, 2020March 31, 2020
Operating Lease Assets and Liabilities
ROU assets, net (b)$15,084 $16,383 
Short-term lease liabilities (c)$3,188 $3,056 
Long-term lease liabilities (c)13,757 15,179 
Total operating lease liabilities$16,945 $18,235 
(b) Included in other assets, net
(c) Included in accrued and other current liabilities and other long-term liabilities
Six Months Ended September 30,
(in thousands)20202019
Supplemental Cash Flow
Cash paid for amounts included in the measurement of operating lease liabilities (a)$1,885 $1,736 
ROU assets obtained in exchange for new operating lease obligations128 643 
(a) Included in our condensed consolidated statement of cash flows, operating activities in accounts payable and other current liabilities
Other Information for Operating Leases
Weighted average remaining lease term (in years)5.86.3
Weighted average discount rate (percent)4.3 %4.3 %
Schedule of Maturities of Operating Lease Liabilities
Maturities of operating lease liabilities were as follows (in thousands): 
Year Ending March 31, 2021 (excluding the six months ended September 30, 2020)$1,916 
20223,827 
20233,121 
20242,851 
20252,548 
Thereafter4,963 
Total lease liabilities 19,226 
Less: Imputed interest(2,281)
Present value of lease liabilities$16,945 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.2
DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING (Tables)
6 Months Ended
Sep. 30, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Fair Value of Derivatives The fair value of the interest rate swap designated as a hedging instrument is summarized below (in thousands):
September 30, 2020March 31, 2020
Current derivative liabilities$288 $271 
Non-current derivative liabilities1,466 1,492 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
EARNINGS PER SHARE (Tables)
6 Months Ended
Sep. 30, 2020
Earnings Per Share [Abstract]  
Reconciliation of Earnings Per Share
The following table sets forth the reconciliation of the numerator and the denominator of basic and diluted earnings per share for the three and six months ended September 30, 2020 and 2019 (amounts in thousands, except per share data):

Three Months Ended
September 30,
Six Months Ended
September 30,
2020201920202019
Income from continuing operations$16,354 $8,818 $28,312 $24,163 
Loss from discontinued operations— (35)— (174)
Net income$16,354 $8,783 $28,312 $23,989 
Weighted average shares:
Common stock14,651 14,874 14,627 14,875 
Participating securities96 115 100 115 
Denominator for basic earnings per common share14,747 14,989 14,727 14,990 
Potentially dilutive securities95 191 98 180 
Denominator for diluted earnings per common share14,842 15,180 14,825 15,170 
Basic earnings (loss) per common share:
Continuing operations$1.11 $0.59 $1.92 $1.61 
Discontinued operations— (0.01)— (0.01)
Net income$1.11 $0.58 $1.92 $1.60 
Diluted earnings (loss) per common share:
Continuing operations$1.10 $0.58 $1.91 $1.59 
Discontinued operations— — — (0.01)
Net income$1.10 $0.58 $1.91 $1.58 
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.2
RETIREMENT PLANS (Tables)
6 Months Ended
Sep. 30, 2020
Retirement Benefits [Abstract]  
Schedule of Net Pension Benefit
The following tables set forth the combined net pension benefit recognized in our condensed consolidated financial statements for all plans (in thousands):
Three Months Ended
September 30,
Six Months Ended
September 30,
2020201920202019
Service cost, benefits earned during the period$10 $18 $20 $35 
Interest cost on projected benefit obligation36 523 71 1,046 
Expected return on assets(24)(653)(47)(1,307)
Amortization of net actuarial loss18 12 37 25 
Pension plan termination— 7,019 — 7,019 
Net pension benefit$40 $6,919 $81 $6,818 
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.20.2
OTHER COMPREHENSIVE INCOME (LOSS) (Tables)
6 Months Ended
Sep. 30, 2020
Equity [Abstract]  
Analysis of Changes in Accumulated Other Comprehensive Income (Loss)
The following table provides an analysis of the changes in accumulated other comprehensive loss (in thousands):

Three Months Ended
September 30,
20202019
Currency translation adjustments:
Balance at beginning of period$(7,847)$(6,611)
Adjustments for foreign currency translation1,052 (669)
Balance at end of period$(6,795)$(7,280)
Interest rate swaps:
Balance at beginning of period$(1,445)$(691)
Unrealized gain (losses), net of taxes of $0 and $62, respectively (a)
(232)
Reclassification of losses included in interest expense, net, net of taxes of $(16) and $(4), respectively
59 15 
Other comprehensive income (loss)60 (217)
Balance at end of period$(1,385)$(908)
Defined benefit plans:
Balance at beginning of period$(875)$(3,470)
Amortization of net losses, net of taxes of $(1) and $(4), respectively (b)
18 
Pension plan termination, net of taxes of $0 and $(669), respectively
— 2,516 
Other comprehensive income2,534 
Balance at end of period$(871)$(936)
Six Months Ended
September 30,
20202019
Currency translation adjustments:
Balance at beginning of period$(9,185)$(6,869)
Adjustments for foreign currency translation2,390 (411)
Balance at end of period$(6,795)$(7,280)
Interest rate swaps:
Balance at beginning of period$(1,390)$(394)
Unrealized losses, net of taxes of $28 and $143, respectively (a)
(105)(538)
Reclassification of losses included in interest expense, net,
  net of taxes of $(29) and $(6), respectively
110 24 
Other comprehensive income (loss)(514)
Balance at end of period$(1,385)$(908)
Defined benefit plans:
Balance at beginning of period$(871)$(3,466)
Amortization of net losses, net of taxes of $0 and $(4), respectively (b)
— 14 
Pension plan termination, net of taxes of $0 and $(669), respectively
— 2,516 
Other comprehensive income— 2,530 
Balance at end of period$(871)$(936)

(a) Unrealized gains (losses) are reclassified to earnings as underlying cash interest payments are made. We expect to recognize a loss of $0.2 million, net of deferred taxes, over the next twelve months related to designated cash flow hedges based on their fair values at September 30, 2020.
(b) Amortization of actuarial losses out of accumulated comprehensive loss are included in the computation of net periodic pension expense. See Note 13 for additional information.
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE RECOGNITION (Tables)
6 Months Ended
Sep. 30, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue Disaggregation of revenues reconciled to our reportable segments is as follows (in thousands):
Three Months Ended September 30, 2020Six Months Ended September 30, 2020
Industrial ProductsSpecialty ChemicalsTotalIndustrial ProductsSpecialty ChemicalsTotal
Build-to-order$21,483 $— $21,483 $42,026 $— $42,026 
Book-and-ship51,010 32,447 83,457 91,706 62,172 153,878 
Net revenues$72,493 $32,447 $104,940 $133,732 $62,172 $195,904 

Three Months Ended September 30, 2019Six Months Ended September 30, 2019
Industrial ProductsSpecialty ChemicalsTotalIndustrial ProductsSpecialty ChemicalsTotal
Build-to-order$22,041 $— $22,041 $41,242 $— $41,242 
Book-and-ship40,728 38,555 79,283 84,879 77,536 162,415 
Net revenues$62,769 $38,555 $101,324 $126,121 $77,536 $203,657 
Schedule of Contract Liabilities
Contract liabilities, which are included in accrued and other current liabilities in our condensed consolidated balance sheets were as follows (in thousands):

Balance at April 1, 2020:$2,892 
Revenue recognized during the period(1,625)
New contracts and revenue added to existing contracts during the period1,683 
Balance at September 30, 2020$2,950 
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.20.2
SEGMENTS (Tables)
6 Months Ended
Sep. 30, 2020
Segment Reporting [Abstract]  
Schedule of Segments
Three Months Ended September 30, 2020:
(in thousands)Industrial ProductsSpecialty ChemicalsSubtotal - Reportable SegmentsEliminations and OtherTotal
Revenues, net$72,493 $32,447 $104,940 $— $104,940 
Operating income19,727 5,815 25,542 (3,362)22,180 

Three Months Ended September 30, 2019:
(in thousands)Industrial ProductsSpecialty ChemicalsSubtotal - Reportable SegmentsEliminations and OtherTotal
Revenues, net$62,769 $38,555 $101,324 $— $101,324 
Operating income16,413 7,142 23,555 (3,433)20,122 

Six months ended September 30, 2020
(in thousands)Industrial ProductsSpecialty ChemicalsSubtotal - Reportable SegmentsEliminations and OtherTotal
Revenues, net$133,732 $62,172 $195,904 $— $195,904 
Operating income36,034 9,761 45,795 (7,363)$38,432 
Six months ended September 30, 2019
(in thousands)Industrial ProductsSpecialty ChemicalsSubtotal - Reportable SegmentsEliminations and OtherTotal
Revenues, net$126,121 $77,536 $203,657 $— $203,657 
Operating income33,456 13,765 47,221 (6,777)$40,444 
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.20.2
ORGANIZATION AND OPERATIONS AND SUMMARY OF ACCOUNTING POLICIES - Additional Information (Details)
$ in Thousands
6 Months Ended
Sep. 30, 2020
USD ($)
Sep. 30, 2020
USD ($)
segment
Sep. 30, 2020
USD ($)
brand
Mar. 31, 2020
USD ($)
Accounting Policies [Abstract]        
Number of business segments   2 2  
Highly respected industrial brands (more than) | brand     100  
Allowance for credit losses for short-term receivables $ 576 $ 576 $ 576 $ 1,170
Current period adjustments $ 300      
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.20.2
ACQUISITIONS - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 4 Months Ended 6 Months Ended
Apr. 02, 2019
Jul. 31, 2019
Jul. 31, 2019
Sep. 30, 2020
Sep. 30, 2019
Business Acquisition [Line Items]          
Amount paid at closing and funded through revolving credit facility       $ 0 $ 11,837
Petersen Metals          
Business Acquisition [Line Items]          
Purchase price     $ 11,800    
Amount paid at closing and funded through revolving credit facility $ 11,500        
Working capital adjustment   $ 300      
Goodwill, acquired during period 6,100        
Fair value of accounts receivable acquired 2,200        
Fair value of inventory acquired 800        
Fair value of equipment acquired 700        
Fair value of current liabilities assumed 1,500        
Petersen Metals | Customer Lists          
Business Acquisition [Line Items]          
Fair value of the assets acquired, finite-lived $ 3,200        
Assets acquired, amortization period 15 years        
Petersen Metals | Backlog          
Business Acquisition [Line Items]          
Fair value of the assets acquired, finite-lived $ 400        
Assets acquired, amortization period 1 year 6 months        
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.20.2
DISCONTINUED OPERATIONS - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 17, 2020
Sep. 30, 2018
Dec. 31, 2017
Sep. 30, 2020
Sep. 30, 2019
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Proceeds from sale of assets       $ 6 $ 1,089
Discontinued Operations, Held-for-sale          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Impairment charge     $ 46,000    
Discontinued Operations, Disposed of by Sale          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Proceeds from sale of assets $ 1,500 $ 6,900      
Gains on disposal due to write-downs of long-lived assets in prior periods $ 1,500 $ 6,900      
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.20.2
DISCONTINUED OPERATIONS - Income Statement (Details) - Discontinued Operations, Disposed of by Sale - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Revenues, net $ 0 $ 0 $ 0 $ 0
Loss from discontinued operations before income taxes 0 (69) 0 (224)
Income tax benefit 0 34 0 50
Loss from discontinued operations, net $ 0 $ (35) $ 0 $ (174)
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.20.2
INVENTORIES (Detail) - USD ($)
$ in Thousands
Sep. 30, 2020
Mar. 31, 2020
Inventory Disclosure [Abstract]    
Raw materials and supplies $ 21,401 $ 20,935
Work in process 6,723 6,076
Finished goods 31,692 33,771
Total inventories 59,816 60,782
Less: LIFO reserve (4,816) (4,816)
Less: Obsolescence reserve (2,910) (2,213)
Inventories, net $ 52,090 $ 53,753
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.20.2
GOODWILL AND INTANGIBLE ASSETS - Schedule of Changes in Carrying Amount of Goodwill (Detail)
$ in Thousands
6 Months Ended
Sep. 30, 2020
USD ($)
Goodwill [Roll Forward]  
Balance at beginning of period $ 91,686
Currency translation 733
Balance at end of period 92,419
Industrial Products  
Goodwill [Roll Forward]  
Balance at beginning of period 60,123
Currency translation 733
Balance at end of period 60,856
Specialty Chemicals  
Goodwill [Roll Forward]  
Balance at beginning of period 31,563
Currency translation 0
Balance at end of period $ 31,563
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.20.2
GOODWILL AND INTANGIBLE ASSETS - Schedule of Intangible Assets (Detail) - USD ($)
$ in Thousands
6 Months Ended
Sep. 30, 2020
Mar. 31, 2020
Intangible Assets [Line Items]    
Ending Gross Amount $ 80,032 $ 79,313
Accumulated Amortization (47,722) (44,155)
Trade names and trademarks not being amortized    
Intangible Assets [Line Items]    
Ending Gross Amount $ 11,058 11,027
Patents    
Intangible Assets [Line Items]    
Wtd Avg Life (Years) 11 years  
Ending Gross Amount $ 9,636 9,635
Accumulated Amortization $ (7,329) (6,935)
Customer lists and amortized trademarks    
Intangible Assets [Line Items]    
Wtd Avg Life (Years) 12 years  
Ending Gross Amount $ 63,459 62,806
Accumulated Amortization $ (35,661) (33,098)
Non-compete agreements    
Intangible Assets [Line Items]    
Wtd Avg Life (Years) 5 years  
Ending Gross Amount $ 1,689 1,653
Accumulated Amortization $ (1,770) (1,494)
Other    
Intangible Assets [Line Items]    
Wtd Avg Life (Years) 8 years  
Ending Gross Amount $ 5,248 5,219
Accumulated Amortization $ (2,962) $ (2,628)
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.20.2
GOODWILL AND INTANGIBLE ASSETS - Schedule of Estimated Future Amortization (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization expense of intangible assets $ 1,700 $ 1,700 $ 3,300 $ 3,400
2021 3,152   3,152  
2022 5,525   5,525  
2023 4,585   4,585  
2024 3,831   3,831  
2025 $ 3,108   $ 3,108  
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.20.2
SHARE-BASED COMPENSATION - Additional Information (Detail)
Sep. 30, 2020
shares
2015 Plan | Stock Compensation Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares available for issuance (shares) 714,586
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.20.2
SHARE-BASED COMPENSATION - Schedule of Share-Based Compensation (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Share-based Payment Arrangement [Abstract]        
Share-based compensation expense $ 1,222 $ 1,196 $ 2,550 $ 2,409
Related income tax benefit (293) (287) (612) (578)
Net share-based compensation expense $ 929 $ 909 $ 1,938 $ 1,831
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.20.2
SHARE-BASED COMPENSATION - Stock Option Activity (Detail) - Stock Options
$ / shares in Units, $ in Millions
6 Months Ended
Sep. 30, 2020
USD ($)
$ / shares
shares
Number of Shares  
Outstanding at beginning of period (shares) | shares 115,858
Exercised (shares) | shares (52,445)
Outstanding at end of period (shares) | shares 63,413
Exercisable at end of period (shares) | shares 63,413
Weighted Average Price  
Outstanding at beginning of period (USD per share) | $ / shares $ 25.30
Exercised (USD per share) | $ / shares 25.40
Outstanding at end of period (USD per share) | $ / shares 25.23
Exercisable at end of period (USD per share) | $ / shares $ 25.23
Outstanding, Remaining Contractual Life 3 years 10 months 24 days
Exercisable, Remaining Contractual Life 3 years 10 months 24 days
Outstanding, Aggregate Intrinsic Value | $ $ 3.3
Exercisable, Aggregate Intrinsic Value | $ $ 3.3
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.20.2
SHARE-BASED COMPENSATION (Stock Option Activity) - Additional Information (Detail) - Stock Options - shares
3 Months Ended 6 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares granted (shares) 0 0 0 0
Number of shares vested (shares) 0 0 0 0
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.20.2
SHARE-BASED COMPENSATION - Restricted Share Activity (Detail) - Restricted Shares
6 Months Ended
Sep. 30, 2020
$ / shares
shares
Number of Shares  
Outstanding at beginning of period (shares) | shares 202,466
Granted (shares) | shares 67,785
Vested (shares) | shares (71,195)
Canceled (shares) | shares (11,825)
Outstanding at end of period (shares) | shares 187,231
Weighted Average Grant Date Fair Value  
Outstanding at beginning of period (USD per share) | $ / shares $ 60.78
Granted (USD per share) | $ / shares 73.37
Vested (USD per share) | $ / shares 49.80
Canceled (USD per share) | $ / shares 68.95
Outstanding at end of period (USD per share) | $ / shares $ 64.78
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.20.2
SHARE-BASED COMPENSATION (Restricted Stock Activity) - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Mar. 31, 2020
Restricted Stock Performance Shares          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unvested restricted shares outstanding (shares) 89,199   89,199   93,249
Restricted Stock Performance Shares | Cliff Vesting          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period     36 months    
Restricted shares granted (shares) 0 0 26,966 31,594  
Restricted Stock Performance Shares | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Performance-based vesting range     0.00%    
Restricted Stock Performance Shares | Minimum | Cliff Vesting          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Performance-based vesting range     0.00%    
Restricted Stock Performance Shares | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Performance-based vesting range     200.00%    
Restricted Stock Performance Shares | Maximum | Cliff Vesting          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Performance-based vesting range     200.00%    
Restricted Shares          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unvested restricted shares outstanding (shares) 187,231   187,231   202,466
Restricted shares granted (shares)     67,785    
Unrecognized compensation costs related to unvested restricted shares $ 6,300,000   $ 6,300,000    
Weighted average vesting period     1 year 10 months 24 days    
Fair value of restricted shares granted (less than for the three months ended September 30, 2019) 0 $ 100,000 $ 2,500,000 $ 2,600,000  
Fair value of restricted shares vested (less than for the three months ended September 30, 2020) $ 100,000 $ 0 $ 4,300,000 $ 2,100,000  
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.20.2
LONG-TERM DEBT - Schedule of Long-Term Debt (Detail) - USD ($)
Sep. 30, 2020
Mar. 31, 2020
Debt Instrument [Line Items]    
Total debt $ 10,617,000 $ 10,898,000
Less: Current portion (561,000) (561,000)
Long-term debt 10,056,000 10,337,000
Whitmore | Secured Term Loan    
Debt Instrument [Line Items]    
Whitmore Term Loan, interest rate of 2.15% and 2.99%, respectively $ 10,617,000 $ 10,898,000
Interest rate 2.15% 2.99%
Revolving Credit Facility    
Debt Instrument [Line Items]    
Revolving Credit Facility, interest rate of 1.40% and 2.24%, respectively $ 0 $ 0
Interest rate 1.40% 2.24%
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.20.2
LONG-TERM DEBT (Revolving Credit Agreement) - Additional Information (Detail) - USD ($)
6 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Mar. 31, 2020
Debt Instrument [Line Items]      
Borrowings on line of credit $ 10,000,000 $ 7,500,000  
Revolving Credit Facility      
Debt Instrument [Line Items]      
Debt instrument, term 5 years    
Maximum borrowing capacity $ 250,000,000.0    
Commitment fee paid 0.15%    
Borrowings on line of credit $ 10,000,000.0    
Line of credit amount repaid 10,000,000.0    
Line of credit outstanding amount 0   $ 0
Line of credit facility, remaining borrowing capacity $ 300,000,000.0   $ 300,000,000.0
Revolving Credit Facility | Prime Rate      
Debt Instrument [Line Items]      
Spread on interest rate 0.25%    
Revolving Credit Facility | LIBOR      
Debt Instrument [Line Items]      
Spread on interest rate 1.25%    
Revolving Credit Facility, Accordion Feature      
Debt Instrument [Line Items]      
Additional borrowing capacity with accordion feature $ 50,000,000.0    
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.20.2
LONG-TERM DEBT (Whitmore Term Loan) - Additional Information (Detail) - Whitmore - Secured Term Loan - USD ($)
6 Months Ended
Sep. 30, 2020
Mar. 31, 2020
Debt Instrument [Line Items]    
Debt instrument, periodic principal payment $ 140,000  
Principal amount outstanding under term loan $ 10,617,000 $ 10,898,000
LIBOR    
Debt Instrument [Line Items]    
Spread on interest rate 2.00%  
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES - Additional Information (Details)
Sep. 30, 2020
Minimum  
Lessee, Lease, Description [Line Items]  
Remaining lease term 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Remaining lease term 8 years 10 months 24 days
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES - Components of Operating Lease Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Leases [Abstract]        
Operating lease expense $ 846 $ 889 $ 1,691 $ 1,793
Short-term lease expense 111 152 165 152
Total operating lease expense   $ 957 $ 1,041 $ 1,856 $ 1,945
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES - Operating Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Mar. 31, 2020
Leases [Abstract]    
ROU assets, net $ 15,084 $ 16,383
Included in other assets, net us-gaap:OtherAssets us-gaap:OtherAssets
Short-term lease liabilities $ 3,188 $ 3,056
Included in accrued and other current liabilities us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
Long-term lease liabilities $ 13,757 $ 15,179
Included in other long-term liabilities us-gaap:OtherLiabilitiesNoncurrent us-gaap:OtherLiabilitiesNoncurrent
Total operating lease liabilities $ 16,945 $ 18,235
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES - Supplemental Cash Flow (Details) - USD ($)
$ in Thousands
6 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Leases [Abstract]    
Cash paid for amounts included in the measurement of operating lease liabilities $ 1,885 $ 1,736
ROU assets obtained in exchange for new operating lease obligations $ 128 $ 643
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES - Other Information for Operating Leases (Details)
Sep. 30, 2020
Sep. 30, 2019
Leases [Abstract]    
Weighted average remaining lease term (in years) 5 years 9 months 18 days 6 years 3 months 18 days
Weighted average discount rate (percent) 4.30% 4.30%
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES - Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Mar. 31, 2020
Leases [Abstract]    
Year Ending March 31, 2021 (excluding the six months ended September 30, 2020) $ 1,916  
2022 3,827  
2023 3,121  
2024 2,851  
2025 2,548  
Thereafter 4,963  
Total lease liabilities  19,226  
Less: Imputed interest (2,281)  
Present value of lease liabilities $ 16,945 $ 18,235
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.20.2
DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING - Additional Information (Detail) - Interest Rate Swap - USD ($)
$ in Millions
6 Months Ended
Sep. 30, 2020
Mar. 31, 2020
Derivative [Line Items]    
Notional amount $ 10.7 $ 10.9
Maximum remaining length of contract 8 years 9 months 18 days  
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.20.2
DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING - Fair Value of Derivatives (Detail) - Hedging Instrument - Interest Rate Swap - USD ($)
$ in Thousands
Sep. 30, 2020
Mar. 31, 2020
Derivatives, Fair Value [Line Items]    
Current derivative liabilities $ 288 $ 271
Non-current derivative liabilities $ 1,466 $ 1,492
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.20.2
EARNINGS PER SHARE (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2020
Jun. 30, 2020
Sep. 30, 2019
Jun. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Earnings Per Share [Abstract]            
Income from continuing operations $ 16,354   $ 8,818   $ 28,312 $ 24,163
Loss from discontinued operations 0   (35)   0 (174)
Net income $ 16,354 $ 11,960 $ 8,783 $ 15,204 $ 28,312 $ 23,989
Weighted average shares:            
Common stock (shares) 14,651   14,874   14,627 14,875
Participating securities (shares) 96   115   100 115
Denominator for basic earnings per common share (shares) 14,747   14,989   14,727 14,990
Potentially dilutive securities (shares) 95   191   98 180
Denominator for diluted earnings per common share (shares) 14,842   15,180   14,825 15,170
Basic earnings (loss) per common share:            
Continuing operations (USD per share) $ 1.11   $ 0.59   $ 1.92 $ 1.61
Discontinued operations (USD per share) 0   (0.01)   0 (0.01)
Net income (USD per share) 1.11   0.58   1.92 1.60
Diluted earnings (loss) per common share:            
Continuing operations (USD per share) 1.10   0.58   1.91 1.59
Discontinued operations (USD per share) 0   0   0 (0.01)
Net income (USD per share) $ 1.10   $ 0.58   $ 1.91 $ 1.58
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.20.2
SHAREHOLDERS' EQUITY (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 23 Months Ended
Oct. 08, 2020
Nov. 07, 2018
Apr. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Equity, Class of Treasury Stock [Line Items]                
Approved quarterly dividend rate (USD per share)     $ 0.135          
Dividends paid       $ 2,000,000.0 $ 2,000,000.0 $ 4,000,000.0 $ 4,100,000  
Subsequent Event                
Equity, Class of Treasury Stock [Line Items]                
Dividend declared (USD per share) $ 0.135              
2018 Share Repurchase Program                
Equity, Class of Treasury Stock [Line Items]                
Share repurchase program authorized amount   $ 75,000,000.0            
Share repurchase program term   2 years            
Shares repurchased (shares)       0 0     740,137
Shares repurchased, amount               $ 46,000,000.0
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.20.2
RETIREMENT PLANS (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Retirement Benefits [Abstract]        
Service cost, benefits earned during the period $ 10 $ 18 $ 20 $ 35
Interest cost on projected benefit obligation 36 523 71 1,046
Expected return on assets (24) (653) (47) (1,307)
Amortization of net actuarial loss 18 12 37 25
Pension plan termination 0 7,019 0 7,019
Net pension benefit $ 40 $ 6,919 $ 81 $ 6,818
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.20.2
RETIREMENT PLANS - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Sep. 30, 2019
Aug. 31, 2019
Sep. 30, 2020
Mar. 31, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]              
Overall termination charge     $ 0   $ 7,019 $ 0 $ 7,019
Pension Plan | U.S. | Qualified Plan              
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]              
Lump sum payments offered to eligible active and terminated vested participants, percent of liability             42.00%
Percent of participants that accepted lump sum payment offer   74.00%          
Aggregate amount of lump sum payments   $ 17,000          
Additional contribution required due to termination $ 500            
Overall termination charge 7,000            
Overall termination charge, net of tax $ 5,400            
Excess funds distributed to Defined Contribution Plan       $ 500      
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.20.2
INCOME TAXES (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Income Tax Disclosure [Abstract]        
Income from continuing operations before income taxes $ 21,536 $ 12,456 $ 37,163 $ 32,190
Income taxes $ 5,182 $ 3,638 $ 8,851 $ 8,027
Effective tax rate 24.10% 29.20% 23.80% 24.90%
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.20.2
OTHER COMPREHENSIVE INCOME (LOSS) (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2020
Jun. 30, 2020
Sep. 30, 2019
Jun. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Balance at beginning of period $ 284,010 $ 276,741 $ 276,827 $ 263,686 $ 276,741 $ 263,686
Other comprehensive income (loss) 1,116 1,279 1,648 (43) 2,395 1,605
Balance at end of period 302,041 284,010 286,439 276,827 302,041 286,439
Losses on cash flow hedges expected to be reclassified to earnings within next 12 months         200  
Currency translation adjustments            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Balance at beginning of period (7,847) (9,185) (6,611) (6,869) (9,185) (6,869)
Other comprehensive income (loss) 1,052   (669)   2,390 (411)
Balance at end of period (6,795) (7,847) (7,280) (6,611) (6,795) (7,280)
Interest rate swaps            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Balance at beginning of period (1,445) (1,390) (691) (394) (1,390) (394)
Unrealized losses, net of taxes 1   (232)   (105) (538)
Reclassification of other comprehensive loss (income), net of taxes 59   15   110 24
Other comprehensive income (loss) 60   (217)   5 (514)
Balance at end of period (1,385) (1,445) (908) (691) (1,385) (908)
Unrealized losses, tax 0   62   28 143
Reclassification from AOCI, tax (16)   (4)   (29) (6)
Defined benefit plans            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Balance at beginning of period (875) (871) (3,470) (3,466) (871) (3,466)
Other comprehensive income (loss) 4   2,534   0 2,530
Balance at end of period (871) $ (875) (936) $ (3,470) (871) (936)
Amortization of net loss, net of taxes            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Reclassification of other comprehensive loss (income), net of taxes 4   18   0 14
Reclassification from AOCI, tax (1)   (4)   0 (4)
Pension plan termination, net of taxes            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Other comprehensive income (loss) 0   2,516   0 2,516
Other comprehensive (loss) income, tax $ 0   $ (669)   $ 0 $ (669)
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE RECOGNITION (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Disaggregation of Revenue [Line Items]        
Net revenues $ 104,940 $ 101,324 $ 195,904 $ 203,657
Change in Contract Liabilities [Roll Forward]        
Balance at beginning of period     2,892  
Revenue recognized during the period     (1,625)  
New contracts and revenue added to existing contracts during the period     1,683  
Balance at end of period 2,950   2,950  
Build-to-order        
Disaggregation of Revenue [Line Items]        
Net revenues 21,483 22,041 42,026 41,242
Book-and-ship        
Disaggregation of Revenue [Line Items]        
Net revenues 83,457 79,283 153,878 162,415
Industrial Products        
Disaggregation of Revenue [Line Items]        
Net revenues 72,493 62,769 133,732 126,121
Industrial Products | Build-to-order        
Disaggregation of Revenue [Line Items]        
Net revenues 21,483 22,041 42,026 41,242
Industrial Products | Book-and-ship        
Disaggregation of Revenue [Line Items]        
Net revenues 51,010 40,728 91,706 84,879
Specialty Chemicals        
Disaggregation of Revenue [Line Items]        
Net revenues 32,447 38,555 62,172 77,536
Specialty Chemicals | Build-to-order        
Disaggregation of Revenue [Line Items]        
Net revenues 0 0 0 0
Specialty Chemicals | Book-and-ship        
Disaggregation of Revenue [Line Items]        
Net revenues $ 32,447 $ 38,555 $ 62,172 $ 77,536
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.20.2
SEGMENTS (Detail)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2020
USD ($)
Sep. 30, 2019
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2020
segment
Sep. 30, 2020
brand
Sep. 30, 2019
USD ($)
Segment Reporting [Abstract]            
Number of business segments       2 2  
Segment Reporting Information [Line Items]            
Revenues, net $ 104,940 $ 101,324 $ 195,904     $ 203,657
Operating income 22,180 20,122 38,432     40,444
Industrial Products            
Segment Reporting Information [Line Items]            
Revenues, net 72,493 62,769 133,732     126,121
Specialty Chemicals            
Segment Reporting Information [Line Items]            
Revenues, net 32,447 38,555 62,172     77,536
Reportable Segments            
Segment Reporting Information [Line Items]            
Revenues, net 104,940 101,324 195,904     203,657
Operating income 25,542 23,555 45,795     47,221
Reportable Segments | Industrial Products            
Segment Reporting Information [Line Items]            
Revenues, net 72,493 62,769 133,732     126,121
Operating income 19,727 16,413 36,034     33,456
Reportable Segments | Specialty Chemicals            
Segment Reporting Information [Line Items]            
Revenues, net 32,447 38,555 62,172     77,536
Operating income 5,815 7,142 9,761     13,765
Eliminations and Other            
Segment Reporting Information [Line Items]            
Revenues, net 0 0 0     0
Operating income $ (3,362) $ (3,433) $ (7,363)     $ (6,777)
EXCEL 84 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (4U7E$'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 " "%-5Y1WL&;P.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.FW9#E&7"]-.("$Q"<0M2KPMHDFCQ*C=V].&K1."!^ 8^\_G MSY);'83N(S['/F DB^EN=)U/0H<-.Q$% 9#T"9U*Y93P4_/01Z=H>L8C!*4_ MU!&AYGP-#DD910IF8!$6(I.MT4)'5-3'"][H!1\^8Y=A1@-VZ-!3@JJL@,EY M8CB/70LWP PCC"Y]%] LQ%S]$YL[P"[),=DE-0Q#.30Y-^U0P=O3XTM>M[ ^ MD?(:IU_)"CH'W+#KY-?F8;O?,5GSFA<5+QJ^YVMQWXC5ZGUV_>%W$W:]L0?[ MCXVO@K*%7W49E&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" "%-5Y1H@)G<%4% ",%0 & 'AL+W=OH%3ZT3 R+^ QRP8B MY0F\60L9,P5=N3&R5'+F%T9Q9%#3'!DQ"Y/>=%(\6\KI1.0J"A.^E"3+XYC) MW06/Q/:\9_4.#Q["3:#T V,Z2=F&NUQ]29<2>D:%XH]4F>BHK(9YT9^&?]TS-B$?<4QJ"P=\SG_,HTDC X]\]:*_Z MIC9\W3Z@7Q>3A\FL6,;G(OH:^BHX[YWVB,_7+(_4@]C^RO<3&FH\3T19\4NV MY5C'Z1$OSY2(]\; ( Z3\I^][!WQVH >,:![ _K.P#KV!7MO8!<3+9D5T[ID MBDTG4FR)U*,!33<*WQ36,)LPT)"M6.+))R M>V@W]TD6,,FSB:'@:]K&\/;(%R4R/8(\(I]%HH(,4'WNO[4W@&5%E1ZH7E 4 MT.7I@-CF":$F-1OXS''S.T\-"!TUF;^A8U>>LPL\^PC>7#QS2?Z>K3(E83/^ M@T Z%:130#IMB_&X2WF3QW%SR^S?(RR&%8MA-Q;W.9.*RVA''G@JI&IBA$,I MF7.$T:AB-.K&:,EE*/0^]0GL]D87X4B'/?3=AP\MVV!<<1MW7#/)0-R*0W/< M73C6FD49YJ_3BM,IBK,_Q]=AQ,EM'J^X;.*"8YBFU;?'SM!!^)Q5?,ZZ\'G@ MFU ?%G#6+8L;5P_'F;M?R>+V\HO[^+"8W;@GT)D/$'Z66:N@V87A(O&$A+4K MM.^$N HV&1&2S$6>*+F#?[^1=@OZY15&\I546UU(/K(7LO!ARX7KT"M5^O@B MMT ZXSZEH]&90S&&M&9(NS"<^3Z$C.SDT" W,([<)2\RW;P1KEH>(_?F^-S%^&)G:@K5K8+?M_S6*N>[ +'L4V:9P! M#G?)HHAE&+,Z/EBXPK]G5FW0I13/8>(U.QC'?/P3HU8'#0N7^O?4EB)3+")_ MA>GQ4X,CCH?401>T#A\6KOK% LX@RSU.!0>@%B:#5ATK+%S@;X0'/ED&(L&$ MN07D]-0!91Z/,49UI+!PF7\,%00)L286_6GU,W&YETOP5B,M'&DNXA@.IJN$ M]W1"4B;),XMR3GXP!Z9%4LB5BDP28UW'$PL/!!!K_3#9$'<7KT342+8UDBRP ME+0.'!27]H/#R-6+%[!DPX^&MA:@VYE[.JC;33IJO4R8( M]Z"J&R$;3T$+SLSSH$2%!(+[)1C&KM9]VDGWW1A"";G(,WB=-:\CCM.68-): M[FDGN;^*N=SHK?4)$%0 ^AJG+&EV' [82JU6>XJ+]<%9 0=G881PF%9"M>I3 M7+ /Y_&-0+I%64WN<@5Q,M%JUEC2ELC# EE?R3Q/+>?4M,_HV<1X;F)5*S_M M5"3,X=Q)"$H+J-)?R.^\V55MM8)IC:@S/L.B)*W5G;:(\UZXKL-,A\MO'&() M5O*UP/7[IMVW+:SDK^7>;LGD#]7>:V[7\+#Q-+: 006*LJH%W\;E^3VK?9E\ MG!<.=X\5 W8M]C8NS3.@Y)>T(M:TNR]: (Z>0./5?9<6H.(:,".>KM+*JZ_J M:775."LNV(QZ>'E/^9EI_?57=I1(B]NSE5!*Q$4SX,SG M4@^ ]VLAU*&C/U!=P$[_ U!+ P04 " "%-5Y1:Y W2I@% #X%P & M 'AL+W=O[#XM]4"S:%BJ)7HI.LG^_U"6238YD;_L26\J90YXS''+,RU3*?EK"9Z\O_B6KC>R>C&= M76[C-5LP^7W[*-33M&-)TIP59"7F.2[9 MG&=_IHG<7$W\"4K8*MYE\AM__9VU@IR*;\FSLOZ+7ENL-4'+72EYW@:K&>1I MT7S&;ZT1>P&*!PX@;0#1 ^R! -H&T%-'L-L ^]01G#:@ECYMM-?&A;&,9Y>" MOR)1H15;]:5VOXY6?J5%M5 64JC_IBI.SN8/]V%TOXA"I+XM'K[>AM=/ZF'Q MI#[NHONG!7KX@F[OYP]W$?KXO8AW22I9P-%ADPHA%7)],;E;E0AUQ:K#^A M-2N8B#.DMD$4)VJO3JM"J .%@!Y\_6"AD!!H*D%0*ZEBP5 OF7! M6K'5-PG6>&+EAHFC4EN2@\&IJZ<60JFR]S2U$,S541%(9CL#R<5[71$^DM[Z MV'MFJA5G[6I&,GZ#2[@E.UBNV#&V,@"&B:W79@C J(==JDL'8 0'0[DFO70R M*OU1\)>T_AV@M!^73H"=!.O;TAR"49?ZNG0 YOL.UJ5#,(L,'-"X[W4P/27K M*\%SM%1-95KLJLV,-]L:+V 'J)E5ESIZB0,PW\>& 2:*^!3K50[![/TE 77M5UV,6A"@&;8Q,:/^3+Q)FD/5I'Y0JM^0 MU8#U2&>@X0VOMV_X.<:ZWR;*.G?T Q3D"@R[(92+!]SN6R,\WAN%<$&=Y('9 MP1A%U4#\_6*PSBVL.W"4*3K*=*B_[Y?P>,/4U]5)D@-C%E#:391*N[&G0EQF MVB&4"ZLF?>-$K-$:"]-L)U7"?Z7*2-^UD/&NY:>KK.75[-;%Q2-1"3BPPTCVNJ:_KRUGM_0V^F&/@ M?8@OHN82NJ=O[L3O8K%.U5K)V$H-99U[*HFBN69N'B3?UO>HSUQ*GM=?-RQ. MF*@ ZO\KSN7[0S5 =]D_^P]02P,$% @ A35>410M&&7C P 70P !@ M !X;"]W;W)K8JQ0.]%3OBDEPJQOS4,ODEQ$?,;NL<$WFPI*V(!4[8S^)[A.%%&16[8IND; M19R1WG2LUE9L.J8'D6<$KQCBAZ*(V<<]SNEQTK-ZGPM/V2X5-FO&,R,VDN2%9CPC!+$\';2N[-N(\N4!@KQ(\-'?C)&DLHKI3_E9)%,>J;< M$<[Q1D@7,3S>\ SGN?0$^_B[T?SW+!'II!?V M4(*W\2$73_3X'5>$/.EO0W.N?M&QPIH]M#EP08O*&'909*1\QN^5$"<&X$=O M8%<&=M/ O6#@5 ;.5R.XE8'[U0A>9:"H&R5W)=P\%O%TS.@1,8D&;W*@U%?6 MH%=&Y$%9"P9O,[ 3T]GCHX&_2'JHXR@YY0>>$P2/C8$[%%& M,C;5?N[+_=@7]N.@!TI$RE%$$IQH[.?=]GZ'O0':U +9GP+=VYT.UWA_@QSS M"MFF;6KV,_NRN372T?E_T:/_'/U,#*<^+8[RYUSR)V*!H4P(1+=H1@NH3:DL M&F\8+VLAZ^32W? M\=RQ\7;Z>=JH, B=<]"\#;)#Q[+/49$&Y8S"48TZX^C5'+U.21]%BAG:G&E9 M8#P2 MO5.93:\AS:P-NO;]44/E-@CT,QLB:SRYEJ77.*CI!YWT9S%/T1;N1)3B9)>1 M77D_9>+C"A&L#K.(WS&7@_[ \H=7J.^%5W(\1%#'4-]R K@6^1ZK>RW_T D5 MM';N-\C-VI!KVPH:,K5!7D,CC1O/$HQUL(9=X$\'U8VI_%--_ %!+ P04 " "%-5Y1 M]IFA/-\" #9!P & 'AL+W=O7&-=R:PUY)3/. M7W-C&+0-*T\($_15SL#HL\(^)DE.1&G\+CF-*F0.W%YOV.]U[53+C$GL\^1' M'*BH;=P:$&#(EHEZXNL'+.O1"?H\D?H7UJ6O98"_E(JG)9@R2..L^+*WL@]; M .(Y#+!+@+T/J!\!."7 ^6J$>@FH?S5"HP3HTLVB=MVX 5.LTQ)\#2+W)K9\ MH;NOT=2O.,OOB:<$G<:$4YW^XWC@CCUW +3R'K\/!]TI&=Z4/B-W//7@\9Z. M1I,G]X'\AB\N#,=DNW#^G+%E$"L,+N!\P@1F*D(5^RRY@"MX]@9P?G8!9Q!G M,(WX4K(LD"U34(:'.L2;,NV#N33_S*\]NU0.?\7W?WGZ#O-<*K;XV@^YQB?8@I) M-13P$/H\):F*<@U9(0PSGZ<(/[LSJ03)P:\3X>I5N+H.5S]V69F,("1I@PB# M>9S-"YV)U?LE*/:&!^]70=G4E+EJKCI7M6;+7&W_9Q]]&K>[+H-#-+LN[D>7 MFG-3^>Q4W*@J;IRL>%(J,CT>X/2^!"PX]9/>F2CZCF%(DBM/U-_X-/'^ 9?F MC;/7@(].UE[]G] 4#3"WM"I%,==#0H+/EYDJ+EZU6\VAKI;?O?U>[:Y?.[ _ MH+E5C)F_],70&S%!ET9"@B&%LJYO*&%1#)+"4'RAE7+&%>FN7D8T>U'D#G0> M^$T*CWVF2 MY=>CG=;[#Y-)OMJ)E.=7E49I,*,;!).5Q-IK/ MRF^/:CZ3A4[B3#PJE!=IRM7+1Y'(P_6(C%X_?(^W.VT^3.:S/=^*A= _]H\* MWB:UEW6%%HK_+PR=1!>0;?RN9Y.5?=*BP>(161:YE6AD#@S3.CO_Y[RH1+0/B]1C0 MRH"^UX!5!JP,],BL#.N.:SZ?*7E RJ#!FWDH0\6^>SB08^QNMD58W]\3@V[1E[(?97B.$QHIABA_GM ML/D7KL"YT+G'P8\LMHC*SUZ?1YYOD.0 M&[0R#^)7$3_S!(9PYNKH*BA=F<7W//="&D6SR7,[)3:*3!F;UJ@W/+V:IS?( M\V:UD@70@G6Y$L!QF8@QRJ"'R WB":QTGJT$@IZ!Q.\]K#\!$2D!]8 2"[,#X,RUC,R)B%,JA*YP<(B35Y<\1XI^:U(0HPCVHG7@?*F4^R.UZ_C]0?C M?81:DBD5>QNFBYUL#^Q1'N$//@6*AS]ST@II>,$CO48D]C]=ELC.37I-6 MJ7="04=HUZB+=^!B%'9HVR"&0\_-.JQ9AX.LGZ3FR3L(AM;8!*;4GW8H.F ^ MQI[O)CFM24Y/I!8$4.F7,=HGW-"$S)IUN0=ETDW-KU9%6B3<%/I:@#RN8EZ* MCJGST!]3YA]+/21CYONG:WUJ3TH8,J\3L@M%PIZU'=411X,1_RWE^A GB8M6 M9 T848]T6XX#18)IX*9%<",\^,0BU#S;QM!KJF+I78J5HS8#C[&@6S$N6$"F M/15#6@I)!HE^*U=>?T%7YNUQ*:-3BYX#YA&?]-!K5(O0=ZR[ 7K47NPP@4&W M)[AP =1#7_X:$23L7;J:Q'P9)[&&KCLDKJ11+?).V=KS%Z-9SNAM :$X9$$W M> >,1'UKCS1"0X:5!BBJ KJ(W<%;V7#RMI6%!82P+F\7+,!A#^]&@O4H3T!Z3(>!KWEVV@/^1/Q.95;6UO\T"-=;7?! M(N+U-;Y&@LBP!GT^G4A;"0C&OE6T+AAC?9/?* 89EHSO0L=*&$5$2Y&)37QB MB=D" 5W7JE07*HS<7&FC(G1818[-N:G-$U-/;8V@F.%N+W3!"/%H#]M&2NBP ME!S+]!1'6RBF44"[L^^ 1=3'/;LXVCH%#1^#[F$[I%^&.C1M6C\]<0"2:0K= M(]]Q9;;:9_@*$R@EA> <5, 98U'^@'BA=[ ;_P\:Y27R\1AC7/\6YWE1?B?! MF)#CO@L>\7NV716[-S47=)>Y"^3WU66C3718FV /OQ'0C=9_$OPY*6._*(.L M C_'%\[0;,&R AN"O VKT3-Z0L_6<.H#08 J-D>4RSB#L^T^AJIVDG0ECM!$Q.BQB3TKPO% O]11PC58RUY#G,?..IU5X(J0&M O*G79; MO2[#R,-=E7/BWAS$WL;4"!T=%CKHS1P^P:F%JRS.MNX.8BL78Q&+K#;GP,$I MJV_;0QN)H\,2=],Z0%7;'IG".6IG[O^>17EMX"1N*]IEA'TKNPX8M.<^:::- M\M%AY3OV9U%V0"<_6\08IMBS"-HX&@:AU[//88WEU%JFY>-. M\+50!@"_;Z34KR_F/K.^OY[_#U!+ P04 " "%-5Y1\_R7JF # !U"@ M& 'AL+W=O7TW93QSQL/RVD*-A[(P@F>P4$07:<,?#G#W M$LQ]OE"XRBK$WIC6IX9A_CTBB\R]'/C*=?;V?S MV^5\1G"U_/KYTVQRAYN;R>?)[71.EA_G\[LE.;O/6!%S _$Y.5LP!9E)P/"( MB7/R#[E?SLC9NW/RCO",W"6RT"R+]= UR&>SN%'-QWNT^/N7YA"=]KE[F)5FM+X36G\,EYP",

P;_KD*M3.N05HQWN MZX;[^HW<)S;)]7XANYOD!,,=4EY;V0_H5/JF&V>E\1'37996R]4>I3U M#JE^[4+>OW]&G<:4KI?8[4RP;D0E#7 ^VLIS?/&3A[-I#G^#5!+ P04 M" "%-5Y1=R80( !6, & 'AL+W=OO*HD4A+;J5=MVHV37:VJ?B!F$J-B< $GZ;_? M 5./F;D,=M.T7VKCG#MSYG(Y]P#3H\O"B6;P:#?#;G MBR!_G2YY(OYREV:+H!"'V?T@7V8\"*N@13P@EN4,%D&4]$Z.JM\^9B='Z:J( MHX1_S%"^6BR"[-L9C]/'XQ[N??_A*KJ?%^4/@Y.C97#/I[RX67[,Q-%@,TH8 M+7B21VF",GYWW#O%;R;,+P,JQ#\1?\RWOJ-R*;=I^J4\F(3'/:MDQ&,^*\HA M O'QP,]Y')QO]&83$_[GD]%/*[ M8!475^GC6UXOR"['FZ5Q7OV+'FNLU4.S55ZDBSI8,%A$R?HS>*H3L17 G)8 M4@<0)8"X+0&T#J!* *8M :P.8&I &R6[#K!WI>34 8XZ@]<2X-8!KIHEUA+@ MU0&>$D#;*/EU0%5?@_7YJT[^,"B"DZ,L?419B1:CE5^J"JJBQ3F/DK+8IT4F M_AJ)N.+D_,/E<'0Y'0V1^#;]\&XR/+T6!]-K\?%^='D]11_&:/3WS>3Z/W1P MDP2K,"IX>(CZZ&8Z1 =_'*(_4)2@ZWFZRH,DS(\&A6!5CCV8U0S.U@Q("X/K MM AB(.S<''8:ILOJZSQ=+,1(TR*=?0&B1QT+ M$"*3K[)O:#H/,G#Z<==21%+%4H(8?0RBL#])T'FPC."T7)C'NN*%4#@>HE&0 M)5%R#]%YN^<0>Z5ZTK'6V6RU6,6!*"+TH9CS#(GD"YF>E_KYP-&[-%=&'8B* MWI0UV90UJ:9A+=.P*DF*%O&PPEQJ.,Y1X.'[2K587UF64W04 =AVVMB1M! ON^P)FRLPYCC M4-I$70#D7=?VE#G?[D)^ H"PY1)_ VN<(;HY0[2*HRUG:)+,RNN&HX,A7W\[ M+(6DN@;G:1SR+/\3C;ZNHN(;^G25QC$2S>TQR,+/AO)@F\F9L3RJ*[5?-LD0 MS43]B>(+R@J'ZF ]DKU][@A6\CWN #5(VAN2MIEDF8JU&RB3L$I$3E!>_;@4 MU0U*K:WQZ+L^4:I1!V&E%L%A6I;C;);C&)=S*9Q;E(AL^JO2*K3=7]:Y4(U;7:5=?7^!#7 M\8BKE+ .P[:O%+&.Z=N6:RM#C748V:-G-,7U9L:K';Q248]DMO&2CQ^9.;Q*C*5^: MQ0CK;9UX#J.^>C$ [5^3(P $ZA& 8[[EN.K% '#S7112@8Y'W?''+,].*I#/#9FMF4I6MLB<6N!H/N#ES7-54 M#K'NS0!5 0R<:U-74Q4=QSRJ^JH+ $:Q4"E/+55@6HS9EFUJ9E9Z1[RS>6R1 ME4X+B7?TD .R.^.+A+ 0382X@;Y2&A:@Y$DTD@2Z]=+ 9'>B."?=N-=#]4X M/]A7,CKN0C6);CT_>HZ+(KJ+\EQ/>PC3@6I2DU:+F*V6\7Z5Z#9*W(IB6\V: M#B.V2A\K2C+*5O'])9R!K^X4J,-E_S#-M! :^ ?4^]K09@F*C\ MP:':'!V5MH.^L.V@T$L>5VD;DRY4D[VT'?3';?2"6N2D[V8/6.K"P-VL0@/K]YV S"L[H>!A_+;DBN;.7OA M+3$,>&: L:.J6 >JR5Z: O;C&V.ZFZ^OO36"FZ^. [J##H*;KXX#FR_ #6R^ MP+1 \QUL;6N.#'9>A/[^J!(E]4.Y]NT*-)%]77. M Z%\)4#\_2Y-B^\'Y:;IS7\E./D?4$L#!!0 ( (4U7E'CF*Q^E < &0@ M 8 >&PO=V]R:W-H965T&ULE9IM;]LV$,>_"F'LQ0;4 MM4A*EAPD 1(GQ0JT35"WVVM&HF.NLNB1=![VZ7>4%D*29#I9,]&,SD_;SV[5^:GG&W;/%]S\W-PJ>)KL>ZG$FC=:R 8IOCP;7>"3>9K:!JW%7X(_ZH/W MR [E3LI?]N%S=39*K")>\]+8+AB\// YKVO;$^CXM^MTM/]-V_#P_4OOG]K! MPV#NF.9S6?\M*K,Z&Q4C5/$EV];FNWS\DW<#RFQ_I:QU^Q<]=K;)")5;;>2Z M:PP*UJ+9O;*GSA$'#: ??P/2-2##!FF@ >T:T':@.V7ML*Z88>>G2CXB9:VA M-_NF]4W;&D8C&CN-"Z/@6P'MS/G\YMO5];?%]16"=XN;+Y^O+G[ P^('O'R] M_O9C@6X^H?G%XD_TZ/4'&J.?BROT^V]_H-^0:-"/E=QJ MUE3Z=&) F>U_4G8J+GD56L*2T6BIY!K!*E3,B.9^%\;" M"*Y/(K^3[G\G;7\G#?S.-UCWHBGEFOOF8-=VVK:UR_OAG!04D]/)PZ%G/%9T M5LSV5J^$97MA6538%Z[U"?HB=>> 2N@29EPT6UZ]>$,VWLC9=9P=Z$D&BEV+ M,NPG$$S?/IP%NN$3B+^)TUVPN;185=K*4RXK]6&))+\(]AS;VX W=!_D+2 MK+A"3&MNO-,\(QRM/0*'I^X3C ;KL"T4J%\D<9)FJK$]WQAB^%7V]ZE! >DVF6 MA<*[AQJ.4\WZ?-,IC@ET 57@H4(?Q&9%0&%/,1S'F%4(12U7"F+:L*= AG"1 MA+&CT#4:%WD64-AS"\?!-5]!ZN7:%I ''&IS;QNJM6!WHC[*)-Q#"<>I=-$E M'\M(+AX89'VO3USP9 DIADYQK<88)SC@E1Y0.$ZHSUUF%X$)<^E2%$[0NT;C M8A8(>M(CB!Q#$-\P 3GDR88^UP>I$A:LLHLUC$[B8F9,J"/=8T83$O JZ7%$ MXCBZ.0)VXF)EC*?94)R'4$E 6L\>$F?//BHW[)F]+D1>O'JP$KSB7:[@P[J] M$^]:C2E$;$!_CQ\2Q\]W;H3BAZG:-Y1C0_! 99H/1^ Q(CB0ATA/'G)\Z_2F MROC#V_<#Q,5.FN;%D*4>,YJGLVE@2#V>R'$\M4/:VHKF=8(]&,X[]F+D^&;, M8S*FH>TCZ4%&CH/L3=/CE>VBRSL/KAG-<1*H*TF/.'($<8/=ORW;]3OV6Z1G M&XFS;R^*'M'[J(>%D*(#*M"GQG.* YYO@,5RM42V9]Z" >K92WSK1Z[$B>%X$$3'LBT3R>@+>J7#'= MBC:*,[U5STC;XP]_%.:NCAG-A@>;/K-\%CCSHCW4:!QJ UH86?Z"5=Y? @GS M[!7MP@M3ZKC8M0H%1X\W&L?;E; )*W 10CV[,CK+'5]ZS-(D-/-I#[0T#C0G M$_E6M/?RP Q(AK- @9[V@$OC@+M>+GEI;,3RI[(]-$"0Z#DJNP,$ M"(=V8"_G6P]05@3.&%,76D4RK 8]1C04S&F/M?0-6-NI%P>"VS?'5'L.#HO9 M=!C1'K,QF87N0]*>86F<8?.0U@^PX[L73=/6%$L$_!6R\@[ I114/G1XIN(Q M(]-I%@K]@[NQ^ XO,@!N=ZA1Z>ZM6)J3V7!W[3$C=)H/B[O)P7WMFJO[]AI; MH_8$8'?'N?]T?U5^T5X0#SZ_Q"?SW85WW\WN_OTK4S G&M5\"5TF'W-PI]I= M:>\>C-RTM\)WTABY;M^N.*NXL@;P_5)*\_)@?V#_'PO._P=02P,$% @ MA35>4;DQ2DBK% N3D !@ !X;"]W;W)K2_2L(SL2$%$&R#QV6+5D15.MPCV5U3[=DQ^[&?@"K0!)6L4 #54W1 MOWY>9@*H*C9;QTS,QGZPU46B@$0>+U\FP&=;YS^&E3&-^K2NZO#C:-4TFQ^. MCD*Q,FL=IFYC:GRS<'ZM&SSZY5'8>*-+?FE='9T>'S\^6FM;CYX_X\\N_?-G MKFTJ6YM+KT*[7FN_>V$JM_UQ=#)*'US9Y:JA#XZ>/]OHI;DVS8?-I?GCZ)@$,I4I&II! MXY\;:_37O'7N9ZV#.7/6;+9O5CZ,G(U6:A6ZK MYLIM?S)Q/X]HOL)5@?^OMC+V\8.1*MK0N'5\&1*L;2W_ZD]1#[T7GAS?\<)I M?.&4Y9:%6,J7NM'/GWFW59Y&8S;Z@[?*;T,X6Y-1KAN/;RW>:YY?7+V9O3O_ M[]G[\XMW:O;NI;JX?'7%3]?\>/WAEU]F5_^E+EZKV=G9Q8=W[\_?O5&7%V_/ MS\Y?73\[:B #S714Q/5>R'JG=ZSW6/WBZF85U*NZ-.7P_2/(GC=PFC;PXO2S M$UZ;S50].!ZKT^/3X\_,]R KY '/]^".^69%X=JZL?527;K*%M8$]3^S>6@\ M'.A_/[/ P[S 0U[@X?^9QO^3ZZFSZ]_4>5W"$[W551CCH9BJ>W_[RY/3T^.G M^/9\S'^?/%7QLZW9_\2U/GWB?/JP#?&S^\H&I56)Z/3!+JPIE\0'7C8(H@G)C1Z7EFX?CE6H= 5GHS:5+HAJ,*,=:E*1[BDS*>-\8T- M!B#@70BJV3HU;P,TA8=@ED"9)OS0VZ>Z]*YLBT:FN=Z8 A\V.W4&3+18*TS5 M10L\\$Z7:N,\UJRL4VZA*B C.<\F38 _;FP)+X(,#*)U893;-'9M_Z2!M$!E M%T8%O3!8(KBJ)<""E)@0BP@*0#>R9I[8UD75ED:M3;'2-4G5?8>%U,IHDXW[TZ^SLZ.K9*4Q-&:KX=[HW15P M;]+?6\C:JMJYAUQU'!D,C(2'J7KI]98FPF*T0UO7[D83//,XTIBI58-]U:YR M2X3@&#;'^^8C*:4T%?E*3U,;;Y%2;+5+.L,4"]@67T(KIBXG+8R?%:F:E6[( M52"MQEC8M%V3,*'%1BQTU]^/**BR>FXKV^S$"N*M)JFBYP/1+$&MG3>T4JU. MCH]939#/&U)/,_3QN<<:R:"DEW=NJA[][2\GWSU\.E8_7UQ>37Z^>/\J?X \ MK,X<6S>D#Z_A/9/WDVL$2+%*'\Y@[&M8W^_2)R^-AO73TUNC/ZK7WI@_C7S$ MFWWC3>'B\Y[/:6R)H^]C[;8U),8&H\47MLA[PN[97CY:=*7I#VQ^TS;B8^R@ M4(GZH]6DU=M:_D7[CZ:)MLJS):<7WX0[^V)EX2E-ZW55[291%.CWEK>.8?%V M/>>0,+7QR]U8>6VK,>75% E+^@8FZ5EG+8), 0\D5+'B5#/FG?_F?%6JG^#8 M@*4+OT0<_BD;+$U105LE#P,;FGO2-0!"*SB[J1"$'MYY8WT;U+W1V<6OYR\G M)]^/[I-'0A+"F:E*'U/(PMRM8500_H69O6N7*TS.BVQ9%E%W Z5J@#J$?YQ M1F.K0.N_M]Z&TA82.82G8L4US0SWQ$#X,](=A 2PNH)16&.$)W_C!=+$S6Y# MDRXZ,&661?8LC5G3[@&T1HUJ5P.P P&1KL8CM5U9Z)'D++ 5"@?RCB*&K-_! M0-",JPF8DY=]F%Y/>76-;=>BV&7EYF:P9RRH6?F0A]Z$(NEK_!40^X0%R:#C M7L %<\-F'SC;5,VJX&C8P.XZL+ !O(^VSJJ';>$X95J-O+OPY*?.5G$L+;/P M;LTO9+LF4X]Y$VN]K*/W[@ I" 2&]49(<( JFZT!-"9QX6%+TZTT$5>GE;+) MV4\I:EGLT(+):+9"7TF=K$#2@K"K+TBP_$! KFX<)1*.6-85FS#Z)BN_A#6G MZH5#/"S@# YHN])DWMHL!>(M,CD\+&*_QU;8KZ.5X=1&+!KL)V HDT5#9!%( MMFG,>@[D3WR/C<'4@"*-N0'CD8:E&Y%FG!GM*=93Z;JMS3AX$T,1?DD:54B9V%K3$+JSTF8!$@J MC/&B2\XN61R*CT,;W7"R8C$B&/#'91LS>73/Y&3X@E>P$,TL%H80W&L"5IR#6"32JLD,F%E+EZ.6F,7^]Y+-R: H#@E(:9]:9R.T.1E@A& MTB#_=X,4$Y,:K49*82:=+0;2L8'&B,35AICE"QTL^\XE_ ABR1;?0TSR&6 ! M03L<"OA0,G9V3H7@1H@0FTV9LA3WQ83_:+7'VECJRA!=H?U090MZ,OD'6YLT M\4<>)0%T9^QEFK@_;T<84[)&9LYQ#BVY0."KD0ZB4Z6L3RHM+?) @\ET _R: MMPW3>O@$E1H=F9@3#"(-2D!8*N^14$L.4 Z/#_ XDIL4$K*LE$-RV1%S/:U5 M%+2_DF>)U1]B"SK=5+VWW\QFE^GMZ3<;!"2;>A&L#5W^#E^1SQE'L8UQ AJW M 1^1Z(4;Z26_/P9(47ZDY AM;,0U@*L+8O1Y&7J)-$5BGGSW-/1$V;@@>*/9 MN0ZB:4RKA_$KN<@!B,YH>Z>WT/#3XY/O*:D.]T]@''D1&#5R#?IPE\&I8,)[#I(1./:#H43^J%S WL@M_FBMETS+ M%(>\C(4*W^9?0*X6!'!.YM-IG[\#0-GH.6JGY5FM,LTQD^[4FP]<"\DLA.WU_/BB> M^$@"<#,4;]P9U'PB\.JE^\QLP*UA:R0R)N;#)7:]_<^I-[O/:W5)30K9.[!G M>WA:8I,ELC)*%<0L ="K-.Q,AKW%,,,ESJNSMRAO)J09JC ])4@*![?E.!/2 MG*+V1$Q2+'(](.V=6R_%6!XGW QQ5U#]FM0R M8(-SLG15\;,PNSZ9Z02F;G"IF'THO>0RHEA!I$K 43(2:]"AU@4U\,SFX^88 M2HA>V#KM@)P0B;#JZBP10\",9]@1,E@BZ#LABH2CE+@6F$K\OS0=^TN,9))+ M]$3*0XNXT_W\4-H%!E"E0EFZLH"EDDB+#:&5TM&2TR.-%SLFWM0(H'_G1/:+ M:/[('$VA6:XU==R$7&+QS'E#3$*2;,BA24]2._R6MK6G;ND0% YA\Z?9\Y08 M(L F*O*Z;&ATD7(3%'?++;B= /DD0^QYXG<:2)J8 [J M78!NM!R^G:IK5%U >1*(-D T5J M020BO7Z-,J25,XRW0S%M)-,S$1;^.U#9'>2!<^-?CZ>/U9H\F%J-N5Z!J'\] MF9ZF;^(<0^B7--RK^7(G(2<2SMG=7CHAPTY-\;.KC]@*#7X:)G)R8.Q&G7+G,/[?"NB3?81]#V(8:$>G#X&M?X% MI1;H0Z9\@Y&4>P]-.1VQDB%"8AW$PZ'OI7*4WJE. /3(WJEC*K0,V)\T?3 ' MK%UI*DZBOJ1)7 =L7T)X3F*Q)THO=FC4*P]L3RDK4Y7B*I1.XM)I,[E],P!L M:J[C4793']X"279K;5H+9<@!D.J@OX?K?,I@#:>9I*\^X#%\Q0(YTF=4?IB5 MGQ-F4I>_5C-4'Y5*K&AK)!M',D/VHRBBRIPU1UV5.1>- ]V[6^%^"R?VJR;9 M*FM3] V=9;>3^@#"0.O2'.(5;A&+V,.G:D7ZE;%B%H/08<\&7P.94W.9FO<[ MTA]3XH-^D(JD7L,2V1;%"7L_N0)]>2OQ1\QC*B,9D937B[[8!R$-#G5>VI*I M6VQ=I[)]KQ?P14;8=7G$_@?J*FXLS]HE93Q(]21"#S E(THG\Y.(&%3T_:JK MU@R0($+$D]/C^S^HE[G(4*^]7ALZ'F>R?OKT+-)0:)K6ZHV\ZAN?7.;P2A%) M,&M=9D=)OLGNL9,&33>SWY^9"]<;GGG=S1RH#L*?[H8;]3(7GQ61'9E.I>[S MYR:_H[L0%^*P[JV?'*I?11\HG)V_S1B?7.H$DB8:T//VP1Q,?/)HS)5V+!$PFHJA% (; H>&G306 M9:QLZEWWBE)I U9Z1ZI*KU*45_N]S^,#,U+&Z,TF&DC+<)\[ 4A_S2VUJ1/. M,;ZAWKR%<+DH':YQX.U;Z/A9,'CR-6#0:PX/]O=M 0S[C,YK4(,ET<,P>>-< MN;7$I;&W"TK$DW/R@UI7DP^P^[5;-%N"MWL@DHV@\:/CR4,*\K-(\+LJO(-C M,D?F-U(2G%'OC8[P*3])WTR=5:Y%M0:RUO)K,^\)'3@.WA/LGA/QO);&+\;5 M?!6BQR40EEZP?H4RDOJH'&NQ'Q'S@^0?7AZQ2:=*3>IDVR0C.[,J6)XBRZ-[ M\G :L"$7.GQP%'O2W#5FT=2E$4<\B$_C;D%1BDAE!TKY&B%NK]SKP<1MQZA( M $,'$VOJ\Q)"?4$.SN7,7 EXW)PQ+R1?D%G%2YBK:2XCX&6D-/3P)FQ MD=L.=V3%Z7["YC.P.]/1E]/+K0G3.0/MOX#=*0AB"\Y8=HW1S_NBR,/L@AAE;E51*_?S /_H*]E>_1]A>7N5)RVW,[W DPKT&_+(0^21 M0R2/&Z@G)T_5-]"\EV;!?:@7IL9?C;JL=!WR07W,U^&+G"X>AJ4K-F%#^J+S M,)E]'F??Q%N=A&OL&:!8#;PCSD57<^K;'BL,8I#U>97:\5D=8:HW_=1 CA/7 M)#.A+*NT3]0T=\3VZYU]'H38NG//6 AIBZF,)@$K0$/"@:^/-8R[,]#BT M-NOEF1AB^[$50RD1R8@WL:')>I(2E /,Q$Y>Q&?YI))^/).Z5O=>?3/A!75-,QK*#4]4>I^H-OET(]6$PQ(GVSR D>?,L#9/[^MD-N<5,+PU\L#L67R ?%RNZYWB/&GAV;>'O]VF),;*'V4S:C53] MW7T=R#"/2H:>*)ND^B?S.#)@:.>_QQ8-9A-'X#ZH8P>D^SIR3:%WP$$#*[T- ML6/]Q0KH2RDG1L)7ET@'\*/2L<7?$]-MP1/"RFZXZ'/>V"5T#_TVN\1(;'UC MTFDE"1T'T64:6UKM>VRW%Y%KD54NZ[EE?K*AS8<$_WA MTHWK\D.8Q+7]_R]5T8FSI*;/HNY=A>:K8=%M0URN$%',9."PR M0L',#MGR*V'T7^[:%$^/R?27QF6_L MR'ULI6\FQT1/KLP" MF9BH[Q6E"SS2F7!J4SU\,- M5:*Y(UW:3,YRE2J15L1K'3'E#B6E1VAZJMZD2S+CN][OP^W:]X7L'7-'#7DC/-0(J+R)A'<]1TO5MV!"ZF9A6KX$EIM)]T;G M5S1-"DSQ,3J#576[-IX,S&$LUU_96\2;I(YH!Y=XN3@A#Z2KL=0P2+>4F:C% M)J0P="8G3,ZB9X@U:!8L::70*9SW\<=C['/\@P0.+-X7J9"O1G;-8%!"==;& M OWO;D[MN$;*?<:BR'G ;DP]X:33!K-H*_D!B%3U=!5C[NJ6CI3AY00RZ;R3 M[\K+#V36_",)*98\>4"SRW>&(K?ACNCP%B EO$]-Y%+V"K-OZ.L]RUPPGWZON"I$XOD0@1T[_%JP$O-QGD32? MKG62Z[%>212XG*-%EG2J+M?%,\KW@"G?!=4AAK2XYO30#[J.>C^G@Q,N^4># M0:Y4RR_K\J?Y=XDS^3E>-UQ^U(B]+\F;*[/ J\?3[QZ-E)"@ &0 'AL+W=OF\<45GR27*2\NMY5G:!7S5OPH-ODD@6 MSMW)XJH\'4T%$!LNHEA0^%OS)1LCA@#C7W*JJS$^\VY$4:UN0CA9JT 4Y;(>4F>IQJZ,6S M\\M?/EW=7-U>?7A_T7]$[9^,JT ^VY/*Q_@1(!CCY M#LY%_J+!&VXRFD_'E$_SZ0OVYD-X\V1O_HR]BS9@)P2Z=/5"6R65$.CW\T6( M'@7QQPLN#@<7A\G%X?_,X'_7IFN.[ -;>L=1F4 ?+)TW7AO*)2&S[\:T8=3Q MYU9[+BFNL B!8R"W?*H[IBM;9/35EU\XT+6=OOAZG4B[)LO)TJ^I& MC>FM<5Z7^$"KT\%LEAVCX(Q!QL;B8+/2Q2KM'^WV::,"-4J7I"(5QB'7%2E; MTK*5>@!"[]IJ1:[U:."U,VL1* !>1UJJ0AL=[\=)0X+Q+%-$1 ZFV7QPXAGC M!M@C+*K4Y,F*:C0")57^B2[!F(@=$FWIY];:B['Q+8"DRP\U))P:KPK MVP)[ M1=,8772EG-$M$L?;0DP!L:2Q:0$;[,*6+IC<&L'(_E)I3VO X)VD+I$V!*06 M9BBEH;R$VX-7V6S@ 2EP<"N\.JJ<*S7>"PRZA:0*RZ5W-=(.K)+-BEWE50/?P@5(4/X. M5Y@DJD\AE1CW/B"\+E=]$AO572B([G%QR$2(7.F" +DQG$H*&*1X>:M#%+?2 MOB]6!BU:;1+?.R8[BOKDB><^^?^DPTH 3UCHZ@L&]Y[\JZ)PK23<<\%Z+\&;2WAP$+1>B_&#,I,&EYSA_[!',GH\G%TRC.X M3UU3.Q_U7TA JN/9$=UC9(7Q$*QP]T0FZX42PEVABJ!U\:G9!R,B/1 PD C- M S&IBUWR,52D#*YL"9Q>H]VO=WT:N$JYPNQ#LZ69+-P%G;@N45(9O7=2#92> M4+#5/:7D>/"$X[463R7* 46G\422=E?=FV(MW+Z]WRF.8!8S')53!Z-&(?/>:Z1;1->D%L7 1+*7/%48I>Q' M^=*YN%N(@^%)>?8W4$L#!!0 ( (4U7E&\D#64&@8 "H/ 9 >&PO M=V]R:W-H965T!0TTJRDP3A?G]/2>##+96MS>0!+(ZG[].F;M#^W[M:7 M1$'<5]KX@UX90OUN./19297T UN3P4IA724#IFXV]+4CF<=#E1Z.1Z.=8265 MZ1WNQV^7[G#?-D$K0Y=.^*:JI%L6A/.CM]41.A6QT MN++SGZFU9YOE95;[^%_,T][M[9[(&A]LU1X&@DJ9]"OO6QY6#NR-7C@P;@^, M(^ZD**(\E4$>[CL[%XYW0QH/HJGQ-, IPTZY#@ZK"N?"X>G9]QX_*K :ZH'8FO4%^/1>/2*O*W.TJTH;^LE2Y7/@%"9AG)Q49.3'!9>2),+ MK-762RU^+$ M@B S\V+:> !)ZU(CBT43QX5%?"(Q/7;CO$".\;G,.A(S 5SS'!Y/V#"Q40UXI2><;,& C\I0Y!6Z5% W8 M=>+H^D1L[2! >Y<.1=*%15]<:FE"U/S^L_1?P%4FR8'DJI9FP80A W)45*C! MR%NM=__%C4^X(56/IL4S?"^B>1A7"B#(:-%6J O^,Z; M7TG,@3A'DATH6]XL2V*&JTZL=OFR M:WP)HK5ZSO5B([=S$TG2ULPV=#(AH8*PVBD@1FHIRW4*7OP@';CDVL2-;UFQ MVWQ8-8W'*"(!X/CVQ8SB6J:Y3L9J)*"8_+A0$.EDDTFRPTH0!@JT3BW]<*5K"6Y!?X9#?6J,A& M8^141YQ\$,D?*+F%)?2A(+#[8JKZ9KJAV[;2>6@9K0DI-Y6E7Q,$"(V]RS=9 MR3X!T+0R1QVJ[%TLW=DMX %"6ZK9WM5:345!\>K;6I *!$<6>R)I3P'@^ :[ M88N-!AK6>E<7'WOKCXIL5+U::B,)#JW7Q0KCG\?0%LW'Z@?B.KX#8K=/MW1N M?ET!52:].%:3^JGGEBNIC#!(K^Y?+R?C4=R'NO*6'8\JZ\FT0JDUHR,4?/]J>RL:-+RT/+VV\W;]83(>3];%6;D0BR&9=G306.C@:[>'>Y]#)+DV#K^!J:VH"W51R6>,R2XPU8+ZP- MRPDKZ)['AW\#4$L#!!0 ( (4U7E%5$Y.OM0( *4% 9 >&PO=V]R M:W-H965TB#I MVH=A#XK-Q$)ER9.4IOWWHVS'S8 U#WNQ2(K?Q\,B)WNE7TV.:.&]$-),O=S: MAN84B/+*E A@C@,^T'!N/1FD\KVJ&<3M;." M2WS48'9%P?3''(7:3[W(.QB6?)M;9PAFDY)M<87V1_FH20M:EHP7* U7$C1N MIMYE-)YWG7_E\,QQ;XYD<)6LE7IURB*;>J%+" 6FUC$P.M[P"H5P1)3&[X;3 M:T,ZX+%\8+^M:J=:ULS@E1(O/+/YU!MZD.&&[81=JOTW;.KI.;Y4"5-]85_[ M)K$'Z].'(\ P_ (0-X"XRKL.5&5YS2R;3;3:@W;>Q.:$ MJM0*30!+Z$(=Q>((O::M+*K[DJ^KD&TJK] =< M?EVEA-S^'7B0C=-D*WBM#]O_Z=!+N!&YN2I3CU:*(,ZC?TCAGA MD#]' ZFB23 6U 9LCK!1@@:*RRV<WI#%C5GP@#!:";+4K@H9Q!'?C>,G!#ZHZ0'+S150"%*K5(T!OK^($[H M&P[Z<,LEI[>7P5:IS+@ _5$,2>(/!A$\* O_ZW<'1Z!2HM]6"<,W>25M/46MM=]!E/7J?[O4"HR9ON30@<$/0 M\&+0\T#72Z%6K"JK05PK2V-=B3GM4=3.@>XW2MF#X@*TFWGV!U!+ P04 M" "%-5Y1KN/*BY0$ !*"@ &0 'AL+W=O,=[>>YX=^3Q6INO=HGHX+YME#T)ELZMCH9#6RZQE?90 MKU#1SER;5CHBS6)H5P9EY97:9BBB*!^VLE;!Z;'GW9C38]VYIE9X8\!V;2O- MPQDV>GT2Q,&6\;E>+!TSAJ?'*[G *;K?5C>&J.'.2E6WJ&RM%1BZ93GTLG38Z/78%B:K/'"A^JU M"5RM^%"FSM!N37KN]./U]?F7B\M+F%R=P\75[>3JX\79Y7N83*?O;Z?'0T<^ M6')8;NR=]?;$"_9R^*256UIXKRJL'NL/"=L.H-@"/!.O&ISBZA"2* 01B>@5 M>\DNX,3;2UX*6.MJ73<-2%7!A7)2+>I9@S"Q%IV%\]J6C;:=0?AS,K/.4-G\ M]8K;=._WK/\3#C>>I'E MCZR+,(W'/F-]2)PC)[E05D;?U95/83\3_7"9T< #W1GB[DI*]B7U*!',/ /HN^B_N HF=PNXK.<(!W]X/6XOAO31:&MATA_>I"R[MJ,<8,4L MX^J_>W3_2_A#K6J';QL:EM73:([@AE04A17'G*/!AI,Q)P_' M23:@ ^(91N$UM24MKAW9NR/S=&@573)T 4$L($_"-!O#09*%>1X/(!=A$>5$ M)V$T+@9PI=7;4K-T -=4Y@8*R$*1 M%G @PG$N!DS1\1*5BX)1%U$8)8)AIZ-P) 3S1N,PB1//2\,XHUAN&2XHV6(? MR!Y\I1W,<--)?71'I!K'8905M-B68\\2HSW6H^SC/5VW%KF3C.]0MZ1 O3=; MWT/;#U?DX?IT;JZ]14Z[QR/9+D/EC$^J<_PQ;$5[H(RR*^5BO9(T$]! M/T0KL\!(]ZVZI.!1QZY/Q(J',&$H)++1,;+ M!-(P*_PR)8&"M&F9L6Q4P'-WS7#O?J=66OA7C(62&[F_ZG?%$K"PW.234Z'&4!F/[ETA-.K_QK8:8=]:U?+NFQAX8%:'^NM=L2[&#W M?#S]!U!+ P04 " "%-5Y1!GH)S\H& Y$@ &0 'AL+W=O>Z<.>- MA??+TU;+I0N9"Q>9I2SP9F9L+CP>[;SEEE:*+&S*=2MNM_NM7*BB<7$6YF[M MQ9DIO5:%O+7DRCP7]N%2:K,^;W0:FXD[-5]XGFA=G"W%7$ZD_V5Y:_'4VJ)D M*I>%4Z8@*V?GC7'G]+++Z\."CTJNW=Z86).I,9_YX5UVWFBS0%++U#."P&TE MKZ36# 0QOM28C>V1O'%_O$'_/N@.7:;"R2NC/ZG,+\X;PP9E_,^D=9 MZ]-CO-1H%ZZTKM9VDP:EI?,FKS=#@EP5U5W[JH"#E M6^'%Q9DU:[*\&F@\"*J&W1!.%>R4B;=XJ[#/7TQ^'-]=O[D<3Z[?TM6'][?7 M-Y/QS^\^W)RU/-!Y32NMD2XKI/@9I#Z]-X5?.+HN,ID]WM^"5%O1XHUHE_&+ M@!.YC"AI-RENQ^T7\)*MJDG 2Y[#6P@KW[ +,[H5#X@L3V-K13&78?S;>.J\ M19C\_L)AW>UAW7!8]S^PZ[]#HCLYDY:\H1OC)?5Y9$I+J2FX*$JLN)-+8STAT4D@L%UJU3)DCIF17TBXH=.C MZR^E\@\DBHS>%2G@D%-T97*0A!-A]:T6!1WSAD;8P<^-DXC&CH'@5(@QA> ; MSS9IT.DV>\,^.7:0H[6TDL1**"VF6@9YE',E])!4(K;L3AK&CNB3!#VDQK)* M;L_)Z;Y8\I[' '9 U. B%Y 9RB^LE$$EI^XIKZ)8LP^$C.H;Y_,*4 M#C/NY)1^#C#[24 3X#V:" AA]VXT^2>1CZC3C.,XW#NC/NYQL]=KAWNW/8+C M=' V_&IRJ"/N:2H+.5.>CN-1)-^)K/<42N'Q1K6W1GX]*G^!^QY4X9GCHW*_Y\"DV+Q>"4M M"@/=6@77WTFN,:J8(]R*D*<FM0N5(Z:/0 MI0R^>J^TAK18]Z'T2(ZQIW(N2-EW?2YLJ-M)Q M#_;N]D[X1;?]=Y0#JO639K>3\/(XH21B*R91LD$,T?WBQJ,G6\=:/_95:APR MVM81 IP>XZI"4=C[+2LJ+_ M/E\B>!#\JE*_2=/_.VY^8"7H+4;#)H6U^&(]AG%):,DF;<'6V0 MCV$'+^Q<^I,F'[R4H3G3#TVT/W[!FH9^$P:M"8J%9#F6UJP4=X2N&7 W\Z&, M(X*LR:G]W1OTI-]1M9,-!YY#IX;"FNU#UR*XZDSTI)_!BBB?F0J9$-'M$S'$ M6M@,!DY36^[,2!)5<24T5U=HL%"P!OO 21]<4"XAQ#&+"V>P]^2]YX[#S$ZV M"M1%-A0X_1!,SF#O,?Z MI/\F)Q)' QU&J%S.T1:V <6$HBE8L\%3VK3?FDJ7Z":&1WU4=_R MJD9ODFB-1_0R)')TIN$ 50"H0+C4S4[P>464F_9@O:D#HJX#CR. SQ)+F/%> MX:,.%J .RNL#=Q 1>C@XU7@T%B$TJY@\R+'?' VAZ/TIK0DS6CH' +3.1^VH ML[/#OJN^4;Q7-;8Z'^[:,\U%*^2[;"]PAJVZ7\IW>OMUMU% M\L9NS[GTT*=F:^]S/I?@7OYI 1(U(/KJRWX[N_TO,JY^!^R65S]54)GGZ(-A MKAFVHJ/I-:KBL7GP9AE^#DR-]R8/PX44J$&\ .]G!A6F?N #MG^++OX"4$L# M!!0 ( (4U7E'&PO=V]R:W-H965T.B2 (\NR\VJ3 'FT6X>D+=)L_3#L RU=VUPE M424I.]FOW[F4_&KM !L0Q)+(JRRK+("*O)?$\7&O4+KL7)Z'9Y_LY;FI?:Y+_F3) MU46A[/,UYV9^T>EW%@\>]&3JY4'O\KQ2$_[,_O?JD\5=;VDETP673IN2+(\O M.E?]U]=#V1\V_*%Y[M:N23(9&?-5;MYG%YU8 N*<4R\6%'YF?,-Y+H80QK?6 M9F?I4H#KUPOK[T+NR&6D'-^8_(O._/2B<]JAC,>JSOV#F?_*;3Y'8B\UN0O_ M:=[L34XZE-;.FZ(%(X)"E\VO>FKKL 8XC7< DA:0A+@;1R'*6^75Y;DU<[*R M&];D(J0:T A.E]*4S]YB50/G+^\^?OCE\/'MPSW=OKU^/.]YV)257MKBKQM\ ML@-_3/>F]%-';\N,LTU\#[$L TH6 5TG+QK\S%5$@[A+29S$+]@;+!,>3I5KLT-ZZV3']>C9RW(,-?+Q@?+HT/@_'A_Z[>?\%3B#4U8+SSCLR8 M_)1I;'(H1Y<3VM>F7PFV!O+ MF?;T3J4ZU_ZY2[KT;-EYLLJS^.I'P_@5P30E43)\U87D7,5!-/DS[='//YTF M_>3-VM67J?:%04T?V19T9U2YQ6P2]8\69L_.OC?;C[O'_1/Y.3T[I4?C50Y- MH0J;"W?LW&NZJ:WETE-E;%#T_M%Q_Z#]?V?*R:&7. )\3Y#QT7%S,1B<["X% M73G*P(_:./#9U:V2WO)41S%$'2>-]-M$5S:!#=>!*@I+:K0(>(;\5"Q3^EE2H+,8Y57GM M*(X2L,)8Z5N&L-X+8*3*K_1Q/ 8THP2HO0@YQE;'"KB6YN(OL O]BNTLRC 6J'1F$-4<2 HCK>@MKJL/1+Y M!Z86-&MUN+,T41-]2!'!;G M>2[I2<4R4R #G9*"#G#.TRUV\"<2.2*D+;--S&S.MU9<&95FHWYMU19,06MP1C<"'2W82ZFJX!,% M@K>]0;P65[>1M(-<%\W_05H1W9@98QK(P"ZJ7"_:Y#FP<=G@;H@;<\\1,.1%DN-K)I>.4X<$)N,J@^-U6CO26A M1!Y;BC=7PF8?A@WFE9'>_%9#%$G<'P9S:V,S++2T.VL=?ZNUK$+;S3D@/.H/ M<>S$,;%"2"T'=HW,536WS,P9&M",C.8T"=6"2US*P80V!D%2F(_-=$RB^-5_ ME,\.FDC71:G'&Q*6)VML6.3-J[37YN:RAJMM6SHF MDW3*V00-:_;AV>;[AINK:G5DBI@R=JG5H[63_2S:]N+76WN%+MA.PH>" U.1 M2/,VO7RZ_!:Y:E[!5]N;#QD4>:)+ATD_!C2.3HXZ9)N/@^;&FRJ\D(^,Q^M] MN)SB>XJM;,#ZV"#.]D8<++_0+O\%4$L#!!0 ( (4U7E&HBI+9#P4 .,+ M 9 >&PO=V]R:W-H965T9D/+9YB96P(]U@32=+;2KA:&E68]L8%(5GJM0X MFDRFXTK(>G!^ZO?NS/FI;IV2-=X9L&U5"?-XB4IOS@;AX&GC7JY*QQOC\]-& MK'".[FMS9V@UWDHI9(6UE;H&@\NSP45X[+0^CLO;HJS MP80-0H6Y8PF"?FN\0J58$)GQHY.CCL,.03=YA MB'J&R-O=*?)6_B&<.#\U>@.&;Y,T)KRKGIN,DS4G9>X,G4KB<^>?KB_FU_/3 ML2-9O#/.>[[+CB]ZAV\*GW7M2@O7=8'%/O^8;-@:$CT97OR>8TBYLO#/Q<(Z0[G_]X#,9"LS\3*3_QRL@WQ<6">V$3F> M#:AR+)HU#GIA\ VA%&L$*C,CG*Q7H#K+J> HT76[).-;PP=$226=1!N 7BYE MSL1&&"QU:YE>8RES1;RB+B!'XZ@H 7^TLJ$RNPL%/4C+.E^G3];*8P1]0K9 M)6+]4AK$/3 "0.AQ0BQP$DJ^V11Q]]PMD.=:6K1M>LCMV_ MW2;*0PRN'ZA!LMNW^QDDI_T!#,41?( LF?(WF]$W#*:ST/^/9S',2VW<[QR8 M%XQA&$*81A!.4___HIU0+X&RO?T!9NFQ%SI).N%9.O7_69)Z(VZZE!64.\BU M=>R-P376;0\9:I8$W54 *ZQ)B?*;HJ"$22XB[I_/7NW';3^H/G:?A2&+J39- +[E*=9'S(2RYM MK[JF%_VE7+U0%5H5GZ\ MM.!STLU@V]WM!'O1#6[/U[OQEP*ZD@1KA4MBG8R.TP&8;J3L%DXW?HQ;:$=# MH2=+FL+1\ 4Z7VKMGA:L8#O7G_\$4$L#!!0 ( (4U7E$V6J;=400 '4* M 9 >&PO=V]R:W-H965TNLBC2H%2J M:#P<3J)22-V;S\+9E9W/3.V5U'AEP=5E*>SS*2JS.>F->MN#:YD7G@^B^:P2 M.=Z@OZNN++U%'4HJ2]1.&@T6LY/>8G1\>L3R0>!>XL;M/ -[$AOSP"^K]*0W M9$*H,/&,(.CO$<]0*08B&G^UF+W.)"ON/F_1?PN^DR^Q<'AFU'>9^N*D-^U! MBIFHE;\VFPML_?G,>(E1+OS"II&=D'!2.V_*5ID8E%(W_^*IC<..PG3XCL*X M51@'WHVAP/)<>#&?6;,!R]*$Q@_!U:!-Y*3FI-QX2[>2]/S\?'F]NE_P6)_#Q?+\VQ(69V>_WZUO5^MOL\B305:+DA;\M $?OP,^ M@4NC?>%@J5-,7^M'1+1C.]ZR/1U_"'B#U0 .AWT8#\?##_ ..^\/ ][A>]ZC ME8^"ZP)6VGE;4[EY!T*G<(%I+G4."RX;Z24Z.)/?<97QNV+!2( MTM3D!$THYTF1*:?H9*Z);@K"O>/^1OH"?"%M"I6P7! #N"UPGZAT4- T4,^ M6=:0("_]'A?[A(CF=A1' M]^OQOAR^SA^4J*6*JFQ3[!>#KEWR\C6!M]D'PL/NH?32;\^W7< MY**L.";D9U((G9,$$?RI $@6351-43$.(8Z&$3L@RC^W D3ZHE9 I-Q3+-R/($%?"V#)H MS707S<'K2O\IPKL1_%>L19+8FDOF![*O3'2WRNC\@$)?[MZ_=8"&$),*HX6P M:;)8Z1X@LZ:$Q&(J_8%%%1C1,.98D3Y]@[E<@Q!Y7:$-^PK3C9_)C9HSWK8M M0[*;F=0D(&DBO%2Y"_9;]=8<(!>/V)U;;P#90\X:&<5*-'F8>%QC6:S%72GW4ZU M:%:)%_%F(:/.I1G@:!9EI$KC]G./4A&6G.;%FRHL%K'QM*:$QX+V0K0L0/>9 MH2YJ7]A MVG._P%02P,$% @ A35>4<2[SI2W P X@@ !D !X;"]W M;W)K&ULI59MC^(V$/XKH[2J%@F1. D0*"#![K:W M4F^%H.U]J/K!) .Q-HFI[2Q[_[YC!UBRM^Q)[1?&8\\\\\Q+;"8'J9YTCFC@ MI2PJ/?5R8_9CW]=ICB77/;G'BDZV4I7;.) MVUNJV436IA 5+A7HNBRY^KK 0AZF'O-.&RNQRXW=\&>3/=_A<?^Z4BS3^C M9*+$2@M9@<+MU)NS\2*V]L[@3X$'?;$&F\E&RB>K/&13+["$L,#46 1.XAEO ML2@L$-'XYXCIG4-:Q\OU"?T7ESOELN$:;V7Q160FGWJ)!QEN>5V8E3Q\PF,^ M?8N7RD*[7S@TME'@05IK(\NC,S$H1=5(_G*LPX5#0%EK0K,+EZKS)G*BLDU9&T6G@OS,['Z^>GQX_'4-R_L5K#_-5_<3WQ"N M/?73(\:BP0BO8 S@LZQ,KN&^RC!K^_O$YTPJ/)%:A!\"KG'?@RCH0AB$P0=X MT3G)R.%%UY+DJA+53L,2%:QSKA#^FF^T4303?W^ 'Y_Q8XHN)$*>)6YG0PK22/E]LB(AEND[C 316TP SS5;4]UTZYN%,7YFEPA M.F,M7J!L^H^V_T#=,UANR.740F<7!FP$-[R4=45L1440LM9THKN +RDY783) M:)8[8TK61KF<+EA3N-:&"^# 7UZ3X5#8M6J&$2M4)%W5$R@B_N\B!P_DS@.VRJH,=P*TNJ+= UD#X!B[N# M/K,B&<9."X>-UHRB6)Y6:V*.1@$LI4&J"B^*K\W(T/W:"DUA1PQ&"; D^";RNT/V M-G82A\#Z7>MOM;#OM&$ BS;OFX*:U?D&PA;P2O=[C)$(>OV1TT:A$P,&=]]K M=M +6.>MVN[W&3QI@5,1WB;]7X@'+6SF!*7Q/>)OY17F[Z(G\-XUZ5^\.W2Y M[-SKJBD1^L2;)^B\>W[ Y\V[]6K>O/Z?N=H)(EO@EER#WK#O@6I>U$8Q ML8TT]":Z94Y_0E!9 SK?2IK&HV(#G/_6S/X%4$L#!!0 ( (4U7E$NIZP^ MT , .T( 9 >&PO=V]R:W-H965TV 7OC(@&ZW=3>;5$4?:#%L41$(I4A%NT28!> M7FS>YLPYJU'8>%<[5[Y/$9@56PL:F1LT[>T.5<#RE/+$U MH9#!J"J349I>)I50.EK,PMH=+6:F<:72>$=@FZH2=%QA:0[S:!B=%C8J+YQ? M2!:S6N2X1?>EOB.>)3V*5!5JJXP&POT\6@[?KR;^?#CPL\*#/1N#5[(SYMY/ M;N4\2CTA+#%S'D'PWR-^P++T0$SCH<.,>I?>\'Q\0O\^:&L\8Z4W7&/*^4;O_%4Q>',X.K M]!6#4624]DG9.N)=Q79NL;U9;M8W MGWZX7F^VW\#ZIR^WGW^=)8Z1_7Z2=2BK%F7T"LHE?#3:%1;66J)\;I\PHY[6 MZ$1K-7H3<(MU#.-T *-TE+Z!-^YEC@/>^!6\]4.CW!%^6^ZL(ZZ$W]_ G/28 MDX Y^8^A^^KA5Q"QBR(!I7&%)_\#$!=0?I##=7[ZBI_<*[Z46< M\T1!4",I(V/X7""C6,_?88=G M\!+V9-@EM[5W$_Z59LX(_IIA [KGB\B07ZU)/0J'Y1$TYL8I'K,\$MJ*T-$V M/HN0Y;XI2^^M$A)?<--%12J;$7KS0>AFCA +U+E1.@=A&.L%^UI9:)6 M3I1, 66_N&LL9]':09AUI)ENAB_&2F@).6HDQND.9T9+U8G@D/7)Z")6JDIY MM1P(A\1M'[2S!*&/K\AA_9SIZ$AKN4 O>37]F0#X!? M<@4ABVK[&7T_ W>C:VONU))!$U??=P,&MC6&N[4\QK ,0?J[P< 7B_&1Y.WI M)!T,Q],3OT)(%HWZ>:&P=L&W=IX3YBP?1,45[KSYN\GEU^J,N;X?E62B%FXU M+#D-9<>,^\+G 4-?"'AH!'$TN9YD9]'+]Y$]VR?OSSM*X^'XPM=V2Y5S%23( MWJ,_-#IK%1^69PLA]K50\O\+\4L<)G_E,(F';W.PZNG?,GCI[DS.GJ **0\/ MK>7X<\[:UZA?[=_R9?N$?3W>?@A\%)0K;:'$/9NF\?0B FH?UW;B3!T>M)UQ M_#R&8<'?(TC^ ._OC7&GB7?0?^$L_@102P,$% @ A35>48PL4QG< @ M208 !D !X;"]W;W)K&ULI57=3]LP$/]73IDT M@<2:-"T?8VVE%CH-B2+4 GN8]N DE\;"L8/M4/CO=W;24#3@87MI[//=[\,? MU]%&Z7M3(%IX*H4TXZ"PMCH-0Y,66#+34Q5*6LF5+IFEJ5Z'IM+(,E]4BC". MHJ.P9%P&DY&/7>O)2-56<(G7&DQ=EDP_SU"HS3CH!]O DJ\+ZP+A9%2Q-:[0 MWE;7FF9AAY+Q$J7A2H+&?!Q,^Z>SHSF$QGZYN ME_/%_.IF-0HM@;N4,&V!9@U0_ [0$2R4M(6!NUT?DJA.6;Q5-HL_!%QA MU8-!= !Q%$,:[IBH$D4QRN(4$F38ONIF%7"AF'8'S\#8U*U4M MK?'D9%M#SB63*6>"D.@,:^H5M+S'>]@[H#)3 )-9,\"'FI, EW! G2!MD#2F M2.%$X %(M#LK%7MVX5<^W%Z3CQ$EOFBPI M6M-F@<"<2J/>\6$ NFE+1%EJ/7Y84*]'[1)H/5=TP.W$$73_'I,_ M4$L#!!0 ( (4U7E%+B2)1@@, ,0' 9 >&PO=V]R:W-H965T+@M+'F^]*ZC7 VJ=D>-VC_K%>:5N$9I> 52L.5!(V[:3"/ M;Q>9L_<&'SD>S,4>VD97*V'\"(?6-J6( M>6.LJCIG6E=9:_,LMF$ZT.H)TUH;F)E^J] MB1R7[E(V5M,I)S\[6R\?[];+^^7#(ZS^F#]L)J$E5'<6YAW"HD5(7D 8PKV2 MMC2PE 46U_XAL3E32DZ4%LFK@!NL^Y!&/4BB)'H%+SU+3#U>^I)$M%PC%9*% M!4K<<6O@\WQKK*:2^/)*@.P<(/,!LO^1P_^& &OQM^T2UX?'$@E%T,_,Y1XLVPHT8-!#VQ(L'>>JVI+ M B1MU]T/W"%0H%SM)?_^Q) T%61$&_^NSO,7 FK!I($WA&!+U1BB;-[>$C>- M>%6.L.''ZPU75#3$[R]F&]3?>.Z(&]L[:P5DVJDH&NVEDK(:-5<%W$ V ME/-&2^?/#&65-";96W@S'*0T9B,:XEX:T7=>4;[Y=W:Z1)=KJN>&:9O7PS/W=0.84#WOOR> & MQK%?C"G68WOUM9+^JCI.;FU=5!31)"A58?^Y3A!>=-8*]=Z_'X; &FG;)GO>/3]1\[8S M/YFW[]L]TWM.12MP1ZY1?S0(0+=O1KNPJO9]>JLL=7T_+>F91>T,Z'RGJ!=T M"Q?@_'#/?@!02P,$% @ A35>4:#8:#BM @ G@4 !D !X;"]W;W)K M&ULG53!;MLP#/T5P@-V"F+72;NB2P(T:;OUL*YH MNNTP["#;="Q4%CU13MJ_'V6G7@:L!;:+)$I\CX^2R-F.W -7B!X>:V-Y'E7> M-V=QS'F%M>(Q-6CEI"17*R^FV\3<.%1%!ZI-G";)25PK;:/%K-N[=8L9M=YH MB[<.N*UKY9Z6:&@WCXZBYXT[O:E\V(@7LT9M<(W^2W/KQ(H'ED+7:%F3!8?E M/#H_.EM.@W_G\%7CC@_6$#+)B!Z"<5W,HR0(0H.Y#PQ*IBVNT)A )#)^[CFC M(60 'JZ?V:^ZW"673#&NR'S3A:_FT6D$!9:J-?Z.=A]QG\]QX,O)<#?"KO<] M3B/(6_94[\&BH-:VG]7C_AX. *?)"X!T#T@[W7V@3N6%\FHQ<[0#%[R%+2RZ M5#NTB-,V/,K:.SG5@O.+U>>;^^N;#YX9L,^4TZOLE+^5%=:R^_ MR#,H6\!*Y&J[09MK9+C0G!OBUB%\/\_8._DD/UZ).AVB3KNHT_^]U7^ 7SFJ MP4LA@*=N'L$.08ED;;=DMEC( K;*:6H94%I#CBQ M$,@5VDHA0DZMDVTJ(6M9I#"/X>V;HY/D_7V%KH]E27Z=]^@8I!\(<-,SBI2\ M=4[NUSQ!AD;C%J%2,BBI6<5D5680&F+6F3;:/X4XXA 85.!$IT6FKAM1&E(4 M,8..D6BS3$87XE= *7KEX<1=^'3(:R1!6 J0 ZMT*J?Z;,E!KKB"4IH.C__V MHO%!S=3H-EUGX' 7UO?E,^P.S>>\K[G?[GWG^J3<1DM0@Z5 D_&[XPAB@0QQ3%G=T9[JYWM%#ZSE1$EBV;6IIQ5%D[?Y\D)J^HX29613$9S/J,;LK_-KS2>D@ZE$ U)(Y1DFLIQ=#QX?S)TY_V!WP4MS-:: M.293I>[3JFN'1#"^&>-&74NG>'V>H/^P7,'ERDW M=*KJ3Z*PU3@ZC%A!)6]K>ZT6/].:SY[#RU5M_'^V"&>S+&)Y:ZQJUL:(H!$R M?//E6HJ9._VXG2#VD,)&J2Z Q2H)LFH+,G7E#-@\$#.)AW&@V_BCHH1 MRYV(9 N>XR6.1GC@P9,FP=E--4X6@0CE=]!P 8M MW'CA>HRSO.)RYK#PA_XEI "R)B'OR5CT6\NX,:1M:+L=F".Q=<9)Y\BA[4FT M]*D1A4!7[W5[+JP9?0@_2JEF<7[.V?T49SN4II?$,G2KU2:_3?T MF*/_IS2=)$]J\VEB^IQ[-NLW%8*Z:]Y6QB&97UE3,?L$=KB1O-4:IQ%X"W(: MCCDFB@ X774*>8DO<"%2"=.)5.+G$[6V0C9LQ+GD.J]8-O#"'/J8L#CP_BJ. M.Y/*(AM(NH4H!4R S.4* XPE+0"WQ2'^M]_B9&NR:4C/_/QFH$4K;1ARNMUN M1#P.D]'#\3!?(MJ9@+ UE3#MQP=[$=-A9@L/5LW]G#15%E.77U8845P2J KI! GPT !D !X;"]W M;W)K&ULO5=M;^(X$/XK(VYU(E($>2- KZW4=CEM MI=MM5?;EP^D^F&0 WR9VSG9*V5]_8QLHK2CJZO;V R%./,^,GYG'&9^NI/JJ MEX@&'NI*Z+/.TICFI-_7Q1)KIGNR04%OYE+5S-!0+?JZ4BVKIE:7V(E5V>=N+-]<,<72V,?],]/&[; *9I/ MS:VB47^'4O(:A>92@,+Y6>"Z/.M$-B"L ML# 6@='?/5YA55D@"N.?#69GY](:[M]OT7]W:Z>US)C&*UE]X:59GG5&'2AQ MSMK*W,G5.]RL9V#Q"EEI=X65GYMF'2A:;62],:8(:B[\/WO8\+!G,(I>,$@V M!HF+VSMR4;YEAIV?*KD"96<3FKUQ2W76%!P7-BE3H^@M)SMS?O/QW>0.KF[> MW]Y-WDT^3*\_3^#Z XTGT/WC9CH-3ON&W-C)_6(#>>DADQ<@-_A(2/2X2YK$A87"S L%F%T"AYSTO4P*CD!:O6FFN0 MH9):0YC*OZF&2<1&G\ EJY@H$)B!&2ZX$#9J M"JU!Q64);Z [#$?9,+!W>9C'<0 7C_:T4F5_I#-!RCC@+ ZC04*F^3C8]X6B M?.HE#X?C0>#]):,H@&MA4*$VH(@/T"O6O"K:.,PRCY./*=9/@G;%BG\C5A:T M&T+7)-1*DAB#P):6/3#;JMJ5I#EP400S=)DP#NL*B8 MUGS."[\\,O2(E+^B:BW[Y(5O8\<'VJ@U.F\'7';C//!>NUGPS.U@#/$ ;@Z4 M 7F2-?JE!)!'%%L\/,YN'*8CS\HX&@7P%N=4UR5Q*.C.0$.6KV)W-/0H:9@- M*4<7M52&?]M181?HZ3BXV!?7VIT%D$$\@MO-E\4&!,0A;:X._.5TNR+ ?MD%/A#2"BNBH/:; MAD+_=2=\:@=(R6[D IM3QP!++&TO8%M:HL1^Z)&3ZAE=[EG5V@[" +5>!NL9 M>=GV7SV7V>H%NYHH,E]*XSO MGW=/=Z>/"]]T/T[W1Y?W3"ULI50X)].H-QQT0/GC@!\8V;@6?"8--?3N=DDG M*%1V KV?2UK#9F =[,YDY_\"4$L#!!0 ( (4U7E%)ABC?* 0 *0) 9 M >&PO=V]R:W-H965T VMBR M'2==$J#)=5L?KE>DO=O#L ?%9F+A%,N3Y*:W7S_*=G+)UO8V#-A+0E/D1_*3 M2&FRT^:S+1$=/&U59:=!Z5Q].1C8O,2ML!>ZQHI6UMILA:-/LQG8VJ H6J>M M&O P' ZV0E;!;-+J[LQLHANG9(5W!FRSW0KS98Y*[Z9!%.P52[DIG5<,9I-: M;/ >W+.'LG@*UEI_=E_W!33 M(/0)H<+<>01!?X^X0*4\$*7Q>X\9'$)ZQV-YC_YC6SO5LA(6%UK](@M73H-1 M 6N1:/<4N]^QKZ>U./E6MGV%W:=;9(%D#?6Z6WO3!EL9=7]BZ>>AR.'4?B" M ^\=>)MW%ZC-\IUP8C8Q>@?&6Q.:%]I26V]*3E9^4^Z=H55)?FZVO/YT??OQ M&I;7BP\_W=X\W'RXG0P< ?OE0=Z#S#L0_@+($-[KRI46KJL"BU/_ 25TR(KO MLYKS5P'OL;Z .&3 0QZ^@A'V&I@TD M5@K!XJ;/R8*P%%O1P+#PAC)SI6ZLJ K[]A(>2H-XBF.619S MDGH,4HU3-@Z3?\(U';9O M/09E%L9L2/MXF$I*BI54TDFT#':ES$L0!D\Z5>2Y:4BD;$&[DHK.&V.H>8Z= M]RU-+5?0)4KF)^-@)12- VH[?W58V"'%>*7MYKVY<'!5&ZD@ZKKHTI? 1F,. M^QGKFWQ3R3\H1M$866T(!Z%&(W4!;R(VY.E;XFSGTVDKMFT=/8,@BJ(;#_@D MK?/N7^W^CD=PM"]'R3W3YS[!<1K"LNT8/V\ 2Y MZF[>K^;=^^6],!M965"X)M?P(DL#,-V;H/MPNF[OX95V=..T8DG/*#3>@-;7 MFJ9W_^$#'!YFLS\!4$L#!!0 ( (4U7E%&'0+BL@, '$) 9 >&PO M=V]R:W-H965T0W2!.VT/1 RV-+6$E4B6I./GW'5*.FFP^L.@I%WLXY'N<>9HAN=@K_<74 MB!;NNE::95!;VY^$H2EK[(0Y5CU*FMDJW0E+0[T+3:]15![4M2&/HCSL1".# MU<+[KO1JH0;;-A*O-)BAZX2^/\-6[9=!'#PXKIM=;9TC7"UZL<,UVM_[*TVC M<&*IF@ZE:90$C=ME+Y]BVCHC"^.? &4Q;.N!C^X']%Y\[Y;(1!L]5^V=3V7H9S *H<"N&UEZK M_6]XR"=S?*5JC?^%_;B6SP,H!V-5=P!3!%TCQW]Q=]#A$6 6O0+@!P#W<8\; M^2A_%E:L%EKM0;O5Q.8,GZI'4W"-=!]E;37--H2SJ_7%KY<7GV[6B] 2F_.% MY0%Y-B+Y*\@<+I6TM8$+66'U%!]2%%,H_"&4,_XFX1K[8T@B!CSBT1M\R91: MXOF25_EV5#T6KK%7VC9R!W^=;HS55 A_OT&?3O2IIT__AW)O(EV?G9A>E+@, MJ)$,ZEL,)CHX-5 UACZ]P0H:"9^419($K (U:"B5-*IM*F%I>MM((P1P>MAM+Z6>IJ+5Q?&+"U5L.N!KM7L!D,!6L,F%$\ MXTN^ NH?>]\CJ"WT6GD6(2NH23(B[H2D!B8BG A.X"-M1FJ[X*Y&B/&8=8\N M8GL/YW3 -*5HS3']!B#A)6)'P49*X<$8\S]@\^DJ)@^^9 M$DG.HB0%JHT\AC1CQ9R4**@J2 FO;II\@Q;Q_%UHP7/Z=+%KE8)E24X&CQ*6 M9\43+1Y\S[6@"LARDI3$R" M&">RHYP51>'$2"-JNQ1>.L##1]=@AWKG+WM# MQ]X@[7@C3M[I/7$Z7J/_+1\?(Y="[QI*ML4M0:/C(@M CQ?\.+"J]Y?J1EFZ MHKU9TYL(M5M \UM%Q_9AX#:87EFK?P%02P,$% @ A35>4?JE:&FU#P MCBP !D !X;"]W;W)K&ULS5IM;QNY$?XKA H4 M"2#++W$2W^4%D!4G]36)?99]A[;H!VJ7DGBW(C?DKA7=K^\SPQ>M;,E.KBC0 M+XDDOK9M4VFC+IWP[6(AW>I4 M57;YIG?82S]UX[UC*17HUL]:LNF_F;WDE/E&HJVZJYLLN_J;B>YV2OL)7G?\4R MC'UYW!-%ZQN[B _#@X4VX7_Y-<:A\\#)P8X'CN(#1^QWF(B]?"<;^?:ULTOA M:#2LT0=>*C\-Y[2A31DW#G_5>*YY>W'U8?CY_)_#Z_.+SV+X^9VXN#R[XF]C M_CJ^^?1I>/4/#$>CBYO/U^>?/XC+BX_GH_.SL7AR:2M=:.6?OMYOX X9 MW2_BU*=AZJ,=4[\0GZQIYEZ\]VV!L6A6U-H\U,I&6*?PTGOG' TK\?F. X3W#,$QSOF.!4 M>NV%G8I+I[PRC22@;@ODGS CKN=*%!:A-5Z5],EC#:5L\&6JC32%EI7P&*R0 M8XT7VA15BXW !]',8?#G5KI&N6HEKE1M72-@E#)!'![L_2S !QBFQ)<\JE9. MVU(HVDV!O8#AB7)Y0\23O_[EY.CHX-5=N_SSX:NG_>2"D%6%A+]5IE6^#]=] M@_^D]PIN2E.*2LN)KG1#&U)JAP2',=DT3D_:1DXJ)1HK1N-?SWGT7-XJ,5'* M"-!6+5U8HL3FNA)A4,BX9BYNC*;0C"D@/OMZ,Q@/DG]BIHQR\&U%#]/Z2K82 M(5([N*_KJO/TA^'P,CT]^.X- 3T1=W$T9/D;N"#\WLPE?G2J'W9*"5MK0SL. M!"RD 972N+XPJE#>@VDI&G6 AI!B*K5;3T,/4:3(S<.7KWS'E=IZ'9B3P75_ M1_L<7O( QL&"/ SEPC$ ?89(,W=*\5BOOXH%)7T$B]^-%AI^='#XPT ,[ZP? M2Z>)I#!$RU4?LQ>M<[0'1C:M4^$1KV=&3W4AL4AM +C"+FII5B#QBK8]0 FY M;+PL@L-KI*A*@VQY;Q#D]5YA6-C(E9)N#\YW=C3:%:&88K 42X2NQ$IO:8^= M70C9EGK7AO<%T"M*"\^,;3:2H=2^J*S'V@@67UI-()ZL!,%3$,K8*?]]^/)S MVU8P0]LGTSI_:TTHEYP4M'O)Y<<-)C3 >T4P54X!>5U>V4#:T)@6!NZ3R]\S M"+OEC. 6M$L.6I&(P4NYG#DUL>BF#N)^+P868TMGA#PJHJ_#P2YJWRC(9E40%#VF/1325[2.F:4L:0RR[8*]! XF7Z& M492@QCI-^Q]7Q\F$1$9FIB78%J),5PCM+. O^A'2F2VLX-$UU;.%7)&G@4J( MNZ>PQ;#69>0LXI4@NI3;\U@@$0@8LX =)$P+Z,DN199ZB@&@/DV%JM+(3.S& M2FCO6]H.!] C:5#)BA55,+%41&8(KT5V%1$ Y#?V4A62_5K(PEELM[$+3$X9 MK<-Z @\'OB6,4Z H'4/(P[KN!)Q,$W1 A7^H.V")U0/YB>5V*H*21>)G"MT] M:!#_+IUN&D7Q A'/H/WOS1RM1U' Z N>)T,($K834R8(@7GBYN&OF'G<3CRX MCERB)=S"DN((! 1Z@N:MMJU'0=[PQZE4.VF7X3"^$NYI@ZD4LDL4VF\)QT,$ M\B(3R(L',[TC)-]!UE2V9L+<1AE_RA"$']""^$4B/E] AM!'K/_84CI4Y%.+_\ ^[X?C4[ /0[G]]33G0(=K@VM[=UGN&NJE$,^.7D#_?5*2:ES6)1LCJ4!L,SGH<4&& M"ZDTDEB$RI@)2S6(Q"S8(:R]]4D[H%],^9>IK ,(R)12500*,!(9L6ON>8R% MN73"#;)*#Z[YHJ-A=2ITV*"WEO>X=1*3Q6^AM68[4L@S^[- M37-!*V^AD34[=ZB7#"/ON!2D>'4IB?E%>FLXI5GCM359Y>^)U?Q 7!@QA$2N M1"K=2Z(LRRJZB?M'A0%9;3ER^I8] DMLQ)X8_Z'@;Y'V8:D)_0,0S;&=4DN#52:0><$IFE+7/)Y$Q MJ#/Y15:MVF""2!$G1P=/?Q3OLA(6[YU<*#KS845Y]&HTEV86]H;FZHR\ZFX^ M06;[3)%)8-64&2@)FPR/%7]=J_%-6'&^D>5;MKQ86_8DUO'1W@)1_6B+P&5I M'UGQ% HY PP\9'Q'"QPGXK3NS)\ U6WUMG1WL!OG3+U_5O VBO#[6G^0.1?( M7Z,M,$[6[+X?J8Y@ML@]7T8[IKPS?**@"@W%(ZBS=T ]]X6'S_O<#O9#2F,T MM>$I!6HBAX9!&CL'#C:^=SLG\@7,*E<4JO0H97FUT6APIMRW2!6C8RU$($U# MIC.!=.=.V'.\PD+P6I "6LUR2K? M%TY/PHG'#!U6ZB^&XU'$S.">!(SK^>]B0GVMK%'C*W1/*'0RZLDHN*A$#L3[ MUM'/_5PI8M\8CD! SN"Y-8M F$)Q_;'N-C==*EL^Q]KT>WW.%J,,QY=S701E MTYIH$X^SG N&FW >U'%_:S#6>ZNH:LB\MR %[;@JKE.B\G20B")68G%Y)T@P M(D4ZAXS<*.^(_CQ\G+/8#H, MI_47V'=*@KJNB.:59CAL\#F*DG5=DJ[X])7.\![&8O"'U04I2E+UD=(?(_CG MWZCVS/]$Y=WI/&FZE>HD7NA OZ..'*..;!-Y?,IW>/A*?(?,>Z>F?%1TJ@P^ M->*RDL;W>S%Y8KWVCVHZA<78E7*15'Q-\7)T]\?6)]%Z':\JB=<8&9!8#= 1 M;8F:9K\'L* @-JH^SV(L.AHLU#&F.Z6!@!/GI&U"6U9)EZ1I/K.ZV^_GC5DI=OSY/9&?:6;LWQV$)L? M3P]M8-"IF0Q'P5/4XP)S0REB DRN@?>G-$4?U4/5>VT=NGXQ:3T2TI.06DQB MD!$GJB:I_\DZCC;0MY/?XA$-K 4@\#FE90 "0T:&0Y5(.10%#*SDDO,XQN/! M#NBQDA,SX9M;I"W\4IEF[FP[FY.T:AELR@ M6)@))_A9TJ[#%G_H=F@;U7%W/-;("7C,QRVUA$SBB]Q\Y)6.?;FX3K5*;QM3MS&5*?+WE)]%>*O0>]AIO%<*^]C5OI+WL')$^N MU!25F*3O%94+?*6+RW1,=7SR5+Q/9X-K,2[.>%_9R>T&-@ZXK]+1+',Q MB& ML_8LO\,F8&36X8Q$01?7%*MX\4*3TS$Q,*2 =6B2ACB0-FG-W"'D]WM8OASG M,#-_+>4JW+JY[+^333>Q[EP*4@VT- 5BV,_79\QU$VE^I]L:EC3!"NWDQ_/3 MBZLNMX;+8THKNJ1/)]*ESN(L=ZDATXKX[D$LN9N>TE=$>B ^I#[]#( M5AOI-K';LX,I;G,KG>_Q8UFC4MB]WG!\;M[-$YDOM+I[DTZ^ Y;BP7W7UW@% MN+T%U=K4*UE M5L[ZAQ-Y_9+)[A[C(B?GR_3B";WIQ#)57+MV4?/+'MS18[]0GMFKD45O(F^U M0T"'&@"\4J WNBY!PI^E^]4QO3Q"9?%);S2\.AOWGD(9\7TY>@1TWB3"UV>. MFKKOP GI- MF^4VE?)CTI'=^16928@:,T1VI,.U".=I@3F//2&.T!#2%/J+U MZ4VH%-^2$ B\\H%!%%)476Z*VX1/1S5?5 MJ.!]Y5[%H_/$2@HNI1MO(&$)Z242"L?F6R3Y"HBK8KR/HD=0=5MGLI5=%@Y_ M$.OW7 +P0P9RYB0&9%G)"<_&8IF/Q8&AQW$E5P Y2Y/,Z-+;<#PRRW>(:73Q MR_F[/_K M*,6%0A:[H#SSPR X\W/&A3?H.=M4#7JR-!D7.%6@ MRSQGZO<(,[GN>RUO9YCQ56JLP1_T"K;".9J'8JI(\VN4F."COT#^YVJF6)=-X+;/O/#9IW[OP(,:$E9F9R?47W-;3M7B1S+3[A77EV^UZ M$)7:R'P;3!GD7%3_;+/MPT' 17 D(-P&A"[OBLAE><,,&_247(.RWH1F!5>J MBZ;DN+"7,C>*3CG%F<'->'X]N5^,[Q]N;V RO9T-%^/)_1P:"[;,4#=[OB$6 MZ^M'6\11A1@>03R#.RE,JN%6Q!@_C_[4Q!U'W#E6"+VHN,P09 )'DGBIW6^ NM?$_Q!,->LD)%PP$7$J@XOJW=H' M0!*8%.%:DBY6&I:E)C"MZQ.3*D37!\TWD%?7B/8:@2[!8+Y$5=^$\PN#UB5P M#;00- K+S86#2F1&[YUHP-A!@H:SRU)3E&Y>P<)1'4[*/Q1SRN#9L>-T?'MI MAD]('=0G(&A_O8FKM#4KF4-\> MR/PI+I)8@U1+)G-K"-JCK MZ,;997.OA&&G">/:CR(%)MS4#NU.+7:#MYG_+Z31[C:?&UKGG>9+T^@?;($< MU_=J%]\QM>+4APP3"@U.SVE[J6J_58J1A=LI M2VEH0SDQI4\"*NM YXF49J=8@OHC,_@+4$L#!!0 ( (4U7E';C)S.Q ( M *X% 9 >&PO=V]R:W-H965T8=MH$X"QJ@66"GR:'H@9;&%A&*5$DJ3OZ^0\E67"#V1>20\]XLXIO) M5NDWDR-:^"B$-%,OM[8!*;4R+(:5(@@#L-^ M4# NO=FD/GO2LXFJK. 2GS28JBB8_IRC4-NI%WG[@P7?Y-8=!+-)R3:X1/NK M?-)D!2U+Q@N4ABL)&M=3[S(:S[O.OW9XX;@U!WMPE:R4>G/&73;U0I<0"DRM M8V"TO.,5"N&(*(V_.TZO#>F A_L]^VU=.]6R8@:OE'CEFL$G:A MMC]P5T_/\:5*F/H+V\8WB3U(*V-5L0-3!@67S_3FL,W";T1TD/7DE>0"%*K5(T!OK^($[H&P[Z<,LEIT>8P4:IS+@ M_5$,2>(/!A$\*\L$(;]*Z(W\8=2'?N@/AC'\)+8Q_+R[?81=P7#>=0Z==FU< M'E=&T0--4:;XY1K[HRCLN#6.DLYA\WV0--;.H!?[X2AT&TJHE\!WOSLXT%"! M>E-/"M?L2MI&3NUI.XPN&PU^N3>3C)J\X=* P#5!PXM!SP/=3(?&L*JL%;E2 MEO1=;W,:J*B= ]VOE;)[PP5H1_3L'U!+ P04 " "%-5Y1%B3WCY $ "\ M"@ &0 'AL+W=O#&R^PEK:]WJ-BFX6VM32$6F6 [LV* LO M5%<#$8;IH):EZDU./._63$YTXZI2X:T!V]2U-(]G6.G-:2_J[1A?RN7*,6,P M.5G+)<[0_;Z^-40-.BU%6:.RI59@<'':FT;'9RF_]P_^*'%C]\[ GLRU_L;$ M57':"QD05I@[UB#I[Q[/L:I8$<'X9ZNSUYEDP?WS3OL'[SOY,I<6SW7UM2S< MZK27]:# A6PJ]T5O?L.M/PGKRW5E_2]LVK?IL =Y8YVNM\*$H"Y5^R\?MG'8 M$\C"5P3$5D!XW*TAC_)".CDY,7H#AE^3-CYX5[TT@2L5)V7F#-V6).X?@]Q&( (17A 7]QY'GM]\6N> M:UULRJH"J0JX4DZJ94F^PM1:=!8N2IM7VC8&X:_IW#I#]?/W ;/#SNS0FQV^ MY@:U5=&0';V \Q4910NE@G-IS&.IEC"M=:,Y6R'DWPTZ)G=&96=TV47%,DE!=UC/T721]^'Z)$V^@CC:LC9(42*! MA:ZHR2T<>?VZL?36]H\IN@55LBEE!;=&%TU.\9VM,2>&>X0[[>CB3%92Y:3& M_:C]9TC#(!(Q'8B7I'P81T&:I7#>&(,J?P1*C[*5](T^BF/XY:=,1.)7?][3 M_(([7GN6I$^TBV 8C>% MI,NV\F;L_VLQEY*[$%UKR>VC3RGTG'#PMKH^[+P MF6X'MY^ <0@6/* TG\(6X_9"DKZZ Z?T2KLL% MPM&?7HY;GR%]--K:76%/\[RI&TH5%LPRKORW1?>_'G\H5>GP7443O7CNS3'< MDH@BMZ*(TQFD,>?W:!3$8MS?:JN@ M+R%])2$2D,;!,!G#49P$:1KU(15!%J9$QT$XSOIPH]6[7-=K=(1F:1!K#R0! MKEB2BX+1*.PSE<1,#<,@2LB7.X8+2M;8.K('7VD'<]PV?.O=,8E&41 F&1UV M7=.RQ&B/=: 7TJX7TC?WPJ5U9>W3^J%Q/&.?9)=*]FW=BQ25_Q/6LV()71V7@!5BM0=Z/"KJCAW[R^L'E8$%?&1I^W&=MLNA.X0-= M<)ONW5K MC]V??=LR))%+O:8JD P(:A^$I'P,89AD&3^.*0'&4G3,>&W8?9B M:@=[&P7UQ=+O319R[LIVN>BXW6HV;3>2[\_;O8X +TMEH<(%B8;O1S3B3+LK MM833:[^?S+6C)O3'%:V7:/@!W2^T=CN"#70+Z^0_4$L#!!0 ( (4U7E%8 MQ>I[!00 /P) 9 >&PO=V]R:W-H965TZ#"0-836+.=DK[[V_L0,KN4K9? M[D/\EIEGQIYGQAYLA7Q6:T0-KT5>JJ&SUGK3=UV5K;%@JB,V6-*?I9 %TS25 M*U=M)+*%52IR-_"\Q"T8+YW1P*Y-Y6@@*IWS$J<25%443+Y-,!?;H>,[^X5[ MOEIKL^".!ANVPAGJ[YNII)G;H"QX@:7BH@2)RZ$S]ON3Q,A;@4>.6W4P!K.3 MN1#/9G*]&#J><0ASS+1!8-2]X 7FN0$B-_[=83J-2:-X.-ZC?[5[I[W,F<(+ MD3_QA5X/G=2!!2Y9E>M[L?V&N_W$!B\3N;(M;&O9*'8@JY06Q4Z9/"AX6??L M=7<.!PJI]X%"L%,(K-^U(>OE)=-L-)!B"])($YH9V*U:;7*.ER8H,RWI+R<] M/9I]&]]??9F,9U>7<'%W,[VZG8T?KN]NX?R!S7-4K8&KR8P1=K,=Y*2&##Z M3.!&E'JMX*I&(-7XB"$DLQR\VK5S/&8V=]$MVD;%]M6(9#AW)2H7Q!9_2$E"Z9D'3ZH [V MFAV:Q-HD, 5+D5-NFEZ"7B-]$NE'2=K\%8HZF&B""10*C<4<91,/*Q=X?@_. M>4FJHE*THEI]>+ PAUR &>']L& 1K/;[:/8[E\_ ;P=!8'N_EU ?M./8LWWD M]> >D3MMAKS#'$I=SMGMA:OLT].$$4^*&*?'GF:)%]@QW&V-?P=B4+J[?CO'C).9Q?M3@8O-> M%@D;ML2$=S+T?XW5D=C?5G:^I[:")UL%27C\@I**.DPESY B8NX'7JZ(]J5- MK8KE\"=?(IS_A4RJ%HQ7*XDKBAMAX3-Z*X97Y$WL\H1[:6A.W( M#XUX$$+8,1$/.^$>T=3&TXIGOZB>H$C24"3Y-$7ND8H4S\QAV\,_R9*3L,=9 MO+N5EMGC;C^D9_%Z_?13=,KB@=(,-E M_=:H)UIL[/T^%YI>"W:XIN<92B- _Y="Z/W$&&@>?*/_ %!+ P04 " "% M-5Y1@')IVL(" "]!0 &0 'AL+W=OJCXXNY.LA=?>VK,$_KZV-]F& M"GA9>^PY9R[>,^.-T@\F1R1X*H0TDR G*D=A:-(<"V;:JD1I;U9*%XRLJ=>A M*36RS(,*$291U \+QF4P'?NS6ST=JXH$EWBKP51%P?3S#(7:3((XV!W,^3HG M=Q!.QR5;XQW2C_)66RML6#)>H#1<2="XF@1G\6C6=?[>X2?'C=G;@ZMDJ=2# M,[YFDR!R":' E!P#L\LCGJ,0CLBF\6?+&30A'7!_OV._\K7;6I;,X+D2]SRC M?!(, \APQ2I!<[7Y@MMZ>HXO5<+X+VQJWV000%H94L46;#,HN*Q7]K3MPQY@ M&+T!2+: Q.==!_)97C!BT[%6&]#.V[*YC2_5HVUR7+I'N2-M;[G%T?3Z^[?/ M)XO+^0U<7,X6<+1@2X'F>!R2)7X+O )<$%-ZE0IM((O\Z6AK3] M*WZ_0]YMR+N>O/M6LE8L6240U JNE5R?+% 7X$*^ULEWN9P,1Z9D*4X"JS.# M^A&#.OM463$8,BX*Y0@K):RHN%S#$9?V1%6&R*R5=HDW;GOY/&T>M?CQPR_!T M" M%3%BYV2Z\O+A&8T9P7FF-DJ!4VHO]J->/C[=?_Q[D\O#P X>,>OUZT^D, MX+7W#_^\%A[ M4DFIU-:?-;#JK)?G/O1YLMO%K+@T(7%EHU![T M#U ML*@-4J47Z%*1E;O?YG:^HG8.]GZE%.T,%Z"9V-._4$L#!!0 ( (4U7E%( M_6F;IP0 - + 9 >&PO=V]R:W-H965T)SQO#WS8D_74OW4):*!YTK4^CPHC6G.^GV=EU@Q?2H;K(FSE*IBAK9J MU=>-0E8XH4KTX\%@U*\8KX/9U/U[4+.I;(W@-3XHT&U5,?5RB4*NSX,H>/WQ MC:]*8W_T9].&K7".YGOSH&C7WVHI>(6UYK(&A7?@#XYKW:'! M1K*0\J?=W!3GP< ZA )S8S4P6I[P"H6PBLB-?S8Z@ZU)*]BE7[5_=;%3+ NF M\4J*'[PPY7F0!5#@DK7"?)/KWW$3CW,PET*[+ZPW9P)FV6<*$Z:7*.US8IQ:\> M7<9'%XT!I)A-4%W'*V MX((;CCJ$>=LT JGL#1-PQ70)7ZEQ0G?PWI2HX*;VO4A%?2A=QSU_+!7B7LJ M #=8+4BS17W.GX^Q>[P&4\I6DS_ZQ.6(/M&D0WT*$-UA",= SX >.X$OD U' M]IM-Z!N%HTGDUO$D@7DIE?G5H*K>"$91!%$:0S1*W?HH+83R S-?8)*.G=+! MT"O/TI%;)\/4.7%3YZ*U"%#(N=3&1J/P">L6?=YHMA"\JQ!66),1X7ZR@KJ4 MVU*SXV87U3YN^Z Z[.Z8RDM(HLWV<_4"W^Z_ W.L$&J:X;V%12]*PT$VM,0H M3+(#F(F.BEYN19(PRC*W#@B'6UFOCIV/DG!,\)&=:#SY .FNC//$ DM$%L9) MZASM(BQ=;>^%DN^?8'FN6B(M!/YTWBI%=;9G:<<5NQ@Z_/];WX?[TE,-XP50 M4P*K9&OKGG?<)E^@(D!:Y:1M%1U#RI<_56.6^I)/1ITD@UP8NFF]9GS.2U:O MT)FNZ0)\JU ) QV M8;H*"C; OYDIY$([N+:<9D M\=B2B1T[I)'((<0T@1V9$ID.,WBD\D"VI/3",)R,DLV<>1]+- GCF(86:GT& M-U73&E?;)(@TMGMQ&&?1"3Q8E"CY3TRT+CE'QM2A,NAW7ED5JI5[2VIP%>4? M7-N_V^?JA7^E[8[[MRX!NN+4E *7)#HX'5.JE7\_^HV1C7NS+:2A%Z C2WIR MH[('B+^4TKQNK('M(W[V+U!+ P04 " "%-5Y13\$0-ZT" "2!0 &0 M 'AL+W=O^2;3R.+"*15^& 1M/V5<>H-> M9HR_6>$0AWZ7L,['BSX+K'NP!_T,K;#)=K7[$63Y=]P E"@9%U#(P^>QRC M$(Z(9/RN.+TZI',\W1_9'XK<*9<-,SA6X@>/;=+W.A[$N&6YL MU>,(JGSO' M%REABA4.);9-X"@W5J65,RE(N2R_[+VJPXE#)SCC$%8.8:&[#%2HG##+!CVM M#J =FMC@JS^7*U>'V>SE=+&,XG M\#2=/$YA.!Y_?YVO9O-'N%JQC4!SW?,M17;^?E1%&951PC-1VO"LI$T,3&6, M\?_^/BFN98='V:/P(N$2LUMH!C<0!F%P@:]9EZ%9\#7/E0$UWS/W0& FC=4Y MO3MK@,D8GC#><;F#H7L_W'(T,.$F$LKD&N'G<$-P>EN_+JAHU2I:A8K6&14/ MC&M8,Y$CJ"U\:#*?5?PBE>OEKLE8A'V/FM6@WJ,W6"4(6Q=C?XQAZ81+BP2Q MH)E%, >6T;,V?"?)C(%1%2"I:L#KV@ W52/SOX3:N.Z&*RZ)4>6&ZF:NNT"W M9#'=H*ZO"IZ9CA)H-BISG&OMV.*/^@O.-ER4A?X"8:?CUOL&S)7\&EV&-VY: M[;9;OX7PV77X)WV2HMX5T\! I')IRY:I3^N!,RS[[ ->3BO*@RIB0."67(/; M^SL/=#D!2L.JK.BZC;+4P\4VH:&)V@'H_U8I>S1<@'H,#_X!4$L#!!0 ( M (4U7E%&8E.=PP, .H( 9 >&PO=V]R:W-H965T^R9<\[,.#:3G51/.DU0IZYH++PPR 8^"47E3>;N+6%FDUD8PI1X4*!;LJ2J^_76,C= MU&/>86$IMKFQ"_YL4O,MKM#\62\46?X1)1,E5EK("A1NIMZ1$$7PB ,/L&+CME&#B^ZE"U7E:BV M&A:H8)5SA?#W?*V-HL/QSR?X\1$_=OCQ!?PEIK)*12&X.W)R ^\9/RKKIZCV MNQSKFJC#TZB>T9L]Y@@;6=!'1?!@;,M H]&TJ$P.AK;5.S5VM6I*5-Q( M!;S*W$J&E:2CY=;(B0ZY2-UF)HK&8 9X2**F)+0K&[&X6),K1.>LQ0N4;?O1 MMA^H>0;+-84<.NC\PH"-X(J7LJE(K:@(0C::=G07\"6EH!.:C,YT9PR/CN7T M<,&*Z,X6'($#?YW=5ZDL2:R2)5 MC*@:6RVZTI2KB8:?@0VZ43^F2=)-6$)C MF'0C%MI)W&6#"/Z06K<0F=![%.([ ?GEIR1DX:]P%?4[KP8;QAUXH'M5M"K. MJ(9)=$85=4?)"+ZY2X3 ^3.!;[&M@A[#C2RIMD#70?H$+.X.^LP.R3!V5CAL MK3XLN#(B%34IHT0UIHT21J"&T0 8ZP,+ C?>GO3<]K)M^EFCTSVG:P3!#V/' M8G5:J^4J?5E;P\C:O69K:>AM=-.< M_HR@L@ZTOY%T&O>&)3C^O9G]!U!+ P04 " "%-5Y1U7%Z5# # "&!@ M&0 'AL+W=OZRI)/DI?>?OTHV?%2H.T76:3(AP\ID9X= ME7XR):*%YTI(,P]*:^O;,#19B14SUZI&22>%TA6S).I#:&J-+/=.E0B3*!J' M%>,R6,R\;J,7,]58P25N-)BFJIC^?X5"'>=!')P4C_Q06J<(%[.:'7"+]G.] MT22%/4K.*Y2&*PD:BWFPC&]70V?O#;YP/)JS/;A,]DH].>$NGP>1(X0",^L0 M&'U^X$<4P@$1C?\ZS* /Z1S/]R?TOWWNE,N>&?RHQ%>>VW(>3 /(L6"-L(_J M^ F[?$8.+U/"^!6.K6V:!) UQJJJ4 M9U#_P&"Q*Q$*):B= MN#R ]=<%AL)1B]H2+!UGJMH35 Z2U'7'8M^RH%;*U$'RGW3,):A&DSG=F#2D MH)U1@N?,DE!PR63&F0!C2>$*9UP08$) +9@T<$D(ME2-83(W5[>P*S7BBW< M6_[\4N%NDY;XYFRWI=1XYH@;.S@Q-8!,NRSR1OM4*;,:-5MK4;; M:.G\F:&J4H[)\ HNQZ.4UN&$EGB01O1=5E1O_K.%HQMWM::'U##M2B:4,8Y? MG$ Z@634/P97.""FU,RMZY]_3),X^0"3@:O$2^GAE?N[@*'+>#RX(8,+F,9> MF%*LUYYP>#8;*M0'/P$-U:B1MAT3O;8?LLMVMOPV;R?T/=,'3I*&5/@@O0_WH6OP!02P,$% @ MA35>42:CZ%$(!0 J0T !D !X;"]W;W)K&UL MO5=M;^(X$/XK(VYU(E($>2- KZU$NSUMI=MM5;J['T[WP20#\6UBYVRGE/WU M-W: 0@6H*]WM!T*<>)YY/#./,SY?2O5-%X@&GJM2Z(M.84Q]UN_KK,"*Z9ZL M4=";N505,S14B[ZN%;+<&55E/PJ"M%\Q+CJ7Y^[9O;H\EXTIN//!%8>R#_N5YS18X1?.YOE\!K+T@(1C7_6F)VM2VNX M>[]!_]VMG=8R8QJO9?F5YZ:XZ(PZD..<-:5YD,L/N%[/P.)ELM3N"LMV;CKN M0-9H(ZNU,3&HN&C_V?,Z#CL&H^"(0;0VB!SOUI%C^9X9=GFNY!*4G4UH]L8M MU5D3.2YL4J9&T5M.=N;R[O'#S0-OOE!FX_T?@&NG_<3:<> M=!_9K$3MG?<-^;-6_6R-?=5B1T>P4_@HA2DTW(@<\WW[/O'WTL$.:R)(EQL0!C,P:UDD\\)_>,BG^'%7F'[(49VV$F';-LCUE)C*!+$TTA M&\U$KKTS>"P4XEYZ74[H$H[ANE$*1;8""JK0A.SDE_]-U4QR-OH,KEC)1(; M#,QPP86PK(E:C8K+'-Y!=^B/DJ%G[U(_#4,/)B_VM%)E?Z0X01HYX"ST@T%$ MING8V_6%(M_WDOK#\3?*2H+VA>A:V-($O)!T#9K4\">T>7B74"I(8@T\FF+TS6Z3:I<09=Y$$(W MBB,/'C KF=9\SK-V>638(E+^LK*QT2R'ZS2E M_L@JYH>D%OGQF(HAL1K].5(C?VTYC),]J1VM@6C49BU,X@,JZX8!\>H.XM%_ MK[1HO*F^]'6YA"&E,'F#U ;$+4Q^EM+"C=+2] >5%IS2V48<8?*SU;8S,0[> MKCE;&:^V<;W=QX$I)#J;6J'W1@(R90-*GUL-#9MM'R03Q0 ^V47 M^$Q(2RPI!%6[:2ALO^Z$3^T *=F-'+$Y=0Q08&Y[ =O<4DCLAQXYJ9[1Y8F5 MC>T@#%#O9;":D9=- ]9SF7U=(]1&-4QQ5FZ$0R>!]OE+FW&@P;#QV)68:U)H M6F/VJJ_-%L^@7E?16H$]XH?P2=).$L9NTV)YSJTE$>&B/;S0J'>HP^OOM,\5 MJH4[)&ARWPC3=M+;I]MSR*1MOU^FMX>8CTPM;*64."?3H#<<=$"U!X-V8&3M MFO&9--3:N]N"SE*H[ 1Z/Y>TAO7 .MB>SB[_!5!+ P04 " "%-5Y1=Z!U M]QL$ "\"0 &0 'AL+W=O])!1-?J0^B:0F6Z4_FYQS"R^%+,W4RZVMK@<#D^:\8.9*5;S$+VNE"V9Q MJ3<#4VG.LL:ID /J^\-!P43IS2:-[D'/)JJV4I3\08.IBX+I+W,NU7;J!=Y. M\2@VN76*P6Q2L0U?M"X&O0HF2AX:80J0?/UU+L)KN>QLV\,/@F^-7LR MN)VLE/KL%G?9U/-=0ESRU#H$AG_/?,&E=$"8QE\=IM>'=([[\@[]YV;ON)<5 M,WRAY.\BL_G4&WF0\36KI7U4VU]YMY\FP51)T_S"MK6-$@_2VEA5=,Z802'* M]I^]=#SL.8S\-QQHYT";O-M 39;OF&6SB59;T,X:T9S0;+7QQN1$Z0YE:35^ M%>AG9X^WGV[O/]["X^WBPR_W=T]W'^[A_(FM)#<7DX'%",YND'9H\Q:-OH$V MA/>JM+F!VS+CV:'_ #/KTZ.[].;T)."25U<0^@2H3_T3>&&_W;#!"]_:+G_F M9"!CU :,F8/1&P'?"L,U&\PUK M+J%:0Y?",7)/0KGRO#852_G4P_HS7#]S[PB^;O$-"JDJ4R%Y!E:!JC5J*J6M M.UPP?(.E90T( \S 6DDL3P/GH@2;J]JP,C,7U_"4:\X/#A7P2"PO5DC4[EQ@ M*5Z^:W-79DBP%DS"@U99G6+L9<535-@OL,!>(U(F#3PIBR;_S7I>"YE=6G6I M=(8QSX &)!J%*/SXPX@&]*=]542)3X<'WSK5''O')6[\TN2B@C@@?N!#2$D4 M)3 *210G, Y(X@]A2$F04 CBD(R2$=QC\^QI/X,$7<8N5.=[!H$?D7'D.RD, M21)2E#H,5(UC,O:C?\-U,/X^UVCS_W*-Y$7!(=<[5100&M%#KEO5(=>13Q(Z M@G!$XCB&9$PH'M4H0G+'D"0D#H<0(%]1$'_+-6J3X=AQW?HZK@,2TLA)=$@" MZO+H,# S/R1#/,<3E1WWE1V?K.PESL>LQE+"FNL[R6^"K8045G!SK,!/(AXO M\!Y:OD(3V.8BS8%I#J),9>WN@7 C+M4UBL@K*)OC\:2UUECF^\[.T#4#; X9 M#EZ?> B'-V@ON2,=R24XCOVC=V&P-U%Q)FR:=X/!D'5IV^'::_NGR4T[ MD5_-VW?->Z8WHC0@^1I=_:L$+X%NWPKMPJJJF<\K97$ -6*.SRNNG0%^7RME M=PL7H'^PS;X"4$L#!!0 ( (4U7E'WF]!33@, (@( 9 >&PO=V]R M:W-H965TU!L)C;.MCQ);GK__2@[\=+KI;C'OM@417XB/Y&FYSNE/YD2T<)S M4[=FX976=I>^;_(2&VDN5(!(G?R*KUEO-! M=Z^7<]7;NFKQ7H/IFT;JS]=8J]W""[V#XJ':EM8I_.6\DUMT\B>4 MHFJP-95J0>-FX5V%E]>1LQ\,_JQP9XYD<)FLE?KD%A^*A1>X@+#&W#H$2:\G MO,&Z=D 4QK][3&\ZTCD>RP?T7X;<*9>U-'BCZK^JPI8+;^9!@1O9U_9![7[# M?3ZQP\M5;88G[$9;GGF0]\:J9N],$315.[[E\YZ'(X=9<,*![QWX$/=XT!#E MS]+*Y5RK'6AG36A.&%(=O"FXJG67LK*:=BORL\O5[:]WM[\_KN#L4:YK-.=S MWQ*LV_3S/<3U",%/0"1PIUI;&KAM"RQ>^OL4SA03/\1TS=\$7&%W 2)@P ,> MO($GIAS%@"=.XFVIC"P\8*>TK=HM_'VU-E931?SS!GPTP4<#?'0*GAJEZ&L$ MM8']4>9K++Z)XIKOTG0RQX5'W650/Z&W?"PUX@MZZ83.8K-&/3%T"6=5"[94 MO9%M8<[A0UM0X>A*UG"O5='GUL"JPYP4]C/<4%M7N:Q)UZ^MLF3UXYX:5P%3 M"G!;5U1PTC6/ 4*&C[:D8Q\'EP=\PK9'PZ"E+\?WD'(698($04*4DA &$:"ZJ M."%*B8P8HI1Q CM+6)JFCHPHH+:+X&N?,_]H.C2HM\,,-)"KOK7CH)BTTYB] M&J?+_^;CC+Z3>EM1LC5NR#6X2&,/]#CWQH55W3!KULK2Y!K$DGX54#L#VM\H M90\+=\#T\['\#U!+ P04 " "%-5Y1E=YYI#,# !T" &0 'AL+W=O M4QWO:6'##IFQ"_YD5) #W5+S4*P5SOR& M)64Y%9I) 8KNQU[4N9T/K;TS^,KH49^,P4:RD_*;G2S2L1=80933Q%@&@G^/ M-*:<6R*4\6_-Z34N+?!T_,3^T<6.L>R(IK'DO[/49&/O@P!^C;4(.GT*>AA<)M[2X@6[P&X1!&#QL9W#U M[OJ,K/C7630]X!4R9\AFOTZV4YBO,U3SRU1W1"%5YT)TSY+6;>JDZVB[+;11 MDLA2&"8.L):<)8QJ^"O:::/PJO]]P4&O<=!S#GHM#I9EOJ,*Y!YVI<8]K:%. MY[F:B2NROB.SO?!Q$H[\Q].,7[)XIK#?*.Q?5/@9>P[_@(% M50Q+WQV6AJM<*@HF(^(:_H.V$YSU7TGK!,%Y<8-&W."BN(ACQRR1[#@]>QLK/X,3Y"5&VG66V>SLB]&"_6IYW;6?4"_J2IWF.\M049NW M,0L%! * \ !D !X;"]W;W)K&ULQ5==;]LV M%/TK%T8?6B"-1,D?2>$8R,>R>6BWK&[6AV$/C'1M<:5$E:3L9MB/WZ6L2$XL M*4F'8"^V*/'<>WC/Y9$XW2C]Q22(%KZE,C,G@\3:_)WGF2C!E)M#E6-&3Y9* MI]S24*\\DVOD<0E*I1?X_MA+N<@&LVEY[TK/IJJP4F1XI<$4:"4O;L,2D YXW>! M&[-S#6XI-TI]<8-Y?#+P'2.4&%D7@M/?&L]12A>)>'RM@@[JG ZX>WT7_;)< M/"WFAAL\5_*SB&UR,C@:0(Q+7DC[46U^PFI!(Q"AA7@'%9 M^VVQRDI?<,MG4ZTVH-ULBN8N2KE*-!589*ZS%E;34T$X.SL]_^UZOIA_FO_Z MRP+>PFD<"Z@N$7_PW^ _]\ 7F!/<= M//!;X)=/AC_,[I& M8I!K6)0Q@L[XIT5ANX8 Z?1UT*84D+XXSW=@[G%U/S9 MDR.L22DL+=M==XF'9=)G0VN9U3/]6XI]V]7#_3BZS,SW-!R@*/_R(7I7>A;?.8HST*81>!XYK <2^! M'Y6*-T+* WIK4B-0&2 NM*.4HQ8J;JO$-N)HA\:8=?%@?F/M?B^32RXTK+DL M$-22V$1.14,:12C6_$9BS;#5O?T]4D'026KG?<.>04ID:U)&Z=M^*FR/2F=/ ML\8S6? ,)DCI<]\BUO@C>Y9!PC]P7GZ-H(;WPM@^QV2-9;*7\TS6F";K=\W[Y;4)NG(B M[80[I0]@*3)A\:VDK]SV(N_[:MB]&1I?98\8ZT,>/%7:BK^W7UW=?O%(6#:" M6^2Z5Z/&3UF_H>XWPAF/ODBUZHO>F"4[?K$."!HG#)[CA-_5 56&W0X8=C5 MT+AAT.^&W]L CX1EI?XPAE1E-FGM V_GS.#.D!^X7HG,@,0EA?0/)[1S]?98 MMAU8E9?'B!MER0;*RX2.LJC=!'J^5,K>#=S)I#X&PO=V]R:W-H965T)>/RHC :U3P?<'3];O_;!4S"/ MS."E$E]X9M?C8!! ADM6"GNG-A^P"JCG[*5*&/^%3:4;!9"6QJJ\ A.#G,OM MG_VL$K$#B+M[ .T*T#X6T*D G6,!W0K0/1;0JP"]8P%)!4A\[K?)\IF>,LLF M(ZTVH)TV67,#7RZ/I@1SZ7;6PFI:Y82SD^EL<7E[;B:PNW\ZN[\?G9[ MLX 6W#"MF2L[O)VB95R8=R1]6$SA[9MW\ :XA/NU*@V3F1F%EK@XBV%:^;W8 M^FWO\?N)Z5.(^R?0CMI1 _SR,'R!Q2ET(@>/!PWPZ6'X%%."QQ[>;X!?'>V] MD?SU\>2'?\-#*E]=PW9=P[:WU]EC;R93E2,L++-(A]Z>P 433*8D\I<350C. MLXR[H\P$3+E)A3*E1@./O]RT4(;D[[4J"W,"9$Z4&93LFV]_9+I62XKZYQ]*=+10>IOJL: \@ 6F3_ABHK42; M;*O$ %'8'J8]N,FUM7#LS'8H_/<[.R'K2MJB[:6-S_=]=]_=)?9@+=6C7@$8 M\IQQH8?>RIC\PO=ULH*,ZC.9@\"=A509-;A42U_G"FCJ0!GW@U:KYV>4"6\T M<+9;-1K(PG FX%81760952]CX'(]]-K>J^&.+5?&&OS1(*=+F(%YR&\5KOR: M)649",VD( H60^^R?1'WK;]S^,9@K3>>B54RE_+1+J;IT&O9A(!#8BP#Q;\G MF #GE@C3^%5Q>G5("]Q\?F7_Y+2CECG5,)'\.TO-:NA]]$@*"UIP3:_9)UY=OR2%)H([,*C!ED3)3_]+FJPP8 >9H!004(M@&='8"P H3O MC="I )WW1NA6 "?=+[6[PD74T-% R351UAO9[(.KOD-CO9BPO(^5J\L7O)9O'.PEG$%^ M1L+6"0E:0:LAG\F[X>WS)CG_%SW^Y^A_%2.L9RET?.$.ONV).2%CRJE(T.0^ M>=AS[1_];CM'>^ M58&#+'$#2Q!TFHO0JXO0VUN$::T-U0I8L,8.]PXJ?.L1=K8$'B2)WWIT=_2X M7\OK_U^/=PYU_^!0O_4X#;M;F@^RQ TL[?YV4_V-DRP#M717"$T260A3?HAJ M:WU+N72'\Y9]W+Z8M!OL$=YJRDO('_KR2O25JB7#=X'# D.USOK8'E5>,\J% MD;D[1^?2X*GL'E=X,P-E'7!_(:5Y7=@ ]5UO]!M02P,$% @ A35>49,8 M;H37 @ )P@ !D !X;"]W;W)K&ULC9;;;N(P M$(9?Q8IZT4HM.9&$5(#40JM%ZK85]'"QV@L3!K#JV%G;0/OV:RT/L M9/Y_OO&1[H:+-[D$4.@]ITSVG*52Q:7KRFP).98M7@#37^9;&;8\*!2ZY]8N,Y(#DX0S)&#>L'VL8 *7&2&/\V7HZ=4HCW&U_NM^6M>M:IEC"@--7,E/+ MGM-QT SF>$75F&]^P+:>R/AEG,KR%VVJV';LH&PE%<^W8DV0$U8]\?MV''8$ M?ON((-@*@N\*PJT@+ NMR,JRAECA?E?P#1(F6KN91CDVI5I70YB9Q8D2^BO1 M.M4?W;_EGPE,9O)KJMT2B-T MLZW]=64?'+&?0-%"H7>. B_P+/)!L_PG%EKNV^2N+K2N-JBK#4J_\%BU; U, M'T5! M"5@'K_**2R^SW];]P&][?M==[XZ1)G>9R2T$ST!: MZ2J#:"=OG 3A'IPER$MB.UM4LT6-;+>$$;VD9VC!N7W510=90S].@STV2U28 M)+X=+J[AXD:X)ZXPU2-7K:0C$QL?9([2CA_O\1U&Z;'K!':^I.9+&OGN]&Q> MHKO1[8,^926(-=@ DX/4%^U#P/]%?0'LU("=;P ^3"6G(#-@&32!=@X1@M3W M]D!M48$?VD'3&C1M!!W]F^-SQ$#9\-*#O1GIS;F/9XD*DV@?S]TYQLT5JD^_ M!6$249AKG==*='VBNI:JCN)%>;)/N=+W1-E"5>10# 0"@ &0 'AL+W=OS\$B7B;8+[K"?D26$H)^S!VEF;HT2TQ2XHH(C"8N!,\*7 M8QQ8A4+B%X65VADCZ\I8 &,6R?#X6X$ZM4VK MN#O>H/\HG#?.S(F"B6 O--;)P.DZ*(8%R9E^%*N?4#G4L7B18*KXHE4EZSDH MRI46::5L&*24EW_R7@5B1\''!Q3\2L$O>)>&"I93HLFP+\4*22MMT.R@<+70 M-N0HMZ<2:FEVJ='3P^O[^^G+[.8&C>ZF:';W-+J[GHUOKM H#*^>0O0=A28/ MXIP!$@LT20A?@D*4HPF14,70Z!4TH.T,G5O(I$;DB M/%9]5QO"UJP;5>3&)3G_ +D W0JN$X6N> SQ1WW7.%I[ZV^\'?N-@"%DYZCE M?4.^YWO/X12=GIPUP+;J(+8*V-:A(&X\__THS->DRXK(^$\#:PI)S;D)M89R"IB/=%M,0+"CQ[)=^&/1QT@[[[MH=&IZ;1::0Q MR:4$'JV1EH0K1NR%VF>\1.GL&+]HM?:;#FK3P5C5R[\@IT_L4ML##_H%SP]ZV MLGA'29H*YDM9@W?J&CY:WE10'R/0[1RX--C?Z13DLFA%%(KL\UF^U_5JW>Z,RD=^*U[V2K=$FI-1B,'"J'KG%\9W M6;8?Y42+K'CRYT*;!J(8)J9E VD%S/Y""+V96 -U$SC\!U!+ P04 " "% M-5Y1\8V[0$$$ ##$0 &0 'AL+W=O$MM62W>KT^E>&&(@:F*SMBF[]^G7 M3M*$Y@FM!&\@3F;&_QE/?G$RV#/^(C:$2/ ]B:D8&ALIMQ]-4RPW),'BBFT) M55=6C"=8JB%?FV++"0Y3IR0VD66Y9H(C:HP&Z;E'/AJPG8PC2AXY$+LDP?S' M-8G9?FA X^W$YVB]D?J$.1IL\9K,B?RR?>1J9!91PB@A5$2, DY60V,,/TZ0 MKQU2BZ\1V8N#8Z!363#VH@?3<&A86A&)R5+J$%C]O9()B6,=2>GXE@)9LK2M&ZPQ*,! M9WO M;6*I@_2VJ3>*IN(ZF6<2ZZN1LI/CNX>'FZ>I[,9&-_?@.G]T_C^;GH] MNP7C^?SV:0YZ8*X:)]S%!+ 5F%*)Z3I:J-%8""(%N+@A$D?QI3+\,K\!%Q\N MP0<04?"T83N!:2@&IE0J]5SF,E=TG2E"+8I<\(E1N1'@EH8D?.]OJNR*%-%; MBM>H,^"<;*^ ;?T!D(6L!CV3;O=/F"MWV.3^3HY=5-Q.X]DM\>I%_'>F3,!4 MDD3\US%!OYB@GT[0;YE U2VB:W#'F1!@G+ =E4VKD 5QTR#Z9G\=^99EHX'Y M>EB;NI47V- NK-XI= J%3J?"\7*Y2W8QEB34 KF,_L?ZIFZ2F45R#@3T^IZ' MJCJ;S/K0<9J%NH50MU/H$\$7$_BG: Z_MNP06HY?*;I?*[JR0EYSS8-"8="I\%&U!96B(U=HE7"S MSE-.>,!/V"GW68:__P9=Z\_QZQK,HA4!%_\0S,5E(_FZ8T$(?FC?+F&H%(9. ML=)YE,.E#ES;K:QT;N6\MVJYNV")0FB?# 1YJ$.A/<]&056I72>!&[1*+:$* MNZDZ29_%A(,X$C*C07'C'W"A:^E*/$+G3&U;@@UVD^W7VK8[%D3'V[8$(/1. MTK9>K1MT9[2Y9LB20 KSDAR1' HA*PZ$R 125@T0D!>R26<[114M7^Q35^0I=IV6;A4J^HM/Q%37P%7J>557:P%?8#_HM4DN^HFZ^/L@- MX5T+4](3G8F>J*0G.B$]C\3RC_=D"4]T$GBB.CP=U*_N[E"=G0Z"0$U63_)U^O5 @*4N4_;&7)PMOE",T_=RLS3/ M/F^HE\)U1 6(R4JY6E>>JA+/OAAD \FVZ4OW@DFU;4@/-T1M$K@V4-=7C,FW M@9Z@^&XS^@E02P,$% @ A35>41S2KXH7 P P0D !D !X;"]W;W)K M&ULI99;;]HP%,>_BA7UH96VYLZE J1 :(?4FYIV M?9CV8(@!JT[,;*=T^_2SG9!"" 1M+V [YW_.[QP?V>ZM*7OC2X0$^$A(ROO& M4HC5E6GRV1(ED%_2%4KEESEE"11RRA8F7S$$8RU*B.E85LM,($Z-04^O/;)! MCV:"X!0],L"S)('L]Q 1NNX;MK%9>,*+I5 +YJ"W@@L4(?&R>F1R9I9>8IR@ ME&.: H;F?2.PK\9=9:\-OF.TYEMCH#*94OJF)I.X;U@*"!$T$\H#E'_O:(0( M48XDQJ_"IU&&5,+M\<;[M<6Q6/:-C@%B-(<9$4]T_0T5^?C* MWXP2KG_!NK"U###+N*!)(98$"4[S?_A1U&%+(/W4"YQ"X%0%W@&!6PC<4R-X MA< [-8)?"'3J9IZ[+EP(!1ST&%T#IJRE-S70U==J62^<\4DEC%-6<%W3"G M".IF+)P3B-45RC#X_K6T?TIJQ462YG4ZZA<]1AA%:7P+6^ ,=RK!J> MTZAW*(W7F! @-Q=,4@'3!9[*3@DX1X*# M$/,9H5SUR8]@R@63A\+/(V&],JRGPWH'PNXT'?J0)R;7W8D_": FJ.NWW'5+ MNU9GZ/O ;ENREN_;FWB*4;AOY+I5HW&-D;=EM)._7^;O'\U?;KY=EUJN\K=C MV;Y3H6XPV@%JE4"M)B"G#JBU%\OW';\"U&"T ]0N@=I-0&X=4'LOEN=WJD - M1CM G1*HTP3DU0%U]G>CX]H5H :C':!N"=1M O+K@+K[_6I;G0I0@U$.9&[= M20EB"_T8X&!&LU3D1TRY6KXW GW-5M:']M7(KED/Y?LD?TY\NL\?-W>0+7#* M 4%S&D;<4J%O%_U<"G?6(@I _E]3JG83%2 \M4V^ M0 M2P,$% @ A35>45/3^X@S @ A 0 !D !X;"]W;W)K&UL?53=;]HP$/]73GGJI$%"@-)5(5+XF(JTMA'LXV':@TD.8N'8 MF6U(D?K'SW8@HM+@)?'9]_LXWR51+>1.%8@:WDK&U=@KM*X>?5]E!99$=46% MW)QLA"R)-J'<^JJ22'('*ID?!L&]7Q+*O3AR>ZF,(['7C'),):A]61)YG" 3 M]=CK>>>-)=T6VF[X<521+:Y0_ZA2:2*_9H>7+!%/N"763._KB0;976I0GL'%0 M4MZ\R=OI'BX 87 %$)X H?/="#F7,Z))'$E1@[39ALTN7*D.;HI6;=V.[;_^4?^1$K"MVCF5,/Z M")=Y*3FZ[:0F,H??WPPE+#26ZL\-0X/6T.!FV4Y( 3F87I U0S = JK4GO , MX:ZYWO\VJ>$=.E[[S1[B46\P?+B/_,.E'_]BJ.SW^4SDEG(%##<&&'1'AD$V M,]\$6E1NSM9"FZEUR\+\)E#:!'.^$4*? SNZ[8\G_@=02P,$% @ A35> M432M+.3S @ N @ !D !X;"]W;W)K&ULI59- M;^(P$/TK5M1#*RW-%TFA B0@6;6'MHBTNX?5'@P92-3$SMJFT'^_MA.RD*8( M=2]@.^^]F3<>,@RVE+WR!$"@79X1/C02(8I;T^3+!'+,KVD!1#Y9499C(;=L M;?*" 8XU*<],Q[)\,\BAF3.[-6B=,<"$\I00Q60V-LWX:^PFO CQ2V_&"-E),% MI:]JDF9&Z%;$;KG1O J@K9NEMYUX0(L\&C Z!8QA99J M:J&KK]FR7BE1?1())I^FDB=&T=UX'G8FXR@,T/3I818^1N/G^Z='U$&1[,EX MDP&B*Q0EF$%G(F\D1E.:RR[E6%_T90 "I]F5Q+]$ ;J\N$(7*"7H.:$;CDG, M!Z:0::I@YK)*:5*FY'R2DHL>*!$)1R&)(6[A!Z?Y_@F^*0S/9MN]]OL_%_T\,O1CXKAU@WC:CWW,SW="0O="3/\+E\9 M HT9PV0->OUKO.""R=__[Q/!NG6PK@[6/2/8\K#M8*?6T-91XGG4,"EM 7:M?@XYL>[5M[Z3M.6182,LID:8! M";Q#"R"P2D6;X5++.\B@X_3=AN$V4.^F8;@%Y-N-TH4M(.^FUV[8KPW[)PT_ MRH'(OW#7_H?B]YU^PWD+QFI@@H\8N^_V&L9;0#W7;A@W#U[%.;"UGH%<&MH0 M4?[(ZM-ZS([U=&F<3^S;J=UR'LBQ7$[1?_+E3'_ ;)T2CC)8R5#6]8V\(U;. MR7(C:*$'P8(*.5;T,I%_+8 I@'R^HE3L-RI _6=E]!=02P,$% @ A35> M41P)PNAK P Y L !D !X;"]W;W)K&ULI99= M;Z,Z$(;_R@CM12NUY2LDZ2J)E+0YVDK;-BK;W6L')L0JV!S;:5II?_RQ(87T M%-AD>P.V\;SSS&"&&6VY>))K1 4O6BH26^8"25P89:GM.4[?S@AEUF14K"W$9,0W*J4,%P+D)LN(>)UARK=CR[7> M%AYHLE9FP9Z,48(DPQ4D:"Z-LS7F&:&B7-\>].U*I\&L/]\9OZ/T7P.I@E MD7C%TU\T5NNQ-;0@QA79I.J!;[_A+J# Z$4\E<45MKN]C@711BJ>[8PU0499 M>29&]J5:]PU.-;FJ9FR\A6FMCXM:,=W:RD\UKH^G#+ MF5I+F+,8X_?VMHZT"M=["W?F=0J&F%^ [YR!YWC.8W@-)U].:_#RVN'&K[+J M%V[\%C=WFVR) O@*PC])]BK)7B'9:Y&\WRBI"(LI2X H6&)"&3,3[21'07D, M)R7_*?R&IDC*_)1>@L*+^62?)ZX;#(/AR'YNH LJNJ"3;OZ"(J(2#X0(/D"< M!UZO%S1#]"N(_C$I0A8?FYS^!ZZ^WW/]9JQ!A34X)#=DF>)?8@V.P1I66,/. M,_JK*%CZC4V?4>@"# M!(^PXJ9>5\.6G3ZKY]/2XC-D$7W^$30DH'0[V$N % M%RWQNTY=^IQ##^V1/#OAX7N@7@O07BUV/W& CV5TFQB]MJQY-:3WB>-\+*37 M]&9;(>OZZ_J'9O(,'M"T)R:I5_IO(G0CL"$I?*>VJ\6Y=Y-WN*K^7W*.YNY7_BKLN_VYW_7^7[VF2"$R(0KC1V%1W==_ [?[=_ NE\I<#'1.1-E2EA/%\Z*-6W*EF\)BN-9M M. JS03]?<:[>)L9!U=A/_@-02P,$% @ A35>433&!!NQ @ W < !D M !X;"]W;W)K&ULI55M;YLP$/XK%I]::2T$DFZK M$B02F!II::.REP_3/CAP :L8,]L)S;^?;0BC55ZZ[4OPG>^Y>^Y\N1O7C#^) M'$"B9UJ48F+E4E:WMBV2'"@6UZR"4MVL&:=8*I%GMJ@XX-2 :&&[CG-C4TQ* MRQ\;W9+[8[:1!2EAR9'84(KY;@H%JR?6P-HK'DF62ZVP_7&%,XA!?JV67$EV MYR4E%$I!6(DXK"=6,+B-1MK>&'PC4(O>&>E,5HP]:6&>3BQ'$X("$JD]8/79 MP@R*0CM2-'ZU/JTNI ;VSWOOGTSN*I<5%C!CQ7>2RGQB?;!0"FN\*>0CJ^^@ MS<<03%@AS"^J6UO'0LE&2$9;L&) 2=E\\7-;AQY ^3D,<%N ^QHP/ +P6H#W MU@C#%C!\:X11"S"IVTWNIG AEM@?W1.&D M']\%C]'5-(BC$,T>%LOH/@Z^S!_NT44L6?*$'BKSGH%^3R)WE^@*!6E*M!(7 M:%XVG:I-+D*0F!3:H@\52A8YYB#&ME2$=5@[:6K!2Y@)%90KI M 7QX&G]S F^K0G758="B=_XL>_7/T M%\7PNM;QC#_OF#_]JE?Z7YJB&:-J8+0L",T-(2&1PC=;^@*.&+KMN%0IGA(%?6BD2\/=6#C+)FUW2"))59EBNF%2CUQQSM7Z!:P-UOV9,[@4=H%OH_F]02P,$ M% @ A35>43,FK?P> P ) H !D !X;"]W;W)K&ULI9;;;N(P$(9?Q8KVHI6VY 1)J ")4W=[T1;!MKTVR4"L)C9KF])* M^_!K.Q#HDB#0WA#;\?S^9O!,IK-A_$VD !)]Y!D572N5BP59 MU9L%XSF6:LJ7MEAQP(DQRC/;L'N=%5["#.3S:L+5S"Y5$I(#%811Q&'1M?KN[\PW92!@R4<'W1=\O8^8;?;]&_W&=SX$CMJAT^8MD MLY1L&LEFC>336@J):4+H$F&)YK DE.J).F0%G+ $717\U^@/JO*D"$QQ2LN< MHA/RO:=BT R"COU>0=%V'0\=C7@,KJ5)P8'MY8IQ%&U3%Q#RJK>U[67,I3R$8'/*'?\,,: M'F_/XYV50Y?B>$K2V]U78/>B$OQ/\7"U;H'[QX=]O+_JG!\Q5*@B4P4*9 MJONKDIP7+4DQD6QEVH YDZJI,,-4M7' ]0;U?L&8W$WT 65CV/L+4$L#!!0 M ( (4U7E$E8-C3Y 0 %@7 9 >&PO=V]R:W-H965T-I1"KZV:3^TL2 M8WY%5R21O\PIB[&02[9H\A4C.$B9XJB)+,MMQCA,&KUNNC=EO2Y=BRA,R)0! MOHYCS':W)*+;FP9LO&S%%V1&Q,-JRN2J64@)PI@D/*0)8&1^ MT^C#ZS'R%$-*\2,D6UYZ!LJ51TJ?U.(NN&E8RB(2$5\H$5A^;2.]12\GP: M\?0_V.:T5@/X:RYHG#-+"^(PR;[QK,O_?O1Y6U_-AJ"P;?)=/1UUO]^]^TKN+@G7+#0%R0 ,T'])]!7 M11"*W6=P"?I!$*K*P!&X2[+Z5G5R,20"AY&B>)@-P<5OG[M-(:U4NII^;M%M M9A$Z8I$-)C012PY&24"""OZAF=\U\#=E=(H0H9<0W2*CP!E970';^AT@"UD5 M]@Q.9H=>E3OOTSYZG_:QF7V"F62'5=KW8FD7Y6:G\IPC\@Z*:DI86CZ)3\!L MB1GA!BU.H<5)M=C'G%:"+A7@!&! 8XG"/*O//F,X61")C (\[D"9;HIWZ79_ MBUD _OQ#B@1W@L3\+X-!K<*@EM'MAV0C'9=:F/:?I]X"B?90?58>W7SZ"68GA(@5S/=?>I1H=4-FQY3G4=0DNW-.L#*G$2)F&\ MC@UAAJ4F"L^C"B'2)B%C$$H^YPHW>66F%E7V5;-$Z\JR/IELTTT OKL+Z 3] M FA W2#@F70(J%L$-/>(MR3,++$V81K:X4=@^P0_UYTH#>OP3' =:F"'9F1^ M2X+,$N7K7UV*--3#D[&^/D6_<*:0AEUDG4?*D,9E!#\Z9342ZU.&-$0C,Z"6 M4U9W]44:7)%])FG0:(N<__OZFVLHWQ5@IXUL^.KB<2+=N().ON(XI2O*OJ\: MQI$9=-]TYQJBPRNYVVYW6D>LT<"-S,#]D##BTT42_B,-\,O5X%,NN$Q(A)5M M@H+UT215YB/3ZY8-MBWU]SHA]83[OND6@=I&WWZF4R-I)=X0AA>D.-O'K]XU M$B'8$

"YU^T!FL!_CD($-CM8$T'G%22C*)"*< ['$"9#8 M)1^(_#!"7FPB:JP!Y'N]/)^/A!4O]]7'IE-[F<])R@F"E8D\I$.M"L)1%:%K MRKCN<B>%9U!!=Q#!0Q*GZLR,*@@1K(I@LS3XBPE; MI"-:+L_V.A'94*;8+<; _73X^6K_%EX/8,7^$%Z/LB&O%I_-G">8+<*$@XC, MI2KKJBUKC&5CW&PAZ"H=.SY2(6B41N:Z!$@ P 70H !D !X;"]W;W)K&ULM59=;]HP%/TK5K1*K53(!X2/"I!6:#SDGN-SG),;]W:,/XD-@$3/(8U$W]I(&5_9MEAN(,2B MSF*(U)T5XR&6:LK7MH@YX," 0FI[CM.R0TPB:] SU^[YH,<224D$]QR)) PQ M?[D&RG9]R[7V%Z9DO9'Z@CWHQ7@-,Y /\3U7,SMG"4@(D2 L0AQ6?>NS>S5T M&QI@*GX0V(G"&&DK"\:>]&0<]"U'*P(*2ZDIL/K;PA HU4Q*Q^^,U,K7U,#B M>,]^:\PK,PLL8,CH(PGDIF]U+!3 "B=43MGN*V2&?,VW9%287[1+:]M-"RT3 M(5F8@96"D$3I/W[.-J( < \!O S@G0IH9 "S9NM=I^MY!]:;05Q'#><2>8[G ME,"'U? [S!7<+8/;RGENW\OM>X:O<8#/^!I'0O)$95.BGQ-5@,820O&K@KZ1 MTS<,??, _9Q)3%6J%K)LIU)LRV#UZ[8=N$[+;3N.-T;G7ZNTZ_6J7,H=0X/ M;:7_;F&UJM]ZK["LL-%H'Y38RB6V*B4^;H@,&0?T!\U@F7 (D'EQ)@Q'%4%J MY_3MC\AI)Z?OG*8^UWR)2*1V'(1$'$O3#;RZZY\A' 5JU.V>7:HN+F(P;9B^ ME#V4SJGY+BNLRG%RZTUG'RZO>4*XLK6+ MH?DW5I4E;SV]-G2WNJ,?C=01O/%9^MVKQIE=*7LJ=N';KP]>Z@NY)I% %%:* MR*FW5:_CZ5DFG4@6F^/ @DEUN###C3K_ =<%ZOZ*,;F?Z!-&?J(<_ 502P,$ M% @ A35>4>*OSJ[I P R@X !D !X;"]W;W)K&ULM5==;^(X%/TK5K0C=:0.B0VAM (D/MK=2NU.!3.S#ZM],,D%K$EB MUC;02OOCUW9"PD?P4FG+ R3.O KR/23.1]?(E#+C_*>Y>8Q[7F 800*1,A!4_VQ@!$EBD#2/OPM0 MKYS3).Y?[] ?;/&ZF!F5,.+)'RQ6RY[7\5 ,<[I.U(1O?X.BH-#@13R1]AMM MB]C 0]%:*IX6R9I!RK+\E[X60NPEX/:9!%(DD..$UIF$9I'0O'2&5I'0LLKD MI5@=QE31?E?P+1(F6J.9"RNFS=;EL\RL^U0)_93I/-5_^OK[KU^^W4^>T?A^ M^ U=36##DPW+%F@D(&8*#18"0"^T^HR^H$&LA_1RT00]9OFF,XMW-09%66(B MOD_'Z.J7SUU?:7)F"C\JB QS(N0,D39ZYIE:2G2?Q1 ?YONZJ+(RLJML2)R M4U@U4#.X1B0@00V?T<7I^+8F?>Q.?Z9"I^.ZV0^J:9;KU+1XS3-X8Y@IK;E4 M8FT6 _WYI /0HX)4_N6 ;Y7P+0O?.@,_Y$)GZ&672*^G>8KX'$5V"]2M98[6 MMFC&6C9]'.2?KK_9%_DT\"8\C#O@&Y9\0R??DVWZ0".6,/7FT*)=8K<_0NJ; M$O[&2=W"LQ+^&BD0:9W&;I@0O0$5TD&H4Q+J.)&>Z2M+URF:[?8 BNA*RWDL M9LZJ<[*@)#Q>^@,:MR6-6R>-$4]3IJSBB@'.^$H=4]BP:.ZD\'4R.:,K76B0!YR0JX,++J9"*"GD/%=U(2$6SV&R: MG%8M'W+"Y\@FQD5(NS;DD&OEF+CY'J[SPB&NM7*F(3*<+]ORQ3S[Y)I!K=V- M+PH]K*>R:.SVZ+.>A_Y!+T(W8VA"%;@V?^6N./P("\25Q>*VLY:I;5+-F\4R M[7\@]7X^(5^H[T8*&L3]QE>^C-V.ZM+WZ7'X=>*:I3);W/D0:2L;Q6X+?(^T M;B3\']*2RDR)VTS/2GN-!E'$16RZR >@:BU<&YA4EDGP1ZA,*B,D;B/:_!3$PAZ6)(J,Z^9=<3E:'L@&]AAR M-#[$=Z/\6%7!Y*<\W;0N=&>"$IAKR*!QHUU"Y >G_$;QE3U*S+C2!Q-[N=2; M#80)T,_GG*O=C9F@/+[V_P502P,$% @ A35>4;CXM5N^ @ % < !D M !X;"]W;W)K&ULM55=;]HP%/TK5K1)K;22$#Y7 M 5(IW89$5P3M^C#MP2078C6Q,]LI[;_?M1-V0F94XU3N?)5+H+$%9:D?!D'?SRCC MWF1DUY9R,A*%3AF'I22JR#(J7Z>0BOW8:WN'A17;)=HL^)-13G>P!OV0+R7. M?,<2LPRX8H(3"=NQ=]6^O!Z:>!OP@\%>'8V)<;(1XLE,YO'8"XP@2"'2AH'B MXQFN(4T-$T./Q+"E1:I78O\- M*C\]PQ>)5-E_LJ]B X]$A=(BJ\"H(&.\?-*7*@]' .2I!X05(/P;T#T!Z%2 MCC5:*K.V9E33R4B*/9$F&MG,P.;&HM$-XZ:*:RUQER%.3Q9WW[]>W-^L;LGL M9GI/SAX3IC,A@=R#S,A"4'Y.+LA5'#.3=9J2.2^OCJG!V0PT9:F)<+@+LH:H MD!"_,>#:PWI&SCZ8MT@D\D#,*@1L]U,_R62H2WZ^#OY'1<_CN6KW.";P8;C3E56A;X M;FCR7$ZTR&T;VPB-3=$.$[0'T@3@_E8( M?9B8 ]R'&PO=V]R M:W-H965TZ+TL4]N0@%2?&ANH8ZE(AR3V(LS".HDG("15!FOB]C4H3>3*, M"MPHT"?.B;HLD,EJ%@R"Z\:6'@OC-L(T*RE<7K/)9$#E!R# SCH'8WV]\0L8+N^LG_VO=M>]D3CDV3?:6Z*6? 00(X'&A5ME+C5FKL^49W^%ZHH/S$.YB&+=/0 M,PWO-8U:(_9@C?8^>[!$G2E:^GY_K&TNK QR_;.CTJBM-.K4O$4W&%0<@;E: M8%#Q]YSL9AG !8GJD#-NY8R[+23GOU@X:9DF_]G":5MI^D\L[&9Y\!9J&$3 MI3"%AG@$.;GH]Q2&-_/DGJ87HHY4:"O@8,FC_M2ZK.IQKP,C2S]B>VGLP/IE M85](5"[!GA^D--? 36W[YJ9O4$L#!!0 ( (4U7E%"9(;WY ( )4( 9 M >&PO=V]R:W-H965T$RW%'V MQ!, @9[SC/"1D0A1#$R3+Q/(,;^B!1!Y9T59CH5*5%],A=, MWDTE3X0WT7@>S=$EFM*\H 2(X(BNT-<"&!8I6:,;D,> HF?9F!PX.I^!P&G& M+R3E<3Y#YV<7Z RE!#TD=,,QB?G0%#(OI6XNJQPF90[.B1Q<=$N)2#B*2 QQ M"W_6S0\Z^*:L1UT49U^4B=,I.(?B"KG6!^18CM62S_3-=+O?9N?_HD?_'/VH M&&[=(:[68V6N,'?3M8U#4 KKNNS7HR*M?>_4[OBRJF;:@!=X"2-##BT. M; M&^$ %SA!M/W'T_IT=6!_;:A&\.HN^?]VHQ6N,;7F-@LU:0#V_T4)1"ZCO M^8URF ?OV1S86@\XCI9T0T3Y0-6[]0P=Z]'1V)_8@ZG=LC^3,[<7"L'(+E0M!"O^475,B9H2\3^=T 3 'D_16E8K]0 >HO MD? /4$L#!!0 ( (4U7E'IDSD8_@( *X) 9 >&PO=V]R:W-H965T MICV8 MY$*L.G9F.Z7]^]D.I$!#VFK;"[&3>X[//=<7N[_BXD&F H]993)@9,JE9^[ MKHQ3R+ \XSDP_67!18:5GHJE*W,!.+&@C+J^YW7<#!/F#/OVW50,^[Q0E#"8 M"B2++,/B^0(H7PVL'^VN>MCV=4,G:*;' 16A"W1!+0M:"0E*(DP M2]"$X#FA1!&0Z.@2%"94'FO(_>P2'7TZ1I\08>@NY874T;+O*JW+L+OQ6L-% MJ<$_H&$&^1D*O!/D>[Y7 Q\WP[]BH>&M.KBKW:@L\2M+?,L7'++$Y"_1S]%< M*J&WV:\&SJ#B#"QG^P#G[F]QV$K]*)VWWWMW.LVKCKA;/F!*G=?-U70#;M[9:Z)"EO=7GV=HTII],'6HR_:FU4W M$^_TSY;)WSB+#Q?SWW+N.-*K'.DU+G+'%::(5\?1NRK8J_E;[+7#O0K61$5^ M$.Y5T-TZ3#4:E#7Y28 @ $@8 !D !X M;"]W;W)K&ULC55=;]HP%/TK5]$>6FEK0@*458 $ MM-4FK5I5UNUAVH-)+HE5Q\YLIW3_?M=.R"@%M!?BCWN.S_'UO8PW2C^9 M'" M2RFDF02%M=55&)JTP)*9"U6AI)VUTB6S--5Y:"J-+/.@4H1Q% W#DG$93,=^ M[5Y/QZJV@DN\UV#JLF3ZSQR%VDR"7K!=>.!Y8=U".!U7+,]A!T \AP%Q"XCW ?TC@*0%)-YHH\S; MNF:63<=:;4"[:&)S W\W'DUNN'197%I-NYQP=OKE9K:\6<('6-95)9#R8YF M!3,%W%*&X>P:+>/"G%/(X_(:SMZ=PSO@$KX5JC9,9F8<6M+AV,*T/7/>G!D? M.7,(=TK:PL"-S#![C0])?V4R!^$D@>!LQ06W' ]FK5$P] I<]3]/>Z/1 M8!P^[U[E@:#+9-@%O3(WZ,P-3II[^/H(S!@D1VI%STTVCO E+9C,T5N6U!'V M_:B5X#ES[>"@G\%;J?%HS\[;F&$_V7,3[I17B3KW7<= ZG+0/-)NM6ML,U_/ M>^MS:GA-?_I'TW3+.Z9S+@WY6A-E='%)NG33@9J)594OXI6RU!+\L*"FC=H% MT/Y:*;N=N .ZOX'I7U!+ P04 " "%-5Y1MP<@IC8" ":!0 &0 'AL M+W=OL]W&M?:/-D"E M+)2=!#E1=1F&-LVQ%+:O*U3\9:U-*8A#LPEM95!D'E0681Q%9V$II JF8[^W M,-.QWE(A%2X,V&U9"K.[PD+7DV 0O&X\R$U.;B.D>-+ M=6']$^HF=\3)Z=:2+ELPGZ"4JGF+E]:'/4 \.@*(6T#\7D#2 A(OM#F9EW4M M2$S'1M=@7#:SN87WQJ-9C53N+R[)\%?).)K>W4HX%;U32&I#$GV!.(JC _#Y MN^&#B[?PD$5WRN-.>>SYDF/*&T%_9BM+AKOI[PG.I.-,/.?P".>C[QK,0#RS M;QOD/G>3Y/PK7#D@-"7TI((="G/8Q-,51@T2+J#4BG(+@W/(Q,X>\O,TTUG+ ME)QD>F/#L+-A^#$;,FE3O54$W$P(/6ZJ%!4=E'^:>=A/HD^'M'X8U@@+]R;' MW5H_A=E(9?EOK9DHZG_C*33-3= $I"L_3"M-/)I^F?/EB<8E\/>UUO0:N/GL MKN/I?U!+ P04 " "%-5Y1%)]HH D# "!" &0 'AL+W=O_=R/!2-9I3# MO42JJ2HB_WP")E:C( Y>;CS01:GMC7 \K,D")J"?ZGMI9F$7I: 5<$4%1Q+F MH^ B/K^,G<#M^$9AI;;&R*8R%>+93FZ*41!91\!@IFT(8BY+N 3&;"3CXW<; M-.B85K@]?HG^V25ODID2!9>"?:>%+D=!'J "YJ1A^D&LOD";4&KCS013[A>M MVKU1@&:-TJ)JQ<9!1?GF2M9M(;8$<6^/ +<"_+^"I!4D+M&-,Y?6%=%D/)1B MA:3=;:+9@:N-4YML*+>/<:*E6:5&I\>WUQ>3ZPDZ17=$-Y)J"@J).?I:@R2: M\@6Z!5,D=$O)E++-\O$5:$*9.C&JI\D5.CXZ04>(FJ@KNJ8!F#^ 2'3-"UM4XW=6OAB.T3&L9ZQQ*[H$I.@: M58+K4B'@!13(5$=#-079E>C$5^(-/W-\^_HNQ_$@SH;ATN.ZU[GN'71M8-C' MVJC2+5:2X[Z?E7:L]"U6XF.ENZP8QWY6UK&RMU@]'RO;8>$\W[F?E'2L_R'HLP73SN0;I(^8[Q-X@2_S$04<<'"+:<^99Z!WOM'>_?Q5GTT>=LL.,L'F"\Y\\;1Z_=+3I8CEM0ZAS= M5'6CS7M$N:D+*.WM3]&.@U.,\SV//M[JK_%!!_>V)ERC)6$-V-:Z4Q2OFWCW M7SJ;]+"A7QLK2&I?E& &DWF/6Y$/IE8D^A[JMC_!=02P,$% @ A35>46=V:XR5 M @ V@4 !D !X;"]W;W)K&UL?53?;]HP$/Y7 M3M$>6FEK0H"NK0") FLC#5;QHWN8]N"2@UB-[[SD[I5Y,A6G@3N33=(+.VN M#L\Q0,'.E"I1TLE):,$NF7H>FT,A2#Q)Y M&$?1=2@8ET&OX_>>=*^C-C;G$I\TF(T03+_?8ZYVW: 1[#>F?)U9MQ'V.@5; MXPSMHGC29(4U2\H%2L.5!(VK;M!OW W:SM\[/'/E'IU1I)V@\@) MPAR7UC$P^FUQ@'GNB$C&GXHSJ*]TP,/UGOV;CYUB>6$&!RK_R5.;=8.; %)< ML4UNIVKWB%4\7N!2Y<9_85?Y1@$L-\8J48%)@>"R_+.W*@\'@+A] A!7@/@_ M0*-U M"L $T?:*G,AS5DEO4Z6NU .V]B<<+8W'$V3 MY_X\>1Y!,IG-IXOQ:#*?07\RA,?1\&$$_<'@QV(R3R8/\ 7Z:232HD9C8D2/@&7,.9Y3B#3"2WI=RK" M9:7UOM0:G]!Z#6,E;69@)%-,/^)#BKL./MX'?Q^?)9QA<07-Z#/$41P=T3,X M#Q\S3?#&,?@'.YN.HTVWM]$%;N];6/JMMS-ZXV @: M"6[H<+F&'.7:9J!6L*1Z:^KT8X+/L][ .S)MX!9$^68:-Y"R=W,LF>%!^PC4 M:S]5#%U.J2H[J=ZM!U??]VOXS[V<>O0DUEP:"F%%4$H@J=3E)"D-JPK?C"_* M4FO[94;#%[5SH/.54G9ON OJ<=[["U!+ P04 " "%-5Y1K]IU-FP" !_ M!0 &0 'AL+W=OK$F>V0[M_/#FG&.JBV%^*S[[O[OL^< M_9J+%YDA*GC-62&'5J94>6O;:48+?!9@*SRG(B?=\AX/;1ZUMO&E&XR93;LP"_)!A-4 M\_)9Z,CNJJ0TQT)27H# ]= :]6Y#S^0W"0N*M=Q;@U&RY/S%!'$ZM!Q#"!FN ME*E ]&>+(3)F"FD:/]J:5M?2 /?7;]7O&^U:RY)(##G[2E.5#:T;"U)JM.)/-+]1MKF/!JI**YRU8,\AIL?N2U]:'/4#/.P)P6X#[KX!^ M"^@W0G?,&ED1423P!:]!F&Q=S2P:;QJT5D,+=/X\DL@=$D@L=Q]#"&41A^F4]F\>0!+N">4 $+PBH$OH8(!=T2O6I%W.U$N$=$)%A>0M\Y!]=QG0/P\&/X$Q$:WCL$M[6= MG:=NYZG;U.L?\_2W+^?[EGW[K!,A5IC+[Q^TZ7=M^DT;[TB;L!+"F)MV[8!1 MLJ2,*HH'7=S5&S3US'AO _?FQK>W^U8=R+GN=3E_$/4ZHMZ'1">\N%C]-UGO M+R(];S!XQ_90TB?W'5U[;SS,TZ3O6_]!)3!<:YAS>7UE@=B-^RY0O&PF9LF5 MGK]FF>D7$H5)T.=KSM5;8(:P>W.#7U!+ P04 " "%-5Y1#Q5"E_T$ #Z M%0 &0 'AL+W=OD9 H[0T'Q=J<#P=L+^(HI7..LGV2$/[SGL;L<-O#O?>%IVBS%?F" M,1SLR(8NJ'C>S;E\,FJ65930-(M8BCA=W_;N\,W,,G.# O%W1 ]9XSO*77EA M[#5_>%C=]LS\1#2F2Y%3$/GQ1D8[_*M)>O6=NV/S^SCXMG)?.O)", MCEC\/5J)[6TOZ*$579-]+)[8X2NM'')SOB6+L^(O.E18LX>6^TRPI#*6)TBB MM/PD/ZI - PD#VQ@50:6:N"<,; K [NK@5,9.%T-W,K [>J#5QEX77?P*P._ M2%89W2(U8R+(<,#9 ?$<+=GR+T5^"VN9D2C-2W$AN/PUDG9B.+E[>GQXG"W0 M?/*$%E_OGB;H:DP%B>)K] 4]+\;HZM,U^H0,E&T)IQF*4O2<1B+[W%CX:\OV M&4E7Z\QY;/2-I6*;H4FZHBO ?JJW]S3VAHQ- M'2#K/4#WEI9P07=]9)N?D65:)G">D=[\CWVJ-1]WWAV'@/FD\^Z@^?3W?)]] M^/ GJ;#K6K4+/OM1NDF0W/*T2*O/O3/W4LFN)QG_VKXG9K?*?B=,_P/ MZ9(E%*TY2]!25E&4[N5V2(Y]3O*Y"99S2>D5E/G'V190:P8-^!'?9JASVMPX_R+1\5^88\\[HD=02@<.BI,6BC C^P M3T$3@,JU3&7#:1L%%0B LL,@A./EU_'RM;WWO7BGRY(@;[(D-K2:_C>:M@MJ MZD";BA%+$BE*Y*MN^8JN2MYK*"M!JPZPX[E8B3>$"GPUE""7Y2NAA+E<.)1A M[6^H]7=.N(B6T4XVEIPN&5WN>20B^2;5^1ZV3A)ZBN-M",9JLP$84VTW/<^) MR]@\R@Q3Z_28IDS*%R(81U) Y_(Q6B+Z/M'EG)$CMZR#8K#K8E%M=9H6WU&2 M-P9AS4:H] 3(UBH%F"TTSP2FH;^POAJ8H'+=>BJ*A/JL)5 MH]#&X!"K,0"( C4 %%PSGWKZ+[U2W51A$".F0]6A@4UK&.I,0%@;M.9*BH@ MF^6J@0'9_'.A.:H=K)<[]ZHOMY E(?/1/LH@+!> 8UAW=,I!I>%4 4) MFAK&[)NM/KPLABXRG?I_U$.XJR#JY++7.@64]C9*IEV5O2!7.^T0RCOC]5'5 M8+VL&:OCYB-==A0Z^)+2^6B7!5"XU6BW05"T(2KUA3 #4>X9#8F/R@?KI<_O M-%E;EK2:[")D>ADRJR =&\PZ*B!+KX!^K<$J,E^;<0 $9!RD:F4<1#6X2J^- MQDU30OFFN$3,9*OL4U'^(U^OUA>5=\7UG+)^CV\F&%B?XIM9>0UYI"]O1;\1 MOHEDK<1T+;\@WJ MZ][A_U!+ P04 " "%-5Y1Y)-L8W(# "8# &0 'AL+W=O3RS8:R# LY9%N3%PQP7$%9:CJ6-30S3')C-JF>7;/9 MA)8B)3E<,\3++,/L< DIW4\-VWAXL";;1*@'YFQ2X"V$(&Z*:R9'9N,E)AGD MG- <,=A,C0O[SOVJQ9]C@6<31O>(*6OI M3=U4"JIHN>8D5V(/!9-OB>3$+%Q>K!?+C^_GBW7X!UI\NEE]_A>=S4%@DO+7 MZ$]T$\[1V:O7$U/(:(HQ(^WYLO;LG/#\,1(#9(W.D6,Y5@M^U8U_H#N)!PJW M1RWXO!N_*-@ N5:%CUOP13<>0O& MR;_MC?>&OW=KT5?_EKTU4]'-Z6Z&HDY MC<20Q8E@ .E.2+D!V_ 0S:%/VO(Y@6U4( MM5_L9M; =OV)N6O)S&LR\SHSF^LT."HPB=M$6?/#H[!RTU*_)G"MOIYV[U[: M>6UVRQ8[^ZG=DX+]IF"_L^"PO.5P7T(NT&(GKQVK.VQ<#G^'F((F7-!KR>3^ M&:52+7$/]5P&_TL]HR:546>QNM51U<(>:RGJ6A N14(9^29G&V>T?*X;O7M8+S0;^%:':.VC+='^ MN<1D-\E:<^GVYZ #8,:[)NVQE]K.CW/C1\E)159*Y&U27&AO_K$4G_62'YNL M6DP"S[+=X,1,/[9JN[M7OZSF_/22K[2S)VUJV+KDYM&!2)W9_\)L2W*.4MA( MU!H$LA16'X/K@:!%=4:ZI4*>N*K;1'XZ %,&\OV&4O$P4,>NYF-D]AU02P,$ M% @ A35>404E;"ER P 2 L !D !X;"]W;W)K&ULI99=C^(V%(;_BA7MQ:ZT._D., (D/E)UI)T1&F;;BZH7AAR(NXF= MVLXP[:^O[804DI =M3=@.^\YKQ_'=L[TQ/AWD0)(])9G5,RL5,KBWK;%/H4< MBSM6 %5/#HSG6*HN/]JBX( 3$Y1GMN>R3&5>L">3PM\A"W(;\6&JY[=9$E(#E001A&'P\Q:N/?Q M1.N-X!<")W'11IIDQ]AWW7E(9I:C)P09[*7.@-7?*ZP@RW0B-8T_ZYQ68ZD# M+]OG[#\9=L6RPP)6+/N5)#*=66,+)7# 92:?V>EGJ'E"G6_/,F%^T:G2ALIQ M7PK)\CI8]7-"JW_\5J_#18#*TQ_@U0%>.R"X$>#7 ?Y['8(Z('BO0U@'&'2[ M8C<+M\82SZ>4E8*3!,QM:7RU='VOO985A[>#0\? M/3(J4X%BFD#2$[\>CH\&XFW%VT![9^BE-YAP"\4=\IW/R',\IV<^JW>'NY,^ MG/_G'O]G]ZO%\)L=X)M\_JT= ))P4$=?HB50.! IT&^+G9!<'>+?!PR"QB P M!L'-"?-7L@>T9T)^1KNS!V!.(4%)R0D](ID"*H 3UK<_EI5!9 STS?S2N[XSZ<4<-[F@0=Y$S M+LG?YF4B=D!4?>G5,2HQ)SA#&1.]W*/NPK?V[JI'XK6@NQ*_S=R5>#>V][@! M'@\";^J2H<@P16JGJT_4S9T\[KBW#W%7,3*7W!7G#]/$/TAS!3II0">#H$_J M318U;'UP^Q@GG0LD:$-V)=&D ]D5C=O'M2?/^&+?5)3V16F0 S^:FDRHRZBD MLOI&-*--V;K]R>\;4J$ZNJ[M_T58WYB/F14($R."@KYVZD7@BO MZK:J(UEA"I,=DZK,,&PO=V]R:W-H965TYR$ ME$)(TL8N%@/ M&DYC._'(EJ$V$]:PG] ES$$_)S.)(ZN4XK,(8L5$3"0$@\;(N;QU6@:0K?B# MP5KM](DQ92'$BQG<^8.&;1@!!T\;$12;%5P!YT82\OA1"&V4.@UPM[^5?IT9 MC\8LJ((KP?]DO@X'C?,&\2&@*=>/8GT+A4$=(\\37&5?LB[6V@WBI4J+J C M@XC%>4LWA2-V "BG&N 6 '137D+LYWA\FRSQ/0E''U!9<\SR?D\Z_ C^IQ[<^PM_4 MX[LU> L]6;K3W;IS[-8*G$/2)"W[C+BV/DJ7"'>.PB)C-.8T4P MST&]G!%+_/B[J*; M#\7:Y(M4IV7F#]29K+%3\%DS,ZI47EEVP?T.D?) M[=09SG]W9(T+89UW1\E1$NX;"?.J5]E-#;)>.T:@E- M-QXH18(4RR?B,Y4'+=_8VR/I:C>6A\==?K,7>NJ#9NW4B1&@U>;-H#!9,'GS MRZ><+=\EHZP:WYL?.Y=73L7\Q+F\KIJ_,>^;K%Y]4YL_CK#F6#(\0CD$2,%N M]C#D,G]OY ,MDJQZ70B-M7#6#?&-!M(LP/^!$'H[, K*5]_P7U!+ P04 M" "%-5Y1S:T3?. " #"" &0 'AL+W=OA6E7:;-.W!)#?$:A(SVRGLW\]V M0D8A4+2])/ZXYQR?Z]@WPS5ESSP#$&A3Y"4?&9D0JQO3Y'$&!>8]NH)2SJ24 M%5C(+EN:?,4 )QI4Y*9C68%98%(:XZ$>NV?C(:U$3DJX9XA718'9[RGD=#TR M;&,[\$"6F5 #YGBXPDN8@WA:W3/9,UN6A!10/'5WPQS;E^HG4=ZWL&BBLN:-& Y0H* M4M9OO&GRL .0/-T IP$X^X!C"FX#<,]5\!J =ZZ"WP"T=;/VKA,78H''0T;7 MB*EHR:8:.OL:+?-%2O6=S 63LT3BQ/CV\^S+780>)]^C.;H,06"27Z$/Z&D> MHLN+*W2!2(D>,UIQ7"9\: JIJ9!FW/!/:W[G"+^+[F@I,HZB,H&D Q^>Q@(\=RK([US,Z&VX,N._^G'OVS^JMDN.WNNYK/ M/;;[94P+0(]X@T+"XYSRB@'Z,5EPP>01_GE"PFLE/"WAG99(&2U0++>2E!4I META>= RKJX*C!VX'[.BKJB'+L@=5&OQXX@R[GNMABT%H.3%J,T!7W_*Y=(;C-T&3W-X7@]VWK7=3[?P UZ M3BUH6W GNL[LC4_M MFYG=,1[* EW7T[_T=76_PVQ)Y,G*(9525N]:[C*K*V;=$72E2\*""EE@=#.3 M/QG 5("<3RD5VXX2:'];QG\ 4$L#!!0 ( (4U7E$;*'=DK 8 !0B 9 M >&PO=V]R:W-H965T)@<07-8NV">*V^[#8!]JB8VUU\4ITG/;KE[I$LL@Q+633O"02?6:&,QS. M'%&ZV"7ICVS-&$=/41AGE[TUYYOS?C];KEE$LP_)AL7BEU621I2+V_2AGVU2 M1OU"* K[Q#"Z*,;NTM%%LN5A$+.[%&7;**+ISVL6)KO+'NX]#]P' M#VN>#_1'%QOZP.:,?]O*N7VOQ@XC%69#$*&6KR]X5/O=,*Q_E=)>;3,7W+]^UCXK MG!?.+&C&QDGX9^#S]67/[2&?K>@VY/?)[B.K'+)S? M1)6PF$$4Q.5_^E0%8D] Z($%2"5 9 'K@(!9"9A=!:Q*P.HJ8%<"=E>[^^G'Z9?YS?E47+ J(D^)S%?9V@:^\P'Y&=Z>4T0,8@#S&>O%_]C&6O%)9^MX"(A/.UL'Q6?_ MSW?OQ9-O+859)Z19Z#,/Z+NZ'=^@*\[38+'E=!$RQ!-T1U,6\_?HBZC-R0I] MI4_HK_LD#)$H1SN:^G]K#%NU8:LP;!TP?$U#&B\9HAPMV$,0QT'\D!O;L#1( MH"2]+O4YA;Z\Y#^.B&L96 3Q<3]W -C &5BX#9N ,)<,VK I '-,QW7:L%DW MH]Y1;:U0VG4H;6TH;_F:I6B91*([KO.V]F 8\/3=>OJN=OKC;2J*WO(GXBF-LY"6S,W_1W "005Y MIBEYP]K$\&UK+38:VF&\1 MML.LFU'OJ+9V,/EOI;!4NPR9RG%24B)/BOXH2E=*0W0=T67LA;WM/ M&N_)JQ7+2E7;G8%H MU!@ 90XM.3LZF?2.*6M'LN$C6$](OL4IHV'P2_3'L&BK[T53+):.TR<&/P*J M75VFO #DC)A$]AQ 84/9%@#*-MT#CC<< NM)Q'U-#99E!Q8N)T"YS:."3LJB M>]HA."IAL&4:"V"P+<<&P,B(V';U8:;$3TW4PK( M*DTBE#?%PSX#/$E^$IY (+EG0!@RE-V&&-X!KQM.1O2<;,)68L07;3<65QQM MQ)[1T0G2T!3RQN=#I&$RY+5/B"J%K=BZ WG[PRBY64(HTQK(9!.&.?+Y4">; MWE%E[4@VQ(S\A@,BHE(;2XX1<&)CF\JV4%%RRX05'>#8I*%1Y/7.=0A :)05 M&E_*JY6$ZT\HS1 M4:ZVJ8;A$/>-*TW#,8B>8_PFUDG4;J[L(!6"73D!5(RR?P U!YB7V; &4\\: M7M!*3>#$12ZL$$8N&0!&=EFOINURPQY,/7NXJU[ZYOT3B>?S*(@+USNGN]FT M;).\;;J;>Z]\]$->?GVKQZM/V&X*E[< M2^/7^'R*@?$9/O?*#Q0:]>7W$I]I*MA8AD*V$J:,#P.Q3FGY"4)YPY--\09\ MD7">1,7EFE&?I3E _+Y*$OY\DQNH/P09_0=02P,$% @ A35>45=8(%8$ M!0 %A< !D !X;"]W;W)K&ULM5A;;]LV&/TK MA-&'%EABD=0U< S4EVT!VC1PFNZAV -CT3)12?0H.DZ'_?A1%TNV1-'> K_8 M$GV^ZR$/:8YV7/S(UI1*\)K$:78[6$NYN1D.L^6:)B2[YAN:JE]67"1$JE<1 M#;.-H"0LC))XB"S+'2:$I8/QJ!A[$.,1W\J8I?1!@&R;)$3\G-"8[VX'<+ ? M6+!H+?.!X7BT(1%]I/)I\R#4V[#V$K*$IAGC*1!T=3OX"&_F&.<&!>(;H[OL MX!GDI3QS_B-_N0MO!U:>$8WI4N8NB/IZH5,:Q[DGE<=?E=-!'3,W/'S>>_^U M*%X5\TPR.N7Q'RR4Z]N!/P A79%M+!=\]SNM"G)R?TL>9\4GV)58#PW 4W>:T:<6"@_.@-4&6 V@9VCP&N#/"Y$>S*P#XW@E,9%*4/R]J+ MQLV()..1X#L@2K7&9BG(0TU]C.SO6NP'ZJ:Z\+1OO ),CI\I)MK@*U? +*0IK8Y#'3EO"WZ_']'/VH&KFKE*["@+S3=4O#]DX*" M.TF3[$]#(+L.9!>![)Y ]TKZ1.E:.XE*:[>PSC7N90PM.[!5BUX.N='!($;V M,6RF@05.8+5@\RX,6=AUO!IV5*I3E^H8>SI=DS2B^;*9JIDKE"*"3XP\LYA) M1C/P?<'C&"BQVQ$1FEKKUO%<8VLG)";ID@(BP3.-6)JR-,J9W%#!N';%E?Z< MP[K] .FK]NHL/&,6^WDCZ))'*?N;AB#6R3R]!G=6OGXG7^CZ6)]N4*<;G,L@5;F: MN)L$7>X"I[5,9B= 1TE"J]DQ+'.:6Q:'5Y)?<1%289BY\& 3@I?5'XB:4.A- M"E29'S4-V@?4E@JD@R'+ABT&-#!;2;[;4B =#"*[9RW"1M8A-E.E#FA7:MY? M96NV,;6OT6]H7YBI1C^A\S:FG$[3?&P?R';%5!?F!:A-Z$P#@P[V/;]-E0;G M(AOV2!5LY!N:]?LN#=5Q3S 2@P?!PZV2(E,;&T&&WH49:^06GM+;$XQU5=-# M=M!96UV8BSPW:#.FT6",/8S:C&EPR(4(]C#6R#4TZ[6&,? /.%L>4:.XR+HL MA:A18@3?1&%E?DH>=3"-/&I@.GG4P?KE$35[ 3+O!3T$GBF:J)%A=.'C-6KT M&;WM@%V9'[;246?G]@%; [,M#_EM_KJP 'I6A[\NS+=]+^CAK]DAD'F'>-S0 MI2)/_@33-4W8DL0FR42-%"/WPGPUZHS,Y^63?'4/QNI_CMW>Y'0PWW&<-E]= MF(N@UU9,#]E> M;*7M$V[LL;X\]$1"S-0$Q7*I1U[:EY)LI+V/)%\DUQR_C,I>1)\;BF1"WH M'*!^7W$N]R]Y@/HJ?/PO4$L#!!0 ( (4U7E&8C&%?V 0 )D7 9 M>&PO=V]R:W-H965TM<)H'D(T#9G1?(Y9QC?Y?X).YM MA?RN5IQK]"..$G7366F]OK8L-5OQ.%!78LT39;\G-CH*$_XHD=K$<2!_WO%(;&\ZN/-RX2EKW MUL&23[C^NGZ4YLPJ5>9AS!,5B@1)OKCIW.+K,?%30H;X(^1;M7.,TE"F0GQ/ M3^[G-QT[G1&/^$RG$H'Y>^8#'D6IDIG'WX5HIQPS)>X>OZA_R((WP4P#Q01&0F^K-1*2R7[3-L0[MH-E&:1$79#.#.$SR M_^!'D8@= L$'"*0@D%,)M"#04PE.07!.);@%P:T1L'^ X!4$[]016$%@6;'R M[&:E&08ZZ/>DV"*9HHU:>I#5-V.;BH1)VHH3+I8VHZ18:U8HWN6*Y( B10\BT2N%1LF M370;8F^&;CE#]\P$W">Y[Z3K][>/!H[N-8]56SJ\HX1# M?727T[V=\+#M^(Z]GX4!!,.4./NP(0#S7=^NP<9-&+&IYS(XL:R,E;7&^GG- M99 E-$QF(N90N*Q938*[]6@!E(U)K3.&313M.K2&&C=1CNTX#AQJMPRUVQKJ M?3(W_B'#($*/4LPWLWIW[ZGZI:K__W +?:#@N\>, ,0!3@#A("L <&U>@"LSP)>[ 086 M>M=U2#UF $:!3@66>I?Y;CUB ,;(P>6EL@3<[@E IZ)_T'E.@2NKP*_@%:3R M"G*A5Y#3O * 05X!P$"O@' M7D$JKR#M7G%*]Q82^X\8(_5U%H)Y#J;UD)LP MZMFT_KQ",.JX!]994ID8(;_0O>=9)JD\C)S[$?(KW5N9"#EF(L>ZM_F5 5DF M! ,L$X!!E@G 6BR35-9&W,M[UVV,[7:Q6X^WB6*XOCP/ 93//%R/MHG"E'GN M@6@K9R7MSCJ*PCA,LL91R'QHH\]ZQ65;VU061M@K=&EE(.28@1SKTFXCA?77 M@^.0X7'(N!6R'UUE6,2_O"O]QH?I;Y1Z]?KT(SL4ETOOM27BWWD6^SW=/:]3M\/<# ]2&^'N>[Q)5\OFG] M$,AE:+H[X@LSE'W%3&%DO@^'*Q[,N4P!YOY""/URD@Y0 M[L;W_P502P,$% @ A35>4:UW(GQ% @ ?@L T !X;"]S='EL97,N M>&ULU59=:]LP%/TK0AFCA5''29/2U39LA<)@*X7F86]%L:]M@3X\6)!J/@=UR6*925TB"];"+GA6Q)B M?WF)D:.[E0F$^.GLXZ]*ZIL/R(V33Y/)].G\YA@_JP/GV'N5='$"Z<5TF-?$ MAJB7)U&_P3Q$?'6:YC=%.W*OV?DH2*7H#F".'6"J$PYH0UB(;PFC:T7MK)1P MRG8.GED@EDPJI,W)&SF^1U8@9:P5 M.,,.B(*": U*W!FG3J[!%R'4V*M=811FBNS\V0)W$^K!%%E+E8!JR_AX#T4! M@]3*433+[:AEX=F@UI(;(Z$DDX+4&O8S&L/0QL#8H_UB?J8'W-NT=ZY3>ZJB M-8V@QG0TSK'\?3;'W:=]'R\JZ$;JKY59CJA]>UO@04%*M[6_35L!0^S^,#LI M"K;[PF@F.+C%GUPP"LA^'LJEHL^FFKTJL0% 8;0!I6G<1WXK4JQ@J_?7:9L. M:Y[]AYK_[CYG($ 1UA=M[OZ8=_G=BN=7_TIR_:]R+/A5C4T;'+O(Q?A%SJ_' MK[%Y1(Q=Y#B_&Z]IC;W^>]!]6Q395TZ([^V;BG5%T;JB3%/1>#E-$A OFK"A MUV1M'L,'_"8_@9143*_:8(@[^P49>*NQS $P( L !?3T\$MP>:4#M M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3 MY?YVX$G1H2)8%II%R=.B':5_'5I>#C93;\^&P M6FY8D5:_\2TKU2]K+HI4JD/Q-*RV@J6K:L.8+/*A,1HYPR+-RL'5Q?Y:]V*H M'W#)EC+CI3I9GUAD[+7Z^+T^)"]9E3UF>2;_O1PTWW,V($569D7V@ZTN!Z,! MJ3;\]9:+[ J.2/3QRA5()<#9Z0N MN,Y$)9L6S?53Q?C"5./V:"?Y399+)F:I9'/!=]NL?*HOH^YBJ-U&$X?]9QO$ M<_%_PLC7ZVS)9GRY*U@IVS@*EM> 9;7)MM6 E&G!+@?[)B0M5X264@6)>&5[ M*=6VOE/UU]ZJO6NI<+48BO-,_2"\50..!SD-@QD-8CHCZEL<^M[,3=1!G*B/ M.QIHD 8 :9P0\F]#@S0!2/.4D*8&:0&0UDD@KUW?#::4:) V &F?$++3W0X MZ9RRNRT-<@) 3DX):6N07P'(K[B0831W ^\O-_'"@+C!C(3W-&J.XOI0@_P& M0'[#A72GOS]XL==0Z3/W")JZ1[A,,R]6W9IXP0/5@Z;C@69!5HL7+&B0A)%' M.TB01\;((IF'X>R[Y_O-8^8%B1O,O6N?$C>.:=*AA$0R1C9)?.M&].S:;53"7-?$9NZ6RN8T)^&",+@KI1X 7SF*C9@S3/G4X&26&, M;(4&YC;T52#C7PA5LV_RI\X&N6",+(,;UXO(PO4?*+E33]U#1)O>U9-ER L& MLA %:HJE)''_Z#)! C"0 M!1 FMVHXUE._&@)J]F]GD8;SBQ]V,"$/&,@>B*@2O!H#$9V&\\#[I"@#DH&! M+(.8S@^&)*0# UD'8([;6=(8D X,9!T."2G#1%9&-]7LZVP3DH>)+(\VY^S% M BM1R/X D\]NO0SRAXGLC\/DLS>2D$=,9(]\3J5Z 2&QF-AB@5*%;E=#8C&1 MQ=*3*O2&$K**B;WB>,L9>L$@I9C(2H&3ATYE&5**A:P4O41&SHB[6F5UFS1O M=SUT3$@I%K)2CN4X9R1(A4AU3$@M%K):CF-ZY9(7.B:D&@M9-9U4;,9DFN7Z MN+' O0YDOX"I6&=NM"#'6,B.@3$[PQLRC85L&AA3W_"P(--8R*8YFMBV,Y*. M"QX348R&K!\*4?*GO%T+JL4^VFJDIGW5,2#TVLGJ :$:L MDCHFI!X;63W'HUE3ZB*W(?78R.KYM#9L!\YJES/"U\3G.B9D(?NG[I;4,7SA M^4M6/I&I8)T)R0;WW+&W3SYA?M]DLN""D82)@O@Z)F0A&]E";RONP_3RX*4: M&[*0C6RA=\PI+[:\5(VK^JD,MTRHQAU,R$(VLH7>,?=@3\1G:<6(6U5,ZO4^ M&[*0C6RA=\QXM]WFK&ZMNGV:5AMRD_-7_840R$(.LH4^HBDW3.B/)5'?]-*? M UG(P:ZI[3'O4KD3:A"Q8\^F UG(P5X @44L/2UV( LY)ZVUZ6FQ UG(.4&M M[7"YYD &0G6*, [[VA2R@PXI@3Q@A]3CHI;9/@%U7ZIB0>AST M/9R/?=?>&$+"<; K;F!559][)I!P)N@;_3U5U9X!,X%T,\%>]+R750\[>0() M9M((9M@TKJXN5FR=E6P5J(M6ZOPRS9?W@M0?[6MEEEV_$[+>Y?E4G0M+GZ>K M_7O?^W?6K_X#4$L#!!0 ( (4U7E&L;5!7/ ( *\J : >&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'/-VLUJHU 8QO%;"5Y S7F_;(>FJ]ET6WH# MDIY\T"2*QZ'MW4](%\DCLYA-\5G)47S]@_!#U,>7?&C'?7KB=43T]WLY< MO'[U^7\F=IO-?IU_=^L_QWP:_S&X_NB&][++>:P6K^VPS>.JJC\/U]VEOFS2 MW7ERM7A^6U7#\UNJZKF#!()D_B"%()T_R"#(Y@]R"/+Y@P*"8OZ@!H*:^8/N M(>A^_J '"'J8/R@M4<8E0=($:P*M$W*="+Q."'8B$#LAV8G [(1H)P*U$[*= M"-Q."'0J"WH-Y"H+>@ MWD*@MZ#>0J"WH-Y"H+>@WD*@MZ#>0J"WHMY*H+>BWDJ@MZ+>2J"W3EZ6$.BM MJ+<2Z*VHMQ+HK:BW$NBMJ+<2Z*VHMQ+HK:BW$NAMJ+<1Z&VHMQ'H;:BW$>AM MJ+<1Z&V3E]T$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H[ZNT$>COJ[01Z M.^KM!'H[ZNT$>COJ[01Z^^1C)8'>CGH[@=Z.>CN!WHYZ.X'>CGH[@=Z!>@>! MWH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=XQ^=F$0.] O8- [T"]@T#O0+V# M0.\&]6X(]&Y0[X9 [P;U;GY2[S)^'7*Y]GRO\?H_2?5X/C=?+W]9?N^"K5-FBQO5O 5$VP!98< &33-NH26S9!LKM M<5) D$%*A)OTZBU/6_BD;Y5S^Z>/<7)MFO[N"C6*?E3QF*UIL[&TGGJ\\K2 MA^_I3RO0UH7[@-=S-X\4 M0E/3Y-:&=&V[O(MM6Q;3_Y=]") ^)$@?"J0/#=*' >EC#M+' M,4@?)R!]\!E*(RBB^&UL M4$L! A0#% @ A35>4=[!F\#O *P( !$ ( !KP M &1O8U!R;W!S+V-O&UL4$L! A0#% @ A35>49E&PO=V]R M:W-H965T&UL4$L! A0#% @ A35>46N0-TJ8!0 ^!< M !@ ("!F0T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A35>490Z(3CZ!0 RQ8 !@ ("! ME1H 'AL+W=OJ8 , '4* 8 " @<4@ !X;"]W;W)KR80( !6, & M @(%;) >&PO=V]R:W-H965T&UL4$L! A0#% @ MA35>4>.8K'Z4!P 9" !@ ("!%2T 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ A35>4543DZ^U @ I04 !D ("!'54 M 'AL+W=O&PO=V]R:W-H965T@G/R@8 #D2 9 M " @=1< !X;"]W;W)K&UL4$L! A0#% @ MA35>4=S+N*;;!0 K0T !D ("!U6, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A35>4<2[SI2W P MX@@ !D ("!M7, 'AL+W=OL/M # #M" &0 @(&C M=P >&PO=V]R:W-H965T&UL4$L! A0#% @ A35>44N)(E&" P Q < !D M ("!O7X 'AL+W=O!0 &0 @(%V@@ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ A35>45P2J KI! GPT !D ("!@8D 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A35> M4?JE:&FU#P CBP !D ("!Z98 'AL+W=O&PO=V]R:W-H965T:I !X;"]W;W)K M&UL4$L! A0#% @ A35>418D]X^0! O H M !D ("!X:P 'AL+W=OP4$ #\"0 &0 @(&HL0 M>&PO=V]R:W-H965T2U !X;"]W;W)K&UL4$L! A0#% @ A35>44C]:9NG! T L !D M ("!W;@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ A35>4=5Q>E0P P A@8 !D ("!F<0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ A35>4?>; MT%-. P B @ !D ("!D=$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A35>437X2\0Y P @ H !D M ("!O-P 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ A35>447@E7D4 P $ H !D ("! MH>8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ A35>45/3^X@S @ A 0 !D ("!LO$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A35>41N:Z!$@ P 70H !D M ("!0 8! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ A35>4<9;OSX; @ ?P4 !D ("!K! ! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MA35>4:E#7Y28 @ $@8 !D ("!3AD! 'AL+W=O&PO=V]R:W-H965T 0!X;"]W M;W)K&UL4$L! A0#% @ A35>46=V:XR5 @ MV@4 !D ("!RB$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A35>4>23;&-R P F P !D M ("!;2P! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ A35>4&PO=V]R:W-H965T&UL4$L! A0#% @ A35> M49B,85_8! F1< !D ("!,$&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 M" "%-5Y10&L7N@ " #&*0 $P @ ';5P$ 6T-O;G1E;G1? @5'EP97-=+GAM;%!+!08 4 !0 .<5 ,6@$ ! end XML 85 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 86 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 87 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 231 371 1 false 48 0 false 6 false false R1.htm 0001001 - Document - Document and Entity Information Sheet http://cswindustrials.com/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) Sheet http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) Statements 2 false false R3.htm 1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) Sheet http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) Statements 3 false false R4.htm 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) (Parenthetical) Sheet http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnauditedParenthetical CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) (Parenthetical) Statements 4 false false R5.htm 1004005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Sheet http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Statements 5 false false R6.htm 1005006 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Sheet http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Statements 6 false false R7.htm 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EQUITY (Unaudited) Sheet http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited CONDENSED CONSOLIDATED STATEMENTS OF EQUITY (Unaudited) Statements 7 false false R8.htm 1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Statements 8 false false R9.htm 2101101 - Disclosure - ORGANIZATION AND OPERATIONS AND SUMMARY OF ACCOUNTING POLICIES Sheet http://cswindustrials.com/role/ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIES ORGANIZATION AND OPERATIONS AND SUMMARY OF ACCOUNTING POLICIES Notes 9 false false R10.htm 2104102 - Disclosure - ACQUISITIONS Sheet http://cswindustrials.com/role/ACQUISITIONS ACQUISITIONS Notes 10 false false R11.htm 2106103 - Disclosure - DISCONTINUED OPERATIONS Sheet http://cswindustrials.com/role/DISCONTINUEDOPERATIONS DISCONTINUED OPERATIONS Notes 11 false false R12.htm 2110104 - Disclosure - INVENTORIES Sheet http://cswindustrials.com/role/INVENTORIES INVENTORIES Notes 12 false false R13.htm 2113105 - Disclosure - GOODWILL AND INTANGIBLE ASSETS Sheet http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETS GOODWILL AND INTANGIBLE ASSETS Notes 13 false false R14.htm 2118106 - Disclosure - SHARE-BASED COMPENSATION Sheet http://cswindustrials.com/role/SHAREBASEDCOMPENSATION SHARE-BASED COMPENSATION Notes 14 false false R15.htm 2126107 - Disclosure - LONG-TERM DEBT Sheet http://cswindustrials.com/role/LONGTERMDEBT LONG-TERM DEBT Notes 15 false false R16.htm 2131108 - Disclosure - LEASES Sheet http://cswindustrials.com/role/LEASES LEASES Notes 16 false false R17.htm 2139109 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING Sheet http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTING DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING Notes 17 false false R18.htm 2143110 - Disclosure - EARNINGS PER SHARE Sheet http://cswindustrials.com/role/EARNINGSPERSHARE EARNINGS PER SHARE Notes 18 false false R19.htm 2146111 - Disclosure - SHAREHOLDERS' EQUITY Sheet http://cswindustrials.com/role/SHAREHOLDERSEQUITY SHAREHOLDERS' EQUITY Notes 19 false false R20.htm 2148112 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://cswindustrials.com/role/FAIRVALUEMEASUREMENTS FAIR VALUE MEASUREMENTS Notes 20 false false R21.htm 2149113 - Disclosure - RETIREMENT PLANS Sheet http://cswindustrials.com/role/RETIREMENTPLANS RETIREMENT PLANS Notes 21 false false R22.htm 2153114 - Disclosure - CONTINGENCIES Sheet http://cswindustrials.com/role/CONTINGENCIES CONTINGENCIES Notes 22 false false R23.htm 2154115 - Disclosure - INCOME TAXES Sheet http://cswindustrials.com/role/INCOMETAXES INCOME TAXES Notes 23 false false R24.htm 2156116 - Disclosure - OTHER COMPREHENSIVE INCOME (LOSS) Sheet http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSS OTHER COMPREHENSIVE INCOME (LOSS) Notes 24 false false R25.htm 2159117 - Disclosure - REVENUE RECOGNITION Sheet http://cswindustrials.com/role/REVENUERECOGNITION REVENUE RECOGNITION Notes 25 false false R26.htm 2162118 - Disclosure - SEGMENTS Sheet http://cswindustrials.com/role/SEGMENTS SEGMENTS Notes 26 false false R27.htm 2202201 - Disclosure - ORGANIZATION AND OPERATIONS AND SUMMARY OF ACCOUNTING POLICIES (Policies) Sheet http://cswindustrials.com/role/ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIESPolicies ORGANIZATION AND OPERATIONS AND SUMMARY OF ACCOUNTING POLICIES (Policies) Policies 27 false false R28.htm 2307301 - Disclosure - DISCONTINUED OPERATIONS (Tables) Sheet http://cswindustrials.com/role/DISCONTINUEDOPERATIONSTables DISCONTINUED OPERATIONS (Tables) Tables http://cswindustrials.com/role/DISCONTINUEDOPERATIONS 28 false false R29.htm 2311302 - Disclosure - INVENTORIES (Tables) Sheet http://cswindustrials.com/role/INVENTORIESTables INVENTORIES (Tables) Tables http://cswindustrials.com/role/INVENTORIES 29 false false R30.htm 2314303 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) Sheet http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSTables GOODWILL AND INTANGIBLE ASSETS (Tables) Tables http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETS 30 false false R31.htm 2319304 - Disclosure - SHARE-BASED COMPENSATION (Tables) Sheet http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONTables SHARE-BASED COMPENSATION (Tables) Tables http://cswindustrials.com/role/SHAREBASEDCOMPENSATION 31 false false R32.htm 2327305 - Disclosure - LONG-TERM DEBT (Tables) Sheet http://cswindustrials.com/role/LONGTERMDEBTTables LONG-TERM DEBT (Tables) Tables http://cswindustrials.com/role/LONGTERMDEBT 32 false false R33.htm 2332306 - Disclosure - LEASES (Tables) Sheet http://cswindustrials.com/role/LEASESTables LEASES (Tables) Tables http://cswindustrials.com/role/LEASES 33 false false R34.htm 2340307 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING (Tables) Sheet http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGTables DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING (Tables) Tables http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTING 34 false false R35.htm 2344308 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://cswindustrials.com/role/EARNINGSPERSHARETables EARNINGS PER SHARE (Tables) Tables http://cswindustrials.com/role/EARNINGSPERSHARE 35 false false R36.htm 2350309 - Disclosure - RETIREMENT PLANS (Tables) Sheet http://cswindustrials.com/role/RETIREMENTPLANSTables RETIREMENT PLANS (Tables) Tables http://cswindustrials.com/role/RETIREMENTPLANS 36 false false R37.htm 2357310 - Disclosure - OTHER COMPREHENSIVE INCOME (LOSS) (Tables) Sheet http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSTables OTHER COMPREHENSIVE INCOME (LOSS) (Tables) Tables http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSS 37 false false R38.htm 2360311 - Disclosure - REVENUE RECOGNITION (Tables) Sheet http://cswindustrials.com/role/REVENUERECOGNITIONTables REVENUE RECOGNITION (Tables) Tables http://cswindustrials.com/role/REVENUERECOGNITION 38 false false R39.htm 2363312 - Disclosure - SEGMENTS (Tables) Sheet http://cswindustrials.com/role/SEGMENTSTables SEGMENTS (Tables) Tables http://cswindustrials.com/role/SEGMENTS 39 false false R40.htm 2403401 - Disclosure - ORGANIZATION AND OPERATIONS AND SUMMARY OF ACCOUNTING POLICIES - Additional Information (Details) Sheet http://cswindustrials.com/role/ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIESAdditionalInformationDetails ORGANIZATION AND OPERATIONS AND SUMMARY OF ACCOUNTING POLICIES - Additional Information (Details) Details 40 false false R41.htm 2405402 - Disclosure - ACQUISITIONS - Additional Information (Details) Sheet http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails ACQUISITIONS - Additional Information (Details) Details 41 false false R42.htm 2408403 - Disclosure - DISCONTINUED OPERATIONS - Narrative (Details) Sheet http://cswindustrials.com/role/DISCONTINUEDOPERATIONSNarrativeDetails DISCONTINUED OPERATIONS - Narrative (Details) Details 42 false false R43.htm 2409404 - Disclosure - DISCONTINUED OPERATIONS - Income Statement (Details) Sheet http://cswindustrials.com/role/DISCONTINUEDOPERATIONSIncomeStatementDetails DISCONTINUED OPERATIONS - Income Statement (Details) Details 43 false false R44.htm 2412405 - Disclosure - INVENTORIES (Detail) Sheet http://cswindustrials.com/role/INVENTORIESDetail INVENTORIES (Detail) Details http://cswindustrials.com/role/INVENTORIESTables 44 false false R45.htm 2415406 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Changes in Carrying Amount of Goodwill (Detail) Sheet http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofChangesinCarryingAmountofGoodwillDetail GOODWILL AND INTANGIBLE ASSETS - Schedule of Changes in Carrying Amount of Goodwill (Detail) Details 45 false false R46.htm 2416407 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Intangible Assets (Detail) Sheet http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetail GOODWILL AND INTANGIBLE ASSETS - Schedule of Intangible Assets (Detail) Details 46 false false R47.htm 2417408 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Estimated Future Amortization (Detail) Sheet http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofEstimatedFutureAmortizationDetail GOODWILL AND INTANGIBLE ASSETS - Schedule of Estimated Future Amortization (Detail) Details 47 false false R48.htm 2420409 - Disclosure - SHARE-BASED COMPENSATION - Additional Information (Detail) Sheet http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail SHARE-BASED COMPENSATION - Additional Information (Detail) Details 48 false false R49.htm 2421410 - Disclosure - SHARE-BASED COMPENSATION - Schedule of Share-Based Compensation (Detail) Sheet http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONScheduleofShareBasedCompensationDetail SHARE-BASED COMPENSATION - Schedule of Share-Based Compensation (Detail) Details 49 false false R50.htm 2422411 - Disclosure - SHARE-BASED COMPENSATION - Stock Option Activity (Detail) Sheet http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityDetail SHARE-BASED COMPENSATION - Stock Option Activity (Detail) Details 50 false false R51.htm 2423412 - Disclosure - SHARE-BASED COMPENSATION (Stock Option Activity) - Additional Information (Detail) Sheet http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityAdditionalInformationDetail SHARE-BASED COMPENSATION (Stock Option Activity) - Additional Information (Detail) Details http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONTables 51 false false R52.htm 2424413 - Disclosure - SHARE-BASED COMPENSATION - Restricted Share Activity (Detail) Sheet http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedShareActivityDetail SHARE-BASED COMPENSATION - Restricted Share Activity (Detail) Details 52 false false R53.htm 2425414 - Disclosure - SHARE-BASED COMPENSATION (Restricted Stock Activity) - Additional Information (Detail) Sheet http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail SHARE-BASED COMPENSATION (Restricted Stock Activity) - Additional Information (Detail) Details http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONTables 53 false false R54.htm 2428415 - Disclosure - LONG-TERM DEBT - Schedule of Long-Term Debt (Detail) Sheet http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetail LONG-TERM DEBT - Schedule of Long-Term Debt (Detail) Details 54 false false R55.htm 2429416 - Disclosure - LONG-TERM DEBT (Revolving Credit Agreement) - Additional Information (Detail) Sheet http://cswindustrials.com/role/LONGTERMDEBTRevolvingCreditAgreementAdditionalInformationDetail LONG-TERM DEBT (Revolving Credit Agreement) - Additional Information (Detail) Details http://cswindustrials.com/role/LONGTERMDEBTTables 55 false false R56.htm 2430417 - Disclosure - LONG-TERM DEBT (Whitmore Term Loan) - Additional Information (Detail) Sheet http://cswindustrials.com/role/LONGTERMDEBTWhitmoreTermLoanAdditionalInformationDetail LONG-TERM DEBT (Whitmore Term Loan) - Additional Information (Detail) Details http://cswindustrials.com/role/LONGTERMDEBTTables 56 false false R57.htm 2433418 - Disclosure - LEASES - Additional Information (Details) Sheet http://cswindustrials.com/role/LEASESAdditionalInformationDetails LEASES - Additional Information (Details) Details 57 false false R58.htm 2434419 - Disclosure - LEASES - Components of Operating Lease Expenses (Details) Sheet http://cswindustrials.com/role/LEASESComponentsofOperatingLeaseExpensesDetails LEASES - Components of Operating Lease Expenses (Details) Details 58 false false R59.htm 2435420 - Disclosure - LEASES - Operating Lease Assets and Liabilities (Details) Sheet http://cswindustrials.com/role/LEASESOperatingLeaseAssetsandLiabilitiesDetails LEASES - Operating Lease Assets and Liabilities (Details) Details 59 false false R60.htm 2436421 - Disclosure - LEASES - Supplemental Cash Flow (Details) Sheet http://cswindustrials.com/role/LEASESSupplementalCashFlowDetails LEASES - Supplemental Cash Flow (Details) Details 60 false false R61.htm 2437422 - Disclosure - LEASES - Other Information for Operating Leases (Details) Sheet http://cswindustrials.com/role/LEASESOtherInformationforOperatingLeasesDetails LEASES - Other Information for Operating Leases (Details) Details 61 false false R62.htm 2438423 - Disclosure - LEASES - Maturities of Operating Lease Liabilities (Details) Sheet http://cswindustrials.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails LEASES - Maturities of Operating Lease Liabilities (Details) Details 62 false false R63.htm 2441424 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING - Additional Information (Detail) Sheet http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGAdditionalInformationDetail DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING - Additional Information (Detail) Details 63 false false R64.htm 2442425 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING - Fair Value of Derivatives (Detail) Sheet http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGFairValueofDerivativesDetail DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING - Fair Value of Derivatives (Detail) Details 64 false false R65.htm 2445426 - Disclosure - EARNINGS PER SHARE (Detail) Sheet http://cswindustrials.com/role/EARNINGSPERSHAREDetail EARNINGS PER SHARE (Detail) Details http://cswindustrials.com/role/EARNINGSPERSHARETables 65 false false R66.htm 2447427 - Disclosure - SHAREHOLDERS' EQUITY (Details) Sheet http://cswindustrials.com/role/SHAREHOLDERSEQUITYDetails SHAREHOLDERS' EQUITY (Details) Details http://cswindustrials.com/role/SHAREHOLDERSEQUITY 66 false false R67.htm 2451428 - Disclosure - RETIREMENT PLANS (Detail) Sheet http://cswindustrials.com/role/RETIREMENTPLANSDetail RETIREMENT PLANS (Detail) Details http://cswindustrials.com/role/RETIREMENTPLANSTables 67 false false R68.htm 2452429 - Disclosure - RETIREMENT PLANS - Additional Information (Details) Sheet http://cswindustrials.com/role/RETIREMENTPLANSAdditionalInformationDetails RETIREMENT PLANS - Additional Information (Details) Details 68 false false R69.htm 2455430 - Disclosure - INCOME TAXES (Detail) Sheet http://cswindustrials.com/role/INCOMETAXESDetail INCOME TAXES (Detail) Details http://cswindustrials.com/role/INCOMETAXES 69 false false R70.htm 2458431 - Disclosure - OTHER COMPREHENSIVE INCOME (LOSS) (Detail) Sheet http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSDetail OTHER COMPREHENSIVE INCOME (LOSS) (Detail) Details http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSTables 70 false false R71.htm 2461432 - Disclosure - REVENUE RECOGNITION (Details) Sheet http://cswindustrials.com/role/REVENUERECOGNITIONDetails REVENUE RECOGNITION (Details) Details http://cswindustrials.com/role/REVENUERECOGNITIONTables 71 false false R72.htm 2464433 - Disclosure - SEGMENTS (Detail) Sheet http://cswindustrials.com/role/SEGMENTSDetail SEGMENTS (Detail) Details http://cswindustrials.com/role/SEGMENTSTables 72 false false All Reports Book All Reports cswi-20200930.htm cswi-20200930.xsd cswi-20200930_cal.xml cswi-20200930_def.xml cswi-20200930_lab.xml cswi-20200930_pre.xml q22021ex311.htm q22021ex312.htm q22021ex321.htm q22021ex322.htm http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/srt/2020-01-31 true true JSON 89 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cswi-20200930.htm": { "axisCustom": 0, "axisStandard": 24, "contextCount": 231, "dts": { "calculationLink": { "local": [ "cswi-20200930_cal.xml" ] }, "definitionLink": { "local": [ "cswi-20200930_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "cswi-20200930.htm" ] }, "labelLink": { "local": [ "cswi-20200930_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "cswi-20200930_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "cswi-20200930.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-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/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 477, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 7, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 12 }, "keyCustom": 16, "keyStandard": 355, "memberCustom": 13, "memberStandard": 35, "nsprefix": "cswi", "nsuri": "http://cswindustrials.com/20200930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Document and Entity Information", "role": "http://cswindustrials.com/role/DocumentandEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104102 - Disclosure - ACQUISITIONS", "role": "http://cswindustrials.com/role/ACQUISITIONS", "shortName": "ACQUISITIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106103 - Disclosure - DISCONTINUED OPERATIONS", "role": "http://cswindustrials.com/role/DISCONTINUEDOPERATIONS", "shortName": "DISCONTINUED OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110104 - Disclosure - INVENTORIES", "role": "http://cswindustrials.com/role/INVENTORIES", "shortName": "INVENTORIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113105 - Disclosure - GOODWILL AND INTANGIBLE ASSETS", "role": "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETS", "shortName": "GOODWILL AND INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118106 - Disclosure - SHARE-BASED COMPENSATION", "role": "http://cswindustrials.com/role/SHAREBASEDCOMPENSATION", "shortName": "SHARE-BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126107 - Disclosure - LONG-TERM DEBT", "role": "http://cswindustrials.com/role/LONGTERMDEBT", "shortName": "LONG-TERM DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131108 - Disclosure - LEASES", "role": "http://cswindustrials.com/role/LEASES", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2139109 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING", "role": "http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTING", "shortName": "DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2143110 - Disclosure - EARNINGS PER SHARE", "role": "http://cswindustrials.com/role/EARNINGSPERSHARE", "shortName": "EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2146111 - Disclosure - SHAREHOLDERS' EQUITY", "role": "http://cswindustrials.com/role/SHAREHOLDERSEQUITY", "shortName": "SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i314cc5a2a36947b797bb5ee85521dc23_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited)", "role": "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i314cc5a2a36947b797bb5ee85521dc23_D20200701-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2148112 - Disclosure - FAIR VALUE MEASUREMENTS", "role": "http://cswindustrials.com/role/FAIRVALUEMEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2149113 - Disclosure - RETIREMENT PLANS", "role": "http://cswindustrials.com/role/RETIREMENTPLANS", "shortName": "RETIREMENT PLANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2153114 - Disclosure - CONTINGENCIES", "role": "http://cswindustrials.com/role/CONTINGENCIES", "shortName": "CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2154115 - Disclosure - INCOME TAXES", "role": "http://cswindustrials.com/role/INCOMETAXES", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2156116 - Disclosure - OTHER COMPREHENSIVE INCOME (LOSS)", "role": "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSS", "shortName": "OTHER COMPREHENSIVE INCOME (LOSS)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2159117 - Disclosure - REVENUE RECOGNITION", "role": "http://cswindustrials.com/role/REVENUERECOGNITION", "shortName": "REVENUE RECOGNITION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2162118 - Disclosure - SEGMENTS", "role": "http://cswindustrials.com/role/SEGMENTS", "shortName": "SEGMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - ORGANIZATION AND OPERATIONS AND SUMMARY OF ACCOUNTING POLICIES (Policies)", "role": "http://cswindustrials.com/role/ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIESPolicies", "shortName": "ORGANIZATION AND OPERATIONS AND SUMMARY OF ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - DISCONTINUED OPERATIONS (Tables)", "role": "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSTables", "shortName": "DISCONTINUED OPERATIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311302 - Disclosure - INVENTORIES (Tables)", "role": "http://cswindustrials.com/role/INVENTORIESTables", "shortName": "INVENTORIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i314cc5a2a36947b797bb5ee85521dc23_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)", "role": "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i314cc5a2a36947b797bb5ee85521dc23_D20200701-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314303 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)", "role": "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSTables", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319304 - Disclosure - SHARE-BASED COMPENSATION (Tables)", "role": "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONTables", "shortName": "SHARE-BASED COMPENSATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2327305 - Disclosure - LONG-TERM DEBT (Tables)", "role": "http://cswindustrials.com/role/LONGTERMDEBTTables", "shortName": "LONG-TERM DEBT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332306 - Disclosure - LEASES (Tables)", "role": "http://cswindustrials.com/role/LEASESTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2340307 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING (Tables)", "role": "http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGTables", "shortName": "DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2344308 - Disclosure - EARNINGS PER SHARE (Tables)", "role": "http://cswindustrials.com/role/EARNINGSPERSHARETables", "shortName": "EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2350309 - Disclosure - RETIREMENT PLANS (Tables)", "role": "http://cswindustrials.com/role/RETIREMENTPLANSTables", "shortName": "RETIREMENT PLANS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2357310 - Disclosure - OTHER COMPREHENSIVE INCOME (LOSS) (Tables)", "role": "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSTables", "shortName": "OTHER COMPREHENSIVE INCOME (LOSS) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2360311 - Disclosure - REVENUE RECOGNITION (Tables)", "role": "http://cswindustrials.com/role/REVENUERECOGNITIONTables", "shortName": "REVENUE RECOGNITION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2363312 - Disclosure - SEGMENTS (Tables)", "role": "http://cswindustrials.com/role/SEGMENTSTables", "shortName": "SEGMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i314cc5a2a36947b797bb5ee85521dc23_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) (Parenthetical)", "role": "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnauditedParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i314cc5a2a36947b797bb5ee85521dc23_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - ORGANIZATION AND OPERATIONS AND SUMMARY OF ACCOUNTING POLICIES - Additional Information (Details)", "role": "http://cswindustrials.com/role/ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIESAdditionalInformationDetails", "shortName": "ORGANIZATION AND OPERATIONS AND SUMMARY OF ACCOUNTING POLICIES - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": "-2", "lang": "en-US", "name": "cswi:NumberOfBrands", "reportCount": 1, "unique": true, "unitRef": "brand", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - ACQUISITIONS - Additional Information (Details)", "role": "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails", "shortName": "ACQUISITIONS - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i42147ba582b8477f825a61effe52d5e7_D20190402-20190731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromSaleOfProductiveAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - DISCONTINUED OPERATIONS - Narrative (Details)", "role": "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSNarrativeDetails", "shortName": "DISCONTINUED OPERATIONS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i08c228d72fbe4b0c86091e1781113e91_D20171001-20171231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RestructuringCostsAndAssetImpairmentCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i6df1163d7f1d42368cdcf550e7afa9b6_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - DISCONTINUED OPERATIONS - Income Statement (Details)", "role": "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSIncomeStatementDetails", "shortName": "DISCONTINUED OPERATIONS - Income Statement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i6df1163d7f1d42368cdcf550e7afa9b6_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id5cc9ae2e1534c90ac7a2b38e388a8ab_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsAndSupplies", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412405 - Disclosure - INVENTORIES (Detail)", "role": "http://cswindustrials.com/role/INVENTORIESDetail", "shortName": "INVENTORIES (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id5cc9ae2e1534c90ac7a2b38e388a8ab_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsAndSupplies", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i5089636e151642a3a0eee6924a5f3770_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415406 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Changes in Carrying Amount of Goodwill (Detail)", "role": "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofChangesinCarryingAmountofGoodwillDetail", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Schedule of Changes in Carrying Amount of Goodwill (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id5cc9ae2e1534c90ac7a2b38e388a8ab_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416407 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Intangible Assets (Detail)", "role": "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetail", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Schedule of Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id5cc9ae2e1534c90ac7a2b38e388a8ab_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i314cc5a2a36947b797bb5ee85521dc23_D20200701-20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417408 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Estimated Future Amortization (Detail)", "role": "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofEstimatedFutureAmortizationDetail", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Schedule of Estimated Future Amortization (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i314cc5a2a36947b797bb5ee85521dc23_D20200701-20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "ib601d3d1b88d41998853e909406b07e8_I20200930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420409 - Disclosure - SHARE-BASED COMPENSATION - Additional Information (Detail)", "role": "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail", "shortName": "SHARE-BASED COMPENSATION - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "ib601d3d1b88d41998853e909406b07e8_I20200930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i314cc5a2a36947b797bb5ee85521dc23_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421410 - Disclosure - SHARE-BASED COMPENSATION - Schedule of Share-Based Compensation (Detail)", "role": "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONScheduleofShareBasedCompensationDetail", "shortName": "SHARE-BASED COMPENSATION - Schedule of Share-Based Compensation (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i314cc5a2a36947b797bb5ee85521dc23_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id5cc9ae2e1534c90ac7a2b38e388a8ab_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)", "role": "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id5cc9ae2e1534c90ac7a2b38e388a8ab_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "ic603f4f29f79404d949ca6f1eba70571_I20200331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422411 - Disclosure - SHARE-BASED COMPENSATION - Stock Option Activity (Detail)", "role": "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityDetail", "shortName": "SHARE-BASED COMPENSATION - Stock Option Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "ic603f4f29f79404d949ca6f1eba70571_I20200331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i32d44df2a786466386000ef20cbe9fa4_D20200701-20200930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423412 - Disclosure - SHARE-BASED COMPENSATION (Stock Option Activity) - Additional Information (Detail)", "role": "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityAdditionalInformationDetail", "shortName": "SHARE-BASED COMPENSATION (Stock Option Activity) - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i32d44df2a786466386000ef20cbe9fa4_D20200701-20200930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i85f1c36b24d4480c8ecbdb3d279b3c6b_I20200331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424413 - Disclosure - SHARE-BASED COMPENSATION - Restricted Share Activity (Detail)", "role": "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedShareActivityDetail", "shortName": "SHARE-BASED COMPENSATION - Restricted Share Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i88258d786c834123acf25529a964f53e_D20200401-20200930", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id47da0dc468f4028ab954837dbe9222f_I20200930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425414 - Disclosure - SHARE-BASED COMPENSATION (Restricted Stock Activity) - Additional Information (Detail)", "role": "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail", "shortName": "SHARE-BASED COMPENSATION (Restricted Stock Activity) - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id00f84f51c9d494a85636f79edc332ae_I20200331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id5cc9ae2e1534c90ac7a2b38e388a8ab_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428415 - Disclosure - LONG-TERM DEBT - Schedule of Long-Term Debt (Detail)", "role": "http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetail", "shortName": "LONG-TERM DEBT - Schedule of Long-Term Debt (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id5cc9ae2e1534c90ac7a2b38e388a8ab_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromLongTermLinesOfCredit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429416 - Disclosure - LONG-TERM DEBT (Revolving Credit Agreement) - Additional Information (Detail)", "role": "http://cswindustrials.com/role/LONGTERMDEBTRevolvingCreditAgreementAdditionalInformationDetail", "shortName": "LONG-TERM DEBT (Revolving Credit Agreement) - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i552520df0ddb43eb904e7b95a04463cb_D20200401-20200930", "decimals": null, "lang": "en-US", "name": "us-gaap:DebtInstrumentTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i9c84ede68736408a8a2a3165a1a82de6_D20200401-20200930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentPeriodicPaymentPrincipal", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430417 - Disclosure - LONG-TERM DEBT (Whitmore Term Loan) - Additional Information (Detail)", "role": "http://cswindustrials.com/role/LONGTERMDEBTWhitmoreTermLoanAdditionalInformationDetail", "shortName": "LONG-TERM DEBT (Whitmore Term Loan) - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i9c84ede68736408a8a2a3165a1a82de6_D20200401-20200930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentPeriodicPaymentPrincipal", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i4b2c1c0abf374e00816c5ab897b1b3fc_I20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRemainingLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433418 - Disclosure - LEASES - Additional Information (Details)", "role": "http://cswindustrials.com/role/LEASESAdditionalInformationDetails", "shortName": "LEASES - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i4b2c1c0abf374e00816c5ab897b1b3fc_I20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRemainingLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i314cc5a2a36947b797bb5ee85521dc23_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434419 - Disclosure - LEASES - Components of Operating Lease Expenses (Details)", "role": "http://cswindustrials.com/role/LEASESComponentsofOperatingLeaseExpensesDetails", "shortName": "LEASES - Components of Operating Lease Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i314cc5a2a36947b797bb5ee85521dc23_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id5cc9ae2e1534c90ac7a2b38e388a8ab_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435420 - Disclosure - LEASES - Operating Lease Assets and Liabilities (Details)", "role": "http://cswindustrials.com/role/LEASESOperatingLeaseAssetsandLiabilitiesDetails", "shortName": "LEASES - Operating Lease Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id5cc9ae2e1534c90ac7a2b38e388a8ab_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id5cc9ae2e1534c90ac7a2b38e388a8ab_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)", "role": "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id5cc9ae2e1534c90ac7a2b38e388a8ab_I20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436421 - Disclosure - LEASES - Supplemental Cash Flow (Details)", "role": "http://cswindustrials.com/role/LEASESSupplementalCashFlowDetails", "shortName": "LEASES - Supplemental Cash Flow (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id5cc9ae2e1534c90ac7a2b38e388a8ab_I20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437422 - Disclosure - LEASES - Other Information for Operating Leases (Details)", "role": "http://cswindustrials.com/role/LEASESOtherInformationforOperatingLeasesDetails", "shortName": "LEASES - Other Information for Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id5cc9ae2e1534c90ac7a2b38e388a8ab_I20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id5cc9ae2e1534c90ac7a2b38e388a8ab_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438423 - Disclosure - LEASES - Maturities of Operating Lease Liabilities (Details)", "role": "http://cswindustrials.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails", "shortName": "LEASES - Maturities of Operating Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id5cc9ae2e1534c90ac7a2b38e388a8ab_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id4566e322b9640efb49ceafe50025536_I20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441424 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING - Additional Information (Detail)", "role": "http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGAdditionalInformationDetail", "shortName": "DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id4566e322b9640efb49ceafe50025536_I20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i1c3f8661aca34a3aac159c8a585eff86_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442425 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING - Fair Value of Derivatives (Detail)", "role": "http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGFairValueofDerivativesDetail", "shortName": "DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING - Fair Value of Derivatives (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i1c3f8661aca34a3aac159c8a585eff86_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i314cc5a2a36947b797bb5ee85521dc23_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperations", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445426 - Disclosure - EARNINGS PER SHARE (Detail)", "role": "http://cswindustrials.com/role/EARNINGSPERSHAREDetail", "shortName": "EARNINGS PER SHARE (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i314cc5a2a36947b797bb5ee85521dc23_D20200701-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesIssuedBasic", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i5cd7423dc7b84a71bb2c88a981b09c8b_D20190401-20190430", "decimals": "INF", "first": true, "lang": "en-US", "name": "cswi:CommonStockDividendsPerShareApprovedQuarterlyDividendRate", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447427 - Disclosure - SHAREHOLDERS' EQUITY (Details)", "role": "http://cswindustrials.com/role/SHAREHOLDERSEQUITYDetails", "shortName": "SHAREHOLDERS' EQUITY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i5cd7423dc7b84a71bb2c88a981b09c8b_D20190401-20190430", "decimals": "INF", "first": true, "lang": "en-US", "name": "cswi:CommonStockDividendsPerShareApprovedQuarterlyDividendRate", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i314cc5a2a36947b797bb5ee85521dc23_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451428 - Disclosure - RETIREMENT PLANS (Detail)", "role": "http://cswindustrials.com/role/RETIREMENTPLANSDetail", "shortName": "RETIREMENT PLANS (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i314cc5a2a36947b797bb5ee85521dc23_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i314cc5a2a36947b797bb5ee85521dc23_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452429 - Disclosure - RETIREMENT PLANS - Additional Information (Details)", "role": "http://cswindustrials.com/role/RETIREMENTPLANSAdditionalInformationDetails", "shortName": "RETIREMENT PLANS - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i96633d38766042fc912925aff1fa9a4c_D20190401-20190930", "decimals": "2", "lang": "en-US", "name": "cswi:DefinedBenefitPlanSettlementAndCurtailmentLumpSumPaymentsToVestedParticipantsPercentOfLiability", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i314cc5a2a36947b797bb5ee85521dc23_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455430 - Disclosure - INCOME TAXES (Detail)", "role": "http://cswindustrials.com/role/INCOMETAXESDetail", "shortName": "INCOME TAXES (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i314cc5a2a36947b797bb5ee85521dc23_D20200701-20200930", "decimals": "3", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "iad445083506c4f17a4de85b8fa25ea68_I20190331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EQUITY (Unaudited)", "role": "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF EQUITY (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "ib2186b7a07e84e9cbaef769416c881bf_D20190401-20190630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i21d93e0d21a64a2db3bc21bc4f7bcf91_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458431 - Disclosure - OTHER COMPREHENSIVE INCOME (LOSS) (Detail)", "role": "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSDetail", "shortName": "OTHER COMPREHENSIVE INCOME (LOSS) (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": "-5", "lang": "en-US", "name": "us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i314cc5a2a36947b797bb5ee85521dc23_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461432 - Disclosure - REVENUE RECOGNITION (Details)", "role": "http://cswindustrials.com/role/REVENUERECOGNITIONDetails", "shortName": "REVENUE RECOGNITION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i5089636e151642a3a0eee6924a5f3770_I20200331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464433 - Disclosure - SEGMENTS (Detail)", "role": "http://cswindustrials.com/role/SEGMENTSDetail", "shortName": "SEGMENTS (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "i69f0cf94f89a443392cacbbaa1c0e10b_D20200701-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "role": "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - ORGANIZATION AND OPERATIONS AND SUMMARY OF ACCOUNTING POLICIES", "role": "http://cswindustrials.com/role/ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIES", "shortName": "ORGANIZATION AND OPERATIONS AND SUMMARY OF ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20200930.htm", "contextRef": "id8633129943441bbba6144f491c0d481_D20200401-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 48, "tag": { "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "U.S." } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://cswindustrials.com/role/RETIREMENTPLANSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cswi_AccumulatedDefinedBenefitPlansAdjustmentSettlementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accumulated Defined Benefit Plans Adjustment Settlement", "label": "Accumulated Defined Benefit Plans Adjustment Settlement [Member]", "terseLabel": "Pension plan termination, net of taxes" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentSettlementMember", "nsuri": "http://cswindustrials.com/20200930", "presentation": [ "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSDetail" ], "xbrltype": "domainItemType" }, "cswi_AdditionalLineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "label": "Additional Line Of Credit Facility Maximum Borrowing Capacity", "terseLabel": "Additional borrowing capacity with accordion feature" } } }, "localname": "AdditionalLineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://cswindustrials.com/20200930", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTRevolvingCreditAgreementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cswi_BookAndShipMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Book and Ship [Member]", "terseLabel": "Book-and-ship" } } }, "localname": "BookAndShipMember", "nsuri": "http://cswindustrials.com/20200930", "presentation": [ "http://cswindustrials.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "domainItemType" }, "cswi_BuildToOrderMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Build To Order [Member]", "terseLabel": "Build-to-order" } } }, "localname": "BuildToOrderMember", "nsuri": "http://cswindustrials.com/20200930", "presentation": [ "http://cswindustrials.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "domainItemType" }, "cswi_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment": { "auth_ref": [], "calculation": { "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Consideration Transferred, Working Capital Adjustment", "label": "Business Combination, Consideration Transferred, Working Capital Adjustment", "terseLabel": "Working capital adjustment" } } }, "localname": "BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment", "nsuri": "http://cswindustrials.com/20200930", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "cswi_ChangeInContractWithCustomerLiabilityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Change in Contract with Customer, Liability", "label": "Change in Contract with Customer, Liability [Roll Forward]", "terseLabel": "Change in Contract Liabilities [Roll Forward]" } } }, "localname": "ChangeInContractWithCustomerLiabilityRollForward", "nsuri": "http://cswindustrials.com/20200930", "presentation": [ "http://cswindustrials.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "stringItemType" }, "cswi_CliffVestingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cliff Vesting", "label": "Cliff Vesting [Member]", "terseLabel": "Cliff Vesting" } } }, "localname": "CliffVestingMember", "nsuri": "http://cswindustrials.com/20200930", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cswi_CommonStockDividendsPerShareApprovedQuarterlyDividendRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Stock, Dividends Per Share, Approved Quarterly Dividend Rate", "label": "Common Stock, Dividends Per Share, Approved Quarterly Dividend Rate", "terseLabel": "Approved quarterly dividend rate (USD per share)" } } }, "localname": "CommonStockDividendsPerShareApprovedQuarterlyDividendRate", "nsuri": "http://cswindustrials.com/20200930", "presentation": [ "http://cswindustrials.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "perShareItemType" }, "cswi_ContractWithCustomerLiabilityIncreaseForNewContractsAndRevenueAddedToExistingContracts": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract with Customer, Liability, Increase for New Contracts And Revenue Added To Existing Contracts", "label": "Contract with Customer, Liability, Increase for New Contracts And Revenue Added To Existing Contracts", "terseLabel": "New contracts and revenue added to existing contracts during the period" } } }, "localname": "ContractWithCustomerLiabilityIncreaseForNewContractsAndRevenueAddedToExistingContracts", "nsuri": "http://cswindustrials.com/20200930", "presentation": [ "http://cswindustrials.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "monetaryItemType" }, "cswi_CustomerListsAndTrademarksMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Customer Lists And Trademarks [Member]", "terseLabel": "Customer lists and amortized trademarks" } } }, "localname": "CustomerListsAndTrademarksMember", "nsuri": "http://cswindustrials.com/20200930", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "cswi_DefinedBenefitPlanNetPeriodicBenefitCostCreditGainLossDueToCurtailmentExcludingAdditionalContribution": { "auth_ref": [], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Curtailment, Excluding Additional Contribution", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Curtailment, Excluding Additional Contribution", "negatedTerseLabel": "Pension plan curtailment benefit" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCostCreditGainLossDueToCurtailmentExcludingAdditionalContribution", "nsuri": "http://cswindustrials.com/20200930", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "cswi_DefinedBenefitPlanNetPeriodicBenefitCostCreditGainLossDueToCurtailmentNetOfTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due To Curtailment, Net Of Tax", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due To Curtailment, Net Of Tax", "negatedTerseLabel": "Overall termination charge, net of tax" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCostCreditGainLossDueToCurtailmentNetOfTax", "nsuri": "http://cswindustrials.com/20200930", "presentation": [ "http://cswindustrials.com/role/RETIREMENTPLANSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "cswi_DefinedBenefitPlanSettlementAndCurtailmentAdditionalContributionByEmployer": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plan, Settlement And Curtailment, Additional Contribution By Employer", "label": "Defined Benefit Plan, Settlement And Curtailment, Additional Contribution By Employer", "terseLabel": "Additional contribution required due to termination" } } }, "localname": "DefinedBenefitPlanSettlementAndCurtailmentAdditionalContributionByEmployer", "nsuri": "http://cswindustrials.com/20200930", "presentation": [ "http://cswindustrials.com/role/RETIREMENTPLANSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "cswi_DefinedBenefitPlanSettlementAndCurtailmentExcessFundsDistributedToDefinedContributionPlan": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plan, Settlement And Curtailment, Excess Funds Distributed To Defined Contribution Plan", "label": "Defined Benefit Plan, Settlement And Curtailment, Excess Funds Distributed To Defined Contribution Plan", "terseLabel": "Excess funds distributed to Defined Contribution Plan" } } }, "localname": "DefinedBenefitPlanSettlementAndCurtailmentExcessFundsDistributedToDefinedContributionPlan", "nsuri": "http://cswindustrials.com/20200930", "presentation": [ "http://cswindustrials.com/role/RETIREMENTPLANSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "cswi_DefinedBenefitPlanSettlementAndCurtailmentLumpSumPaymentsToVestedParticipantsPercentOfLiability": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plan, Settlement And Curtailment, Lump Sum Payments To Vested Participants, Percent Of Liability", "label": "Defined Benefit Plan, Settlement And Curtailment, Lump Sum Payments To Vested Participants, Percent Of Liability", "terseLabel": "Lump sum payments offered to eligible active and terminated vested participants, percent of liability" } } }, "localname": "DefinedBenefitPlanSettlementAndCurtailmentLumpSumPaymentsToVestedParticipantsPercentOfLiability", "nsuri": "http://cswindustrials.com/20200930", "presentation": [ "http://cswindustrials.com/role/RETIREMENTPLANSAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "cswi_DefinedBenefitPlanSettlementAndCurtailmentLumpSumPaymentsToVestedParticipantsPercentOfParticipantsThatAcceptedLumpSumOffer": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plan, Settlement And Curtailment, Lump Sum Payments To Vested Participants, Percent Of Participants That Accepted Lump Sum Offer", "label": "Defined Benefit Plan, Settlement And Curtailment, Lump Sum Payments To Vested Participants, Percent Of Participants That Accepted Lump Sum Offer", "terseLabel": "Percent of participants that accepted lump sum payment offer" } } }, "localname": "DefinedBenefitPlanSettlementAndCurtailmentLumpSumPaymentsToVestedParticipantsPercentOfParticipantsThatAcceptedLumpSumOffer", "nsuri": "http://cswindustrials.com/20200930", "presentation": [ "http://cswindustrials.com/role/RETIREMENTPLANSAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "cswi_EliminationsAndReconcilingItemsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Eliminations And Reconciling Items [Member]", "terseLabel": "Eliminations and Other" } } }, "localname": "EliminationsAndReconcilingItemsMember", "nsuri": "http://cswindustrials.com/20200930", "presentation": [ "http://cswindustrials.com/role/SEGMENTSDetail" ], "xbrltype": "domainItemType" }, "cswi_EquityAndIncentiveCompensation2015PlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity And Incentive Compensation, 2015 Plan [Member]", "terseLabel": "2015 Plan" } } }, "localname": "EquityAndIncentiveCompensation2015PlanMember", "nsuri": "http://cswindustrials.com/20200930", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cswi_FiniteLivedIntangibleAssetWeightedAverageUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite Lived Intangible Asset, Weighted Average Useful Life", "terseLabel": "Wtd\u00a0Avg Life (Years)" } } }, "localname": "FiniteLivedIntangibleAssetWeightedAverageUsefulLife", "nsuri": "http://cswindustrials.com/20200930", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetail" ], "xbrltype": "durationItemType" }, "cswi_IndustrialProductsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Industrial Products [Member]", "terseLabel": "Industrial Products" } } }, "localname": "IndustrialProductsMember", "nsuri": "http://cswindustrials.com/20200930", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofChangesinCarryingAmountofGoodwillDetail", "http://cswindustrials.com/role/REVENUERECOGNITIONDetails", "http://cswindustrials.com/role/SEGMENTSDetail" ], "xbrltype": "domainItemType" }, "cswi_IntangibleAssetsLineItems": { "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. Information by type or class of assets having a projected finite and indefinite period of benefit.", "label": "Intangible Assets [Line Items]", "terseLabel": "Intangible Assets [Line Items]" } } }, "localname": "IntangibleAssetsLineItems", "nsuri": "http://cswindustrials.com/20200930", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "cswi_IntangibleAssetsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of intangible assets with a finite and indefinite life.", "label": "Intangible Assets [Table]", "terseLabel": "Intangible Assets [Table]" } } }, "localname": "IntangibleAssetsTable", "nsuri": "http://cswindustrials.com/20200930", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "cswi_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://cswindustrials.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://cswindustrials.com/20200930", "presentation": [ "http://cswindustrials.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cswi_NumberOfBrands": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Number Of Brands", "terseLabel": "Highly respected industrial brands (more than)" } } }, "localname": "NumberOfBrands", "nsuri": "http://cswindustrials.com/20200930", "presentation": [ "http://cswindustrials.com/role/ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "cswi_PensionExpenseBenefitNet": { "auth_ref": [], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "label": "Pension Expense (Benefit), Net", "terseLabel": "Net pension benefit" } } }, "localname": "PensionExpenseBenefitNet", "nsuri": "http://cswindustrials.com/20200930", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "cswi_PetersenMetalsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Petersen Metals", "label": "Petersen Metals [Member]", "terseLabel": "Petersen Metals" } } }, "localname": "PetersenMetalsMember", "nsuri": "http://cswindustrials.com/20200930", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cswi_ProvisionForInventoryReserves": { "auth_ref": [], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "label": "Provision For Inventory Reserves", "terseLabel": "Provision for inventory reserves" } } }, "localname": "ProvisionForInventoryReserves", "nsuri": "http://cswindustrials.com/20200930", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "cswi_RevolvingCreditFacilityAccordionFeatureMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revolving Credit Facility, Accordion Feature [Member]", "terseLabel": "Revolving Credit Facility, Accordion Feature" } } }, "localname": "RevolvingCreditFacilityAccordionFeatureMember", "nsuri": "http://cswindustrials.com/20200930", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTRevolvingCreditAgreementAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cswi_ShareRepurchaseProgram2018Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Repurchase Program 2018", "label": "Share Repurchase Program 2018 [Member]", "terseLabel": "2018 Share Repurchase Program" } } }, "localname": "ShareRepurchaseProgram2018Member", "nsuri": "http://cswindustrials.com/20200930", "presentation": [ "http://cswindustrials.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "domainItemType" }, "cswi_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Granted In Period, Fair Value", "terseLabel": "Fair value of restricted shares granted (less than for the three months ended September 30, 2019)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodFairValue", "nsuri": "http://cswindustrials.com/20200930", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "cswi_SpecialtyChemicalsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Specialty Chemicals [Member]", "terseLabel": "Specialty Chemicals", "verboseLabel": "Specialty Chemicals" } } }, "localname": "SpecialtyChemicalsMember", "nsuri": "http://cswindustrials.com/20200930", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofChangesinCarryingAmountofGoodwillDetail", "http://cswindustrials.com/role/REVENUERECOGNITIONDetails", "http://cswindustrials.com/role/SEGMENTSDetail" ], "xbrltype": "domainItemType" }, "cswi_SubsidiariesWhitmoreMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsidiaries, Whitmore [Member]", "terseLabel": "Whitmore" } } }, "localname": "SubsidiariesWhitmoreMember", "nsuri": "http://cswindustrials.com/20200930", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetail", "http://cswindustrials.com/role/LONGTERMDEBTWhitmoreTermLoanAdditionalInformationDetail" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r566" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r567" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r568" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetail", "http://cswindustrials.com/role/LONGTERMDEBTWhitmoreTermLoanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r568" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r568" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r569" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r568" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r568" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r568" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r568" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetail", "http://cswindustrials.com/role/LONGTERMDEBTWhitmoreTermLoanAdditionalInformationDetail" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r564" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r565" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r165", "r178", "r179", "r180", "r181", "r183", "r185", "r189" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SEGMENTSDetail" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r165", "r178", "r179", "r180", "r181", "r183", "r185", "r189" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SEGMENTSDetail" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r129", "r136", "r205", "r406", "r407", "r408", "r419", "r420" ], "lang": { "en-US": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Adoption of ASC 842 Leases" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r129", "r136", "r205", "r406", "r407", "r408", "r419", "r420" ], "lang": { "en-US": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r129", "r136", "r205", "r406", "r407", "r408", "r419", "r420" ], "lang": { "en-US": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r371", "r376", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r549", "r551" ], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESAdditionalInformationDetails", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r371", "r376", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r549", "r551" ], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESAdditionalInformationDetails", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r191", "r273", "r277", "r514", "r548", "r550" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Products and Services [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://cswindustrials.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r191", "r273", "r277", "r514", "r548", "r550" ], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://cswindustrials.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r312", "r371", "r376", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r549", "r551" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESAdditionalInformationDetails", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r312", "r371", "r376", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r549", "r551" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESAdditionalInformationDetails", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "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": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r130", "r131", "r132", "r133", "r202", "r203", "r204", "r205", "r206", "r207", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r419", "r420", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563" ], "lang": { "en-US": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible List]", "terseLabel": "Accounting Standards Update [Extensible List]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited" ], "xbrltype": "extensibleListItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r54" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r28", "r38", "r196", "r197" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "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 allowance for expected credit losses of $576 and $1,170, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r58" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "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 and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r74", "r80", "r82", "r451" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Defined benefit plans" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember": { "auth_ref": [ "r73", "r80", "r82", "r451" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) related to gain (loss) component of defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]", "terseLabel": "Amortization of net loss, net of taxes" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r52", "r235" ], "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": "Property, plant and equipment, accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r80", "r89", "r450" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Interest rate swaps" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "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": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r41", "r77", "r79", "r80", "r536", "r559", "r563" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r479", "r480", "r481", "r482", "r483", "r485" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r76", "r80", "r82", "r126", "r127", "r128", "r451", "r554", "r555" ], "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 Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r72", "r80", "r82", "r451", "r480", "r481", "r482", "r483", "r485" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from 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 the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Currency translation adjustments" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r223" ], "lang": { "en-US": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Assets acquired, amortization period" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r39", "r409" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r126", "r127", "r128", "r406", "r407", "r408" ], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Recognition and Exercise", "terseLabel": "Stock activity under stock plans" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r378", "r380", "r411", "r412" ], "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": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r380", "r398", "r410" ], "calculation": { "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONScheduleofShareBasedCompensationDetail": { "order": 1.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONScheduleofShareBasedCompensationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "auth_ref": [], "calculation": { "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONScheduleofShareBasedCompensationDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of expense for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, after Tax", "totalLabel": "Net share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONScheduleofShareBasedCompensationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r45", "r199", "r208" ], "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 expected credit losses", "verboseLabel": "Allowance for credit losses for short-term receivables" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical", "http://cswindustrials.com/role/ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "auth_ref": [ "r210" ], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)", "terseLabel": "Current period adjustments" } } }, "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDeferredCharges": { "auth_ref": [ "r101" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of amortization of deferred charges applied against earnings during the period.", "label": "Amortization of Deferred Charges", "terseLabel": "Amortization of intangible and other assets" } } }, "localname": "AmortizationOfDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r115", "r220", "r229" ], "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", "verboseLabel": "Amortization expense of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofEstimatedFutureAmortizationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r120", "r173", "r180", "r187", "r201", "r448", "r452", "r477", "r519", "r534" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r29", "r30", "r70", "r120", "r201", "r448", "r452", "r477" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r381", "r400" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedShareActivityDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityAdditionalInformationDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r367", "r372" ], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r367", "r372", "r431", "r432" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r440", "r441", "r442" ], "calculation": { "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "totalLabel": "Purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r444" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "ACQUISITIONS" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONS" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r434" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Fair value of accounts receivable acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r434" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "terseLabel": "Fair value of current liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r433", "r434" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Fair value of inventory acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r433", "r434" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Fair value of equipment acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r26", "r51", "r117" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r112", "r117", "r118" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r112", "r478" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": { "auth_ref": [ "r474" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.", "label": "Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months", "negatedLabel": "Losses on cash flow hedges expected to be reclassified to earnings within next 12 months" } } }, "localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": { "auth_ref": [ "r18", "r112" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) of investing activities of 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": "Cash Provided by (Used in) Investing Activities, Discontinued Operations", "terseLabel": "Net cash provided by investing activities, discontinued operations" } } }, "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "auth_ref": [ "r18", "r112" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations", "terseLabel": "Net cash used in operating activities, discontinued operations" } } }, "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r257", "r258", "r259", "r260" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table]", "terseLabel": "Class of Treasury Stock [Table]" } } }, "localname": "ClassOfTreasuryStockTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r243", "r244", "r245", "r246" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONTINGENCIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r256" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Dividend declared (USD per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r126", "r127" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r37" ], "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 shares, par value (USD per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r37" ], "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 shares, authorized (shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r37" ], "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 shares, issued (shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r37" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable 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 shares, $0.01 par value, Shares authorized - 50,000, Shares issued - 16,115 and 16,055, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r85", "r87", "r88", "r95", "r527", "r544" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r94", "r104", "r526", "r543" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "OTHER COMPREHENSIVE INCOME (LOSS)" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r264" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Contract Liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/REVENUERECOGNITIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r262", "r263", "r274" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r275" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "negatedLabel": "Revenue recognized during the period" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r100", "r514" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 1.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", "negatedLabel": "Cost of revenues" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTRevolvingCreditAgreementAdditionalInformationDetail", "http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetail" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTRevolvingCreditAgreementAdditionalInformationDetail", "http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerListsMember": { "auth_ref": [ "r437" ], "lang": { "en-US": { "role": { "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information.", "label": "Customer Lists [Member]", "terseLabel": "Customer Lists" } } }, "localname": "CustomerListsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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": "Spread on interest rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTRevolvingCreditAgreementAdditionalInformationDetail", "http://cswindustrials.com/role/LONGTERMDEBTWhitmoreTermLoanAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r60", "r249", "r488" ], "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": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTRevolvingCreditAgreementAdditionalInformationDetail", "http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetail", "http://cswindustrials.com/role/LONGTERMDEBTWhitmoreTermLoanAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "auth_ref": [ "r61" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the required periodic payments applied to principal.", "label": "Debt Instrument, Periodic Payment, Principal", "terseLabel": "Debt instrument, periodic principal payment" } } }, "localname": "DebtInstrumentPeriodicPaymentPrincipal", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTWhitmoreTermLoanAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r61", "r122", "r252", "r253", "r254", "r255", "r487", "r488", "r489", "r531" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTRevolvingCreditAgreementAdditionalInformationDetail", "http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetail", "http://cswindustrials.com/role/LONGTERMDEBTWhitmoreTermLoanAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument, term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTRevolvingCreditAgreementAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r116" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Net deferred taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r289", "r328", "r355", "r361", "r362" ], "calculation": { "http://cswindustrials.com/role/RETIREMENTPLANSDetail": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "negatedLabel": "Amortization of net actuarial loss" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/RETIREMENTPLANSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement": { "auth_ref": [ "r293" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of payment, which decreases benefit obligation of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract. Excludes decreases to benefit obligation for remeasurement due to settlement.", "label": "Defined Benefit Plan, Benefit Obligation, Payment for Settlement", "terseLabel": "Aggregate amount of lump sum payments" } } }, "localname": "DefinedBenefitPlanBenefitObligationPaymentForSettlement", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/RETIREMENTPLANSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r289", "r327", "r354", "r361", "r362" ], "calculation": { "http://cswindustrials.com/role/RETIREMENTPLANSDetail": { "order": 4.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "negatedLabel": "Expected return on assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/RETIREMENTPLANSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r289", "r294", "r326", "r353", "r361", "r362" ], "calculation": { "http://cswindustrials.com/role/RETIREMENTPLANSDetail": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Interest cost on projected benefit obligation" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/RETIREMENTPLANSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r324", "r351", "r361", "r362" ], "calculation": { "http://cswindustrials.com/role/RETIREMENTPLANSDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "totalLabel": "Net pension benefit" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/RETIREMENTPLANSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments": { "auth_ref": [ "r290", "r331", "r358" ], "calculation": { "http://cswindustrials.com/role/RETIREMENTPLANSDetail": { "order": 5.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from event reducing expected years of future service of present employees or eliminating accrual of defined benefits for some or all future services of present employees.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Curtailment", "negatedLabel": "Pension plan termination", "negatedTerseLabel": "Overall termination charge" } } }, "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/RETIREMENTPLANSAdditionalInformationDetails", "http://cswindustrials.com/role/RETIREMENTPLANSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r292", "r325", "r352", "r361", "r362" ], "calculation": { "http://cswindustrials.com/role/RETIREMENTPLANSDetail": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Service Cost", "terseLabel": "Service cost, benefits earned during the period" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/RETIREMENTPLANSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": { "auth_ref": [ "r345", "r346", "r349", "r350", "r361" ], "lang": { "en-US": { "role": { "documentation": "Disclosures and provisions pertaining to defined benefit pension plans or other postretirement defined benefit plans. The arrangements are generally based on terms and conditions stipulated by the entity, and which contain a promise by the employer to pay certain amounts or awards at designated future dates, including a period after retirement, upon compliance with stipulated requirements. Excludes disclosures pertaining to defined contribution plans.", "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]", "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]" } } }, "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/RETIREMENTPLANSAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems": { "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": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]", "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]" } } }, "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/RETIREMENTPLANSAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r115", "r234" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGAdditionalInformationDetail", "http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGFairValueofDerivativesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r463", "r464", "r466", "r468" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGAdditionalInformationDetail", "http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGFairValueofDerivativesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r475" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTING" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeLiabilitiesCurrent": { "auth_ref": [ "r71" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability 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, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Current", "verboseLabel": "Current derivative liabilities" } } }, "localname": "DerivativeLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGFairValueofDerivativesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesNoncurrent": { "auth_ref": [ "r71" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability 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, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Noncurrent", "verboseLabel": "Non-current derivative liabilities" } } }, "localname": "DerivativeLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGFairValueofDerivativesDetail" ], "xbrltype": "monetaryItemType" }, "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r457", "r459" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeRemainingMaturity1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period remaining until the derivative contract matures, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Derivative, Remaining Maturity", "terseLabel": "Maximum remaining length of contract" } } }, "localname": "DerivativeRemainingMaturity1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r456", "r458", "r459", "r460", "r461", "r465", "r466", "r470", "r471", "r473" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesFairValueLineItems": { "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": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGFairValueofDerivativesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r460" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Hedging Instrument" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGFairValueofDerivativesDetail" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r273", "r277", "r278", "r279", "r280", "r281", "r282", "r283" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r273" ], "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 Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/REVENUERECOGNITIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r413" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "SHARE-BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATION" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r381", "r400" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]", "terseLabel": "Schedule of Stock Options Activity" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax": { "auth_ref": [ "r4", "r6", "r8", "r21" ], "calculation": { "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSIncomeStatementDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.", "label": "Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax", "totalLabel": "Loss from discontinued operations, net" } } }, "localname": "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSIncomeStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": { "auth_ref": [ "r4", "r5", "r6", "r7", "r8", "r16", "r92", "r541" ], "calculation": { "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSIncomeStatementDetails": { "order": 1.0, "parentTag": "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax", "terseLabel": "Loss from discontinued operations before income taxes" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSIncomeStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation": { "auth_ref": [ "r6", "r8", "r21", "r426" ], "calculation": { "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSIncomeStatementDetails": { "order": 2.0, "parentTag": "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) on gain (loss) not previously recognized resulting from the disposal of a discontinued operation.", "label": "Discontinued Operation, Tax Effect of Gain (Loss) from Disposal of Discontinued Operation", "negatedLabel": "Income tax benefit" } } }, "localname": "DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSIncomeStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": { "auth_ref": [ "r2" ], "lang": { "en-US": { "role": { "documentation": "Component or group of components disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results.", "label": "Discontinued Operations, Disposed of by Sale [Member]", "terseLabel": "Discontinued Operations, Disposed of by Sale" } } }, "localname": "DiscontinuedOperationsDisposedOfBySaleMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSIncomeStatementDetails", "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DiscontinuedOperationsHeldforsaleMember": { "auth_ref": [ "r1", "r3", "r20" ], "lang": { "en-US": { "role": { "documentation": "Component or group of components classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.", "label": "Discontinued Operations, Held-for-sale [Member]", "terseLabel": "Discontinued Operations, Held-for-sale" } } }, "localname": "DiscontinuedOperationsHeldforsaleMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r20" ], "lang": { "en-US": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]", "terseLabel": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSIncomeStatementDetails", "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSIncomeStatementDetails", "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "auth_ref": [ "r17", "r24" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Revenue", "terseLabel": "Revenues, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSIncomeStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r25", "r240" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "DISCONTINUED OPERATIONS" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DISCONTINUEDOPERATIONS" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsCommonStock": { "auth_ref": [ "r256", "r530" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).", "label": "Dividends, Common Stock", "negatedLabel": "Dividends" } } }, "localname": "DividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r256" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "terseLabel": "Dividends paid" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DomesticPlanMember": { "auth_ref": [ "r366", "r370", "r375" ], "lang": { "en-US": { "role": { "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Domestic Plan [Member]", "terseLabel": "Domestic Plan" } } }, "localname": "DomesticPlanMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/RETIREMENTPLANSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r96", "r134", "r135", "r136", "r137", "r138", "r143", "r146", "r149", "r150", "r151", "r155", "r156", "r528", "r545" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Net income (USD per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://cswindustrials.com/role/EARNINGSPERSHAREDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic earnings (loss) per common share:", "verboseLabel": "Basic earnings (loss) per common share:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://cswindustrials.com/role/EARNINGSPERSHAREDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r96", "r134", "r135", "r136", "r137", "r138", "r146", "r149", "r150", "r151", "r155", "r156", "r528", "r545" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Net income (USD per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://cswindustrials.com/role/EARNINGSPERSHAREDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted earnings (loss) per common share:", "verboseLabel": "Diluted earnings (loss) per common share:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://cswindustrials.com/role/EARNINGSPERSHAREDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r152", "r153", "r154", "r157" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/EARNINGSPERSHARE" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r478" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash and equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r415" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/INCOMETAXESDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "auth_ref": [], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for employee benefit and equity-based compensation.", "label": "Employee Benefits and Share-based Compensation", "terseLabel": "Share-based and other executive compensation" } } }, "localname": "EmployeeBenefitsAndShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r399" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average vesting period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r399" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation costs related to unvested restricted shares" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r398" ], "calculation": { "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONScheduleofShareBasedCompensationDetail": { "order": 2.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, Tax Benefit", "negatedTerseLabel": "Related income tax benefit" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONScheduleofShareBasedCompensationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r396" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityAdditionalInformationDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "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": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "Equity, Class of Treasury Stock [Line Items]" } } }, "localname": "EquityClassOfTreasuryStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r126", "r127", "r128", "r131", "r139", "r141", "r158", "r205", "r251", "r256", "r406", "r407", "r408", "r419", "r420", "r479", "r480", "r481", "r482", "r483", "r485", "r554", "r555", "r556" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited", "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r476" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/FAIRVALUEMEASUREMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r462", "r465", "r472" ], "lang": { "en-US": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGFairValueofDerivativesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts": { "auth_ref": [ "r198" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for charging off uncollectible financing receivables, including, but not limited to, factors and methodologies used in estimating the allowance for credit loss.", "label": "Financing Receivable, Allowance for Credit Losses, Policy for Uncollectible Amounts [Policy Text Block]", "terseLabel": "Current Expected Credit Losses (CECL)" } } }, "localname": "FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r228" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r230" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofEstimatedFutureAmortizationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofEstimatedFutureAmortizationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r230" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofEstimatedFutureAmortizationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r230" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofEstimatedFutureAmortizationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r230" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofEstimatedFutureAmortizationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r221", "r225", "r228", "r232", "r515", "r516" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails", "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r228", "r516" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Ending Gross Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r221", "r227" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails", "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r222" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Fair value of the assets acquired, finite-lived" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r115" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedTerseLabel": "Net gain on disposals of property, plant and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges": { "auth_ref": [ "r115" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value.", "label": "Gain (Loss) on Sale of Assets and Asset Impairment Charges", "terseLabel": "Gains on disposal due to write-downs of long-lived assets in prior periods" } } }, "localname": "GainLossOnSalesOfAssetsAndAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r213", "r214", "r518" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 3.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 end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofChangesinCarryingAmountofGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r215" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill, acquired during period" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r233" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "GOODWILL AND INTANGIBLE ASSETS" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETS" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r216" ], "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": "Currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofChangesinCarryingAmountofGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofChangesinCarryingAmountofGoodwillDetail" ], "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 [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofChangesinCarryingAmountofGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r98", "r120", "r173", "r179", "r183", "r186", "r189", "r201", "r477" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r460", "r469" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGFairValueofDerivativesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r460" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGFairValueofDerivativesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperations": { "auth_ref": [ "r99", "r116", "r134", "r135", "r136", "r137", "r148", "r151", "r445" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 }, "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "terseLabel": "Income from continuing operations", "totalLabel": "Income from continuing operations", "verboseLabel": "Income from continuing operations" } } }, "localname": "IncomeLossFromContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://cswindustrials.com/role/EARNINGSPERSHAREDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r91", "r173", "r179", "r183", "r186", "r189", "r517", "r523", "r529", "r546" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income from continuing operations before income taxes", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://cswindustrials.com/role/INCOMETAXESDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r90", "r96", "r130", "r134", "r135", "r136", "r137", "r146", "r149", "r150", "r522", "r524", "r528", "r540" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 1.0, "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "terseLabel": "Continuing operations (USD per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://cswindustrials.com/role/EARNINGSPERSHAREDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r90", "r96", "r130", "r134", "r135", "r136", "r137", "r146", "r149", "r150", "r151", "r528", "r540", "r543", "r545" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 1.0, "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "terseLabel": "Continuing operations (USD per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://cswindustrials.com/role/EARNINGSPERSHAREDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": { "auth_ref": [ "r4", "r5", "r6", "r7", "r8", "r16", "r21", "r446" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent", "netLabel": "Loss from discontinued operations", "terseLabel": "Loss from discontinued operations, net of tax", "verboseLabel": "Less: Loss from discontinued operations" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://cswindustrials.com/role/EARNINGSPERSHAREDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "auth_ref": [ "r92", "r96", "r147", "r149", "r150", "r528", "r541", "r543", "r545" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 2.0, "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share", "terseLabel": "Discontinued operations (USD per share)" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://cswindustrials.com/role/EARNINGSPERSHAREDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "auth_ref": [ "r147", "r149", "r150", "r454" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 2.0, "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share", "terseLabel": "Discontinued operations (USD per share)" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://cswindustrials.com/role/EARNINGSPERSHAREDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "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 Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSIncomeStatementDetails", "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r0", "r10", "r11", "r12", "r13", "r14", "r15", "r19", "r22", "r23", "r24", "r238", "r239" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]", "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSIncomeStatementDetails", "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r416", "r417", "r418", "r421", "r423", "r428", "r429", "r430" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/INCOMETAXES" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r121", "r140", "r141", "r171", "r414", "r422", "r425", "r547" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "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)", "negatedLabel": "Provision for income taxes", "verboseLabel": "Income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://cswindustrials.com/role/INCOMETAXESDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities": { "auth_ref": [ "r114" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligations incurred but not paid, and operating obligations classified as other.", "label": "Increase (Decrease) in Accounts Payable and Other Operating Liabilities", "terseLabel": "Accounts payable and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r114" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r114" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Retirement benefits payable and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r114" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r114" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r114" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r224", "r231" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r231" ], "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)", "terseLabel": "Ending Gross Amount" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r224", "r231" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r219", "r226" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 4.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)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r467" ], "lang": { "en-US": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest Rate Swap" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGAdditionalInformationDetail", "http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGFairValueofDerivativesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r212" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/INVENTORIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r65" ], "calculation": { "http://cswindustrials.com/role/INVENTORIESDetail": { "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/INVENTORIESDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r68" ], "calculation": { "http://cswindustrials.com/role/INVENTORIESDetail": { "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": "Total inventories" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/INVENTORIESDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLIFOReserve": { "auth_ref": [ "r69" ], "calculation": { "http://cswindustrials.com/role/INVENTORIESDetail": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount by which inventory stated at last-in first-out (LIFO) is less than (in excess of) inventory stated at other inventory cost methods.", "label": "Inventory, LIFO Reserve", "negatedLabel": "Less: LIFO reserve" } } }, "localname": "InventoryLIFOReserve", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/INVENTORIESDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r27", "r68" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://cswindustrials.com/role/INVENTORIESDetail": { "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://cswindustrials.com/role/INVENTORIESDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsAndSupplies": { "auth_ref": [ "r67" ], "calculation": { "http://cswindustrials.com/role/INVENTORIESDetail": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.", "label": "Inventory, Raw Materials and Supplies, Gross", "terseLabel": "Raw materials and supplies" } } }, "localname": "InventoryRawMaterialsAndSupplies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/INVENTORIESDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r68", "r124", "r211" ], "calculation": { "http://cswindustrials.com/role/INVENTORIESDetail": { "order": 3.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": "Less: Obsolescence reserve" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/INVENTORIESDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r66" ], "calculation": { "http://cswindustrials.com/role/INVENTORIESDetail": { "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/INVENTORIESDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r502", "r504" ], "calculation": { "http://cswindustrials.com/role/LEASESComponentsofOperatingLeaseExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total operating lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESComponentsofOperatingLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r502" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Components of Operating Lease Expense, Operating Lease Assets and Liabilities, Supplemental Cash Flow, and Other Information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r495" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r503" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Maturities of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r503" ], "calculation": { "http://cswindustrials.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://cswindustrials.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r503" ], "calculation": { "http://cswindustrials.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails_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 payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r503" ], "calculation": { "http://cswindustrials.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r503" ], "calculation": { "http://cswindustrials.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r503" ], "calculation": { "http://cswindustrials.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r503" ], "calculation": { "http://cswindustrials.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Year Ending March 31, 2021 (excluding the six months ended September 30, 2020)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r503" ], "calculation": { "http://cswindustrials.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails": { "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 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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r494" ], "lang": { "en-US": { "role": { "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Remaining lease term" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r505" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LEASES" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r57", "r120", "r181", "r201", "r449", "r452", "r453", "r477" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r44", "r120", "r201", "r477", "r521", "r538" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r59", "r120", "r201", "r449", "r452", "r453", "r477" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r34", "r520", "r533" ], "calculation": { "http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetail": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Revolving Credit Facility, interest rate of 1.40% and 2.24%, respectively", "verboseLabel": "Line of credit outstanding amount" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTRevolvingCreditAgreementAdditionalInformationDetail", "http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetail" ], "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": "Commitment fee paid" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTRevolvingCreditAgreementAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r55" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTRevolvingCreditAgreementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r55" ], "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": "Line of credit facility, remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTRevolvingCreditAgreementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansPayableToBank": { "auth_ref": [ "r34", "r520", "r532" ], "calculation": { "http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetail": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the normal operating cycle if longer.", "label": "Loans Payable to Bank", "terseLabel": "Whitmore Term Loan, interest rate of 2.15% and 2.99%, respectively", "verboseLabel": "Principal amount outstanding under term loan" } } }, "localname": "LoansPayableToBank", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetail", "http://cswindustrials.com/role/LONGTERMDEBTWhitmoreTermLoanAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTRevolvingCreditAgreementAdditionalInformationDetail", "http://cswindustrials.com/role/LONGTERMDEBTWhitmoreTermLoanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r34", "r248", "r520", "r535" ], "calculation": { "http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetail_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Total debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r56" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetail_1": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "negatedLabel": "Less: Current portion", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r61" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetail_1": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r250" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "LONG-TERM DEBT" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBT" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r61" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetail", "http://cswindustrials.com/role/LONGTERMDEBTWhitmoreTermLoanAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r61", "r247" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetail", "http://cswindustrials.com/role/LONGTERMDEBTWhitmoreTermLoanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r112" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r112" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations": { "auth_ref": [ "r112" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) of investing activities, excluding 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, Continuing Operations", "totalLabel": "Net cash used in investing activities, continuing operations" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r112", "r113", "r116" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": { "auth_ref": [ "r112", "r113", "r116" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, excluding 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, Continuing Operations", "totalLabel": "Net cash provided by operating activities, continuing operations" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r24", "r83", "r86", "r93", "r116", "r120", "r130", "r134", "r135", "r136", "r137", "r140", "r141", "r148", "r173", "r179", "r183", "r186", "r189", "r201", "r477", "r525", "r542" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited", "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited", "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://cswindustrials.com/role/EARNINGSPERSHAREDetail" ], "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": "Accounting Developments" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r436" ], "lang": { "en-US": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r384" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Share Activity" } } }, "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r161" ], "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", "verboseLabel": "Number of business segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIESAdditionalInformationDetails", "http://cswindustrials.com/role/SEGMENTSDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r80", "r89" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "verboseLabel": "Unrealized losses, net of taxes" } } }, "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r173", "r179", "r183", "r186", "r189" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Operating income", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://cswindustrials.com/role/SEGMENTSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r496", "r504" ], "calculation": { "http://cswindustrials.com/role/LEASESComponentsofOperatingLeaseExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESComponentsofOperatingLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r491" ], "calculation": { "http://cswindustrials.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://cswindustrials.com/role/LEASESOperatingLeaseAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total operating lease liabilities", "verboseLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails", "http://cswindustrials.com/role/LEASESOperatingLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r491" ], "calculation": { "http://cswindustrials.com/role/LEASESOperatingLeaseAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Short-term lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESOperatingLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r492" ], "lang": { "en-US": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "terseLabel": "Included in accrued and other current liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESOperatingLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r491" ], "calculation": { "http://cswindustrials.com/role/LEASESOperatingLeaseAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESOperatingLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r492" ], "lang": { "en-US": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]", "terseLabel": "Included in other long-term liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESOperatingLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r493", "r498" ], "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": "Cash paid for amounts included in the measurement of operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESSupplementalCashFlowDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r490" ], "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", "verboseLabel": "ROU assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESOperatingLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r492" ], "lang": { "en-US": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]", "terseLabel": "Included in other assets, net" } } }, "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESOperatingLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r501", "r504" ], "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": "Weighted average discount rate (percent)" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESOtherInformationforOperatingLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r500", "r504" ], "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", "verboseLabel": "Weighted average remaining lease term (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESOtherInformationforOperatingLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r178", "r179", "r180", "r181", "r183", "r189" ], "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": "Reportable Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SEGMENTSDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r438" ], "lang": { "en-US": { "role": { "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.", "label": "Order or Production Backlog [Member]", "terseLabel": "Backlog" } } }, "localname": "OrderOrProductionBacklogMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r125", "r142", "r159", "r455" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "ORGANIZATION AND OPERATIONS AND SUMMARY OF ACCOUNTING POLICIES" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r53" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r75", "r77", "r446", "r450" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent", "negatedLabel": "Pension and other postretirement effects, net of taxes of $(1), $(673), $0 and $(673), respectively" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent": { "auth_ref": [ "r446", "r447", "r450" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Attributable to Parent", "negatedTerseLabel": "Pension and other postretirement effects, taxes" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r446", "r447", "r450" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "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", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax": { "auth_ref": [ "r78" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) before reclassification adjustment from accumulated other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss) before Reclassifications, Tax", "negatedLabel": "Unrealized losses, tax" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "auth_ref": [ "r77" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent", "terseLabel": "Cash flow hedging activity, net of taxes of $(16), $58, $(1) and $137 respectively" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent": { "auth_ref": [ "r78" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent", "terseLabel": "Cash flow hedging activity, taxes" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r84", "r87", "r446", "r447", "r450" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income (loss), net of tax", "totalLabel": "Other comprehensive income", "verboseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited", "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited", "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r78", "r94", "r414", "r424", "r427", "r479", "r482", "r485", "r526", "r543" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Tax", "negatedTerseLabel": "Other comprehensive (loss) income, tax" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r62" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r103" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r439" ], "lang": { "en-US": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Patents" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r110" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchase of treasury shares" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r110" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Dividends" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r106", "r443" ], "calculation": { "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 }, "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "negatedLabel": "Cash paid for acquisitions", "terseLabel": "Amount paid at closing and funded through revolving credit facility" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails", "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r107" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r312", "r314", "r320", "r338", "r340", "r341", "r342", "r343", "r344", "r361", "r363", "r364", "r365", "r377" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "RETIREMENT PLANS" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/RETIREMENTPLANS" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r35", "r287", "r288", "r311", "r361" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.", "label": "Liability, Defined Benefit Plan, Noncurrent", "terseLabel": "Retirement benefits payable" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r285", "r287", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r336", "r337", "r339", "r342", "r346", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r365", "r366", "r372", "r373", "r374", "r375" ], "lang": { "en-US": { "role": { "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.", "label": "Pension Plan [Member]", "terseLabel": "Pension Plan" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/RETIREMENTPLANSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Restricted Stock Performance Shares" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r381", "r400" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r36" ], "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 shares, par value (USD per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r36" ], "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 shares, authorized (shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r36" ], "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 shares, issued (shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r36" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable 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", "terseLabel": "Preferred shares, $0.01 par value, Shares authorized (10,000) and issued (0)" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r29", "r49", "r50" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]", "terseLabel": "Prime Rate" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTRevolvingCreditAgreementAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r109" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-term Lines of Credit", "terseLabel": "Borrowings on line of credit" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://cswindustrials.com/role/LONGTERMDEBTRevolvingCreditAgreementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "auth_ref": [ "r105" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Proceeds from Sale of Productive Assets", "terseLabel": "Proceeds from sale of assets" } } }, "localname": "ProceedsFromSaleOfProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r108", "r401" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 5.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 stock option activity" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r32", "r33", "r236", "r539" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net of accumulated depreciation of $75,235 and $71,355, respectively" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r97", "r209" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_QualifiedPlanMember": { "auth_ref": [ "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r339", "r342", "r346", "r347", "r348", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360" ], "lang": { "en-US": { "role": { "documentation": "Plan with tax-exempt status designed and operated in accordance with applicable tax provision of designated taxing authority. Taxing authority includes, but is not limited to, U.S. Internal Revenue Service (IRS). Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Qualified Plan [Member]", "terseLabel": "Qualified Plan" } } }, "localname": "QualifiedPlanMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/RETIREMENTPLANSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r80", "r89" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "negatedLabel": "Reclassification of other comprehensive loss (income), net of taxes" } } }, "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodTax": { "auth_ref": [ "r78", "r81" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss).", "label": "Reclassification from AOCI, Current Period, Tax", "terseLabel": "Reclassification from AOCI, tax" } } }, "localname": "ReclassificationFromAociCurrentPeriodTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r111", "r123" ], "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": "Line of credit amount repaid" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTRevolvingCreditAgreementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r111" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 4.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": "Repayments of line of credit and term loan" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r152" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "verboseLabel": "Restricted Shares" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedShareActivityDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCostsAndAssetImpairmentCharges": { "auth_ref": [ "r115" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation.", "label": "Restructuring Costs and Asset Impairment Charges", "terseLabel": "Impairment charge" } } }, "localname": "RestructuringCostsAndAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r40", "r256", "r409", "r537", "r558", "r563" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r126", "r127", "r128", "r131", "r139", "r141", "r205", "r406", "r407", "r408", "r419", "r420", "r554", "r556" ], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanSponsorLocationAxis": { "auth_ref": [ "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r339", "r342", "r347", "r348", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r366", "r370", "r375" ], "lang": { "en-US": { "role": { "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Axis]", "terseLabel": "Retirement Plan Sponsor Location [Axis]" } } }, "localname": "RetirementPlanSponsorLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/RETIREMENTPLANSAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanSponsorLocationDomain": { "auth_ref": [ "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r339", "r342", "r347", "r348", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r366", "r370", "r375" ], "lang": { "en-US": { "role": { "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Domain]", "terseLabel": "Retirement Plan Sponsor Location [Domain]" } } }, "localname": "RetirementPlanSponsorLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/RETIREMENTPLANSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTaxStatusAxis": { "auth_ref": [ "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r339", "r342", "r346", "r347", "r348", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360" ], "lang": { "en-US": { "role": { "documentation": "Information by tax status of plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Tax Status [Axis]", "terseLabel": "Retirement Plan Tax Status [Axis]" } } }, "localname": "RetirementPlanTaxStatusAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/RETIREMENTPLANSAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTaxStatusDomain": { "auth_ref": [ "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r339", "r342", "r346", "r347", "r348", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360" ], "lang": { "en-US": { "role": { "documentation": "Tax status of plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Tax Status [Domain]", "terseLabel": "Retirement Plan Tax Status [Domain]" } } }, "localname": "RetirementPlanTaxStatusDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/RETIREMENTPLANSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r285", "r286", "r287", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r336", "r337", "r339", "r342", "r346", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r365", "r366", "r367", "r368", "r369", "r370", "r372", "r373", "r374", "r375" ], "lang": { "en-US": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]", "terseLabel": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/RETIREMENTPLANSAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r285", "r286", "r287", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r336", "r337", "r339", "r342", "r346", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r365", "r366", "r367", "r368", "r369", "r370", "r372", "r373", "r374", "r375" ], "lang": { "en-US": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]", "terseLabel": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/RETIREMENTPLANSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r164", "r165", "r178", "r184", "r185", "r191", "r192", "r194", "r272", "r273", "r514" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenues, net", "verboseLabel": "Net revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://cswindustrials.com/role/REVENUERECOGNITIONDetails", "http://cswindustrials.com/role/SEGMENTSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r276", "r284" ], "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 RECOGNITION" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/REVENUERECOGNITION" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTRevolvingCreditAgreementAdditionalInformationDetail", "http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r499", "r504" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "ROU assets obtained in exchange for new operating lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESSupplementalCashFlowDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r80", "r484", "r485" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Analysis of Changes in Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r431", "r432" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r397" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Share-based Payment Arrangement, Cost by Plan [Table Text Block]", "terseLabel": "Schedule of Share-Based Compensation Expense" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Long-Term Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r465" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Fair Value of Derivatives" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "auth_ref": [ "r0", "r10", "r11", "r12", "r13", "r14", "r15", "r19", "r22", "r23", "r24", "r238", "r239" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "terseLabel": "Schedule of Discontinued Operations" } } }, "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r151" ], "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": "Reconciliation of Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/EARNINGSPERSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r217", "r218" ], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofChangesinCarryingAmountofGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r217", "r218" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Changes in Carrying Amount of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r217" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Schedule of Intangible Assets" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r31", "r46", "r47", "r48" ], "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 Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/INVENTORIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r324" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.", "label": "Schedule of Net Benefit Costs [Table Text Block]", "terseLabel": "Schedule of Net Pension Benefit" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/RETIREMENTPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r173", "r176", "r182", "r217" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SEGMENTSDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r173", "r176", "r182", "r217" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SEGMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r381", "r400" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedShareActivityDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityAdditionalInformationDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r227" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Estimated Future Amortization for Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Term Loan" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetail", "http://cswindustrials.com/role/LONGTERMDEBTWhitmoreTermLoanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r160", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r178", "r179", "r180", "r181", "r183", "r184", "r185", "r186", "r187", "r189", "r194", "r548" ], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofChangesinCarryingAmountofGoodwillDetail", "http://cswindustrials.com/role/REVENUERECOGNITIONDetails", "http://cswindustrials.com/role/SEGMENTSDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r160", "r162", "r163", "r173", "r177", "r183", "r187", "r188", "r189", "r190", "r191", "r193", "r194", "r195" ], "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": "SEGMENTS" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SEGMENTS" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SEGMENTSDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r102" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "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", "negatedLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r382" ], "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": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r389" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Canceled (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedShareActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r393" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Canceled (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedShareActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r391" ], "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": "Granted (shares)", "verboseLabel": "Restricted shares granted (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedShareActivityDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r391" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedShareActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r390" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding at end of period (shares)", "periodStartLabel": "Outstanding at beginning of period (shares)", "terseLabel": "Unvested restricted shares outstanding (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedShareActivityDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedShareActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r390" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding at end of period (USD per share)", "periodStartLabel": "Outstanding at beginning of period (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedShareActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedShareActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r392" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedShareActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r394" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Fair value of restricted shares vested (less than for the three months ended September 30, 2020)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r392" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedShareActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedShareActivityDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityAdditionalInformationDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r400" ], "lang": { "en-US": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Shares available for issuance (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r387" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable at end of period (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r387" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable at end of period (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Number of shares granted (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r400" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Outstanding, Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r386", "r400" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding at end of period (shares)", "periodStartLabel": "Outstanding at beginning of period (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r385" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding at end of period (USD per share)", "periodStartLabel": "Outstanding at beginning of period (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r379", "r383" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedShareActivityDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityAdditionalInformationDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r382" ], "lang": { "en-US": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "verboseLabel": "Performance-based vesting range" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r400" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable, Aggregate Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r400" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, 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, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable, Remaining Contractual Life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r395" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, 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, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding, Remaining Contractual Life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares", "terseLabel": "Number of shares vested (shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r497", "r504" ], "calculation": { "http://cswindustrials.com/role/LEASESComponentsofOperatingLeaseExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESComponentsofOperatingLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r9", "r160", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r178", "r179", "r180", "r181", "r183", "r184", "r185", "r186", "r187", "r189", "r194", "r217", "r237", "r241", "r242", "r548" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofChangesinCarryingAmountofGoodwillDetail", "http://cswindustrials.com/role/REVENUERECOGNITIONDetails", "http://cswindustrials.com/role/SEGMENTSDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r64", "r126", "r127", "r128", "r131", "r139", "r141", "r158", "r205", "r251", "r256", "r406", "r407", "r408", "r419", "r420", "r479", "r480", "r481", "r482", "r483", "r485", "r554", "r555", "r556" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited", "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSDetail" ], "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/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r126", "r127", "r128", "r158", "r514" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r152" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.", "label": "Share-based Payment Arrangement [Member]", "terseLabel": "Stock Compensation Plan" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r36", "r37", "r251", "r256", "r388" ], "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", "negatedLabel": "Exercised (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": { "auth_ref": [ "r36", "r37", "r251", "r256", "r257" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.", "label": "Stock Issued During Period, Value, Treasury Stock Reissued", "terseLabel": "Reissuance of treasury shares" } } }, "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Share repurchase program authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramPeriodInForce1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Stock Repurchase Program, Period in Force", "terseLabel": "Share repurchase program term" } } }, "localname": "StockRepurchaseProgramPeriodInForce1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "durationItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r36", "r37", "r251", "r256" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedTerseLabel": "Repurchase of common shares" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r37", "r42", "r43", "r120", "r200", "r201", "r477" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited", "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r119", "r256", "r261" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "SHAREHOLDERS' EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREHOLDERSEQUITY" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r486", "r506" ], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r486", "r506" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r486", "r506" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r435" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "verboseLabel": "Trade names and trademarks not being amortized" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r63", "r257" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Shares" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r63", "r257" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury shares, at cost (shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r37", "r251", "r256" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Shares repurchased (shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r63", "r257", "r260" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury shares, at cost (1,346 and 1,311 shares, respectively)" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredParValueMethod": { "auth_ref": [ "r251", "r256", "r257" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the par value method.", "label": "Treasury Stock, Value, Acquired, Par Value Method", "terseLabel": "Shares repurchased, amount" } } }, "localname": "TreasuryStockValueAcquiredParValueMethod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTRevolvingCreditAgreementAdditionalInformationDetail", "http://cswindustrials.com/role/LONGTERMDEBTWhitmoreTermLoanAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTRevolvingCreditAgreementAdditionalInformationDetail", "http://cswindustrials.com/role/LONGTERMDEBTWhitmoreTermLoanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r400" ], "lang": { "en-US": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r400" ], "lang": { "en-US": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r151" ], "calculation": { "http://cswindustrials.com/role/EARNINGSPERSHAREDetail": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "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": "Potentially dilutive securities (shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/EARNINGSPERSHAREDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r145", "r151" ], "calculation": { "http://cswindustrials.com/role/EARNINGSPERSHAREDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Denominator for diluted earnings per common share (shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/EARNINGSPERSHAREDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "auth_ref": [ "r143", "r144" ], "calculation": { "http://cswindustrials.com/role/EARNINGSPERSHAREDetail": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).", "label": "Weighted Average Number of Shares Issued, Basic", "terseLabel": "Common stock (shares)" } } }, "localname": "WeightedAverageNumberOfSharesIssuedBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/EARNINGSPERSHAREDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average shares:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/EARNINGSPERSHAREDetail" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r143", "r151" ], "calculation": { "http://cswindustrials.com/role/EARNINGSPERSHAREDetail": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "totalLabel": "Denominator for basic earnings per common share (shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/EARNINGSPERSHAREDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesRestrictedStock": { "auth_ref": [ "r144" ], "calculation": { "http://cswindustrials.com/role/EARNINGSPERSHAREDetail": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends.", "label": "Weighted Average Number of Shares, Restricted Stock", "terseLabel": "Participating securities (shares)" } } }, "localname": "WeightedAverageNumberOfSharesRestrictedStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://cswindustrials.com/role/EARNINGSPERSHAREDetail" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r100": { "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=120395209&loc=SL114868664-224227" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r103": { "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=120395209&loc=SL114868664-224227" }, "r104": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r124": { "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=120395691&loc=d3e24092-122690" }, "r125": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r140": { "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" }, "r141": { "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" }, "r142": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2646-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r151": { "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" }, "r152": { "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" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r157": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r159": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r195": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a,b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r211": { "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" }, "r212": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r213": { "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" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r219": { "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" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r220": { "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" }, "r221": { "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" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r231": { "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" }, "r232": { "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" }, "r233": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r240": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r241": { "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" }, "r242": { "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" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r245": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r246": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r247": { "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" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r25": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r250": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r261": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r284": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=SL108413299-114919" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=SL108413299-114919" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721503-107759" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r313": { "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" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r315": { "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" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r339": { "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" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2439-114920" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2919-114920" }, "r361": { "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" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4587-114921" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r377": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "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" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r413": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r415": { "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" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r422": { "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" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e39076-109324" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r431": { "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" }, "r432": { "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" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "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" }, "r441": { "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" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r444": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613673-111683" }, "r446": { "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" }, "r447": { "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" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "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" }, "r451": { "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" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.E)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120398118&loc=d3e355146-122828" }, "r455": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579240-113959" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624181-113959" }, "r47": { "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=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41641-113959" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41678-113959" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994" }, "r475": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r476": { "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" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r478": { "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" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r48": { "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=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r485": { "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" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r489": { "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" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918631-209977" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r505": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r506": { "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" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r516": { "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" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r531": { "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" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16)(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r539": { "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=120400017&loc=d3e572229-122910" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r548": { "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" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r564": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r565": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r566": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r567": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r568": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r569": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r65": { "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=120391452&loc=d3e13212-122682" }, "r66": { "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=120391452&loc=d3e13212-122682" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4),(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r69": { "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=120391452&loc=d3e13212-122682" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r71": { "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" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724391-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r9": { "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" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868656-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(14))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.13)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" } }, "version": "2.1" } ZIP 90 0001624794-20-000094-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001624794-20-000094-xbrl.zip M4$L#!!0 ( (4U7E%$8$2RK- ! !+J%@ 1 8W-W:2TR,#(P,#DS,"YH M=&WLO>E66\G2)OR_KT(?;W_=56MYVSD/KCKN11G,H=H291#FA3]>.42"L :. M),QP]1VY)3$8L,$6FBR?8Y>D/>7.B'CBB$VEH;I@@81"<*D*)P4IDJ(05:*6 MF/#B\+60P2C&8Z&XQM,LA,*$ 4#HU(407CA7L37)*60 (S4P(4QQEFBC-:& M.?WJ57(]_[+3/7PU// J-[D@ MM.!T97A)H]<1C.JK2\[.SEZ>^VZSO(P1PE\-SQA=$#JG[7[WXNJ"\N0>A)>' MG2^OA@?O>^Z=B]UNBW71_GB':DL""N8NFIQ[^SZV?E+.Y[V^MV&:_9>ADZK;"RQ MG%PU%1\2&[=?<-A6]6IP<'1JK]N_V]GXXWT=??Y0'U-^XW5&I^/WS]\02C[L M7>]F1Q4HA%M7C(3RO;XR-\5TY[E#05%K[:ORZ.C4"(W[E0 /W'W_A^^9]?=F MUS>^I8LW]>-UT[4/_[4"[6)W9P7M %Q\\V<+^JZ2KR_@/Z>-+_]:>=MI]]&Z MB_K%"5X6!M_^M=*'\_ZK\M&OWOR/__$__NPW^DUXD[6C&.G#GZ\&/_[Y:G!K MWXD7;_Z,C2^57O^B"?]:B8W>2=-=O&YWVH -:)R_SB="=_"Q$2.TRX]XO(80 MTVV$P?//^]N0_K72B$9Q3IFU@@M!O?=.42&2L#20* S]M%8V16 _7NOH0'IX M]7G_M>]TFN#:"349WZWM6KE1T'B]BG@6,Z:]:[K#E4HCYH?QCQ=^K?/E/=O^ MLL^KI_%X_.OZK=="JM0[V=D6M'IO5RP]B:^WH:*N^RK;6 M]:^QL_ M;\J#X]6S][S6W+_LG!VT#HX/6A^;6VN[_*!>)5MKAV*__OFL=GS(:Y>'%_CY M8FMO_ZSZSI#W[.!B?R^H_LW9X<7"\ MCW_#Q=9:]4O<>-?P&[OJ8.]=H[KQ]U'M,LA:O7I>6SMH'JQ]YM7+OYJURUIC MJ_Z!U5H?C[ -PVL^XK-D^Z!^TMS?VSS;;ZUC>S[3ZN4ZP?,^;]7#975CEU?9 MIJRM[3.\?[-*S<7[^GJ_ND/.W]=7/SF+W6R\+:*SNA (MX67D14Z>0):@T/4 M7GGS;O7]SOJ?KVX)=_RROI;HR$F]:_2":^Z#Z[[#7WI+V7Y/MI@M7U M=ES#*.!7$]*'3SJ(0!R+!7"9 QM;>.]R_W]VK'&?CV]PZ.\3D7 M>)^C@[5#O.ZOSP?''\X.UC[@,S_+]WS[:+]UWMQJ;;>JK8//M;WR>']3_:E0O:ZW1-?BLTP.&8+N!2M#Z0 ]:^VS_N$IJ M:U6"@K\\V-C^O+7W@1S4$2PW-B^K["#5WI*S(6B>(=5)VM/L#IWDA7"1%H9% M4U"N57(8QDIO5MY\5P@H/D58%5H>ND]1#$F,55P!E50)YK@C (#*(9Q,7&OR M:?,A?=@Z@:[++7D/& -MYVA\*^WV8+77@SZVK@_9H6ZE=XTV1@L8Z/W3Z35R MQ#-+^D*O]66[6=W;E%L;'X^JQX%7Z_B<^D%C:P,->.]OO..^0'T1U>//Y]?Z MLGM9NUPEU8V/#=2;!NH+&O@'4=M#QWKY(?T@/UO815&J?#S:JZ(#S_8]2M7&E+P3;_XD#,2 24B86$"48B,+J MF I+J-?*&/!>7JO,5O\(NJ50>D_"=!F"1 B6.*"=LQS ]P89YP?*L8- M*%\JQK05(Z$C1N=+D%539%].VL(CZRJ4\BH&0M'SQY]6C'$AQON&\XUFIF8# M][_4C#%JQ@T74VJ&88Q+0E*A*<. FH14.&Y<023R=.NC]I[=\3*]?]R%PSY? M;4?\I7L*<22S!O2&4IL&I"PU9X*:DYA##8FZ(%[; L6&<8,U%BDIUUXA2Z'S MJ#FU3CLLE6?\RK-S6WFLR"@"PGPO "] M>\8O\MC*ZUXY#H;:5"G'6E[W+TY02WJ-UDDS#WJ4OQUUL[+=&JIX>=Y#=O7G MJ]OW&#S_^J'#-O0ZI]WR6SG:\GJHP4.M^8%TRNA&4&:[1M\:,7]/#>A6R@;! MO6-3;S?_[^W,S]<7OQG]=/ON)V6:=/2MUW?=?D[;O!F,.XF"T-%UU\>NFAEO MG&J+/-!S^\CH^^@AKVYUU.@^I^W&H--Z1PX[]:H;6FC!IUUX,WQ\>7!TB]&Q MT?=\CWOE(*B@)!GBD[2")>6E$A:E A+Q1#LQ0!)*F)J![A^,RO4'/8JK:U6D]"JV_UF]2)I>$\-$3,4S=#?H-/\Q>OU'[Z'[+ MIXZIWTP0T5 6*.-$2!$]Q1X$2@D&P8Y:?2OE.;/]]D@4_;E^NVGS_T!W)\/E M55_$QA=\AYNGEI[5]3O='X2'.]?G']>@W6DAJ;KGMH\%\5NW>'6[]=]#IR=$ M&--7DEM8?TON3\/ZVSCS>-X\:STP& WYZ1[PR6E\6X(J0(6*8)R0$)F45(() M?((],-1X.,S!QN!KQ(>=GS0;H=$?9/DKL='*$4>>3C=BQ5ZO3WNEWPN?1B,&]C[CJM:N63$LT$AAQ!&W4626 "2L4 MET9 HLRA6TP+(YIZMP2VB[D2#M>>&!82$X!!BO0RL"BE=HBG"J1?&.&LQEC& M^ACUNT;<;+]U)XV^:\Z)F% PG@0'QH 0%H3S423";11$B\#9PHAI&_JNT8:X M[KKM1ONP-R?RL11DHEX:RJV(CCBJ\@BP\<*RF,("F5$(IZW39I[G7:9Q\GE= M.,IW^P*;[=!IP9R(C#H/C"LFK:;"6N48RL\)FH1),4+\.E.CGI\^+@H$_D0Z M28TG@.1>(PFVG.?T3QYS]X*@?=J [LU&:J8@W+GH-Q5TU"XR(:T1UGL7E<9X M2F$,;KA1L'A&\:Q\>OH"I=$)AE8@D]7"1H)Q,G'*22TC2!/TX@GTF5GX]$4: MJ=?8M0AI*:*-&L0Y;2P0RS"HHD$MGDB?GQ1.7ZI.6TB!.AH\%Q"\M=;39$,@ MGF@K%U"J4Z&2TQ=TPB#.*,T]$TEHZBQ51@=A.&7*.#X0S YFJ<2$?C98#B8PZ)1R+GOO J \B:1^2 MI9,3V;1Z *P-B7&$$9='>*75Z(\%0XH&)IVB&-=L5B7SX'/.2E"!@8$!ZI@#P9SPR86X,/*9@13% MF$2&A)\!-=Y+"T)%Z;4ETC@MP"AJ39FBH'8!YC]-B#'D-0'CFN%I2.2(==0Y M+KCC*!I'N2(F>RE(>F%$,S'&,$;A*(B"(]A1D[CP>29N0C>44"[*,^O]P@AG M"HQAC&*BBKC B+($?5! R6!8Q#1S0:L@D(\OC)@FR1C&*)\D)(\Z&&.]P)[3 MUINDE9.42QD)3PLCGRDSAC&*S$4A)#%<$C2A1+43$7*]K.28!*?,Y$0VK1X( M209(^(I&20Q#M*48PZ=H0!*GE I?+W)<@"&Y:0QJ/'$EYIAF^7A�^CF@P M FSP#JF6LH(J1"GJTQ2$.Q?]5LY\ ^6XI %!/3@ M J;C*=:!#V-?IOGB&(& M!"HYPKLUWB#@&PN&4LK0._M(:)#)+)Y )SBZ-QV1_DA!TKG%MJ]7'/U$OQ%T M^((XS3D) FBTEG,E$_8:XT'SQ8G$GQA%?/?QO6[_]=L![T6:NYX2A/Z@SO=6 M6HV=D\PI!BUXU)GQ^+37SV\Q)U39>!9L @Z*!8%!C:?<&72/U##\U:K9U9M? M7' QBL@AER(R5F1+!^M8\DK3" J#G,7S?9.=!C$=]Z=C\(%(;B!0$:(TSDN/ M41S1PGL#?/&D.O5I$-,1-.- +",X 1.82SR1Q*))QL'"B&:B@QIC$HXVD*0 )KT.(GEA!8DQ MZ%RX0@<_6*FQ$,*9TJ#&N*:5(YAISM"2N!-)66,D,1BK*R^U!AT71DR3'M08 MUZ1WH;5P@1#OE) @/4> 8R8EZ2+G4B^,?&9@4&-<;BD*[XQFCD$2$9PAP5*( MB3%/++<3%-FT>H K2[U#%RQ-$AQ]<:X [ 5!#7:>&3*%BI>+X@2^)L23+\NI M=50V5P5W4@DNHY';R4K4$G0F1,:&="A*DIUX;[P [ M/4],64"ISD0\.WE!1Z]L$-8(#)N$X\(KHI#H"8[^BAHYXN7S+]\)QK/CFCFN M@4@3(HT6B0.C-EC#E C)*Z=H" LCFHG&LV,23DQY985&(I/';4)>N2A9QWL$I[N3#RF8%X=EPFQ;FTW 1O5,A+LRU3*2%5I#X% MAW8U.9%-L >N]R49=/^=G33RSC$CV8SN\:VM-*YNZ+NN?7=CCO)VY:''W.SV MTGE&A?88:S./K$XGPR32!4@))(L2KO=)8 /JKF=OB'AD-'^=]A#3>KW5@+8U MV)9I8%5E]_P#?>CVH%U%Z&M.9E21/9* ]TAZ,)M %'^8] M]@;;UOYU477'G>[;INM]';V?]OI(D;IY+[Z%Q =TTF"RG^;Z$;I;W7^ZG7@:LA[^Y<+G9N=P7%HW6Z U>?VBX%6(7#)J MD4=PZU"!0*1(A+'.&SYD[3.L5M.5X.U XJ90?B*4(B8PY'.:)0_"DV 4L12H MSO/A.=A!EEU3,B %FK+9)05KC=Y)I^>:&]W.Z4EIWWC#X*ZE=./$W >-]BE& MPB?E!JV==N_?T(RIT\4;/'>67>?-%!]'&?!4-A[*@'2/.&_S^C8G@A1>6@%" M48,?8Y1EK3IJ1NS/S'*^XR<%/;@P\O[3-XPFB&=N82B!,DSP]FZ' M#9=&6FL\.G&J$E-^5.F,HX*-/BRE/:;"6+R@^A'2_OK4G]D>(R9*%8\ZT2@8 M5R;$D*0DH#$>L%[-406TN9/VY,N@!0TV!H\TBDM!+7,!/ $BG;9.LYCF:&!\ MKJ0]G=%Q#,1H8DF2&)Q@X(R@:.(D^:3RYK/\ZPT8EM(>GVU/9+_QVYESD7*1 M4D7S+@S2A#QKC:K -$>2SJZF,DURA^%?0MH3VQ?Y]A2G))P)SFB,AS'X N,5 MQL-12&"6&J/G:'N^46B\,[A%[T9:*0&[#;M(CI: MPI4G1@4MJ29!*D+G:??$;XAGYP0"RJ9_\19;B ;ZO*F+,8HG@@^2C-,)9 MY\$ @T1< I:L=W/D&6?%C*;O +EG22.7E4"YL%19 B'(H#1Z14ARGNC.K!C? M](6*]BDR=D+R5(00'%>.@_/.!Q61ULQ1Y M>R#&>1:"C?-4V'2F_-RX)N$:;0.X7'76"J$ &2/5 =!RM&6*SQ,D_M"XW#\H MV_9B>KM@1,R)FT@3$3Y2!X&:O(T86&N!Z=FWO-F2Z+/87T226=8-YBY/>](. M0=&'1#T''L)57>X9#@-F64CCJMLHB22,41G*Q$ET024MO%8\,92;7%20+%W; MK:DIJ^U8[[H(+=?]O)"@Z;BTE JBB4A38F4&7>DQ2%L=PXH3R&!\2AA!2) MQ!)EPZ*"ZNBB6B>OBCB!/JP>=J$,,!82444*$6-Q(5#4^-<(+E4M')6<6E N2BE1;-E M"PJF$Y+O\R1 O6<9-DTB0C -%@(QX%%PTBLV#^.P\R.R,<&IEB&RO%D:X1([ MTWL- ?LUT* PP'!A]JULLQTA_8C8KL.(44Q1O& M^L4)W!9+6?,C+X;'\\NY1_\T77MX^7!& MJ'Q$ V;%G(,B/(G$;$)A$1&ML,&I1,$[3:2FLV_.#VC%>NNDV;D *+5CJRST M/2>&2I"^+0R$ELIR M+80R')DI<2S.P>C@[-C6N/(N>;/QF)C31@F,WXW"CH/$2/!@DQ-SM-)BEFQK M\HLHM(PI;V;I';HO2L$)PQ$EP1&=IP_>*8:P%.1W!3F=]1&.61XC!,7RF&#B MQB):*A&,#E%(%N=HQOPL"7+RD^&-3#1P-$F1=^0BP4#PT?/(,+KG059@Z$-\]NJ"XYS\;I@T$=U<,%Q0QEU(3$IFG54B8>0W_RSRV>4R?09I M64C.QZ2$3<(([F@"332CQD,$QN>604[8IL8UDTSHZ$@,2.*3(,PX;R7R#AV1 M/#+&TMR*XQ_HIDZWY=H!=HY<=VZ2D1@4)X-P1H.-P@IGI.(J:0LQ<,X&^[7, MI<^9N$!^W.MNUR M]2P6YFE2X)CD_-WGY0WOMEW[$*[WOZLVVHW6:6L1_:,VQ G4$*\I"-05JY,U MG@IEO=&.I3E0D/L$YLX?(; Y@)@94!!F*7->)Q^T,,DY!Q'==B0&M YV 7*I M8T>0T8T_(D5KM ]OSH=L-E(:_KR(RF* Y.7ZP1&GA%':,+ &M29*3L!R/O\Y MI854EBEM;T*C=\:QO+&\X!2=#XW61Q\U$=Y8/_^9Y(54EBEEJX, #.$CQHY< M)$A6VN2CM> "T@99:8$"% ;2^***TDS"OJ',GU;8.;?YXU\7&,R?,?3HTIAYXHU8*&8$W01J0L3@>! M+$!D-5$A3B?BD51KQBT@*_$B*&M)"$ YBRY@U&S8_)/8B0MQ\N22$?3H-%!J MK1/)&:,==<"T,)&2(.9@WOW;+L1&_YT+C6:>AON5 +]TFE_0$]X^:4Y&LQA3 M*B&Y4H)Q(:QQA@J1@C/ /)%D#J;6SZ!LQC2=0JDH233*RY3RHEKC(&G!O,!8 M#=+52.,,V\W[3ONP#]W6&OC^/9/H(9RB7/+!G^6J$1JOW\.A:ZZ7'7"SA-.I M[S5BPW4;T-L[:O1;G>ZS;EDW1ML4UCOK6 "9N$"SM%%B6$1\+OF3B+.S;YN_ MJ/S'9/]2,LE(3"1&+SAXY#F@O96."*%X\',0#<\42$\_L-1), 4ZY.*C(IKD M6 R4<>1#$)@;[!LZ?X(L[>P!*:Z&T.E&O,4[T$DQT(($JH0.N5ZL M4YQ&EG=)H&P>$E'/9WJ/?O1'1%WGF["-YO)5LJJ+9^>?%]'*N01*A J*)9-+ M33F2G-)_:G[=2 FQ!/N_]YE];VXNH4C88 M 1&40342Q.1!8,>IDAA(&X:_SY%*_3*<F3?H MEI"Y$-$/C[O.2M='(94"SIBWZ.(A>9$K>">0A# I MN9K=KK_:E =?]HO+Q2DVL1NZI_GR[4;O\VU *Z$,>OT,83MG[F1>Q!.MQ"C0 M$A.LH-);AM&AMS$*5NYU//O)N-D4S[AR98J4# =DWA:)@C7*YFDCDAL ;=D< M49U9D=/TB0 -/!FEJ N."\>="U1B).2D01>5IS#^FI#XZ*?_&^(AQN=KT&L< MMN_;16UX .)J;WCN=3/G!)>5X8EJ&=!O$A&]\9)S(A2QD1@2U!P,8"YUY+F= M W)7P81%=X#.(5)J@R?)1.VTHU+:LI X-922F=W0N)S1MPTGI]UPY'KP3[=S MV'6MF\'IO2?DUWI.&5%34%H0/089::*BY\'%%(W@/)H\)J(4HP$L)6PP7:N4 M4;$4UH].__E*7-^:_O/5J3_AQ5.BT7AE?,JKV)WQE"J1 ACO'#*S>2J;,[N2 MG:6@\YB IMZS8(RSAGJ"L97_>D:M>'[) M_@#6/6$2JQA3S3!#@#CE!(]1N*2-M\HIG91A)A@^K,5/"3'%Z,/,6L2I[\%_ M3O&B]2_XSSW#*;=/>': HZC>YG%F<.O4GW%=2B')Y$8K101+P5)FF42,H\E9 M)\(<32S?AGZC6^YKD6L [YQTVKU.]WWGYK;IH7/:[G/MQ=7>> M-](\_:IL]8=3U\RO%<=9%_FK)]^S JJ\(!_LK>5RVQ#_@C9^>&8-GLZL>D\Q M5E*!QI#G!GCEF.'-^M?PRA-/6:3,/9-2[*-KF0+'C M\6FO/XFA##6F]7H^N;PGF!#&"IFB!1,$))&H4T+X M>:=%1AEZ!FJ$1+,"H"!H0).+@CD^3RG2617<]-.E#,7LN?=4JB L5\A57:"> M>8GQF1%^GH8XYD'*4]HV0%/&($CM*!$A&A2ZCM'FVK"6,C\'NUG-K'"?9^,5 M8:BGN3XKC\*;9".R\I"B2-YSE KXA2TT.YVT!*=/ M4Z-5Q',:>,P5]B2R5I,X$1R< B\,+#1-G::XI\-7$9*)B5YK26.6=)X?KYP3 M&)):1RA=1+XZ77\ZKE58S 7DIUQ@A($<5CEDK<)18RQX&@)=1.(Z77\Z)L%1 M(B/R':9(!!'RAK9<&8L"S-7KL*<7D<'>SI&7:?.YRZIBN,&H0<_'O1$R*2-Y MROT+S*L@W$)F5:BMRP8(9SS M#'F6ENC#\^:5*BZ.X<^DT*=CZ1%MF@=#O):Y$!+XH"'%:(EG0@2SV..I$Z9L MTS=QFXA78(EP) I*G=% B!,86P7EI9.+8^*S)>TIY:L,"(/&S;U7PGIP(A>[ MY4!$8#R(N(CYJJE&SV/*>A@+R2#U,B"I<"8:JJRT03-TS2IXM8CIJJE&SV.2 M6Q(Q>72DP28AO.:&$Q&9I4EQYQ6)LU\Z80[&Q\=8QL D'SAHFS>;QM@&+0M- M"EEO#.@+"6%#.UO*ZV?M:UQE)YBD 4/3Z'Q !J-M=))$"^ "TUJ:.:I)-+." MFWZ1HI1WS0#& A=Y*#6:&-$FSVHZGH)V.+CKL=A6Y M3UQXIR)5-'G+S2+ZRNF.I8X)A!UP;H(FWA&/\80T5M, "CQ'LFJC7$2G.=VQ MU'%5]./&1YV1%EM-$#.G2NA5,) M2)B#65!Y@YY_NIUX&OI;W1WH?FD$N('A?YTVFK'>V>I&Z(ZK\L^58OUUVD-] MZ?5V!JV]Z3LVVQ'UIMMPS6'C%G+.-/?*"Y4X=3H)EY+%,#Z =I;*7)Q$+/7G M1_5GYP0"*@_"%G9&([CF0NH/"58G*:2A*B=KE36!RZB#2I+&E,@OI3]S*4'! MO+>!,&&L$Q[AP.;LD*5,@["6\3E@AS.* -/P(%/8R=QP&KGES$0E&(!-E"IB MD(4R:0G(I?[,DP>9O/[X/&1\* M#XEJ'9R0*KH "22C&(EH8$ 73'V>C.I+]?EV[7 2-' C3:)&D*B,!TM0I_ / M<\F[.5"?7UN >2-O&7B0GC(A.'7":2.E=)1HT%K, 0%8NH\IYKN5 >DLI>!! M.!X]BT(G%CQQ'NG(/,2O2_$\\QPZZ-F MT082A4IFP83Z:XP5&(<>FBG@+G(A*'."HHL.,EKOD[1N#M;PSVBF<-*@,)VJ M ")J@N NA95>&.T-PD(TT0(AS-NK?C(M$!9H"FX.Y33.* -/P().? M+96T"'@$Q M0H'33@5+4UD\'[EC=(;EHG36TGD(89?)YNFI#_$(-M(KZZ44$C3Z#VV0-?:0%ZPU3:@[4 MY]<68 2KDT8_@5(4QA&GC-0I!4L:1L2Q& %"ABY M')>$FJ C:*W2@@GUUQ@K !-DY(X+=-$"[=5&8@A$ /!$!/++$[VYA%^G&# 9 MF1/8RR9JYY3P5'-&\Y?!)D$+)-1?(R4RLXSQ5+@_?.T4" 7M58^]4T M:2YE*=&?),' JG(_;C5:C71[J8?B]#=@#H=%$ MR99G+J)8B?"!FB0M)"F8,EX8(90R)N;E1&'11G)^"=HPG5!1!6Y=<-QKE?<= M] [Y*,?_2=!226_F0).6M&$F-(ER$HG-2ZFC%$HFPZ(,,JBD+$DDS4KVS31NF(U;N/04(H*DG0C'F-1A) M0%'&'55I'JI5+&G#/01T"@L/J?1>,HJ2I<)$;A2HA JEA!3EB//+FV8TM9P.N]CZP054@N+8*^5="81!Y90K7_YX<1Y!(@I32&CFAO' M?!"6"J00%@Q0*QT-T@&D, >:M*0-,Z%)TK*4$]LF1"ZB3%8G\"S):(B(-,S+ M8I8E*N1L0[21(D> F)0(/EG&D[.<"ZJ ^[F9&3B[M&$"8GW5.'_=A5[GM!N@ M-_AZ!"Z6C8^-+V_^Q'^&8Q?![< MY.ZM7/<0[];OG+P6>*?<_L(U&X?MUP$[%+HK@WN-3@^=9J?[^K](^>>/A"]< M)-=J-"]>_^\Z*D"O4H.SRG:GY=K_^T7/M7M%#[LH#4[L-2[A-37XE/+KV> % M--X')0^C%Z(LO\5N;;.^OE;9J:_6UW=NO\*-QL]*:W?6W^YN;]8WUW7;EQ5& MI+ SU&QQ;[,_/?K/S"O1NZWM:N5/A(IVIUT[;>%-0F6(*-N0\I1CHSBGS%J1 MYS%Z[YVB0B1DC[F4CKDWS51INXS[$1JOUSKA- -F_>($5H:3F/G'"[_6^?*> M;7_9Y]73>+S^Y6##'F\=_]4Z:-5:!WN[HE:/S>KE![&U=G2T55]E6VN!;ZW] MC9\WY<'QZME[7FON7W;.#EH'QP>MC\VMM5U^4*^2K;5#L5__?%8[/N2UR\,+ M_'RQM;=_5GUGSM^S@XO]O:"J];^.MO:V&[5ZE5?K'V1M+;9J[%WCH'YP=+!7 M:QP<'S5K>YOGU;7P)6Y\%/'??SAO/:VF=28_M\ M?^_O9JWUKKG/_FYM;>S2_>/ULQHUY]7CW4]$&.=45 7&;K$0R=+"Q!@*!DJY MO)L*\8BUE!0?2KR^%L*;!S5GB)V^T^]W6J\S$-] 4_R*BM1WO@FC\WTGK\4M M4*&:[J0'KT6M?:J(SU/?1 MH?3CZ/9#+_"R] *O^O'N,?$2@]4'CY*7],%CW[JKY2\)?]QM7Y4M'K0:WS[W MZ[]6^,KH@A,7(Y* U^SDO$)O>Z,FI/X]73)YM!PXV7&;:>IT6ZZ/5^,+(S-[ M[3N=IG?-9J?O.^?W6?&'4V0MT&U>;,-)I]N?2X-^U_ ;NZJZMTMKET>-VEK M>V#[UE;/JWOKM':\W=J_W,;G'^"QP\LJVQ]>\Q'/D^V#>N?\H+[+MS8V2>WR M[Z.#^B&IKJV?[]=W66WCX+BV@?=J;6*[JY<'37/VOK[:K^Z0<_SO)YT\!!E] M09TDA6!"%D[K4 QDCK/,(XR*V_^UW]9+=0?#^+!4-MG4Y')HQ3YP^[J=GU] M^_U^97O]GZWM>N6?W>V=W=5:O5+?JB"MJ2-WJ5!>V=JN4/E;_+VR]:Y2__=Z MY0;CN6([JV_K^3"U7-SJHM+H7Y6@]FT"JB9"0+_;,0-OW.E6^D=0^<_(SBH# MLE_!& #B^/WT#0!X'7-> ^]X%-W%!>3MHN]#@'_*]JP/0I*YM/\?=^BUX_5/ M4DO%A6.%PRBY$&!%80B$PG+GD+PJ3FE$:@XG_4& RLF+2N[OI[KW6=/,K>W' M$Y(E UDRD.=B(/4N-K^1?]>KA#0?:/@ZP=?VP<[%5)M;5+JI?[9_MXK^K>N]96/? :6[^H M[FT?(6S=HB H(J0@,A:1):0@2?K"*:(*D3?P-C8(2MF0@HB%IB#U[=7:SF9) M-&: @]@90OH1!^E?6=J(A*1NIU6IC-YP\FT;=%&$T.F66=S7I\B*NOFLK+)4 MD3\F_^_T>F/E3:7?64IC9J3Q M#I?DQ^'=D1_/I?O^X0CBHG8O<EFK?Z:URSO)/WR7=Y^W-OYNX)5HWNMD_W(; M&?H'5JVOBH.U35F]K-*M^BZ^T2WF_35LG&%_\(/C#[QVO'F98:-:WSS?W]N7 M> ^$B://!ZWM(WQ_>=!$Z43"+;*5W%]2J]/+,F M-2!6&NU*H]^KA*,R4_;[5P/.8\L WC>JEH.J9GK-VTNU\R49U.Z\[0/;--K+XDR&1 M+V>XO>V=.-= O_'WY]IQE5;W=L\0K,]J:W\W:NQO!/R/V*9W1]7C MP\O:Y0&V>?<.T.^W$-0OT5'4_SK>KZ^2:FN3[[?6R<'>NJSNK5]LK55YK;5[ M6?MX.\625)+<1EL$*Y#?Y05:!B0M/% J;.#1*[7R9@V:[LQUX2=R+"3K]!K':^[\\WA]+)0ZOD<1R"3UN[-*^VV,2J;G"A0R66!\M"%-586R@-W M,F@NN%QY@[\RII05[)OZ/=ZT^'U4_=E)S>.H^6\EIE8ZW4JG?P3=RO%IM]&+ MC5!FUY#D-&[B;WE:]]"U&Y?E]_NXS7,BP[SU[>;+[9<[+ROKK9-FYP([][:5 MY[3&@^RPWQTU=GC+(8/[L=Y5WS[U.0:!9I"_/SN0K\;8A5YO^)_WV "Z!/'O M@?CEP['H2;.ZAFW$=N'S/M=:'T@-8^.MO751.SYHU%H8$Z]A^S<^-O:;AGPR M )HY88M(;"@P])2%]0H= F?,!Q:9=G'EC12,5-Y?M"-:X%\O*W]WCMJ]G&CL M IRYBQ>5G=-&'P;I1DGNC(Z_>,XIB;>TZ"U^W.K6.V?MI0Y-2H?$)\JB$LZ$ M@D7@A7 4.3*1LO"::PY>B^@M&Y-$0S7$+5@E+F5-W4XOZM"$R94OURH-32/ M?SIH2,V#QLDRB_!(X[B.LZ(+"H@*A?,:55RY5#C@K(A44W A.F?\RALMF7AX M:MDBD,Y'Q@!#C@-PN1U,QV(=II)1OJ MLZ72)SV^_=LSXERFC:M=<'.+;#\QAGVY_RG*3/.I+#AH@_PMQ,)IGHHDG> Q MNBS9E3>,WAF]_OW99QB\[Z"M_7/4:?^:,PRVUE8_.6.HQXXI9$RR$, I8/_ MT #&L4!<(&SEC3&BX%KKV1D@?-R*M>M1Z/_U7X91_4>OTH/)[?6?H;U9@;@>=7+?1;^ =!V.ET(58.3GM]D[SH&F_ M4\$S9_SWXRS_%;#?W7=UYPYD8PN7QIC!G[6"-[EA%,JE\JRN>D ML;EG[>/&?\<]W'J549X"UZDW^LUR<@$RZ:-*:+I>;\KC;E/MC:XKD;)WT?*= M9N6W&S1Y_.,'S_I^=U9KE^]W>VKHHDBM-IP?4ZHPG(UX[^P3?&HMK>.U^#?>K.Y MM5?-A)/4UL)E[7)7[+/UKY(:)\W]^B:K;NQ>UM@ZQ?:0:OTSW=K;E?N7ZV?[ M]0^D=EGEM?K1\?Y'?.3%&2W@>E)B^,0S]QD[I-I:6 M\ A+N$[O,6V-$YX5E BT!*$9V@1@L(8!M+)1&9,'T=[N[&T^_R*LY]%/.U[? MO/1,CQFXRCS@[IC5R&NM#UG"G,_>GIR]?KB>U,>(=P1X(9D']%Q:%(XP5B@K MC*?<)>-HYF2]Z/XS\%R5JNM^AG[E_?NWWT_0/YA:_?G.1ZE=1H0JRX9A-/R:M_<\KC/Z>-G/#H=RH>AB?@G6_G/'B>4S58QCG, M?-S(FHS,(F=#\N&\C+,2\2C&1/G4DRX$*",DR@;W*\LD]"J_X4W1 BN]4R3< MO:-.GH@^6BO9/W+]K]ZEHT^O*@T$IYX\:("R!@N*IL9;UTH!Q#77-\-5DE^ M!3C73[SQB)O)U^W3YG">DR RP\LV')XVW34X[13URF_YH_Z#%;_J%$N M;CG)BULF@D:#-[EZC2N@@=[O,P4C-\22I3)$E5\+1L[QWI>?(F,I(K,L%.&\ M$"87ES,@"L*)4D8I%518XLA3<03MSE6:^&Y0<2$@CF20B*4E=+-_OO?7"O9N M<>^!7@L!")_2';D]-(G620DS:*QX.W3?N1\/*X?=SEG_:'3X)5(4J$1(C799 MA*&N37QS"S^P8OS.!)\[Y3FG, ;R/N/&P'!OX,3@AQ(LGEI(9 ][)/=* M[Z>:]3SE2QX[+#0LY/2ECK^S=Y\_NQ:R3]+<\ET MXK#3O;AO&S_.-\KUR0[:M76-F7M^+/&HYTF/E"-6!*<-7WJQ^S9.^9L>5JPJL2[L?!WV^&28R:Q5V1PXL+)[1ML;+1W8(QQ8]2$'AN^WB\]>/=N_K-*# MM4.RM5'%^^Q>UG)YG]R&^L>C_7HUO^ME]<,G*@*0&&41HF6%4"D6AI!4$.>( M(8Y*"O+[]3DG@@/=@<8N,$RLWTZ$+/%AB ^C?MDHN^7M57IHB1/?PXD/#RU^ M/*KN(2ZL[9_5+O%=US]7+S8K_U-_;'*MO']SGX:"ZV/GR"&)E( MD JG-%+=8%CA0S"%-SH*ZU"J#+Z+$_/"N9XGT)X6JMQ7KW0,2ZUF;YP_?2.[ MG5=HW)N4;Z3[QO7*T3P,'3);[GM&G-*/5>\*N=!]UT[NF[L5?(2\$:\?S5%A?+? MW._W)L K7P\(FLV1G"N_H?3*08Q!R;Y'C!\\/-HX;;^WD]]LGMW= MCX\W8ILO/N7](26Q'J-YC>34*E,8)E/!31*4*=CIW!3D/O2>,**\"$.0 MJ^7PW5;H=_PH[F1JL#/(BVP!7:B:ER,024$BBKG?BTF1] "5,K:(2A@7%=[U\KF[5WMW=^:9^V M8J<_/.&>>3OE?.QR4MM.V8JMTWZ)D0B6&%(@6\?3R:]F$/7ULT_<*$9-(H6B M$0I!)"^<-J)@C(B41^!UPFB-BA>&\!>6V9%-C,3[9C"3O3>"P4:O=YK58[BL M,0PFPO?*Z82=ZTY_>(3UYO:<)YV!1WS=A3S=Y O _1Q6Y#JE=$U1U=%ND[<(12^"^YSX1(^]+5KGKF+WLJKA_8I M%?+G]BF=E36>#U3VG?&5J>7>DH.]#1=SZ6U]]:_WZWGGC[=;M?IZK?[PGK&S MOT>2>6GTCU4)_N9=Z4M.QK]N5;V4;*Q5@I^PIO.7*J[X#R+N#!<$&(XOO7PH MCOY:\'E_/6)[<8*:M;I=KVQ6BLJ[ MS=IJ[2VZ-71JV6.LULN=J]V3T]G?SCC?5XKS*]I$Y<]4_QS?J<][$-KF!VXSZ3'VQW/;*T+/F);7F")7.D M>5=)M+(>8KD:Y4GV.UYW66KQPPJ\E.[3I$L?$.7XB=7/XMECX&LI_2=(7^6U M^#EUEE/E^*ETK.44GFM#SZF+O'M$"\K)XX\Z/Z=0NW"$Y^6E-<.K1\O7^M@^ MJ)1*-Z^=ECNBUSB?[Y<8KBH:;CP]SV]RM1GS7+_%U4[2I9TQ0FWEM].V.XT- M-+#?E_YV41!W[OQMWCIZ*?YQB)^Q!QWN7ZZ)'!LJ.T< Z$1=Z4?G%L_RB\X_ M*N>WN(W*5=<-1Q5.AS\M\7D!#93/+#XO13P.$*Z)/M_.W#_[3)\*>_Y)/DNP>V;U-NCKJJ[M M#DO\NEJZL-;HA=->+R]AR21MM>V:%[U&&9Q=PU[&Q<&BO7S.-O1.FX/X;>L$ M!DU:SB-:&"6A=D9!\)OIF><'0;X$P;G7;TKXRIL/>8%PHU\NM2H!#7]HCKYG M/&QV>J=YL=>J[YSV1^7AMQN]STN06Q@E8#-*]::S]/4:Y<02Y19 P0<30OM= M%%J),O=R%9>O[%D2TSLQF\\)E8D;JZA+ %4'.Y\B:G7"KO7.AWNDOT6ARQSBIZ MB>4HVU+!?UK!S$F_/0;^QGF3,SN[UR<_@A3UO"W.)HP;1A M;H1JTQLVNUD;LD0XM42X^==M1E?>K)\?-7QC63UD@43*GC3L/_[4[BP;ZL[F M1FVUOKN]OK-4]OE7=K'RAI-O*?OWBKJ/MN/0V.8;A8WS]Y5'E<6\6?3T6:J_ MCKO&:ZX#MRSR.JHF.JR(5\ZA8W\\5!?O:]D_LJ?YRL.*E[7,W@A.7G3K^IYH+Z^8BN_AF6]7UN_N(S)H=_[9[8PK_ M$]OZ'82?5!GAG]@N6T]M'QD7>U.26"?[#8>>$W6_IL>IE M GU#,I^8MQMI)]E'I MY=]66WDGL%[>KJI_U#G%6\7>BPJ^.OU?5[USU:=TEEJH[YD?WY/[_NP_&]_Q]?CXK, MU(L_N"O@:2]^M24@IR($Z9CCR@KMM=7>RYSNE(S&P/AP'TQ]:Q_,Z[T!"_Z( MK0%/>\6AOA_K]KMMIE=A5TU\]#\S1W\6JO!_C_6'?G M5_L%\BGO%UAKV%9HO6MO'?_=VF?;GP_J^WA>$^_PX;)Z616URTVZM?;Q>)]] MD'@O?K#Q=^,]WS[:;YTWM_"*VMZ[XVIK_6S_N-;86MMNX"^-ZN4NK;;>Y?T" MCVL;F[RV466C:_!9IP=L5QT<[]/]O2JVY:]&E6V*VL;?^(S-RUI]]V)_;Y?A M,;)_',C^Y4&J7I"+]_7UO&?TV2<6)1.0? '&ZD*DI K/&"MB J(2B=))1%9* MQ LKR)V-!K_:;GC<]I.//M&.ECBXQ,%GQ$&I$^"]1>ZCK'=)"!\] M$1D'J1WB('Y8XN!,XR"YQD&B3(I4%Y1$5PA*5>$\UX7A++!D"/-E%7U"7W F MECCXN/?XI4%P01'PAW9$7R+@K"(@&R+@>:W^F7ZR5!)G/=(_&DPAHK2%$386 MD1.OHO4QE7-KEMJRU!;4EA2$#X23@G)F"X$DJ# 41*$"2IL&L.@XA,>E 31#24!YF]I#WMQE-8V?1;J6-3B?V5MMQ M![I?&@%Z.YUF7"+L$Q"V]O9&MII(BF%(PCGG2D53T219R602QN>Q13LTH;'9WT>I63;B%(DS@@Q)F,)HS@K%)43EK" YA27,"\WO$J3%GF>T M-/F92X M3?Z'3?XZXX5!+!=:B((S*PMAO"L,5Z1@4=@DB35$1C1Y_4+ MFOS2Y">:&EF:_ ^;/+L1, GA[)O9>*%30Z2QF3SGB+1B]> M*&[GV^AG-H_RC0S2U[7)9F[JY XT\^F7&8H=[VTY_F8-;2TY^>PYQMK-:T(/@A2 M2,+S8%0DA=4D%%IQ8B,#JRGD#2=?,,.6]KR8]CS)C,C2GI_#GF]/'&'!)DF3 M+1P/O!!*08'@3 NTM$F%S;.^!26RL#SX@G&/ MC%P[[H@OIXV2>TC89(IL:>3/8>0WLV8:'8E]LU2ZN\[O=[2KS[!KV[=7#,)P#%V EY$D$B<;0B%(> +ST34W"1& M;=[_D;V@YEF/X;J/'-M]Y-,H2WM_J?M_N;L,\&544K(@BN@A>" H71R MK%!@A27!,PILY0TW+P1_=LM?FOU\F?TDDVI+L_]IL[^505,)P.N(#E^X0ABT M?6?SR"C"@=2:!)'\RAM!7@CQ[#/-%S_!-O;)9]-+M&SF746@UQ]-+_OQO266 M@Q<3S*CT\(7QT]>H.I+F %2'(Q.U3KLS0ML:+*?Y/@EF;Z[@(P*T=<$5"9PL MA+0NU[P(!8]6,BT%X8E@5&66%:@6U'#'D ]9&N[$#/_T,22\&@\2:KT>LJ M4(61PA:*.LX0M%I:\\2L^=::29IL IX0R3TKA"6DL,+%0E-%;-Y\"8Q> M>6/(3!<#G=F,U/TS?N8@([75/X+NSZ>CQC@>L. (^GSIJ%*4-Q'S%I0NL?,I M^TW45_O5!CDO\7,U[]>D"'!12);7,TI'"Y\+;X+6S 4'5%(DQ5S]#'9^ T'F M8!!OP8UVG*FHQP_:+>UYG/9<>WMES\ #L9[$PE)#BLQC"T\!PUWN \H7O'!A MY8U^P=7=W6.6%KT0%OU\:8FEV8[7;$=NN+XK:Q\^R4"Y3](5TA&#!IM2X341 MA0,"- 03@YKX L:E(DQ!$1PA++(@"J$SO+J:*/5 M1OL4NW8XN[73[OU5ZL;@O'K6C/7S?M>A=!IMU[W8[$.KAUB=7Z#;*9>9CT8= MED#])*!>OYD=DZ"-*W&:I;P;*S.%=R8543 MF5$I2+7RAM$7\N=+K3_5X.9H MY/ 7!I%)KGQ;@LCL@,B-E!R5FD7*6 %!$"5TPS59"\-$D$J27_W#[]T MCPNP9&Z=W!Y5#?W-M3EE$+ZPZ/\6>[%V[Q@7:-='[459H9=YFSI@E&8YS0<+ MCI3L:9=IQ;Q&GG!I6;3I1&6EJZNNP1P\>X-/Y>!).7C$6.-45J5X-.!M*#WI M+05M!0+2:+W.?$MIRI)26_))FA17#FXP!\_>X%(Y>&(.OAE!XS!@R(2!C+,< M$+4 YS*]8H@R[V ;E4T--\+5/3'E/9$B)SPB@>B4SWNB9 EYD[5A*U(4QDOG M\Y[0[7QNU[BJ%P+UL[>-5;:>E*U'[5H,=512)\@26[%K9<37D4>(4DL2=?3Y MX\+3A#4ZVKVQ=JLYC:-*_<.#(:.?6Y];AU?FYQI.5<.IAANAPNY8L+LQ:N6* M442;H@>>A::L&2."%3( "]YRD>D<&%E:IK+-[PA?K0$-%0L:%A55L6!,+!BQ MEW%'M6%$@.:2)ZBXCZ2 @,XYY&*C;78S%ND46'$=#*S;C]N'[^+18;\D(J_E&P:G%:?'PNFWHR8.U6\&N=#HJ/'"%(<, >2! M@PE* H:4_XDN&O.L@4]U S5\ T6C"4FN>/1T,>,5_3VA RH5BR1000W>+QA6 M27'.CI*F%$BOW/\\W#]JNG.9B,)Q#AIC*4JE&!BK?"8F)U9'H6*42\M4U9)4 MLPNE>E9PR"QWD?OW%&%33QL>T;C%_)\G\W./P3@-UU9F&2*6-W?M&/O(<^/] MJ"DQR)2D1PNAE)''$!185 J<34O,AJL0ER%N&>,?*L0-PG$C1A1 M">$I4LO 4LTSQ"D*5O$$T;@L%0?!0XHER$WI)_=I+PK"O6AX6U!LFV4T7\6V MB;!M)' /#3<\$@Z"N=(!2!@P% 5XP=!(#%%1_1(#]RJT56A[E@C%"FV30-NH M19,R:A(/ I1Q"="YK)528T$X)J,VS@5F,K3QMM&W.W;/#[0UQ.8YJV'4*Y]Y M UQ><@FF8GAN3MOA-J-GC# LSUP9#D__9?GS]I#G[]1DOX1F-Y=H?^,-EP[GW M.G5JTOH:/P'YB<-N&K=T#U>W[YKB_"K5?\?^5H'TZ;I]V?@I?GD@P\/G8C07 M*C:I*O8#5.S/-PK>&JND\!)T1 1$P< R2-DPAK\3$=K^* M2Q679HQ+$_I9*R[-&I^T@),WA"NB#/ DC6 -HM-U@4#,FBON%9" M:U> 239?DVNLM>]N&_U#K7W/5Z1E]>[2+,]=3'<.\^V>Q3HV[03<"KJ/!MU/ M*S>L9\QQSXV&P-$">AM IT#!TN2EL=S8J*96A>4'X#,'I?'FD-=_F%O[9":G M*:385OZ>A+]'\P:80L=1 0LZ )*8P)5P-!Z230YM1O50K%#DMDSU\)3:RM?- M/\,GM]C4,[Q1/#YBT2'&*I&L!\I"/L0I-9"57@^8O$:9#!?4UD-\7IG],8?X MY&:0>H@_,X./6D:XB$9&:R$(KP"YMF ,9> Q*BF93%&0YI_BC36*S'$(U(0% M,B8TE[_8[/&QY]_L(Z8!$5-K%S&XES\W/#GJH3'6H;$V:MGAR=&4* +)LGX6 M"BT%IR,!920R%HFBCDPU+JHQ">,5U"JH-2/GHIH/:B$6W!X6S:45H5SJ8"9R.6.^&,4%EF M!NHL \QOP"FEP$;%2P\$:G68:BQ6,^I>5#"K8/;W_^^RC-ZB@G&^6"#7'. MO :-%C96N_LG@QB>J.!!P\JJU&<\ZS,:R[>3A4 O2,&#G\#\Q&$4C5NZL>L+ M+K8V]2P%#RZ.GQH/,KZF=:-U)E?(A'$1LCH\M()[R-1C$+71BE'&!(JA:V]B M1:MYP5X5F18+&X?,4X9%X*P5$$DBF4-$!$D7D:_G*W!7%/&+S3&>_@(U^YAJ0&C6]XDN%Z=//7C&.G@^C-J-@E.6DZ"! M!1FR)IF52(>)@PY"%,4A"R(F=%SL:$CE7DG YRCMC@, K! M2;*@!<:,G%R"5FA!^B")5"8PY%,-$*O(^7]^.,L7CYDO-J'ZJ:M#5+1\)%J. MV##1<"FEYA!]E(#&.]!&>9#$ETC_X!6JJ0:M38-5*E V!!0J4#8RN*X"Y72 MD-*V9(CG[H]V_-=NY]'FC\XR(,_?G6U2[Z?]L5OHW6)='D-'@WEN:LI[TYE*,_BVC M'0)8:8":BN5218Y::VN(U$II9@TSB9!=:I8N;]J[*G5R9#]&8*O M[?Y7>WJ\],O-?98WV>BB?[]>YZNR_!_7S_?=,=1&;5EUYQ*_V?JGM=Y9?;^U M_6Y]Y:^M=G[SYOX=V-A9;&9\[FRMK;;RJZW-O]975[;SFZWM_,_&6F=[J[7Y M>_YJX^]W:_^;KUO_[UJ9Y^;&VKTS;ZUT;<_+;+O; M!:S(\UI!!:BO 6=X+N45VK='Q_'UY8M?+X&^VQO.5B0VLI!5AT'QZUN MKS78.SS)CPK'MR*/)N._1Y(W]W50_95GA#^S9V1S MZ\(S3GRV+J= MU94\KG7Z87N=[6R_^[SSZ0-N'.Q\[K"W7S]LKY&=U?6S#?:!?N\9R<\A&ZL? MZ4;^K8U/._N=/]X=Y/&=[AR\Y3NKO^UMY&=M?-HXRV-)&UUR.@RVV2)?=[W4 MJ*@A$ 4M*6\*P01DH&G(7XA@$Z:E92K;7&#MF%(![F4#W(3Q@Q7@9@5PY K@ M,K70!T\A,%H:'@<#MCA_B0A!().*:%Q:UFVE><6WVD3EQ311F6ZL7T6V62$; MNT"VL\[VYUUG3921.U":24!!2[ TI2 9HUH21JG+&B_3[4S:.6ZI4J&M0MOC MH6W"Z+P*;;."-KP);9*CT02$"B5>CTBP>?L"9\)[%VP@CF5HXVVC)RYZ]P*Z M1WK7;%RM2FNBO <]H=?# ;] MKCL91CMN'_YM\V,&5:P;0ZSKO!EQ-G E9(J6@4'# !VSX$Q2D*(+QGO+*"G. MAC81T])6&Z23+C@R_+#@JEP5 >;"VEPAH<&0<,.:'8G-VT(;T$D20"HU6,E" M_J,3,%@6\6#^<."&^;?2 6GG&;=( L&@#IX ML)X3(%PIY9(57F55 6FMV]EZVT?_BUM1?# MQY+E77;-E^[@M-WJQ4'K,+4&]EO^O?SB?\;!K"E8.\;$K.)A*M/Y/<_F?_-D MXA^VVRL?KI2G./^'( M,93EMSY\VM_/8_RZP?[\U/GC_>G.ZF?LK*[E]WEQ6NB#'A)E.3"Q*3R!KRC_DE[/"B<@G)7H7!A=^+&V;K(:W*6(1'S M.G[;>+NKG.>4< N!LXR,S%NP%A44D5\%AUZ%-*PG\CTPMFPOC(6-4] LZHY< M\!UYNO%QUPKC-1,6A-(*, H%1J:,ET&AMS281'7>D5S=VI.M?CP^BD6FC/NG MWY65>0J/\X^L!0_MW=H\:\%L!>^G8.EB-ZA<_3BNOG882A6B,5E0B5$6AV&T M8*PBH+U6VA%I,Y@O+X7!!K!.(J"U M!AQ5&IA.RE 64B;UTC*CMX_"-"8X"5EX MYIF_HP1K#,FO%'/4:N^*RU_4DWS.6+S9CKW*[+-B]AO>.Y9XDCH%()FWB_<. M0>M\MA.A/#(D#IW-S$YOEQ1HT&&^ -Z[QQ6M::SW[N_"VB6&NQ=:A\,LCJ/# MXT$_#KK]8?GE5IYL](/CY_?E/0R=5F/*K3)?ML%W/H7NSNJ?!Q^V/W[;.?@S=3ZM[R;E M+2JK@2LK 5,L-HB,;XK*:+. RD1B=YJHQ_2=S,QY5[?>?&R]S[N)&4Q!.4@A MTE+ (JO(*20(SAOFC:6!J*5EJ6Z7KQC3<3PS#:SNO7G8>]^[13H?=PEQ-/*, M?9BL!_11@4G,@J&)))FLBJ6KY6UK[+F?;L::0MV+"[L7SSHKNT9++_)V *T$ MRQN2Y[UHJ0?"76FQREQ^AL='7<'7]?@W2=D\VN?768_G01A MQ<:7Y15B(VBK P2J!6?*89#YD)A6,<$:P=] =I^FQV[B/)^*!+-%@FN7GO/1 M"\\#2,H=(&,.K*,4= @:F6&&*UWR>02O:+# :##E9+^SV#\,]GBO\G\S^?^& MU\\8&90(602@1 .J),'I# ',"DQ:<^XY6\K,KAEEOU806%P0F*;KKXH$,Q9L M- 8,"=Q&)8B+I*"$Q-L9IQ4E?CJG!8>()E2(JA#Q)!!QPT!$@XD9\CT(HQ$R MJ4MQ2$5 <&-YWC61%S=NJ?DTK=#P9C0PJ!#1!)-2A8AF0L0-@Y',6J2WD@"- M6F=!0C.P5'J(R4HTR;/ Y5"0(/,,$0M@2IHDVOQ9BD%-RW8TG6XTY[OD-<_; M*AR>9/2XDEUKI\&I+=#"G'ZSM+3=G0<$<+HI(V\MN96A51'S_1VD]QXJ59&!2=I>&V MHNC44/2&498%[EQ4#HBT%# ?@6#1:*#24,E%L+(49.2DK2' MYD%H0VW:OPQ],Y<9GR-U3@YL_V.W=[Y&W\4^^I@9M#][[& %.[9B;%E?0AUM M[[0T+>@=#O+3!X<%-T+FW5@6H#>DJ1WD-ZG;LSW?M?MYI/F#8;?+5S<374>F M??%;*/)@C@Z/NV4/ON['TO+D2_SU:S<,]BY!;.2NBWU&KF^Q+H_@9'#_+4U9 M3_9=SN_(WS+:(=B1E'PJ]E05.6JMK2%2*Z69-G]'NF<5F9W6ML[6VVLJOMC;_6E]=V/0G=# 3__AD%+IA8#@79(2Q>L_?P MO,ACWK='Q_'UY8M?+V&UVQO^\O"F.WQZUYOZ%3G?V!>NQ(OG7WS]:OC5=T?< M^7=2OZ)&W_LU>44?^9W@]__HC^[\T6 I?R6HF:/!,OZ@Q_[$"3RFK_=I)'#S ML$*%*P=9:!H25FYA2#D7. XRE*#RVN2E?Q6L=.\Y-78L'V_U^+TCI5X@AB) MNQ=@%E$2=\]^96MK]-![BNS(!SSC07;T27[@>08YS70MV>A8FV%KQ4'+'A_' MP?'K)TW1FO=G3 E4YB"';]B.KQ0'\^5%_'\GW2]VORBKSQ&&]0+LK(MI+PW" M>V,C*SU#T1MBO;+,<1UY5MNU=;OKDWN:\OY?;QE,#];)!OOOP<;VFNB<_5:Z+HG.=A[;V?O0Q,X7;CUW^_N%7 MV_.Q,%DK?BN%0(O_I!]#=]#:/\P*RGG)^)E((#>Y>>5R;+\?]EQ? MSN7=U50N=*G*U6-P=>?-#RK1GGWD&Y_^_)1_-Z_%^V^=U3S?[<]G';;!-_)X M\K/R>JU]W=D.J7.VOBN3<*%Z(S+.\Y)K.$'/)V\XQ *0'/A0G*T#2LN7%'LL#4ZAV_ M[$Y'S=)(;[-H)PXJESZ*2Z\54<:M3<)F0-=1 #JOP5JG0#)I/!=2ZE*\6)$V M,:RV*EM&H,?*VP:>6#L=1!BEE70R&RPN95 B-5_@0-%8YF!L:V MUDWJ&OQR3/[KO2]Y@Q_VN_&\3=>3.A9??-G5&0@BEP0]S?!5<6L,R"<65^.("58UBE9%CR:7Q:U,FR3!8_*L(]GV)'R=E%H MY#) XCP+&IHQ,%F^ (Z:4(&(1&:%7/"V$K=;$,V]97@.!(V_^_'(=L/0PMLK M-MWKKJ'^1C#*4?Z74I9DC2+L81J XBNQ%,5MR8U-FDDY9.\(VF;B]L[LL8M+J"2 M>"^/5F_DV&QZK3,&9J-V*(%FH@$2DT!KF5]IXZPAI0MS*"'I;35YK_5JIF\N M \_$3%\9>%H,/*('&JLT$QJ(,UD9%(F ]8D"D42Z9&/T1 X9F*IIMAJ_=_?WGMEPO-FS-0.ZX)&2%J'%R8;=7!AM=\FT(4RN[04HK& ]9 MMM 1, 4-+J(#8I6AQ!,G'%M:-JR-= '3]"N[SE#*J.SZ2';MO+EB5Y>8%D(A M,)YLZ8>!8&+^DUC*.CBSTCF?V96VI9ZX47?S0A2;*U.L]P:V][%;BFV>N\4? MGPA1%:/F2!C79#WWC65]:.V;WS\IJUKA[%%PMC8J?3B6Q8]@!'!&.2!+#K0J M<$:1NPP^(D2SM(R\S6635*3*RO,G?516?@)6'I%,C-;,6?2 OG3JBL*"Y2R MH#9D02+CEH]?:NUXP%<.(RX;4BLWF*#V SDD9'PZ@ MUOJH )+IQ"RJ %JZ$IC'-5@I$T1A/.7."&7(TC+C;::;5 RL\N[\"2"5=Z?! MNR,21^1"12D$&,$3H$H*=&0(/ 47K70>H\Z\B^U,U ;Q;DV F%\SSWD"Q-/E MF/[LOA?;XWKL^2_,R32S)(]Z%(UU%+T=%2.E$CZA) @ M9>3>9/$Z'T$9TZ1IL\G36&:%:1<2ZN5 +C>P.&^6-_OV0E-N4?1=A]C159O# M43Z!.M&T3EQ_K:_\MO[7^O;ZVE9KI;/:6GO[?GW[0VVE](-G++S%_K*OUG[7 MNNY^=]"-CVRNU3"<>K)G3+4 EF[RUKAJ@G!D3TMYV>>P0;P D7PQI>X95C#_ M^WQ[UE3RQTCA'T-@_B>&.LJ@CND0- II_(:M0^:]KDE9L>PRV?1Z5LV*F&Q-(0!*) M@/EX D26-0Q9)RBP0)&Y< 00<'0 M$#$8Y,C7,T "(%;6-BP(TNC<*3!>V)!J]E M"#Y%I= VC3=K68HCE7FG MP;PC(@E)5##J!! 2LER2M 2C0P3#%),F$D6E'S(OYTUJL;GP)I9W<=#MQU+9 MNN5B+Z;NA*'4U:W>'!'D[]@[/N\?,JRT\??A\:!_1>[53.M>#+^=$[W4.3\> M4<(JZ#T2]&XD03OC:6*>0^D]"BBI 8TT N'16_2)&%GZ7K5UH[JG5U:?/X&E MLOISL/J(?!,DPX I958W#) ;#RXY!(R<)Q)U!G/JS3U4#USWI\Q4]DV=+]^>>_^_DW\WJ\^[RYO8$;JQNG.P?KIQ\.WI]N;G\\^["]PO_OV9K8 ME9P+R6V"&(/,)X UH&/*:CG5W*3@T&GUX\/_GNWS.(&_;I_YVCXF;QOD64\@ M*EI &TO5*^- .(5VWOA2Z7AUM&5FK][=I"OF] M[#GDR2J.C\N+UZHW)Y%$Y &X*#7DT BP-F3FHC231'!'/%U:SE)W@WRUE3$; MHSU7QIPJ8XZ&B5H;J0H1T"4*&$KW,20VGWI)*TD%2ZJ$B8H7&T1QGPK$R;.I M0$/)\+AE3P9[A_U\7VC]?_]',TI_;=W+C.?JTO0$V0>;LT9X]7S8*U>CKFP[ M#MN>K?Q MOW(-UCGH///>_YA>X/G>VCGT^][.W_\V=WYY\^#O :D3LZXD M%BC(K'<+8P%\_N.O>WQ\ M,E]'W_IPQ!6IQD*JM1\@U0K_\.D]^7#P>W?SG[=D9_7=7F?;X^;V?_?6 9)4#/GH(04C@[3) M46EGZA:K^04SC5,]B_W#8(_W?LRWU2S_*"8=20KR^>QEEA:C2BG\&1F8D#C0 MY#$D0VD(X?:OYIG3KS)J]7_,1';;MPO$1]\X/D^OOG'NMC8SI+P MZMMO^;E[G>VW+,_A6R=+P1ML[=O&'VLB2\1GNUQG9D]:@_0VZU09B<$2[\%* MH75R^=O FNA,J_NIF?O)*T&H&NXBZ0%%U. TDZ"EYC1HJMPP5.J!_K1_#^W6 M%[Z2,5'MB1!1:NT&Q>VGL@* M5#=,$S9,IF3 0"APG?52Y-J -JA+LYC\FH482#[G'@))U:]1^\E?-PS- R[; MPNZWCFPW0+?7\O:H.[#[M5Y0\\V!/^XR>$7:OS-EUWMOSNE:(7PL"+]1X#!2 MZ2@F!$0J #6C&7^M ZHUTU&I-"P6)$C;+&(O]LJ]L^P16KEW*MP[8A]TDOJ@ M P$,C@-&Y$6U2\"CY2F00 0C2\NHVYPUJ=17(\R#SQADL=V/]OBD?WH58V$' M>1V.!TVT$EZ.=41QJAP[%L>^_X&S?.-L9_5SGO_>I\XGCSO;;S'?*S:W]S]_ M^/3VZX=/Z]CY9XWE_\^RRO1UEVB?7$2$*#4O66\&+"M.@<2BP)!<*AV]:9O? MT16FH?&&=7\U9G_Q78S>$2T9,%^R*AEQ8%QT8*E@G#AB4N3#_45O1V-<@=EH MQ.$L5//%3(.\_RAX%M7K!IM6O^ZCN/1:ZT))C(]>9%U+91P728$N)5I-9,&D M)#(?ZJ5E9=IX1]C3OVON\B(P[0PTKLJT$S/MB+*EHC6>V0CH4P!T,H+Q.D&T MTLJ81++!9:85[4R]9C#MRS'ZOHL#6SHDM*+M]_+0:VWX>;?U7E)T[8*@*]Z? M')SLE\CMT@W#=VN)Z?&P[,.H $(]C>B(!))2+"TN$)Q)!J3U))-6MG#QU3AZ12JAR2G+N@5M3I)+H03/G@$MA4HB!&5$XF8HV M4;I!G#PE&_ C!)[O9=I'__*%._$P6;:MM\J]HV%?3?JKQ.KA*52@/-2 M S+!0 <1P6>A)<.A+&78EY9-FXAJ15E0SGZ\_%(YNVF#)#)! MAFP/+I,9E"TA@TY1[8HC@K;Q#D_7/-M:FBO&G+>(B<.*ZL]M77G!'2-F8'H9 MFHOW#O?S$A^?5]"O4#86E'V\X>M)A%&2#%"G,Y2E($!3(2&ALM%F4FJ%64$C MK$WPMICR. 6M,5UB*L_/B9&F\OS$/#\:ET?1>2(,1%YJ-@6G02L9(7AAB#%. M"$Q+RTS)MIH?GG]Y3?"&(5,32#P_4>,>V/_GG JO>29;.#QQ^_&*JI-!XEV+ M_ZR(^#^/;) TC05:F+-BMMT#5WJAGAP3GAPW^AI$Q:W6(@+AHE12=@A&VP1, M!W3)!:EZ#5.QSDIP\."T>&V#N.Y9SH#9=K MZ$Y-W9[M^6Z6VH]+3<>#//CC5S=#SD>F??%;*/)@C@Z/A\EHK_MQWY98]5^_ M=L-@[Q(>1NZZH"*YOL6Z/(*3P?VW-&4]^7?1]R-_RVB'4$)2\BE&+53DJ+., M:(C42FEF#3.)D%TFEBYOVNM?9U)]C.#ZT7X&F_($7]O]K_;T>.F7F_LL;[+1 M1?]^O=_-M8ZVUNMS=];:V_?KV]_ MN'=N39G+O][W[$GH9CCX]]ACO6OK_>2V(:9>8\,0Q_-4]^W1<7Q]^>+7T#T^ MVK>GK[N]X8"'-]UAZ+CFB%?DG"LN["L7S[_X^M7PJ^].G_/OF'E%);_W:_** M/O([KO%1=_YHL.85,EG'6L2.:;!]&D5. M_PS\ST-%5@ZR_#TX;G5[K<'>X4E^5#B^Y?__P1P?4&CG!\MQ?BK,9D',@Q;D MHIOU4(=\P70UK41;E*%UI[>+K0HJ[% M:'CR,*RM=2.NK?77P\*3%W5YSIV":[>=@#-RAS[GW'^S^[;G8RE/LF'[?J_% M:;M5K)W/Z V];3-[08;YGTU^88SN+EF%5A J.$49HK8H8F!"4!&UYP_N[-Q@ M6WIGZ]*6_N'LPS^=3YWMC6\?_MGYE'_G-#]GK]BUBWU]Y]/;KSNK;_-O?KZV MI1^\QYT_/I /VWD\JQ_IQMF[@XWM_=) C&\!:$4-9&)J-PBQV /"=PQJ[@+"2- M(HD(QJ@(: ,#1Q.#X%DT(3K%G)U66="*:173FC/K,3 MHY@CWL:LN2":B-8% M3(2;@$2AYZQB6@,P#:\P36M&-3,.A.991#.*@X[>@HTV(;<,O613JW-10:V" M6G-F/8X&:F@4B3JA*3<8++%4RF2I=FA8R$I.U4";!&_?-JX#52V)RK!2;-=+ M!R@I!<,Y@RALTD8@3Y),+^6]0EN%M@;,NEEQ^!70)@>TD<1W)ZWC/(%Q)@&& M#&@.LSX:N93482 8R=228&<":S.J\3$;E^\/.M>"L^>A]@='L7=L"SV>N^+' M'";X7[1EKL4R*YDJF69JV;$N,BZ9,(JB,=*RK!!9I EU"B&&W=6AI("$PO"% MG*@EW:>3X\$P\6C[\)X.5T-,'4+JFQ%$?5<*"QQW!W$K]K]T??P[K\MA>!?] MX\"G-*M@^%P)(=\0(+I,)E 0+S.I0B@,*<-)YT$(ZG@*-7*=A+Q/6I+*H M%0PJ9EX+E3(]CWZ>S%AM#5,1Z*3!DCI#Q ? X+0Q91^;PYW17G O9.1P*@'2T'7T8YYUD$#%Z"XY&#S0>@(]03KHI&,253 M9H/\, O.X./X5VFPR++T(Y)1: (Q-A(KK5 B1*&]>@"'/Z+P>$6!YT:!ZUCA MX"W55'(('!E@H@0T/T M:PLBH0&-< X2]0B(BH"A5 -6AD,0@4>[SKO*Y)R.6@U#5IS)$VBXHH$1GAHE.C\ @)^WL6C MD[[?R_N_=9A*R$\I'W3\T*HYU952/5YS2*896WS&"T"]YLBP>M+/*WONOJH^ MJW%/G\Z;$;--U)Q[8TJ?:VH F6(E$B0")]P)XYU!89:659N9212ZRLD5<"N9 M*IDJF2J9FB&^S#)BIXHO4Q9?;H3]IZ2G7 M( 'F!43;O(O=X^.388W$K#P/+HO.3J ^OVR#8K7[S@69FJP]KV>&O./DN2P( M?7%$=8=7U>-HG.-HM&":I4)ZHPQ(- S04P).I@B4"".R6IV_]TO+O$UY#8=: M9.Z>/!"BLO!,6?@ZN@&I4U:D+$!R)0$5\Z -HY!H8(P(I72,2\N"WBXV41FX MV0QFR@U)R*6KLQM MB=.JIUFC%Q[$G)TX:'5[_O @UF"%:NVO9*IDJF2J9)J2.!>RAJP,9BDN!31. M9]%.Y?.>&*8Q4B^G*<[E@VQ]>(Z5=EM55!M'5.N.5 GFT06IM"IY61PP*@E& M:PF".>(P.F5<'!;1-/)VB&EEW6:S;D78N2!30Q7FBK 3(.RH,NR9"!GBZ9/HK M.#QOBCZTAM>#?YR#?S0;'KD1+'D+B:FL7WD9P9&D@ 5T7+' DO/YV&<-,H!7 M7IUV-/$L32*5?2=GWQ'+B/(1@S% (S> 222PQ!FPRD:I3##"#ROV901N1NYM M9=XJ#RT,F9J:L5$Q=G*,O6$;X43*Q"@@PPBHI0*7& ?G4DP>G9#2#5%68S-0 M]@7$"&P.]F)_V,RD'_=B[[C[)5[$#+1;O3@89F[8;S5^H-KC*YDJF2J9*IDJ MF>:>3&/(VU:9+)M12[WC&+TSQCB:C/?$$67$5&T:0UGDS:@H* ,8# @K- MP!!F@?BHDF&>A&2+:,Z4:9#7LG+['(<<5&Z?,;>/1.RK:.FP/$(*61NG7((+ M2@#ZA-&(3%Y%FL?M"Q6CH.YDU=_L_K!>@AVT_CSIQ18G[59AM*<(6?C9?;5_ M] OJ'YVBUEHJ[A@F5-0:*K7RJ#EE4EN.%_VC'Y:B7)M$/QJGMT8ZJA@K3"!) M@F640/$@@N$%KX-4,GFIDV89I2>/(ZM=[RMJ-6?6XWB#DC%64Z2.&(*ELH:U MFNF0)!HIB+7WP];XY;(KM$T*;=<54I+T+!GN06J9 (W(ZJ;S ;2F2FEG+65J M:5EG"93!MU>3KF1$I:@N(< 2F18"77D*FG@M!)E?1?]X\"FU#=#8/72W5P:=:Q%(N$ =31I01@+( M900=N -)J(K)V))B-@QL8Q.;K"J$S &$U-.ADK:2=MY(.T[ .D7OA6662X/* M*:.<$S%J(1@-GO%Z\"_PP;^QO5Y\5?GP7]F-FCJ)C@(=AD@ZK\!Q&B%IEXC* M>T+/U\F_4,'N]Y@^BO6O56CPI3LXS5R>ES,/H7QXM)\?6^OTU8(GBTFFL1R, M/A$AG72$,M1*6BT)9]S'((70^) 3[IX*<(\_SU9Z8>U;[/ON<=Q,0S;>/"J? MU\JQXQUA:X/.M3^2*LE<" (H=0X0>0+GB054*?*0A!;<+BW7^E-SQ.<5CBN9 M*IDJF5X4F<:JYC:Y^EZ%F\8*-Z/Z.3JI+8D1HG,!T#L)VC,))(8LS$J3=P$V M1KKYB?(=NL=903TMXXP_QH9ZY:)?^0)"5,Y[9 [K$I1J@!?M,UO'!3T?9Z1Y MV?58:I&LN2#3;&TTM;5M0\26C6N;S*>5;YMO=R5C%)VEH 1/@%:58CE.@^*2 M>8;""#:L#:XGK^Y?>;S!NLH48HSNT54J2S\Y2W=OL+2/5J'1&@IN9Y;.?S)B M6\!$M*=.*(Q\:1GOJ'[U<'6D\G(5JRJ9*IGFE$P-C<&I1^53'Y771KOUKQO; MGW, MG8Y.O++K@^%2.PXZI0B8(H-,&%]B=6D)VB7,I@:"[ N(4[AJUUEC$JI5MI*I MDFD>A("G\RK7[L43G_QOKQW'9V^_[1J1M)960;0^E.H2#!R3&F1"EK]*AKK2 M-HDVR Y>^77:82"SM(Q4%IX""U\92 H+.\Z))EEZ=TQGZ9U)"8XJ#4)2$@0W MA%,U;$%N:NS''#%PE8OF@DPS3@VJ.#M+G+TVDFR0C;>[3G.EC?:@T&2D#9Z" M#3Z!+#23*3!D>HBT6C<#:5] R,"PY>JPS.A5S]6+$()VJQ<'P_0.^ZV&$U3C M?"53)5,E4R53)=/9H.G\2:_./#/F)6E7$>@8L2@;Y6&:@F4W@HO0A$\HJ1TM\V<0= MG,;:]<_L%ZFXM>BX-8YK2/&"6#%Z3QA&D5Q2E@I*4\R:#!?V?N"J/3>? =Q& M:MP*ZP(R%4 JCX NRZ1.AP#Y((H$LS"JK5]:5J:-Y'84S=A>H0IM%=H:,.LQ MD,V9$!2&8!EQZ"DSWB05I5/4&VTYOQ_9*J#-$-"NI37O50B<6Z ^6$ JBZ 6 M\ZN816L>N#NJ%91K3FS'@/53!!1&L89MZ3(:\;J5,(E4V:> MB/0'\EI%M=FAVF@B*;=6^2R<">HI(#,*C(VLI)3*2+V*GMJE96.:XC MU]IJZZK$U@Q N_;Q2A^X02I $\SJ)^&E_Z&AP)0-@GDO$R599".L37!:"6K/ MV@&Q>:T ZI7/=67=*O7*NE7JE76KU"OK5JE7-OG*NE7JE>-MEX/8O["A+?_']7]9OC)LVN8L3X>+Y%U^_&G[UG3GF_#MF7E')[_V: MO**/_(YK?-2=/QJL>85,UK'6L<[)6"E]):F9E\'FQ]+[OQY][$]DST9DSN@' M9<[\:^7@\*0W.&YU>ZW!WN%)?E0XON68FXZ$=,=RG)\*34HE.J]@[KO=9%V_,7O"COXL#F#T-KS?9[>=0O>H-X M?W)PLF\'>3G."P/=2,]ME955KGGND;R[!0=:)^FI>Z8?M^K\5I MR4FEYBE*0_WLOI<9>#+>Y!_=Y9W7_<^>/]]]VMG_K;IQU M#FY%E_SQ(3__+=TY^, ^?-H@G=4-\N%@[6SGCW>?-_]Y2W:V?]_?^&/];(/M MI(TM90S2>)-"I= #T0H(.J$ :]$9%47(+<^P92F71)=$KIC4_;!5(X%G#VWD"MHRG4Q* M6H)%1$!)*%AF#7!"HW*H@I5N:1E-V\C;S5P>'@=<@:T"6W-F/0:NR1B0:S14 M)X[.$?NQ[4*9S.#,W8%9VB%P\02>.&SI&8$ RM0@V%,VN1% M2,QD.)-M.7FSYHII%=.:,^MQ5$Q9RNL0:0BSZ#.,411,,>N5]$@I5DQK *;A M%:8E;KU.1$",T@"28,!0X\%*02R&%#'&I66F5%O<44F^@EH%M;D%M7$TT(2" M!^6U-@Y1&66<3DI:0;D0@?!4-= FP=NWC>MD>^M-B)I:L %#UD$=!ZM=!)6D M(D13E[ T%"5MQ2;I252AK4);)JGSH1RTRO%DFHI6Z MRFN- +3KFDC2V620<5OJ:14' 4>\>VT*/V4IY17XS:C*Z2J9)I(DG!)^%CRJ* E@*C M4(9&#"GH*(B54OK2SR!+"CCL9Y!?R G*5ZR$3R?'@X/8&QQO'U['VI50N_7> M1:#=$%.'D/IF!%'?Q2QA''<'<2OVOW1]_#NORV%X%_WAQ][P*?^U^R>Q"B#C M""#=$2,X(1@I9GTJ$"T@Z\(<'-4!'":9=6+KE REVP&C$]O *QA4S*YDJF2: M4S*-4YB842V=LD1%C=%X9V-2TB"57A<353U:%_=H'=7MHPF)Y?\@1FT!+:6@ MG3-@J294\J!,%,T[7!_;V8L%IEI;]T!Z>9E4,LB>/EPZ/]_-C:U//00>IX6!*[VP]BWV??J=5AE\VO[5*#@F M:K33 5&;3'E*658G72#4BZ0?P.%7CM;*Z@UC]>N 8,H<3R(@N,!]Z>)@\RLI M(;%,;R(%=T&5!C6WI9NQ/;&5SYNMCE8R53)5,E4RS2F9QA%NIF#=J<)-4X6; M4?--%E^5I5( NM()F@M1!!T$RXP7Z%SR2A?QAC5#O'D!<1B56<$X^1!F,X MER)9SACWBC^D-$ -5IZNW'"=7"9YT$BU!ZY+O#+1$8RD#J)BGHE$D*N2,$O( MY$W *G=6$*UD>B2(:L>\29%'R3Q:01WE5E.?69?E3XVL(#IS$!TU*S@;"&9R M@)B5 M388"88$"!DTA(RN%()P7UJB4G&\4RKX ]_!YOS]_H]_?_N'Q<;O5BX,2'CVP MWZKCN!IB*YDJF2J9ID6FICQC,;?+./*D"MYY(KB.GJ(/0ELG'.&:*'1.1_[X MA,?AR7JCD>ZUJ%\J7^M#?XGR>]V.)D@M;@/[& M_>R^E]D'9+S)-QO?QX!WQB,U663S&2)HH)4D3QL-EAZ.?EM:KJ1\3 MX?/FFY'*>$I))84E0*B(I34X@I76@@H628P>^;!WD;C=N.AQUOEF="^JJ/7" M46NLU+48A"=4(7$:.8DZBS"))Y)8T$G;>#]LU<9LLX>VZTJ C(7\GT00&+,V M&0V"CI2 UV@"URG_JY>6!6DKH2;W6U1@J\#6@%F/8T+3,6768,(IC\FA01*" M5X@F*N\DNQ_7*IS-#,ZNNZ)HS3Q+C((TA "FX$!;KR#3RG!#18:SD/5HU4@L8LL2G9UNRV5:V)$ML+"!:>:FOP*8:S3 #U MS4.]B8(=FW%R5])6TKXPTHXAJW!IJ+-)6Z$3HR M.LW4#JH+(@)MC9CAD^22.L% .$%+C9!0*F42D-%S2D,0DIG2/Y6:B:WP%4#F M $#JV5!)6TD[;Z0=X]@7*G&N@I%:4(S.F7RV2Y,% 407',%Z["_NL7^C1':F M,6HF0 N7 )E1^177X+S)NR(R(^U<'?P_L7N$[O'1OCTMTX@_1IUZY:)?N5!) M$4]2;OUE%P*I]5HJF2J9*IE>%)G&B;1501J;!44K)'(1G$B!^Q2U"$P:2J>I M0M1BP(_NM)OE_,WKT W403!/) A'%:"*#+3)DC^A0AK/J$@\+2WKMM*W4UDN% M]=QQVCR,?0$1(Y/56W_9%4\6KNI5)5,ETSS( %,(T+BG?%"M*#OQP;\^Z%SZ M4L[>TEV4G$9O',1@-"#W$IP5$;@,W%*9,#"]M,Q$@]JL5'Z=>A&_&=I%*@M/ M@86OS".%A06U6GLC@2M;#"1,@4O$@W0L29T2UQ3/RT)/TC6X,G"5BRJ9)L/9 M61I'*LY. 6>O;23YVK>[7*9,,HQ@A"2 @C#(R!M )2V,-DYH?EZ G]Z6EVH5 MQ=D5X#\/()BX!/_+-OI6VWPE4R53)5,E4R53T\@TALQM"!>*B)"B0R1>..J4 M=C9*AFBHGJIMHU8WG[5XOG+EPL0@D:J4@%B797/ELVSN,0#77$I'1= &2UBX M1-T@%V9E]SF./ZCL_ES:^,JNM0:9E1:#2(!RZKYQ.U-OB)??&!V3OG:_*:9\J%PY/,AN<9/"^SRM$TEV9A MCH[@I/%H-"HD:#DZ2:2*"CFSC&IQ68?WCA.C%CJ:*M)O#$;2_8+TQD2;,=Y& M#:BI 8L\ CJAC N,6)E"C;I1'443J(KRG8@ MSL@@I4!MK:UXV02\'$G(%=(JS@7+4J4SQ?3JH<3Y0XB!1!<4HS259A&J30Q6 MP*R 60%SNEJYS>(*4J4\H1&)=#IKY\G$TF3'2.5$U&*4T@\ M9>SDQ&2ITTF0++ID4%-.R-*R:5-V&SFK5EY!LX+F8Z7,++$8KKW3TJ-6TC"9 M$A&!NN1M%C6KE-D,J+SV\/-,&)Y"UL.YRFJYL0YL)E=^Y3D1.G ?LEK.M&PC M7P3G3ZT#6:]\X)5UJ]0KZU:I5]:M4J^L6Z5>V>0KZU:I5]:M4J]\@JWRRS"= M(O\;NE^6_Y/_7-XQHGC[V!O$_H5]:OD_KO_+\I51X*&WS="LQ89M(F-L65]2 MVFWOM-O[V.H=#O+3!X?%I!5B[[Q]9&]H?["#_"9U>[;GNW8_CS1_,.Q;\NK> M:5[\%HH\F*/#XV%7DM?]N&\'W2_QUZ_=,-B[M*^-W'5A$R'7MUB71W RN/^6 MIJPGWER*T;]EM$/+'$G)IQBU4)&CUMH:(K52FEG#3")DMY3!NKAIKW\Y@R/[ M,8+K1_L9;,H3?&WWO]K3XZ5?;JS#0;<'HXO^_7K=OSD;L$5O97D,E_3-UC^M M]<[J^ZWM=^LK?VVU\YLW]^^X ]O_F-=@:#AC-^WLSSN+S<[J6F=K;;657VUM M_K6^NK*=WVQMYW\VUCK;6ZW-WUMO5K;^M_7[7YO_;#4(..Z>S[_>]^Q)Z&9( M^/?/:''!SO(>:@R1]9KUAW;//(M]>W0<7U^^^/42F;N]X5B&-WUOY,Q$O][P MK\CYIK\XY"^>?_'UJ^%7WYEJS[^3^A4U^MZOR2OZR.\$O_]'?W3GCP9+^2M! MS1P-EO$'/?8GXME/$+JP<')YDB:/5[;4&>XK(=:Z7]PZ_'K=0_/&@= M'L5^%M.S2E#NS:UD;/KPG_%Q5[OKIDJ*X_. M+67V2Q4!DL7L 9) )D6^I'1J,#$VRX<0^/7[EKK;;G-(<#!@H)^U)B&FW:V6 M=%^Z[K,F#GM>5-:A&/-4:@-^>'ZM/G;7J[":37KP>8OM?-[YMK-Q2+\_?'Y[- FK.3XD.R?PO9-_CP_VM_#.\0>\<[+3 MV=WX=KY]L7:V0SK#_I?/E\\[1]O$'NK/Q@1[0+0[O M M]98P?[VV<[[]X>[1R_R;?/\?FD:;IE(8A<"I3[$&-JL@PIDN6(J9Q3AH4, ML9<256U8UR4JF]$@48-$/T.B6.A)$>H([&$NN+=$*A$(P<%X0W16%OWAS[?I MT!-!(CQ!(NEB73;%42X!?S@7!L%:4815[D)&,F\2$K&V5G<.[EN^ CY/@!3^ M$X;#UZU6W.6%[N$[PRATG=XX^$H1Z?>:QD1/B6-=A$'?@TYY&=2FB/86EGJC MMM*[DX6N*IK-EC+[&$YCA;/>X29\88DBGI\"(.ZLUZA9,,P9CCD2BBC$L7?( M9%@BZJUBUF'+:#ZI3]IT8WEB(C]/>M<"V,P-[9,:,7\D,:_Q'JJP\)XAY2WP M'B5!S%T@2 E?2]1 X GPG4(V"JI3BD6TL]Z1Z"RP;NL= MDMF6#P^7U,PT"Y#KDVTPA<<&^>9!OKT:P:&"DCQD"N7*,,2I!8TORSP*V,(I MIC3.=%BP[6DY4EP;#'A2!IX& Q:- 37VDP4@0-[&I'>/>) !*644DD0+F0?. M99X!!O VD8MJ-/VH29O/R!ZTYH_'PU$*+8V1J(, NHZW9":+!7>P_AY_)>+ M7NO303\V(/,M>[Z<;NNEOL3>3R[RO-L(I[*5.0M;'IMC/^Q!]2")=7]7F MN)SGN*R[:X$H8^I]AK R G$<*%)YQE"@/G-4RXPKM[+*VEDFE\A'T@CN$V:_ MC>#^ON!.>2X+3N4V<.0S'+N3>!-;,DO$E,\S3Q1A#G3=2'.7*"(I<'(U;LOG M*\D/25(:25Z@)$]9"X6UXC+DB%FO$+>908:8#"FI;*"84>;R*,D"W]DXMZ0N MRN5F+>^C26T8Y1 D!3C+]] ;]0?GK4& &WX/C^ZA?-X MP"J4J"8&YYU7D_6 M\FU_L%6MY,=R(1L(FP?"ZDY&HA36< XA%0(P$CA[ ,)R@["V>3#:," ;)D=1=!'!A.&,ZY IOK)* MZ7.-_GY*5",6P1WEXVZJ2A-3O1NCR)-@&I6^5(>PC7(MU\JE;!!LGA266,J_ MUIN4!R:$Q,@39Q%G2B$C#$$RMH_5 AM'/6#8-<&'CV4CKPMA&(ZWW(*VU MEIA.!<\LC=%&,D/<9009I@*2EEIL@\J-E2NK@B^JR5MCW)A'XO:.S" @:V)Q MNZD/)OP(;ASKTK5B.;S0&S9Q(D^!?MS:DKMY7XY]*):,.C2=7@L@)\Y$?P@8$2-I3@&,VNM?$X87;C=[!"L=$F-W>'F#T;OZ^7-SW<6DWJU5M('PN"-^N4S.E#:'6 MYBXS+7+-@<[NR2JZZJQXE&[@1V27,]6]$]@%$ML:ZB+'H_5!\)U1 M!84;X[#?7Y_NA\T?KCN.*[$&ZQ%?RW1CEF^J=M)HI/-BXX<9.@-G%HG!OTX; MA[C)'%)4"919FDOL**BD;F%%C!I;T_*BP2)K&/W2Z-1@P])B0XTW2:6D; :UQ#$\598YJE,DLAOA(CW3&.>)"!T]M+J7$*ZM$ MJR=AFUD^!]<]NL*>K-DI\B9?IB"V1N9'DX?U1%C3M.1%L7A%X;?]N()K/0]_ M%ZIB$W,Y'R"[68.0MUH2C[A1(B:'@_J7"X)R2HQW3FB:@=)'R)T95&,,>E$, MJI'=>Y+=&IG2W'BL"$$:QR(V,A/(QC2MG'MMA'%46@?*3R;N0*8:2\WO= 4\ M,KW#D/IMUBHKIFHU*=ZFVS&VTVVJ+#YHE46)EWG+5/DCL6YGZ'R/1?T;EKKD M+/7V#I!:Z>)!,,.P$8J_MWK5NG^<+'MS(LYU(GZKLUE8).>DC49 E2&N@,@J M2P*B3BCI\TRP: X4;4RO&A@:/KO4Z1K+9=YQZ85!P@N%>.X, MLMQF"/15FPNK*3,<--0VP5=UU"?/;M%35-CJ_:5)[V2Z.1R(KOT*OVJ(V ML#4/;!W/E![ +#A!C$!P!EG$?6:1(ABVK;T_>:W1#)$[+YC/$;9"(DX$0RKC#ADB5IUH&D%=]-?9I&3V3S\@R\GX0 M3DW'MT+AAQ_6B@^X\6 0X\?O4 BZT:F6L>K 590K=T'E3BB#,M9Z?C?NA+6T M 1KXFPO^9DH0&"J8E):AS--8*2EVO&3:(IEKZ@+3N9 LIBJS:PC+HVA9C8 _ MY8CP1M ?5-!K/"?'6ALN<"PSHA''2B$%[ 91!H+OK!.&9K&&-*;+Y/)_.3:5 MW::UQ1-B-+]"L[2:._U>R50;^/H-^-JJ\Y2<>9Y%[F%R)+"51#G# M2:J'M$PFT9=C9YE$H)R:Q;@OWY?;(1*]]JM0MG^ MF6Z#!@WG0L.9TD*YSS.K:!F(4+']T;&NU3/FVC:PO MH8]HD9%HC=0O7NKK6?;:F)!)CIRA-&9=&%!E0('!(/&,1MN,E]'^ NN_'(;6 MEV-Z^1A&G4&H5R2ZC@S=E02];%7O@>TSM];U /T&X^!K(-< X,( <*8$D6/& M"HL#8MH [7&8(X5!"=24"^,\-=J(E55YM.R2Q5(AG.D>6,X%3='9ZX_AQ>4&_]^CV'=L?^#! ,(&OXQH/^]V.;U73 M]@01MD*Z/+4P:X0\Y9PN5'; @U@_B9@'LR4A.12 M$F\=8D'$LD:$(9-SA3R36F4V%UHMKL1U8VEZD9:F1K@?4KCK+6*]#8Y1BK!V M$G' <=":!(8_@B""9MHIT)K8-1[SQLSTJ&:FWZM4W2B*2\AX%J0H-C X%PS. M5&W4WDBLE4;>*H&K&HP83YL2$&C6BU &N M:X^")RH6G/#1KXX1IEYJ(4B6Y2$9B@B^ZEM?4DQX]H:B*!>MO-L_&[;R0?^D MU>E]#\-+U.G12T3>:ID?NW[D_(-<9&@_419QI*8QYB+MLB>1BG)Y>LJ%I&#XOH7.YE&]A)2?MVQMX_FUXOIBI045ML#36HE&9I(A+EB&EG4,R M(\13H[PD9F7USE$NC<]V>27V0:E6(\R+%N8:UU(YMC87 3$:8J$6!WI3)@32 MTN+,."YA16-V,[Y[=O/R.6R? "M)EL=46!,$IF6BLC'L+$7H__-&N <*/[NB M1[X9#V'8 &O#=X/^L(&V^:!MI@:5T#HG1#F491*@C><:6>P=PB)8$CRV.HB% M19@UEJ'&,M1(]'U(=(VL6(,E-H8B9KQ /!,@T=YDR#@AJ!%8&4QC%\RV8DMB MY7WVGM$K(?37N487F;RX0!WMN<65/%;1AKM&F&Q56Z9)3UH@:4Z84+=QC=S&ISRM73\B>\Y*QXE$J7S58\:!846^Q M(@/'3$I$,LP0E\(C8X1#CO.,8R6X- %8EF@SLH#X_>4+3GL6P?W7T[!%9C*^ M;/5S^4Q)MT3+)MEI 7@Y4RDKD]KF7G DK?*($YD% M"/J"S4R-H"^#H-?-3Q@[PW**G#(N,:*M$07TX(_L=P6L9T1JXRRUE2PZ$12$.KVS>]QH^Z M[%;$6R/>=-%W\PKQ-H)M@&X^H#NL,Q?+ >IR81%V1" .7 6 CF<(4$D[HV$% MCP?NR P3/1G%UEKCP7EK>&1^MXS4RU;%EI695 E&;_L# M +ARR4$/ZY^<]'M[H[[[UN#;7/@V4T90X';>&7 MV )'T6TFZ'+4KFZ$>0DI2B.Q]RRQ]5KSW!J?&8.\P-[:@Y^C-2FB] MFU9ZN/DC#%QG&'R#WG.@]\[&3#$IPZG%*E=("A=M0IXCDS&%\LQ2+;C4L)=C M_1E8[26*J&WD>;F=63>66VE$><&B7"-BP6HLF,.(*=":.&44&9=)Y#/E:4Z- MSI5^QN'Q3X"V;'1BQ&//_V:;GT:%7$IZ,K%Q3Y:W0;&Y4&RF:I2CN5-8:R3R M6'S82H4L)00YFWEJ.#8VF)55UM998P!ZIM+[&.6B&NG]?>FM<1"FXDIMW76#Y8QM+7G(.SC+E MYKVM]D:3@_.;:#A3]8GGVN',@1Z&76R*8C.D7681,9IRY3"F@JRL$MJF&;^[ MLWYIDO,:8%@6&M0 PQ(!0YTF:6Q20V:FHI<;PQ^@U@!-RH4-E$D&NL[**A5M M(L03 (9G7^!@,\^#&\6XGO##'9G>86@-S"BTBI]3+E7B6#$:.?S/N/,=!*/W M^&U+GAMZ/F9/DV(+[.:;Y0;X".N_VXM8&?_;G"[ZQS <#3IN%'S\Q5K/SWY0 MN[)!T+D0=*;H$V>26$H)PM);Q(UR2!FGD68Y#XH910)0*X7OW->YJ7SP'.%A MX3%P\/CS4");7.F 9++**<11C"I%1-D= LDQ@@I/@[,HJNR8H:4GAX678 MJ0IJU:FQJ?3#72E5HY N":6ZM1IZ)^!\#U/1!Z75Q1C\L!&*O^'?W7%%B M#:X\74-7@S!+C3 U+@<;(Z-,4X2%T8C[3")K:(Y$!M 3/+7:!D"8MGX21O0' MLI4]JO"OW\3>VBT;#CN]7NI#D[=.DQ@]MI7L":+K'. JL-*2R4 $D9P:9G ( M06K*C,"J+7*"HF BE,$YZA&.L!) MZKT4@<4:?ZK-F%JBTB6-C"]8QHWG'.2<"2P=STEFN ]*6)4;(.%&JBCCP)L: M&7\J,EYC/]PQHX2@"%92(2XEZ%>8QOQ_90W+691_8#^R+:\I\/ODRQ,]59H3 MX-.[$9Q?Z):WY+'%_+QFL(J^/[;=,.&R=U,XEVXM_NLWB?XB)NC9G"->.*=- MH$ 6&7<:&R 8U#(5F%)&&5MRQ4Q1S;D-6#;@.W"P39G3&BFG%5 VE4&*KG, M3)N"G-%L&A*1*GS!=&"E\D)*'7DT6 MZ_);E\_B @9SVA]VX@*_'H2N&76^A[_..GYT5"%'[5OE(N+I5XR%$8Q'-W]E M6>93S$Y%_<\XV@0D.,]='H(266!< ;746*HL4]1HJG.,OS*R4GWI:%"]P:DY M#,@.@OF&3 XO^-ITS\SY<.4_L]L,]EA]TB_/5S$KJ__'#N![UPSU4:N>58)VR@RQ-?3W/=.1*[1:Q0_>:29(I,=^O!/_VMV6O KD::A.&9W MQB=P3[> T)99KK4[.#2]SD7J\K@^.3#@'V_,L#/@&G50" YC8&AQ#X]@P\O ]?-EUPG ?!OBFF^J3/28#N]BI&!A\9_OSWR?; M]-/%]O'F.3"G;]OO-CDPL1_;=)/N'!^=['S>I-LGFQC85#?\]\?S+Y_]J:5< M?CG9_G%PXV,P"H/5&*G5<&J4Y?-M&<#"QD/CEEOC-5, M2.4XQ29;:<&DF],HJ(-Q6%G=_?AN;6?KR]K^UNY.:VUGH[7[?O-C^M=>^N?> MI^WMM8\'K=VWK;7U]=U/._M;.^]:[P''UKC3GX^ M(ZHU2;T.)^ AY5NF_5/LAE^_Z:69\5YS%2P)W'!.=CSXZBW@$X$YV'/O6K]$0N;4/P7_':KG7XF?[7*S\["Y4_ZXT'U M27]0?3@>EI_]V>H,6Z8%LQ$&PT[>28FSU0-;0+_/1D>MDC.VSCKPC[/0[2+0 MI(#\=H9'P;>3\A2I<.L4R%[4V(;)5.SA_3N]5OAQ&JGT,)+/07\X;-VH. [# M8>28BXW%V]IY.Z-&PE*XJ$J>@8X *'4E*6Q\8L-@-R_;V/8.]XI!375$_-(0 MZG@;?\4YS4( 4%*9"[%V%D.*>XQ(;@PSN2 DGMJCL_X5%:]ERQ.@52[O\'5M M2[?>#_I^[$;%CMD[#5'=&)VWUH_"2=2^AJ]:K=WQH&4'?>-;I_T![*]NIY^Z M(P033[[8BKZX0]F3?AA=$6G!>RZD4GDGG8N4 PY/Z';RT!J:/, SDIH12S)% M%0BDI.5@4'T M^JADSMW4K13:)V$&.P4QS7]'3RI=1325FFWOL/[=;H)N-HM MTQDDS2JI-=4 !B$'_;)LD3R1Y/_^=VW]/Q\KD6S#G'6ZLR\7OWL$R(#J+S>< MS%=W; &33:^\K >8 M=@@G<1LD'&X0OL5I\:$;D:$V5Z<#$*P!0%TU:W"+')87?@G3$D!9'X.H3Z:R M-3HRHP@,,%P#U\*RCD_B8(;CY#$:S*Q6,4/=CK&=;F=T7JY# 4ZAFHS:-B@7 M9M@ZZ0]"?%3O9G2Q [C[@N-\:04?;GC6F6#'F_BDEPL8NQL?^%8: W5"D%"6 'X83):66F8T-&*[VF4G;'+87D$C8WJ/9 RDM8B60<5OO]%^U MQ/_^7R3C?[5;_W?W_4?T?T$;FWQ@0"#6^TDZA]6'>R#^:!_MP6GFCJH/UT!8 M]T!Z!^?5)QO!P%ZI_O4/*..MMX,0+D+Q4=JK[P;!]8M__T0'H.E_]T@3'D@! MN?[AK2M$\.=*X-*3KAGH-X KB?%\Z_7/8K=O0)D2>'-0K:JM"4]/J#DHH' O(R953HPW "YB4CJ;0"X/#\W9K8#K==NND,SF1#N-O0+1J4G92 M#.2JY>6)K^Q6+\ZQ.VI%,&^GE?S<'W1]Z[_AO 1J6U=L(\QW8?5]NJP_'B5[ M7"0>I@5':.C"23* ,^][9S >MOY86=_]=VL#$;WR9SSG8&(C@7G5JCZ>*"B) M;0SA(#3QSH/^^/ (;IX>GC:(T&L 5AI8?]9,$]-'#%('7#3&$KA;>Z5U=M2!>8SCC 'A$:7C;GGW(N.KI.;3J[U7Z>DF6?739X?=O@TS[PP/-&GR8_>K3ER'D_AK^&D(C"*% MFY3[LUT[!X;A>]K%,[(#,K76'?;C=3,+;X9IM,-Q-R6ZI[F'Q05!\-7CHKBZ M092[?J=;7AN?DZHPQR],%K9:ZW9ZBQ-SV"NE\1R("DAVHHNCT!NFY;)A=!: M<57CA2UV&*9/0H7HQB=-UCQMU A#:=C#L07=*RU#?9:F8P6"YB(CJ@\DY@Q$ MO(+OM;[W(T%-$)0F*ZUAI3TGS@?+"3/WI@\2D<-VZ .+.S)Q@7OAL*".'= ' M8Y& @E,.X%W2SB[7&;9U*-9TV/D!U*PW.AK&=8/;[X7348@LJ?#\,%B,R9(D M+3,*7%(S$\P"MRH#BX9%/:=(J:IOI(T4DGZ9: (,O1H@T(=JB&E\GW?YYB A2Z6/5%*;_O@,5*-E'?%JV% MI(O?G]'O'NW5I5GZDM'YO/CS11N>]P^^YMPI++5"(C,.<9I)I"TGB!G/66"Y M5 Y?-B1/8?$>T"S=\75G!)O)W<+[DA8W;M^ZU^&>MNF3 /Q] (TY'/J5?N&+ MXQ'F\L/8# )0/ _AFAJB>CRM@]@0S#ZD, WXM+_3*XJ#NB?'_ 32]?EFT]M M7I6> TK-A%$ @9H)XET%<:4T0YWP'..8*;F1%0)3M.$1D1IJ-I?*J( MV=S"QI]W:M]^MK;VOOGTK'W:S(8L-.0AY-_*5N!&,CR]3?)[8*JQ@NR)R M_5/08@LR 8,TA^G[;2"!40V).@ALA-,"%8"\YM$>.WE,_%+<)*E&?/;7L#:4 M*A(E,IM^7NSCFWEKJ<=<3ZPJ89EAQ',::];BF7S3"M#Y3#2/L?R)_T]8_,]1 M F:H^"3& R;M;78+1+Y?:N"#$]!#H\HY'@Q2,),9C0>A_$Y=W^G$P(3*@U5R M_P))0$7N#4VI1T^!(G0[)[ 9"LMC;;_"9:_NBP ]&4&.E!Y%'7PJT94^-3P* M812U1Y-450\/^1YE/&K,!K3TFP0^NCMB"!\,-%+U^CG@03_K]H>PL!$6_F?< M&13Z;+(D1("%]891#><#&"#2XZZ/ZDRRPA2+? Q\/DG]1(>IQOSK&U8@4 ;4 M16U]U)\Y6&>@9JW7&\,-9D_78M_#$?M_)ZA1UTX+N4E&C%)F2'6RQDO+,V?F MSC<K^[9>]OA\Y)#Z>DOU6%FKQD$?X<"J"+>[HSC)IE)#2@Y75* M0V>=TY3S!9(<8W=LL9.CGCF[@3L5MXI?<KC:]:Q7ZN1A8AX,1$^>^=3XI. M1N-?#=*O'60!%16/#<5=9T;:GLIV^!$Y7,T2,;$B.8"8S@A4[&0+G7W.>6TJ M;.CVSRY;$HV/_N9B&H"'G%U_VVB_\V;@+Y\F_[D4^W(_F_/%Q>G*F^-T'SKD M]OK@IE\%*UT*;@HALUI(I:B@G"NI=>Z)R['7C!*?J24*;KH1K*]?J7NV TTJ M.W\$#:'S/>J*0!;[9Y&]P!&\GD3T'Y#0,"QL0_#AIQY,1U1'.O'JDP@'PY=H M*=HX^(JER;57.?)9+A$W#",EE4]FRM YL/FIGFQ5N%HO2*E8ENMDVU_]9^?.F6,3'@)?KA?J7+[[: M0JW/D8%&2P0<=I'O%ENQ]#U-SHNBZ#(H*SY=7N[<0A^&(^TH1!]9-(179#OY MU5*HW=4OE62]72G&P_*H@D,U;>X9=XJ-)WG:_0$.JSC<&>/Y=,36Q(,W6;M; MYC#YX]P1C*E;*+V%N26=B_W6$?"._B!YQM4K1)9A.]WNU&%9 M2F%2U=(=SA/W[T1/UWGAFHCX%LTR$;\+AN/#U-]0F<#1Q'E?.;>&8W<4!S&E M)[Z3PP71Y1=M4-T.:!X^6LD[P^&X<,)V(JWY'GKN//FN8HA _-M&IYDK-W'I MJPC.I'&=Q/C'PIU1@%OA91D6=H;2BA!Y2IRHT@GWN7JO2Q->! ^X/G"BBW!I MLY36$5 _HK]T:O$(QE5Z>)RZ*ULCA3H,.B-@A3 >(#.'!M[R\I/+NY=&O[3[ MBI%7-XH!I3.^XW$=0N')>V,[!%TN#BF^0G2-%#[H8@?&$+/PO=,?#X&:SHQG M$"K;4.%VBLPK[OO2554,*4[M;:;CU56Z542;S MY28+1]2,_^O^\]3%'*F3]3-PHS^VHWS<+=6FX?2D+)%Y$M4F7]@IN+/_Z7SG M\*NQ@@ 1=BU"*>"X*,,QA1PI3,&) M*,&BB$VI+#J%3:L>.S&)R9F8E.:"D#L&N2Y^_UQ?4_(%;R=X[ME72G2>T[B3 M@"TB[@!?K#,422X\%5HIA[,(+5<+>4^V4V*.)?LH3^B:^?P:Z_5CN>2!>]?< M\0/@1#&<(HVR<N[7V"2V.\?WP,(JS=6ID^9@LTE<&XF&ETV6JPWS\% M#&-4_MEN;<-1,QY,?< S5T9?S'6W?+52G,DPALH/%8,2X'@^;/6COR=&3H"J M6KQ\3( IO)0PO14<7VL)/NG[T$U6]5BPHDBX*17A7YD$DBF[S)&(7YPJK[58 MB4YM5HY"UY?4(AI1RF=7;S,)G)W1\&.Z%/RS>)W>]>\0AW;EX?%A+3.Z1JF= MV@IJAH"4(]@)R3!135A=04[:;AG!5_K1QZ?QKNG?E8Z=\K9ZK;730:?;JMQC M9Z&PRI?^C;B"D7?%X,$T=S&#2(IW3=-9S#A,VF3G M%9$",!B8]B(L-SWABH.A3,J*$0Q%J'@9TU>L2,S5/(5?@R8_R5&+Z5CG<0:3 MG_3:K5!%3M2"Q8%K]4_3NJ;-$']YQ5CTJM"'DT^CL*'$V:M)8!FK&:=P=M)] MQR='3ID&44467@I7_*67:!J)6NR :T(LYO+(/W7O'>#LVO@P6H-@ 52)M "A M$P"=+H\J 3(&O?QKNN,P WPE(BJ*_WS=VI@XV5O *$_"67_P+?FJZ5_KI?\- M-E5\5NW*C_6-'L7C^BA,M.[SRX?.<4N/,]W?ED M>N=AC . '_O?4WI+<:^4Z!BW;#(V5DD./[OY#8%EY8,2AM6>7\E./8KHFL"A M_N"*.W):;*?P[%_G")T<,9UA3;(*?)U$ @S;);)'D3J9Q-5,)!N>>>GR:1WR MPC(*^E:R3+6(B.)*=.D7A:NC,[@2]].(A*,DD&4\0IKMF")1B\HHPK*[YCS. M5?75"&G=R\'U^)H[Q@.R=K=R"JKGI'R*"B[K#SV+Z1 5JBP&U>V>D#\#J.A>(C>]?O^K!/M MZK"0NY%EH:VXZWNFBS[!+M_KYZ.S>'#]L3>VH^*@%1CQB&GKI;%_&G,S/6GC MYIN0\<(]L!ZC3&-QA<@]B@C1UGJW/_;PFY/3B!7JO M2#N ZWJCJ([7F2+ T* XQX_Z9ZT8Q9^PI0P_*L_^@ENDYP,6Q62M495(T:D& MF62WY=* W&1 IC:@=,)WAA.O1\K'*E,BDGZ8QM9JO0^%X%T+R.WI$XMI*8;5 MF9F6VXSBZJ-K,5?E>Y)BIOD49C$;9RW#L<=7_DRUO;6RUWSZBK%+U_H;I,2G6CF-&F-%W#]P)3Z M0LFG(_^!1[\=#^+G[0B$!-++K# M_K18PV0QHD8 8E*+V4U^N1MF_\9CM' XQD<4B8G#Q 9&17F"&YA .;B:4*3$ MLAN/X%\?J5?O6$77QQEPL/91$LJXJ]!)6V+F#(.3N#^H'TQ%P848%/GS_5@, M*'&JJ#-,@I)B\.HO#C5Q2S[?>ZH\?FD"72Z9AN+4GH<:TL#L-33A!IK @29< MI[*D&%A"_FK-H;1LA#S%'+P)/?AIU'K?A=>89#>7W'/X2PVE3+2KJIT,3Z,8 MQ%R[XNZVO/MID02<#JTD\: PC$#JRWO%*BF]:["HH,,S%#8]IM=/B8#QQ!R$ M^LD?$:%\:!2_=BLFLE>:UB3ZX;*IXC*K!]B\\:4[<MNQ- B&^ R6:G1B!(\+Z-F"9*57E2>)57\RL]#H7\:@/GBXB:S)8^;O$4< MY+7?^Z6#Y-%.D9\N1Q+RPC8:LY@+GE7%&E<'\N4CG5=FQU@QP'5."S.B*?32 M.A.8<).D(F(423'/'G6&AD F>% MA>4G9YI&A";5-P4H[9L?8?BZM1>Y0&G12BK!)?VU=O&KE?L)?[QE;MFC)I?] MA&0/RQF\G-90Z(=I^D9Q^NIVQ(G)<)(?,#D+4U!C_-+,03A-_,]!XW-'LT85+"*1J?%EZ#::D5&(,MA04V2-16*IOBQ%80!7$XML>E MDP?N5@AT"KOKIT,PEEHI*C'4LB7BA5US-KRGRE!/8VN4&^&GUM1?J7(E#;FU MN?4Z^M8U93QM;8'Z9Z""#X\ZI\F$W!_ R'NIK]+HO%+V.[WOH4I\C*,N+XH% M8#J^8P8U6U*-#R6#YL1J>IU=M*KN8. X.1D7_ 45,U2+%BF*"45AB!JJ&?2* M4-R)O6BFN^7E;+59K?/F"9D*32&*$T?5J1G$FA?=\ZF[L K@O.Z-2PWZ>CMP M,O-?1PF3JV"YYBHFKQ:ZP4])[PU6ZY,&SLIL*?G9&E2MX M.*P.F,DI"5RIXY*9#!346W*_W[?R%*F^B7M.AQ,+4,6'IN3K:$/MAOJR/2-. M>+GXW&5"&'^#<#1P? PYJ/+1+!H;:[?@G[$ 1^6VY>K/UMLJ+J"6Q+A9E4[* M6]??8":^Y6,5EY&HA5?A;>Y+) MD8YK:WJQ7E^>;"+%7>+&_&?KS>['*G>D$(&RB.QIBJ>LXE%\9V+?F7@QBK/" ME=4=2KUG=JCQGS#5KUKOJH(A[9N^7SL(K[U'E=E2=^K 6?=]XFJ9Y,R7G#3R MV'IXTR!%S=3EWDR2*^J+4X6]E!6KBK"=^EBK=)3K.57GY 1F"Z[HGO\5;?A% M\:U.<@7U>Q&7BTI3W3 Y3RW%EH2 L:]TXJ/CB-[]F'NZZ/2__CWWT;0PY&A3EY@DZ M9NBA1/S'PY"/NT5)^L)I&2L*V'YO'!/H *?C.5E%]:>JP45[AI-4M+WP& RB M)(_.7_;21@]UJ5FGV)[9BF91V_J1'!7#,&K!$KIQ]W)Y)EB[JLI*W >S^3B3 MT,VDDI5QI/$KH/*-![W)76ZZ ]&M:368 KF+L_,%K]KG,%-9M" I12&.0KFN M*F5&E$V2%-< T+4?9_]]V_[\ MZ0?<\V0GMMN\Z':^?/YX_&7C@.V\.Z '%UM\>__OH\LI1-MIC!]^?-G?Y-LG M!W0'KM_]_'?WR[N=;SO'#L-HCK>/#W]LG[S-M_<_L)VSK]H1["WCB 4:$&?2 M(HU-CKB1GA(FC!-7"HP(ZIUU)C>*"9AWKW'FK1<,>Y?#\EPIVK"V_N'3UMY6 M:B3URRY1U7CC) -R+A^N^ :K6;KV%EP+4;\>3MTBOGR<=EE/" M,VN$HE;Q+,L5%0 Y\=B!O29"%@&': 74K*P2\DK])+$>=E<1 MN3//?H G!&YRF<=,^A"X"EA1Y37'\)DU5_8#_/#;^^&].4\F_?W^6B$Q8,L+W@,'%U\Y94P[(U$42L2M\4@S39#"S@5C84&$3GM W)P!'>MKG)I. M2MR(#*#JV)_*M@7];N'U+5*[RE2K\WI5U]C"+EXRUY8*1"H*],QY M;GA&K27!"<^ZM WH4(@KY+&;@U M HKM?@YA9R2;\4D\9V>;)<0F0$6^ZM1V9+KC$^!>)T5Z930;=5/7OE&(::+E M%V;[WA5>\7XQLMBVH/C'Z<2V4KG#8SC%<.(./1W#N).G(+8J:45EKM#3IXE6 MY955G&&1]EFF:E6T D1]_M/_(=&^2F IL=YOI+#\HOC%BQ6[G>-M\55XY3*9 M9X@"X8K=X1B /, ]L: %!O@?Y2!V\A6Y4>R*E8\F,U>I_8?E=)?FV,*;&5U$ M19&H,E.X%OL3-^)I?YBRLB;)1A-Q+LP1Q7:\Y'0J4DZJ6F4A9B4GLT3H'P[, MZ5'L!31M4U2E]*;6A9,^JV[:'01N;HKH.#B[9@%A.(KNH,.D,U>QX57?Q?"C M,TQ6R]0"Z&=H<+4Q6!6444Q?S8-X5013:;A+DC;PN_%) M\&4AM>+*:7VLEZP';I[O?/B:981Q303*C32(2\X!A( ?2 +GA,VP]TY$X_+- M(-2>"W:>V+;9JB3F1>^3W0]?%749"2H:MC5#W&B'K!(>6<&<4E@087F$IYN- M1@ESGO%6>5]ZB&-FVPBNV*S@]25OG8N=PZ\$SC+"B$*95AB!NI\AS9U$&GB/ MX3FQDINX=;*?0$Q9?BDEGK434TYUAHOZ1?5R(G.RH">VQ\I3K/:+E[RY.)#H M#-9/8&D1D&4.M(DSI)W7B%.I-> 5<&P9*X/>;,@$#6U]5KF*,6(V)$O-)%,_ MFDX*DO0S%^MOJ5BUG82&P;WVXT$,<+A2\+/<& 69_N8I@[\2.MX?A M4PI[^0=&]>+VQE8\LP3AP@N5 ]*$R&TLA3-+17>'#4(31PG'L#?$94_JI)Q/ MJ5E% \',1OBIF_VW%*MF#]S#'J# ;WU@Q&$3RT8;P >,+5(9)2C/N!9Y<))D M; 8?9C=!T;>]LEAUJO#Y&6RH&Y5\6]^TN/WI$HKZ-0"UYH. M./?HGE?+D\G]"'%0$4ZO/OVTR.E$W9 7SYIY.'J08(KK8Z;80\1,;72&L(]- M]]V@/SX=;E5>H(U:.L7N)$A\Z:*I\'95D/G871Q\WNEL;VR++^\^GFQO?#@[ MH&\[VQ='G2_[:^S+\CJ3:V]M9W=_:W=CYM;K1V MWV]^7+N7P*I?#NN)A!X53K5Z2^*R5^*E%!.2%?W@^R0H'2CP/JVJ"5^]9\^[ZHC!+561K>AR[XEM3Q^O48PM?BV7$8BGB<-K_D7K5 M&#B:X;"L(-/SEXK"U0+&+A?F MK.*"KXS9#"\-MPS^CG=.O5^35_[Z2E4S'4S+ IMF.)-;-I/$6&KZ*;=_CL?4 MBI3!MTL_9&IN9(9'K1PVU["H4C-)@DRUMFY(X/R-*2J;!@U\VO[S6"2P.\.#GTZ1]L0A;I1$)K,9:!% !PB7&A2] ME54N7^&;S9_3"GW33/O4?"LB854+O)[+7E65BR'U1=V^>@G<*L?L4I?XFR"Y M4"!FFGSWZ^V?)KMU.I)IG^;8)?1%-U;?+6.)RME4Y0'7&XZ3BC4YXF)L0 $5 MM22)FT^Y" 23"X\Z Y^J,9RW)P5^AM- RY1O$[7/:;WC:]6\5JMV3A?=T,O> M-I<:@K>*3EGERQ1NP@('S>%AK+92[+YYL,M:@HW5QG-NN!/<"LT#ET3!C]X+ MD[!+5=%XZD[];]Y'-A'\\.V@?[('<[^;E^HTO$5A"7FQD 7W$-MK7YTS*AB: M(1681MQCCY0U!F5..^HUB]'],?1'_[S+35$T=K[-#4?U2>SI=]H-,[W?J\3F M KP*HTCJ?1?!T)>*TC+ONG64/?OBQ WN0,)9_(GQ#&68,9;E- /=]WK?[94/"M?LG8^, G(N@6&1 MSGZCKE_D$\1[IP:UW529)U6/"#].4VW[3JT>45;8'1(&CHLF2[':8%D4INP% M%6]1%' "T$YJV'!L4;>T%4UPN=8MQ'22I:A"\V(,(1;'B1:I6*RG7>3#%[^* MN3M%YX_HXRSJ/Z@?HYB*X _5C[NQBYB M=G3=?I)FH6A:5=0WOG8,-[3NO"=]]'Z= 7MEL^[=?"ZW0%&$=*^R:KTI MK&A[T8@6T652=G_J/AB^9/\!$$^;D;A" 2E8(,05G"$FCUF.H/EXSZ11SEW7 MGW'YJ=U>M#D,DO%Z&,H6W5.S4-TQ7.'#55BK7(T^Y8 M&>,Q"V-<;Q6YU$0\3DVJ*]*I5[.LJIWTHYLBV5H2D/]1U"D=PZC\\,_7OT"H M6VL;J_^GN/W$.QX[&*+8Z=V<#L/KZH>_(@/NFO/7G5YZV?2EO[[#21&KZ91[ M>=0_G3J27^'"F3P:P'^^NG_YZU?I5_\9^:N_X^(5UNK&7^-7Y#=_)]C-#_W9 M-W\V6$)>2:*;P3:#E53<]K8@4U$(__\5ME)=5TD7D(-PGU?^)TGCX*:OE,$4 MKW&+)-SXR=U_>:F^E]-+R[,.3JW7<&TK.7A;U20^K86)=.(64W^K M-WYI,T?T(D3Z%I/SY&;F;GMJ(1OJRQZ5$^1<"'G^ MLTF/<9:/-.57-*TTY64EUB*]? M?^]DSUNJ%Y_#[B]]3HAD/LN)YY1)Y;S+A< A,[G15I:VNFS&5E>S^[-9N_]% M&/2]&1[]-+CWYT:\4@HF1G_V- US1PZ^^P%C$]%( MMW/Q36QON//M=W]W=S;^/MG=V!35=^!9XR_TD]RF6S]VCH^^[7S>AN]L7NQL M?&/;=)/MQG%>;)T=G'S"VR<'?'N_FV]W\(]_]C='VWOX["L7Q@ME V+6B1@2 M3) R-" OM''&""PYP&K93_T&#\&]24[\[9P2U"!@@X#WB( N"]H[2XEF@A-- MC0L6!RQ,IDU&?7ZY-%J#@$N*@!<3!%0:%DF(F ^A%(KN;*2X(LAQI;WEG*J0 M-0C8(&"#@ 4"6D)RF@OLG>$TF)A*1!G.;2ZE$H%=ZZ]M$'#Y$)"6"/AC>__# M5^F4,AQK9(SSB),0\[L%1I9Q2W5P%L?:I0T(-B#8@& LPLUS0D,F">4Y%\II M8@V1CF:,*D\)F90C:&C@$,E5>1N @KC)LB1J1?>\F;M!^*"_?-CP:TYP'M\YKU4GKNO,D$LDF! ME[E%1G >6QP3!@!+K*8+0^SKH>E>F>G+%O@_'M8P%XO6PT^-D"^%D$\-=,[) MW#%JD1 !QR*^&=)>9\@J2Z0WV$II5E;EU6RW/QO17E;17DJ#4R/F#R_F,U8H M3"BQU D$ @_'.<\Q4LY@E"N;*9]IDI'%.2,;F5_BXWP!!I;F.%\F.9\QM%C- MJ6+*(^6%B5GL BG,,,HLSC,0_6""7EFE]&I9_B4ZTI?6A/($@]FVIDUMRL[@ M]Q'1=BM\O6;VG@B^/A'["(#G9DI_W.33S08J557:55S5"_GR$_!'M)8W$/XS$SUA-@E2! M,ZI1$#X@+JQ#"C0HQ+26/+.!>N::X_T%2/X#&TT:87\889\QG0CJL0'&CF)7 M;L1SRY#5RB+MJ. ,9SD.(.SB:LG<99/SI36?/,<(E-]/$OR%R?I7WRO#F\KF M(PQVD.^/8]V5:E)>;/#DXB?HV9QCCVF=FI8;_,4IMA/@W&L< 7.>9GLULY3/ M->7$.&0SGR%.)$66BH 4P8$$3:V1:M'>OL6)VR/["AO@;8#WR4=1-6![SV!; MRW+TP3KF!5(Y9X@+F2--A$=>82:62IX8@(K((2&OXO6UDE MV0+"!IJ9UZR_;7,_=]&>FG3&3LRA]7:UXM+C^RFSE M5P-:JO[*_"'Z*V_UOL-[]@?G2]@[>=+S?OML]_.7H^V+;;:S#ZBR_T%L4T"Q M8]_Y\N[3V9?/!S]V/P/"'*^=7^EY?[$FOIQL7FQ?.+)]O$D A2X.+KHG._3O M;U_VWW2_'&^*@WVXV\;?L5?E5TLL5ECD*.,<(QYR@6R>Q_YO+,>*$1THO]PX M&0@^$Q9XH,DEQXP;2[@/!$O.F79"7VZ4L+7S[^;._N['K$;:[=.6X MVECYE\-^N&X>DTVX/AX,X*?]"$HO=QMN?=6.2JC?UL9V.V7=;,3#Q0F@Z SV,5G#9GK:J39-%[;#@^ M/>UV?K.625-TJRFZ-9\9W0OGM DT$,&XT]BXS%#+5&"@U2ECOV[=QGK^TV:3 M$\8)FWV[VNMK/;]7[O3E,=_\'OLLS#[10-/=>?>!1K:ZWN4FL;MX?.)_Y$:8377$E'F@+I*SY %-0#)0 6VCEJEZ,HJ)6U0 M#9YV::T&ZAJHNRO4":RT9!*0CDA.#3,XA" UY4;D+,MP"76@:C=0MR10AZ=0 M)X4/AF3(&@M0EWN*K)(!..QV\_]P;=) M(_1A4Y[OV3"YN+!;O??%LC:@-@^H=6K\S;L@#-<8><4$@PEBF#,*9;'2%,\# \+A,Y0183U3-&0F@.BR=I8MRM2[1":.0@+I,E./ M_?[(=%N=:RYP$.*.H7ED5NJW(HC2II7%A-<+^U,A,(^R_(>PU$A-RK4*>(0JK M \*.&5**9HA1Q;QRW@0-PBYQ.U-WUC\>2MB?O4WEGS "$R9YS$ M5*ZL\FLIS.V3J!J#RA++[$.2D$9F?UMFIU1$6^<4=111S"7B3.9(@;J!<"". M>L!;:<12R>RS#Q8I>,:N!8H6AB[T7+@3WWC9WN=EY1O_FNZX;*V;EK91IN9" ML)G@$0NKPG*'J!<>$ Q^TKD+*-,^<$(S2;U:6:5M3:[6+5VBCB^-Y#X-UM%( M[ATEMV8&X=+R'&.42\X1)X8B)95$C$FKF#"Y9C9*+B57P[X>17(79.-X EZ< M6LKL[Y?W74QJ0E-E\@$F:+G/@B4E<3MAU(#_/.!?C\%1' OBJ4,^HP)QZS*D M-1'(*8&SD$M)\WQE5= VUHNJ-_]TBD'3S5ZY4SGBD4CYZ=BKJ?QX-IM-[&) =!/,-F1S&^MITS\SY<.4_LSL"MD-] M_BZ_^LT+\(3JN8F'J.<60UK/.MWN6L]O]4:F=]@!*5T;#L-HN'P5WG8Z%=Q_ MNMC9/SS?N=@B7_;C?3ZP[8LM<4 WS[Z\.S@'6#[?V7_3^;)_='*YM-;._C;9 MW=ABV\?_=K?IO\<[&^YB^[A[?+#_YMN7XRUX[A:)=2IWWWW)=^!8^"H<(4P M1@?C8L 'Y4@'RI#U).,QI!4[?[G$&_%:;;WY9[.UMK>WN?^H5=]^^28/5_6MVJHO M=S<>X*_8:ZXQSI$(@@.!P!P9JAV2L!5#S@67<3<^Q4IO^T>AY8X @>"6J9X; M_-,,!N>QP)LY 6*3"K\=EIN@98;QGY,J5 4WJDI1I2I$J293^7E9F*EU%@8A M?K6H'3>\0^6X.3G'TM69D_@5P^SIE&[#C#>#O:?!WJZ"7U,4[Y=EX+9Z'M A M5DQIO1_T_=B-;I-"\6RG8^\T.)B+T7G"Q/6C>X]%X%JHE2V M ,MHI9WS>$JG]0_S\W<=C4*EA#/_. MU@ ,-@.],GA$8^4[* !+S&,/<;L#]3;=)RFNF,90@T,2!M.??(F@PCIK 51$GM-3ZER!H1&BC>V/1ZW^> "?5CNE9=)6F:W&]"C9B/>>*E^HFEI MO^6H>+:S\9,>$GVK&?D\\L6YO/;]L/5/)P^M/PX255AL+N<\I8B6 M>\(V>W&LK=1LI[66RA?0\( MV+M5%9/?>=='Y?X_=7-<:[RU*M,N&,X)UYS+H)PAF0O2^TQ3R:X/?:ZY-&!, M[K4?#Z*5K;+JNN%9YW6!L_]$F+UDT_V7=V\[L2KK]L:WBYUW6S^V/V_R+\=;>)M^.#\X^73^9>,;^?+N[Q@M^6/: M-YYA'H@PR"OE$-?8(\L-1B)3G!B9P^K;E55";BRVM\# XSL'&S]AA^EUK_AL M')].<8^%R3S),;>>F."(RKB)34%UH-D"')\W0\5PN3J[/A&$N)@@!,X= <<4 H9'+GD-2.YB'+*:&R6&)#(F.,0K!T5F++0"$'@D3H0LS.MW6%_:S> MQ372\_SJ70 UU81PG-F,<\,5:-"<.%@+*17UDPJ$C9UV>43JHM9ZVJD\9QS! MZ6T1UU(AA6,6M,94!2ZDHPQ.<];F8E&)*TN4I/?,A7@>EOZX4MRP](7(]=2R MB:5C+.,4!:L,X@8KI#W(=?!6,FRTR22P=";:4I([T/1&I)?W7,Y])H(!X56Q M$@DA6F8B9P8S*HATTC>VP*63WZDM4!NG'09NZ[3$<"[G!!D7**(9)A&.X>-8 MF(2V%5Y489)&B)?Q7'Y<*6[.Y87(==UZ)H4$-15)@9/',4:*<.E%;!7 M#4"-Q!YK++5KK&7+!35[-6N9(\1AZCPRFF:(2RJ0 IT 4:-=9R#7'%-X P%F.A/..*"+:(JH -*5^L1$V-91XSSGW& MD2=6(6XM1Y9BAPS)7P:#<2O? V#,0H^%;FF.&, M,ALT_)SGP7K*0#UK3&5+)[Y34UG.'"548A0(I8AG(,A*PD\:F]QD3K*(P_%4 M%LM4O+V1X46?RH\KQ,VIO!"QGEK*N&+:T4PBSRBQB2R=14[N8M!8'P+Y8'-XC+GQ 2A@0,!GK ^29T!E9615M MRJ_ZM!I?]7++\#P,_'&%N&'@"Q'K6@Q9X-PXXQ%CF4 \%QHDFEG$?8XE+*11 M 0Y*VM:2+H>KNI'H1?=GL99&W5GEF'.:!1T<5@$V@1!64I4U=K&E$]^I74P8 MG67&"D2MHHCS() ).$_SJ>[>N MW_I,T]EO__[+C;7+U:NIX4N+!-:9DF4Z.A!ICGB(?WAO4.Q*B#S+@^ ^"U3K ME56%VYA=U7=^SY$X3XGG92[.T4#=\X"ZNA':NY6&3P1.URE_E<@+;(LW9&[V+M:8"O ;XE!+YY^KJ#5$@F ?:(Y-0P M@T,(4E-N1,ZR2:)T8Q-;'I2;VL2"L$(Y[A&&GQ#G+$.&VX"LR)7.L!6,F)75 M3+<9652P6 -U#=0MTXO/P_$>%^L:CK<0]*LGGV*).3, =T$AKC."E!$$":VY MQ*#\9M0!Q^-M(A90N^W>@>_9!]SMQ]IM25Z*JF[36FZM7G_4LB%VIYJ4>KM3 M!Z'[[!ISRTXQUW>RQK/-K*_Y[7,^>^YAAI;[=)KC<,J$\U131C$3/-/69L$1 M21UQ4L7 A048(+9Z/N0W'U";/UQW'&>V:A3>'$US'$V[]3ID7&.;"Z61$)8@ M+H5"FCJ)-!&2D)S#Z11B1YDV%HN*(5N@4#VRL[L!V 9@;SLU__M_*4KH7XW( M-"+3B,S".0D%I5CJW&7:"Z7DTR-A9Q3;;W- MD:-17>:&(FL#J,O*Y5;;D#O/"DY"LX:3- #; .P+Y23)$/6?D8'[PM^^\WWU M2O)8^G"QTF-N924WC@#^J8=1>]'@\''7R\^+=.W#*]. >*@GU V^* M-/"ZR;<5?IR&WA!N#L=D:W04X+]!",DH-NS\:)W W8Z&K0"#]JV]<#H*)S8, MBE=GN-V*AV[K+ Q"Z[_F22@GW#EAJ&%2\\QF.K-6A*"$H,0[6G6HS6:2/&NG MNICC5*^_[6Y^^5"?G.'R:9[AW?#?'\^_?/:GEG(XC[?)[L86VS[^M[M-_SW> MV7 7V\?=XX/]-]_@3(;G;I'M=W]W=]]]R;>/-P6,_1SN37:.M\]W/GR5-L"& M810%YAWB5F1(DUP@.(R%<-(XCV.UEE=7C^06[-)N7/.X;>;9"%Y)8&Q4:\XX M)]9:(PGGL?2/PYXK:(X4E0\KPF/= M16[4RBI[==616VV$=FL0AJNN>O6JW%8@[1\V..R'+V_]C[TIZVEJ7= MOV*A>Z2])9K3\Y!S;R02""]'VV8G<78$7U"/P<0#KVW"\.MO];(!FRFV,6"; M=08"]K)7K^ZJIY^JKH&I8*06A$?GP&PPTCB;. ,I("HSYEP2FMD360(5B8*)V/@E,\9V M_K7Z_OEA4$(SS 0*@B7892Q#UO,$NXRB(7##@N0#U6VT3V/8S/H&:DJT=" L M0O'@M;6<$<=P< D07="U2@25.LGTNWL:U][787-)G6:SK$=[!+Y*\-<@"?/.V.OEOL@'G85=OU1\/[D,H? MC39\IG,*%D#H_?GNP6(:4]HCE%_;(^__K^O^>YHO&CCRABLUF+Q"G'^[6F"& M#I9D:(D.[$FP@YKVI!??7?WRG]#HG33MQ;M&N[!FB@_=$TSPG[-&Z!]ETW<# M#_R+PQB&X?TW)#2?'@VWB#//C>8U]+X$TVV=>N?.@%J EY M2K+WW2]7L+P'NW:&VOVB3M1*./(_-6JM[;/:SI=FM0[C MV/I\43W>%]7OG\7^Y8_+?5J#D5?/]NM'1[<=^=7ONW2_OHD/=KZ=5UO;O+:U M>U$[_GE^L-4\WMNJ'>]3^._EAZ.]G4^I.MHW4+.4VP8F)(*PB -?0B90H.\J M&A%HU%CEI@OK1#PYL6N!\F:7 6/I@S%KJUG/CG1F$LB(PR9%P"0,>R>Q.H!;)$!/S,GG&BWI9@BY2H_>WP/G83'BTO'5$ MEAF/,B>JGW5*&)H&AD8+89( =JX*!&E%\TD*D<@9PQ$F$7LI!<>>K;WGZT(_ M&89*6C05#/&2%BT7#.63H1*(I@&BBQ$@,E0GJ@U#J;#/>-0Y[ML@K#CW-CH; M56Y6NZ[9W5ZU)1]Z3B 2)1]:*B#ZU#DM_433X%!MU$_DC> NDQN5RK.? M[6XU>K[9Z9UVXU[ZF#N8MGO%XGZ)1=+TQTZOW_MZ9+OQ@^W%\+>]*#J;+LIQ M[M[7:WB@!ZUO9Z":S8/C77YP_!G7M@X:U9UM4/GFSRK=A^_P[.![[9[C7+AC M?9-7Z3^MZO%1J[8%GVWM BSLPGT^7QX<'QW5+D-SG^;C_$U1_7S(A6$R18:\ M( IQ:BVRVA#$N*(T)HU9/J =/]#5,3A-A5%!&LZE-DYC1SUCCDN+XYT#W:__ ML_EE&WW8_+J]5?FX5_U[N_9UL[Z[5_OM,>C#XG_OT>7OQS7^'#2',T;.! @< MMYA8:1S1WN,('S[S9.BED>GHI3 M3$1E^W]/&_V+XC1\MYW[E<"^7!E5N\K?39B*/_('UHI/Y+_7_LQQ98^?QC_( M.GI9>7NWB(>3&"SWW()2!TZ,T5JP:+#A6#JLHKZ?>.S6/DW!/&Y08_0!-[M= M("'%5'ZXN ,LFV>V&T"R73ZV*M[M;?ZRC6;>F#YUNCOPV?XU-\%O#GQV+P^U MYY'#5H6BUBSS"X >JCG2S+G $Y;!D;7WBF27B[P;0320AD%,H;V:V4$ 2*]W M"L(>07)R+,>UR&8!W*A,AS(O$(LTOEOE;0KDXZX\W4A;;[,)&]8P/NU^V2PV MNP\7^8D7*FCI%78Y7LM-\31+G$B$2>[+X51 Q@J!M,C'GPR;@/GM76LYL/][ MCEKR.08G##0"N2P+%3^*Q,/8W1P&-0BL>B"*]TKZ)WR0S2[L)T_+QZA,>1)Y:HK@Y5LQ7 ]DDBQ<=!13&]S(F:*C'G]/L(=O.G/,%=L0Q)2#+0<76O_(W+=8HB1K^]U-RY=-&Z%MYQ/ QJ1A7;VR!"H[*= M@;Z@>==@7P&.0X8HIJ;*^UA&:B%1J+F(T[)-V42RM'@4XA4 ??E/@K_^QLY^CLJ3 M$]9]>'OUB*=^_I4Y?#]H '7'N_5/Y_7ZOMB_S(<5UO[>#^?N]-OE_OUS8L[9^U;F^>U?*_6+JZU MJJ*VM4UJQ\WC&JU>'!Q_:=2.?UX>U&M'U:W_YN##B^NS=L>Y49)81)/&B',1 MD,EYU2DRQHR/F@6R]IZLTWO:33RI4,SK%V(O@:\$OBE[3CRQ*D0)?*\-?/@F M^4-&X71@B'$3$0_*(2N]0R%80ZQ5T>IXTVCWHI"WE-K+I60 M]]J01X>0=UX[WN:'6BGE)<.(8:805]8C)QA#DA$=(N%62I?;U@J!GQOV5@+S MWCKLK2[R/;7R4XE\KXU\_ KYJL<_#KF-L&J)(H>#1IRF@*SP"BE+$M$10) 6 MP,>Q66Z^MWA^V87P]2Y;^N$P>#R'RG9:L=*WYQ47VS$U^C-Y>2=MQ+Z:B8W3 M-%N;@W=S'-RW6R?-SD6,7V/W5\/'^R&^;L\_#);W4[?3*L'_B>!_,>+B#,9@ MKXA%PCB@O#Q@0'Y1U'H(@04FL?6 _.9N@=*I>ZTM4!_)4J/GZ;8K-?KU-?K& M=T1\0EB\@$(9'GC'N,F=$!@T;KNW5@2XU>"8V>@U>JU.C7U^AQ MUQ3HM#&)*92PYXAK+I"-V,&?T2GI0A!.KKV79 Y][TNM7D2MGH/'I=3JU]?J M<;<+\88+1Y%10+FY3!19I3S2C$;M0J+>\;7W0MW-Y%\@I5X\]\="N%26+7RN M%ON_355[Q1"ZB5HGO>73AWE,T&+OEJ_IIIKL# )T:"_!EEENBE-LBK6/(^XH MELN*)A^1-B8@'J- .FJ.DE&PGD0HZH'F&CKG8X@Y*,]RG-&6,%K"Z"OZ!DL8 M?4X8O?$!>D:""U(@+Q5!W#B!++<8*4^D)]$3RX'9FGF?YKYQ&"V#_YX\-2L# MG8L7&EBBZFRH.NZ'M90SZ0A&-@F'N'8.&9XD8LYGSZSQD>0N>^N&S:O\XCST MJD35!4&0$E57+.RP1-794'7,#^Z98 ;,>T2D58B'Y)&Q,M>T5<)0$K2Q!:C. MH;;VPH+JXKF\G\V-_G@7^GNK $_>3O%N\;???&J(15P 6)UT>HU\SW?=' M^!5O*GUEH!KYU%!R\,U'K ,Y.>T__)$[M1)>'F^+ FL$C\_%Z,^C[DV%C1\1 MN6ZT/X'JP&#?V>:9O>BM_7N\>G*CC48G\/:S/[P"CU2,G: "[,O5+/YME='> M0V5&WW!U1U'=/(3=&9/H$D!YB(@S3W(_:H.D$=$F8ZF(^+?5'5^_E./7/JQ@ MI3,HM9OWG%^YP.Z9[8W4;7Q7%AR<>Z6YI2J+5P[VE0L.OF"Y,DI6I*I<9:RB M7.5.@:GYS>E;*G,V66FJ00GRHN!Z43"[K!4WPR1^+_X 0=Z$00%=K?P-9'"B M()5R*N\D5.5FSC#X-MO6N>7 7XT4*W_DGCV].P%GY;1.,*V;/WYTXP_; MCY5=F-5&NP?&RC^V>1J+NM751K,)K/+6W*Y\I-G>:;_7M^T\V(KM5S9/NHUF MA=RS *(F*<,Q#X8;;V4"$\XJ+!09MNP MV_H56G;L%?97;T1T!COHLO?J&+A=6]NB1O_[N'G]I5.N?Q<%6 M.#[8^BGVOW^CU9UOE]76+K_M=H4QL/W69[[_O7JY5_]\4=O9/:]M-7_6:.WG M7KUY=%#?/X.Q7^P?'XW7-F-))I>\0A>CK)4XK'K3QU&K>^#T=QPT>9D+.-)GQ+\K\CODOMOGL>L;O5A0X!(5IT/% MF\"I &@H66YW!,B'N#4.F8@#TI00C3$@9!)K[ZG88&^J M TWS$W*V"Q!CFG MFAJ#;4$O^+YPA2:A+*VDW-M$SV$N"D-7J7?G6?.*_.9DM'>,OZ1B7%!MJ.6%"1*Z$-$SE/N8L.HDM#>I5 M>UF7CO$Y;-JUKR.\G5(M G$>$95KH3(.O-TS@5CB5(5D9!)B[;UDZR 1;](' M5*+%;PG_;)!1NHN7 RMN"#ZCTBGN+2(N L'7)"+K'$%*>TZ(=S@$7Q!\^C:A MXFD4;6&AX-ZX\YF,_!&" &/R[\)I]R+:[KU X'X/!&YJ(+@._!F)^ZG';HN6 M4# )%-";ECFP]#9HCS A&''I)7+14^ .1@5EJ20^K;UG&^9NPLO+%U5Z R?5 M*W(>/1=B@<0S,HOKR+8BL.V:2\@20"8!$'X-(-(3+E)PB%H5$%=8(NTQA\TB M>I4LYLF;#"#S8A+SX LKWVA@R).+7)[Y^67F>( R<2+K[;=6R1!;6K?-B'B5 M;IOIX7,TGC%J%Y,+%"6:).+!@RFFN$5>,T63#2)Y.R^WS3QU[Y5/:5X/7Y:8 M8LYU;I84^36"K:7S:WZ(>^/\<@XG+*)'VAJ&.%4>C%U+D?73 M$C:&!< 18N;G&WLBXWD#Q&5%^,=S^L;F RCCOC%2.L>F0Y ;YYBR@6O',7*< M 6X$F9"E."(<+:=,,V.(G8MS;(YQ=!/4NGIR\:J1$1V?]OJ-=/&?!:F;L]EL MCO>0\)U>OU?I#CMW]CLPH)O*.KW*6>Q&>-=W?K3A+J%RTFUTNOFRD?Q@8C8J ME5<-KR^(2/NT=094*%!X;,JU,O )./,&WL0,7]J^#]W>Z MG=Y;%XF@B. B5Q"E!"P,[I#3 !,J /_3(B7N\;0BH41(23KJ+$N<$& :FH%, M1(M5BC3IWW0_*&'BE66"2R9#\@X1GEL;B^"1(QXCZ2SE), Z!KX$6T<)$_,3 M"4VX-D BD*8Y7D]IAK0W%A'!E-'QM)50I/]7^D<1_M^-L6+;H=)K MG%=:@PJA<;Q"Z,"+=A7T5%Q] >\"6:JWESBPPW'$LFO'+BMS6\ M)Y*"EW9/WBS]H.OM;TM[SW>0=*)!WO)=+VQQ<]Y3NHK5;\LBU\]1Y+HPURI;N:CP)]OH#NH)EQ6$KRH(OUO8 M2@EO(NI>BT0\D\ W ^<:>QV]"XX%JHQC7KI7K2*\_;^GP/!VVT#]3HLR27M@ M_W3K1[8]M'NO+8.5BL;_;ZMV#/>L_\35^N[E?OTS XK?J.7XBV-_N;>S"_?> M%K76M_,[\1JM?0KFPE%N!%<]KAW5^4 5+UVAAKMH@905>M*WZW&NSJU.-\8,CS"M)X&#R](N<81H.1= MHN8=6"STH21%5XA88&.A9B#@^C:>\4VF%H@A)B3LV\5J-4@ M:N&U_7]+B)]3MBQ8$6HU$)>26LV F[6/HXT.!) K*342. 3$+>'(,4Z1-B+H M0)Q1R0!NDG5BGM+H8(YEBTI4>/.L:ESY2U8U9W2X857&6&=M<"A1Z1 G/ Z M,(IRJHZW,I=3QFOON=G0\^JH53JLYLJJ/MJVC\W28U7RJ@FA]5.GFV*CI%8S M@N=H+7K-!<.,&11B+BH+)FAN1RB08M*$B$UD6.4FK>L@.64/J>4!AI6F5D/] M/P6 *WG5G*'AAE=1RZ.FUB*BE4&YVCQR/&*$+78Q2$H=)6OOI=ZXQ^A:>F_5 MTH2F+6PCG_MKJ.'Q,FIO,'[-4)^L"TERD[CFS)(4%5:4:-"J2-FK5HTMX]>> M$UU'X]>LQR(.F!96N4Z90SKFYIU,&*\ ;8.@0+RT6J>,S#<*8PZ:N1P!;L\% M00MG7\\: 3>/"5I2;'Z8!\\&T&6(W K \PWY%9Q&ZYA T2:PBY/'R.7>RI9H M+3DQ-,1<[)O//43N%<%YAG)R$Q6&6]H*T7KQ^U&G" MHO1R"E+W5L)GKY*S/N$1&OWFH![=KTY_D ;=C3XV?L4*S$(#'C+T-BJ5;T.E MON=[.J.4O[C78VG35=OU1\/7ARDKE4;;-T]S/MIT7#5P%2P.GDN=.*;:@@YP MS51PT5!*4\E5ER'5.H/CH>,I\>-][D*B3;KQ)B[ MN?Y9KJ84'8R3YDD0;P(WW&HAF4S*Q. 9HS:6:3K+(3J[]!!S*U2D'@G+$^(8 M=D7-(T$F"6952HR#_K\W;)WR>T1GB&%_V'ZE;[L_8O_/]0QQ)S&GP\?FQ7KE MK-$_RJ!:K'O;1U04#2GJ2&3$.^EV?C5Z>576"SF\>KU8Y5XE=3NMAV6S/5R_ M,=E,VCEO#0^,8BXDMB)0')RR+A\<>C'),OGAV2Z+33TJ D\[FN#PQI82G2E -P$2Z5UFOO[Y[I_@M- M)PU*8\M!')PB@)#.YV@2[>#[C=/*PB972L.K2\/EH0E4>*D5 N9-<\DDBRQ5 M"F&0A> LMO!FSO>[1QXJ SS)S*T;48@)B%X8!9PA,/4&2-2RW9^QGV4D-(K- M8&- IBI_WX$HF]<+>)[WW=,;-E>)L+W\@K6"C070[:CACPHJV(O]@@F>GL!0 M_LA0!IPPDT@01;@6>-V?U^ &'"^_ V9"[#8O"N*7[[5><:?9,*BT._W*D?T5 M!^0TB\HUP3P%QMD<5N$!7OGPJ#,[M=WVU8CR-UE_U(B_"AG-0^BXXP%,WSM; M^0GREYS8BZ):2".78&ZUX*L&F'\U;Z-* ,^:?X>+>Q409W\Z*-9\O4)Y$"DG MG0]7X5HY6_)W]]'E.C-UKFN0,V M#US_6,4?10VAUJGDO.(Z66MCR$67L(XJYTE-VCRBJ&PT-Y(R"@:#8^XE;0LQ M>XV@^F=<_7$(T*RYDQ)%DH!_@"V"'*<:N20M)510COG:>R9O6ZNH6(^*;S92 MNF$3Q4Q.7>5;1TR<)1Z 1G(-6P^-1H.L!,%P-(PM2 W&-Y;M,[MD7>X*&-=E M#<94.]Z^K'T^!"+(N'(<13!4$+<1(S!6'(K.BZ"H8E9,7>#7$-B:M*7>Y6IB M!,@%"<8%%Q3F3ANW(,5<2ZF966H4$P&,((P ( K;*" C(D/6*D:4IXGDZO&3 M5.V[VI8GMH;&"^_=*;LMU8T42#U2,-#SX!/RSE80'DH?;CT+&$-2<$)4\LXI1*,$(M0R)W M@: X4>[) TZHF0L9K\)!ZF;_(: %1(V5(QM 049\-G?:>HUV]3I]Y* T5?[/ M%/W\9HOTR/W\)J87VZV39N0@6MPLV>!2QIHCSF)#6.=R.$N8< M!IC-T"WOZ>=7 05HPB]7KMLS^+/B8L6V.MU^(9Z--HAA._;SL7JG%0G5D#$D2AT_N=J>MY!7+ MP2&5>K;K\[0/O.,#M_B]02?S<0@41Q>]?E50A7,_9Z()# 0:;9J1D!#,QX1XCBQ'NCO=(\94&ST>/? MN=\GVK)?6[C>W$8]+EP$A,L+11F5&DEA->).P:8=96[#"#(G+)A)$8.]M?%0 M0/SUSCUJM&\\$3VG]AD4V#F-=#\Q\ZZ4[D64[OH^AO'2VF7^_LW+O<^'%NP, M1XU'&)88<:((2+<7N5U]"MP%(Y@$ZW'CH72ZH707 FB0*U,%)$[[J4Q MV/M(& W6.TLT_8T_M12OQ1P20KD*0/P!'*)C&<2$29\.&('-J M,+C9U-S9Z$+4<4NLH0"7$>P;XQC24@ S MQ3HD&34CQ&4J>G=_?H"*CI]YY0]EZ6JT3^T@F.IUC],>^J)"#'!*/L6HA8J, M:ZVMP5(KI2G,CTD8'^8\_[MW'R9THIQK_NZFP-OPYNA%#O/N] LK#O-4]D<_ M>EXQAPZJ?W7:/^JQV]J*KK\@+5))M3%4+/A,]?LW<5 '9:+5LX,M4(BM;9Z3 MBZOTV^5^?9O5OF^36FN;W%:L@U;U_*#>;((R7>Y??OA9VZK]K-9_X!JM7A[4 M:T?5NB?[]6]TO_X/*-9/#"PD>\!T5+D^A ^("V61RW&J'(@F6'8)$\P': OZ M$,-FADC!L,2>Y] \PZW4EOD@$E,A OX&SFZW5/UKK[:#ZMM?JI6M[0_U.VF_ MSZ,BM[1XL+B_'_GXDVH)0F4HD=8YGF1R6%#'",/$,LL,77ON7K]?_5$,I\VX MEPI97:">OJ\AL)> _@#^(EE/$/&" +UP.296*00@:%G 2D:6GM#3]S43PF&% MLP#U&KU^[RI'9]#'-W/U/QHY@:5S"K<(O3_?E6UUR[:ZB]56]^ZE2])6=Y8B M9RL[&T6!A\I5;8?7:\Q:(-IK%/7Y$G]UFK\RXG[LQM#H5SY9WVB"Z;:>0W-B M=JE4NKE][=2!N10KH8@GQ!C+D]5:@1T3J>(Z$& E_OZ(,'Z;$^1]XL:,W!V. MZ0L,:3NE@5&S@%&5L_*%096>XVVV3ZL7>SO;8 U^:-2VX/7OGP58CT=P7[+_ MO7I6V_D"K^^?W:[24ZV'X_W+71@77+^SBVL[GXX.MF!<.Y_@&?\YVK_,/*5?GN:K2F" MIH3^9UDZN):05D+:,T':3+RKA+3GA[2;>IM$A!BDB(B:G*XAL48VZ,R6A$@1 MJ!2-<>D@;4X]?A;<&O]^U.BW.MU8R>6.(&A>X9HXAJ[U%'+ 4:2!L8(@F$R6/V"6[]I[@=4D6J:-UJ;9S5MO9 MMM12;5]4;6^,+4F2P(E[H%G6(*Y%0%91B6PD(4K&(O6R4%MMGMS=H&SM-;G& M%0&EH""NOR ]O%:_1===+ O">V,CC40P[@VV7EGJF(Y,:ZNMFPL%N0EN+%%L M&A2[&"$?5!K!-)B-1.!L-AJ?&\(;I!RC'$L7L##S(A]+Y@0O57VRI 2LC602 M-)U(3BVS.,8H#1/P\H]3*.6OE"*=P3E!I*:(DGSHQ[9$3Q".P(SQA6H8@S0)IY"+]<*KPS4>L@UDY[3_\D3N9KZ^4:4_(K7"KD9]'W9N\W1\1N6ZT M/Y%-,-AWMGEF+WIK_QY[IE:CC48G\/:S/[P"C]2IF*#NQ'-&Y!;?^*[1AZ7R M$]1L>3!C]DUWI>A50J/G3WN]HJ9_I9:[I^K<8J)SVBW*/&0$*=I.I$;;MGW# M-F&,\$)1'"I7_V^>AL%G\RH\*007%(>$0'&?1 M&Y)-4GV-@\EX9:!DB(FM$5<)X>, M)10X?\J=QJA@SJ^]3X"F*-?M# MI]LM"I)\M"?P3O]B44J3O?SB'V^+0^\D=C1D(R^WKQ.<(D-SB\:D8\3>!YP; M>U*!-^ZF>5_7N^M> Z@? &@:SGG%_NC& A"NFH.U*YEJY(\#&$PC-BIQ*J/R M0G,+C"I9&CRA#(0G>FJ=>(K8%/69-Z_'54K/1-+C^6'*#88#-XAXZQ"/-B'G M T4I4,HXL2HJN_;^<>&QW@,ZY]]2M/W3;KQJ+=,J_NKEQM=G7/2 MA7VUOS^2&E/A<0I(@I&1$ &T:&,(ZHP8H! M:#"8ZUP!F=Z7,]/I5L >#K"Z1=J*L^V?E;V40#!")4]NY8^UOW8_['U9^W,6 MF6 B$LREES1IKFVR.%FIF Q)16H<+V7B.63BY\4A;'(I49(0U6"8\Z DLE)Z MQ VW-M(=%'TN@J9JX,X#)IJ=@8$MQF'S:RZV1 :] P^@0_8 MW+"MU>CGU0&(FR'A;R86_*C,W+?#?;P>Y:>X2LE9LXL-_'[H1 Q6*Y6+J4O$ MO<1(8^\0P<; NL!J1%<44[\/2H!X%$7P3MNG?9CCW!UM&.ES51[OP9UK8^ & MJNQ>;TGM<$N0>A7;+42L*)L'6U8S6KCP?T]M%S[3O"@^DF_2.>V#8=8.@\ZO M8)@U3H!\.=O,G6$KC=P#MOA\OK;8=/.&F$V[867N!P>9/PL6UFF&1G=1Z9VZ M?)\^6(+Y[LUF?LJL&J'3R@W>?,6"-=GO#9]M:_H:WH7=Z(J=/$Y98OEI.C15 MB>6_NQT?8^A]ZG9:5Z[5K'&].YGP;XTT[FW]9(?>&T:L$8A%D=MF!X^T-P&L M31^QLCD!,1>6>IPTMG.'RQ/;6%PI^ +#NQ@4RD[EZA>K7]\^/^1.4BP)19I@ MC+BR EE8"L2HB88'!SPH_6[U[R'P %6;1='1QZK_%[4!AZ^36RU67]R#\9L& M%_=6SGCEMA.O(#'[9X>8>TN=PLAS:H?-2D&'@=P;);DW)##] B5/RO6;RME*XTRS2=Q'Q+]<]K>HT1L_ M*7UXA=U3H*O]@=G[1Z<=K^SCLZ,.6,RH<];.[J23F#U(<$FVIQNA M8;N-V/NS(*GVVMPN8H&;,/.5/];N+L?:GV-;91$+D3_4@6\XL]V8R_#'H4NA M>](9>KI3 T38G3::Q8>NO ?=V.J$6-CR<+=XWABT:F^-/Z8B[9<153%51-YT*W_GC8O$<@Z!?0S8V"*V3I\1P&B1GRD\D>>6AP+02ML]!PGSPFF07E$F4 M((XC< V;!)+4$:(J4HL99H8J4ZT?:"4_=)'#&,D+E0L^Z MT!CL$0!@S6&K@37.-;QP3,C*'-.KF/!"< ^6:+'0=PODW=^L+]LB(XOC9<=[9W9DYOP MG&RFA-CSW88;"?XO2AJUV MW9#S2[/Z?5?L[?QS5#WVK%J'^X"2[^WLGN]__R]\XSX'9>?5XY_G=QIR[GP[ MWS_^R0^^;U_4+OUY;>N' "7G^\>?CO;SZ(^/0-E_7.S5/Z7JY3=R: --*22- M4A0*<:(%LBY0A /E5$0K!26W>^E13BQ3E@NN'1<$$#>X2+1+FL$0)+_3-7![ M\^OVU]]V"YRR ^#O1S$^:D(IB$6*";@S=]S"E4:)*&#+,IDI/+6YW(-IO2]E M?7\?!A+?F,W-0KZ+P_=Q(W5HAX(UO3ZT=N&7:W,8?O\5CQJ^F0_6LV4Q;<7]^Q>^?$&KQ: W1N)[[A7H;FC'G37NL04CQAK AN* M==HH,'58&O,YWA/*G -P)U'P:Q]C\=<"Q#:_N*+7_=DAD6!."2:19R;DVC@< MZ'UT"%.?P\ (%IK#_GU;2RMYEK-Q]VAPNDQ ]'+Y=2&Y(MAX,$F-#S(9H@RA MY4+.:R%_G!\&1SQ3T2-F9AVK],J_&V# MTZ)A=D(!VV;/='HWV5HRC'DY>'*K"V<&U@&=L0W"Q+9]6EZEG+868G M:P-;#G;ZP>I%:[!KEK2E;/VH&V.E.HA/W1Z/3\T]=^?1;G=9Y^9KXWS2F9E0 MTEZUL(69K+S96"OS^79;'D_D'T_5?SB)_[%*5@LH-1,VJ?[]XTX^H2LP9\0\ MBZBMP,R4TO1D:;H7G2?:E5ZQ[-#]S_:QTSKIM*]"0*Z]*97"]*MLGY_$-MCM M+ZU+\V!02W._%RK(^*HUG/;&/R]R ML)DT7#EEE',B'UP*2H*G;.C44@\E)=VIA#ON/\Z^KH4IY36CGVM0RJOUY;AV M_)E5Z;>S_>_[%P?US_1@Z^!HO[Y_6:O_Q-6M3;%__./BH/69W"[E=;!3I;4M M?WE0_W!TM]>FH=EPE>_7/9]6M9@.>K76P]<]X'PV"'94!ICX1 M%?-)(4,&TX!22B0XS9D(:>V]YO.JA;A$U0Q+P%FD9YLF"U(EQE0P4@O"HW,& MN* TSB;.77"XJ$% S!!PX)<2<)X=<$9Z/1-.6#(:"9\$XDD4.2X810,X9'T4 M-&@ ''TWX*@$G!)P%A-P9CJVF[&6:8E%3\4B.L2B\]KQ[MFAX90Z'04*%&L$ M&T1$CA*/J,1$"^URDN3:>[(NS=U> "4BE8BTF(BD?:[*2W,%.'N1JEB(DA$3U&0%D-LKEB95)2>V94 MTI)F0%*&+1 @O5!#LU?5OZ]'G6Y_T*5DS"-6MC5;*O=1L8Q%S:(2KV; J['N M9C(P!D3)(.!-"7&;>S,ZQ9!,3@'_]8*K7 F>/)D[E2W.%E=#Y^YO*37TJ1HZ MTN[=*>J5%,@82T!#!4/6XIQB+!PF@0GL&6BHH*6&KJZ&SL%!46KH?#5TW L1 MG"""T(@ //7@&$93(/W1)6QA08+T.0]3WJW"66KIRFCI'(SV4DOGJZ5\3$NM M"MBQI)!FT2'NN ^A8B5>J=OFW>SI"\CE>Y?^Y?O1_> MA,&N*^IVG)(N!4\Y$ M8G+MO1$OTN%N\LCX13Y.*O&PQ,.7\BA-7A2HA,K9H/+&QV1<[M>J#(HT^YB$ M= ":P)"]90IL6>U3;B)!UC&?UQGZVP'+-PV';P;P7C*"J 2\&0&/CA[3RQ"4 M5[E$GE<,\9 4,DD#6[3.PY;%M-"YS\.ZGG<;^1+5%D6_2U1;H"BD$M5F1+6Q MX"-)%(_,:^3RD2%/A"&72Q/[1%D224DR0#7#GWP2\2*H=J_WDXB'TCZ+>\C7 M@IT)D_/MGT.7YNY("VH/DI^S0;OQ5VR?#DN\]6(3/O]CO?(CMF,WE^.$%VUH M-=J-7K];M(^?(H9IMFS*V]S\V=,W)[IA(1?_+HKJ/$N%SN$7+6=%("DWB)BU MW$M9M^9W@Y7SK%NS##SI..OFES@WU=K6'3I MO_\I;]=GV"QZA!9;\5\-ZX856]]4M8:W<"8]=M-<$Q4USM%1(P"#>+>D)LFW MR]KE)J[N_-.HM@X:M:W/>/_X,Z]]_TQKEY\O#W:^'%=W_@MC]OR.25*OLNK6 MY[.#[[M@LNSBVM87^/P/C!9SO:+[S]*U08^&YHD&,9_R"+6D:>8 M:]IZQ&GDR*B0D,$$C!2MHW.BG.ZY37?*O3:#QX2! M[;[V_LO>MV&SX_5*._8K?[B;?7W\GS);KG^E;+Q:[\8JXC%X,,"Y&HN(N#A7EU%.I4$HQ(NZ) M0BY#-=61.(,C2;:(BEO'FB]0QEH)2B4H/1J#@+613 (F$1X^G6F M%S"+]NI>5Z++"\29=[Q]^1VE)5J"RB.@4OLX;AII2IG ."%%J +[R"=DF;: M,1P[XX)RN4='.=USFNY$+4QK4 @[!1CN#4?::(,49."+&Z=77N&+CX,>-"41G Y$QJU3XH@TWCF$K9"(!V&1 M S*/C#),"*L)IGSM/5LG6B\0$2R-TQ*4%LHX+4'I:: T9IT::K4/EB',642< M$X)L '1RF"0JL#$ZD8Q)>&ZQHV6)I])6>EX1_SI.W@VW#LB20R$FCCBS$3DM M,&+!"8LI!:%7Y73/;;H=E9QYZ<%6 JN4*YL0,!N-@E8L"L,LCWKM_5^=]H_G M-97*6@\+;U74.FU?[N&S:-RX86%\X!R6"G&3$T L3\AQK1'/K:J)-U%HL?:> ML'7U]!3ALFK+XFKRZU'Q4I-GU>0Q-IYXX%X'BQ(E++=>QLA8HY#G+!'FB;*P M=/G\FJ@G%Z4O"[O,H;!+5F+Z-)A^$Y0TP'0=); QAI0D M G$J(M+14625EM&HZ(SPQ?G_LB2RE=A68MOJ,-<2VZ;#MC&^&C Q0:N$DHL* ML T[9!R-" ?/+5;,"I9K;NMURI8#VY8RV>>!5#?W9V4T+;?3/XK=T4CYMYAG MNR)+Z\>7UGK?/85?:-\_6YTKY>\-)[$JB'4%,[;<$$ M^\'?>;]IM$]M@3W/DF(]7",N8!%/.KU&OM.[;FP6V>TWN=!Y9QSYU# C&]]\ MQ#I M=/^PQ^YDTOY\G)(\Y@('9^+T9]'W9M%^Q&1ZT;[$]D$@WUGFV?VHK?V M[_'\]$8;C4[@[6=_> 4&/V^M\& O)Y0";T@Q.: 2CEOMDE$B"LTL6%))KT5QP(%&6Z;6EZGULZ?6SP-%)VHPOX"IV5\; MYY4J7'74JVRW\X8WEKF^=*G:$U96><8Z!1,SZ 47C EK%LPE 7UUYHR8I5.9 M28'B].2D&5LPZ;99^6A[1Y5/SI]\#*^C& M' (;I]**MG?:+:0AUZ)ZY-RF\H>=!&#+@-^[XOJ)7SGY3;?^_Y-W/99UHZ_'%6WFLE[^RB4Z<2D1:9&>;4&+FY:(- ]$&BE8'YWCT3M$ M$XV(*TR1"SP@1Z,5R3!I@BIZ++,R /]E%?"FL%"EX_H6WB_893SW1[;](Q;T MLPVWNLTM.P[&7K@&9XL)*L,=7ZN5Y*VR%WO#5=]M;P_7_%.GN]+'R"\$@&-] MFVUTFJN(09R B'',.W9Y^*1=YM#RS%C.>9 -\J*;SD420K M[CK_7OR1 X5@5!9,F&YLP;9X8[H4,4'Y[/$BVNY$YXY3.Z'F-+<+RW:&,4>S MA^Z/>&)R&O*[<-K-J_&X'^9J93<'"_OE:EV+-W/;;5)RF=]RF;TQL\1P(*$4 MN(PT'G$G)' 919!(G$NB$G!4O_9>;.B[P6:ETLQ%:1)CPC#MG9:>:R4-E2EA M$8A+WDHILM)&P:PK(*"Q\@<(:@X?F6T++MT.][H=VJ&C6G(20D;KP<;-]R$$P/:[P0RUA$@]!)@0S&" M"&-,1BZU)+*$C=LT[#JOYDX&S?Q;%3YN0L]RV'>[+VNO%^,#7O^J[9]VX=]Z M?MXZW/9#L^-_+J>2->/_?+DX^!Y.'.42%.)\__@G/_B^?5&[].>UK1^BUMKE M^\>?0+%@],='H$0_+O;JGU+U\AL_M,DK(AQ%"N>20CYB!+R>(!^"LYI3::E> MJT0 HI.\ZMW3N'C)+9IM4#%9"L;4F1U\=9LF/M0S/5^]%V#,=X+ , 5S0 \ 5*PSRZ>5Z% 0Y<:(#]>^E3(S/5_<()MQ+G MZ55\T*K"&#RMM;X+JSD'K-F4%.MO:O_2\ M=KE/#W9JL-ONG]>^[]*#[]5SH*UT__CSY?[EY_PL*=?TNZ:L/EJ!??(H2FT0 MIXHC+:1#U'$3@B'1*%ZT0"=E;.#+ZB:H$WUP'WMC]O'BPM'6::S!H.IGL?DK M#G)(2S":!HP:(V!D78)U%!P%'1SB!,P"DWQ$1(I$KA6NZ2#5&WP)I M!&5B,X'1I+2O!*/Y@%%F0_6S3HE!TV#0Q0@& =+HI 5#P'YD[@C,D9%2(,*% M9CE>5 M5=%"AI"1$+XU!O"1$RX)!1]T82Q2: H5J'T=0B#%MDR,<>88)XD8( M9*,62'J->;)84*=!(]:U>#(*E4QH6A02)1-:$A3ZU#DM?4-3@="H;X@1%T%H M<^HZ!2KD8D+:!8F<"LI@0C'S*8.0X(O43.XM4*'Z4>S&HM)=28A> 8I\[ZSQ M. [5.Q_BW[81-O,:E4@T"Q*-.H8"<]YR9Y$%2$*<@3WF<&0H4DF<#]AS+M;> M\W4C%R2TXLW0H4'/BCO'M+\YAIV )SVA-GL)6_-A4"5>38-7HTXD%ICP47@D MM/:(!X>1D=HBK1B+G%//-%M[3\PZI?,Z5GO5HN4K0:JR6KRK[+9.3OM%4BOL MW+'W< GS"0C62F'8'TL$8M_:5[D.,6R?>[ATLRCB5R+:%(BV-^J0\LY1G21% MVBM -&,]<#%KD$_<.HE9\,QD6Y#JNPZIR8.$IM*;DI8]'$_W-T!73I3_99NG M,8?4_;:7V(3[R[!R^>UV"&4GG:=.S6*#_V)A_VI757DA=!_U] 5C0PI:(V\] M05S$"%251L2T2OV'G?:>;Q."XS*@]U MGMY69-!8(B6?8M1"1<8U:*G!4BNEJ374)(P/A5Z[Y^[#E4 9P(M[C=T_8L;,1@7^\\RI'EOPK;^*OBN[[5Z_>UI8S9OM\#\Q_(!IV;RN:9-SK)J= M7"IZ47(^]CY>X=/F997N7M1V/C5K6]_. 9_8'F ,?/?YWLYG4MOZP0X ,PZ^ M__?H=LY'=:MZN7^\B_>_?\.U^O9Y;O5 MR[W/AR023@,52 DA$(_$(.V<1,)9D903V@DRV$Q ZV+8S%L!5RG(*(TA6G A MA3.21)$/->, 7AJ;OL?*D?V52S1=&\R#[/+> MF3VIV!_=."C]U.]4CD O8B6>GQ2JD%])S !PVVA73CK= M8MIR6LAI%QB#ZV\,=IS*9I$L0#G$9,P6ENX*36R<.QS5LFJWQKH 'C M/,1<$-B/'$H"6\2)3<@$@ Q0'!\3M5K[W-D4;]P-"*V N#?SNF9!F&JQ@Q$N M"(.U-YR :E+%L3,A*!1I'E8C]ML=FAP88R#+33)ZP1]Y(A(W1$R3A- MO: <.&FQV'<;DU\M]GH%<.0DYKTW-B_6,SZTAS,\[., *-+O]>T@_RG$'H!J M4:;.]AX L;-&_ZC2/VIT0^7$=O.&?H4_]:-XWP<:O_F*O7UM9": L'6=^L\#6JD;3P[E?WJ87,^;<:] M="^IW6U_O:KAF).NVK;M&[;Y]["7X"?;Z/Z3W4QOF-WBZB:@5R"P%@1A$R+B M#LM<9%@@2YT2G!CF9;C-;HW DD5"4PB).\ZL#, )(_/14\R4O3BE=H6+D?[M+LYUL]3[W0Y9F,L01W?K1WRL(!JVV:.66>N),%Y; MH05,AW[(P7*GV-4-?_WK1O*&#HQG*]S*RP7C6Z;HD' !#!CO/+*8P@]-A0E41I+[9U ]KS#PYSW] M>:%69R5^O2'\DIHEHH2GU&$>G':",$;\NK_$KV>2% M2Q0%(3)^$8ZTQ KQ!/ E%+$F'V]3-:^,W@6+7YHM%O/U>&2MTT9^*BY99KT\ MG4C-<'@Q@E&P9KZ$J>EA:C1JW,G$&:84,<=W6;ZS<&+XR'#FQ4*A.,>+0P[9.&;;WOGN;#NL=:W8V\V^RT?Z"B ME=;(^[>>X"U+V_=8K$<1;0;3VN]4NHW>STKJ=EH5WXVAT4?=V"P6H]GI93F! MJ3MM%M%HQ46PX">Q6VRH>:7<16603M0=QH#DK\PKG*Z.PT>.5J\#1& 4PR\9 MWK02,W+8T8"V6U^;ESC++N".;3;ON6D+1";##J#02!?HD3L6\7CM3K_XFFXC MPO##U>V'SUH\X=V;WY*8>T.@YRY#PV7C M;U9!A2\*Y8&Y#BFU/7?XU'1 [# MQO'-1ZP#_3KM/_R1^XZ67T,T";LUS2,_)P_)EN0Z)/OHNM_EB?T1D>M&^Q,5 MQ2'>V>:9O>BM_7ML(EJ--AJ=]=L3]O"R/1X"3NGM$/#\RBN%@!/\$C'@V[:; MHYMZ?\?NUR.[, '>M'J=@.+/]X]#JWJ\+:I;3>"PG^&S'QHYW*YV^:5YL//I M9[6^R?:/O[3N%/6__-2HT?V+*MP#OA?G_O?/Y]6MT !N MG*K'W\X.F7V:@IUS1JQ@0( MAB?<)\\(OQT L[WYI;9;V_E:^7O[2^7K_VQ^V7[-*.[?COZYVTW)<"^2<8L@19@3 &$U)W6DY ML11$Z.<> M1I4_!K&Y!16^CC];!P;CX9,C]P+Z;'-8VG,1VX4+&N-D0YC9XK!>(;J+;G S M6T>4:I8THK H3%L95.K/;7!B*+:"L;#+ M>41<+NO\?(7-^\FS\Z8U8^00[*$X@'M" 19<+"8,1)[HB=_:S!$SWQ#NE9J< M4JR>5:P6#XF7YQ ?[+0?CK)ZC:C9MQXXN[JQ MLXQP[X6EEDG#E5-&.2?RV8>@)'C*AGY0->8'G3'P92#S?W5ZO4\@]A^OI7[O M6N@7)?9E5B_I,/:EV:C1SZR6TU>/JV<'\-Y^?1_&Y\4^C+5V^?/\H/Y9U&CU M\G;LR][W77:PY0F\#^]^:-5V#HY@?+QVV3RJT6]LKYYC<'ZR_48^8(>K!+R7J+1+JX6O4HX'[F O2AX IXM$FI#TW MR%)A/*RKTU2NO=?KFCQ[=M2J@-Z;1KP5A;N9#KM+N%L0N*-#N"/5K>U#(@DQ MQCI@=\KEMD >.<\M"L8SJW721(2<#;H.Z[T4"54EWI5X-V^\ PX0-*&>4(:Y MX,$1('J1$!QML,2H(;WC);U;1+SCHWCG?8C"$((B=3@7=O)(,RZ1D@);DO/K MK "\X^ODZ=V'7A'O%L\#NRQ7KGQ";H:6@9^X:*LQ#.!\JJ>X3 A\'0?I9>QV M@NT=/;Z-;(VL],U&4HO]O52WYYO]?K?A3HO MWKG2Y'V @NP#1]8G#K\R['; M7(RZ4!-))*J$$F$,\<0(LMSE'YPH(!*<.[\&>XJFA/YG@1((2Y6?=P>E.;@' M)65!SD';$O<#(.F&1Q3AZ(2F36I=;^K)J M_31;^AQ<0N66OEB:/N8G$M89*[Q#L+F#NGL>D79<(XZC=H)JZG.51*+N!C\L MT+:^>-Z59;ERY>,% 4%R51- FC(P<($.4%;W#.4E P-!N&]VT7(;G&(;K'T< M<6!Y(W BP91J3#L?($B;83*+26#Y=1QH+ME#& )<"7 O70,8 EP3P"X&]== M4-JIR!4R7.8>EL$A1S!%0FE,DI-6:9;#_>"?$M_*\)>W&O[RDN%^);(] =G& M?)5!)A-,"HBDW* W>(V<9PD%&Z)V6&,L4QG95T+;FX:VEXSL*Z'M"= VYIP% M7FT!P1R*BB?$@:W7) M%3JP8B.8]V'8"WW'B 3"N^:0Q%2>O2")[& M"![-+=!1B!15KE'@,>(D$*2)84@PYXRT.B9BUMX3OB[%D_L@EG&("ZW8+WGN M6"KV\RCV2 42Y[Q4VB)"L$? F<-W_G-H.^<6*+-HN]Z$^[CW=SGX=_\;&MXYZ97,FM8PZ.G"GVAR^Q MU^\V/+S]M5\T&ROWB(GWB+W18/K E3>4)!24IXAKRI&U$0R[F'1RS$4E 47, MDYO!/P(HKQ1P56KO?+TUI?:^E/:.%H8UG"J6D"R20+D'[?7*("FM2#0YYW$V MWW6)8KWTYPS-9(]^;Z?] M7M^V\VR7/OVI-YROH_X:#(N:N(4])N;T.2:0$=@A'_)QG;(TFD&$C>+S.JQ; MF.3@$A<6Q]M3XL(BX,*-)\A)"M9B8"@EE1 WFB 7(D8B:@[\U((=P0I2BQ-#%9AKQDN0QG2,@Y+1#L,DX( M[KA-9.V]6?P#D%*5%S^&J%3EN:MR[>.-*DO.@H@:445S?7G+D;&&(Y&, [J? M$N$!F*%Y'')9,*I<0<4$B'HU&FM&$ M/*R4#[ U,^9A8YY7T_A2F1=3F5\FMJA4YKDK\]['$67&BCD2>$ L_^ L1PIZ M9A!CT3A),)4T;\UZ\2,%%\_?L2Q7OMTXHS! ES+2:#&WF 6(-'IH_REWG:EV MG>TQSXX!JD"M1Y9A P12:F0P2TA9IZ,*3O@P."C0_,G%NM]B5,&;P(8%B#8J ML6%.V##B*L(![ KG \(VNXHD+)_U40,SI1&,2\L5R=@@UN= 2=\B-JP^,"Q MQ%$)#/,"AE&_DV ^,0*T 1MN$2>4(N,CV*O,4&=()#'0 6V@\ZHZ4@8=K0XN M+$#048D+<\*%,1<699XJ;PW*Z>E %)1#ACB!F/96:I<\YVI &509=_06KWQJ MW-%K5R)_QC83Y2CGU QCX8:X>&JX+%?.R1V^T,TP/HPGV/[1[/1Z?][Q?L_6 M&V-2NEI^QUOXCL73[V6Y\NV$2W^$*QKMTUQ;L0,89#,S?Y8@Z2<';2P=P5[PAYM5]M\2E$I=>"I>> M>%A:XM)+X]+H@:BG2N(4(PHA!^)380"9%$>">AY(\E8GD1F3>7(458E,)3*] M,#(]\;BV1*871J:Q(UGE C8T,"02!\XDK4-::HH2)18@RSJ"\Y'LAEQ\6V[Q M_(++ZENS\N-9/:-Y-NH2] ;'P6C'&&M+6PC1N0R8Q8I@8'?!J.9MVNP8VA* MZ'\6OM%8J>OCNO['J_C1>O#<_V\-E?K]6OH]XEH+-$3^_]E[TZ:VEF1=^*\H MN/?<=^\(BJYY\.X@ AM,T]$2VQC;![X0-8) ZW!@'[]F[4D@4!@P B08)T^ M&X.TQJK,)^=,RQ/R6!K$64Q(!YL-V) \QQ+[W$80K^!I-?'/DJ_GE:]?Q0U5 MRO"YXO%)-Q75(:1 #'(B)02[JI'%E.4?V@:7(G.RE.*+RNV_(\6?[MLII?@K M<_@U=T\RS"CM/?*,,\2I!^96)B(PRD1(VFKKT_S+\?GSH"S*D>\G4PW HU(O M0.8UTM.>5O&]^!&/A[__?,O,.4ALVQBE?H]O=[W]=2D%'R(%]R9]5:"\*!>" M0@K3W!7-AURX#K])1I(65GC'9YJ^-C=EZR6HE: V'UEQ):C- M0F'73$:N

QL390&YJ!/BF$:DB=%(>A8=%1'3I&::,CQUPC8.T^QFU;VW['NR2$>.W++C0\: P KL MG^^J\8=TWIEUEY'R*6?4"V7N'G'^6'-1CIQ19&>N-<+UFTW 9]H-9-5KS!^'+\J1[Z>:8';=4.X1Q$_.1IH[*'^X<7_;*[XY$_Y5NJ%,-CDMS?M' MF?"&^>*@/*LFIK.4 MI1]*B4Q/0*:)J+ 0S+N4'&+!:L2Q],@PK9 RPH48'192SR8J7")3B4P+'L0M MD>G9D>E:3Q3%L%-$(H>]1UP%CBPW&J5@N# X4"J*-+RGSQHNL:G$I@4/R9;8 M]-S8="U&W2-<@),XIKBW1B$7&O&?R6"$J4:FET(-;/KJ)Z M_GK_E=P^>W=:R>WSQ>T3[K:$-2'*!$2(8XAS89$5P2/'&(O8:XTY*;G]'7'[ M7'9+*;G]*=P^Z<(RPF$O(T&"*X^X"2#G#;-(*IPDQYYX[TM^7U1^7^1^*26/ M/X''K[F"HD@BR*AS9T/@<<<-R/08$8U.>1.=%%P_N6-*V1MW;H]\/]EL3^R8 M\L20QRA_?$C,M^7BO]ON [-?H/F6NW.0/G>S FXD3DM)^BA)NG%M:%ARG(8H M$>;:("ZH0$8RCH)UB5M'&3-XIDERL^.7.0\6E\A9(N?5R#D;Y)SP*JHH M%?%&(.DH03Q9A5R2'&%/M&/F>^VT\)S]XTIT?(W MT7+2*QNEAO^I@$2* 7%".0*Q%E%,E@A"+''#' M^"DF*.FXW^W5T\60N.JM$%MP#5T(R^')KO./U6>\4(%B."6?LO]210;FG;8& M2ZV4IM90DS ^D'SIEKN/V 1EH?J!TK&D'=T78*H6]>?D)4*_-\_KQ'( M#'3KZT+B:Z_M3X[:#4"1[L9_^_7>1:W=BSE8VFAW^YVX"S?[V(!C7EE8U#Z- MA$7SW\V]YO>3_?6]P?[QX45UL'.R=[Q_5#T^JM=VOYU5!QNDNNLIG'L.P-^( M_]JYV/\13AWEW!K7-G7JMN7&QO;E% -P'U=UOY[7! M/CSGYU3=K=+JX0''7CD=P(9X MZ9-B6F'N"':1IV0D,38%ZJ59]#M]P(:O_UK;V?C7]G_6-W:^_G^5 MC2_?MG;WIG'A6;CG!M@,M_C^Y[_^OD%$;8'#'/:,1RL<#X)[;T)2@MO(EIX# MPZZ8J+CBAWH/%L$_ -8*5:BR$T_['7]DN['R=Z=]V+'->0*Z%U16BS79;E5J M[9^QZ6)GB/IJN0(JIEZNG,6*;;5 +?$Q5'I'ME=I]SN5CVW;"95VJJS7.]'W MVIUNQ?9[1^T.W#-4;.5TN*257KO2N5KH_FG^X/_^2C.^H1$;HG(W ,,!S'@@ MQ'B'DP[**C!+A0D'6_DI29ZW.Z$(;]4^7T\":_6;H=T;'7 K %Z1PX@:UBY? M9ZT);]\CEUJS?'= N'=Q(!53SH'6&Q(!K3=@BYP*!FD# Z#I +[^2<0K+X)BW(07-&0O:D@@@1(F/AN!A MG')( ^B*&"9V'WC"?PC]SAEHRMW8>MCV@\E4;X>MUN=VQT?R[G8<1-^7@\BB MLF#@Y,Q61M=1-NY*;!R@S%80E!A=H\B,'_1 M9*Q;:=J+BHL3J! JJ=,&I XR^A0_%MO =3$7%73@A,Z)Q%0IY,_/>W4?]I> M;%Q46O&PW:O;W-FLUP'D&Q);%VYWM9?=RAF07KY=TX9XRWU&: ::NN_$?/YR MQ16/E*FU==C.38IL%R[4;0) =S,%Y^<"V9VE#3Q##)' M=["MBSO>!Q8 8*S?J[1@L7Q'%>'&P)>*Y! M#9X)OKO87CL0CCEKG$68$XPXM@0Y;!WBRCB-!1>6QU_XGV[=: -\+DW2."3* MO8Z@]7E=.#3 EH";W9,,4F[T/065L/X34!KP9JT R#M.6P;1WVMG*(5C'D>P MWGB3@I+,4\*9)RZ =9)P\D)[07FZIA7<3["_5A%+>IVF5[@_.0!S+\)Z6Q2U M3"C[K)'S4B,7=')*,P=Z(:B%'"\3INZDRB,;0+Z!K+^F%8"8 T/('AYVXB%( MNHHM]/!,*8^Q()Y()TC\+IE\MXU^'%/)W[93_%V-(([#NS4EMM>_# X8L];Z M)%',@,9%B$B#,H\PB#.5-8Q U=(JE[\P)59>PU9_/M/\D0Z,]?K/.KQ-Z#[^ MX1?60;'5JJR!,MT8"9FS6&C3L?!*V,I_^[8#*C&8!6&T-I?B+*O'$]]W,I+< M!R%WI7WYH#AEP2NGN57$.>JSFUD3AXW7[F9XCM\B>T4GO]G#%_&#SX^8@>>_]V*G.W=JCC@7+DH+4/)!YFG0E 0.90B4'RQ ME,H+16W.["),3.-';GI=")UL816*QYA@NH\5+$],GWZ48+FDCPF:^504-;Y7 M0;+K!P=!*2=DE$@G@W,EH4$6"X^32^,H%-;#[.U=<92]8'B M<:U3MXV[A")]D%"L5!YYSYF*Y"?BYQ/3 DM6>IJ'=TULP]_9M[^]^X55SPXL ME8 MQL9,G7W K8M*ZO?Z<.DK=0$,\XP-\;P.W 5 45KD"TEW6Q>ULQG9Y%-NFDZE M#232.:MWXV4DMQ-_UN,9H!4 <=Z!OFW \5EPA!$(5-S%73DJ=0#+7G]L6*6&4OD3"Z&=;'P8SKG)$NW.3)'HQKBBH M\KT?W^LU^HW4-C\?[1U_N:BM;XF]YA>Q-_!\;[ &UX+GV-PC-_&O.C@ZVL\5 M KO?\-Z/SW4X#U>/&_7]]<9Q;7!T7%V'YZ;[)_O'WU-MW5\<2"D=%RDAT'0H MXJJ(?V67!-.$,0[:U4 MOJ_]Y]M&I;JQ]O7;SD9UH[;[]86R1!=8+[YWH5=SIDT"FJ[\S$0]3N>I9[2, MW=Y0%'7/[&FQ@UEJ5?ZP0QG2[W8+053)&=,5\V>E#I_'86Y.CJUWLU[SGP@V M3(7"8:?]7G=E:/$4Z3W>=CH7^9#+&Q?).]'!':8OK_ZLV*R#G(/RTH-5FWAD M>)QZ#X2C+43F/^DI<68;3ND>%K"U^B?_MU^$!\@'+%>O]\$H@:R-\#/KCQ/?C-3* M:^^1UQK>X^IE"L7P5_9AU7;\T>AS,OH\](0RW&G"W52-0ZYV"Y)ZYZ3F@3-- '%ATE (!+!7JN?]B:2R*^XN1 *8!'UT,1G;L3BCTD4^765 MS'-68/FC&/J-N)UJ<0Q.G^"%NKM97+YC;!ILKQT0+G3"FB*A+ ?EVG/DO#;( M6J.]Q$E2(FYBS6+P3*%WMAN-]EGA)\][W:UT8T'TO:-AHGF[Z0I5LI5SR80PT$Q/(#O"LYJ-"JG#7@%T.]RQGV[#^\3NG]^> C7 M7/H3BB>_\E$4Y*E2A.NJ6-X\@P-V9%"Y:5^E$7 MR='E1V;[2J'OWRB@'G['R8H4],ZO\0KYS>\$^[VK_NIAP6 71+[WAV5:+,[# M/MO*FH=>]K7+U^_NZ_J(2?'W'FJF#KVE$4?8.'J)[S2*K#:.=& MCG86^L2E19OC(@]H%?MFU^=K_?SIJ_/*M#G1,^@13=WF?&.R=OJ0'L8/>>/W MMG+$S(*EW^CBE&3UK&0U)[+_H?WYY[>5^]?8^9FK=3V8WLN7'H1*M)UL@4VD M,PT+FY]CT-]]Y[W;IL2/?O_%[0TWXS(#-I4("60-!#WR,_T-YO^(\+/+Z3*1 MA2VFMVG4&N[C277PL5Y=/\3506CLKW^YV-_<$M7-7&&[-JAM5L_V=K/ MCF^VAJMN?AG <6>Y4JU&OY_4UO]]LG=\<@;_\>IZ%>\-/AY5C^$ZF[54K>.+ MHMWP5WQV$*DU4N& C,P^=$F41Y)ATBV)L@O .!0\K- M?Z.;;ZQBP=* 7 H4<2TH,@DV1C%KN:1"6)NRX^7^ACJEC"MEW+N2<4^MU2QA M[CEACH]AKCK8NSAPTG/-+>CK O1UKH) UE*%F*64)IULE&YI]99:G(5"M;EU M?-\^S'1^'=];XY3Q[/G.17^GG?9Q]#EU:)QKU';PC$4JYG.,.;V\QJ]F8M^R MJ@LR$WN^O+WCW2YA]K$P>S'A[DV>&A$E159K#&9$4&!&I(!$U$$I"9H_T0"Q M9]-,3DXHV*0 M2ZN"LI);WRZWOH"?IN36W^?6ZXX:FYA@QBFD0B*(.Y$G#42##*[EQ?CIT.'5BK]_)PU>*N2N][G-D63X(4V]9P07!U#_FR]\TWMJ=8F>W6_FS MM6)O2QQ]!([6/DUXGQ05)C)M$%%8(6XU1EKKB(+R05-%!/-J:97R*0#]\[&^ M_3D*2I9L^Y*>IY)M9\6V5WXHHKE(/'K$7$X_<,R ZN/S5#7&+5BZ7&*WM"K% MM!^JY-LWP;6R?5HN5) MK37;\"0#.^Y#EILRP7;W;9[D4FFTN[_GK2HC "_GK.K"^\)O]V/JY%YOITU; M;W7_T\Z3H$M(?0RD?IUP6EGIM,HI4UZ SW9,V5G4DY5! MO/EEX1DXKDH6?FD6OG)@11-Y]$$@S1('PX<#"TM/$0F1,Z4\8S[F-O0E"[]= M%IZ!WZ)DX9=FX>O^"V#4P"*A*&(+DIB3@%R>%>0Q84I*:U0,)4V\+YH :U8I MX1(BF"6@">OR$'=0UK2D/C&N#:5+J[<,<2^Q_NUB_0S\6B5?OS1?7W=B,6JB M]E@AV+J<;I7C%CG=2GGEP9*F@@J_M$J?7 M8YEHMBAMK-!NCZ/Q=&0ZK^?W* MOO<=(WA9Y]5DB& 0.^U0C*^]#U=W+MO$UV(OPVI&U?5^W&U_ZG=ZMMXH^L&7 M(/L8D+UJ_):5)W8050"AB"/R$7YPSRERU!"D?5#2865 -"X!HFI*Z%\SJKHN M(X%SR.6S]&\](2)8\OQS\#R^4JR^G1U@["P.,B%&LCM;^YB3N1+2P;"$C=:1 M\Z55M5QT\2TY_JUR_ Q<'Z5I]?DNM*."(8E,I%XD.LR($TL01)3K4A@ MT6))Y?D^O*"TK!2$-)18XXQP)XGE"DL'<"_B.PY8LB MU^?69[)HJ3^UZ?EKSY'K<]]YHTY;HT'P#&@EM/MY^MIX!=YM8[[9+]";D5TO M4.,'[/%W,12C[B?F5Y9RZ/=\2F!;J@@:IMD]0^4MHG:7K[NR $RP=\0Y%F6LPO4S(><40 ME00@EWG)%%U:EI]B:X3+WKW6[Y[7'WHTKP91'V!TL<2-F?J#=U>KQY@ MIS2%#4(2ZXBX9AQ9SB(2R8)9H:,/42VMZNFN7,\ FP]DF1(PYP0<2L!\;?=S MJ8+.BYA9>%OX-]9^7*67JUYHW@IPE0]$%X+AA6&&#@?2YY&VS5-8D5:O.ZY;/1TQ]+#G/X!#[KQ6[\0< M0*K85JBM@IBL[GY6[<'_S3'CPF7:C?CRO4ESSN7H;'>ZMMA M^OEO;<(B[B81(Z$Q^?Y#Z/5<6.^+F2!9II=MO5D[MQ7!S M>NU*A,6I9_C(H/0S%B0SSB6%';;RM? M5RZC*D4VZA_Y^7(XG>*_OEP>EV50\2'YZ\]EH-/33NS&O 2'%7MZVFF?@QCK MQ<9%Y4Z)"@(/7N^&4#42K)# M)(2KU%0\UHK3(1G_P/+^;7?_'NTF+OM[\5:_3VQ5"!M,_9LI__4K:LWZKV+ M2V&+Z&)*VT;\U\[%_H]PZBB7^^LG8N^X2JN[.T>U'SO-VOK1R=[@D%1W]^"Y M:D?5]8V+VN"H7EO_F*J#+(F_#6KP3/#O6>WL@%/+F*$)"\WAOI9JQIP/QECM M@+I&)*3')*09>6D2FOQP]\CVUKS/[!Y&U]C.3%Y2UXBZSJN'!]R*/-\4=#' M5,1E4,@PIA'LJ/=$!L 'NK2JIGLK%M35.VIWXW7 M/3SLQ$.@P#'&YDO]WT<8"$\D1"2>9"",?MV^'!(THLS/[5,]L%1*V'NZ@9%,E^HS>T5H &VV#%VD;C&HT"RW0. MXRN0X2OD"[YS AQ4OQP$B86WN9+'*(' !@/!3T$%2(332*RWUC*0_O<"\Q]S M2RUWH-?M3KY/@,[U.RD'SME.N_:\)* A >':EX,(,IP18U&P7()H%PQ9+CAB M6@CMA-.2^Z55L3*M/]Y L.PNR0JE/?\3<,IG!]V$5^6/D5OESY&;I#A^N1+Z MH$)V8+L[=3!F0/X/Q7N! F-Q.CJSFWTX/3#T._F4^+/>[G<;%]<<.*"Y]IO] M1B'MA[?-CJ1./,HV.PCYW/)LJ!5,W^6:/.]F-;C;;?MZ<:VS>N^H..=.U23; M9:D7A^K)A#9=";9G+_66NS6;#/Q X:"<#(:OD@]/]4RF<#90\%'V0W3R'88^ MD*J%2U08R;H*!8WE%N7FR 98.Q_AG5._%;J/E0DX*NJP ,[6E(=DM<*"&^-D MLDKQ2$=13S*.>K+?T-$?J9IL%*_S.;_->KT[U$UBV&V/KC"IK^3+E'P^Y'.R M#8*"&$' V$(X@+K"-?;(\"B0C#@0+&*R(CQ&4\EL&*[V8*B]9RH<[45EIF)QPPJS+V'XTB"S-(>[BNXGUJ-YOU7J&U M94XN]OXPMGP]9@;V ,C]3MR%.WYLM/W):W/IQ8A+CX].]G_L *_MT=QK!KB4 M[NW^&SALC56;U;.]X]#<@\_S9S>Y='MSIP$;&677= M7^P-/M9K=+\.G\-GGX%+O] #;Z5($6,$)Q>F=*1R,>@D0? NM(H8&#NG$L\D%K BV@?( MYJ@':#VV"TI.CH2<@C94'WE/X#YP0!&AR->,18?8>O,TZR;PBMD'/7Z.Y>LQ ML*RU #_#X7"]0H-:'IFIA<+1/@43=?BVH 1YVSVJI$;[K'N+,)@G0GRB+)!/ MDP7WO,:(A+F 2XP7_4,G@MX+2NY?9_70.QJG;$R<-8JDXZM3K(-M!.%]YREW MQ99?FDV)N!%4G?AYU+E:W\.('!#X";)9%_]@&V?VHKOTCVOOU*RWT.0"WGSW MNW=@D82[> GAOE58-0K^V" M6%[_=Z/Z _ZE5;*_^_GDIBC?&\#SK&_@_>87#.*>UC:_T!K=(K4LSIO?SO>; M&X.]P7>XQD[:WCWA!]Y@XVR.Q&@)IK1U&&E#!<(,V\B2\]&;FZ+<6M#)L>:< M$F>>^H M$^.OTPRRF0VB-=I.-F\>8TD_M:+M,=&N(5-F[U=64H8:=Q]0:OM2$'^,<+%X MR;RQNW'>Z]BQYK$%[]RMM5N%:Z(--E_K<#Q+=&[,Z9?F[MJZ/_!*,=A#@Q0+ M 7&16ROXH!%7(=$0K0\F]Z4CMQC0E;&3-66UT5]NR:1RY(I-R=ZS.-043SOM MG_5,AMEY-/29C;Y]I!OGY8D/B&ICZ+,;N73>+>%4=[<&!X(X@W$T" LB$'>. M(JVQ01[^Q"I@ZQ3/'M;I_(_*I=-EJ%%GFAE&?JX"ET 3E4Z.Q -9/"X9Y(F$ M,574L#%^IDLJV('GN@V!YB=_X^4)8H\<6.)T(#P@)B,!/4$P!-J71T13YDVD M.DJ1IV&N3)W-!0?*K4>FK52RFU7IG6)IS M>,BV".4SFC$ M4.%QXDPEY!)1R$5/9!(6MC'FILF_P*+7$6(O3XNE$+N#CECM[(#27'K*$\)! M H)1J9!V8.ZP: R10C.222G2?DNDK8GMW6_G(-HNMG_'%BFB++&(!!S!C1D99 E7"&&C<$T4D)S2R+*5J:+1?YGE'95($>1:#T% M':$^2O0ND*B0A#W;Z_?:G8LAV:1K-EW&H8>*RHE8=(Y,]]K#%/]K]U\>!U4S MF<*U^B-G;N& RVEF^:2V/REBSX ?=N@3M3DSIW58>'JSV9OJ0,DY"EUOY>3S M81U#MYO+4HI,L\N+Y3>9."8S2WY#,&+!6.Z[;CW400 N7WZ6'\L7:1"YQ"%D M>WN8!7_M ?-;%7Q6S. ;HO7PTYW_9YNG?ZU?7:,WM1V'C;;+_N%6#]ZHR*IO MM,]07ITP7JH_EC:W_K.[M?1G<66;W]EGW_.EISOGQ'?@K8H+]EL^YB#O\.DO M;]9=F:L X3SZ)B;I=U0'\1NJWE-;1I2JWCR)Z+WSZI>#!(*8*GA9+5>\..L+5LP,G62XT4HA0*G+E)T.:.0;& M V,&%"EI P>3846^L*KW1#(I5;VGJ7J#ZOJAV%X#50\339A'L!L48 8'9!R6 M8 G@1(S'A(3L%C6W6)2/]V7\OH![:D%Z*>#F"IBR#1I4!%Y/"D6G@/(2] MY,082GCAK)_V=;VF+R.+RBEGQK0E7QCI=[H)QBZ%>I9(O^7W&%K_#W1"O%MK M'S.P]G\,D_JN,O?Z\$BY'86]K.UR%Y%DF!K79NEQ%;^9=A^4 NAVA=7"4"3FS@G+>W>&+>GEFP'&[Y M0CG<5S4T0^%1:_?F)M5K^^ME;<59;1!.]G=W&E4X=O]XI[FWN\6KFSM'<&^Z MM_NQ7LNMDHY/Q'1MQ1JKT9U&;?/;^?;NQR;(F:/J\>'9_N;GQGZ6,9M;(#O@ MGKN-5#O>H > MZ*A@"YR'31$JT)NI7MN[_]K8J7S:KOZ]L_&OC=K7K>\;E5'ZUQ__V?[Z]<_7 MS/^Z_V6NOSQP&>@JB1$<-#?!&<65-%A0CAU6TE^V%WLN*O[JCT!F->)V6KNJ M$MO.16*WT'-E_VI$I@BK?/BB3[8?K\T![L#EL6 MV,9%M]X==M2(HU!/]\$UB7\409%V'YXQ=/_\\/QJ$.B%A_76N+N:+$X;OM9E MMGC18 T6N&%/N_'#^)>_QAW+ZJUBF8J3;IE[<957O8*'N=6C<1NCZX^^7BF^ MNM$3;OB=5"M$\3N_QBOD-[\3[.Z;_NK,7STL82M&Z$5Y6+Y"\,,>]IY!*?<. M8GK$H6;JT%L:A0[+$%ZI+>:4$H:'V) ML^K0(MO(.G?!>M>RAZ\U/WS!-9WH M!?N(GMUSON!9PC]DF,U#WOB]K5QN$O]P4ES\V=&?"FO:@]W<@:LT1CZ)*W/V MPT,(Z;?'T#W@&C.CTOEZR!D-V!KVBJ;S3&$?;<.V?*S8[$0!G:IH2P5JX+!A MZ6L,W7H'W;87J&OV'X^(#.54<)P89Q1'CJ4VUL6$)=7P.==4'FP5UJV]1N &-W-_[;G^S9^=H-LG_3V!TUR/XW&+B?F_N[&^_UZO'>8*I!=O,;WONQ#_?:H/OK<.W<8BEWU&C"%7[L MT5S'O_\C1Q]JJ7HQ,?[*6",4D0S)Y#'BWCIDJ,[9$CIP[K2R5.01C)JKJ2#! MGT^A_3F?%U BT3R]VV.0B+IDA6&.=(*2Z3"(G97*4HER69KBUZ%22:D04R!!<]SXKB MVD04-,?KQL%5?XN)\JQ6R;L?CFU!P+SF &RC,5T?MB\C<4N>?T)F@QPNV/.$2 (;I@TV%A/ M''7"DZ"Y>\ TS$N5IF3M5V3M*R4GJ> 2#Q9YZ13B229@;>F0]X[Z2#S3N;1! MRNF,K(>K.#/DZ7?I"XNM\+I>L'(R\ML8?/P8K+>*4+" A+($V#*Q6JY$3E".6,2H8%[G0RP2KE4^#).283'KGE2H";"X"; M&.*>/%58&<1IS,W#>$ NVZ9"L" G9QSBOF7B_0(_Y8RLC_DU.L:UD<-ZF>Z9/?W-K(Y[Y/&;N<9,7>Z+8H_. M*C?C'F9^LK-M@?6RVU[Q[:A>QGOMF8Z8*\:=TL9'DX>A!*G@(RO*W(RY4;VV M)^, VO&8)]D@$G.KLMR",Q>HH&0<#Y(Z*EG*<0#.GV);SE\(H$2BMXI$T3!! M+#;)N\03ST$-IL",,,X)'S![0&Y&"3>SA9LK2R]:8J6) B4&]AT7F"+'E4=$ M&$X)33[J')LP3TF_F+_8Q,-4P+MJ:E^IZ#KSW;=6)XZ&KAWF]G-_Y'*LV/US M:PY.('<#%P[YB+;U9.YLK(ZN#P?'_WVP#6Z;A6#'-J'->:&[C6K!U5 M\W/_V&GL[=92=7!R0#'+:08,!>[R2.X8D=52($4,HR)):XQ>6KVEH4BNSG]4 M6UPCL6/$LR 4=X):KA/#G$4KH^,Z/D]PNZ2XN:*XVOK> ;:>YJQQQ",'L6.9 M14XFC ""F#.4)IQ[&\CI5)>B=\WIL#%,XZ+RA_WS1H.'Y_!<_"HKY:&IP_.G MP[VJ@/#U.[ARG(E2IJ \G5VOK$HG$M4R*41#3(@;SI!SE@+6=D;E 'JS* MIV:6S5_*_QOGXE6'T=,%] M!\_??*G<.W2M[>O#"N;1K/M2Q7YD;DWRI-Z 7*(41244"4%EG,@]N:9!8FC7S8=L*>ELKNELXZRZ=L""A5UG M"='H/>+<.F2) #A7D2:16U]%H#0^36C7K;DG6'+ON[Y@<01"J0_.DH/K(PY> M.R"&RF"E0\)[!E8=(G0FV'M5Y;!)6O/D+5K MGRY96VO+*<,4A*O&B >%D=.PASA))J(WD3@\'#D^-ZQ]C\$W;LD'#QM_C0;S M=^3[*8[:OJ7YXWA85K9>IUP)+^VN>UI!P4)#_8L&;,O:T%GC^]:DZF:BIGE" A@[\-0LO<18M18S$A917Y',%\=5+UXX1@D8LK4[(: M3'NO$!C[$@F)(TD\L)BSH,@RTS/(]9\;Q:^$N!+B'@EQH-9ZF3#CEN>2"Y>T2:"X8J^BX%$((Y=6 M#=8+@&(S*1:?L[+:9RP6?]VG?/.VQ7I,]3P[V WGH%9.P=1X_2$ :E@SU;#V)BU%S0P' M7=<@RWW6L() EE&'9'!">D>(R!5:6LV@W]@C#V#A86<1#S0A&Y-!/B9J1187-BVMLF6N M9M :;.'B#W-8?;#6S#&ZP67E0:XG&%8?/+&V@#,0.IBF:*+F6"?#9(K:$J4M M&/_4E+4%<\;'_NZ<;UB?ZO$AJ6WNG-2.&_6]XYWC_?5&'>Y_O WO65W?$WN[ M.R?;<)__A6>KK1]>%&NWZ^'?DP-%O/&.8@ %2P 4L$-6T@ _0A21:6$$OJV\ M\#H1EQ[%KD-RF/Q@+*#RA_N*47D97[R8LB+,C]YEBQ]99IB8$-L ?%I469& M')BF,H)6Z+FA@D3FG;R-"\O*@S?#V:\LDTO.GB%G3YAZ/A>9$\^1!',=<<<, M N@VR-*DA"=),4) JYN.ZLUMY<&;[P_V=T[4!&;-<:)*+W::]5;!-T_K#^88 M5SYYK@DWW$>K)6P9Y]1CXXFB[\=[/[Z? M[*]_/]H;;,"[?AEL[^Z)VNX7#BL'S^)Q;7?KK+I^**9MNXT#3KB@TD0D%%'9 MX2.0\T$C:W6@1KFH';F[.=BC3+M(!:CRSH FP;FUCDH+*KYB+B3)97B &"G) M; ')#(RYC0.P"8R/0B""'0@;RAS27F1G0F B$1-C2'<,R9I9%?G[[B7TL@)A MTGT_B)UVL-VCL@+AE?F[/L'?N14UE9)&@9A.&G'F#=*<&N2<8J#>,^P3(/__ M^S^:$OI7V3KL[;+[# 1S.8!V3GF^]ND:SQNJ+:8"(Z^ TSDI1G-+F5N+"6,U ML3:JI56Z+&[I&_1Z'/_F\P#O+L9^[=';=R;DOG%,#*#L,*^Q4T)RK*/S*J80 M#':4N??2@/.3]N9PO/=P!VZK;WD"@"Y^ MENNL5F>^Q\H\#P\HZBZS8)_+/;9VH(4A M7'&.F,D^:E .D=8&(X%UB!);$DG,^?A/&9LT6]Z8\U3^$A]+?'P,/FH3D]:$ MZR@(MSIH(HTP7E%GJ/1.EA7AK^A*7#N(*@7)?$*!68EX- $Y)0R*+,:(3;)1 MNJ55PVYI/KY@^%AHT?\H#*W+F./PE6K])O"!'_Z=B;?>ZA?)&$7FR)#%5O_I M.O]8O1ZRG$@K&;$'%\ _I^UN/9_]H1,;-H&Y6OA6\G?AY=%N6?VL.(7"?:$V03/.P'VSBS M%]VE?UQ[IV:]A287\.:[W[T#PY\W=FV( 4I3,/83(SAH;H(SBBMIL*"@GF$E M_=(=YT7C@>0##D%ZC@G-:IU/5&*2%$"9O[X=3=LYA*X9VF]52QN<=(M%MG58JS@X8*,#,'1]4=?KQ1?W>#$X7=2 MKFA-[_P:KY#?_$ZPNV_ZJS-_];"$K1BA%^5A^0K'#[OL/2;\(VKL[SW43!UZ MBZ8UQ(Y74BK4K4K%U_IYI0I''74K&ZT00\'N7^-I+S9=[%087KXF<%YP12>T MZ4V!Z[2&$I+&X[[W5X3 M]N?U^YS,C$KGZR'+#BEEAY2R9<%C/0Z)A^3 B/4F<>X4TPSS0 U)DEDG\=@C MRQ@I6Q;<^>X1C<&V^O?&]7U M-7S3&5'+CHSFWGEU<-3L_?AV5EW?2=6+ MR]&G%[7UD[.#I+P/GAH$-AA'W J.K'88>2D8%U%9'<72JEDF3VJT.7\IC"4: MO54TTLGYW!XV>P\X]=Y)P["C,G@G+,9TY/\LT6@NT A?1R/F171:H6"-0EPR MC;0F%-D@HJ%2ROJW888'3*XM[4S[/"N/:E?61^2/_!U^W*OX64^6U M,R_?>&(5%<0[QH-UGENL3+ "!Q.C]50IH4?YE?R!)29E8M6Y@Y2@B&/ID$V)@ZIFLJO<^$!D3JMBYLDC<,H> G.LT21NM(V4>L;S^)J@ M0P!])OJ$DZ+6ZE$F)2\'VU]7=@"9%=6>(>L=*#N6>>0T3<@%,)\#%<%F M]N;D*9DR\]= 8+%\8_.2'?FNDWO>3^Z.5832Z(6R!',?M,TCK8)QRCI#J-/E MP)KY@?.O-[0U+JAF+AFDL!&(4QJ0$YBBZ##C'$=C% M!;;E\32.&)4,"]SI!&:K4CX%GIQC,N$'Y"66V/9BV';#+\=5M-Y$9$S4@&W2 M(BU"0MP+2P'EI/%F:54M4SV#UL8O4MMS(X_PD5-LYFS:Q]WS81;V$=]\"=96 M3K.)W5ZE8WNQTCVSI[^9U?'07AV+?HU9NMH7QOZ<56[&$R<+OF5][+97?$-: M5_+*JF"#E93+ 8*X\[*0"1)SC!=YF;,C=:U/>7_)]1P8C42-%C$G0"+,@F" ML+ I2B.8CK@8@GJ+__]57(0E&I5H]&O_5F1,>X6=Q8YS++11Q$<9'1.$FR > MD)M10LYL(>=&3$*Y0 R1R&(IP= C EFJ F+.8&5--(KSI55F;AD=L, QB85M M:ORMU8GPB(,8[AY<\YAAPDR[H)*5)GD><##4VT"I)A9K%45\0&;!;P0:/\:< M2W*SG_D;:D/[0KS\%9]=\?*W7+/:B/_:N=C_$4X=Z'[5S8V+[=UON#K8.JNM M'PYJFU_.X3D'>X/O)]5=>,_!%MW>W#G9V_V>JH-#6 ]XC_4]41ML\=K:@?,Z MZN <@EWWB%MMD=9"(H>Y5R%%(EQ<6J73+<^'W8X?0X528^$=24)'+CUU5"3O M"=PV3U..^'G"W245SCL5BNJ7 VH5MI$RE'2>IYVL0-I[#2IQ%#APSP"Q0"7F M;(H,;TZVL4^9;/-07\?;[(_ZJ/GTSR=2?/T.GGT'4R]>C)FO6Z26!!>D-BA1 M8D ]Y 191ST*4G*1B,#1!& __+9J!4IV?@G97++S"[#S=6M/62V9#191CR/B M"K0[':)%F-*DC+463/6E58#P^6#G]SZO]"9G9/-N:/;ECL>-?@ SL-Z"_Q]% MEN+Y*6BYL; )E^_LI#(O;S?,6![^?-+TU>=3.=[9',P7*@+:79L7UVC^I[@R]G^^L[=; (X-]:H[:^1JJ[6^?5S2_3XU,&U0/*:!!$ M<22E<(CG@5V. \A%:H+-K0.#R\U);RDH>ORBEYI'/?8VT5E7EDP"V=OF8VM^=]%UDLCM H==Q9LO35L!Y170.C ME2ONO4ZWB.&2@\92WIZZ'@QDTMQTL:I9,&,9KRE%#ID07@0X(1L(!U"H+:I=5I MQ_SOC29;B/JC=PL#\^&R* 'A90'AAEHD(_DN'Y$Y-LWV=QYN->_NU( =#ZL Y.*4$"UXG9(+2T MEG-&C<6$E(7GIZ-BO68X+-0<;$%O_4JIV!CO/X @;F^QIMO/E!V_R_[;<]*N:N08W4*U KA6 1[+@6CE>'.,!$$IU2YLL7_7*'1 M#5,O$LT5$Q$E)U,V]1@RAF;G%=A^$;-D4UA:93I+?.JW3CHK;^^1C..]O>W3G9/_Y^5/WQN5G=K-7W?FS@_1\;YU6XQXTD MZ5P)?!""#,#V.(>7 0YH #CPSL"?@6O+G53.+*U.)V<^/CN?,9ZP2I)IKSG% MS%$A3=3<*B-3"*+,SG\OA#>H'H-6[%.,(6H$&C!HQ9AQE&T71"ALO7%B(.7SH.:F*L%-27TKSG*Z2T9?M8,_[KBNN3Q&?+XS6@?H2P1X5$4 MQN6IDP9IDRS*,ZVTMK#)0>+S7K!WO#6K'^[M?V+3EMW' K0-K+X\VHT5EM@S( M1HN1M@Z[*#TF(L[&\LO3.*QFC/)(.%7"2!.T!K 1H%4RPQ\@2DHR6T R&U37 M-PXP2!6OM$!2)Y\52HX,Q0X)C%GT)B1 H*55>=M(T9G58;_O#D,O*Q >8N65 MM0DOS-_7;3SF7$B*!418UO\4CY_VF:C,? 8XQ2L*5<58K[D.A/[%9-;*:L[+N M!4ZRGY9_5D+-$ E>)E .U-)<')38U21L:@3$++D!'$9#;+,4^2'QAM*LN$A!-@DY 66 MB#N7 PLJ(F5U#$9J;#1;6C5L!I4%KPF-A>[\C\*\FNCH/^2@U7^ZSC]6'];N MG\GKD'7<[_;JZ6+X4;T5P&S[@)XCZ<3ZP<63L M_ED!N[+2NW>ML]NIJ,<&HOFO!NW>(* M31OB2N5'+.8E^%Z^"%RT?=B"6U9L4>GPV+26H"5CA!K#&1AJ#@2S))PG;HC/ M6>WW>N[$[U0J?8)7_-QHG_TKAL.X"2M5)".T/TY,5(GA1[UW5&_MGL7&SUB% M1S[J7D*.7$S(N39>;']]C=7H3J.V^>U\>_=CL[:Y?U0]/CS;W_S< $@ZJFYN M88"AB^W=1FXE*[9WOYU7=__G %\".]-C)HADZP&&]LZL+$515;%(+WE MP7NUM(I7Z'1."E!_8S(=*L04.YU,DSDO:KG2!H:N](XB?'\.-%9L0*59[ "0 M6\/VAN0;8M[XXJ^"9!-L:.4H[VBWXFP7/@;*@\O4.Y5DX<=/V^C#5V!C?HVG MO=ATL3,T]AE>KF3:6GD;2. R$MPL1(*U[]M.W3;&8U#:_=[P<]]O]H=K>CV@ M43!S9OK)@2EY5_)A_=ZU$J>AM5[WE=-1ZMMHGLI*!=8Z5FKM7JP0EOFSDE+KVSZY#\5_#?$%^^*4'QN@@KTN\/%J?0Q\GX_W!AY7CW>.:IM5O#> ?P>> MU]8]V3L&O6F]RJOKH MM[ISIQ^75GZ_@K)1FT=DU[F3'*3;^\!Q-=)QZ7#65 IRY/V"(9,_K7=S_';5J%K%MB7ZBW;\AD?NP!M<:CR M3")?/F.M!0O:J.S$4P#7(9IE*>0[]=,Q&N;#0KUK#P\[\? 2(SM#[NJN/#L? MKU^[]W8:\?5N$5YXOTQ,#Q3%UD8<4502.#D"$QL5+0AJ$4+V P41IYC8!14\ MUBKET;V,F(#A5\E%I$(*:6\R\?J=&U^HR4!?C:'JDJFD4U!1WI=*-QZ."*[0 MQ5.[ :H,*.^%P&WW@?A#]\\/]^+!G=K*TF.1XK[WOHOS?-7ROD5TX M-/" WQOVM!L_C'_Y"QCEM&$O/M1;!=<6)]T2E/CKK!YZ1]D+L8*'4;]1+&1T M_='7*\57-VS2T7=JQ6!QY]=XA?SF=X+=?=-?G?G+AR4KDICR8PM>$!L^NVNT-?Z^0S6YY7I'K^[K1#W_>Z#\FB>,@"O*^%_'H:LSW8NZA\.HK-_%3E0OX>FK9[ MMC$+M'S ZBS8TLR866="8 NVA#-FT_>XA ]ET/E39F>F5LRJ,=VK)FA\[-<; M <@1%70Y5Y-PWGH6T*/??[Y3?1X1O\?6:2NY%R8Y'D0PP<7@&5/\ M.MC*SG->W=R"]]L;U'Y\3M4ZOB@RA+[BLP,IO='>120$RXUG-$;.*H82U39( M3$-B>FF5DF6NV7-GT;]TGF0)@R4,/K(#EY..R\2(58G;E(S1RD=E#1&1$\\? M"8-WM]PK$?"9$1!?(J"QGKB0$B) U(" UB$KF8+?I%!!<^(\?K%RPQ("2PB< M;PC$WJ@DN-!$YO&X$K0')H+R,@D"7(1+37"A<)!>XB#@G3&6"22%ST4TUB.7 MJ$ \*)HKGJ(GIM0$R^&);W)XXJ,Z]#AG/*9<&\L=*(0F-V$VA*K(C:'LD4TH M2@!\70#D(P"$ZU8/M"1!NYSY631@3"(B$W! "M1\XP4U,HBE54Z7,7UR3YY% MZCQ1 F )@)< J#0C@1E&=9"K$V9*$I<, VM> M9056QA@)L'WR8 V6[LP%@O.+B<"VX9@Z8H&:DV"($X61D0XC3[%7H-(R2N32 MJB#+F#RY/5S94'M^&5SXH%Q,1"EON9#!^IBBH,1HI2*-I&3PA6+PJ[@MP4IB M81AR@AG0U;!&AIB$O/(L2L^Y46YIE=%ESE7)X&^7P27@>61:Z$0TQT%J%PT& MKH?_HS8Y6S+X0C'X54"2A6BT%PEIFAD\C\76T@FDL',6&Z5%D)8D !1*5YZ7!:*P:\%W&+BPEB&$8M)Y+%GP.U< M)J2"B$(92:TU2ZN&+"L\3T,P2AZ?=5!=ZBBL(22ZR"T+C@:N$O4.6P=V>1E4 M7RP>OQY8 OV<."T$(*Z-1(YYB[RT7.;)IY&&I55)EXF:[B-7,OF;8?)H M @T!>QV5Y=A$*XF(#%MEDK(Z^9+)%XS))T,GL+/:@LQ&3IJ .-$"]';/D20^ MNUS ),\3[(A@RUKIN>?R^8M[E$60DZA3B[W+KENO6 )Y>Z]C_*MVQ^\K+6 6 M"_1FY)\6V :GI5+!<*:L"\%ZQY7PUJ;(6.FI6ASY5_LT$6NB(-Q<"A%I[S3B M7F-D(^=()3!@)2+8!VP,MYY; M1S4S+B@:3.ZP*I,ND7:AD/8JZ(+,662#)0@G0XP4Q/%(9Q7T M*Y&V1-H2:>^KB"?<>^!(RZ3ARBFCG!.YV;Z@)'A:ZK2+A;17T5=O &)-I$A: M'1!W0B-M)\I M$5!;%SF5D=F07?[4.X#D'-SW^^S^J@^WUC8N]X_UZ M;?=SH[:^@6N;&Q?[<)TJ'+_WX]M9E6[PVJ!V?4)8=-10[B@2/E'$>2#(6"%0 M])PH0; R6BRM4KJ,.2GG0I0P^+YAD >%0[""&^&X5DY3S8(.)F),G1G6^#T" M!LOFZ*^&@%=%)R+)$&C@B!F5IT)PA8RA&#FB=4S1:YJ+3LH)824$EA (N$*P M!FX!9 O!<4:)M=Q)3()*(K?IPZ4FN% X>%420CR&/<4,!:XEXEX #@:2$",4 MFV@B48&6FF Y(N*]CX@(D3FCM883%<_IIJ HL*1MP-*3Y.D( 'D)@ L!@)=% M&[7UM0,BA=&62&2\M2C/Q $UT&A$/ O<^12)5$NKG"Q3/N.\XC>1.5P"X'L MP*2T3\XH[XCG,3A'2'"24AY9$#CA1P)@:02_&O9-%%5\.3M(PGI!M4".T]R1 MV6"DJ4K("(H%5TR)W,BQG!!6HM][1C^L$G;>2<[!_DV6:Z-#T!+,(RJ\4ZE4 M_Q8, NN3$*@-QE(3%+13B L5D4G<(LFPXP;$7@CD#>A_\Q>X?\80?SDAK.Q: M?#><&TJ\4@J#-NLY_&,U> P9.GR"IG)6:86.675IE>%D*4#/YV&1P[$-C" M2>.$X"(J,,B4MEP8YW7RQI<,OE ,?A60C"()S(A# -@<<8OSS $0Z,[XE#G? M%1/KE5FF^LE]ETL&GU\&MTP31@5AABAN/0AR'P(HZ@F(0X,4+STN"\7@UP)N MH(C%%*-#A"J? V[ WHE+A*DA7"K87J675C5?ULJ4//YV>9P:[F*P242+.;'4 M,19#H)Y3H3$P>LGC"\7CUP-+(7DLB,?(BV(,8 FCXHC[Y/0+@*2IRS(U;)@ MY1C -\SDR<:4%).)_/_M?7ESV\B2YU=!:/OMV!,$C?NP=QTA2[*?YEF2+J9URV20)V9O\K,R@.K_KFNYU%3 M#4!2IZ[G:)8EF'S'F+Q]=6*XKFE05Y.I <VX!HIK"A.>H:X0*V()Q"5%BIXI8YO!CK1#4_'O$NA&RB.0@-**6"KKXB[[]V" MUXF[[] /B4F(*JM*8(,L:S@RL2F553-4'=O071:S$$\,$P!DE683MODYI#!W< MT*8"&()-ZZURUY7F%>+!'A?YXE?FE2M[8LS4<$RJ/;D6[7_WTV8U>U3V4DI^ MR"2$P;XF\2T99P>O)N8TB(9R>P&GY[YX!_B_I_:3(U](J$,\W?(MZAA$<5Q; MM=PP4 V-NB%Q_!KVSPL T\A?0R7(2?B>A]D(U?GA,/@8$2^*HWQ\C:1Z#=V^ MBQ/_QVZ"=DS_?3G^ZVLP\C3#^O;U_/OYK\]8CA'?^P[_Q7Z4\U]_1M@6 /LM M +OQUX?+\/SXL_ZWK2NFJA!3-HD)H*MX0#"*JLN*0AP2JJ%E&N1 HG"NC9#\ MTX+.88AH& SO%:=FE^?FA^JW9;BZ 6/4_UQH1STM(MJIJJ96A$ M)PJE( %K!C%#W;:5OT_9:0='X[VUFGG'8GTP^?_B<^O>]#O^^BO#Y\U^&]8VX7P6I/81@B2CBU;1F"![A*8LD.I)JNN M[GBJH^B.#R*/UG'<=27X68<&LJ:D-QQBM"W'F%*?EU+J)[TAO!A(09'"-."D MIM((&DV"A3[?SS/(YL66%F>_$Z3*?;RLMU&@UBJH==5&+<^SM5 )9#/43!DS MD;R\W$57S&\#:B@"7W4!#;,8OV2QCJE 9 M]R+!; :\T2B/Z,L1WQLGEL/8"XKIFX?8&X97OK9;70W6)X._922C+Y/4EB" MZM'LE%MD\4W&K,:RG8TQ6G-675XTRX-3_= CV?0\'T?9=0#31\ MW?!=A?@V)J5PJ.XXQ"%>J> _FNPL4'T%5#]O*_B62XGI XP[AJ[*!B6^[!%* M9-=5+6+IANUY.BKXKJFL*0I]\U[+"Z[SFDN;Q[G,6_4U1LA*&/HAI8YI4]UP M@)M8W?$Y7@G\>^9;L MBO8&,--+.DI2E/^.H\R/DZQ(M^96[/RJ1(KOYS_.?_6_GVE_Q=^NSW]\^_Y9 M^W;]S3C[BJX%A^;YU\O!-^WS[?G@FS)]*W:F?=8O/IS]@C[[9]IE='[\5Q_Z M^OG7]P[@J:__#D$U!.=$O9_5_A MY^S7!'1>MG@9:, V;V^M/#L]U+0J=>K$IZ>OY^0 V"Q?)0%;N$>O VOTUFCG')*S*@O"R3LG(E)8\@P<&^Y^,1E9)0&J4)(Q(#SFP>+W M:5#$]"*@WQL==LC%.>GXMD4/LM_D=EUH'[HRZH968 M.2C82LP19(=GN]'(67)SG0AEQJ6TPZJ%24?5Z9DS@:@(K*]4S4"2[0 M1W6?5^0:"65B 9[('10$S'URX'U]W32%#>7;W[<7%\\NM,.S/^^OYM M_-?QY]MOUV@@.-//OY[WS[[[XS,8R;?!J3Y]=W7VX;-Q=GWVZ]NO_N#\^__\ M.#]^US\?G&AGOWSUFW8R/O]U.H991]^^!^CFU>21--50-77=E#W+I3(6EY>) M8IERH!.B4%MW5 \3I6L=PUV72\(SRZ@C8'!_8-!43=<#;-,"PS/"T'1T&SA M"2UJF-1PJ8#!G8+!)LFC91#']&TJZS9:5ZFJRVY@Z+(=$B6DMFUZ6(57!Q@T MUAQ>+&!PN]! P.#O8=!R0\4/72-T7&(8NNYJ/O$]CQ#55ZC**]@*&-P9&&PR M,"JZ[P>J;LNN[>H@#8:A[/F:C05M=4\Q-,N@'F9@-#JN\6!?)H&# @=W&P=- MT()#S%I@A0;H1[9K*:X5Z "(3D T;55Q\!=-DX!D?0&!3PZ!1E/$FYBA8X$0 MJ.MJ(!MVZ,A$"S20! W5LGQ=#WQR %#G:*KV1D"@@,#]AD!=-7P?<)"@8=#V M;-?V/!-];4U-#7Q-%Z+@3N%@D]'P\&\OT(CKZ(:L>H8B&Z$6R*Y.0"P,#$H" MTW!L3=DY8?")8IDV=SM4NW1B7AM@BWM=$(GZDEMX+U+O["G;V(])MCV1F#L! M;U'KWH,HKJF9'@$T"RW0='4BNYYJR([CNX$56,2A!H";V[&U!QO\1('8[67@ MI[3H"P9^, ,W%GMB.("]MB=;JND! ZNJ[-J&)_LA?&E9GNK9WL%;L^/L0.E7 MP;\[88H6_/M@_FU,S2YLG!&81-9=M+,8OBZ[E :RXH,491%*75<[>*N9'=-X M<%HLPD>W9CEY(ZFB!!/OL!50L.Z#6;=MY5,HM6R-FC*H/[9LA*XG.[KJ MR+IBZQZU#=A+%\YAK:,ZZ\I>\4CY)WZ?.GE+8R)55\1$[GDPG!BL&*R(B10Q MD2(F4L1$BIA($1,I8B)%3*1P?=INHX=B>+[JA*9+0]/0+,7W_\Z/C//!U\4'-NW:]\\&WP9 MGWUO_@O[Y+\P)>CH^ M_W Y&1.IF+;E:!Z578=ZLA'HH>PY.I5MW[1\JGK$H=K!6TOKV):[*WY/ @8% M##[2#:RON\0GNF=;ON$ =U#'TN'_3&J;ENDY @9W"@8;#PLE=%R/>+9L4R60 M#25P9.*JOFR;(;4"T[:)X1^\U9V.:3[8Q4+ H(#!W89!55<"Q;4MU0M,PS)# M1PM,W_2MT'*54 D] 8,[!8.-HPI55).X( WZO@_2H*_XLF.;BDQ@OTE@$^(: M+KK!JQU=,P0."AS<;QQT3%_335-7B6<9FNNY) QLU3+=T/)-,S16Q$$1$[DQ M"&P"HU+=EW,"R<&+;L:=22'453 1")XVNVB(D4$"@@D'LTVJ&NVX%K M.:9J4,]S >"%-['C%,+\!JN(3 .:QT5&V;!.E[Q$16XQJ0M!<- MJX+BO*ZV"$#'0V75"Q]G%BB<2C$X^* MF-9G&(DF8EI%3*N(:14QK2*F5<2T;OQ8%JYK2R3R\CR54I_:JJ<8EJ9Y-G5, MA5JJIA/5"JMTFH9(Y_\0H]87_?SX,_1Q>/OMNC<^_WX9_S6 =V#$9\<]]>SZ MY.>W[V?FV?&9.FW4.K_VE?-CF,_QN_[%\:EV_N%/&'5O#._?PKA_GEV_C\Y^ M_;@]^_5GV[=C?'[L_QWHEF5XNB_KBDMDPZ.![!(CD"T*:I]O$\TFF/):USNV M_F"SEO#B%5"XVU!(5=/S3$U5+4TUG$!W@$]"0$3+, W=-50!A3L%A4H;"D-3 ML]P JQZ'MB8;B(=NJ%H8VJI1$A)=L0(6X:_: @D%$NXY$MJJ0:AAZ;YA6H8= M6"X)+-L)0Q>8)U2I(9!PIY!0:R.A9O@FUK63/:JBIZ]*94BI :$F M=; .BMEQE9T):!!0**#P<:"06*9%5,W75%&"LM@[Z\(A2*Z M=6,H:+11T/1] YUF9==U=-GPB8XQ_K[L:Y8.DK_K D:* %>!@@(%&0H&CJ7K MJN:ZAFX8JN=YQ%(-(S1/Z]OVS_K<3.*'B*;JLV3I@H6,2 MV;% -]:#0+'-P-=\5=\YB5"$N K?WAV])GF^OKU/!'#CR6N0,"2::A%-MET; MBQF#[NOZOB];"@W\0'$-!PN/Z59'T1\,;\(_?WMY^"GM^X*''\S#$_9[PW1U M/[14V;+\4#8\'^U73B #+CLTH#JHY""CN!W;4@4+/U\6?DK#M&#A![/PA.$Y M=(E-J./*U+,LV=!]5P9]DLK4) 2^<533M@_>&F;'=D6LZZ[Q\"JQKFLPJ8I8 MUPUP\Z0!%;0>D)M#F;J^P:OY.@I59-?P5,8)W7I>X:X/YMT=MG_. MF^)VP]*6FC@%&#T8C"9-F*ZJZM2@MNRK%J"1Y5.0+2P@7-=6/4<-#8+J@>YT MC(<[.CY1_.X3^MNSLJ72;_X1D<0BA%0,5@Q61!(O'TFLNB*26$02BTAB$4DL M(HE%)+&()!:1Q"*26/@(/E,#6FA;ANL10S5,VW #W;$MDSBA0JBKJ+:MENGO M#%$$XR$&-M_\=GUBGFOO(Y;>[OBR#_^+SGZ]ZW_[>JJ>?_CS^[?O7]3SP?OO M,P:V7W'_[/J'#L\IK-T/)_"_TU]G'][WX1WEKZ_GT?GU%^W;U_/)2.+KWM\6 MT3U?-8GL!YHK&ZX?R*ZCAK)NVHYI4-7W\.Y.U:R.JCWX EZX2PLHW&THU%1; M=XCF^8:K&JKIN=2AJFL2U3<)K(DOH'"GH%!I0Z%!J&X;1)=U"]T8-,V1G="G M,@4JT9S M?S0.7AKVQU3MP02"B3<;R0T72T,#8TZ?J ;@1FZ=D@]+30#1S$" MU0\%$NX4$FIM)*2FBHFN3=D(+5TV%*P>I(6!K >N2D.BJ+IA8])DO6.9MH!" M 87[#84@&P1JJ!@T""W#]T)7TT/BZKJA6E3W+&M%*!21Q!M#0:.-@JKC^;8= M6#)Q0Y 'B>O*KDY560D"0PNI;8;4%)'$ @4%"G(4](W 435?U73%,(W 4RW' MI*JJ4!(0U;6%0+A34-ARP_MB_!U8U(-C#;#0= +94 --=HFERJIIF+YO>HIK MNCLG$8I(8A'^L*/7),_7S_B) &X\>0U"-1*8ON7)6+=/-@R=RBY(]+*+E1<] MUZ;4] [>ZGK',!]L^]N^T ?!PYNP[PL>?C /3]COB>*XEF6;LN:'M@S:N"*[ MINW(%C%L5P,&UG45DR)W )<%#S]?'GY*R[3@X0?S\(3E60DT+U#44#84QP(] MPS1E)_1T4#:(H^A>&%I6>/#6L#O:P[T1! ]O<2CQ&FRJ(I1X ]P\84&U;2L MJ4F10TW5L(@]G,B:&;GJI2ZOF^YKL@6R@=P]BF;&%S0HG+ MP9T7 Z!XGW]&.HV&!0L/^'VQX,<)Y'7=KJW8]XSC57#4FTKQ? ML[\+X-3%8,5@'VNPUG+AP;^Y%JD@ 0"(WBTWB2>WZ4FQK<_R2;&MS_+)NQ+( M+)#IJN9*Y<8P0?L9)5F$$N'KE,8@&M[0)N4*XGWKK3++B]*\0KPLB8M\\2LS MP:%/K\"Q!#>J,[D6[7_C<)FJI(2A'U+JF#;5#<=QB*M8CFT[&G$U-U24OQWG MH'JIGU93&)$>E;V4DA\R"6&&KTE\2\;9P:O)1#G14&ZO^O2"+=ZV13EWT.G! MQ?WC"H2,!H'7IE%9":)A O^6L9OGC[VEBWZ:4X'DM;E>M'LO\_($)8.8[:9 M@YS])I..H\POL@Q5;(Q>/AR2>)Q%F92$TOMH2(88!2\=)<. D1][YI)F19RS M1TIU.!EFW3G:S!)LT:+6[T661^%X8BU5YPF6I%(+&E=RBJT8PN4RD MM4Q)D4JEGH=/)O622&&]@/[$ J;- K:>SOI)$0>21^%W$DAYTJ,82B[=1GF_ MZ@06):,(5T/F>$-R^-#TDN7P!8O(+[N)V0/#)(=EB8;H?@4?6-FR2^ M@9V*LA_\Z0)^2W$\>40S&/H5I1(RF::\.2(%]D?2L70.BP33Z\%PL=_WY<@_ MEB._JD?.7E7? #4 4)S%S 8XN>X.A7U#,@8UB8,@40&\!JF[H"]#--D@"E- M,@K#RB,_&K'=89M.,WK78L&VD[)U)$V8+C0'G29IUBFWBBT6:QQG7OTJ933' MAH%.YVTD6Y]%5#>+&XNAX>">D+(A,+ZXH>E-!&TM3N:VOCEN"VQ^!;H#CB% MFC#]+ HC1GUUFMP"G?C)8(3TQ< -04>F& M8W@#,,-PM72(K3JM6R[A4!I0OT^&.*[F-P36/F5PU9$0I**8H1B@=I0VYTLU M@)2&:=0KSQ;IQ<&__SP\>G5Y\+(#ZQ3%DQ/"Y_NPA7)[0EF]1G'AI3"6"A8S M"EL#'V#P)_ 11*,?%'YBL'@+[P'-TWHFO%L8(V!_E /R%BFBE,Q:9Z0Q,YP. M['DQ\-@\Z9"FO7%'2DD4=R00Z*KI]? 76)Z&L,JUA,$7B$I%.G46(U'"*J%( MG+804?HRC/ 30]X,%NI+]ZI[\))U<@1'34!PQ=C,@$H2J4]@=G B09\>V]5V M']#D(0X'&!->XZ^SEEH=_0?&!63,>OH/]#1- SA.H!B@]2B%]0*,# MRL*YC,=KFA2]O@0D"/S/YH+D,J0Q&T$";">!E NS+6"NBFRAG!%;N+TJ,Q8 !-Q F2DZ5'#&U/'QDC*-*.(7Q#6BY#B7. M#"*Y_%RO*EL=H%=*53)!V;>--1_K/ MQ:=+^3\7UR?U%P3F!MF,4P :&FI9&,YX'NZCN] MLR1S.N3:)U,Z^;'T%<]!Z=\@R\ *7J0]V)!?'!H"ZL< K!S0X%AC=B:DJ*.+ M/T^/9=4%+(4Y!"@XPKK6WU;$PL2\;,1U>'Y40RO-X;&L!F6 'NA+7ZJY3V8\@T,GEE*: ^&@9A[-$&F**R MR(>"I 3*,RQV'(%TB1)+A')NY-,2WQ.?:>NUB!9&:997%H5_N/Z(/:)A J0S M8)5:$>T3G,,0%&PTJTH1<)K/L)PI\[4)HU2A:VQ<+U%J2Q'ELQ.##@&#RG.U M+7<#N=18G!4,/1NA)1J&*8$SM/"9M% +-? F@"W2P &&"@)GH2L.T /AG>3L M.(_I#5+3=V"!+(C\6@B_[4<^:I7E.)!- +PX(8':"DI-9Q;<3/CACQ)?DA# M].%(B@PT,9+!P+)*T6Q-#FTG4<[9'00U'/XMG3PRF*"&7:'H /HM4GF2(M4G MG++[#'\ZE::(TV>ZL$>9]L(7DP+P)V.*YP5,+*9M8R-"3;FFTYKE=:DF8#_( M*7S9(K1*QDRY8B=?J333C(N)U?"9V%JNWC2*S:P;YV\R@FV&">(;.)\>,&K M]=:)6?!91CEK#\_#RGB%:E5:C!98D_?HN/HZ24;<9,D6<;[A&!=TGJD9WO6 MIP*TPU"07#D:TOI8XJ11I+5(C)_K30UX[Q%T1YD DU54RR4,3J[E&5'M\H34 MA4<#HGJ'I5CN]:O#IM2$!@2E+;02E%V7(ZU0FP]_$/W$:/Q5H#L\[JLM2'*.>'@E4)I/8Y K9>"3P?291GP\ M1RLEK(45M2I4;A'[WPV)8N+QDY>I9ISULIHD$$U@Q2J#PAJML\O=][GJP:HG MXO[=K+J+;U8W<$FZ&>/ZY^GBT\GEX?7IQ?G5/I\:"^\K:WLU M&W8AIM66\15N.'][G_D I5>S[T\/C[?]K,77:#V,_"4(8B(I]:->0=5HN&5U MB"RKJYKW]?=\\IHN1M/4+5FJK,TV9LQGAILS;K YF2UM MLTHR_:VHON(N%WEX., KJDQZQ"(LJZ2KV7(J08/=,KEBEIGQOJW<5&6H)RI( ML=$ .E&30F2;6\O$5<7HN(:RI>G"!#$+8EZ)F-6.KAE;2LQ;$C:R)<,04UM# M<,K:+6 S]8??S+4@"%. , 4(4\#*J@K6N!6&@*Y%_,RWLOH H!>7O#$'WK7DF"$,7/>AY;@\[^8GS_SMD\K)^15.E#=,FZD MZD:Z)1C]%X$&#&M1.\C5@\A(#/.X2>)BP.*MX4<>_R:]^$-5NFXU0!Y=5D6Y MX8^MWSH2##?GL;Q)&&)DK3=&K^S%G? H.6A'[]JM=F9CY-@C>NL1C*MC_>N3 M8ULA7 ]>5UK=3OGE[;-#SESJ7M8SO[7C?]A=9XJVG46TO63[2-I(V54G\RG[ M3J*;3UY6UVR15TV85E>9I3I]XLO52$YMOD#[A5I$>%JY)P51*FRG7HZ%PP&#'!8*LLE?MNZ-DQ M6X_A=&S=VE+?#D'+@I97H66[8ZS=]+Y6R^7#:W1R"M2VG 3;IY/$O5]$R<[5 MZ=GJKDK-ZRG7L(G)_DL0R'T(Q-E3 GGN3HF;G]J6#$-,34Q-..L* [DPD#\+ M [EPUMT&\_C.67B% Z^PBN^R57ROS8B[9$-TU8[AK*I4"_==0<+;,VO7Z%BZ MNXTD+&S@PL2YNHES54?TYV+B% 2R)(&8>TH@>Q\,,0&Q#PN&:/GS,X=Q;;'# M^+J"(=J%P[#=*DMM..UB/=\/FTA_*(V7N]3#*D_P7WRC+.: %9_&6!L(,WZS M5+?_%-&HG26?)=?F%>=8&OD@8D7I>+D3&/V<,PS;QHO)?]UGP5ON\3'N(Z[" M]!+CI=;JC=>+7?OGPU![1K.GJ>XI[B_%_:6XOQ0!/CMZ@[F+%W(BP$=<92YMZFGD CHM%VS#;="^ M7PCMV)V09G5,4X3Y"%I^#K1L=S1'VU):WJLKSMDS"DU-I"4/\MK9#\VJM]\W M7)K9U??TADL0R'*'>W=5=X_G0B#//=QA\U/;DF&(J8FI;:G7@X@GV@H3M[#' M[Z,]7L03;8,U?N<,RB*>2!CA=]\(O]=6RUTR69IZ1UF[^?U9V-X%">\*"1L= MU5W5TUY$%0F3^TY:5.VNNJ<654$@2YK<5SW.GPN!;)W][0F70UL P0\*A6D7 M RECC^RUQ1ZUXQZ2V8'/+6(!/18^M)RGY(;&,O-7AX_U2UA+0OM-]178ECKL M";J&GK-D.)S3VG+CO..,FXZJRO,T\@IN3IVH-5.]L)$2$SM O/<)VE&[ZA3I MJ@\.VGDPW68C+"B2#.\@8.VW!)P!M:1DZ#>A+ABKAX,(TV3 @V$HOEBDC!P) MKN. IM +]0N,[\#&(A^^F:QV,AT4N#3!\Z DG/DTC4\%+NUW#96&PD^'0(54 ME$O9A0L1<7NSC[YC-HDFA8!MLX/MN!M\Q2[BF M=51'V5+_^!3LAC.?KL(WNJT>[(!!A/!['<[9X+#X09'A#(B7W% 1 M1S"/(NX31:!UE0EZ,+O*0Z,(?D,,B\J!+"JULR/4L3U.^+#(:>F SQBL+&[P M!+4-MH5#SBE60LDI$%Y>40J2WQ]*4VKJ/CAZ6_-%%?ZQY4![R*EQ,NS),.$!-.!QR.7(.+3>?Q8FW]\YN$!D7%G^=I!/C(20\0PC3[=L/:'].Z&-= MX0GG-4F3T%L=K>UPVZ@C3J45AUZ*!>[Q%N!W: NU%J=/Q71 "S79JQ"83&.G]# MB=9;!2\P,0K?T8RN^B_@_O9*.>5.3P@P.=6F0G@EWQZ;I1/_<"P*@%8<>8#0\7Y\J M )Z]E/@_&-H#%++E ^55\@&?>@S>D/H!,P&FX*UH> .B,2ME20#U4H:OK<:X M6:5^!A<09PBT##Q3>%D41"0==^KO<%B I$&4H\H<(-OABU,#Q%FQM:=YD0[Y MAO)O+_\W&8S>'#=MY#/;T8L3#U 5Q'J8481Z M(3)@%E,"Q GZ9#2H"LRQ?_*VO=!7!\+:'W!QVW?N+0 MS=D%IXESJJ>"S-=<'7@4Q!5HY/F2^REL=Y8S_OY450 O*5^ZY NU1PPP;S6 MDN(B@#Y8T702YP")%"5TO!RORZ:#5!VEY=$\2'ZP$S8O[2+-,ZO48>=R=H*V MWBRW@M0],4&=#H$_ M4%*O5Z#527?*TV#M![.(.1$Q)R+F1*1L>E#4B8@P$1$F(L)D#>YVEP_.5RY< M\H5+/DS(FAY"VG9TCJVM:K+]8Z%EVPUY:TE[G'?@P8ZMF9O M)&Q [-+RNV1U#'4S-<;W1L3EJ\O_O99PM=]("4N1[)QUW!&2U>SN/:.(=SX: M21#(DA5Z5DT&^%P(Y+GGM-K\U+9D&&)J8FK[,;7[I;$3V>?$3:"X"7RLFPJ1 M?>ZI[P%W[BKK89> :[D!W+DU$]=_6W3]M]?W);MT6:+J>L=>>V*Y9W'M)VAX M5VA8LSJJ=D^KU>/2L+CN$Q=)2RRA;G44?=6,B.*Z[ZEW2>\8YF:2_>V-2"NN M^]9]FW-/3YB=O\T1!+(D@9A[2B![GYT2TYFEI0GA@9DIW2:/#L],:7;-AV>F M+*,"ZSP#F/EF)DJZ&45&8IC(31(7N$C1$'[\]Y^'1Z\NI1=_J*U,/SR!P0@> M\_!P@1^;,/27\Y/9-"F^YG0R)R0+VU1;;:8DPB]G!K%*G!F^;C6OP\KAN?B# MKA;E>T\JWK_,6MJ.9-;::C19.DM+"TOL=C8*:,=:G-5TS5#23G=[-YRX3:(] M1(PVE"@/XW![+H>O"Y6TZ>&5P*1N#EFVEZ+7G+U9;_*7,KK6UI*]>7G"ACY\ MELAWBL3GTU;U$+NQ8T ,K69-;#_+!3=D1']P+6A_?VALV;PQD_G!)Y'3[MH/S0?=G:4NI*F&PM9 74 ^]R:> M#6:+7A@A_\3WGXR.KNH, D=U!H&I]!!/D1QC6]AJWG)$G \0Q5C.G%$TXD!+ M@%0I 3BKLD-D>3(:(4]67S,R]$D1_V )V/HT ZDW>P6B[ TNL$]93I*.%!=> M"IU5;_0XC7>D($6NA 9Q *A+8S/#/(+IP:3:WU;Y'Q '!D7,L[IT6&L!Y>VE MY7!B2N"$O_\1K1DBV8-P\1(N7B+9P[-P\MI%GR61[$%X>ST#;Z]]=Y;9,7\9 M7>L8QJK!Q2+9@Z#E;:1EIV.:][S!%,D>A/?7-BRAV7'454E8.'\]\2;9'=58 MU4U:^'X)WZ\-ND7;PO=+$,A=!.+LM^_7,X[[WOS4MF088FIB:OLQM6WR9!7Y M);;B/D]U17H)0<*[2\*V MW3'U5<.^178)<;^X+4OH=FQKU>PHXG[QJ8WQ.NS2!F^!]T&>%1>,ZR59LWM/ M+[*=OS\2!++D#;2SIP2R=2;Y)UR.M227:&*;_[":5 I5<@EG#8&S_".+;ZPZ MFQ\]>V>8-499]\;2BS_T5NAV9U'TM38O)X0Y&9(]B'A8+?RBK1 ,?F?@>BM" M?28'11W4OJB_KK3?,;H/RVS0(F0@7&.2DMUMI&2KE21@ 24;+:)=K5HVYAIP M9KE G4BHT&(!=V'6E@G&$3D+UI>SH$VQ4SD+5*=KK2UGP02MSE!HS7$LBX8$ MVUV3C=0CT5""_R(5LU#>-(%YY^,.RTJ0LU>:1F3@QZYX[X=%X;GK$:K-<@RC(,Y]U,U/K64^A]$-5H MH(KGU'"[JJ#/I>FSLSD"W;^$4OKBA%(XW"CXOP>1$H9^2*ECVE0W','GTZO#S]*ER=7 M%U\NCTZNY@BGFTG0P5I\'>5 ;/X2TSHB65]Z'R>WTN&0Q.,LRJJAKG=\VE+D M.:6G+[F2PD5+N&@)%RWAHK7U+EJ[Z'$DLD,(7ZVES<]HI/)1H@!=XR9"3 '] M(*EU+>*#7 T2,\K\/C06#0O\NGP 9/ZM8'?.0,8R.[:Q:!UTDE!"T MO(6TK-L=PUVWM]>Z:'D?'+[J@ZQ *QO(BM'PAF:/>(CMM]_1"Z.CF^J,&"X< MP[9F@U2SHZON1G9HKP3G"F_":$B&_B3>".>?>]"MUM%L8WFZ78_KC]BAY7=( M,SNJ:6YDA_;>/^KD9\2%&L2>#D<@[FJ1<]U]KH##[NM S$R36_@!/MZ0*&8V M>-@FFDI)D4J7]":);_"]HY0&42Z])WX41_E8(BEE3W"_D+'$,_EG>$.9]9,T MEW.:#J0X^J>(X+UQY5?RE=V:1GEY3QM0=OF6I.AS!'/("SXT=FG93^* ]<$F MQ--FPQ]XV7E#8LR2C?>B1$IIKXA)*GDDB\IKR%LJ>32.Z WE3<'G/KEAA09\ MRALMN\[XI:[/IG<+ ^^/*]1FCBK-H*HI7,#+K=DV=I'6NN/5:C3TXR*@_#ZZ MO+SE*U:ZK[#[4IK>1'YY\XM/PE8!L>/5:?4\#.H';WZ$]T'E[:V/4X9>B.]S M2VA*?0KK@ON';:&D.X2%A0.G/7 V1@\SD?M4>L&'6(]]WA*_E&#Y%MV>XV7V M'X;==NR8N2[_0W6:W[&Q,W3Q*1M2>4-[[6;S?D6?A4[#$[^SSTEAF@P6<#_? M.Z/Q-)BW=[K=.$8QYXJE:SV4-/?X&UN>(#(*@Z_U^0D@)IJ6-[C7__M_.9IF MO7F4X*(=]G"OBF_O_FN+V7WHY2.2#3E M<379/D35?BF27:"NML%^UB[ MY=.K$B8?Z2ITJ; TF M: 04:5"CH148#UOCIG19JVT$S!_%!=\>3YA/-:9I1?K[\H;8B9>Z8JL;^><35AM-PDPP,>!EEP*"E M0'">Y%324"9D*G6"U,C$2V!2O'!E]K/&&I3E\ 4KSU89=P+N@!9ETN<"Y#>* M%IE+.DK2?).+/*\.YO.3YN;=K:SC.%2UMKT*CT+-;*(9Q5G8WI&DR/FFI*PN M)'(+B-.OA8RXJ6.#QY>"2CNH[..(;/@NFI.YE9O;FIEY/H%1OR#S4-%^%%1\ MB:, Q7>:P=K?/(2%%W"G(+5'(#78T2+U^RQDC-WZ$)2$F[LC]@428_D4RL*] ME P6$)RJ/B+%V=,4IZR3S(0D_*B2<(2V:(S7KE$MG(C6K/15]3$A9",'_'.3 MXKY.7_XZ;;=[B2G?:MT ^,$ I*\(P\B-4 MN &2!A3.5'Z*EI?9H-E3++#(2 04("4 M"# MVTCXZ@!JH)10#+GZ""?+#4DC-+MA-UD['8J?9(WHS!XEPW%+"P6H .Q(251* M-0!-WXLAL_AQLS\^WNJZC1\(+_RN:8SML$8:AP\0:PC([A%S@6)"$1R('.NP M(VPW*_Q^-4&T#$I,J.*C?QP#!X->$B'!5=)#NJ3GI M?;6=6S+85>/ )TZTMK/I'C+_%:6/J'" M8!1'S &+PT*,/'U#80SH%,:098&0NM=^4E]+'SXF;;!]@5TEB(#X&; 9)4,I MNR4CB?12RB],X)$^#7K<5Q&DLR0#T0R_19AG@F']>JU>5)E-2J*9MYW72!!- M+_!AD$"[88'W]P'- *R]EF[K/@H!=DI'/XDI;LJ;4WBSI)7I\>'7Z4#H^.+KZ<7Y^>?Y ^77P\ M/3H]N6+I;DZNKD_/#J]/KO:9 <[(D'#21:!3[3=9^PAG%^QE"AVDL7E4B,_, M)4-&\AXIK_]7Q7O>+#]ZPB3)@0=9*BTF99>N0XN.@BYW[JY4A-(KC25+A$Y] M5&VJ:S.>'HR.2*E E$++*B-EDLR$!;<\@>:L[?'DVAZVUO9]W?;1Q-I>-FM[ M4:]M=2JU3T4<]^%P" =;O0QPWH+FUAM&(2P$G,Q^'X$J0]B!B:,1NEP/YI8U M<5+/M-8IHV:45GB@\S$D]8AP3%+V4H2$#X$8O: 6^= M6/[2O>I*'PX//P&K,$>'C.T)$#=V@]Y]>*R4B?2RK!B,RH 23+>'BCO>A/DT MS5E6/:ZKRAZ M1FR2G!\;DR7A1D/HA%9#;;K$ [;IL6VG6#PL (4X*%FB/GXQAB1KT"VK<(9% M!]%Q,@PJ?,C3)"[?KOH[!*!)T8(1CSMX#8_,4T$C[RV(X%1/V[TQA\N\G[17 M<*]YY5UU8D#72(M9QI2*$ICG87D5+,2,VO$8?_M>!+WF'"F&)8TSJQ9A@E5U M(T)&H'[Z-?CSG6A@<3IT:M7#H8P=0 &/$DR]"TH1&U-(HI3ECRPO5UHGS[PF MESAO)[0Q^'^46H'1LZ+7H\SBCL-G?M)5XN$4]!L8B)\G*4R5&#!(;C(B?+[4.G45"1W79P>](T#.FP L('%Z4!)AR&RTAY1%]1%@T&X;L M,=7TDO8(XV#I?9+>PI_RQR1A#O=7]9[^1B-\:EE;593-"]LM&?OXY,^3CQ>? MSD[.K_=:LJX,-'#89VBDX1@U<;8Q6P,@Q#!!A.* @0PQ!J426"%F7[6= A[% M&NBR<>E5T?:F%Y=,7ET97-'%VU\DPK ML:02J3^ET0T:CJ\P-3:_!?P(_^EQQ+JDB%X@YS)Y3'5=LUL?E+.]U3'?J##X M.5I@=4,F/+3)VFO);^U#O3R8_-PIP5N@)C?:14[T.H.-:N8E#) XGWG M@A4O+%$* 8V@,/UF^0"%Y4P&D=^69LI=N'(%J MS:XZ)JB#2<[<%L5^PL#OJ5^QA:Q@),=NK$&PKL-60-IF:@J\-JF(3+8[ZR:\ M&+'6#5#60Q)9S_?N,X5WWSV\^U"XJ_0E& _>X?7&FUOR0]3O[NVUI^@;7V@8 MPM1"ZUVV M4M2TN?[<6)ATYKU0G0&($F?-O*%_AAA=^4%ISJQJ8^OXXN_CP] MEE57@BF#^ASY@G4>DW7* SR&\REF>Y#6-=:3J8J4?$-9A13 VRUY!E X(GN >WV,/'W,-&)@E:&\EM3TR,6Y@Q2.S+$_-61C%Q$=N# +]. M6,6=3N.F1XPV+I'ERA0; _QS*JLF^5-"@L7 MQ!N=ZN3B]WZU! ([W:8MU+J MQ$X^YDYR79Y4)H8VYTYX;*=2$+%$+MS $5;9;]B-97WU(O;JL4&VY;">>,R. M1T98G0Y4J!SM_EF1,N[A7HH@TW G>[$QCPV'M7&JK:!]!VV.&1/KDXOY9U!L M8D+?@\-.(O GWG!.'8^=^]]+BEU_[%UO'VNM?2?<;LQU]"@->*(Q&$Y]^PWG M)!R3_$H<#<<4@TMB9L2%?H>E91!_BA.?.7@PT0:3MI(B[R=IZ3(##XQB9NH+ M0V9?B&L[^AND!D$!CTP!?-?1:!RP,*?2R]KT4U8TU7 M4:V&GGI;[[S4P8!16MFXIWQK)GVLNA+>%;7=H-#V?K<3U$^\,&^\,S-ZU_4) M#SH9%JS &^PF[&L"HQGFC5M+"\I9!W&4(07P"-CRU@$=_3%,"-]H7"MG?2"K M$(,%7J?2MZ3 ?,^58\NHR+&? N^RRAB7A >HE5-B=#MOB1?V\)7R]<4+"Y S MXNIF#J2.8A24P)32&XR8^]WJ@1+WTZ8W-^M90GB7]:M13_X M'3B:1@6.%1*:3\$R\V^[,=Y$TDLGK-E_+QV!#GQ(]8V3[R^<"Y5B'^5WKV5X'H8 MS,W^5.9^[].A%&!D5M!62#IU@ZW+YKGA8]4\3EE@%S/ HG3871 MUZ&[,V @\3ZQ< 7C4:;GL)C2SIQ%G8D>;178 $$#?8^RA<#31)36TU]8>Z&> M^V\C8-'G N.+$8%8/>Q_5;/]0U6:)*\P8&;77K0ADG1"X-CXATMH (E1'5XS MARANF4C(CPF6HP =6H!3(I;LI7YK8LTK.BD]X;D8RHIZ[+M P,[J.&,))EJ" M09G.C3%S-&R? BQ:@_@L5HN]#>==15-'[;=X$$I(HKBTI?(:) 7N"1H*V%%5 M>H:5&@2[2:E28/ B+C/]5EQS&E;M(\[$!3]TY[V!0^$BQ@T[JJ=&P5+S)+=X M<%<"#,R>D5I[%?"<*[+[]5YY7#'.JON;&0D+"F!.62AH=:J3F:%@:RBMLYO] ME*'HD<_(1(NWL'U\ W(PP8,S)4/B398:=JVYSN3+MGM8H[NFJ( M;"*DFRUP*0ERY[2[0^DGG=2Y(UNUU$!CN-"$-=,CT?#5"US3ES.:R/RM:&BL M7="%+\D+I6N_?+0=:%47JKLS9KM[I#T@OE\,"J[%-"[G*>W#\G/)A'D+\K7< M:]&\B=R5,EP<9H@:-PDD%I?.@XT&9>Q?+56(2:IWF^ZFZ(QY*"U=EX8I9$P4 MY5=!91E$9(W:Z1/DS E%C0Q0D)P(LX6SPB\=FTJ[?!40$+7/ M@Q/@,/0?-_9\6.?4FHL):<$T M]AGP,+_$$<8?#.^A$-04N@?L%8_@)3 M[5+.Y\VW?\)WL.0T8V%B[$?^8I,SIGP1D[1D=6K/H!66 .U4+IV30PB:+?;; M6SRJMYBE*&>(PM+D1R@2ABP)#\#*)?/Q5'4BJ^8+RNN[J690?FIL)*V PEHI MJN,(=:,CO<"G#MJ_';Q\628 9-/ H#[^)P_EK\UX+&)N_G5I?21-903M//(^ ME :0I)(C$+,[LY-AH^*SF1[1$MO"$@_5N[L3>'+4G$>G:+X8\G1'+)<*[F9K M)?D>SLL]NE\(D])6/2TX[%M'>FTO'G(/M&89FWNOM%I&7FA@ >.&$XP;OJSH MM,V.+]N)Y"O#]]UB%B]Z*PV79'5X!&L?O9BJ]\J M\IU[L$%;X>86=3XD?CJ\O)9.3YDKDJJ]D2ZN_WUR*9V>O[^X/#O$_ GWEJ-5 M[6%R]"H%BK9/(%<7"N0?:0^0XE/C[[O76CL*L5/"!JG.")YUQGAHVIE61E[8 MEM89/YM4B?OESDES$;$FDQ0^L$Y!Z$MI2%'!IN4M$+XWU=7L5E<=88X&).#* M>ZXR.+"X&%X[L,SUEA4>"'P1876*\;SB)E+,0X?OX7^'!-UKX'"%XY!4N?K* M;!XQN.U(WC@I5B4R*TOM6/)C$@U:>098* $>GRU_AC*+ M&5HI8,VQL";\6=JC^3O,:3.8,W:2U3[0\%4/S],JJFO")1XM&FAWKI.1H*LA M_(8./#[,AKL055-"S\\X[]<>1DF1\Z#:L%F0>:[WY4BQDR*;OP4^&>(5H\=2 M*P61WSA/E8ZHI=V0>8$SDTU5G:!9T](- (U W);.&BC-@3QK&DCF=X]TWCC0 M6(CTB>;$EA-3D%">V:FL4!V/2U?DAPV2.WB"I)2SC&HTRGE9[0!K!!6\>G9: M;1;I]3"*B+E^K9YUN!)6%H4W)&DKNF$+;$BJN8,V)/40V*;MB[SO!U-EXBP& M-,4J)*53=XF%C9-F';"ZT!N3L2,F[VY9^6?S>79GCH6D9*DF:QL6HX=/P(F+ M,]'[T#PF>ISTJBH]PP$P>FB-P>9GST_7 +/;OI/@P%(+8S&8VP#CTE;S_#X#$0'T<O%\,41(SP>APL7 MU:4;9ZF6[-&VQ,SSD+]7..36R0O.#LH+VD(5]\LPQ40,O#3,%;OI@_4_^:= MN;)EBD>"_L(E]U))VF^98TVU5]>B\/+V9@N*W55-ML+5,(ECYF@JAK7P M9Z6KWO,W4U_H:AK[^9KNNO56#W<#*FEW'='=EL+BRRPWV%>,' MSA/ 7,B-__= /Y@Z#E]KHY^2.AF7CB?D-,?QFXZ#Q[AN='YW2#+V_L3T@JE[ M@'(-[IB>@I,[6.K1>ZS$D]T_++=&UQCGP@']O&C /0F70?5-#OR*G5Q\M)^J MPTOL]5U+=@A#!26D7#-T]]KV3?Y$HH E7V2[+79W?SB9?R1+^9=MED)3IKY_ M*KPX\N/QMH_W<,ASG 05"C"]07#676MV1GY&@V(PRUO;OME)R,?).6S;1_LB M*9?U$/,4_&0IZ'=CG8^92S4?ZY\86OERVT=\C?:],S*6OM%<>D>E;1_O @EO M^P;ZI?9X+:%5>D%>SH'7WZA:I:DC3T:O 3LE9GN2JL'? X27>%1TNB]C-B<6'1:](LN7 M%XQ6@+@=1#)'NY.B'@^K[JMH/*HF,7^-7G@O%]+)3F^^K7=U=XB>A(DP$>ZL%B&T2VR2V26S3GBJA3Y!]9/Y2,@^9 M];DZ:-,W/&5J!WV$$9\%.BY772/"66I0^:9 M4@O#SEJ+Q8#,,:WF7D)0EQCIF^0PQPK"LJ<8SEY91+IB+@$>W%"SHLQ4'4\:SE&$R M?C(88.!MGO@_I&+$,B4,FTCXJI9,G0W]#]OL*G5BT3(0ADCY;2*/*4G+0-,R MQJ8:#(;0>5A7:A"5$:68)JW*O9NSH'Z,-\2 PKOK-]B&TE%U^ZY)8(T#%J'9 MCMAILJQ58V)UL=HSQE MYEDSF_KPG(K0S/=(*_P;=. %[EM8^J;\!L%3G]O5<@WO7[(K9RW)KC2U#BS= M8+(K6 1?AH7%Z@ZOLV( 1#&>K)RX?=&MUL+HUI.?_G0(7FZ5CIND(:N[$^[,O8#>7O;F]ONS#,;B^Y M>74(@CE6+'Q%@QY)7P4D)Z]42S-LUW@%PU555UF1W@Z.HKUOW#HB(1 MB;,./M&57BS.G0=B<05'0(I5*KQ6:F2>.:1*2P"]O,?J5X[\'TSX$?/L)I6/ MA\GUNY?_YQ69%DF>%\]J@F<%SW*>U3C/SF>\N3S\;HR9!3L2"9)17O[85"NO M>,G@O+0T[VJ"=Y?B7;6K_K?@WAWFWG\T3=%4/"W+X[(Y$\M#\%.*R59'))Z3 MTG]4I!G6XN;,TZI$T$J(;J#ALDZ(CI]8\OZ*7]M-7)5%7'1%JY*F7Y'4(T.: MR1<_8SJNJAQHBJ)UGS]O:8*WG@=O:;_EK=FJ%W?S5IGA\GX,5MG*!9>]!8E# M_6_!9L^"S;2''F$@(&)5KZ/N)*.HNJDLQU*N8@F6 I;2!$L]$Y9ZZ,DE6&H= M+*4J:O?T_&H+>&H3L_]_[RX_2J=#4/A13S].?%:[?&(QGM-&7QW]>Y\W^IK\ M3(;) .M]YUCY%/#FRN_3 7G^.W]T^%'L_,3.'[5JPGZ,AC^P!N'SIX/CD_>" M#B;HX!AK[45[1@8?#]\),I@@@X_$H_$>4<"GRQ-! 1,4\(F[)^[7B6!L 1%L M(M!$18>N(U:5]!/ZA[(RMX3?[!V3G(#N&5/I!:_KP2[_,G@&FY 8_:!1=*(& M7W7!![RU,*O6W4[F*Z3;WX /KX3__+WHG^T8XW]+$_^\9U>G6#('G8>W9(C_ MOF'\\/K+Y/%L[,:CK$0;=Q#!"I@>[9,X M1.\3;(@97\L'L/06+; *VNOB==9' !QIP=VN="/XG#M=FW%OH_#M:YV#?-^ M3M5W-FMT%7?]%3_0Q67)\B2EP#D%MZK)]V#3091+BL./,Y)=R+[&G,[.C[]< M75^>'GZ\ZL"'H^X\C6*W-WCK]9T+/T\POK&*Y=NH\K/A@%^4.5]EKZ3_23(Z MZDOONM)A.FAEG]\88S]*'N9-K/'6K>PN+=Y1/Z+AK%,%DUQ?W.%U\5+ JH#5 M;8!5@LV>=*5/-$W'F^?]YX.J6[:PN[1V'%1GW&JF077F@3F@NM"6.5\9WQ;[ MT;98-5J)!6=,1:^\)!C#?_KY('[[_P%02P,$% @ A35>4>,CMA)($ MM:T !$ !C;JSH&&PQY MJ!DJ"*0!3*S>U^VA"U -\9F93L)]^NO)6,P& N;P":WIBHU [;Z::F? M5JLEV>+G?[W.;/1,F$==YZ:D?E9*B#BF:U%GP3"[U0?XJ^6\3[@<;,G:'O+OM!GW&Y_$4(-=WY@M') MU$=5I:ILWV77YNA"K5^J%^6JJ9AEK59OE'%=4\KCADJLQEB]4B[-?TZNM;IY MV:C6K'*C=@'%KHA9OC1-4JZ2R\;8TDQMI(6@K]ZU9T[)#"-HF.-=OWHWI:GO MSZ\KE9>7E\\OM<\NFU2JBJ)6?GWH#$31TK*L39T?&Z5?1\R.RMR0J M;GHO=%6P_)5,O%;U2GBSA+ /31L%/KESV:Q%QCBP M021P_@BP3<>46. X-N&NL5$@=MO';$+\+IX1;XY-DLET7WY"B'-*9W.7^)^UPQW<#QV6)OC_1D@M&7_)UQ ](B-'\](B'^(54_=AS7 M%RC\RO+:?$Z=L1M>@$OCN A_KO&S&2NO2?25.;,G1/F M4^+%1TL!,&5D?%/BL;X<1???36Q_AII$11(*-CLGOUT!$3.P17,[Z_9$"-Q; M;TH>4&*3T$(?N?D6&>=M/HA0A_XE6F_C4=[6@PBQ_^\;/FB2F:YS>ZX M4VQY,:)!0DZSUVT9W8'1@@^#7J?=TH=&:S"$?Q^,[G#0NVMWF[T'X\G!@45] MGE%G)2PWLH1$59!8!>8&8&BR9'&E <55H+4.U+M#H1;T::7G'V=VUQR ;1[[ MQE'<+[ALJS%QQ,SR-FT/(I\2FTY4]RB4V=K=I#+X:QG!PK!B1 BIG7(.963;&E_ HQ#_W_GV&/V9? MSZ)!SG-=41IOY?G+U7O Y1Q?*,KE0:,T*$)"4T%Y[O7O]6[[W_JPW>OJW5;OT>B+SP/X M,GAZ>-#[O_7N]&:S]]0=MKOWCV#'9ML89.?Z4 42OJNJHJKAE)MZINUZ 2/P M):X) 3I:ZQ)?E]HX[6M]*%)XYGP?)8^N34U*O)-SOU(D\X&J G]']@$8S9>J MSR%@+TNZ98D:8#NVLM4B/J;VZ5U$JESF-II2TX[N-F6TKD]\G0]]6E:I2.ZD M-R%O&K2%\;+[P8:4//9KJEBIVR P+EY06Q^G/V9&E'>RNB;GZ-QE-G8PV@/( M42&F/!FQ")AC[V*WO+P;-52Q\+E!41PH%@,+3\40C^P\B8\4149+3;FH)8>G M%%K0IQ#QW%6ZF#&HV#/)'>\RXLFCW:66N2O!G17X.=:MS-)V@!&RFKX?B<84 M5#F95YI8\,](9J@BMO!01$[;W6]&=]CKYUH8B M)1RJ8ZB<9B4D7T]!YAZ2D MJ'0<4M5:,H.+811Q[(DU/^SD!UE_*2H-0BI/H:76#U&*9/W[7J_UO=WIP'R\ MW1WJW?OV;G M/45>GJI=JLG8+X#* @G%H0K/1=[\3(HB3\VN:LEY?!HO14S*=IM6L@OS5M9D MT-)(654TY2HSE?OV>LXPP10SG.YL3QCDAW1BURYE5-57(P'Q\= MA=:R4(OB>L]^L&+(=\T?O3G7H9L^?:;^XDC4IP++V8:D*+$;)6.;JT&A'A0I M.M,K8>&$T3VG-KDCU#0UL1R"O1[2)YQ<$V80(E@>-PC(P>7\ M:YJ:6%:3!(*UJC#JGX.!C W>6_Z$@'" 1KE3U#4U1T(?]PD1'\Z!89>W='K= M^Z'1?V@9M\/LC&](2:?'U8::7 #CXF4NCSA 0:V==RJ\0U8Z :Y>U))[2)N6 M+^*T-V[&]12EXSJ3(>&'+HW\O.$O,Z(\O%UJZCZZ-BD,\^>7;M9^I,FHS 8*U/&!&//!TE8WFK(CGS5YJ:6!'>#KPK MK2A4BU9ZS_E)FDM\GU)_YC+"^TC'Q<[172&/ JD+U!1-W9/UH$^1-B3Z/-=W MIGZ#>@/2^AQ/VRS+2]/1FJHF-]U"P<)9-G<"&I>2IIZU:BVY)Q:*%S+E%"T_ MSALS&;#DD:FFJ2D=X/R63)(TOG'@.M *SQWWYH0_2>],.@1[Q'CE.PK$.Y#! M[,!R.C5-36R-K>A<*^'YY4H-$GI0I*C ]&Y:/GR^!CM6A^(1M2D_CNY >K,# MR^FM:]7$_M>*WFU"E\\'\5/@8HH*3.\@F,_# Y6QW<3>],YV7PXD5 8EI["A M51.;6BL*X["(XR(.7&#*>OZ4L-C8 Q\V^]+!/3(SL)S."ZV:V)I:]TBN9&/H MA$_;_;3(/?(!^P$386E[V'M[S,V%+2?Y4JLF]I]6)*_U[!I5SY$W+Q>Y5N<. M03]S?2*N6T:__4T?BB,/!\/^DSCH2.^VOAJM>V-]=$6.%RLS LKG^%=J\G&Q M-3**08O'; 5X[*2-,X';]L[]0GHN6.E2@J;4DON'.<@LXGI#1O,?9?GT"+JD MX5E3M6KR!>D<_)]75',[QAVF[!NV ^*.6X319W%\0.YW:HZA3.X:_)F0M[D& M5XZ$=CZ\Q_07T3L,O=\%LPP>C;YXK"8[U0E)Z?BL\47X;=XB" 08X5,]!;9\ MWO$V15X^L&JUY$Y(DH4BCI_;YLP;^5+DY<&LKE436R:[Z"A>7!(-_]KK0&@? MA*?DYGPT<5-6'IL::LHCZ$N0OR\/ZBVT_7,OT*1#R#O%A59-)/^[V"CD[/M. M;_>_Z9TGX\'0!T_]\)CA[)SL%I?WCDLU^5P^QT$"",61"D0$#+CML-6/'3W/ M27K;@G+C7ZG)A^+7"$A %-?J>7.FW>+2E*FNU)(+2]L,%#%AVK)EWGQIM[AT M9*BK6C61O2:I*%ZRM&7+XSQTD@=43AM_.G(O;>?G4#9_&H$O5AC=? ?A;XI) M!Y8ZS,<32VP;\@4R=_C324/]UWR'"ZZ%Y*;6U.1#XNU1(+3G&K%W&@Z V_&OT=/UO6Z0WR_-Z&#$7>%6"FG5CP$' I/V;&(<\$ MA:;-F^QFP))GOA>UY)+M7K**F K++)TWS&7 DL>]2ZV6_/&)_:P5+QCVC6]& M]\GH&\W>?;>=[]"H';+RP ?S^,2BUA($Q5 *;?[\L_D4!&E8:RBUY&KO#BJ* M&,B2%CU@VI@&(0U;#56K)589=[)2P.G@P+C/N/*II62YXILS+Z7SKG^;GRZEWC M^9PZ8Y=?";\[CAO675R"*R1\$T%0PDW^>XOK(]8M<>"#_VAC9T!\/RRE.U8S M8-QH_)OQ:A+/NPL=5/R60 *7T?,IM=SPJAK<5/=E*R "7M$]T88!$U^@XRH M7T)> )6FOL"\9VXPORF%!:E/9B7D"Y#PRLQUP*'8H@UW.'BIDFKDK??/[[#) M'RE>Z*;I,@LTW1'^##)Y(+,187'#A;7I>G[8G'L [;B>UPK(T-WT 3NP^*'=J_7B..\YO.PDVM_@ M<:;0?"J7:[HS*"V.16K19VH1Z$30_/"@*3;9(_51W:0#-!*R^Z6=Q="])8^86OH8XL1O M!+,[-TCO58= [3<+=3P?%H#9A>%95U$MY-]@O]^Z]XC:@ M-LQ'>@Q&J3U]>D?)=Z]^^(LT;4?D(5#E[]2?-F$P=6>$K;I(W[5M&']>,+/2 M&IT\WX,X MF%16:8_?#D-.Z7>W=2!P!*+8H9)5YT M_-2>CB:1>/?F;/\BCU@Y2VM)2N$C-,+RKZ<+'M:#D9AP'.IWLA[2=B !@4@' MO:1+7J*BW,U@ZD^<@,#,@2]_&*_@?3P!CDI(IFRG4?=A\^QNP-VV-[Z%V8*5 M;I?M8B<*1]3QR82P+'YAT_&8)RQ@YST1:$?)=^^DCP0R<(\X#\"3O2>$[B[[ M[DTX3:(9OSB<8E\W33*'PDN,WGA\E"6%XU?IG=/BXZS>@4QO/,2O)UXD7*OY ML''QCN\IP,SYF5A;8^1W0B=3H%]_ACGVA#QY9!S8'3I.7P<\".M$$382RF " MPZ:SY<)2.,:9KL-7T,-Q>T_0RBC\[E%L.P'J@'N+&F;-F&("[YVCK]=)>:5Z MX\UMCP?\2F?![-9ES'T)5P/ACF0EX5"XC[J<)*;'H^U?7-(9XW,Q7O1VL2ZR M'!ET/OLR_@A$]@=6"L1P(4ZT@J' "7]>Q;L'")]W[C 2KM[>3S7M>U3EPZYV MS(E)L>TOFE,RH^;>="B]_+L'$\@,@AG?PR96_MV;$O8Y&,1@_@4>K5!V:!)0 +8^G1BX-Q MO/@$H]F+_0GX&:077P>SCR]^33#]SXL\&7]Z\>MX\I_!%T_(W^>_M#_^_&TR M^/!Q]H)33N_^Z^0O,1BF+#.$1QJ)%$H3KR0E63-(.C-';?R_'_XB5;2:BT2T M,/@Q!Y'8&(%PL#HG&660EX,.!Z/__*7\$?P47B!QH^G\V[_]]'$V^_R7ER^_ M?OWZY]_"9/CG\>3#2TZI>'GUZ9\6'__MWN>_BOFGF7/NY?Q?KS\Z'3ST01R6 MO?SGVZ.S^!$^>3(836=^%,L$T\%?IO,?'HVCG\UY_B2N%X]^HGQ'KCY&RH\( MXT2P/_\V33_]_4\O7ERR8S(>PBGD%^7O]Z>'UU/&Z=?!*%U,9Y.!'T[_',>? M7I:/O+R2L1^EWF@VF'T['.7QY-,<+](P'W/V[3/\[:?IX-/G(5S][.,$\M]^ M*J.2(FSJ!"U(_FOI>"^_XXQ^&"^&\Q\?X?>+40NDBI#AMQF,$J2;$Z_+H/V3 MXX/>\5GO +\X.SDZ/-@[[QV.?;WO'YV]MZ/_$4:X"+IPK2U MYZC#R,U(NV9NP7*%9CB.MSXT+*H_GES]YM '&,Y_VK^8D@_>?^[W_&2$!FCZ M#B9G'_T$7OGI(/8I,Y3Z&(@S/A"9LR762$>L8 * TR@,N\W5!:WS19/]-,Q7 MSF*2EX7;+V$XFU[]9,Y_0MEB ?W74C27[.Y.XB$:V4]P-)Y.7Z/5W!^CTHXN M<):3SS"9"ZY,-Y]I/F<_\!0<&DO"=;1(/ ?BJ,I$6^TR"&^SRRV(7Q/G;;;< MT,.]27PQGB28H)/YZ<57*"YAX6\N0?M)O*6@]ZW=XA,OIQ>?+A'M"NU0Q-1"OHFW\=Z)MK0392.\>6AQ];;A@+&*(DK(A,MI$ M@D] LHU.!B6L">)YC%A[XE\!!B1P^3D4&$Q[O\TF'I5T,/*3;X>H6]/C\:B( M&-4.I_EP.)K!!*:SO@">M3(9V90DZI!7).2@B,8PF*H0);=-_%Y#FG;)3536 MV_5]QG8TH_(Z1Z"]WS[#: JO8 1Y,.O'1(60@&IDE4*C@V"\3Y8$R-R9J#G/ MOIV:WL.SIF\@/[Z.;2:2:OJQH*FHZ171?0I*L^P- 2TSD51R8D-B1#N10N3> M,-[$A#V 95/RWDQPD'>3<>$ODL6M")$(I7#]6:"X_E0D2BOTP)91$4(+LFY@ MV"5+NJGD[ZIU5U974^4SF-O;-[B<)GZX-TI[Z=-@-,"D&@5H M=[GDB4B%*\S25*3&10S,:"2XA1JL!F^G#&%M%6D@H6K::$0]HI+V6UO*4A9%-'.4C>+:RD[&8ZS(]B9[EH,$1I+7L^:*K MLUHG8KQU1F6.B?(S!;1WD.Z2<:VA39WV,SJ+[KEV-&X!-L)+P3(0G14C,@B# MQH5Y@E$5"(=E\1F MY9 )D"@U4C&I6FC4+11;V*RA)E 1?2 8=Z&('7/$46OP6\."MBE%@.>QTKMD MEKOKQOK&>"V1/(OUW9O-)H-P,?-A".?C4_@\GI1@[_)(KA^X2=&!),I$060V ME#AI+'$RDHYAK:J.(Q%2! M> .*:!,P#C+2>69^Z*W7.ML[7LHHF+8D,+1&$C0E'K-RDB5CX*3TP3;9!WER M>V?7=Y:WHYEW%_RF(JRX="^IN<2Q2-:1X/$50#0[?4,SHP$"4306@Y81F:.\ M!)V!)6T5YXTB^*?![9)#V%5MJR[D>CO5LX\PN8GD%L0^UX(Y&S/1HN0:WDCB M C,D>(9!%V,\F":GE)=#F4\GY' M5 ">%!,L &WC"Q[%5'92H_YQZ7 X)237)$@"N;/:2V=#$V2W9#7[> MI+>6-MRU5=W97C=?>("^@NCZP*)LB"'C;^V3O?,3&,WZ.5'F8@*BN,74)F2, M.P7C!)CT/-,<39L=]0UQ[Y+G:Z5=VQ3M#NECS)"L)#1I9)C /,L:'XF0X'V4 MP%QJ8IRKZF,]MAU 'HP@+8KGW@W]:+J7_HT>N%PL6H6?CD,RTB+)5M"R"9^) M%4:3['W.":2RMLEN<2N"=BIMVJ:RKVH=MJHQSRV_7 W4G9IQ6"*FUV M'0U\& P'LP',=]UGX_B?C^,A&K9I[W\N2@T,!%R:I3*2FX@A'>6T^GD# M[Z9JL*$4JFG##2(OH_E9WW*9LL?4%2/NHD[D/9 ME+B]&,<7H]GTG?]60L$K JEV3//DB+84R7)2$RNE(M2#RQ A.^]:$/@PG!VU M?%VTX:Z25^!_-45'+),+2 ]0J$*TDD=+(/%R]A 4<3D"L4D882QBU$T\_*.( M=M0(5M*("E*H9_W&HP_G,/ET &%V!80I"U:!($K.#\3Q*YL4(X[;@-@T9HI- M=M$?P+)+Z7=E1=B4\_7LPG0*LVD?F,F)1TV\+G,'AZ%89 )=NPCO0\05'WG6W&=JB>+,(BTI$B>%(JSL.' C(VU3A7,+Q2ZYM0XROF>X.G.X MFJ:^FY3ZQ]FWC6HXW'Z.A@.^])(RH*D1%&!J0-+FC@K$Z&2HU--5$C1 MI@!U 6"7'%4%27?B:\U;%'[T88 !\R4IJ%[7E7O7R#!8POR2&V++'K+DV1+/ MLD1]8P%4%,FUN@?]-+A5M$'^.-I071YUSZX6H,:CN'!.P64K,D7;$S&"DHI' M-$71$ TBN$2Y2:%=V<)=-*OH@OIQ=&%SCE<.7*]C9VYI*DVFF!22R&@R"?"OA.7CG7*DE4=XC A\H!G)HH1V&#)_]("UN Z*9NN&DKR@,,F5NJ"'928X:6#KH"H08LZ$Z*IV#;W*F ML0*VW8N6:ZA%;:&T//[,/GK.0).<,BVQNR*.8Q8OG$+#Y9S,;0**^H?Z^^-/ MG\:C^;B7+IES*8U5C&C&YD5/B021/%$Q\N*/<\Y-]/XND%T*BS;4@/OW-C?@ M>4TCF &75;H!)"DE./.!8'Y2JI$#?@4Q$2^2B1"I1-/SC:]Y\',S_L2PE),K3@5/%R/=Z5+E,J$B.5-5Y0QE-J M$@0_C&>7PJ#*JE!# M74X7P"?GHQ^79#+06+X*BE1 B6T:%[#,^RB408S87G MUBK9Q-'=A[)FT-/V*DIE+=B0\14O\,]\N'D-1Y7C^HA.#H,=@3E@X,'**%MMKJR#N)X/B'3,R14CU"HI=*<\\BAR;E&E70[U+^5DO%MB_6NC4 M#^/Q24-4QA+@HC2Q<(8X,)1$&KP%:66(30X]'H>T2WO=M72GD@">XX[GP_?L MVMSH7&6NK5\I?([;FC=ODO;^\?[P_%]M>YC=G6-+EV27DK85YN[OG?W\^NCD MUP978I^89EOWD)\@L-(5V7*0[Z0#D?EX'=:FK'NQ=G@ MRZ4=Y=E0FGPF-E.TH]%A8&[*E7LPAE&O16)-@N'5(5;H%K?B3 ^^^* @,S!* ME9T_(!)$(MY[1WRY.*B 6@I-=F W@[U+:64C;7R@/=VVY%PM%%P1\,,O0O1C M""R4UA@:J,(8B&?BLLZ$1N:IY-YXVJ2QST:H=RG?W9)F;D_*-1]<>@CU];L% M-S@3 DTNY4 HQ]1>ZLS+'3!#3. 0E /K7*O7F%:$N#UF/&A9T'8DL*!)-*5Z MF04@0:9(3-:,"2I%#_0-XD$VU<44/TD+.33W( X ?L2W@+9H0E8A+ MF$I+X.CT:+2$ZY!,%!F8;5-LM GJ'\"#U-;,[4GY&3S(P^&8RX%KF8BQY1X7 M%Y0$)C51E@L953:AS4ME-8UFEPKH)U^@$Z4R#2Q#O2D%NS:@&J%PB90\^A"B M=[1)N^L?[E' ;6E?AU<$UY%AM05Y )\G$ =S"'T)T4=$01PK5?U9:^*V<9JETZTGI&W:DGN8V5J>R)]N<\*.=R MK\>3ZVLFIS"%"6:[?6T8%PECX_)6)BE'*9A#!T\4YL_20W2>WXDV[V_N/CW- M+IU8/8-J5)9#-2/3^_1Y./X&L#B4G3=H*P]*O_+(DE(&!:/II0UDC#,/QA,Q M?V,W8L@<8C($>9"$==9#FPAG982[5.GXC,:GC40K&:++\H#%9:8%PG+?#4UB ML@Y3MDN>(85 *7E;9^-1OTR R[5+SX;.:G!OHMWTDQ/J8,1RW%.DLKP%8/2\HR(QS2*4;1)M@>#FP553)_'Y5J8G\ M:CYZ76X-P %<_GTXNG^ANL\,>.J,(:CVRV[K0\;SY>EU!-E2QJUANWHK8BFB22B1Q*#<.)"CUZ492[ "9Y$*&E$2(#1(T BP3',6P$4 MJ-*U3S>)TU;$MY+N;>VUKIW2O"MI%[J#Q : M-I!FG0.#^U<&D4OO8#(8IT%<_'1_/)U=[CE>D7%P >?C_8O)S ^&!?AUE^'O M?64*"^=/&Y:#$)WTS00EWQ=14\8@$^9Y>5B DQ\BZIW+\:I*/(ELS4*^/XYB;23"FLE8!$CSJ&<<9ZW2LF>@/8#%/IM1;7JRK#J]9,[/>9/H=R+CC-(BQ[T MMW]PXY.70=3]'8Y%I(0ATT<_^@"G?@:]G"%B7N"\Y5Y:0@4KSZ\&2SP-C)3] M8@,Z)=NF;'F[9&[Q\A[E%H"56RC&HDXR#<1F)C"E1[NDM)(T;#.$>_+RWO/> M*MAA;>]^EVTM'7B&U*/O10 F)<9?&GRY(R&(3V@WK7!&@K JM7DXJ6N+@N>] MR?#CZ^BF.M!:1U\/1GX4[USNRUXYX(S8\J*4E,(0;[(@!FQ*44O:J''WZA!W M*9#Z\75T4QVH5U8_)_$DWR3[9+01@_M19\6MHL2R'=MYA.\L&@S#5*TSX76GF=& 9_J3SOI!1Q*CBB8S3!0(@VM'F%]CZ6'V%_ M6S+J*M(JF\_OAY/3N'SQ037_11.\HVG4OK.)@I21<(8>C5ILB<^6TVD MPA1!6QM,FVL23T/[$38@6VE.)8$UV6V\Z@-\5+;7$=O\A*P/DDO'HR76SAV! M"\1&X$31G)1WCKHV34Z?1+9+(?*VM*BJM"H^A/'YVC#>;";=MQ0S/FOFA4R\ M/' 6,"/TD@CN4O#XCTJR%KKS&*"=>A5E2SI313AM3C>*V3OY/-]N[_T&DSA M!O2C<66+W1,.Q0PBV<11I@A7D%&G=634M[8W#R+[ >X1M[0WFTNK<0?FD],W M>\>'_V_O_/#D>._XX.1=[W3^]1E^<_;^[=N]TW^=O-[;WS]Y?WQ^>/SFW@@'9'<,.*UT83*8 7G.AG5I&'+.B";5_T!]\H'F3%/$L@$)3P)%!)) MV7C%D\KQ;F.1G:SZ:QID-M.JM4O\UI%6G0+S-6C_=3SY#X;1K/XI]$Y,6GL4U:L%IA=.O-NKE?/(L'&V;D6VBE:6#I>2]8\!+D=@X[]I&C_ M%]@@L%IQY)9,6TY&._9=]C0ZF_G9XN&RRDQ\9/R6K%R%I$I1ZH/]KK]?,<-_ M_CR>^F$Y7'O@@]>/K (X!=(+HEQYNS>HA$8Y!,)3B#[C/^0VS^+6@;]Q>[2' M!K_=Q/C!C[P"S$3@NBE77X4 P3H@>1Y2)9F(CUJAIPM)Q\A9AB:-8BKAWZ4X M^1GT^E[3M6?0BGH=_QY"AFBNREKNT;&,G?TH(]<*DP.0!B[K8QUSNARH)E-: M[.K)$AX%5".JNC%X M]U#]_B#5*6\5E-^8XC+0VI#^Q2#5Z7\(7*4@\+J_]>7.#E4J9*$BX<:@P]$R M$L^D(""XB<:@?6AS1>@VC,W[_EPU[?9?WV(D/>=L:;!\\?GSL!S""NV"H<82 M%FDF4AA#G*/H5Z,"PXWCL54OM.7 =BF,VD S[K?AJ2B/BMVA%JC*?E/I\#>. M@(1*EF@((A+C@",6JXAE1A/CDP.A1!*J49.RA^#LTD9A"XWHSOOZ>O!Z,!I, M/T)Z,QZG:3\9KGVTG(10=+(46WO*46S:9>-MBJY-(X*'X>Q2=5T+/>C.^_IZ M4'JM.RK!JK+5G#0B4!B8V@":,&:S#EQ;)AH]%/4=1#6"+N44552,I4SF/>1E MXJ676:8D>B2O/*;&?),'3Y?Y]AUQ<>M*_%$U7I_3]=7WZ/#UR>*UDKY4T5BK M).%2%8,:$G'EJ\R#X9&#I:%)]OT0F)U*HNN+OBO;ZRO +WYX,>?!]9LUH)DQ MBF*N+TL;0V49L3Z71DY)&TDIU]#D>/UQ2&OZLQ]-&3830>--CC_'AX= M[1T?'!Z?[QV_.7QUU-L[.^N==]KT6#93;Z4B^E/IBCG.)=[[.A@.N^^_5)V_N10V M9,G6!'8XFB&\06GK/&^0TU@^CTRW17&L0O#6N-^;S@;HN2"]OIA=3.#F0X6- M!?'TS%N4R9ILJ"&>LY_W3GNO]LYZ!_LG;]_UCL_FQ_)=V/W(2'78MPK,=NSH M[@>7CM>2-:V\W\.S+:DXKL>U99.T9.7*Q+7C[W<3\?";B;59O>)\+;G>A>1* M9T1[P_EGX)$'*A=OX7P_6/:"8Y(3B9#,$YDQ=PK, N93D7GEG/"TR2W3]6!N M_.SS2K/U(TM":B$)RYECLJ?JXO MN^HO_9[!Y,L@PL,(D0&+WMFEON(A[,R7N\0YDY0X8I?('L\3$"Z#R\9:J7(3 MO:L#?Z>V"K>HF,\@_,9[38\XL^^7EQ=7H[]5=]F/3M'42Z]&6,/(Z#Z K02C M:\Z[91GL0,CZO;77?%6W4OOET[1D^QH$;H7+10NVN@0ZS+TE>71B10TA'9T< MOSGOG;X]Z+TZ[\+H6[]?AUF/0ZI-O_.@_?<%YSBDH(A(O.9'0Q*I@B14J*R$E ].DFNH^E%VJIZPG M\\TXWC@%7-6*]EE+E]!G6W8*=\EIX19 *I8R,.*2C"AEEHD7E!/F?!)&"F"R M2>/TJF[AQEC[ER]<]P-8*F)Y5$')4D"7H?0]ID0%;E#P0&E[NA98=M9)K"/[ M^P9C,YY7]!7?@7Q_X;RO$W,Y>5I>]U%$2D>)C4P2S;2C7G*AF&XM_^]P=M9G MU%*!CIS?HM\XA2_CX9?2%&0>V.Q]F,#\?GSEQ'[3*>M[F(T)KYW2_?IQ,/LT MGL"\URW&'0TEL,Y4]3G?F= J'._MG76[@KKXS4K\> !&/?(VV""Y^?LU26VV M*3(?O79/O15&K3 MV=Q(7].D>RATXROQLW;LCN M:IG#[34SQV&L]C1S)(LI1Z1-!@-C:I!*X,;$:"5ODC7*9%(&E7237BK+8>V2:]JBKG01RE:04GO_(459U\-\+JBJB:ZLZ+K7$LN M]4X&EU'\?I1*)\F+T0Q2[[?2.NKR\G2?1I6RP224B=)Y1>(?WI?$E%$6A$G, M0I.8JQ/:70K%MJ)@[66ZE9!M'4_2L:BERSS/Y2Q;%;JLK)$J&),CIGTQ*,S] MT$9YQ3/)BH7@M1 AMJF-W)*[7'6>8V3\^5<8?H&WX]'LX[3/&4B=6<(T"DVV M=#HC8Z0GPH$120KIVCS=V!7PC^EPU]"^M>QA+;DE,1:4SNE9%? :Z8_IB;>@>=UD6>?-IZ48S\>OX)T? MI+T\@TE!^7I\,>F[&+7RK+364ABI1L%)2#D2!XQ+ZVVV]DG?VW'N76K0V52% MMB&;Y[%97\=]P8-1RG&B93DBPY@6P\Q(B4DQ9^,]3?"LJ?<"YRK*)G\/RK8- M.3Z+LLV7A,XY:V4I<=S/B_1YL:Z87FI[Y]1M;4EN M5]].X9/'1 \F)_DUYM=^6##W14[6*8418W*.2 $E@(R.1$=CI ; M&F WQWR M*CJH_W ZN+ET&^^8'/1.#W_9.S_\I7=X?'9^^OYM[_B\//+\<^_@3>_[ \]= M-DE6';K28UQM^LJU[15FW2KWMUKQOB*F MUWXP*O>N=SKM,=&'Q MO3'J\&LYM!;$=S>QCXS4AA&MC.;=>;HOND=&:L..ABT:?IT'FY#VOF"0]@&. M+SZ%$HG-^]],3RYFTYD?)8S=7OGI(/99=E0HR$&K@N?9";:1QH= M=U::)D?0:^)LNO[NJ8C(63BG$Y&B-!0P,1 ;N"*)L2@R!?QOU_S=3IKY*EJW MUAK<2)1M%^%CS-A+_\90L.R)]:DV41H$*T*I'C?"$%=Z]W*3A!%,*R[SUO3N M:;P_@ _8G@96%N\VFMO^?'*$J?M9[Q_O#\__U24;>F"4BGTAE\"KUH;SUAP; M5(@_/E@KAC0KJ7^]=WCZR][1^][;WM[9^]/>?#>G"T\>'J@./U8 68,7I[WS MP\O!WQWM'7?BPMTAZM"_%%@#RKMO(#T\4!,NM-H^NC--]]VCAP=JPHN&>T<' MD P60P3H.X^.G\FK5-Z-Z @%+(\%$*Q&+&1$12O,< M,/(RLDF1P*H -PWS[L^SZ'X_ISYJGSB+CC N,/PL;P(['R+!I)!I&9 'JLF= M_J6H=BEI:*)'=V.U>C*JEAW0JSB\GH M9#0'/>_CT1?4L4"5(#XKB9PHM?PQ&!(UR\D$J5B;9D7K@%RSWO1WJ6.51-A0 MR4XACC^,!O\+"1E2%D%9 P<7<#[>OYB40'9>,M87GB=FF";!*$^DK3WZ7R-1!MX[VQ.YE4[=:'ZPS?)#7<;C/$_9-Y\4_O M>/^P6UO0VP/4X<@24#5H/CS>/WG;.]_[9S>*;_YZ'7H?!529VNY;(_<'J4YY MJTJSD_.?>Z?E_:+3WL^]X[-Y&5R9].CDK)/XEXY7ARNK0V[-H.X;BRN,VIY9 MK;8]7WK'[WNGO?V3-\>'7=\^?V"46DYX.;PV+-AD MW_Z1L5JQH]WN_=V9-@K>'ANL%5N:!69GO3>=C_:N?[?2Z>:#4&H2V7T=W!FA M+L&M=/YJ_ T>BKP]0EVRGW(!BXRN_!'\%/[^I_\/4$L#!!0 ( (4U7E%3 MP4F3;% +5S P 5 8W-W:2TR,#(P,#DS,%]D968N>&UL[+UK2\F>.5]8N#1L3B320U).O'_]:9"4)5$D MQ<6U0%*RJU*.+M1:#[H? -V-[L:__]^_KJ]^^ RC<7\X^,>/[&_TQQ]@$(>I M/_CPCQ]_NWQ#[(__]S_^[=_^_?\AY+]>O7_[P^MAO+F&P>2'XQ'X":0?_NQ/ M/O[PSP3C/W[(H^'U#_\*212*$T\4I2DC6#I#-SU,;_]\/?I8I69<^ZGZ6^_?G3<7_9!?"S[Z;]^?7L1/\*U)_W! M>.('\>X%^/HT^?J']]&HGV:_Q(^.^W\?3__^[3#ZR50]3P[AAY6?*-^1VX^1 M\B/".!'L;W^-TX__\6\__#"3G!_%T? *WD/^8?[E;^]/'R/M#R8_I?[U3_// M_.2OKA#Q] F3+Y_@'S^.^]>?KN#V9Q]'D%>BOQUR :4*G/]3GO93:TP?$<@H MW@0@^%,8%()WB''9T]MC_OHLDB#[FZM)AX@?/[M3O,-KW^]2P(\>W0':Z8/( M-5P'&'4)]<%S[^&\!;F(,([_[ _2S7@RZONK\=_B\/JG*<#;Q=4/TLE@TI]\ M.1WDX>AZ.ON?QEN>2LHJ2YV@4V!KGW8U? M7)R_/7U]='GR^N(2__WUY.SRXOS-Z=GQ^:\GOPW\3>I/"M[F3D\N+[F?\BL?7T^XFXUE07^29.N^TEA37:R,=QSW4)25 I>@$ M7ZZ^IT=643]U9NHF[]JUYC:?A8'*P&16SJ,5E*() ()&G;(*03+03=18=\[= MG_DG__G;Z>5_U]UJ%]^QF[5U[<@6=*? F$B-8Z@P:2&X %(QRFCF.!OC!BOH MXMO*$&\'>36,#UY^5<(!PZ_^RY4/<#7]:>]F3#YX_ZEW,?$3*+8S2@5.\4.<#\5R1^RC MT:V YE[LEFYNB\-.1?^8#*PM&8YB'-X,)OW!AXL2 M;\ !CG_[E'!ZG)2%?MP/5_"V/Y[T8@K&1N#$!Z6(S E'S1DGN&L;)[D&X:JL M)1OB>]FTJ:&DQUSBK;F4_@?-C;*NCB^'1RE-->"OWOE^.AT<^T_]B;^Z^(@6 M6@G$I^/A]2<$/XUJO0>4UQCW_PL8?>Y'> >C_C"]ASC\,-/C[_[J!GK4@>< MC!@:!,X5F8CE(1&ORZB9]Y[)*B2L/+ 7SMY#HL5CVHO]T?YHD$[^@E'LC^$\ M3Q5P_JG\?-SSL<0<@R+46DHDPW$Y'0R103K4!;@LV6$Q?>58OI.[IO(?\UEV M8A^^AT\WH_BQ@'Y],\*=9S;W9A/.6LT051&8DKC/2$E\EHY$,-ZGZ 6_FG>I1;I3D$DGE9NC55 M"!A7\J0T2"=\BIF)IX9%+7AP5-5@T0,4+YLAVPO\L?9-6^V_[G_N)QBD,>ZGU\/9 MJ'O@N'0^>L)RRD0:Q8@-$ D3P8!+,7A692E9!N9E36"C\4E_@QW=$7NGN=+_]>[X6BJA,EDU \W$X]N\^5P=F+0BQFXC0D]!ZEQ M/5,1US-P0'26R3K+=595XALM<;]LHNU2J8\YZ2H$6K5UVGF'9IFBFD@J) F* M!4(A:# 6LC9^'X'6%BVJ.H\2MM(BJ>AJREJ'K* M,H71X72XE]=9_0"AA2R7A81_F&7I_3U>#=%+^,>/D]$-W/UP.)C 7Y.3J^D+ M__'C&#Y#XA4?_=4?]XP'JD,R1'":T&C@)4194IVI$* D MSD-1)7"W%E6'9%F3<+N&/%MH>Q5Q6DN]PM'" J;7T_UE(U"]A13@+BFQ%%67 MV^BJ/.8U1&BOO6$MT>^,%T'H%)Q6I$ I90ZB.BSS42SQ(C4"R%M5+8$)W M8J^0)_ >)C@^2"=^-.@//HSGJ'! R6H%1!J/J#2Z49X'2R3WWE%O,[*X!AF6 MPWD)+.A T#7.RV.\N;ZY*B6TJP(\:L8^M2)4G2-F"U94D$0C:M8"#%I ML%48L3'"ET"2.NKH\%QZ/)KTCF<0$=%)SA GL_.I\WR4AM-#\ZF)G WN:$8Y M E,V&T.)4\R0H(P0B7/\_R9)$_B^>U3![Q9ILBF@9QQ@J"+S#K>23?#-Y\8F M"!L$'#IAQSZB#G54VH O+?31H6': "G5WG)@G,00$:D(AEB7!,)-!@)W7K+E M==//C#$KXA*'0I@F:M@Q4>ZRO^9;I* Y9Y,H427M1B8627!2$2,51(?.%OY\ M9UO0 KC=&2NUE-MD_O'E[_L\*!9Y/O&9' M9;Q/C&^AVHQZ1K5E7J"Z)&?*10/:030F*Z[M!I7YZT?:5'_G[W\^.CO]_XXN M3\_/CLY>G[\[>3_]^@*_N?CMUU^/WO_W^9NCX^/SW\XN3\]^?H>(CD]/+K;1 MX;:OZD2/G8QS49>9"N^]6,?QCO4 MZ]=7[E._R\>]H.?DDU-&!XO^J-11.V,".!XU8_B58-OJ>9D$=J3ON^#:O<8L MKTNLY6J7'%@+8Y^\V%P^BY7@0B;#'-5,&FF5L@HIHQ3:9#28&,.V7-E44DWY M51RXP/G(3'# MB0V.HT<;)0G)&,(8I]&K9#FMPIVG@+T@OG2J@PY#1F7G:$+F:4O8P8?YX>Q= MR*(G2X9R%);DDN[$4O%0[.?QX.TY_] MJZLYZQ_4:O64B,ZB6T6H#H@M2D,<5YHP5UQK=+59G>RI=:!> '/E=CO%T\!D_/QQ]Z7E]=#NK=:/@)1I,O[ZX\3M9!*CEEG^;V+?/ DBEXAG_.K+O>]FZ-]E1JMID!W M5?M?C555-7,H?0*6#&U6WBJ"Y2&7]HU4ECQ 1VS0:%Z#I-F#-UQ5:7BX L_> M4O>KAS XZT5\9>6.-\ MCI#1G:$LX-ILF2?>&$:"312"I%RIJL[MCMGR1+>!_9"EB0ZZ/IA]!Q,8C6'P M*TS\U6TM)!7 L^.!E(0S(@%7TJ 0%5>49UE:'*:%?6?%2>NRIQ^$R=M& \,N MQ5I2 @Z5"56FAO 3+[JVFJOI;[,O4 M4O@5K*CS\ISST;O1,-W$(NE7/OYQ-?PP1Z=\XC1&2R!EG!D1YTC(:.,EA3\5 MDG%FJX1FUL-ZV2SI4"4K%Y".BUE?GUXRF]].[A7F;%/6L>))W=S:O0'* MA9(-SG@,"L"!!ZER=!+1RH!.DT\,(NL]C;<;65[.4^_I1 M+/);7 MC$E95^F=WP#C7OKD'R2?'_>(JZ/H&J57HR&.+XW?H+ O? E7W=I'G^=V6$]S M9YQ$!RYR%(?,(A O9224:ZME !ZA2G_]IZ%]9^#*:JYNU5K!8?X9Q5WNG#@? M%'SC\SS/.%HY48P*F4(&PI.FZ-!926QF* [&J DYZ^BJN$Q-@7XGY2?NLPUM92 ]1F'F3QQ(0(QE$/.(B=CP_,TG7::1/1#',:_.GG?O1?3](%.D]2I$0D3:;(71 ?LRX5 X91*U1652+S3^#:UR'C M05+IT6//$Z>%^2=-$%W7(LF2%_06N4AZ.$/AM M3W .B4=$2L"40PZM';%461*URE%.^S-6J438$-_N'9R.-?N8-YVKI4*D9CG, MF6CP)_G5EXL[K 'MSUAFCY-<$2DX.O=6"I(-Y\"\C3G66G4V!OEM\*@#!>WW MM''!QNS\#&?%\RN>Y&PRHH7SG)@"Z 3&>*.D9=PZ.NVE2/%')EM8<9ZSXDV' M'I:X\W.CSLR6DFRA)2<2)P1QZ.*2DJ-JH],95'Z>H8G.3G4>O'7]2]_#9\ ? M]%Q200OJ22B7FTHD%?&)&X)[" B>%).^ODVX$=27' =M#\UII+_U=/1_3W(\U$VG+GG66*>"HLVNB2BT!3#+)*TZ.. M\'^G=",#IC)!=N5F(:[9I0;G^=&(IG(^STO_KF>X4U)X1U"N."(=&?$F,,*$ M8=XKF;*H4JK;Z2B^<[X1YW="E@H'5DM!W9VZ/8'^#'"\9?Y*SR2.WI&DLT=Y MX@"\]9YDQ12S7N8LJ[0J[@;^=ZXWXGI=>E1HS+BK,P]T]R3ZYHJ88,I<9HPX MX32A&HTUDZ*.KDK:R_=3V;U,CD.DU7,YE?64FA2L(P:2*BN"0,>&*F(S-UXE M!936\@B^Y5/91E1J>"K;1*5[.5?;!.#W4]EV>FU\P+:-4O;"'BHB#R9H(B,' M(I/4:,/H3+*( J3(TB"WQRB;RNWG\_/7_SQ]^_;H[/7IV>71V<^GK]Z>'%U< MG%QN-3_7/:X366Z,=U&JTF@=A,Y2>9EQ]EH(#C02,CNEO>MMB+Q#^6X_OY]^ M:&U9;S#_D<:\]*JDWE")6Y%/$NBT[I,Q7$'9.HFW7P_6//RV&]$P'W_T@P\P M[@^._6CT!3W,H^OAS6 RS+>7L6R_E'3Z_MK:;"F1!<6KJ&*Y5YLK"S(GL#DR M"2%+1Q/-)JY3?',DW=QX=!!8X+^A\&LS7S\,KU+[NK!F56/.28MI9HPL"5='-7C M<[((7 -#L"R9*IG2FT-\.;3H6!T5K_+K"6FLEL839:4L@7%!@E*,&(6\%EHX M)ZK2HKM^\K=/G 7\F?.*"6^(+OG":&"B&C4$8@)E*?H(/,8:XUJ!9U='B-UN M8ET(]U .YN[.F.8]1B]FSYVUWY/>49TD)[E$;*7W@82H!.%:@54T1095;J]< MBVK__5A;J'V12IV)O\(V.L=R6]BP 9B:QV4/T.SG:*Q#;2WRH+6HJ^L_IJ#0 M=F.$\1* E[@K>R,4X5X#I\AUHZILB3O0^Q.'6[M2>Q,)=]V&_?1K\&/>YF7\ MMQ3@[$\(! ^&SE9HG"^@(%.84Y6K' M-PNWKGAQJW7XX1/O/)9R_DQ=Q'V&\T2DU6+6R@B$,8:YS 5_4IWK7]%JX5G= MAW?UI6L21Z%LRH0ZC0NEH(*XF-"0#@&GEXK!,+'1D+9X^>Z6JP[U^F#=JBWQ MW=X,\O.HQ'\\MR"Y2T2HXDM9YTJ_]T"-5NJ2'^WERP< MQ7AS?7/E"ZFOAZ-)_U^SN M!?-1T5BEX/\!BL._?*J1SA8;\F\M\*[/&!YG3" J&[5&8Q+,1C;Q4V]ZF1KO7L@5YO_9L-0H?X()''T8P=3F MOD4F)+K\)I?N/9D1F70BU@I*O+96.S"(LDHR\&I(+Y,G':NB0O3E?/(11H_& M/V^&RC)0!1ZU*$JW7B:(2\F1*(TT7D<<=)70W1I,+YLF72FC2D>6M7&@1W:6 M"LI88"7E"LJ51TP2FQ0G0)TS3ABG>)5*K& =;0,=#*,A>D>2#V4-CH$XEB.!3$V"&)."*D[XP7#O M"4?\T*G71'\5*'?G(-QZ"P7;[09O';.1^T@B#IW(B'N[S;C^4R-=R"QR!E6. MM=:BVD>CO33EPL4O1^]/7AU=G+P^ M/O_UW+N1Y?;=#-8^KZ)<-^AAD(V$I()CSD<)2GGJO>>11:J3E6J5=-NW+UC^W+MV M>:>#/!Q=MURFFK^DHC8V'MNCQAXT:)T@<".EELI:94UIGQ(S,]S%%2I:][J6 MM28?_0A>^3&DXQ+*&HQGO<-&H]+/8%I[\>7N(^_\E_*CHU*9^O9KLD*F-LF@ M.6[1U!.I?2:6:D: >:\!EUJC10T3ISWTUH4ZVR(XNREVR'F>_G9\]!GU6";A MF^'H9_S;22\;!8Y2-%"$U.7"(D\L0R$$YE/ Z8Q&M#DHD3XQH#W4*.R6UX\* MC Z!&142B>]J,9\!,>6BP*60$B\8/)0OMW94?%,]Q&MC@F2OOK26&1QR TM"E@J9%JQGQMA@ MJC0JN0]B_T78.Z7!XEG\MNJHD8@QQS*/5FR"IF8D^R&<_02IMU?/"CVWD&U] MC5N:E2T%&PYH(#*4TT$*B03$QL 'Y665)@V[T/03(>%:BFXBTJXKL4_^]Z8_ M^7(T2*>#B"M6_S/<7]\X9:J G4<0@>K N=:$*UX2YD6\'$G6U5^.$IN2.@\QYP$E+FR_FM!6)%#L0G!98J M)F6==N,/4'S;F_[V"JEPR+V](.Z&,4@+\VJ3,55M\5)A4/NQ0%IPI:D'ORM% MUV@P4V-L68?$J+>$45T:Q4/)=I.9,%-"FYE*FJID'SX?\CYA5!TX=YOHMP9G M)\/XQ_WAW+,87$I4:RH)4*J(C($1FY@@T3D/.2468J5V:2LQ'6#$L[K2'_58 MZT9CNSJ!7W[T4,:0@2K]1;PQZE%YQ]#ZRPPW560]> M9+BK01 RD128)C)83P)5M%Q-H*)/-/,Z5Q177H1W+]HY1TH\?BY:'AVW@I5F M_,D0J;0BWJ,K#I"=XYKQ% XKS6S52+XO%GOGQ^.U1.Z;\/=DO-"9\W:Y?#?J M1RCRSW/Y,QM$3M(1Y,K>5$F%V-+YG-%-V1-7]S*Q&/#NH M4],%(WU\.IC9\6M'RZB((1J-WF3I9(4C)$$S1K)!@U=9EC6KN,)S4E1*T*,!U9@TV;+VJNKN58- MG#*O&$@B\M2W9XE8;37AT5(M([,J5VGRBTP)\?#P>3D8^3&W]U":-KWM,VZUP"?\F4FA^K@'@N<[E8TU$EC,VY2K'* M'L;ZC*99AZ[L ?.IEF'08LBK5XI50V:]Y%4T4:"1P$HP+AA!0J) '$AI6/+E MF.<0I] 68_T^A0Z,3Q6:_75H&YSBR/J#<3_^[J]NH$FP=VX0H<$>$* M#?B/MH')G!S4.RNH,J1OD_;[9\=CWJO#:=20A?:)F41BX(9(T+;]5F\ZK-1ES91>7;-HI^+B06RJ0< M62(,0B8RY42L29'DH)3)3GNN]Y/P7#<;:+?"IP]N?YT-?P"<"]7 M=5X!*&/B.OAB$)M )%5Y>F) $NXL^$5VJ-2!N^=[=5?]NV*]5%I4\JOF26SV\R=T$)F;PD/*A&I MI"(V33="HQT$8(X>5K7EZK$VXK%>]'X8<9[LP@>45+BN<$1!%GBYL+B MY&/.*)L@ABH5""\LWMN("&OCO4T4\EQ"99N,Z7N\MWF\MQ%7=M+I; M%/QL2 MYT25!UMB.&B,VZ2)#1O%>P^/NPWTN]-X;Q91@0%! M4H+I'02<>!",Y"B,=U(E+:LD4[[T>&\CA6\<[VVBK?W&>]]#^6!$AVPJNEK] MV]:_IF(TM\'X%IOP45R:<%0AEBP[R0/3*E ?DTU!.4]7!&_7OW#OL=IR<0DZ M1T 8V)(BPR0)T94+<&R&Q"ACMDX'F^<;JYUU7S\=H%YOILO,]$;RRX]^, ]H MG T'GZ%YLP)$N)E1&M0 D\N<-J@M!TA,]H MINR JKN?55OP[)!ZBCPYT(='1SU(PDD;->%&:!RG#R2 3,1EZXUV"6@XK)J2 MA@/\/IWV,IU:L.R0VAT\.<[9&=77<7)O?;14D)@5NHI<1Q("^G,^ [=2,$]Y MO5+&'0SP^VS:RVQJP;)#*G!\@R@O4N<4Y[J M++VWAY4YULZ'.DA5+%2S3^VEUWX";WQ_-"UM?#"#?,HV1TNHRIQ(2QWQJ"=" M.2A#@V&,/M<841,Y/*.5\MD$D:KQ\%DYQ9N+HV=\,C:CM04AE.Z(N$%XGTLC MMZ"H F8R?V86R>:#?T83\!!FP '.YD;T?593^&'$X6E!4!^2%C(2+DLB:$D2$[+9Z9$=10 M\G\V%.YII$?L:QM:<%H8T0$J(DO*0&R:@SL8)9 MDH!K 59R?F#]L;N6P/<9?9@SNB:1GV-\[V8$XZ>ED%706IA,4E:ETD,9XFDV MQ'@J&'-@H]Y/8^Z=#/_[7#[,N5R-PL\SHOBT#(0()@23B/"E!3CGAH3@-4HC M91V=%%RRYS6-M_67]UEMQG1D-(1(A"L705,IB:6XI403G(5,C:ATX9MW%#HV[3?1;@;/W2E5*!=-MKRJE#?5&$2<"2LDE01S-C@3!C;5> M)<1:@W1+T1R@NUQ=T<.NM70P%68%_TZ[BFWQ[MW4HFTEB84"->'!.U5N#/)" M!A]<3 &HARP=RT&HIPO4-D6Q]ZHUD)H+2B4N&U0CVW.Y'RE:XAWG49;;=.EA M9;._?495:_/L,>T2I509PK2>=BMF) 0NB6)(,."6-!$"FE(UYRW&*#L3%R M[86N$J>H,IIOD_Q[Y<0AI=G<']3LN)+U!+7&&,^(%^@329\<<3J9TNI6TJ1R MI =V$+=D$-\FK??!@&>58K)0IH8N45 A>:(U0!&X)C9"($K+TM1!2JL/J^G! MRRV&/'3+I@5S*J1L?.TP Z//_0C+A_W5&)N.<'PYG/BK^[\_'HXG9\/)?\/D M/<3AAT'_7_/>)-,GS?YH40P]%BP-E$?"I"X#9[C' ?>$!Y9MB%+Y6.5X=V\C M_N;FT//@5H7TB6H#GZT9;X:C^8_*YU@O6Q%$TJ4KY,PWPB4DXTYKF/%6@W2X M]SZKF;1TF-^GS^&PJ,/[\$J $_9O9B8\!VX\G@KZ<+V6A_G$T\7B;M0QBLRDXL0Y M62X0CY&$G!,Q8#0$[3@\MUK1=!K3I,A#!04&" M8%6H4G+\PA(A&Q%A;2)D$X4\EQRR3<;T/1&R>2)D(Z[L(IEL&T4_%Q('!BFA M,4(X,"AC8\19D]'DCRSXK$#Y_12;' QY&R5"'AQWF^BW F?1-)ZF/ WF<9SQ M/,DN42U .D>,$9S(X$4I]C"X5(20M.8)>!7:KLK#;$RZ2(9*6?GU""<&%$2C8#954RJEYR)FT;\K374H=KSW@TZ;TODIBM MR)ESC^\B%%RYBP+0FO7"$E/NOG/4H6.^2=(U/O0>3?"[18H\>.NW:?IO+_@. M4R"^@IB3+PM$'=0@.+.FPAOAIS>0Z'*Q5D]++41DLBG0(2 M*&BB6,C9,,V'7.X$ MDJ5."/>88)QS/"5IW":)GQNI[\&;=[='MY+]L O!=6B%38'XO^X!H=IK!CHA M?B?*K4Z).(_#H2GYT@W59-C$\MI,@_??_ PUN+7@*CAB\_S$Z9)BK5(^4$>4 M*+WE9;;$1>L(]RPS(;@*N8KU? _#MVD@M55&A3RX.93;:KH-P-0,:3Y LY]8 MY-:Z6:[C%H*MMPK,07D5,XOH\2F:H+09#\0SR@DX8$F6"I/DGZF6GPC:U5%R M$WEVJ-QIMLCQ53_G.9SYC@->^LA%)LJ5JQ*-*A>_IT BU<( APQY(<:V(M/G M\;-W'_)H(>EA=V+:5;WOV_.SGR]/WO_Z^N35Y38UNP_^OI.ZV]6(%FIG-:.* M1X&640P2I XZB1"4,P[E2&/HK<+61D;3+7G<5E+SIW0NKV7H%J06I:11@.,, MC.06)S=E:/$K12$K9'5O/?.1 M+$A?":)T2D27C#D28U-NH5>-I:(>5!Y_EX!*D_Z1D<0K(1%W#*ROD" M^K@XMFDVKA*XB"@/5?JLW0>Q^^VL"TTO&B-;B[7"L%$0B+!>429-@H]!=) >D(Y\XZ*:%*J4AEX'\1+4?268JU06'H?R_'-:(2#+ :T MFU:XHE%>(EMH10<:/$D)-U ET((.E2;V(RPO3^';"+E"F.@^I+/A(,Y1><$% MLUH1+V+INUW:)%FGB5.*>9V\2L'65OT=G)>G_2U%7:&T[^%(3P<3&*$7_=Y/ MX"1G*)V.X%XS!VD9KDHF$IC>MRB8(-8R'#\XFKRV4>LJ2T(CE"^#+O44TV&Q MVW*PLT Z34Z5SM[$YA)_"3&C^1)+: <]LFAIYJ;*)11+L.RJ4J ^#YJ+]E 2 M^6?^RQL?^U>E=]JTNR1(1:D)Q(1B\TRKFKEP*!:#UJW,I2ZB!D,>0]G7L55K MY0X[%7(%W^$AHML.M!M@JGD/6Y/_CP$-S\F$:G!("8 M2$[EF"Y0B:8OET1DQ:FTCNDZ]UJO1;5[$[*]XAZE[G8E]0[#B GZO;?PP5^= M#":W=$] >0@,2MX-$%G:_8:4$9FC/GK!-/K'CPDPOI7Y&.+?/@P__X2/GBD? MOUC4^9+7/O<=OZTD.XPA%2@S%'/:;H)C]?;>6+/WW[W;7;RU$H8=2K##E?L1 MGAAH!*,R,2K(D6Y*"@F2D3EXLR>\\0$VNV(VK*;*)X+I.';FX">-^ MZOM1'\;__-B?7 ]'7[._7>19ATRH,J94<"3BK9?$*HD[@&/ 8<-F,2O?L;LM MM)W0A]U+K,JYV^##9!X\_%J4F*43C+-(+ X(&:HM;N(TD2Q2RD'G($R5!B?+ MP#SW_;0S05<*TM_'-*?Y)JAJ>M'+8>W'CVZOMB=XT$+FE4YDEZ!C OR2"4_XT[LB0A-1U^@9 /$&_;H":KY!*16B M<$ G) =. Z)ESY((<:NG^$9/>^VY?7226T M0250:)!2G='F49&CS6N0\49P#U1&;ZHL_952"1?,.ISX8MZI*W+@)R)=!E&IJZ3K@ M<;?J-H(#JJJC1C1F"<6/A]?7_4G!_0;NIV5%2@/SN ;J)(H+HAEQ.5#B M3>"94\&2K=+)O@'&ET&>6DJID''Y;C2, &G\!@5SFQ-:X(^_UGA,>W^X4KDH ME"OQZTRL<9IDI+8*I0Z/5[E&[4ED+X,KW2J@0C;E>_@T:TN B!X"2U)$G[TF MWO)R@[WPI:5[0";+()536K$J>=DK$;T,1G0C\ J=\]\^+/WBT4))(!62$ZD! MS:7I,+UW2J!AK725"-]]$"]#WUN+M4)#]V4[UWLHHD%3^;'-S+AT.&)&M,8M M2TJI20#T,SF"^/)AVKYC&1;)4 H4J)\0'F(/?8:BLL6@/. =?@F,LR4BRR+C!V:!+^1$G/&6:F/7< MR"J;RH'GX#=1[M,Y^$V$O*O,ZTTP?;,Y^(T4MDD*]C;2WA43>@\^CX2"#(BY2-('!!>(U+GQ1 M)Q5=8$K6N=?Z.>3@-U)PH1GP\"OD-^,G-U^1'%R*D MA"!=S*5:P"+2:!1A*:%AJT12L'#TNN*$I-%KGS$!*LNX1@?!>R'VZ0H8(@TF MYD"X+2L@![27LPF$,0XL!,VR4376A$4@+\4L;"7@"J=?]_'5:IU8D#0?3CB'!#_XXSQG0 "GXWIZ^.G\_!UF:X(:$?HV5 M!HA,UA!O:"8FE]MA."+E59H$;X3NV5.B>QVL7 \JYA3?UD!-3TB'?E QE[C) MJSK/(=YZG NYPUQGU)BTT;!4\E*<,#Y&[H3C%.DB>MN^M%+.L#>X.-%"NLR( M=(F28&PF+@M QU127^>.P)WD#,\N;^['>8=_7*,'L?_)7Z&C917G01 %N$1+ MR07Q"2@10%7,H%Q85F_>]:A7P3N@D[,&[%A_8-*)*BILE!MGG"DFF01#T=%# MU4JG W'.:P+:Z)1D9DQ6,8N?80)@9Z3I2!U5BN\>-6AE.GA0GA*MI$%$QI;$ M>46LHMZDA#Y#K%*;<,@]<-M0H:6(JR<+S\)!+/J8);(/F"Y7Q60TY+)-1&0N M!6@MDM_!LG 8I^N=S?OFHMWWZ?K2YA&9,EKN]=)@R^4C(2)1\2MAN)G><(%# M>$R-E]34II$&US6U:2#)FBU0-L'QM\J RLW M,"9BC40[-*6E"D4T$M\.F-@D,9*TU23(F')MBQ#(A M2!8\2P2F-2RT$WU.36T:"7W#IC9-)+:KIC8 03KK*&&B8-+>D9!=N<5)1:J3 MECI7NU_@D)O:;+.?=B;H2C<.+&G:L FJ;[JI32.U;=;+9!N9[ZZI#8_"!8^^ MA/?:$NDC$,\-$*6TL0EH9G(G7:X.K:E-!2(T$?5.FMH8KRE5CI-D3*D+]@8W MO:"(!!XR31[ 5TE".=RF-HU4]&13FR;RK6 /#IO5UHJ!.$9E5.I \YZ:C-QM]*P!5JIY>$S)M;#$XTZ'MHVG*25+=9U0^O/)1FFDQJVR49KH8&<=[DZ.+DXNMDHNF?UE M-[DB2U L7H],0U ^2>-\D#G$P),VT2O]5=BVD]&:5)H6DEO[U [EN3GZ!2DS MZ8-RVB?/00HM P7\0JH SO$<=6^#Y[=<[&$\!G@+?@RO81Q'_4]S,=P>$VI> MC%9*G"E]GES$3:ZL.,[$Q$HEA55U?/GUN%KO<=/'GZ.A[\L%]-/W?"T4GWXW M;:]G<8'%%<$2!@I''QV@QVX"^FX16'+".5HEWVHS>'MP<3MDRZ,MKWN5U(B M+Y7 S._#V6LR"H ^N&X'7M//.61\ #9\*B2SW5Z1ZW&M*LL@_K$:"_R?6<= MC$>3WGL_^##S&8S5DH+3!-!,*_?Y*&*=+1<5H(WH(T6;<9/&0/C0>T3![Q9) M\N"M^XJ2=*;"85M1=N@O?05Q&YK; $:#N,CFFNW>YWDZ"-)" XLZ;"&^BMKT M-B5.?21>>('[3.#$%VU M&"(#W"\C.C#2"LE]*NE> 0*"RS8!@UZ+$6ZGKXN;3Y]FSHJ_.O;CCV^NAG^V MUM"ZAW:HDXVQ+V@A9R%4X%(YSB2'Z+U+N/ YS5@6)MV&T#87TYF'O@_1>YP0Z.I-4Z+4; M9U/=O3YY?_K[T>7I[R>G9Q>7[W_[]>3L\N+H[/4O)Z]_/CDZ/C[_[>SR].SG M;12VZ:,[T=)6XUA03> I:;3' YKCTH-Q)8KF/\6%!61Q39<"; H^OAS6#2R]DYZG(@ MW@9+=;SO-/R[[[$#45;H"W.+Z>EXX MMTF^L!ZWPMHH-=&NE)Y;1&FUDH1++AS%F2HW.F=I08/'H%X2%5J*O$+^VAVV MV0$31&E4C$ "*$\D TH"]Y)X8 (LVK%!55[L=ESP74O5S<6Y[R/7QV.XR]5^ MWQ__,3WW$-)Q(1(0K@VN7E26J_!T(#EZEYSC(=9)85\':G_I["V4O9(X+85> M=8TX1L:-?+Q?L;$)MIH)[NO [2?5O3M5KN1(1WK8-5?L]#+RJ(D-I0FP$D!L MS)(H(ZC.UFAM*W7DVC5'GDB*WP]%FHB_ C6F"=HPGI3$[(L__:?Y"1SP)(6R MN%9JF@AZ_YEXQC(1 )IY!L+I*LV%EL/9I[795F7#SN6]JSSX#?W^-[X_^MU? MW< PWTEM7#WLLO:UNXR[;#[^A<"+U#I1D0$2NAHLA0"L=%>(5AB:3=XXOK86 M0%<;Q_CK6^[9Y*5_!P=',A>12(=.'ILJ8(*MM37 MT8[OB>"5O_*#"!Z.\&T4^LL>[U4)5KVU)4%>B!IFPC% O/)&"1N)4%@0@B1R2]M15 M=MD.Y]SL0"V4SO17I3_[FB#Q)MB^'\%MI\HFYRO;Z&'71W *3&*ERBG';$GI MQ$2\QPD"6AJ?G,-5L]).]9R.X*I1I(GX=W<$)PP."X0B1I2J\E2*ZD 9$A)E MB@7ON*[2A_)9',$U4MEF1W!-Y+VK([B3H_=GIV<_7[P[>7_QR]'[DVW.TQX] MHY/#L?7(%DZZC)7!R%):IIG,@GG+M Y92N&<#:.964>"3%]HGWBT_<_E1WQ9.JR'*#LUR?(RWJ2RGC_GE_.UK?.+)?_YV>OG?V\AQR5,Z MD>%3Z!9O'?32\.BR!B>DAF"53%*72FUD**C<6X^SO>Q:U+:M?E@E26Y2J68X M,"TRS=H&*8WRWK'$@6:7J+*1+A%H-^W33O[WIC_YGO8=/-Z/X MT8_AW6CX8>2OCVXF'X>C_K\@S>H#6(^ZE P/D9A$W:QIEW6.$>-DMCPE+VF= MKN";X=N]>=8U;QXU#J^@F KQI>4P9[=/G@[>#$<16(_SP+7PCE"1IW*@Q$HA M"&/@='"1:U-E_FP"[EMA3@N55/#Y'@S[XJ-'?^0HHEQ&D'K<9"IH8D2IP D: MR8:XB-\ZG9GF =!0J9+-OP;3RR-)5PJH$%9\ &T:DKU%]L[/0K2_ JZ"J8>-'TU@=/7E]A,E&-)+43 C>"8Z "52 M4UP4(T?B"P@XF&RR9$]9U^T@O!S*[% 5CPDD6X>K;]'>&T%I.M-37E@:$(T+ MR&G)G2:!53I7R6/:Z-:T63+ZV;$P+5',' 7) M$3PIE=7$2RX)FEC4:6%<4KD*5U8AVE5*:G5:="+R0\DKG;+Y<2"@G A:S2-/ MTI(8HR(RHR?GK$*3'3=/'2F:[QLUV&SN5Z^$M*_LC8Y4ONA)=R/Z"O[SK$.W'Y2+[I2Y$;\:*&%73-%,5KZ2F@B5$)DC)E2@)F)XUESCCNG M<54\Z-TSY(G$BWT0I(GP.R3&[(+JIC "^H),ZG81*RTZ^"9)&>,C8F#D74CM[^=_'IR=/';^Y-I8XYM4I&6/ZB3-*0-,"[V M^W42C))69V&DU]0+S90!DV*@W%/1>Q)M4SF^/[D\G3WFW=NCLZTDN/B(3F2W M%M>"U)2.+GF'JYOBTLG@:(S6 8\68A24]=8@;"FO[3-;ES^HANPVR&N%4[AE)E02Q*L'U:Z\(#M\]J7?Z@&G+<(*BD%#$4'4!<[3P)"@R)E/JDM;>154F"['(0K<)&CX%?S9._3.\7?G M^;:9S9<>!Z:HH(%842Y<=Y$36PZ!?'296:Z--^FI6;,+H/NH!MH3CQ\$N0Y) M_QW&R"J.[?X/+S_ZR5&,\ D_/'_&>>$YW $LD2CCAP1;+@DF;E MHK&;!5OW-X;O,^*@65.EHG=QY/,OS\-5_\-T"Y^/]4G@>!K@$ZM"8# M.K2>*E+ZEY,D@F)92PNUBGVWPOL-$GN7&NXPNMUP/MX9G=/ZVGZXF75W.$'3 M?/BES*_$G.-2$R-,.;#!J>5%D,1:;A@5VD3L8]+QBBB'46=%0/\Y_>HQB/!X!SK!58\"_.<^7_J]> MXHI[FRQ)JA0 H,!*_K8BW$IAJ0# _V^Y>+;!]0VR4Q/.I#*)DV"+ATPK /B$G<$8E:1!E'NJ>UX MPV\(\3M]]ZGS"MGA6XD7!U82D&]&,)-T3W+PY8HV]/_0L)%<:.)9C$1FQRP+ M/EJM#R8NN8A^=XV0#]8\J*WS0TEE?_]U:&5,7Q,GM-9*3HL%@[,X!W%+\=DK MG(,\2F^4E:%*-L%R./N[N&OGM!AVKIX*<:;'J&Y[\FZ JV:NVBI@^TE5ZT)Y M3_*AA>1WR0SGA,PQ.Y(B8T3&C/@@,!(9@%%9VR2K%&GNEA%/I*GMDA!-!%Z! M".]F(IFMB ^6T7D2%94N!.T$"3(*7!6S($Y)M/(4I,1B<*+.=5Y/ =N]/=^- M"H<5Y5\A]_WAH"\^#0?CX>CMO)_O=%: C%3SF$B Z(E43! K6"+*@LJ92S:A.(N[-1EF(\!'.EM7:;<*>%:JH;,, M!D&)4"4NK'"[]BQG@NB]S4Z!%%6N*-T;>QJ9-OL@3Q.-U#A['U[#>-*/!>!\ MBXW*1V^-06LNZG+H6HZTF"8QXKX+7*M:=V _@K)OHZ8#C2U&;-J)N\M,I=+T M;_2E]]M%#ZP!XX(C*ME$I+::N*@X #J>ZW^KXN)G]R,I\M6YI(JALY9MK382[RTWS9H M+/O@#1,23)V&#FLP?3= VRJJ0A;!"FCSI6X3<#L,C#U$=PCF9@M=;L:1%HK8 MW8HS!TDMX\'BI.2 M^*M^[D.ZM\':!)%R%0F7MC2Z2)I893@)67B@UI76\34HL03+OHW)5MH:=BOJ M795W'I]/[U4_.3L^/=FJ*/'A SHI35J#Z5$9F',QBJ0"-3AGP1OK4#.E$ Q0 MFJ*W$EU3.9V>'9__>G)Y]%_;2>G^GW?Q22-M;@:R%?+8O,7S\D*YEM4%IH4_65V?OG+R7M\WKOW)[^_S;\XNMB+;V>9U(D51NLP(87J;8N]2QMO7%6_PU.KRWJ#B.'++F>9<>["2@;",R4B# M"AJ\TVZ]U-N7'Z][^O8+Q09/K2[[#9:2%+C$E<,J6JJ4>?(9&!6.X<(K:/!T MK>SGSV]G\1W%>'-]G#S2[&DD MNC2>0-"..)RMQ"7-P")I#*T2?FX*M*TI?'1^?'HTF>4'3O.^AN_\Z%[:Z_OA MU=6;X>A//TH]-/LU+E"1T&D&;,Z,>"\5H3P[W$J3R;;*@6$#C+LWG:LR:]&: MKJ6M6I>D?!Q>X=/&L^:W/8Z6@[61$;0J%)$R"!*H0*"^7$+M0'U5\A0>@GV#\CL:QO[QS:C FU6! MK!V 2"X'%@S)I1I))A-(D+:6V.09"4E;G9W@QE?A9$O<+Y>1NU1HA1M?EA@+ MCD4AJ(G$T1R)C J-!0L(D&:JA3&1P5YLM&XGVXH=K93YA>C!6!>(MZ8$NQ/% MK]!&QW7#BLBY";** +:#^\+]G1WHL,K9XP;[5,'),CB@GIG_W)Q_[@\D^X M^@R_#@>3C^,>,\$:C=)01A?'34=B 4T!E(=*/!K%;97 YY9X7SC)=J'%"H;E MAC*:Y:LQA).]5R25+G@2LB0!W/22B" "]3GR*LVQFH#<5<'V;J/)M;1T*+77 M)8ME^L3Y[6LXON&@=)V9IC\-:HM\=+Y(WF45* MY#2]6@A+;-:"\*"4UR&I7.>,>(=\>.I:D%W3H8'$*]#@WB)Y.?*#\=6L^"K] MS\UX4J0PSV]T44?!/"K10D&(3*50 0B!0_4-F@60-O;U?BMM'E:LNE M*T54. *_A_+6=#^#R0.3?A8'GL-%4\U'C:9Z9@)M.0%HQD4)! S+BFL("JJD M(#?$^<((U+EJZBX\RVJ$%GFOD^#92DH291K%8Q/Z RR1*%*T,AC+@44R2"B$(4QD-35RI M2;!4$N<]=65J&[-9X]5M$;Q(7NU.)RN7NHZ+?-Z?_'YR]MO)^Y/C\Y_/3B]/ MS\^V2;I>\I2.;B):CVXAJ1KU:5"^M-2%RR2%8UHJS8.-@-8M*U<_K-? M'R?E?.@8-3J\AM')7_'J)O4''X[&8\#_IN?;%$PP+#KBEM @M8&\]R8$K MQV)*N&C7R4-HC'4/S3BZ9-+C%(2ZVJH0U5@AC]G)@),Y GB+&E?EI@F'V L MT-DW$N (A:UZ-K<,U=[:PG2F^U5G<:UU4"'F-<VNOK44>M!9U=?W[8#*/41+J@R/21#'K04&1]: 499S6N7V]OMXW/6.K MK/8F$NXZ\G/ZU>-X-QJFFSBY#4=%J;UT4A(9(MHZWB7B1#)H\'#A: :J='C* M,5K[AMW;DRVD/NQ:9%W?)WKQ"2(BFGPY_@C7_8@.Y.WYB0F)>QE)%*9HZ6Q2;8#/O_>ZHO?+:Z\JP"\&.NK$PEW>#IT#T]I M-SA'=-O\:1-0#0RO)NI_C&:WAE7T> QDM1\L"\ M/U[C N67RP^?+C]_'=7Q[,]OFY1[=DNR5=WQSD1T7IHBM78IHUEP8!AH22ZKV+^,Z&=&E/<((6:>J,7>?.KWU M]-SEYQI>O*]GY:SA:(.ZOT$E*>: 6! M>"<4HX446"4S,N":5M*L=(J21"]#+- 9:OY XG,JQ1\#;H^^I!LG:5-/7^>% M##E(Q2HDW1@2RRI:V#@WS)8L== %@NBR>W.//--FWMHH:Y\[>@+2K9.GE_/9 M_6RQ:AGV;I&N,_D9<3:O)J^.>K,;)LG,#3G-L4C/M$9/1DX$%GRQ&-%&:;8: M+NY)J YZW M6=2=,>P0B!^DT&13$Y PS C.K.P$834)@08*+$+FAUU?#.YS* M+6ROF@Y[)_^E>PP1YE73$8_2UD%>VABH^]-1;0["U5UT5G *L5U@/O'$0HJZ MMMB*J?3A)Y\Y';&=VH]!>#(ZHLJ21]2668ED&ATFAA ,0PQ.DF4T ?@@?^!< MZ8A'H3Z(CG@,9)/1$<%[K;*B>1F,JD1)&K!4B5F0LD"V4!0.TN.YTA%'Z[$) M9,>6R]48?)*C1"W0 =B,) !4 !C MMRY#B2+OA_G@);L^=LE9G0Q0MXZYV9 M8TJELEJV62F=E*KJ]*:MA>$JL2L45).,O,S3+\!+!.,.,$"*.>='5Z>%VFV^/<@2]I^03^8+SX$X@\>P9_9/F?Z6<, MX7]4+UUE+]_R]/&I!)[C.=M_S?]*2>0&L1M!CSH4(C\((0Z0 T7HO'X5Q30./1\!D,_DH\EG,*84@X]'H>"(8H(JAN=IXL__ZK^0W#!@51N450_ M_OL/3V7Y\M>??_[RY'.PR^1G]<3/"_ZH M1O:.YVG&[DNV%__L/1?K\,N?M[YYR+O8W.\_SC5:5E(F2 MT@V5E/]ZJ+.?SQ#?DKSEKJP6A*O4_6!+QF.8?K F[H/D!SZ\P)UNSA:Y_J"N M%VRL;W?5U=FB#R^QK<\B*_%\A,]BW4U'Y+GZQ7OYKZ8;U= 1,JWZ::B[(RK_ M6O(%XS5;;C0-4O;O/\A_S98%?,3X97;_A'/^1A(MN\J>7_BBJ/C[,L_QXI&K M)?'-M_4C=_B;^M7E%YRSZW\NT_+;C5P$\FKI+&[+)YX_/.'%[8MJHOA%-E$6 M-XOZ0YHQE[ARN4,PB@F6:YV02Z(O!*0)\QT4&&_".7HJ=4C7H]Z.#Q^_@(YM_MP,Z''=%*'ZCL6P:Z2H..UH!\ M ]WG&LU!I?H%J)4''>U!I3XHI?Z@ > "U!" = %J$ Y^*1G=T':N+/DLWQZV MC+[:L&VLN-60"5R0"O-&I)_59NQG/B^+]C=0_08Z;K-[^-?19?]Y9S9>YBW0 M.*@DB#B<0>]B#*'(\B*F+Y&K%?.2'KDL"KF.2;#<\-9-AY=U0 MPNDM%3M8':?R:&;_[;)4KB;EO;M92$MH4:3T=SQ?\AF3)J9$5,A- MA2!03N8 )CQRU(\\)DX4!T$TRJ;BE*13HX2.H!?@\O$QKS:E8"4TJ*0>R:P\ M.&G&]R? U2-M>Y -S+PU6EU)02TJ^+$1]K 7QI@T M]5"QR7PG>AR5OO2TW^8@S;?Z$8FDM>>TK/:FEPM)<@O5 5_0E!=OTX+.LV*9 M\P?^M7PC%?ES1B.&$BHX%(AZ:C\I=Y:NYT$6T@@'">',S"XUZWYJ1'-U^^'A MYL,OUQ^N;J[OS3C&$'<]SAD.S8$YJ",XD*LEV! =K&4'GY3TH!+__[/'2OUP ML\E2AA*,REK]T-EFL9ZMO,[&?-,M]TN>%<4L\*-$4)+ R(^PI#X_@8G#"&2N MM*:2"#NAB\?6IBPY@2B^LR'Q&:CH]?^7+29_H3B-4NKARKN=1+?J9CW MT&NCL.8)F5O&._58/VOW(>=86L_?[DMI.3??&&'8=Q"B,,!1!%$8^B(GMOVS+%'>^YG)877EM"R2!>\*.[Y8[V5_IH6,X(C+$+NP,0/ M/(B2R(,)]T+H2VXD$2',\V.CG>FQWJ8VZUO9P";*K(>KYM[0%EI#[_(T M@3+?D>D 8'5O=;3#<7=).KKO['>T7NK'%'=R^Z0V3PM6'1O<9469\S+-Z_[X M@HNTW.MA3ACF3A0$4(1.(K3P(P]C(O=57D*GQR\?KAYN/ MU[]>?W@ =^\O/QBZ^7L/AQ[WC 'RP+3T<24O: 4>R,M_+E@V*:RW+*.RV[F( M;1/?V>WUM)[H$V?+.;\5EU1NB)=S=4VIDD#YFW+^I,3ZS.MCU?=943Q@,N_, M1<+\1'A)!$/LRKT4QQCB4#C0#[THX+[PA1!&]M5Y\DR-(2\7>/ZM2 OEY[]Z M4CZ[RO_;T:T)X-_0;A5DH!0T/0@XM5 >-\[:4X(_N,IRP-GE9Y[C1UX= M(;R5FK[#:5['YH8L"!&-E),_J"Y1^# .L#*-6>+QR$M"H76)8G*:36W]J,4' M/_YV_Q:\2#ZJSH8G<_//]+,9^$#Y-3^&Z1]#:]X=;+ZXSB%UBQ-H@*K/L8&" M"BBL)A,\/M3X3^+LV[IRW\>)^5!C.MXUQKX"FMD(15[./BI9VU/YQ/$Q00S& M/I;[,N0$/K1;EOM3NU];$2#7QZFSWC=*'IX-Z&ZOBJ= 8 M0Z\)ZNRZ*%.*Y^#7ZE2E7@9.HJ'-R =T/\*'\HT.%\J?MGEPN\E16.B 'BT' M'/IS/RO]?8I).D_+E*M@SNJ+FBHNB:0*3,L93&E/J.5N",:<=3F\/O;R[?W+R_>;BYO@>7']Z"Z__YV\W#W\UL M7&W0]4S0(: FB&Q;'\;OC^Q M>)\N^$W)GXN90UP6L2" E.) VA6^ V/,8D@)18Z'_<0/@E%V_BN1ID9G9V_5 MP">E&ZB4,SVS/W^ !]ZC]QJVJ6^N]49LO(WP#LB3V,&NI?H^MIX[*%K;,^ZV MW(_/W\HMY6?9J?(XK_:?<@'Y&V>/Z>+QDLH_58O*WJ"&.$F\0%J>)%"Y^2+L M09PP'WI!&$<^<6,W,#(_SQ%F:AS^]OKCS>^7#S>_7X.;#__7(/+JZO;WZH+CF8$?=:(Z5'S6.,P,"FOU=AP62K3MM$$K%49_AJD#51M MLO!9\HS*OS:0VV9>*VWVX]P/O+S"Q=-=GGU.&6=OOOU6*._>S>)S';6^[KN^ MQ[F4O[NM;Z=GBV(F8A8X820@92Z'B/NNM)]Q#'T>8()CP06-9N4J3>S)V7Z> M.$:\>R!%KM5+D;P$5*H#ED5]!I&V>@"\4N0"T)4J(%OI8D;$9PZC'A6/-S@# MD[$:%Z4):%51YO"/O]6#]!-8*=2AY NPU@G $$41NR&$L$(>!%T8< MAQ@1'^FF>MS7P=2LUE9&T H)E)3ZN1_W@GB<$U(5\$@0C!''D(4%UF# MBNXO'YYP>4D5,IPU;=P*(>#9"FO^.$<)][O MZ',8_,RB @$T* %PP58 P$N5?[&-1070"D"I";M>7(!'K(V!+NK_ 5HO[); ML?$'H& !+2[K]FZ_GZ_+(.7/]_&5C91:Z+OYVLRR&[W^&!_-HO2*XHV7K>GU MQV C*]0$Q.F9BGXS+;6Z$3@+N><$?N1 2A!7&6D22!#",' $ M>_J8VK'>2D205C(:IIS? V(4">:'C,!01"H,D5*8,)6#D(8N9@$-B&N4UN=< M$,?(W&\=1+W]])G0#&QRK5'1NS-OGI7_L/I64_'OZ6;<_/N']=Q)NG_DT;/O M3$@RSR4]SSCWPDA($>X"-.(-&/M'RZ6A:EI(V\#'W/.%+PTD%*^ @@7$L(A@F@B0!%_*/ MOA%+G.YS:HS1B-R6/*P/V[,J\4V[U:HCJ QY0P-]30ZQB^G0?-+ V8A;H5FG M$6HCJ:QOS@P LLHT&MV.RSKZ..PPD,&K4\M-]R&KHL>Y1GXQEV,O#A,.W8 R MB A&,,$\@'X0!A31./((G;U4>7CN2YR7>J0W!=5,&&!;P0&=K^L*O@"KT*_' M=+&H;N4(4$LQU:SZJ:[D+ M^"_\2;7JC?9!<;54_Q?ZE/0,@BF(.B&+8[S4ARMX_BOE/#0?\TDDB["IU_>1 M;F* D1POR6$/V?K9F;_C/%7^M8^RS3K/W0R3*"!NPF 2>W*!QH+#A#L1Y 1S M$@0."R.M5(>'NYC:GK:5$"@1#;,?'@%2;WDZ#YZ!%PM#9(QY^K#R-EES3R^C M@5-<:868;!*K_#2N<:?K2)HQDFQH#N4>FPTW@ -S%PG4BRLXYQ>/\6"(;@C MI%C0E6@**18,T=-,L6#:ZOG65U4&,"(A<8(80>SZ,41.A.6_*(;(\U@B" H$ M-3J&W.Y@XI97C[**.Q":6UT3*YYHA,E9%M=011-W^G@U:^M8:<2#SYU;^:LM MM7A)Y3:O2"NB>/.M\U,5T3#C <,T#J5%Y;@>1)3*?Q'L02?$R(MY1#VBE4ZE MKP!3XX)N,%:K >BJ<*&6\,XOFF@@TYRNIN.DZ64<$/VA/8+6@3^C/I<9>L,4 MY-*4X94J<)DA=+CDEF$[/:,JFIM#[[+\(W^17^P3+F3?5]GS<[:H0HYFF''B ML0A!X4DR1 D3D# WA,2C&"%* B9MG@5_5+7!-,,J3G:J-?N2>O9UNQXP$* 1 M4TW"LBVD7O2)P#J-N&8@A1T41XJC:&]@BBP':W'KP%XEQ7V>;TWRKAU&G]'[M MMJ?O@:=Z)'!IS1 Y\TFZJ-PJ5](225GC8WG(\:(0/,\Y^R/+_TP7CU?X)2WQ M_)+]8UF4SU5<)O8]/PQ5%N!(;J62P)63&W'(_ ED1/)/VJY36P)-#4Z:.0$ MM!84X)6D!BDM; S4<5)Y#?@'IJ'5?JJC3N5G7BL$.AI=@':H&J7 Y6L-E4$: MD9&';*1\(&,,G5DJ#XLX'\W)8:.?\9)K6$1E(TN&S79'#@*N_O-[G2.ZKI/I MSL*8,C].(LA8Q"&*Y6I)$B[_%08^0J['G, 9I=+4'N&FMEXVTC61DB-%1NX; M-$W?XRL-Q=!^R?,C%>MR4NUPWAT?SO&B#(_@/HEHP7WR?1]1?T>0M1:]=ZR/ MGKX*2K/EHFHOFZ=4E2U<534-$^;Y<:A<%A@B(O^%O<2!<8 (BV+73;!19I[# M74V-A->2@E94G>V\*<":?@XKL WM\^B'F+D#Y"085ITAAWL;US%R4NL=)\GI M-\Q+9'*_"AHV2WT(?6\U.[-EHG?KQ9U ;/C&(7QP&F4,3,A8AY'&+* M*$PX$Y&74,XX-3NT'4OTZ1W]-AEC?ZQ/>R=S$6]KQ ?>B@XQBM_--E7S0EWS MH:2+Z>QD>P[;)':YIK)_'SO@GB,RWMVV _V?F1'X/9>"M$$%,Y?2$!$:0"$B M!A%2*U,H0D@Y]HE#A4NX4:*6_=U,S0JN[CM4Z414% Q^5IN/0J6WG2]9S1MR M*,!S%5Q4TU(F.O=5YDJW_HDR#PR%WKIQ/L #L_SZPD@EX<4JY_L J7'W8C!( M=MS-GEXG0>Y>;0_FR-W_]%ENMT(VIT(=5ZER4>AZ$4(0^TD$D:/JNHC(A3R( M?%53& 6,]W"Y;74S-?)HI50%5928O1QLVU :.=?. &@>[C?YV^IV[[*A]5$8R1V6;I7JTT#?Y]_-+SI_D MGBS]S.N: 1^RLI-4FH:4)H1X,*Y2;$4L@HDD*HB=4%(9IF$8&%7T/=7AU%CJ M]N%OUQ_!U>VO=Q^O_W;]X?[F]VMP\T'^?"TGT^W]O:&+[23>>D1E$\6!Z6E# MU,U*($#)##X-E(%;#R&[Z;9/]#ER;FT]!'83:6N^UX]Q/O(2JXI1USA7^0@+ M:9 MGY=SY1M7M:1H6LXPC3B+O00Z?B!MI!AS2'PA('-=BDF(8RJ,-DVGNYP: MZ[02 ]Z(;,8R&ACK\8Q=Y 9FFA5HK;3@QXZ\H!'8HO6CCXY-EM'H=52>T4=A MFVD,WK3AT?VHTI_=BM^*NCZYW(J%@9N$+DQ<'$.44 2)ZU,8ND&$B.]0YL1F MY<*/]FW.T.7]&1>T#WX_[<0R_UM5::FM#%K7BO0OAOQ57.F5Q $X3\2$C[ M!#O8A2CD[EM8C>+4GX%*9G7+%1LY5Z5["26\_>IW,>X+ S=T.'00SR$ MR(T2& N"8$0#CQ)$PP@;I>XY1YBI44US\1HW*ETHLLG+]#]KCV:?&S5G#97N M"=0X S#X.56M!JCU@'.E"%AKLBHJLI./NU8'*'ULGFF=CZK=DZ\SY!GY?.Q\ MY'9/T2RTV8]L'YJ$-E5>C[IF4RO-+(H\Y+D\@*Z'&$0BX# .10RIPQER!);$ M:E26\DA?4Z/*IH!8OLI_TC<(]!B^>@1H";6!^:V5LD[F<]%48+L K:CVJ$L# M#YO,=*R[48E'0^]M7M%YI6<9:RY9B6]N%5=E(=L8H+=+_H%_+1^^\/EG_FNV M*)^*612ZA!+"($%NH")X'!C3*(0\Y![RX\B+N)%]UE>0J1&._/H\P^K7?8= MCW;& '9@3JI5N [_J9.%=LR X2#.[G9O@!_YS@'MPN+9M:Y(%JMR=U7EG$K M=Y^)V$Y][W/;&_FV3Q.)W2D/]6%9E6E%+B*.(X>55/<'.9;&&$H$C&)/X"2. MY.;6&;'BVR$Y3:;_M,JWC7O'Y^ XQYP'(O \& 3<574=8IAPBB%CW!=)R.0R MZ8U6A,W>*+]V1;6)C*[>VONJXS7PHFSA3M;JUE5'SPM0:SJ!BU>G!F$2-ZP. M"OE]7*4ZA;&U.U,G.^IG'^S)8/61T^QQD?XG9S=,]IZ**@5^D\VQV;5=2A9= M7P*2?UL^2W%S=5%(6C-RGI7R"77-ZZ5*%,<=YL4)BB + P(1(1'$+"'0\UW* M/9\$R#/*K#J*U%/;F55%$#^K@FYJ/>&MF"LWNMF2,L[ ZRTSDQO.@9>>_6D# MURJ#KLZ-0W[EP*KJ?W?T!HWB%Z!57?Y+*7]1/;G2W]Z"-.IPV5RDQA%\U(5K MU+'87LS&[7Q8!Z'RN;R3,WP6"T_XA"#HP_.WDF&2'K]MA/IZ^G;: MZ1FE4J6I>+:A^P.J[N/'WAY*Q[PUX]9==]([2%FS(E]%R62T9(@ M@"A,8A@+R7(QB43@!YP@3HV"4O3[GAJM*=%!5W8U 6OIY1:>5WD/I ;@D](! M-$J8IA0T&!K-()1A !\ZYL0NUN9!)N:H68TI,>A^W! 26G"_!_.G]Q7/""&^= &_( \+)\RO)J/_FCZUPXCO-3M2-,I<&M?N<8.J'W M#8 >:YT)Z\#LM$:T"1GYO8;QIL+)8CFHPRA8K?^TIYMQ"SX=UG.GPM.11_NQ M1'VQ45U#?2<%VU>/]X[G;]/YLI2=JGDRH[$7.J'G0N9+/!%W!<0QEC81#SBG M@4<2UXA#C"68&L-<[:M##G[\[?ZM.L2J:<>0.LQ'18]8!L5Z8-K9O#*MIM'^ MVN(7*I,?:)2HN=T>)_4&T"9CF0LQ*I_UQFB;[?HWU(\+_\;9HVS^+2_2Q]H[ M]S9[QNEB%GL,Y50D"10LE'LHXB40.W(/A6G@Q!&* E](^R.:"6536?SEJ)VO M0C^),7,]C^/0**K]#%FFMOAWA1]H8V,V5GVV.(.-P/B;G8WQ6.M2N:CDWUZR M0K&U./1K7Y.N$T5]_Y3E-"^4A;\.K M P!Y[M&"?BL2S@U_NX(.)6PZMU1U>/T5QVK M@9G>9EAU1\_IA54?'(0IA57O"OE=A54?Q-AV6/7ACGKG7WW.%M6IQAW.;_.J MA!.K#CCDPE3;?PR[<<0" JD75 4H"$R0KW;?F#F>Z\=N2 Q3L)[J9Y3K@*]'U)8A'9AZ&S2;4TPIL"K65HM,GD4Y(S\5R=8%2!'_*G&0D]W\?(@3$6 M"424Q8"PF'+?5WAY.D]IXDFM-X,UB;P]CQ'FH1+TJ&Y+\+:!K M;0"I]=:CQ!$_@..,.K'Q'(>0&WU!HUIU+:/V6[1*K_ZDU 8_UHK_=-'-Z@^D M_BI>KH. LHP;#, :!-!%87*?!\MH5>NK,LR^L\]D0_;_O3X7;7M@_)&KS0G5 M;V4D.(GO5";"B)*,8F&,CVQKH+Q"SST30JOZ@9T[11\DHDUY*>+%CLLQ4X&A MJM!%X,I_800C/Q3$CV."(L>HS-_!KJ:VN:K+@\ZSQ2.4W3V?4;7O,+IZVR@[ MF V\6-=P=:24U+N2TV(:Z)-86,T!?;BW<1- G]1Z)_OSZ3?.X(H]Q3 4:ZT. M#U0ZTFRQ+[#]DA1ECFDYHP([GA .9-0GX@S(*S1VIWK-UL%HK=^#V#OC4:F@Q M)LPRYM;IU()HXW.O/3SW$K7%YONQ^EO98U&F5-FGO_+J+ Y[(F8D0M 7L0L1 MHS'$)(@@$U2(,'8#[AL5>-[M8FI1XJ0SM@NH" 3[5\ M%JGJL/(V66=/+Z,2R&$MM[G@R),]+S>S?RR+LKHQ_9"MMX[JEOS-X@J_I"6> M5PYRLGWV]U$ER"G2DM_S_'-*>;UC;=)3J ?J"VR)QS!R)3_(G:"TXEP>PEBX M/J0!90F.0B>D9FGZ!Q9X:I33/<:G'6T,+TH//+%[1' M[JK>ZA91[W*OA(([!S?WRL?GO&_:E# MV8^KY/MW>?:8X^>ZJYO%NTS.1G?F4<>NH5.(.:!"S%U$TJ(("$S MNDZET^DDUX%.F0+P4DL-E.O1,"I/!W,]0K>-Y,"D7(D+UO*"1N"+Y@ (I M0 M"6TQ"LX (:N!;3K]CANK9H#$3OB9R;O]F.A:"$[E;OKZJ^Q"KL\?<MC&&,2 M01/%'F6!*O2H?W^Z-VPC7*&V")O>>M07C($7DI58U6&9S;N&N^K:O3S8:7_D MVX"[FNU>[]OS3-_ZSK*I)6_SK*@#IC_2\NEJ6939,\_7T4A%H;)UL@?\=89C MED21%T&,A0^1&X8P"4)5\,23].<["".C1% ]9)@:338J])GL?4: 1G[B$[D? M04'B0!3*K4@B"53EHXB)Z_O4\<3L,\])-I$QZ,HRW"BH\_B\&8GA!T&/F <& M=F#^;J1?9]U2\H,O4@'0:K 1--LHH4(B;-;V[@VAW:K?YF*,7 ^\-TZ[E<+[ M-]4S+F$G>K;YYRV9IX^5([LY>'F7Y?>\+.?5R28VH)T^?B85W=P5,GPY:+:R\^7SR^@6#Z#M@J\8>1# MSQ'2#(\8'O>A8RCVWDIH?UJK<;$Z051GA6M5+$9;G(>EU9",GJ*,&[=Q'EX[ MP1UG-G=>@:JJ>$A1'>Q=?DV+6<(80HA[T''D9AOY 55E.JC_I /U,CP%7IH(ZI5J M0P?T/50?Z-#C?<_DY?JOF.6];/Q&_K.825,)(U=:2R[ED?1]\LN^6B90WBZ+,JSNW#SQ_GD4(,>3Z!/I,N')^R]U0PD4" M8\+E'LF-O(A%9KNA[2ZF-K^5A"!=B7C1(XYF#XZZ>Y9ST!E\.R*!N>D \W , MF!Y[C$.ZV]T^[/0R\L[@D):[1O_!)_N6<BOD$\ M2T00XI C*$+F0.1)!''H.)"(,(Z\, X29A259U_2Q6,53C)7 MBU@F *UD-2W9<@IL/4:P"N' !-'*6CMWWZ^N/U?R*B"OC@/9HZZ+)CAVJ[R< MZG3DFB^:&.Q6@-%]\8S$G3NQP[N)XQ].VG..G\AP(Z;W9/(?JJT<& MO;:E-U( 5LQ"$7B,(@YYF(00J4L?A$?27G6Q'W,W(JZ>@;JG[:FQ]M_2QZ?Y M-R";?.%5P&NZ8$L5BXCG@%02@Q^?LYR#\@DO-#E\'Z3'J?=,H 9FS(;=;@6H M1;.42VN_OD>37FV],EYVJOVR;J21.O#(F2[@!Y5*8)8PA$2DKNXF;@)1$A&8 MQ+X#_8AXOIJMCF]FCVTT/[4YV7%P5O+U]?K6V!EZ?(T1&<_;>P*,_H[>#9T' MNL'GGX!O=OCS1R%L)OSD!ZV&"#M0YIW%; M7'^SD,0G-V95O3Q.&&,NX:KV 87(C2G$<>) @5@H8B<),1/GD7BWNZFQ1"2R?[TQ>^=/VQ-UL<)3YN5>'=AKN_V//DD;5<=P[3%5"WF_55Q70B# W M4CEO8P*1"#G$022@$W$712%Q"3/:BNUV,;5Y6$L(6A%[1=[N 5)O63X/GH'G MJB$RYG6&#BIOM:S0;B_C5A$ZJ.5.T:##3_:VV'DN&ZVSMS[@KUSM&N3_UST5 M,Y*$08!\%PJ/(Y7PFL(X\A,8.=CCG#E(TH&AS7ZTPZG-?74-DS4R@U*):VR: M'P=8VSBW!MOPYGF-5I-@NA*V\F7(?S5Q.!8/@W61L6RB'^]S;"-="X$]9KK> M>ST.3]]DV9^RL?NG]*5)+"QBJFK?$HA=QB!R*(/JR!3RB,K78^;AB&J?G^XT M/S7:4 )"^E9: S,!DJV:O(KZ2PF8SZN^-$#T]VWQCLS M/2CQQK'IX:?ZAM\V4[U*65>'1MP4Q9*S&?)CUR6.+^>A6M^QB.3Z'G/H" M1EG( J-4R(>[FMH474FZJD2:5G+V#$X[@K'>$F\'N8&G\QJTIN!H+2>H!;49 M7GL*#+MQM0=[&SF@]I36NY&T)]_HL7K?+TF1LA2KE$]_/*6E"O9IEJ.02J/? M%RYT8D'V_=/ZW#A@&@\7B/:7V79Y]355_V79:OTFY]Y 7/ M/_-B%G+F,]=7I1!\:0DP-X$Q8AR2D(6>%P<>(EJG[FMKD7@E;);%(6W%5 M &0EK\&D/PZQQKRW!MS@AD"+F104K"0%'T]A9C;WM> X.OV/MS > VAILD$" M>F_T]?OEZ6=@ES7$6@-QL']@"O,6E&_#5-=4Q,3NQ[ XUV. M[ #4TG_7_Z?W6M]DG&W D0H >,!?U;GNLGB;/>-T,0L2(@2.?>AAXJEX3I6$ M'E-5H!RPL^U1(;'BX>QUJ/6*PA.#"M MG ->CVR-&J#8S%?5 MLM;Y]1I'$J?(CY5=+KB30(3C&!(D=^\$>;$7L@1A1RMAZ%E23&UYO5,%:55\ MK5H>5!:(9JBJ?-;J/K+!,?YYPZ.QWQ\#]('9JJ,"V'^18:U&)T7H:3>AQ9%@ M&:URV50?PNN/R(8XDQL92[Z;X,(P4GZA(/!@3%T/TBB(7.$*/_:TCHL/M#^UI:06 M$50R@E9(/;XZA.#Q-<$"+@.SO1DDVHQQ0O&U#5JT1FC!Z5\>L\\_RS=K^U/^ M8]OL/-3J*"1P0J5V>I]ZK&^1I[J&[UM>___-HCHA?LKFLHU"%9,JOWW,YO-W M6:YR:,QPE*B23T(A2"$*!88Q"JD*U,()=P(W](SB/ W[G]K$7Y5 _K%5X"=5 MA[.KP_\%:BW )Z4':!0Q]-R8#I/>-G= \ =FEP%P[U&/J1=Z=DLVF8DP>XT?^D2O?5KIX;(N++/%< M);1S9Y@*1_A>K"+F'8AHG$#L8P>&C#(W\A@FQ.BFS"OH,#5>[JB@RG0V4H.. MV.!]*C3#=%[SV] C\HF/^,"+@G3%.ME/BG2-*S[B2M'C)"CS_)<^6+W*%KRMKJ303LI]TL>12-"F DJXI MRS6+A!M@ER4P%C&#*"8.3'@4P)#P0%#J>&Y@5,;!7(2I+7)G%&#L@;]FW,F@ MJ X=BM((#RKI5:Z(MLA?5P&PTD"9%I4.%F-4>N-G-6S%7(IQ(UEZH[03W-*_ MI3,V&!_YB_QFGR0=W^798XZ?FQ",$$4ABE68/%'EHIU(F2M^!'$B4(*=,(Y= MH\)^QSJ;&IM5LH*UL*"1MF>LRU&<#:QJ"^B-8?[V JZ?;7H"$>M&Y*'^QK?V M3FB^URP[]4X_%ODER]B7=#[O^OPB[.,D(0AZGHL@BD@$8R<(Y'_4_;S0\R/7 MR#6[IX^I<48KXEF^U7U8ZA'$F0@-S NFX!BSP1'U;9+ OFY&G?M']-R>\L<> M-3]9O90;-5;5S)SCQYE#_3"(O1 *',CY'48>Q(P%$//(%2*@GD#:9ZH;+4]M M5J^$ THZ_6/43;A.'Z#V!F'@B:NIO]&9Z5Y=SS@MW6QOM'/2O6IT3TCW/]#3 M5*=/G"WG_%9+^AM#R"+$QSL/3 MZKZBIRCC;CG.PVMG-W)F<_TX=,N?O%EVY799%J7\_*0PJP!]/T0!B1(F1\V1 MY,G"&,:QQZ DS22A'O5CDIB0IZD 4V/-U1D4;LZ@ZJPC?S5C2N-AT*/((<$= MF!MWSO:VZU"!COP7:X([\,DD3\*.:;4"PCWJ)%[V+)\4Z/. MKOE3Q0RUQ_S@DI;IY[3\9GQH9G4XM4_47FN0AC]N:S1;L>Z)*([B:!C'H-;K M0,-@^=3.JHAC'^D-@>^>\[Y!NNFW0+Q+%VG)WZ>?579-N?8\IO+[O2P*7A:_ MXG]D^=4<%\4'.86:X-ED6U,1 M1F73GOALLV7?9GK<;;YZ4JQ[LV@#S?Y(RZ>K95%FSSQ?Y87I'M&)" 4!I1A2 M+KCRLF)I%L]38\):?G4%HM4 =)*U]#H>[3XM#PD]B-=5C88 TL7E/N"=O1BLG&CXUU( M[JOOQD7DWHV<$59WS)8_9,IO^H N/^-TKC:14JI?Y+OE+/!#*HB+8)1(&P!% MU6%>Y,$P1#Y-A!.&/C8.R1M T*FM2(T3%;=RUCDSBV*)Y0?8,W?V8(.L>2 X M@:$;^L3P_*LT.W[TRXU/H-+8K4^J '[. MED<(]326>FM?7WP&7J_>9XM'J')W@1:B6D1["\P^Q6TN"AOMCTKD^S3;)M^] MSUA+RZ@BPAX7Z7]R=L,D:Z3(?\F]YALE>9Z%@O. MHXA'T _=&"(/8Q@G$8&N"!(4,NX0U\@\'T3*J5'X.YSFX#.>+ZL9LTYDCQMM MS-ADF('5HZ57'ZZ!^6U?AD]UZ[!5$71U;!SPH-6R6GB[;L!&T8MU'OY!,X3: M&XF!4XM:$/2U]XGF;L M R]OQ0/^>EF6>4J69176F-WA*HM^0!TFL!/ P'6E!%V 1)O)/ M8K;@CRJ1GM[*<;9,6K23U+33E6Q(4W]3);5:9.63W-U3N17+^9/*H*IJ'622 MH7Y,J_J0/_5)GVIO7/66C7'&:JQ$YUN#I/@"7-Y>W5R 1A]0*W0!/M0C(Y6Z M %VU0)F!6C&;.=$M86PW;_JY0HV<6]T2AKOYUVTUW(_ 9=-7N'BJ2M@-0/&$34]V#"1 *I2)"/(LPI3V9E5N*Y M'D_K=VUDMJ\$&&ZFJ]E+I>C@I9%=>6*S5FYIO;>"FY&NP5CHL>LP" ],HPI< M)36XZX#[HY)<;I!^ BOAP>5IF(VYTAPQFZ1HT/NH[&>.RC;-]6C!5AK52TJ5 M8ZZXP]\JXWC!;I7EM.JZ8QS/HC!F<=.[UM9YPZ;'AJ,-QL $>2#EZFIX[CK#4^G3 MXB,EJ,0$4D[3 M//3;0!ZG.2OP#$Q=QLCT2$=_0/NS$])OMSMR2OH#:NTFI3_T8-^ZH[NU*QKR MN,N*,E^5#^L^L7EQ61U=W93\N9@QX09QE&!5BYQ 1+ 'B>L3B"GU2! )EOAF MF2,M"CB4/_H%IXOW65$T/H!W\^S+WSA[ MY+7_LJGWY26QX &3]J%P5:H>HI8&+"".2,A)%(8DUC(2>_8_-?:_V0C@*K[@ M%\,-M2G^>LP\(*H#DV^WLIH2'?RHA/^I.HFYJ/V-2@50Z7#1G,&TF 4H<:(@II#Y M7B"9C;J01"* <9PD'F)N0GRC)&3'.IL:C75*RJ^%!9^4J,9FZ!&(=&W;G,%[<+];NZ MZYDKA.L@AT)$' [%\K*\@K84&V +@2 M]5P_WI$QZ.NG.Q/7U_/#J7IC#M(.]+_*SO* M3B-SVA&FT4:?7"FK>_1%J5QM#SEF_!GG?Q:-6X5&CJ".Z\ 5V3&$<1>XD#L M,Q13%M)(:"51U>IM:C9:*R^8*X$K3S=^SO*RNB]1KH0WRQ_J.5M+7%8'_+>B/>LJ#"L)'&MB2E]D*V:5 M:J(]OBT&*0N@ XG5+_98?^-^P!J:[WS/.N_T^[RK2):K[HW7F^JJZYZX%[GR MW:FM9K;8>SN5N2P@D1O"4"0$HCA$, F1!VGH\9 1PFC,6B?C@_YZ9DW 'F[( MAQ&6Q#NEE') KFY^O&P&K7$A.%6IAWO<.;8WNGI,-^Y@C4.+=23AAE+@QUJM MGX#R:%Z _>Y/+*1)!7;V!Y?L'W)'K(;V8IS+RM8'Q28QVQ-N5!:WCNDVY=OO MP&*-JZ9@T&YIF=6G/0M$'/@>I]#W: 1$P)B%#C0=YS0Y1%->&P4HM-3CJEM M@.ZR4B45P?/Y-\"4](I-"DZ7>9W%IE_NT+Z#I$?J(T _,(4?JH?5%K[:+8K5 M8>F!:V'I SEX22P-45Z_,I8^7EH%L@R:ZQFU/9?6NLH+_"[+WV9+4HKEO+TZ M*&T#GGY6;-VXF&:)YR&$'0%]2AV(J!O!6-(EC+#\M7!))'QA%+-MTOO4R')U M_39?22JMJE:C*N,N;X^8F^R1*EN/J9%L-D(.C<* QK'<[ Q&B=_Y^7&@&R,0_6;XDD:)W4>R_4X#CI$>LO:8+ /O)BM M9L7'SJS8'(0F>6V].6DTL!AOWPC?2^6YX]/V>+ MJH;@SBHX2[CO!($KS7@L.0XE(8(X3"@4/!*8>'X48-.+YD>ZF]H"U-ZMKD2N MRRQ>[#$6C2^A'T/\.'G9QW%@MCH7PCZWU360.?_J^K%.QK['KJ'PGDOM.F_U MS!_/Y>K/UYDP5,*,55V4)HU]\7;)_\YQ_O EF_&02#Y)$HET0*1-A3DDB8LA M%Q$3C,74Q9Y1BGFS_J=&._*C\PV3GAL"KF@UJ^VAN:]4M<76^P;B MS>5?'W_A"]GN_'+!+MESNDA57(4ZEU'W&Q8%G\7(C1P>2G,TI RB..$0\\2! M/@W\..:"^JYA.G6]CGL$+ Q,R8W<%^"QEKR^?[ A>^6171C[8#6'0H]X+<([ M5BQ@@^LO'5PWA0:-U#:C!$U0LAL^J-7SR'&%)FCL!AP:O7UN2HP/F6)!V5%5 M'VL6\#@,&$.0$R^&"(41C 7&D#H!B4G$&?>U;D2=ZFAJ^^16NEYUP@ZBJ6G< M6F%D>$QYM,,)GDMVY&VM MDKHDV"K?0I]+WR=PUSQ[M(;ET(>-71 E>#O)*BP>*VIA8O4<\7B/XQX<:FF_ M$">11'$/7)0(B%X4P]IT .B+F7N02QXNXF;=^ M;S]3LS;NZ1-GRWE=B#-[?LD6U?4=^=.6E[DUU7?4*O;IY<=%)9'JS$%G^7(VSZV@&]_17?GTE(_BTG='5XH65 M$TC8]=OO[VID__Q1?7?]\,)2HE7.E'LXO=J9XJ5$-,] M5>QB=-:YXD9#9US#J\V##U+5)I 1)4'H2.*"5(2JS$O@P_WFN[JX]4$.=Y7JDN )YZ+('&=1-V52F"2" X=2MPXX"1A MB5%FFF[C4YO=5>8W)5RO!*(;L.E-[+Y@##R?M7$PGL?[%+8Y?3?:'W76[M-L M>[+N?>:L/"T?^8MRLBP>U5'T/"N6>6<;S1R*XB0*8JY -?M1;20M6XH*UO.#3 M(*X+ X &2!)SM-O72!VC@\.!A#):K_8NLIH]NQ)S&,&:40XX0"8B/7(<9':U;QGR4LCEC8QX3X1$) M.PQ\3^YZ5?Z 6)TT!(' @9]PGLCVC(XN[:(^SO'E^+CK+;=VL1QXM6U ;&)3 M*RS7$J_C48MN0.KP"5GT(;1\96-#$4.(ZQXOW8 M\1%$(I3DCQPB>C"4N$F9& MP+'NIK?\MZF#V;ITU5RCT+PYT'JSUQ9X \_I3J&OSLF<]0P(.F@,$_BXI[]7 M"GX\K/GA ,@C[_0\-LL?\:*)?Y)V0)'-4U;]\ 87:7$K[N3'I:)JJE\MBW3! MB^(M+VB>OE3YTA:LR:L@K8<[^3*5DJW]3SCR62@8@DZ(/8A"N>\C/(Z@9!\< MTYA2&ACE,!M4VJGM&V\__G+YX>;_O7RXN?T +C^\!;=WUQ^KG^ZK'^]_^_77 MRX]_![?OP.75U>UO'QYN/OP"[F[?WUS=7!LZ$X?]##0/$*V MHW3:\V1)Y=N0W\W7 M@(1+G(0S2"/?5U2!8>RQ&'*'QB**D* L-#K%GN*7,(;1^ULC'9"-EGE:9::L MQQYDG0]DZM^#YL'[%$=YZ.-[I1 D2B/0U1ITU%;U>[O/-:J#2O<+4&O?*41> M-'<\2@D :!"H0OQJ#"Z:;,46 P+&'CBK806C"3]N<,+88[(3XC"Z .8)*^_K M1.G?7(\\I.6LKMQJ>VME1" M*:/"]7XD/X%67/WDDSOH':?Y\?U'[[_Q]5E= J8)WDR1Q'>$%,/(B5]U*)Q![?@"Y2SP1 M4$&Y,/*MGNQQ:M-Y+7!=#;L1&;0R]XJ//HV[GFEG%!<('L4WM0$QV[% MS5.=CEQJ4Q.#W1J;NB_V3M%890[[)<^6+U<;E9>J[U_:"RXG2$!'!$SR3L0A M3I GS09'.,0/O8@:71 ]T=_46&>5FZ^2%VP*W(MR3@&N>;YL#\:ACYC/0;!/ M3D,=7"PG*SS:Y=A9"'7TWY->4.LUBVE@-X/2]C[RAHLL;^IXJ32B3B22P'=B MR%DL=R^,QI#$+H,>]<,8Q5RRD]&]+TMR38VS3B:"!:12 *1UM&>/.HFV1E2; M[,8>I^%)<6^:USWQMX<>;<:P>6/XQ+#]\1X\,VP/T5X_-6Q_/+5RPY[1?-_0 M(OGL;7Z79VQ)ZW-C^N<\>_R55RYR3!U"!?>@BUD$D8@B&",@UXFP MT<6_X]U-C9(;X4RC=(XBJAMF8PNGP>-DI*#RBP-K44$C*_A42VLUO$4'%KOQ M*4=['#G 1$?[W0@1K;=ZAG@L2<'_N93[W.O/\C\/LI5J.R0_EM!' D&74T_: M?#Z%A'$.D>=S'GH)(J'94>O^?J9&&&LQ024G4(+VVF\> E;SS/)\N(8^8>R# ME/D1X'$AJW..UX_KN'(:=>+P?)_S/)9[+?2AGRO75K'HL"$7BD @& MU!$04:0NF H/1IZ#N4>3F-'(A _V]#$U+EB)6/EKS6;_/@CU9OZ9P P\ZS:"JR'I&1UP;K4]M4C?"@4^U>(:+^B9P>A.Z-QP#3V5M)(SG M\%Z-;<[>S0Y&G;=[==N>L?L?.B/CWG;&Y&9%B3P>NP[A,'*HFKDT@)B'!#H4 M$67 RS7;R$@_TM?4YG$E:H^T>P>0U-S4V\%GZ!U]DXEY*P/Z$+OYTWA83\AW MH+OQT_(=UWMOWZH@ZE102-CG:^\D;,PVK,?A/(X+=@ :& N:,3K0F-M MCWY*_2-37[[:F?;RI^TI?[#M4>;Y*6 P\S]]K &!> M5&175:OE0CK-CUL(9%>OG1(?>Q[I-R^OGU_FV3?.W_ %%VFIYO_^VW0SEZ X M23RYNC-'SM4HB2!!%$'DYY:LM]]WZL6NVSRK?&OW*ZK(QD MVI'=;+KK#X8>&0P"\= F02,S:(6N_10'[B[;8Q-CK&QRC7[GHS*1,2;;/&7> M@(T[>P_XZWV)RV51^>N\F'":H 0FW)?6ABI.0IQ(0)^PR$,J$VK ^M_6V^AK M:DRU?;U,"@MJ:2WH52: *G% 41GVW;^K I(?LO+OO%3[I\=%^I^?,K]9P[XQ%S*(TCR E2892$01)(0\IQN2_1#3KI!Z=/#-M?IJJE*Y4 M$WSC)5@K>@%J58'(P1+X(^XH$TIK$+$P^'D"18D% 0%S&C*^C[NYG:&K-C$/:] ' U5[&\_3" M__O =*[%/&#P_X&>7M-./A'Z?^+I 0J9_[:H[C4O%Y*QKK]2^>CEL_II%A$G M) AQZ,=)!%'H*K^A3V <1]2E2930F,P6_!'+%Q\LU30_)(S6%$GJ*;(CTH!. M<2G@7\'-\\M263"IE%IE7K18\/S@X&@>)0R&]70*GW?5 +4>H%9DI.+GIW < MK0#Z04&F4P3]%%9&A=!/-M:/+55%IQS3\H^T?+I:%F7VS/-5GQ_Y9[Y8\K7E M-F,XB1@. B@X]R"BS(4QB1B,_,!U<.)3C[LM3>HQI)D /:AQ<%NK$A'D*QD! M6^9J]I9/O->FWG!(],AQ )C'8<56FO'SK;O->SE1X18F^6Z9P]9-5M]"9**221&X4T@8+%DM'B0$ 2\5C^R*,X MY)2R2.NXY4#[4]L:5A+",H,59@8Q7WN@.\X\%@ 9F%HJX(9M#FAK[(C=Q5*L"'Y1@7S5GB+WHI>H-E=[4P$&'FQZX'-[EK7IY$>2]U; M+M(%9TTD0Y4 E)?EO/*VJ)Z7>8G3N?KI_?+YY7[YW)Q8% _9[Y5#]P[G94K3 M%RQ_=\?EQ[TH;\5J69Y1X3#"8T?E8XHAPE$$,8T1Y*$;.#3V4$"T3@7'$'9J MB[!2 A3+9_#2J $R(7@NMPYE!O@\K:\\XOH.@^( *505\2J?: Z07CH*7ZAM MAE)9W7YH8SK'(]7X"UME5<>4=?N=51GXM4 MN3U4+)3-4FL-[C:^@T9Q<"O6^Z,)?0 CX3FAC4_5I_]M@8W"YHK1^A;7O__S>)FH?)$9;FZ9"!O[(H_U-S_W8$<[,RW@<5[TMUOE8C;/D MMG*"'UM)?P+I NA@9[R#TL+$YH[I>(>C[I"T=-_>$>F]--GBGQ^S^?Q=EJN7 M9IX7!1'&B1RB $,4":$NBB4P#F+'\R0[^8Y1I.2XXD]MEU27L%)[FDI)0WX; M>>CU"'.Z SHP []B+;_U!P0^*7! @X[-#)^O,JS?6:6_K@;_UW^&4W2RN\$M:XGF;LDU@[CB(0M?#%"*!?$B2*(2!3T.N M,C-13DR6N:.]36U56@L+E+3P9@$:>;S#4:E.2_=M9M)[J>_NO3;EO_V29T4Q"UPO<>(PAIP0%3Z$"8R1DT > M!()$W!.8>2:9%#:;-Z**T9(II/UWZ!O8Z6[)^R(R^!Z\$>P"5*+9W''O4]GN M%GNCAY'WU/NTV]U$[WVJ9[K6-@+QGC]6%D>S*(D@(CP)7.BYK@^1CSR(0Q=# MAR8T\6.?NOHIPM>I5J: M<1:AF <"QI&*!_;<"!*NG/!>B#D)$/$B(THXU>'4N&%37N5J:(-1/RF9ZYQ@ MYE4^CX.NQQLVH1SZ2/P\%/L4J=."QG+UN>-]CEU63@N!/?7B]-[KZW?XQ[(H MF\/%-J\;_\#+=4FZA^P*%T]W>?8Y99R]^?9;P>6>945_ERIHIDHTM0H71+$? M1P11*&*70N1PR5%>'$(W#CSL.TZ4!$:E/X<0XZXSMCTI7^0'\U+FEMM9WD)#4(0?$KAMH #E']AX-A_2NTVG OGI'FG3* MGM:AN4O9T:KHJ0IN>8.+E%:.^IDT=$,6NG([G'AR77'E)T&".%!7AOW0YS[! M2*M&0<_^I[9DK 7NEHO^\;?[MRH\%11*YI^,8U2,1D0[:F4HG(>/8]DN\=Q! M?2U_%? '*A7JHT^KX2U]P+,<\&(DPM@A,'WPV1,4TZN9OLE3*BN^[6K[+M[* M@L)1F#@Q09 ''H*(10XD41# )':",'11P(41XVGV.S6F:S>GJPFX>S]5QQ(Z M:RCTJ&X @ >F.$O8]DC38H24W;PM>EV/G,C%"(_=S"YFKY]CL3W@K[TO"1YI M84*3HEGW55[/@>__:>!A?RG?W]TK+-M']=Z_1!]_I:<7;#[/OF I][LL?YLM M22F6\TM:Y?XHY%:)IY_5852=16T[>G86ACX+Y?Y#HJUV)4'@04Q1!'TOP7)' M$H9!9)3V_!QAIK9P7RWS7$44UEDY %[O00W=4^<,D*8;:B38AW8W-2*#MVYYL M_EGNJNI/\!VFU86EYG3>$5&0!*H\7>(R55(ZACBB A(6<408#C'V#3<[AWN; M&E.NA&VG9RNN\6[F",+:>Q@[N V_<]D/V0#!$%J86-ZC'.EP[)W):=WW[$Q^R3+V)9W/'Q1ES3@G,:'(EUC&""(:4IA$3@#=./9B/T:4 MQ4:6V(%^ID8=K9CJ&+\5%'RJ1#7TA1P"5H\W+, U,&/T0LK\(CG0 MU;C7/8[KNW,OX\3C0YTEO>'2^.6K320OKK_*O:/L(UW@_%L53/%!*JR<)]E\ MKFK;-0E79U[H(2)-$4A('*F8*P<2X0?0(]1UI<'BH, Q"Z(>3%8C;AHA(KMQ MI)!*GU4<@]+(]L%4_^%E"0F3R.-0^,*'*,+2[B1.#.4O0R*''"/+4<9S(D>=[8BN7:2\O@3:40_C;NYD>QYW?9TT],Z?)Y.5=91G9SN!3K")L/O/Q-SK4L+U7^ MU%]PNE#:-)MPEG@48U>:#PA+:R+Q!,0>BJ#C(RQGJ? Y,3K3M2'4U-:5RUK, M572R"GN<5_Y*]2_YBQX+B97!T_0ECSPDP_N46W7 OJ19!5BK=%'%-2I5VJ7D MLBSSE"SK^SQEIA)EJ2.! >ZA6D3=JKO9AESCNITM(KGC?K;9=D__T9(4_)]+ MV.3,5$W2C]ME M691X(4W,Q[:BY&5=4/+Z*\]I6O"[/*5\Y@F'^B[R(?>I,N\2#'$0!5"$+HZC M)&*A\&;U>?A]B?-2DTS&D=YD_FWK,-Q4[ @/<"DWH(_I8E'Y&40;67!6U/-8 MGP9B(:("!W)QH00BAZEL99& 4DPBCWD.*%H/HWKA6;VQ,E^&*T&HWT6?,&^ MMP]"G[QLE9ZLH_T%6-4";@ +0*@@F ""'^6$WONJH9QZI1]YW.49Y9Q5/ONJ M_8:Z6H)BL]"/$N10#R91+)2#A4#B"@X3![DA9B2,$B,*.=GCU(BD%;@^72N4 MR""K9&XO[AM&^YW&7(]/K"(Y,*ML@EA)VQI[*VO.(K=H0V.384YW.BK/:&.P MS3;Z+YZ9-VVS@LB/SLX7HPZYW%+LX- F\2\-59(ZM@#Y'ES]4. M6VZKZS\^\*_E&XG5GS,2!6&01"[DG#"()+U#R>X"DIAXKAN+*& ]@\2-Y)@: MIW=#H_LEW>P[()I.T.%A'MJIN8LP6"D!.EI<5*[-YHDZ.ATHA4"ET2"!ZKTP M'2:0W4R45PIT[X77X4#X?LV=$RB_HNE>U_=WWI[0-&OB4M?FS7"W]@_"8#^2 M=+>K5X@"/:CO_@C.PX^?'7U95>10KO229):#4[7EJJWHWG4'O'<4Y8E!T".40: = MF&(N;Z]N7B6L40^A@6(73W3^6@&*>I@^HRH#Q7 >)%M^H0E1D9ZW9T37S:LX9";F M9NGM/#F3;-ZEB[24[7Y6:5M+^9DH5\ME4?"RZ%ZHN/ZJ(A#XWSG.W\D/<>9X MD1=1/X$B4=:2%R:2?%BB I^QR]V81^IZJSX#]1-C:K0DO\7 C']ZPJ]'2L.# M.C!3U0K 2@.P5@%4.EP )3BM(K,ZVEP I0A0FMBCL/.0M,EK/249E>S.0VN; M <]LS59!\[NL(HC6'1RV!WD@->"UN ; *O:VVE\U"!G E^KD%TK7&2=MQ M-13VKUI2O1V+1OQJ*.J=_N7Q(;!09]T$P6$+L&M)\LJ5V4W0.EVRW:BU44[8 MJDQ!41*IFI(Q%&H/BUPN($E" F-&W"CQ.67$K""[N0Q3,R3/.??IG;])?\0& M.7Z;<-XG>T,P]'G;\$FC],68\CF;7K(I\Z9Z!M'KE5!1.8SKS!:&3A+H'%O%=C M;N?>@95&K40\O,%SE?WX_HGS4MK+ZV+LZ[3RQ9MO\H>7K,#S7_)L^5+4$:]2 MU/T"UI:4STC@DX1!+(2 B!$501QRZ'/78UZ,I4EL=+]A)+FGQO*M!J!6X0*L ME#C$&_V,Y;$^BUZ!-5,8[(%7C0'&^=PXGJ%1'S N:##17S/.:.CQ.!&W-'CW M_=:S#]GB,R]*SC[*_^:I.C7I7NAK;I)5/:VC;'F,?>0A!CFE'D0B))!@#\.( M,-^E492(,#99G/H(,;65INL66*M1WU1M[57#&WF]QD9OA1@:\8'I?B7^!M35 M];WV:G"CPJ QS^>@:).^>\DQ*A>?@]0VL9[55C^6W,N_#_CKM1"%P6JT\^F]MSJ@HNZVA?Z+(+,$U5Y*:;*Z H8 MR#_X04 B2>U&EP+V]3(U$_=J(Q[CKX:Q_GMQU./2L]$9F!-K^2Y "] 0MX2. M8F U2G]O1^-&Y!_3=2?Z_NC#/7?%O-SG9+ZI#,\-)_.^C/*KKSM,"'7CB, D M\+$J!I+ Q).&7A1%@G#B$!X8%0.Q(];D:$6=^(AY]J5)PY*VZG0.X@S)QM+X M:>ZE1Q^5H7?7O 1'CN%6BFTWV[H9 MF]/B2SK;S0M_S\MR7M\E73"Y;I0XG:N?KK]2+BW*Y8*IH\/Z0AYG#UG30E4) M7?U.2J::F7DB#&@HOP+Y/VD#\MB!Q,&>I'@B@L2+W9AKY7@?5LRIL7TM/A!* M?A5=T2J@KCVV]2"Z.E1%(?38?^#Q/KX:3&<4AW8 ["G:<0'6>@*I*.AHJJYC M5$->*0LZVH*'J0\YR^A2O5<[?J8_]!OR_M?]!+1-AG%&IC8A5%^58> DOE.9 M!0/W/HJ9, Z"K=DP4F^],QIO7^N6YLVM>,!?9U2N]6'B>Y"%KH#(2R)(?!%# M1]4@3V(7^;YO4M7S2%]&"_H(53DWDT#4M1F-N_)<7SRE9XYCG&I\J(U"4Z\ MB'B2(QR(?)>K2YA/#'*)+?1^M3V (UPAOF)-_#2XX7>* S, M!(U< R1XV:NQU73"&QV,FSIXGVX[:8+W/M0W#7ES(ZZ*+Y L?)M7\5SL=SQ? M\CN>5R$',XK"D'"20"?P78@8%S#Q R(M #_B."11Z FS7.0ZW4YN4K=2KXH; MO. O:\>/U/I'O&>2NWO[8;*I!7]DP[![H^NPC)JIJILFPZ:ON@JMHYQ6U[46QIM* MSZ8?]5<^OUVL9^N?-S]FY53D"4>I5##-$T>&"89"8B9>T* \&:3%I-W%%%N.*+4\L]?E]__ M+_M630_V+X>L<*K%089ZBRF;\=OV2(@G( MY<,33V0"+OFN16B@^SG?3R?L'JW-^-8KL),O#G=[U:;WBXNGU@?#%Q=O'17: M+<3;I=)3S7&22I[!0A42$H$E%!GB,&-NET49-GYG1(<-CXVUG&[ *0><=OXK MBA=@75Y.=(6@[QL>/^N#EA&G3+UB#?&BN<$6$*>,V%\]G/Q]V) K5^OI6[M5 M6,YGJN+7#VO]6+Y;/O+98DIRG5*=*"ASQ2#!3$'*5 *U1$*@+#$4%3[#KTW( MZ(;BOIZ@4A3\7JOJ.6>V0MH^2&,!U?> [8*1]_#U :'EQ,"^OG=:8/]U.)Y; MVQ]D;/M8N!GG7L^&3[/OFC759[V:+=7M0KWC:SW-[#9>%TD.#>'N/K5((:4X M@P0QK#.4%11[Y4\Y*V%LHWVC)*BUM!M:!9R>_E/P:2 OS\57P]/S& ]&)FAZ M;K7^BGGZ=+N#3=BM9NW/W.T/=KO*>'!Y29]7/ZOKDNJ.Y$;^\WFV7/;6FDY 1N]Z^O7^M*UUCW>S4,H M6C'O&KQE#WJ[$(K(X7U"\/O=Z,H5G7G0J\=W6NR5HI1,"(R$@B;%!I(B=UXA MQ.X[LDPG*-.:Y4%>(2>EC(V(/MY]^A4^W-[_!M[=OGD((Y_3,/HQS=7@]'W) ML*U+Y#0$O_>2CJ85A)AL<5K0H-30:NLA#[0_W&W0_[I>9RF6>40LHDA;E!0B."$BR#;C[]^N'-QUMP\^7+[<.7,-H([ @_/ND/WIZ)9J-X5;OAL#).%7K3 M*-\3!W4#+B8Y!6HP*&MU0^>0SCJVTK%P@UL[W6\W%I]7RZ\K_GCS;-=-*^<; M=5-M,]#4;K8HQD3 (G.N$SBU6[$48[LSPPJ+@ALEO$Y8 ^6.C=GJ?'^[C1AX MJA4'?*MYIYV9;S?XT5L/X/;,:W5ROYW*H-'9;LUVP-ZT QM>8R$,IJAU%3Q% M#UM+(0R/H_H)@:]'K9+:)(C9YF.],^]G"[Z0,S[_O"QG=:6PM8OSL63Z<5:N MIRDJ4IQI!$61NV*J!8:44@&5W<51I1..95"6TUB*C8WRZBRU=1$%+N7*974[ M+N(5NQ)K>'_Z4>-K]%+/W-E6U[6Q:[)7XWYIP-8VL#$._+XS#SC[(JX98T,^ M0+G8<-W&4%6V,Z*>Q6>[M]\Y+2O_^G7E4L=&TB^5KI-45VH'9U+U0-R/::/CV/<] MXCD(>\TQ'812Y"2E'H*'3C[JC\6)I*(!+W=,$?%/>N6X;>->FG%%4*:0 M8QYIEY&$0<$1AHZ34IH*E11>::):9(R-;#8J5@N%T%I9)R#TXY,K@>F9/5YB MTD/D=XOY49,YG! S;!*'\W8>)6]H>;3; /^+5E]=/0Y=SKXN*B*IXE^2#*%4 MV$%-E?V#I$I"EJC4G?.[7)^Y*K*@T_W38L8VS!LMP9Z:09%$%T#U&_770]7S MP.^ 4O#8;P/)>SA2[+M\M',:M;O==R^77A MSK$^*+OWF9D9W]6C;]P.;A;JX^XT]XMI)FEF$B:@-K8+",L) M9':Q %.)L2+"9&D1E%Z\7W7'QDOO^6R3>,(NTD\<0+D,YLZ4,)KJN<_]Z&X\ M/=DS;6X,!7N63L#.5K!O[.9Z!I(:_X!LBKG$1LD<4LKM)(.(AHSB F*L"9+V_X(&33)MPL8V M15PZRPE]H7MM[I\](!EWSX?)V#\N5=EI\=3]U"THKI^^,H>UO#AO] 3V0>T;E)].2'+HE,]I#2U>$^V%%=>UUCUP:;V)B[!--)']4B&,B:5 PK3;&"(,N4X+F.(<%[E*1!96 MW/"TF+$MVEZ&Z-BA924$YDNX@*L?GUV/5L]\U0VH3M%,YW&('^7JYX654\W1H(]*UV- MQG+M:CDZ*P;:/K]"3_2S%Q_2D%?:V+]"7YT_)7@-9:)$R*EWSZO9XFN=#Z5* M,F 7U%F>N*L59@2!!/,,.CG8WJHA%7!<6=0-YSXH@"Y.L$PBE0:]MD-VHREO06 W<>FQZCWTX( M?^+X8G6*R3NF\2 MJ=*4T#Q7,#.IAL10 7E!%!2"\2P3(BN0]LVKN-_PV';0FWH 0>=_1VBUD\(U M&/0\]GW-#TJ5>,K6*S(DOFANL,2(IXS8SX=X\O<=O;<:EV6M;LK&B_G#HERO MJGR+36B,+C#!14%@BHCS%.8%%!PG4!.&E,E0FJB@NI$>,L8H=U\/+'X0)%SA5$1*4%HHK1) NHOW):RMBHQ14> M>ZIU!:+6,JC:R!DLV]DD&D)][P\:8!H=P2^-EG4QZVA%1]IQN%!XY,S+0Q8? M:=?_H #)A8<[%"%9?M>K&V$)@LM+'][1\R/ZV"J]P.\;S2*M2$]:>TUQC1?M M#5==XY09+\IKG'S@RL27323#_IG65.>V(Y$H('28:H M"7(=:1,VMLEBH^L$\$T8DJJ/9I\J?3NFM3P%L]]R-!9X/0_M'6[;\*T71]H] M)*=L :275)2GY+U.XLD6R\^FF6Q[Y_J,V5.9)$ARDD.3&E8G\>>I*TBL*$>% M%$BXS)'+-9_[<<9^XT$@">HQBV)S="9N!)FH_6#K/SD>F]S$E[X2\RCQ\ M9..YR??XP8XSKBY+K:MT?>]T*5>S)^<2L_LZ\]PPEB3&XJ;L&%="0,8$@5SF MAN>6 8CR.M[QE#>V$5^K.]DDR-Q3^0H.N(2YYSP>#\F^I_8K00R?\_V@B;H, MN"!RV)6!G_U'BP7/UZYAFI<90LN=*V^*<:XHP5!B4=C5?EY *I&$6"2<,I$A ME*EPHCDG;G0\0LQ)?@4 N M67^:/RZ^U8T^7/*FRC5N5\JB]#R_]FEB1%]ZE::J+B6WIVC4,^X01&)^XZWR M!OW"?2P__+Z]WNGJTF'L-*N:JQWGBOY%K[[/I';.Z=.\,(CD609Q1B4D&79^ MXA39Y3A-DS<3SNHJ76][KI^7*+?EK)]$%A8P+ MY$:6,D:E:2'U]+M>B>6H^W-?PWZ/*?X#7.S7U^K+%)&$:SO?"Y9G=O^ ;%]2 MQ>S,C["B"1<$9W:^7X^Q'[=+@_5KC\K7ZCV_9<6KC*Z>5R$O\UY5?;-O&+C; M8\Q/-6-:ZR9@WSX7K_:9K]KB ((7+=&QCKG&B:?KJ#B"^B:(*"I MAW;[SV=7)6WY^+1<5#D+7)D+:K#.26J@R#)+T$II2#E#D)L\(SKE7,L@[XI6 M:6-;&-4Z@IV2G0J(M /LQZ;18.N9(8,1ZQ#Q[X%$W&C_-H$#1_I[V'X_S M4C?NN->E)2:YUJK*)="$HPF5,$PM9QA*B5W48J9&/:AJ7*$Q _?:X4@)B.<%C0H$[3:>L@ M[0^/IL10_:1M1<^^NS?+J3)*I @5D""60L*2W*4'41 35]+,&(E1T.)C"*7' MMH9Y66Z(2^FJF)=@M=5X&P_RZO6&CC\ /^X;6[?V3*4]UQZJ7Z@:W!@_ZAI$ M9[MJY)6(CO7^5Z]'=+8G!JA*=%YVY]I$C7/%RV1_]WKNK@2K;'W5&D_L9?S; MN0(E4N<&I0(:A3$DAE/(F1 P+9)4(HW3A!2!U8NN4&=L<]+.&C9B[D:^W%$RP.>)'++EVCT="%F2*@=Z)T M4XQ6PVBX7*VGO\T6L\?GQV8;S"RA:J4%Q*FBD&2,09%BY/4SE)76=\SX31Z13P9.&MM"T/8=_;8P?[KD!F.&QUDD)^U M93->SS_0L5;1"P_JS<)K4Q9IBC-6&%P0R#EGSAN4N_&80YPP410Z(SFG(2N< M=G%C&Z1?OBWMEU$%"L^=OOOU>P.K#[7#[+?HB =>SV/\(&YBLMV*[BJG1:P8 MY(5*U,I [1*'K0#D9?U1I1^_M[I1RNWCTWSY4^O&7>QT(O1/R\5W7;H,8G_P ME2JKG 2'B=(_+=?_J=>[/>.NI?JEJE[1PS>^N*N"Q\IIH8GF*7:!7#2'1%K> MHIP0F#!:2&QXDA@>PE:O9LG8B- 58-L>/,G]G9SSE'?GC/5^;KT$SPT:]F?; MNX N>=5?[ROR(^-_B6_C=3>/$["U'U2V3,#M#SE_5FYFJ*UIZH%8#,!/O=X[ MWIR FT=WAAUOGGCU#HLY!;V>,8/.;J_>9X<3Y^LK%"OFRPZOU7KVWTVUDE_Y M;%%^K&IK3HM,YRHS#+*$8$B8R.PL6B30,(E2) RE*0N+TPB0'N:=.43@QKZJ M[B#3.4ESN7[FJQF?5_5(KPT#.]\5GH>1D>%]S1"Q0[2=[HTK9I\18Q6+7[YZY=W+OJVWE.SO M-E[<)N[?5XF?IVX3M]N/VG%U#QM05[Y>6W2:+4DY 7L 3< &(M!@!"J0@$,) M[-(G1'1]'56_1_6Q'8=EPSKSCL/F/0>AF[[ M+!83LY[GE:YP=:@[U([%U76(SC0_<%VB=B./ZQ1=>#ZP@(@[-%S]G/[URU01 M9E??+(/"L!P2K0D4">80<\4TQ9P7B5=D^*[)L0WTO_[YRY\]:X'L8&D?M]V, M[7F$_O73AX?;=^#+P\U#2^(Z_Z(>1S:VC+SFX7KT-?\X'(%[#0Y3U>/(@&T) MC^/?Q#HP_*37==[UF6Q^6N>+4CG2.5404N#P7;0 M^CT5/"/[E8\$VQ&Y?!YXX?V.AX';FNWO;-O?N5M,[.U./BRV\9%WYOULP1=R MQN>?E^7,;5:V&Y%=0E-!9%%HC2"UFPA(\L)Y=M,"IKDD1:81,B*HI&%D_<:V M$-E+([DT8&=B:"WUR+WH>=#V>GW3]XE98]G+3GEQ_#5;@*UY[K&M@6!CX63O ME O\_E"%&_62!K>G?HAZ@A59Q6&/HOK!]^A,J2>.N)J#K-L?>B5G MI;:*U]/6P7'6YO>?5S.IIXE&!!EF[/)7)9 D(H%<20TS@^T3FU <&I2DD!0)@2PU&>0B MS8W(*)(9#IG<6J6-;2YZ?_/A'OSMYN-?;\%OMS=?_GI_^]OMIX? ,AKM^/I- M'-%0ZYGGSY46Z&7OX 5*W]4%7FE=[V6[3WV!:&MNEW_FVW)NWRCKB^)/R_6> MH#U&H9RK+#,0448AT4Q FHG4THH2@I.$%WE0J5YOR6-CER]_N;F__W M]U_^'=S^G[]^>/C/T/QSOJ![KD_[@++OI>6>SO^^ZWMPDO:O]G5 MUC01."NTP9#BQ%(6D1PR9E="/,O2--7**.KE5-)!]MA(:ZH.-XBXX:HNPU1WLE(]8?"P9* CU3#']@:.6LCK9K\XU>@;I MA:QA[LUF.^!X#=P?L_4WP(&9+69V9>DR[^B=!&NFH3= M'\4VZJ/G65^GRDUU]E[;WS]MM[L=MQ6.D.4(\IY!AKNV> M$U,H4DFAS$V1:55@+().L5JEC8TC]Y1]>:_[L6N!Z7:P_59MT2#LF42O0J^# M,Y('*G$]D-H$#NQVY&'[L:^1STM="U;9X:G+]3U?ZR]_\*TJ"WHQ"WLLM)20.7:6FS]KCF2NO3':_&JO7=1TLNZG#-LA_A?/O#W?'I M>_W(W:IPY7Q<2LGG_ZGY:IJ)%!6Y76ND+'/YB>SZ@V*E(4Y0H1.2R#P/\@Z) MH-/8J,5^A"CP3BU"QWC>O T+=]_W MO3[*""/:=LS]*#0:DCV3XR&(&TU!HVH\NO-")":1M0L+"MO%NZ#=6TL+N83.L<2F;<^D-P2 L[H 5-$Y-QE'"4 M!CE/GI,TMD&]4Q14F@*G*OB]5C:T;.]9>/TV-%% ZWFX=\0KW ?R$A91?1[/ M"AO6Q_&2S4<^C1=?N/;2NW;+((5)>9XRF!4YA22W?_!"*T@RRQK%QQ,7W"(R7V5?2 KBL7[#M_W1S#:653 M+;$J@U@'0W_K&,88$$SN84UI :@_41\+O9XIH#MPG0N^MB'21Z'6D_)>I"*PQJ576R/ZWE_D,3D9"M1',I%7B36D$U.H.5&[Z+MQXQ[GTA9_4"M?*@UGZ;VZ..0M&!224,L@PQ3!5VN1(N.+F89DN!C=A;"1\M")J3^XUE@_!D[Y' MW;U]\__UA7ZV">+V@+B8&*Z?\X%7Z\E1E.[I;L6X MKV>K2C.7W7OO EUAS'*-%,RX3B#!C$#..(622($U8YK2(F3*.R=H;!/33L\J M@_TUW@EGL?6;16(@UC/7=P,KF(4O(1&3*\_*&I31+EE\R#L7G^_&#F]Y^>W] M?/G'7[3ZJEWQ3U?[\V'Y1M]K.>=E.3,SK?X^6W^;+1[^T//O^K?E8OVMG&(B M"&^9 I_=>M9$)>)$:80*VVO>2V:X3 M:G&=V$(4&-C%K0,VQPYP71KI$)EGM[7+^4Q5.^'*2^;FQZR<)D2D.LM3B! Q MD*1$0>%6C"A-"#(D*;1)O./O3HH8&RV]T+)VX@*_.T4]MY4M8+8341R(^EYQ MA:,3%A'7"L#5<6^G6Q\NNJW5NA\ MG,DID^[<*#6044+M.D4R2%W\BV8II3Q)$<^#*K/Y"AX?%SS:;1LHJ_O/7^JK MYT"W&V_,_58I?2#9,V4<70C42E<.A)7:S2WT!%2:QUN;A&(5+D>#WNQ>;E\O5TW)5T5_EM/BV+KK[=JGT-%/24$0DY*FK:""3!%(EV%CI=E-+?4_G25UAT,(,&LV!4SV\#'T;[NT4U0.:/3-3 M#" [%:CW@"="G?HV*8.7J_I_7.F8WDI7/7WFOI9Y]=\%%G_3Z[?-J MY7Q?,Z8RF3 %.1$$$I6X$H,)AP6F*1)42\J#KM7:A(V-7C:ZNI/M1MD)6.C* MXY_/Y\L_*I\\8P?(]B12W:(J%?L]TM 7^?@]X;FR?@YL7N#ZIL-UP)$:UDIG0>5!*@M-BQL9*&^7 5Z==:"KE#1P/MPV:X_SX;8^W;%FDK83JGX9N_!QQD55Y:3Q M2RK?/>MIFM)=^G. K.(@EMN+[ M&PL/3@:8.W7!O-%WILO_]3]0GOSOP+I)OMC[T4@?B/9,++7*SL_S($YJJ_>D MN67_W%:5*KQ:4B!444LE^MDY2(")'19)"WX]'5W5BVLV_'O3J<5H8K@E. M�L$Y 4+M2), 83GJ(DSW.CDZ!;<#^Q8UO0;#5LZ,K*?+R>H4[ W9V?K@/Q MM=AI!VSU _#0!FP431\:*GE[:Z'R3=*V0^O_+PL[>+@ M_YD]56>9.$\SHCB&V+A=5(*V;:RF[PPG!0 M6][XH*4$&-6#8?"*OT3='R4A>18EN,Z<[QOQC-I]/4<%IDN4$I@BY](@FA_;? M&;1K92KL2AKE)FA2VS0\MOEFHU?8?+*%"7-44(SML)((04*9@E9B 7GN_%1T M5DA93)^JU M?UGRU[@^L0R']0?:&SZN[2;X&0G^=+:K-MV7=6H..0+*BR%3& M4Z@,(6XE1>WWEC)([7?(TU3PC) &R-N%9WA:=Q@W(@8!42_4U?#Y+3FZ -+S M:N#B^ N>CP^-C#E5;ML>=!8[M.AP@CGZ?=Q=DUN4^2Q[F6"2$:*@IDA#DF,$ MN2DDY(7,56ZYD6,5--Y1:_YCV)[+$TIRDAHH M&4Y=JCAMI\V_8'KON)*"'7GC]O?V8 MMNB! ^QZ?95:13;Z$#\?#?&H,V[\1NOALUWQ:+J):KJM$F&^7Y;J\6:BJ MN/*'QR<^6SF1FZ*[64YTENL"YASGD(@L@U21!'+,D>4 44@6=/ 5('MLQ+!3 M$,A*P]!,6_ZH^RV4>L*R9_9XH36HU*XN,2K%P1[(T0LA=\ K;M8N?_$#)_(* MQN4XMU=X$QW3?551R56NWG>S[S.E%ZK\K%=5%.8[E^QFY?*)"\:ER#"DIF"0 M))I ;I"&0N8%3^R^4+*@* $?H6.CJXVB0#4*@E_^^N6=.U>MTX@'[OV\\$;#6N*B+40=SVIXW:$1-J!8 4-7N6C]QA4V4%('&4%ROD MW>X;I__SS%=V3,]_-LO\O)")3BB&*-4<$L9S2+G14-(L0;S(:,Z"]TT',D9' M-YM-P5;/SKNF0S3]-TU78#34GLD;GDY;IC, 1-@Q';8\^(;IC&FG]DOG'NVV MXOB;7=O854V5Q"C-#.:*%Y ER&Z'&,%0I-K^+:,%SA7B/ \*C=YK>VP#NE$M M*/W3*AYU'IB$#RYG[ VYAR^W_R@4_4)NPYGY%./=*RQ(;]I]3S7 M=V9SX_N@?ZS?6'W^,25%FN2)85#C7$(B#(5,\@0BG>4(8:9Q$72KUR)K;.-V MHZJ[5K!;KH7+VCM;@+=\M?KION6;QZJHE_UM-V>?-MC]QGHD,'L>^_LX;O1L M*AT#IR^H%(Y9Q^$R+%$++K2(&[8RPF6[CTH8>+QR9=J!CQ_>W]WK4J^^ZZE0 M"<>":\@1LLMYE7'(2:V!?SNMD&CAAZ=D\ Z>>[3;@ M#PH7)QG/$T[L:5W*]6$&%G0HH D+>PX5P6&S! $A[3U\",]5?VTM^C#(D]GT? M$S:F@-H6E\^^L0;LFP-V]DS SB*[/>EC8Q(+WZB9[Z_5:=AD^)$0/,J/'ZO= MKINEC7_:>VOR::E;SS6]JK+C5EE<>NHR>AX=W^4+[>Z7W=WV[V??#=K Z#?^XYNSR\7N"%\CG$K;Y4M42_- M>69^X=QK^ZXRO+XRCKE3O!+\N-O)KLH,O.>\$K/CC>FU#5Y[!OYAL;:?\TS, M=>5VX_QOMF=CE9OP;NE+I6;:+7TSE-JE+TLAUPF%>:ISEB-,[#JXV]FXMPYC M8]W]L]Z=$;5+6F!NA2X]$GILW@O. QZG'T%<4>K A^S!(/9S^.ZOQBL=R@?C M=/ZP/KRIJ[*;VY7P%U>HF*]4^=%+;[7&4_ MN#,W:ED57:\\:1C+LDPSX<)<[5;9* Z9S#B4A<12")0:Y5^.SD/@V'AJIW-3 MU[':55FUW9IBHWAXN3H?Z-OYJ0] >R:F*%B&%;<+ .CJ4G<^LH8K?!=@^8LR M>"'O=8RFJ(IIO.>R2H92Y,':7F LA,,*XT$'1 M$R>$C(Y;ZJHB&R7![[6:@R29VJIAVBL_T8ODX6[BON:I'I&J]@>8KE_JKK$[I95,[ MTQD3MW;FV6[RHYD>P>^9@2Y7TMS3V]V*5A;U7E#S$G(#U-4\J\(8RFM>PL>S MRN;%9CKZD=@EU?=JB?5VN:@<4QYL0\W$S422LAPSF%&1NZ2/!(I$4&A;*NR/ M"\14D!-YF["QK8=VNH*-LAW71*T0>SIX1 *N;^>-+IB%>V-X@!'5TZ)-WK!> M%!Z6'WE(^+QSW=W;TKBJ5VO]T0I1AT?<[Y_7SRM]\^CR]OQW=0]X^^-)+TI] M< 6D6,Y$Q@ADIK!<8YBKN8D%-"37248+(XQ75=\^E!L;-^U?)=V6Z]FC -:&PMR#595H7$#TC^C[']6 M#@#IGQG[G]=42SX!NE3$((Y3Z(J/0)(9X>;5%&:8<,$P+S)2A"4)O0[V8?)^ M?E[-%G+VQ.> -]&>NQT3>%[8S[BJN ;FUI:K(?:;U*Z#K>>IJ5(.--JYE)M. MOXAET\[:'K5$VK&487)Z6,[7C2^9QN4OQ>XS-\&E*_L7XU4#T/]XU^ M^QF<*ATC1GRU01 U\.NDH&'CO]IL/0H#:WVXV_#?'!)NBRE^T5^KLEA30?-< M,;OF8DE20*(5AQQK^X+MI\2!&77^A:#/7];-[< M*#AF2! 7KCAA:IF!: QI@2C4FN4D4[G$V,O)X53C8]N'-=4\G8+-K5EHK=,] MX-J'_+5P]#WS^R/1H93ILX"MSDD MHL@@RPB%BE.J$D.%D2PL-4M75;R^\D'3MWQVOJG+!7BR/ZWV^\YKP?X@]/ZN M8]=05$B%4@2U(JEE6$2@2#,,$3*4:F*RC.6;KGD(N44=K'\>!N#F.W?//9_O M]T^G].*=N\GW"K9'U(>ZGJU, (T-P!E1QVC6CI4SN?V5RV -?JE]K_XT @APTX["'$'QDE) W_V;=8>?]2M3W?T?F@.;[1R)8OL2J,NSKM: MN8R3;DR\^;E[Y#/_Z7YT\P=?J3H/T(>%*QA0C9VJ[M'#-[ZXJ[S:R_?+E=&S MM;NYJXEY6FA1B 0KR)E=WY&B2*$PU$"9FR0G'".3I&&+O &U']^Z\*TKM3IW M!0$Z.:8.V?-^##BVWAS(G\*9!(6S">S;#?8,!^(GV'^N,1Y4UD] D_)L#P!0 MUZQ;6PA @T%5@+Y&P262_=Q>F#?FSW3^L]'JVJK0\7E26'V=ZH:MZOIYQH)(W.8)Y( M#8G)#>2909!I@1FEG!#!0CQ$HF@UML/,^ZT%0-2ZE^"IODL.F\?B])G?##5X M3_3M,-'H]].5OCFYK=YJ'6^FB IBS#D@CF*#LGM4+ ]Y.V[C'\B;E:;;0&^=M#OSU[)VB?ZR MYNN*FN^U;[1+_+T9,C8_]EU*5AMJW@0V++1G0;38/=>%.P?ICZ$IM3(*+@VT9M7Q M)A.PM:R)3:EM QOC^DS5%!GQ_IBXNVJO2-!7X]G.V][TE9H*G3*35Y(*%-W:HYRNY8M2 I3)=("49)G+ OA:A^A8R/B]WRV M_Y M_+D*-;%,W! QX(W&$V#J4+3*KC!J]NH%/]Z-C6W/I/I^#[,3V3PW*L=CR1!\ M8E*@E]Q!^2T$B4/R"GHWC)ED^<=L^N5).\I;_WS[33_.))^7O^G*9Q!)FF8I MDC#)7"0&EAI20114BAG*\HP;C7VHJ%7*V+AGJR?8*NK'+^U88D*I49F!0B4) M)#E54!2J@"GE.2D2;@J3^YU31$-SF,.(GO!L)^AH&/5]&7@,#OB]UC+"8M4+ MA9IWW:,5FR8,)Q67MK\\"'EZZ;]A2[^'.T:JZ/5;7G[[O%JZ8N3JS4^[=+1< MO%U5WKBXU^H@]&V=0-[^;)=!?E>ES$BIDX3"0C*7"=3YOUJ.A2JUW$ USC,4 M%$H<1ZVQ$; S"9CY\H^RKN>PW&X%^=:>_PB,A(G3?WZ+PN%[I6>2]P)N=91.PLVV_!D10C%+?U M#HO=MU6*OR_KI?S'NYE38J&V08TW3T]6,:VVA>@W3]SSM9[F!4;"E3RR_\=V M!5>DD$K[!^94)S2G28*\BA]=I\;8V'JC+/CG1EN@&G7K7!&=PIFO["J/Q>$@ M'= S,=X&M7634+WUH?;15R-P(MMQO6M=9BYCCTP[&RZB8%I?NHB8.KXEW,Q#YMR M5E.B$D&2%$'%W3FS!$L5K=Q5Q4%?+V>#9A'7Z^'!YI<7[6GPV;??OJB M=4J.+'*X>;H?K%Y,WCV)N+829%!1X+IPY?;B^@V?N^"@+]^T7M\LU(U2U>4U MG^_BQ\I=.E.2&82%%A G&$&2:@1Y43"8:I+:W^04<]ZMDN1@-HQM%[R?)/5, M7=FN]2B'^R[\CC='WMM]+S""*[T/5!=S\,[HIZ[F<&:\4EW.P?OI?%W/X56) M>OO6^&KM'QI/K;LJN1/=U;\.VRN_=AO5^U]6"V #W6:>D MC^'.J@45SWNIMA:Z<=F]?JH#7LL[\W&Y^.JB!%RBAZG&&>9(9S A)',9KS7D M1*20JU05G"J"J0A+EG!.5(=CM9ZY:J>I6S];(=4Z6M:UZUR*\8Y9K\^"[4=/ M5P$X#!F]1,XI"2NLG)KQ6.<2$#$YYJRL01GEDL6'_''Q^8X)AC:7"WL7#E/, M"FJ$!4^0W+@U#H&")1)RQ E'BED220)SYYT0,SZ6V&H9F&'M%(9^!- 9EZ'V MHHUZSMMF=]48,3M3B_U1UWJU7>[DD98*D8,LZ.=)9 @YI(HV0U.FJ:9%%P:G)NPT7Y>V/C&_$== MEO\![D1I1992V[YT=4:609IB"@N# M4DF1Y(84(;VR/D-UNI7!4%^ F=!Z 8H MH$M\-T;] -W_Y9TWQA'#L*Y!+>XV*T#^P-NO<&2.MV4=VNA&VLTNM MC.6)4A@6T@A(,%=0:(&@) 93G6:)_5$(D1T*&!M9-<<-=1[:"?BWY,\) D^\ MB=F?U-[-)>#/ZV_+E4O"#2#(DDF2)-O?S0YS55::*IP4.J/(.ECXYB- M\A4S'">K"$M,'Z%S_)BD-\A[IIFH: ?S3R?48I)3F *#,EC(7C$U3;[0("5Y1X.]?R8)7> M+IBV7_#MTJ/7)#+[>#(CT>-RM9[]]_Z1DI/Z\,=RJI3='LFD@ HI1P**0)$K M 5-%)9&"I[KP(H&KM!@;3=CO"W?)7Q8*OM_RI7=(>R:5)L/9QY,9SNKS:5GE MY=TS9E)3CS4D=N*SCCC&SX06JL@KI$;KB-7I7&E=&[NBII*X7.]"'-:[:*I: MW/[0*SDK792 U7DU6Y0S66T^T=0NFE)1, 2-Y)8R$RTAI8I:WL2:D@Q1S8(2 M]_:GZMAX=4_3";CY^G55^2N K=;U44J'$DK]=+0?/8^C^P:\9>Q8(&E; NG% M5^#;]]UJ(?7:+=%+'_6C[?"5CGI%_61AHWXE=IN!;A^?YLN?6G_1J^\S%Y5S MZH+W@?]HHEO?6RQ/N2UD&F-&6 %37KA#2%0XCQ$$BY3QG&(C%4HZE/Z-HUT' MY[0ALD'N?5NA+T?(_"V*4E&BAPS9"0TQOY!"-*02:6@RG/- M+2_GF@65D3LA8VR+]$8M\.1V9G:%YZ)_MC$LJBV&Q1M5@;F0(J,P1T195(UQ MJ$J8F9PCDXL<)3C,?[HKKJ_@.'V [_5H^DTO5WYY/<\5+Z.D)EN0?N/KYU7D M>,T6)&*R_"DQ@U)VBYV'_-OV:/B%T^UB/5O_;-JYU]6'OOCJPM2?RREG)L.* M(LNHE$!"\P124ECTM"95[YZR\)&ANMUKIN/^RMMJ!6U__^J17=RY=0 ML3#KF1"ZPA5T'>6#Q15W4JW-#W8QY6/D_NV4U_,=4B4>'OU^G"WTA[5^+*<9 M3W0BL:MA8=F &"V@R.Q*J\@(3R46.I5>=U#M8L9&",<.';\[74&EK*?7S 5@ MV]D@'EP]<\$ 2 5D\8N"V$ )^2J89DXYL-)/+DK/.2+GX#_T*5KW=66:G3XL->H M^ D<0NYQ.;<2W,ZD*4'UC7^ODJB I]7RO^K;Q+H65>4Z-5M4 MT_GZJ4;V5_'.D?((7OXK6U(#GWQXNR]]%"UXD[+O\=(>> MP0^8K/KMA*%FL9XZ(XSANT/92OT=FAUN3NAN\XO)XHIF.@<#[:X"%^I>KV>K MZM*ALP]Y0(LCHK&=FIO[E7[*_71 )W(8B[?XH2-<0G$Y$?P2W$3',&$MUA\6 MMJF*TZL$J5.M\TAB*'$G(-%&"&%80'G3_<4+&V)90^VF#7QY+ M@YWFFPRR@=$MIR#VXY\K@>O[JC<.9N'1N^=1B1JD>T+,L+&XY^T\"KEM>?0* M5\JCV]AC#YLWAQXVM_]\MO/[W@=P9W?VJX=O?-'XWOQJFUB7'Q9UHO>_:U<" M7*L;5\OCJZY^^8ZOM2L\70>.4DLZ*DDIE))22(QS5D^R'/(\$1HEA@KFM=D; MG65CX\!*0ZVZU0D;';HACIQCT'=,Q'Z]WV>-SHMYH,('K"U .Z_0&B-W)%BC M- $;G$ #5/T(<%"!JAA]'QZC8^K_Z ZFHS!N>'_449C=YKXZ*@6OS);8>8?= MTL*("'&7SJ_G\&L/.'I)Z??:6V8/N\\F]8N^)>[L7%[]\3==NN.N>S?R7"E" MZ8Y*O^II3C,C!;-;:I6/8>0M2F9\BHV]>V MO\%G=:NN ^V'U*PUOM>J@\K0@0*'6OLV8*GYFOTU_F5C]1_0F IJ6R=@9^T( M(H5\.F,404*MBOYKQ ?Y8!TM-,A+V-5IRNJD6W7:J*DQ"2FDYE#E=CH@>9)" M@4T&-45$L43+I" =LY7MRQG;0<-!TK(F =DO];\#SQO.0>M]P7,M8#V3ZLNL M8U\:R'I,.W8*AYZRC[T0]5I)R$[9VY*+[.3C'5F!E]]N%LK]Q^WKOO.YV]'= MK-_RU>JG):'Z&"OG6!=8NLI96+DB$PD4,C=0LBSCC!!+'6$9#7VDCHXQ7)DG MY]55%=+2.[T#R<(+<4_JB(UCWT2R@;#ZRY[*$\!=':U:Z]C':T$H1:49+\'# MDDX(%D<4%/1R-T(ZXZLQ+1CB$NL<9A@5D&""(#>%@3DCLJ T3852(;7\SL@) M(IT!"O<].!E@N?4_FCMMP;Q1-[AHWSET#2]4:F&$+,T1)-9$R)4P,*&,B33C M19X$'@Q$P'>@K7WCG%PEJZUB#ON!V(_1(\#6,X>?]X6+Q]@74(C)T>=$#P;4?6S+TMITL+5] AKK065^M=S: ;!W>5"Z<[ N%:P_AH; O,87YGOU M,\KOIO>KI#%^,ATNJ@;OO+@77\.I/_!%VN#]P!Z3&Z,ER[O41 M?>O\%NQC=K/Y9O=FWY>+;^N M^./-CUDY-5P8K7 *#=<(DD)CR&3BTBYD3-M?)HD(JN]V7M38IK5*4[!3%32Z MVD_?:ANXB6I!., %Y&KL'\5$@*MG5NF$U)71IKV>2IX3 M]8I1IQ=/^RX]WG$KXURMOBWG]HVRCGF9%AD6G%,.46HY@20IAIRH#.I"(R%0 M)C/[?H 3PK&(\K]^R8B M]F:]7LW$>4M'Y]6^IM>E+/ONOEIX.EQ6*NC^LH;S=W@?Z$R:.ZZ>SED[H97W#$0 MIL+ Z03/L>CIULSW8;6F^?2KA_+TDH0LT5UU_MV:<6HYN+W8<47I=&KE59H MFAJD#58(IJFTZ\'"Y) I06%A,"^PSICD-&0]&")\;"O%SYN3VJ?53 :>2@6! M[D=F?4'9,Y-MU 9[>D_ "\W!GNKQR*P+7C&9+$C^H#36!9E##NO41D>'DIWC MLB7*$ZM:HYEEJUS8C0+*(:'N3"M-"IC*5&NNJV>?W?E M[]9EBWL1:C^JB@E@S_3T\0"UVW;4PAU./*&(ZGIR2>:P3BB>"!RYH_B^UXU5 M;J1\?GRNBMM5Z5Y.+, ^+LORD[:KM ?^8ZI$KI"PBR)M"@I=A""DRL*OLYQB MS6A&:)#_6J#\L1VH[ZD/EE4.*OEBES*WNH=Q3VB'^%%1CS#WS$S["-=9OD[N M W]QZO]I JP%;J]H;8A'7AW!B\EEH2H,2FT=\3EDNJ[-7!,58]O9N0H_Z!_K M-]:P?TP%0BY70@XYUMRRG!20FLS8CE%I9M=33-"@@MQMPL9&:1\^O;W[[18\ MW/S?MU^ZA(&<@=2/IV(!U3,I-:3CJHSN)^URJH)*U^C1$.V0Q ]?."/O%>(- MVBT_'2!PX9VN!>ANE%JYS9[]Z]WJ8?G'8EKD.E62*E@@5VA*,./\" S,L='. MET ;7H35GCN2,39^J-4$C9X3X#1U%72)2##US Z=$.I09NXL M!E=7F#MN>>#B$(E)I#FE+ERD2XH3TBH4*&3 ME!*>B:#E_K&(L8WO2L,Z[NR* 7X"2L\;Z:L ZOO2>8=-+R/\O/%Q(Q*.I P< MB7#.RN,(A+-/=AOAO_+9PIT4W"V^\+F^,Y]7+L_.^N=GV\UK=VKZY&Z=IU@2 MA'B&(.%,0I(3._ZIM'_C%*6Y4EH3O8D]>/ ?_'[2O;[WER$(#P/P@CL^^\JK M*IJN)&<5-EV5Q7QJK)B )V?']FJE,B:,-3R[QX])(J(]#+LXA9O32@=R'9M> M1:T[F#?J@TI_<'L1X6#V"0,L)B-Y2AZ4I<+0.&2NP+>['E1N:LU^G'W7ZK!, MZIN?O_'_6J[>NOJU=3AF9A'BU,'EC&TX-S$:6RW![[6>@0N/TXCZ+2^NQJGOBY-@B((7 M#:T0Q%P:G!8TZ *@U=;#:;[]X6ZCOZF 4=Z9=[/O,Z47JIR2'!N$#(:,V?F< M$)%#H44!L>":90DK#.5A&1].2.EPNM+SZ-^J%C;:3R'H-]:[HC+,2-]HY\X\ M+D,3/,I;C(\YQD^)&72$M]AY.+[;'HV5X*5RV]KE3*LW"%/!9,9T2J&=YR4D M[@^FL@SFF@JJ55X4@EZ;X^6DY/&Q0.W R"OMKLWO "^:I:7&M"= MWLU90Y^97EJ1ZC?9RVG1KYSOI16/RRE?VE_O> &T6I:EW<>8V7I:4(%PAAA, M4Y-#HI" C"H&,YRIK$!I(542$A6SUW;0#F. )A*-7=38W4+O)+9 \SSWJ4; M#'U?KE0(?&Y'(/S*Y-C6J/\T/>_EQ;-?1#<>)1SKN!?;O1FX6:GL]\DFO MIT(2GFD[*I.<4$B2G$,A-+&; I480VDJ, HY$&@3-K9S@<]M-ZL3L*@#&OA> M&(323RLM9WQS:?AO139)<5:]^6\%FN LFP"KXI.6Z]EW/0^,?FOM*<_-1R3\ M^]Z%;*'_O(7^=@>]53;BEL0#DJA[DS9YPVY2/"P_VJWXO-.-B-Z?O\NX>70Y M<_^[&EBWM4/4?VJ^>K#]HJ3UZ@N0[SC=?NK?7,FP%D"*E/B<=:5 M6,:DLZZJ#,IT5^)U2(+7-M?A!G970>/C;*'OS-N5MC]XSV55B.HW_F/V^/SX M9KE:+?^8+;Z^Y?83KE(/(,IHFF50\,)RH\09I)@2F&I+C2+DL9& M9DU$FXMW?:DNJ/4-C?L[!W [/46%K>^K[*Z(=8@#O(#&U=& Y]H?.";P@IG' MD8&77NAZ[65'G"[7=:1QL_CZM%QL:_FZ8Q(J,<\S36"&4P:)5@6D+*4PX6F! M$B15@628$^YEH6,CC8W.F]BBZBPK]-;+ VO?*Z^X"/9^W]6 M\EOTFCL4ISL M*1WYD"H$I+A771YR![[G\D?B^)(KX-V.R>"TW0;JC_556BE7LZF-EJXWOT"Z;3R$U%IHAF,DDWOWV^?;3EYN'#W>? FNL7-E)?@PU M(/0]LUBE)11.3=#H"6Y6*_M(G4.\G_Q,D?"+6NOE2I6&K0D3![^CVC&1FNW& MKW:%M\M8-\VUM@LPFMLEF&-+HK%=D3$.%4G3%)O44(9#?)!>M#XV+R070CZK MM MCNY>0J5QBH7@!)4HQ)*[@">=809%2K'"B.5(X9(+I#ME 4??70^9']YV! MZ)F\'08OY;_C2SM+,M6B)0 M5F"6(8@R[89VQNRZDB$XY8S\[CYZ2_MO_X!50\ M7,@OM=#!$>*\[\7?]>SK-[N"O/ENI7[5?RVU>9Y_G!D]9=+0@F895%*[*'6[ M'^;:V+]1G)B42*&RW-L+HH,"8Z.WOZ_5__H?*$_^]\WWK\ I"'YQ3BKEGP+\ M'+KT0SNC#8%NS[Q6:P_.>8AM3 "-#: VHNJ"2/X-5^#7ZMS0I=WA/!NNL/J% M6\,U[5QS7_ RE^*FLL3/S>;W7KN87]OHG7EO=\]\[D;K%!$M#*74[L3RS 70 MN!+MQNYEDQ193M-9PH..^KJK,C9^JUPN;Q?*K21^LUWR#6 T ?:C1N 7_4/. MGZO?K+]I4,Y^@,?E8OVM=)4L[ MXRAGZ]:2B=M9"FTWES,U 5M[7%A%;5'E6!O[]N,:6.-?CG32YA7N3JY![?35 MRE4M=F3BY4(M%]45L>"+?]P9HU=:W7,['WQX_37B$\X(2!E'!4D@$479[ MG%%(,VTWS*J0D@5E2/&2.C9^K50+I$4O=#T9,#9F?9-=I2_8*@P:C8%3&?Q2 M*?VGB$F2.N$4E;V\! ]+5"%8''%2T,M=S^F^6V9;KGZ>JM%B#!98<^W*GMIM MJ^;NO-UD$+$,:9U*G?*@0_'N_D-XU9L61'T/U^+@U/MQ M6J/F$$5O+B,2][BL1=[ !V27+3\^$O-XYTJ^^/MR]8\/B\^KI;0KIRFAN<29 M*& B>(EDH$,T1F? MH;AA C8H-4I.0)5$H =N.(E%+ZSP4M+K\,%):\\RP>FGNQX>VL.]Y8GWRJ\V;YJRO$\4Z+]8-MHDJEC>QB M%(EZ)(G3<@*VQG*%WLFB]:"Q/E@=^TU"NR[) E^"YS>Z M.T/2\["N]9J 1K.(59U/&1RU9O,+ <-69#YEVU&]Y9,/A<=,-RWL3LAO%^H= M7^LI37DAM<)02DD@P49!;G0!;]"-CVC-O7 ]G\"(A *"82PZRN[YSQ;:T>J,7]B_5D"EOU'\]EVLW@AK_A811 MBC7%,%,8VZF5$,C=)*M2PXQ 6A/I50ZKF_BQS;*-RD#4.E=I=$,WS&'X>^ZH M>T.U[RWW7J[A#;B-ZM7$6X*=\F>BM'IP,^D&9]0-?9@&P^[X.Z%S="30K96. M.0CT:O:=NPS5M9^=Y=7?7!K$V?HGFF:)8MKN$2"E.8.$VPYA25) I Q+-149 M#DMBTB9L;(2VR4ZXVF@*YGKQ=?W-.:7:SZ&:< (S";1![<=FL0#LF;MV:FZ\ M>6OO[%K3B%'_'G!$#>EODS=LO+Z'Y4?!^#[O=&.1+^NE_,>WY=R^4=8US+;+ M?RTHRR4NH,RXA"1+!:0FLW_87RB4,I&E0>YLYT6-C4%J[0)C1EN0]*.(./CT M3!#[2OX[:"H.GEO$]+#'N@Q23-IHD38H:5RV^I R/-ZX>J]5U1YRR4%6^IM> ME):>=O'P'^WJY\-:/Y93PS0I>*HA+I [R&0$TJ*@=F6B!)>(\91Y76-T56!L MY+*_/:CK;[VPX""+P^_.#E 9$GC,&=Q1P=NRZ/ /N#&+A/PUV[ @^'K:B/GI M\%I;L2"$6C9C8>UT"'=O&':A;+LN8^YWO9\S*4U0YG: S?%'CD2:L22'G),, M$NKBW!.6P3Q3)E-""/MS[SCW$,EC8T*G774B$A#0'H1T.Z/UBE_?)]K-PFOA M M@;Q<&^YBXJMD$W=F'W+I"U1JT'-3A/:_+-:]BL>^7\_G[YM>DLM] M$U]DNA0_P[O79(U+UR/YH.N\_N%>VC M/7J_TL)=$=\M[9)YZ^_T6:]F2_7>_JR<%DK@C.'RCZ,;3KE855+KZ.R.>![6=DJ-!U?>501>4@MP1+Z)PA3_B M^;8'>79NX9);+ZL#J:5FN5SL_/FV,ELZ]ORESO.8_=%G5-/X%_6EB_\P+[/Z; MU,6-FW]VKVWV;@OKLIYJJU-UT'7;?VC?CARK5W>=TFL3?/I15?EC?R MG\^SLBI]6/UUI?7&JYX;+%TJ^82Y2JL)RZ%@(G,W4FG"!*7*!+G^790XMC7M M1F&PI_$$;'3NZ%%_&7<_?H^*9L]$?2V0P:SJ#4Y,>KPL=%">\\;@D+#\7^Q: M]/3];&XIT2X*ORY7/Z4MTUP:,D-RK$P.SLKG'PP; MS.5J/?V\6JIGN2YO%NJ+7GV?25TV:T]N%'&QM% CX>H*),XK/B60&"V*A')4 M<*\U?ZN4L0WJC:+5:O]DQ]6/%%.:^OTPZCSXI$DRR1#!II%^1$) )R M[I;F6AA)F.9IJCKZH[:('1L_U)D-Y$^PWND,^%;I[@& ;=#[K0[B ]HSA^S[ ME;Y?KO3LZP)L\7WE6#\/!'MR+6V3_%H.I1YHM+B1^KP=]_;-'?B_Y>6W]_/E M'W_1ZJO^U=*D^^&-.^T_/.2WA.J.5^L;%5H(X5*(P(21 A*M%612)Y&I0_)+Z*HZ-$:P4PU@SPS=I1U9)SEV15E8L3]VNYNUC+Z*2Z:ZOOUQ N M>KA._A-0=;PS$E163H"S<_O;^F+MZ$+-=;BU=S+8 M[=GUO3'$O=D56H[BQNQZE'WORB)(>LW)9D:7UY@U7F?*^/_1?#$9\V3Q+S!3_$M/$P/-$==. M$%70RK$+QQ>]7L\K?S,["=E][9K/YM6_E*HN4OG\KK:H>CH@8"YB?[9/#:_82SU/":<=[G:&56%X>Z9-P%Z7[EL' MWOP$&_M>IPM5XSYA&YV4/S M79-\B?6'1;E>58.B=O>?R286Z/-JMI"S)SZ?"I0RE&4(&N?,2 QGD&6%@@7/ M#:&T("@)JG?I)W9L$ZG3&LRV:D_ 4Z,X>-JH#)YJ&T+S?WGU@M_6*3ZVO4]_ M%M8/>[!N=-X$1MJ?;-2.F2$L!*:XN<*\) ^<-2P$C>/\84%O=[Q^W5T>/BQW MM.@J0W]8O.5/LS6?5^&,XBCB<:%N?^B5G)7ZSE3>($V XY13E:5*2\B%2"!Q M"81$8C046&54FIP)E07=U<;7<6PD6#LN;8Z4P'-5CKNL?M@ELVL/G>IY"_RZ M7=7WE?'G#V\GIX/,=^&_+@6C7'Y=S+87#AN[(EX5]P=SU'OE'M0<]A*Z/YR/ M;JQ[%-7A0.F,J*,H=W$8Y5ZG3]G-6V5U2O;PC2\:K7ZU3:RU-:H)@^6SU=_X M_%E/&4:JR/(<2F3_($5*H4@1J>M=(2Z9UOX'3\/K/[8IQ2D&OCO-W-6W;=GN MPU[F^DY[G,*Z7*F]:4*DTZJST9@.K;K!")=/KR>EW9>DKS"FH-=YKS>IB_./5Y134Z9OW2\GGE_:'.(CLO]:Q3OQL83?\;RV1S=;ON9S-[6IF6VGBS7*U6OYA__*6VV_(_F;* MD4P)QQ(6/+7;ZP2GD.DD@86@,I.I)(4,BJ )$S^V%8C3OBHM4^D/3&/ 9*_^ MC-C8 &1C1^;#^\>.H_E#OF;(V@->J@_=;P'<%:[;J@[>7 ^O8=\)MZC5 M[<,T&+;N?2=T#NFN8RL=4P X)[H[\[#2O'Q>_:S./1]OM(V,#O0>7S]B"H*:CUS M4E? PO,'7 (C:AZ!L\*&S2=PR>:CO (77^C&%.\M_ZSU1[OZ4A\6:]O_,]OF M35GJ=?GKRJ[$ICGG(LD+ 3,L7="=5)"A!$-=I#DOTB)G*.CXY9+ L?'&;9T, MN](-W#PNGT,];2XB[$<9,7'KF3EJ56&E*]@I"VIM)S66\?C#%YF8-')1YJ!L MXHO (:EXO]>-6_ZN9U^_K;6Z^:Y7_*NN:PC!;>GCPKFJ2Z8Q>2L(/F#\E<7 M9 ZYK%,;'3V89Z6+:IDMGK6Z>[+BJ@NQO^BY,LM5R>>ZN7>1"14FUQ+27"!W MJ(2@R% .$3*8YQ@529H&N3#[R1T;F^VK#79Z3X#3'%K5H=,]T'W9LPO\V*P' M8'LF,C],>[@J"X0JJA.SI^AAO9C#\#AR8PY\O1MA?5XMO\],8@E2<49@7#D-A-'>2"Y; @FA5$<,$U#6&I-F%CHZ:MKI5W MEVJT!;Q1-XR36E'V(Z)8V/7,/AN5G#.OGGUWQQ"3S=FUN[X!MS^.U?_/H:FK\ M=RUWM;1KH_5/)]\%JSKGQ"?W?4Q9@3-,D%WR9H) HNT^BVJ[EDDMXQ1,HZ_Z7UAM M^V'?)E3RC(-J2 MZ3-.^]WH_I:OG)=#^5FOJ@G_W6S^[([J1+E><;F>DD(@Y4H3("P*NP4E"13_ M;W?7MMRVCF7?YROPF*XR9G@!0* ?NLIQ?$ZG*B?.Y-)=4WE0X9IH1I8\HIS$ M\_4#D-3-DBB FGVJ>K.<1R2V'N!6,1E[[53YD) \Z3(J:]L9%S M8Q[0C=GKB,^'.A34:?=7^_Y_#:/CB'-X3V1B M?E_.-3GH9\/3_^=? ]_;+M@.>%N6C_9;\[BT[=2)0?4!S&[F[3H?5TT0X[GD MR%*.,BX8C2>09X1")I3*#$V9ICJLD&JX$5[#:- 2J1O3.A[W=NB(@"V%^.". M**53M*9T;I(VU_Z58+I.VXR\0=$)Y>C[%F%6#+^=T0FEH[L?N>3*[?FT^P<[\][_QKT!MHQO[TLGFNM5V]8/>^AD83CSL&^'']N/MYYZ_%,Z51A%YQZ.] MR*";=;\__]W>#34(8(T">+7&X2]78 ,%6&,!'!B@1B-BN<@MOQEK+BL(+:=PXE&.M@%4=AU^^-2?]:_5J]G+HQ12\6DQ'9!H82R M2PLM(&>B@ E)%1&I,2D+RG/Q:W9L.TO7-__YY>VGMY_?WKW_U*W^]1F8_3XE M\<'K^1.PJ82]8S'8F@R^.J-!974/Y;#]8.JC)O:9EE^D,+8?&J>J8WO>W3%Y M9BUZ4KZQ+/B#NQ))Y6MN7R6I/WW7>O5N4%3[[-W5LG+>5 M3RK!CJ]7H/$65.Z"M;]7;M&_O0ZL?0;.Z6[9@3V^%GY\.X[.[IFC!^WG\*2D MWKL@:CI3?]8.FPC5.^H'*53]M]A1 ,-^_+1N8HKGW]ZY6?F[*1=5XOD??.52 MBIZJAK:S.<%S1#'&,!4JAT@R#+G).60<)057N>$%#U+!"+=A;%^33_*[5H^S M2IVAL7A:UTO7W'>@9_YX)OK;^ZCG05QNDGZ[67?+4 M$#CH95Y^ 8Q1-3(ZF#&L4$9WG [4,BYX5,<8E;JZA=[9\5]7U[;3\-P0 HW2 M"J)<,4@543"72A$ABSQ#065G3[8T.NZK(IF;TX_ "(B3:'K&/L3 :, 3Q:-2 MY[7=/<0PGT4G:N3#R<:&C7DXY_-!M,/9&SIN0/)R6MZ9)HG"G1Z:H*(B&SX'\,8HZ&_)H=MAY MD3\.!S.D@%M[4 "Z>UR5*U[):SF"E!/B2 @+!E.1&(@015 (*J$ABN<:)X0Z MJ3'_2*6@UL<6:/1&SQ=5;=S%LDI.%\[(;:#Z\PCU/J2!#CK(C[UZ@[UG'CLK M#@1VC'?'#-;\@=2!3J$VF#S0@0'CT0T7CYNT5T;7@4;]E79]#Q4_=4V M;6G[!:N;GD>DO;ZIQ_W=B&IOUE=3X80;I4F>)S#3W"X-\YQ#41@*,1)2\)RZ M@G,AG'2DC;'1SV;%4C8J@'QE9U>6A+K-JHZAZL:&90<6OQ\S@-MEW8;\H>ANM=2+A^UVCG OIZKJCS']@!N^V\3A'&" M7'$,*A&!B*H<"I-E$&LA,+'T@%30G.52@\9&)A_U:KIL\LGT7)OIJG0UVJO/ MKLL96%3U:69=PP4N[C\_)AJR5WJFK2,)&"YYI_%G-W"CZI^Z?M!.U(%'3P53 M72QX8_+BQ38-2J*Q$'S.N-&>VZ&P\#HP[)_3U?>;QW*UN-?+3=C#VK#?%LOW M^N?ZTK)*SOBAYX_Z6BFM/B]N?TU+9]/FB@E.&1(%MCR=:@F1JK;]&8-*"4H2 MK!27S+MX<#\VCHW$K?5 KHVK:&%9.P"X\P"L%D W/NQHM]XO=7DWEGIOJ M*/%LW_KW=AR\6;B28A.*-,9$("CR(H$HY:P258$IIT)RC 620=+S^X\?V\?: M60><>>!K;6#@R?TS\/P62-TAZ?EK%X!&N/CR4:>CRBWOMS"LP/)1[PXDE8]? MU6W<-JSPF[7E&*]LX]OR'.=48@P3QNTT;@! (Y/D'K*< X% M*R:Q>+<]*.6$(O*&E@T;KB=2;V6 MA'$KDKE=D2PVFY&S:J6R$+/I-]XA+^.2?O3DPV%ZIV^*=%[ A8'6C[IN(;C; MZ:#;W0XZE0@8L4!S!%"C4ND%Y@S+KI?C=D"X$1[9431?J:D;\GSV@4]M@S?\ M8;KBLPG/A#146'Y52$"4&0H%E1PF-&.)95C[VR!^/='.V+AS:R9XL';"2HZM MLC10M?X$K'YT%P&LGJEL!R=GHJ.OFS,XA2O#MZ,05>C]1%/#ZK:W^WL@PW[F M\NBEFW=%W9M:3._M3/#S3SW[H?^P\\3OY:0P1(A(J$:0)1=.'_FOYK'OZY#>":$JDRY M^&R=4P110G/(I'NTRZ*^"4ZSN_C,EA7]/P)BB0$/Q(Q]SZ^:9<9]*\CM7[J^QCGH=V^ MHK_SZ=P5V[Z;?[+/<_(B]0IIKJH?WMX_\.G21=C=?.?+;]JR;EZ0E$L)<6+L M-%L95^^-%5 B1 3.I<- P?.W(,[SH]U^^R.GHG6F0Y>O:M* M[]G^O?9#[ULB?71!ASV3SB#&W4\) M-V/@O9;..!WNPW1_5,=@@X.2.Q-DFR+*4\$S!7FD"48P*% M2B5DB&-<&$Y2Y%7*ZMC#QS9'J.P#E8&-?*#?D#\*7/LXOQ2.G@=W !+>8[K- MY>U +MQ/:'YV/WZ",'&;!MSJQ':>LU'1-%ZTH%Y>?% MM?S?Q^E2KROEZ?+WY:(L)S(3)F<*)R2&2:0(0R#AFS+VA>%&F2\101 M%E1Q*0K40ZZI[ITB>@VUTUR;+4IW*NV66.9Q7@EM?%\N'K]]=_(;B]F/2FYC MJ=5T!0R7[5D6W7K$;W(5$^>>B7AMJCO9:(P%6VNO0&5OQ QA3V2BY@R?:W/8 M+&)/! [RBGWOZZI)NRX_M]65=)ON3?FY:VG_J5H3;NND7HNRRBCT%DSMW,*( MQLM.C<@=-RI*:AP!6T_VB@*OG8FXUQH!TKA:J]W-&5A^]6+<#A59+W]DV,@M MEZO)S>/]XZQJM:Z>7I=;OS/7:E&5-&J./W*="HD*#7.>2(@P$7;ZAA7,C.89 M*NR\+?,ZL/)OF!!U(!'=#.D/W VC,11D+4F_/" M06JA-ONP'5JS?WM.:0&M#<)>BA3[KY3UP=H^S?JL/)C%G2:WM#3H-\O'\^3S'ZYY+ER#O-A6Q1*$IX8I# MG' ,44IR:/^>PH(2+3(D"Y($9:\?:6-L=+&SPNA>;>P8EJ'+M$X(#;?\ZJ=P M6(O[_2R5WKU,8; 6/T\O;0XO[3K2'Y9:3ALETD0;@Z6 "3$4(J0QY-HB)CGG M;HQ3E 5%C.P^?'QC>VM;Z(#>@8TTI MR@6EWJ>T)UL9VVBM#06-B5?K'T#UX6G3&0@ ]OPI;A2X>A[3G9$*.MP]B\0% MI[RGGSW8<>]9]W;/?<]?W.W3_'[A0I,>]$I??UOJJDY)61=&GZ#,3K=-ECOI MJ (BCC+(*%50I42C1":,ID%K^---C8T(K*6P,17PC:UA'_ 68/T^YW'@ZID( MMD:"K97@:VUGQ&GZ>3!B?OQ;6AMT*G#>Z^<3 X\[.A0BJ6+!/NH'^]9\YZ7^ ML%Q\6_+[+$EI\T831@JDM 529@@B21FDA78;?\+^0\9(II5W29%SK8V-+9QE M=< BV%H-&K,#ZD"<1;F=-Z)CU_>FWPG$0(7G60KI@%] 18R8. Y4VZ(5ST@U M*7QA::TNB:ON?VKU"Y.['+]DE;(>:XIHUD*<2(I1-HHR)3] MB5&>2%80MT0.UB>)"WC_^B,[<%^B-](*M-^\.!IT/7_?SM8:BJ@$X@-)5*6/ MU@:'5?+P\?U J>T%Q;U@\R.#"\#H>?AO<>AA.7S"[:A1M,^: H]KA_ M!S&R)R[KNA-^:VG 1>_]OES\M,1@%])\_C11C'.%TQ02Q#*([!"A6'7;#6Y&X M>#_\^-,'WA%O=?%P3[S]\EY48FY_R=FCO]X_WJQM#-(5X29VU?1[4?F@DDC2>&V>]W.#4LA+>P<+S5I88Q(L@P5 M(9.ZD,;'-J%K[ 1B;:@KKU59&D9N01W@1VU]P=HSL3FSW3YZ;3A86^Y$^VJH M-\:#FW-0!Q-;%\QBTEI0^X.26A=DGE-:IV=TG+O]Y$OUV=Y[_6M:3J@V&.?* M3LV8UA E@D#&D72)%!H1F>=4!>TU[SU];)14&0><=>"KLR\P96(?.<]95%<\ M>N82?RC"IT#'7(XZP]EK8-@)S#'?#N8G1R_JF#-Y=(JS,YU]_;2]I)GM5NT[ MH?C5TTZJ^9V3G/S\G<_OJHS.\OUB_D.7=A;U3^U*DFIU_4,O^3?]NWWTZHV= M7OW&I\M_\-FC_KB8S7Y;+-U3)YQHB11A,,6YG>$8C>T,)V=0*J8-D2*G&@>E M:8[+O[$QUMIVT!@/*NN!,Q\X^T'E0&"6Z+@@]TU,'9?5(Z+RW?7N+C:[BUX@ MGL#1=;'SY0K4&.WIE50H@96%"30X78$-4E? [\7L1=-DI&]"U S@D;DX;-+Q MR)P_\94?JYGQBP%+6:M#6$-VRF=.4DZU8JF 6(L$(I>@*5+-82;2@CLUF<3@ M,*&_<".\:'A0Z;\=0_>*S\8K!GRB._P^HSU!/(*BORZI+!3[J.5^V^$;JL3O M"2M&4]:W':604KYGGC2V]=8_*DI_.Z^E=3Z[@Z8-CT^43K$R:0$%RRV7IC2% M+$,IE(6@F.98(1543/UEW!C;ZJF:B/ZH)J(+ Y;;$GO5\5L)ZJ\L>#5SF:C5 M5-?)M5J'G6JHUN"^*@CMPI?M59_LBU\%C8$\N0)N9 ;*L;_0J_72RZM8+\R? M9A55 ^**P-607/FLY$>T2O+IT'^-Q5"K)W^2-8]/;PVWM/&R)ESELCDJ:0+! M&2VXE'9ADA*!(5).+X9P!1/)<$*+#!GF%5IW\.2Q?=\:X_S%*/=Q:O\R7.1] MSV2]/O",%R=_TMM+-2+W'SJ8%.117W85'X]?T'GS@,_E=/[MHY9Z^L-)OKD8 MC9\N_^NWQ;(^UG0E&W7Y83&;RB?[RR]SN9C-M%Q5,_HJWK.!^(B*Z)'MD+C/[YJPJ(VV#*0^K>P;64T%R^O'U??%W-BX>6-ML\MP!?C&5O"J_ET@ M-Y_!VX]QXZ'8,X]N :PLO:J7W"78&ALS+=('E+A9DJTM#IPTZ>/]80ZEUUT= MM2QX^?W#54%+F M3$C+/*2@D%.=PT+C!"&9,W8B,GE'.:\J&/9AIU]>.5]L[_P%;-S9*1MS!78] G?G M>RA<(2(&LE$5)"XR:%B%B1C8'2A01'EH1SGFJ6MVKLJ;Q?W]8EX1O[-G@E#* M6:)R:(3)(G&SJKT7*!0\RDP_2@O!D0] ML]G&Q"M0&[F>R3D[(RHZGT$BJKKSJ;:&57H^X_&!ZO.YZ[LFN__0<]LW3Q_Y MSS^X'6]3/G.EK#X]/CS,+ =-*&*8("0@29&E!9PIR*0E"(X*5&2YG:6%"<&> M:W!L]&#-!/=K.ZO2;V5C:6A.^QF@_2@C)GP]4\?&U"O@0/QC#\2UO=&+3OH" M%#B^R%PF'CN>5\WIOFH5WPZUVI=9KPYN9)%QC.1)U E*8=(9BED ME!50Y#DV5.6%D$'\P]*.0RQ'JF3@.P.E!1*L=A)CD M<**E02FAW=OG1'#FZF[#ORY&5Y7,E(M[_9G_<*S5"AH ML#OTUSB%/%.6''A2&*%2; P*H03_IL=&$QO+P8K_ LM@7;T T/VXHQ\H>^:3 M+8JUU4XFHA;G^ZC= )K.ZF(J55%+J5O4BH)I)AROF-03T/J@=!2.RG.*ZO"$ M2PM=OM>KUWJNS71ULRA7Y;.2C$9J11*90ZRS,1I45@]4)M,+ MJWXJ9K8W_4+%,[WP.%U'T^_VCM5\],IS8WE"C)'N9!]RR;6=5TD)F90(*IS: MM1A'F" 6HN+EWW0080VDX%6=I#W6AS1'3]$"B__X]X,?<_6#;L_DY8 -/ J+ M6#$H&+&H%83\6Q^VHE P*@<5AL*?<$'NEC@?MBZ>AZTWP>EWCZMRQ2L=TF>9 MMQ^U*W_N-'@:&?A'/G,UNK,)$9AJ5J6^\@RBS"2099) PXE"A4H3F@8=@+V M#V.;#NZX< 4V5H,=L\&[J>DB>C'PN^$YQ1QWC_<]7;T\[6J36+7WXAP(5!Q_ MDQP>D9.N7J8OHV=<#>S&\.E6+]-/1W.M7LB42W(*0UYCC*HF,F+'%-E$J^:P=$M&]LG<7=1[\.892ME-KL @>IW\;H] M=.MEP,X<<'-F@'Z\8 LG$N;];/)<:MP+;0-%PO3T1E&L!GJ2SCC9^E8P<:X^ MV 'SW@ZA-POW]9J( B&2)APF12H@2@L-&=(IQ!DV>5I(GF1QA3$Z&#FVKT6C M0]!P1&UC*-GWT9/P&[PJOGNB:^Z,,%V TJZ=#%SG$)-ER =+ < MPR5MA5<^^[SD;K7QZ>E>+&834PB<2RD@5M@I%ZD,"B,IU%+3C&&6%B3QK76V M]^2QL6IC'*BM\Z]FM@]7.P=>!$+/Q.7I?U"%LJ.^7E"3;/]Y@U4A.^K&;MVQ MXQ<,K%#6;!C<_M)+.2W=A._9AD'S+_K#@ZS>VRTL6/V02ED\.K+IS?NYSI5>"@]L< 7(=*T;?CN_1?: MNM[Q_LC6]1H!4$$P HVP;GTV"E&P0-/'-:F,VQ_19+\Z-M^Q?LE6][-2%W.V M+O5W%S.VCNQS"ACU5B-E*<5Y3F#*\APBJBGDA&)8<*JU9IIB$G0\&]+XV+Y$ MN^JXM2[AGO7K.-=7SH&_=-LC#NH;O^]*7XCWO'TOGMLMY^P\/BY+/?E\N'A_*=9D%[QSBH*>.:%R=T#VH MT@/7QH/:^EZ*3W1$+FXJ]L<6V#>YXR'#>=B] MV2P>F/WSUR4X=N$K/VPB,]291H?F)#\,CK"0YXW=>.?S4O/R-> V'08NFK&W<2N:M@%R4*_ J MOTSB M.-+*H$QQVLOGU-!R91@7R/+G=/)1_UC,?KA0O;T*L':=81]AV>8WS5>/2]UD M[!>XH(H8 C-I"HA(GD-&[8PD%SJG3A>!^%69#F]Z;+.2C?&'-9$W#H#& S^2 MZ- =[>31+\@]DTH(OA'U%KIC5I.1N[^BF,1^+BN"Z?#$08BGNZ=K0KK@"1W% M?^OL7!=.4+[1QFD^--F)S7B@4MMYBDF@U,I A!&#+$\32'.#2:YD)HD*DO\] MT^#82&F=ONP,#M3Y/0>MWSPE)F ]$\PN5CT(MO@B$57@]UR;PTK\>B)P(/+K M>U]'89=&)>:#7E9'2MN\?)IBJHU%%M%40Z0H@BSE J:8<"XS;;@."O@\V=+8 M:./V^N/[M^]__P0^W'X$G_Y^_?$V4+;E)*1^K!$%J)[I8J/M9(VLS]7!UUZT M#,Z"$55QY61CPPJLG//Y0$_E[ W=R.'=E LW?YGJLBETLCG>R!"7A2$9E)BE M$$G#H- $02E=48%$8YX$S2U.-S4V>EB7?)EM+?YK&$&TP.K'$'' ZIDB=HR\ M FO0^C@).H]&3(YH:6U0DCCO]7.6\+@CJG3)ID;*5E?@F,33YMW'69%0G!#+ M)D1 A.R$0Z2)A#G32F>*YTRF(902QZS1T8]3Y3"SQ<\2N)<"F$VQHZWB22 ? M1>H_/^X:OE=ZYKDS4BG;8E2[50.VONV>G??!CG'Q'D!H)=2R,8BP=$334Z"E MZ]/#,TIN[5-73Y^^Z]G,A=+P^=.$*9(5@MCI'7&5 #E/(&-Y!E5]D0;+4 M:X_[^./'QJZUA: R$30V^F>8'(&OG10O!Z7O=5X('D$9)Z?=OB#MY,A#!\L] M.>W0;@)*RU4=LU#T-Q?^^U$_+)9.Q.GMW"R6]Q4CO)O.]=N5OB\GB&8JR;&! M/"=VM<8DM3\9 854K##(H%0$1D MO[E1;%A[)H<(B(9G2@1 %#7-P:?=87,4 I X2# (N;?KHO"G._5Z=/.4;W9& M,[<_RCI)MJZ(6?^YW1Q-L52:)]JN]R2'R) "TJ20,,,&4Z&)L&05MOP+,V!L M?+4U'KS1/_1L\5#9'KJT"^P%WT5JK696%YA+195VOKPJS#=S/ M;<=;$8NWIG;QA]WAOLH(I$IH**E*&4V14CB9_-!+L1@<\=U6_U28=SOX[XSC MX(?_5Z &M0^:]T*ESRB _09?-!+@J._GH@&.WW2*RG<[SJX%_^=O_[;^C?W# M:2?\[=_^'U!+ P04 " "%-5Y1^GT!-&:& !S-08 %0 &-S=VDM,C R M,# Y,S!?<')E+GAM;.R]67=;R9$N^MZ_HJ[/ZPU7SD.O[CZ+HJ@RUU6):HEE M'Y\7K!PIV""@!D"5Y%]_(P%PGC#LQ$[2[N56D1"T=PQ?1D9$9D3\Q__^?C[Z MZ5N:SH:3\7_^@?Z1_.&G- Z3.!R?_>_G#NUGZ"9D;SQ:__N'[27#SANG1[]1 M?H/+KT'Y""@#3O_X?1;_\%__]M-/2W%,)Z/T*>6?RG]_^W1\]S M^73H1K,_ALGYS^4K/U_JV(WCT7@^G/\X'N?)]'Q!+_*P>.;\Q]?TGW^8#<^_ MCM+E9U^F*?_G'\I3H2B;6$X*)?_KR>?]?$WGUVF:E:^5S]_C!ZO'%IHZI#E] MGZ=Q3$L!7;YZ- FWOC0JZIE,+__ER/DT6GPZB&DX.)S@BCGP2(0+\T'FP5"G M-!CM!0BI)!AC$T@GO36(;A?T;1$57F;(S$*;LQ3^>#;Y]C,^^.2Y=BVX[Z2U&=XG<'Q.JD/6.@0U0@,N7@'!)O?(PY>TN2[8+XF^^\ M3?M-I1],PT^3:4Q3M$27+W73< L ]U?!ZAL_?W53?!"$+\-1O/S7Q21UH;?Y MI /Y+96#Y/[A)^0ZI^DTQ?=+W3S*W(*S.=KGM/AF%WK_[PLWQ2>.?GQ*7R?3 M^2!*G;R0&:TOP3^$)>"4D\"5#1)9(UZK#B%PY_5KH8&UCX9=I-H(,#ZFZ7"" MYC.^Q9U]$+WU,@0*!G=EW'*)!ZC<HH22X.FA/(N,''WO6MA M0;:+A9WDV 0&/J6S81'">/[!G:-]"XDPJR*08!T(BAIT47H(5 ::20S,^LYP M39!!Z.QV$R17.V$/QGE'\ZG%R,Y],?AY.8!MI:HH06$+-. M(+R4R(ZP$"G3G!CG$=^=P>-)4M9"BVX=+=U)NPGPG+KOQQ'%-\S#96ID915] MD%0F:D!:2HHWK7!GC!:,0I\I:N.SS)W!YA$BU@*,:1TP74BX":@X>6IAI.)H+%UG,'F @+4@8EN'R*Z2;0D> MA_CCR?1T\OMXX DZU,$0L$(@PHU,8"S/D&S,TCD9T1QV#8[KUZ^7\"(O!!M; MBK4E9"PVRY/IQ^GDVW VX0\-Z M&&DX*]J9@%L"RL?);.Y&_W?X=>%268.BX>B*&Z9X\<=1-#EFW"!6,D$I"<&Q D2[ $3:(B601*@_-6 M= "*F^]<#P8-IT>W%F#/BB^'MJ./7R;CRXQ-3DFE8"VH7$Y_@F9@&3'@A,U1 M2&]ZP&@X33H3H+L&02?4[B8(H I\Z?#^0@!S"W5%C7&/#(@8DY@ MHR480R&8HTH9(_$.0'#WO>N!H.'\YTZ"[!D$IU-7KLA\_G'N)Z-!REH*YC58 MZC!"DAG=&R$Y6,^40?%X(KM(?-YZZ7KJ;SCEN;T(&S$ 1]_#%S<^2XM2-Y=;/DP#>L!I/GT90<";@(H MQV-\&HIC^"V]=7.W8FN &Y^7DEF(OF1A18J \O! L^0^2Z6$Z>(FUE,TK >4 MYI.8'0BX":"4H^'IH9NGL\GTQX A_9(:44Z''0CM*%@4#P1K9-*$")MH9_BX M]>KUKF@UG[_<7IQ-H.'SN1N-WES,AN,TFPVL5RSID(!RA:9/,@[&"PLV,/29 M)54N=Y%V>.#5ZZ&A^4SE]N)L @U'YVEZAIO@+]/)[_,OAY/SKV[\8R")MLQJ M"C1I%(E#.^=T%$!%R"0KFT7L;@]YD(3UT-%\BG)W\3:!DL]?TFAT2;VUCEB> M C!10BPC&'B*OWK+K3&.D-Q)GN+^F]?#1,/YRAV%V004D/#S7U=JD]BD1S8"E+$)0'< H%1$1,D<:, M;E0G=5"/O'\]9#2<$.U$L(W4#5PS\0X_F0U\8"H$4?QK7LJDL@;G'8%(0N \ M)J8SZP ;C[Q^/6@TG"'M0JQ-(6-9&+-D@G#%O9 $M,@,A-()Q1.1DV"5CYQA M#-9%8N-1 M9#1\/IT6Y$VS,^#I"#N.!BY,X&&;?#9*D#[A-'PCWNAUDZ$$PE M364*GG=A+VZ]=#T<-)S]W%Z$G>G^/WZ^)[SW^,'VM>B')Q_>'GWX?/06?_A\ M\O[X[<'IT=O/I_CGKT;4W+Y6,_I6]I?)'>X;([G(P7 MC_S+?0^CBQ*='*]+C.\IBH#CBB31 M"2J5?)* XLH\(0SR (M.!""8:;@?+ A=#:E-(>_T#1R^[0>YRD?NKT:R*L(_%O M#B2[!-(XG94..IU Z9?I9#;[.)WDX7P@A%&.T@"!E3)S8='?(S:#3\(%J37E MM(KEOD%#/_7[-<&RK8"W-S.3N1MU@HW/:30J1QEIG*9NA% _B.?#\:+0M!R1 M'WW_FL:S-)"66BO1X331EUC2>L @P8 S)MG(E>'7'DB7L%F/O'X*_VLBJH): MFC!%)U]3X6!\MA3:>UPW ^HT[LW(A$P)MV,:'%AJ/"Z@X+6SS%#^P/G"[MAZ M@)9^N@;4!-*N F_ 1"UN[*39?,G!"OH?)N/))6L?TGR@<260X&PI+T/O3E-< M$U(R(*Y<%"1*!/_ +=LN(I+GB>NG_T!-5'6ND@8<[I/YES2]R<,MY@9&QD2X MIYEK#H< M7R!3*[,\&<_>I#R9IN7W,$Q-LZ/O*$34W'#LIC^.4;(SE$8H4>YDX1-MIT8/_1JWC?31C(VZY.CM MX1E0PZTAG$&)M4 023!( M#Q)RMEKP8".+%:U:!QSTU'1B?WC=EW8;<$.1J1OQ?XPI))4IV)P6W6>+,-'X MEWY.$:.S2/(#5_1VA^8M*GIJ5U$37MM+N0'+=^2F8\3W[&.:+FZEOG&S8;@2 M"W[?$&T)9$HUFG&=P!$,[5W6*1##\96;J@5:Q^_#=;M'9[W%ZAPC9V)O; M7EW-H?'IS?\VH]ZY5+K0 +64XV;/ MB4/*C$M.2!.Q:JG+=O37&_Q_'[0F@M M%3: U0=%.+ &WCBWF*5P*205E"D1TE&(;F5#KPS#@@43I5XG)?Y\CU&;IZ:EVU3X=N M%TTT8)C6\A%6/"XMKZ*,4NH%,!=$&<[%OLOC3D\^?7CIZ,_X7>._WRTCSJ9)U^XKZ*9];GNJ(+FRIL\R4OC M=C".I4W$-'U)X]GPV^K@_PK16B;G0M" <6G"G9<;,"HR!*-R^'06PT.-OCJX M:+L9G=T>2'A/@K1"08H^EF5,P#'\(QBN,Y=,!UTE\;?%@40M2U<3)T^?4VPB M_ ;VS<7]L %'JX$R$-D*M@(+AJ+$3V*TN!F4GH\ M29:Y#T0_,'"HH_M\N]/?KP^X3[3VH?"&%%596UWG#OX^N>S7 MPO>"XS774O^@:GC%%04=NMF7=Z/)[W]*\2S]XH;C\N%!QI=_2F'D9K.KL5E% M8"B6E00B1@ZJ3.43RB_[2/K2530[9%WA#FL>FCM5=Y/9CI5^]YN6U\Z>X-'P M GF;\G"&(NVRHWKW:DN]^2 MW):70 W%-W#D_ "GEUP.G-:&> MI:E?$[W/^+DKQ;S27/=RM7U)PM9\"?DT5-*7*+I2XAT4(YH M!+\*X"F-P!1/*=,4N:W2:6G/*?%NXHOKX"(SH:51!I@/!J/OTC6VM"3A,CK& MDO5>/- EKY78<[/ LYFT_"98K1-@;@> EQ5=/N,Y,1*U-1@4^)QQM\Q" NZ8 M&I2,E#A)O?)5CI,ZX^!E)?=K8+ZNTG<-#$][:6SYYN#]P8?#H\]_.CHZ_=S] M6?TCCZ_IDZS#4?=.Q[OAV(T#DO=Q,ALN\'2)Y*AUB#9*$&5NN7!2 3K"I2-N MLDPI)ZBI%HUWB7C*$"J_2 MSN0V&>O0]'DI)3& %<\@B "0U'T+4"2TG2" MJ#*0MQYP[E#3+WYV4>^#2-E%U@T ICBIQ5? _QS]S\7PFQLA,[.#^:&;3G\, MQV=_=J.+-##!<&?*K()H\0^&LC(Y4/"!,!VD8Z%.0G,MZEH U$XHN)O\Z5PE M#>#L((3)!;*!H4]"EM +_)#FEX,*(M&%[F36M! MT9[7*0:X)J+?S'3W8-E:P V X^,T?77#N.J;A(9T$:_>DM$@1(H&T^"V;T(L M#B+*)@D.03"=I-=E<'D-S*Q!6[^'<-U#J6MU-("PV\03=!]Y\!%45K*4*\#R& T8EU'<%9*H#&PG(/+B56I77N*J!9\G4Y"LLXDWX"5*7,,?A^. M1@,$/4U$,=!&8>9*QRK:T?'V__?D[SR)O M),T&7-SW0^>'H^%\F!:CELI<["^3$0I]5ERN^8_KVYA.1I&+U\^9 Y&+UUXJ M%;E%MUU[ANQ6V9;6);"98_LZIUE5]-2 #;K!U]VP4PF1!;IQZ->5 @V%?QBK M+*24:(S:<5FG[>7C)/5[0%$' H_C;!=]-("LRSSY1_>C),DO4Q!)*!%Y<, \ M5<@*6FJ;-(7L?72*1\%\E1[E#Y/3#*)V4O8C)Q0[2+X-_$PO\*WW9#1@Q"OT M"$K="S-HQU,IK417@7$313+,"E+KE.MABOK=^^JAJ /Y-P"D]Y/QV6F:GK]- M_NJ<+CBO58MP.8^\ TS MI?+(@#(1@<_+I6*A*$2+D8K-B'M2Y;1K2XM3+1%4"S2[2;R%:.X&[&_D);B@ M03L;(1($O0BD)+)**U5!6,R$*EJGWG4_3?#A=!+H/7!*_(=H;3%NCDPPI(#Y5O>OY0:@O6#U84X,L9ZI+" D$G!IF@".68FRQ,B#L2!\-(.L&$X.<6< 010!CI7(F&P8ZHQ45:#S!62_!!J>YL)KQ.F,J'J"E M[[.]*IC95>8-P.8@QL4)IQM]=,-X/#YT7X>X-0Y$CIX;Y0LZ M46VT5EGZ.C<*'J:G[W8S5>#3A>P;@-#I-+G9Q?3'C47@HJ"=%80K81/ILH8Z?NDK 4H_<( M:/$&T@M/9VWR^/AM9&-#L,8Y($:6%K>9@9*U[J\W D#?2=R:X.X#STW@.\;QQ^XN9U,%X*. MB]S2Y8#'@6=.ZI D6%-R3#$QL J=FYR80G8"S74ZXJY!6]_YXWX!"DFD:DC/!!1&6AW:>H[C[P_ M@.VDC1:!=3R;72 ;V>-JT(P"L12#?PSWP 1E4%K9VLR%([1*-OD1>OI.(>\; M4%MHH0$PW3[A?=3V6B:8YX*",C* L$;@/N\EA(C&&,G2W-;J8;4&>7WGBRM# MK8*.FD/>/:.<,Z."Z%QNIZ# 7-9@:.) &3-HD9UELD[:23 M1A&VLM*1:".L94"%<""2+UN^XZ!M\HY9%J*K,G#H<9+60I9Y5X"6M7!D7RR.=I5^9P#: M_Y"JH__^[?CTK]W/=7CJ'?L:./4D;]V?.#QQ9I8%9;K=)"I4EKY+(>I*J1@"UA;H?0\[.LF\ 2'=X>#LY=\/QP',5O542 M"LD8M):DKL\.(PQ-;=(V2U?%!#U(32/ V5W;DZY%WP!^;B3KW2+A[%'6G@@;P=+?68,4%"B : M549T:X=<*%8:!7@#@CEGB3,95\P^*CXV0%"U,]_N$=2!T!N SAJ% BO&2'1& M4H=1*2$86U!CP1+/0:&U]3Y$E4P5-*U-8;]GP!5,5!75](BYV70^.%RRA!P< MY9S"_&.:#B?Q)!_$R=>%JDKXD37NVEI:2(N5HS4IO7,T>*DYCXSA?]?I)XGO MNP$S_.TNQ-8EJ)%;>MO'^%4DWSB25BN0*&=8H@S"8NXX]QJ,C1S9BCIY9IV@ MZYR6=(*E/@/_.A#8 %];Z*-QA!W$OUW,YF5EKNPP)SEG'0G(+'!I1AK 6R%! M"YF"Q2@$/]^;W;I#7+NHVP88F]BU7;34@(=V9?[?H[=YC#_.!E+P+#+N]]2@ M>RDC^\? M,7V:C$;O)M/?W30.$HO$EG)SE(TKD:U!N3D/4C.,?9.)W%>YE;(AG8VDR;>$ MQ;TI2_5TU $'RKIF$X2ZM+ M4B>+,&XV<($SQ[T$8LJT,(IRL JC1.%+7C4FFT6=*3/=\]+O6C$-7PJ3;R^FN$,NU_ER<1NC*')1!%Q.";(0X$IN(B3M7 R.L^M; MJIT[R4]1UN^1RMY]YLZ4M&M/P--NP;>L?;C'TJV;%)_2<%DA09B1BB4/F96= M1A&)?.+&$Z5*PG+G3:B47-J0TGX+\?8.SFI*;,!$?DCSZZ9T@\@YSX2G,MN ME;&@ HP3&1S1-"C.O"55JO%N4=%O\=T^T;6]\!M SMOAMV%,XSB[<8UPD"P3 MU@4'-,<,0DL*QJ< E'N=; S>T2HF["%B^BVUVR>.=E9%$YUTUVF7^;&TK$$% MSN?3H;^8E\.'T\FRB]D@Y,1,B+$,N2[CK@-:WF03J"RBL8:I+*LDHW:DN]]* MOGW"=)\*;L! /I ,5F4 H+/HOTJB0! NP$OJ@22ODBXMP^IT@MXV)T]> ^QV MU,..2?FC\4WKN/]RTL.#SW]Z]_[D+Y_K5I0^\)I]%94^QV'W=:6';O;EW6CR M^^RJ<# :Z3/C%JA7BW0( >N#!\W1@]-"6D^J[#U/$=5!:%">^7$Z*=Y%?//C M-XS.C\KC SU9_.1E?BR8K3X./%BP7*!J1-)CD M^==O CGP[WO(A2FXE@> Y6W8V]MP% MR)YFB>&ZI+$6,#<,=JOAJP\8/!D#;Z*3!CJ;7U/^#F7[=C@+2S&E>"VE2\_V MMDO[*7TMGN[X[ C_ 7HDUI42.V_!V=+5R7,)EBYF1P==^CTY4:=336<<]'O6 MW@"0^\'"UHO@6YKZ27<7X&ZP_I"$!S9KGLK8N>1+7;,/I8,L]^B !T9M9$:) M*JUSGB>MWZ/RYH"[L_8:V.=O'7V6 _UQ&([2K9WF=+*FV*]$[(WWQG@.TN4$ M@KH$GC()P97&H=3I5*?O9@UF^CT%;P#SO2.D@55RLR_X0 OJ$P\"G&$>A*46 M/&$:2)E() 3-RE2YXG&3B'Y]X?XA<3>KOZU^&L#6S=[R)_GMBHC#+VYZEF8# M2;/.$O"<31!\-9TXI*^O,)WN*JGX=V.;0UYT&>X1CR2D.%A*; M(1OO)M/C\3<4\63ZXQ.J=_H-.6&!QRBH >$"1IPQ8\1)' M][.CS[^F7R>S&7!UK(\&#-U-9NX.BQD@2#3E!@43RPQE9RAXE2CDZ'TDG H; MJQ3N/T54OZY?,TCL7'\-8/'H_.MH\B.E-VF<\G"^&.A6+GB^N7O!HP"7*["P@^*>7DC=!A6GQY.9O-#)&\XOY3#VXN$"KB8SMUPM.C[ M^#V,+F*1^]6E_)+G6"2$RQ(VP9$R-PYT#+[< ^1@6,R 8LF<&9V$)FMYI'LA MM]_;FLV OU%\-+)P/I;K7I/QT?>R45WN8BB;@D3J08A0!B-+_-5( M2K6UV7F^7O3UR!OZO03:%CP[T4(#3L-E,F(IQ%/W?3&[&/^[7%>S@64VDA I M:!Y4&8B,6XM$,07B&,L<=YTZU^R>(ZS?JY[-@+&*'AO Y?U+C5>26]7;78F- MBJR=% (*#R \C>#+?5:OC$Q!665$E7&6%< MMP.OL]"<>,CHU>)Z14X!.K4?_*U# M;FL]/_8$S,XUV2AB%^Q\0#_H8EKTL6+,.&J84@R(=0$M/C=@@T6_1GGI!"M# MV\.>',F'Z&NMW<:>,+F[KAH%X:7/\=']* ['Y2J[$NO[H?/#T<+K'I2V?$+8 M )$X4@;5&O FFG(H8;5,UG-39>;/3E2WUG=CS[YDUWIM-;R97B =USP]S:_R M0IF$HLWE>"+$>4^@:+\?HUR@U<5]ZCUANHJEJ3U8=+; ;&XDJ6 MS(-D"EU];3(X4?J:4TX2MY*S.I-==Z*Z7UO= ,+WI_,79<0'F5KIN5# G45) M1I+ E)^,1/Z$8S3K6AV9UB2QWPL #4"WDC8;,,2/<%92@;,-A*N\5DQ( 5II M#!@(%6!"0*ZM2(1;$YRH8I&[(;^1$41[Z@!04[<-6%Z,;R\[HH;_N1A.$_(? M+PJK:96D<2D3)A(':\H2+4-XO%0>8Q-M$K'M MR8K_O0*R6^VU:![?7,R&XX2\S'Z9EOX#<=N'-87+K%64QE1N%E+#$!QG=IR.RXIYI-4 M1 9799Q(-^0W,E)T3YFNFKIMP/+>#$[?3\9GIVEZ_KY$!"C>17G%@)=B,6H8 M6&=LB4T-6@+J(%BC4A9)NES%?7B6LB8S757A\D1B87?=-0#&3^GK*CX]R9<, MO4T>U[7-4@FA@3.62ZO#!%:%!))*QWT0W-5I>_D804WFM/8)O4XTU43^X#(C M\FXRO9XNA0OHQH@,=*2Y6?0N,NBI".\<.$(9D.Q80%\HYU#E8.IYTIK,9^W5 M!':KO380>3-??&.LWN6PO3A 8RY3-!C=R5!F31*!T9TO'KI";SIP*5D5<_@L M94WFI?K:DG?770-;\LK0(%.[^ MU1)#?6N] 2]@)V:7G8WN5V"LVA?=%.M2U ,3@^4TW]L]NN[5%LN#6.E@2UD1[-!5-(B.+"H"2@G>6"4$J7=C:<^",9) ME8:<];>%:@Y1FSC?2),[CA9$"4SG#8"74QU$,!:RLQB;>(R!O<=?(_66.&EE MN-O$[:6 MUK90J/@W423;<_%//GTR\&'X_][<'I\\N'@P]N3CT>?%C]_QE\^ M__;KKP>?_GKR[N#P\.2W#Z?''W[Y>/+^^/#XZ/-MYM:;C;GMJSJ:C]D)IQW- MR%R5D>.&_G$R&H:;O;>4%AFCO@Q9"+2+U')P)E-89,:LC9R**J>-CY.T\[SJ MZ9D;KR8D8,P]P\?'Q2]OW&PX*Y>!KY5Z>1OS;9J%Z7"1.L2%>)^V4U3$FU') M;B_B=$TQ9UEK)V.2D#-Z/8*5=A2*&G T4^.(13-0Y>QC/?*:-9R;X.6N MX:R@F092:E?I\.N^C X"G]2]-LR2E^^-LX3$:C%.;#\NWS MY?01EP5QCFE8E&T(Z1A8F0(L?'2BLXBF"B*[8J#G@5IU,-N+=AM ]8?T^PV) M3B=C_#$L(MC9PZLV!NF#XQ2D4!E$BKA@?=!@G2"4&4*-J%1_LQFA/4_FJH/2 MJMIZ=5[F]9R%XW&>3,\7E+Q-91[#/CW/)\GHUQM=7T+U/=3@G0I*,.#:Z#() M4X*UUH%-,09"B1>JRJ32>A[JAXMSGZ8G^:ICR.=TMEBK@V@CNCC!@Q7>"X;63 M>KCL1#LH01,)T0+WN-N+I$L) 0GH51"';@45U-698KX)EP]< !LDX#.2S!:H81SL; R"7%H@2P2=GH[!56JSN0G3/@U3[!&D'6FPW MB#@X_._?CC\?+[SB;;S_6_^^([?]<9HZ\K(FKGK/#]9Y>*^]%D=C%--TY?F&:6&5,.Q%F9 M&^# 9"5!(M\\4"JSK]+O9CWR^O7&.\/,O;QP][IY&>:FZT3$VL^N8*;VGC)X M$HY&%)I1Z !]Z3DF/3:D2H.1DT3]CE\2?&BM!V[?,NB]=-L M(?;9FQ\W?CM=3(=2-H8@D@*F2T\&Y!RLB1$E$;A4U&KGJES!V)30ALW:)CBZ M:]:JZJN!0/0!K@Z^#V<#S;UA/J]JX@3W%HQ7 D@J-CLYS625A-TC]/2+KKH@ M>&0CW44CC0)KV>0NO9V&)9CAQ*KRRBK$,9?V@A2ULJO0PO;=PC:)E<9CPD6NUZQKHT]MRZ M?)];72W-M0W*:\8^N//+%8"69C&VN^[OUOWLJ(@&L'12U'$RO>RA7N[/A[^/)FO3E(GR4^"D7E%%3)8Q\FJQ^M]A](JQ#]30 M@=D]4"XXBI"Y8&T-J#U%5,_-.7M.6VRGFX9P=B.;6&J$ MAG'5F>5TZL:S)65TX T/D46#N'"EHQG::N^5ATA91*&%&%V5*O!-B&PN?MT2 M&L^?.76CIP9:$SP[&\(SYB/5##>#U3;7 M:ECK5!]]9] V6#A_F4S_?F/\;_P;^JQ%$ .ALHB!&\B"(;^6>-PLT"W!U:5B M-E90>^>4_9&$6P?$]+O/=HZY7G34P+[[RV02?Q^.1JL5%M]>3,M=J<7%I8'D MP9J@*!#ED9<@B@^@;*%P;*#%PJ5S<%-2 Q:@+I"516Y*2]%5& *Q#7+^-J:IAK'.]-("U!TSV MIQ0F9^/A/Y#+B.(>YJ&[Q^?!^-;@^]GLXCS%U9WBY3>O;W'.!B0*FQ&K83O.O#/X?IY.O:3K_\7'D MT#",8VD.]G7E_U.7:'3@ VZ=@OC2(<=H2#%H0H.4UNWK$GCWW*VU/,P_]?+H M!AFO;+FL=M ;?S$0F;(8G 6BRYP4)A)X'3A0K3/&-H:R]%)\JAM_L=8"L?_4 M"V1'+#2P,B[9>^)4\2]I>/9ECA+XEJ;N+/TV2_EB]'Z8TR EIDA,!#3EHU-DNV4U;X\_'YZ4'A:_'=WH M+'4*I+<^*.E#"%5VL@WIW-7JW7[J54?RAZEXJ Y->!JCP6B9>IM Z*C "J6! MA9PS"=JSNZ<7GWDB_U;*/#]'< MDY5TED@I$@?BRY4J83 .BN4T@Q/!:-9.IO *K.3U!:"-%A/^]>0\774[?^-& MI;G YR\IE1CRND;T>M'=:'V;LI14&@Y)\=('/0FPB0M(DFLJ2:2>5SE*Z8'7 MEV6+-\'\XU60;0+II9GO#VY:1/0M[5 GON:3JYKTI_GHR;@S:HRQQ*&746;0 MJ*C!>@S"RCU:FZ4PC%;IO[9GX[[%XGKS8Z/EN[P42FS&V-(02,;ETB#&E<$6 M"31A*6>>HS:^ACCWQ-_+,N*;8/NN$6\1, TDT&YQN+A[/\S#X*[J;CF73O 8 M01"4ME"<@PM9E8,E38GA,LM:$?53=/6+VR:Q]%0 N:-BV\;IJE"DC/X1&>6D MA"KC9FT98.43$).RS2A(56WC>YJRWFUL=SA8'V-;**4-E#VP&/^41C%/ILAH M6E4.L1190,X@Z1)-*&7!$&D@*)F#"#JI.B<':]+7+.*V0<5]S'6NHF:1MQ0E M?I+?_/A\S9M7.H6R4JU@$D-8YL$9P2%KQA)U)N0Z/98W(;+?0H@^,-B!LAH M8GW?YOK T!&NHG(&5$AEC7*%.L@6HN3661L(BNYE!E=7//:[#%Z"H]HJX!I8 MBXNIEQ=AOBA .)S,YB4V7AR&'Y]_=<-ID=?A%S<]2[.!)]X:'0W(4#K99F/ MF\0A1)IL+&.\ZPS?VX#&UQZT;8FSR7Z4W@">/TXG*(\X>X?**3MD&32X+,W_ MMKKC,5#,:BML@,!0?")SW"V%"$"8POW:)Q92E6;OSY/VVBUY-^CM6,4-@/87 M]!;+=*R3<>&G#'];7JQ[=%%JZ3-!6H%%5<9D&?0L,RT3B2G1/F<5;)6N'YL2 MVF_9Z$L!=%7UO[23NSM*Z_S\[I'G5SW%6X>GOBYJ)"DB\Q)HXK),56?@DI,@ MI42/FL;H797;!*_T+$_%)# &EZ"]QBA%40J66P5$))8MO&Z2HY2WA@7GL%(C!TV*)0X(S*D'G@2? AT#X$V0'Z?EZ5Z2B:SI.8?_,J;E"?3M/SBJ?L^4"%''0B:'Q-IF:LA MP1%N@#C!N"+&_]-/F]+_VC:*SY;!WL+2Z1I"/HYQ3F)_D>Q)8Z&51 73_ MWPTTLU)P9P'U4';K0,%I3X%R39V3(F:^O_!A6R[^>P'.YJO&+E?- M.)VA5&.]=7-]1O8,OQ\22JA8"^&H0'E9B*H,K!?(LC/.09944N-$SJ)*N_IN MR.^W\>F+7BEUH=)9Y_+.SU.//_SYZ,/IR:?CHZTZ>MS\YQV=ACY*44>'G5?- MZ:YQ>'7X8SA/@7@!1* F14P,O$@$LE,V*,:YUI6JZAZE:?@H^FH51X2"B#SA ^B"&7E 0?B5$<52]-RW8'@ZB6K MWFT+&5\CG&4MA'0E;1APZ5B$N36E>70ID:7$&&>K##);E\!VC7"*?S0;2"DN)109*48,("^EH MCNZ;4TB&4QB"5@75+7+ZSB=7AM+VHF\)0*5_Z QWXS+$938(V1LGA8.(F"]% MP Z\1:_?$V6-$&7,8Y6!UP^3TW>"M3* MA=]2P!:CC-+*3NK!46\E^IQ3S $ ME0A_091 ?H*B=1+ZM\GH.\]8&3";B[J!R817U+\_?G?R"34R_98&WBM.C4M M'88,(J(D+,(?E(F2B)(GK7.S]B%B^IV85!TTVXJ]B=.3*R[^[$87JRL&"U9F M \VU,THFR*3<,7#!@/>904HZ$.YE5*;*L(K'2>IW'%%U(.VF@K;@]"'-!SHR MXERB((T*(+2DX!3-H!5)04>J::Y2=GB3B'YG]E2'S*9B;O3D[=_.7[_ M_N##V^,/IP>>EQ':9VU*>XHP7,U!7)\;Q#! _"B MRA&!NH<4=6DOFPWN1(Q!SC&8R+A.N4K>=2,J.QM0^M3+;IRV*"9E2A(B*2G. M0 ,8I0@H9YVR4OE0)PVV&9G])HCJH>S1J:;=*Z_=3/431F/[H[/G'UK?Y%4\ M6ML,DL%1*9E@P$-)- :^Z/QC( ?M52(2@_TJ_4'W:OBNSWG[ZSNM.\JD)_\V$^53 NTD ^%9 .\1K23C,O*6:,FK7";KV[]= M%*%2ZR3E3H,J76N%S@2L0N:U)S0&%Q(+E3V,6_2\++]V?=RLX==NK(X6/(6K M"H75T-#/Z:S\.EOTJA#.$A5Q*\JE385PSH,/D@-3,AE)8J"IR@C")ZGJ%V&= MZ/TNECI30@N(6M*^ZC<1HI(D^*3#(ZOO))5Y]'952-V22G/&0VQ+$VJ!2XC(S4D]$.EEYXY M+9[SN)Y\0\]8V%YCDZ[%US<&/G]- 3F8_SC\DLZ' 1W4%1.1"1Z$3)"X*9U M8P K<9?.23,BG")2Q[4P\-@;^LUT=(2!3L37P'YQN8V^OZIGE-)G4UHW6"DM MBD1P<,Y14-1(QGU0T59-5[]OHXM-#4]C-V$WA)9/D]'HW63ZNYO& 2=&62$\ MJ$AX&<.) F%RX=4[ES@S1%8]U[U!2QO1SY;:?00KVXJZ(;0,1*E+#K@E9DM1 M#IDZ\(8PL$)[M+Y:A%0U0] &+K;6Y"/(V$BL6\/A:YH.)Q&]Z.F\4U"@)-+P M;+PL @L_3J=N/!O=JG]'4TN%(40!3:;,74,%NXP[=$:#2Y%%&G65Z&5]$MLX MM.D:6!VKIB5+Q(4V2F@'T@A1>L9Q\%)2T!)7$E?<6EX54FVS^ON)?S4GD7BDP1GRMW() @8C&)! M4%.N_#!C0I6K!!O0V _PNH+#9#^Z:1MVUXQ]<.?I,L_FT#.()(--"AT$BSQZ M+0RNU!"IE(E94^68=$,Z^[5[U?"R/BYW5EX#V/SHYN5\9Y6/=5+GD*0%5YJR M"1T".!\BL,@4IQ@^DSH%\K>H:!97N^O[[G"[K87?]X'((;K&D_,T?3]F@[:>2JRIG* MXR3UFXC8IT7J2"T- .QD_B5-[\EKR0JC.1&9'"* 1Q"$QY0W\$.EE]I@Y V*ER8XF0HP43)(Q%IMN;:2 M54FH;DAG/UMJI;BRIH[:A^"#JS=I2GQP%DJA"*ZRTLR+Y@ I$QU3"%&F*O'E M%K3VW6ZM(G8VP^G.BFP J]<^ZZ4#6WBYM/W&4A.8"Q!05" "FGV3<9$3+:S/ M-#":JI1W/TE5T_C;'1.36@K:&FW?TM1/NKFV>5M8[Z^G=R?'B T,,"9""1G% MEP.U$]=:4YL99]N=!KS?Z#)6Y_%"QQMHAU+L.UOQN'O[ES0\^S)/\0!QY\[2 M;[.4+T;OASD-!+(D#0;0Q"J,>3A!5S1$-.V^M"R4P6O*UT+)%B]O*+&_I<(G M>Y1^ SO;$_'3LBF=8R8)9B-P62Y"FG+N)@6:9I%R)I8EPZO<^WN.L(9<_=V0 M5D43;2/K((2+\XM1Z?YULT!V((SS.N:$^[1C()R58)GW@!N DS0[;F65[,;F MI#:T3U9'7Q?::J1)W)-.Z='WU2B@J_M.(:M$7/:@LRUW#K0#Z[0N5Q"X"E9[ M56?@Y::$]I."JXC&JIIZX57T1[/Y\+RLB?L=!BI?4'O^S?N\J[:A''JYMN8P MU!0>D:^,(B $T:7-H@5+E):B] [S_35^ZZIF_J;D[[=[&22IE)3(N51<@_!9 M8@3G2\V4Y(J6(Y@Z'8&?)NLE77W;!$5W+6F'RNDU,[*.GW*_U\JG5#)+J,N3 M_ [EZD9_36XZ<(0H9J@ Q6R9/5/Z#%GC0>8@%(V&R#J=VCJ@O8U*A/JPW;>: M&X^7[K/\ ?>ST]_3Z%OZ=3*>?YD-*'%*>1H@ZY(HRR*#T]2 )D9P$DW0+8#Z M+MEM%$JTAN>=E/OBH%P6Z^GODP&-(1 JRS7'4FSD0P"KE (5:,@I1*YBE4D3 M6U';[ZV'5H&[C2I?)EX1@&F@*=76FT6NM_":<8=Q.99C)B\%)2K3*J[MEO3V M.P^C:[+6A($EQ]$,09)3)F0>4?)52JFV([?? MT1LM8W9C9;:;]_K\IX-/1V\./A^]/3SY]>/1A\\'I\Z1I>)_FPW&L=SU8C6A:)^,/);#[[_ 5![-TLQ8_NQ[+9U244N:;<95&F M2!F,?8*2X)(/D*SEI7>^4ZE*.<1N9.]J$==^^YN;;[\QE#;21**+0+53*#IN MP 8K(-M8IKO?7-8>D7K7:.Y3WR_->FX_U>')YU6UI!5G.>R( MTL@P9''.(D!SN9M&(A@O#?#,!,DQ2VFK>/K]VM/KYE@WWUU>^FXRO;>P#J;3 MTLMX2<%H\?1%TOGZBW>?,GOSX^/(C>^.!J=):DLD&)G*@"IIP3OB@?IH4O0J M>EEE[^J%VQ=MNS=9%8^W]FT56PV$>#?U\S"K-P7SYL=]N97F+]?L>V:5)"8 MLX*59O,9?. 8+B0C0])6Y_IN80=\]'L*TN.BZ1,/#2R'#Y/QMS1#&7]*Q:,( M^-/G.?*Q8'-V$.;#;\/YCSM+/A*19# "),=U+YCSX!;K/C)*#,M)VBJ7RK8A MMM_CD!Z!75VS+\U]/XAQ6)[M1L?C/)F>[WB_9_.75'7TU^:N#>^?H1WD)FOP M1A@0)@GPBJ/5S.62MP\AN"IGJZUX_SML-8LB#FD#]TI1((QCC(_["A@C,V54I#@%H5.QJ2I2EU'#9A^"E\ MZ4A 4BQCU@5-SDM7IZ'A;3+Z!=7VZGP$%UO(MN\"OZ/_N4#'=G&^&%!DPV_I MYK)BA,K"W*J.-1'E&5,*F+04+3F:<\]H0AUG8;+EE-UM:_M(9=\F;VT#(]NH M=K(/.3=@6I;6%;^\6$@AH;_L<>43ZDK%K$E@>,;0*,IDB*1"B"KQ[BTJ6AGJ MT.=NM;U:&L#4]H*[9GL<[ZS>K'RDQ!F@I%RPB:GT8!(9J,Y4HSLJ2*P21]5@ MIE^SN .V[GKX?2NZ!;"75---]F_L!39&HA01D$A),@5/P43*(5CK4HZ1^E!I M.M^C-/4<"O0.F'N#_;K17@M ?$ZVCXGV_579928F"J]82<#BCJ5RSX>V@!W M]U(*HJASC[$;\E_T':M=,-V#]G?MCG3:72IYK07](Y*.@35,\\AXC*9*0R*]E; M82FO3F^B ME@8P5>4,BDL=T3./0)-']R?F"$;' -E+J3,Z84Q5J?%[[:?3&V%K'Z?3FRBZ M ;!?!:37CM[J=%.$R)1WOO0Z]2"(S."D-Q!Q]>,/V<8Z1QR/4M3X&45UL#R6 M2MA)9F \ M$AVY$(+VU0\\HS*4-BS4YH!2H F\H1X2 M,99E&ZP-54+$SCEYH:NC0WC66S%;8&7KQ?(U38>3^'GNIO/NKIL>SV87*;Z] MF"(S'Y$KSHZ^IVD8HBP&AM!(J%-@19FP;;@L/T5@FI6Q:2P%5J61 M_.:D]NPM-0CZNMIN8K)*]PL;=^'DN8@0/57+WF">2 (8<K=:&UP/O6)EQTW@:-S&@EG9BA+7K83 @F6&4PU61HSN9.FCYSR%E+*U3%$6 M?5O771_CI-_.VJ]PP>R&E=<58MR9VWBYY7Z<#D,J^LHK?5'C>8["@G2^F)3@ MT:1POTC2,6L%I9"^!K(^N=9>P,7-96H,6!&^G(/WZ)8&-HE M[9E+F9E*_1#VQ-^K2054@7D_JW(CS+63/-CZ%.!.F#D['B\CT2=E1 D//F@% MB7!6>JPE\(I2R!J=:FEH5C3TLBX[9?.%;H*-+L_^$/A/M&%&*B4AW@'Z-P;= MGC)>U6D')$=)#/6&'#? EIDR969 ^8>WV)EB=%PPAUDB8!/"]R4#2" M448!"X8H$:B1.;6X'-?D[]4D95["=&)G!,9)!&6"*Y-CE7J3?H@=<7NF-VF,AI&%NO M8/D];I4>$Q$=1">##AP=!EK2WEYS\)$DL$D(3:,KQ_0M+K\M>'VA.V0;RZ\V MMEI9?MWX,,%X-@Q_=J.+-" L>69H ,D->N6A>"E9252<2]:[+$2JTANA M&D?]SBEM82GUCI-6%DPW-N6V(.@ '7O#.=?@5>"E([H#ZTRYC*^,IR)'F^J= M[E5AJ=\QJ2TLF?Z1\N+:0]TO'-_+U)$-W[OOXOD7-ILD$H4+)PJ(JAQBQ8A6 MG4D*D9L4L]7,BWYGECY(=CL5]5H%IZ@6@$L]@$A6@*$F0;229&VT)J%.AN!? M%?4;HK=>1?TF&&C ,[I=7INY=T@@0<%I)-Z+LG-R SE3JZ6)*?@Z/7A>8T7] M1DAXLJ)^$[4T@*GM!?=45^<DP7-+,;NY?9%J#**H 8S M+574;X2MO?1[WT#1#8#]\;KLS(-,.G&(,2UZU#)PB5/(@6MGA8Q*U.W9]T]0 M4;\16-:NJ-]$(B.P/,%ULBA003%PUFM++) M)VI)6UTE'N>E<4O?,1P[SGKOBHU6EL<.6&G9[1N#Q NSM9J^/OV:JKGK M#3AL(U7MO:;&>S3#OKCH H'G?$A =& IR.R5KM+$X+6DJJD*E'@?@-LRS(H( M=#<)-1"TMR9EHGFEHL1_I:HW1&^]5/4F&&C J;G3"9+1R'4*$"6B3$A#D'C< M"HWVBM.@DJ!59I.]RE3U1DAXNOGK!FII %-5DE(F&<]TQ&"!F-+F,3AY2JC1PL MR18\9]H8)R/R5@.M#U+3>.*B.D@F76ML:]A]2U,_Z3M;=QWOENE^&-DFH,F4 M.UU4@ ^VS-8S.45**#5UFI;]*T'=@8^P9P T8&NWYOCH?RXP\#X>X\*_6&CE M9/XE34^_N/$J^_)A,OZV2,#<[ EDL^21> (L9@%"9P66*@V:9)ZTLS'*MEK! M;L5FX[M#QR#N:@W51]0_QWI;-;SB4DOJJ(3L$D<[&%!]L;BB(L041&+1MM5= M9E,.7^@JVP/,][\BM\#W?E8RJ+>%0[.,ACD+5B2"X0:W&&XX M IIZ)R4&&T&UU4AF,P<;2 )E/=?"9ZOX"W/$-Y3 "]W+_ZG,04U0OVJ7X':6 M\'G!*8&H?EYJ67JEN,X0LRR%;%*#(UF#=H13:I,)JI\I)7MA_]7GTU^!':@&YU=M M!#8(K3CWVGL=@;LRFX(Q#=X[A=*+604K.!/T99F CK,$+SE__PH,0"4H=YK[ MWW]I=JF0V&OST2W>O:\B[JUDT49E-TL\:V<#*.T=")XR.$H3,.[0>4TN&5HE M%'LME=U1"318S(!CM-0;>?3Z6<:?5(C6!^MXI9)N$^")%%N-R/)CG@P.2?@N.>FF+R1OLH9S:NL[-X("4]6=F^BE@8P5:66 MT],4HV6XG!.N:90!!6LPMDHZ4.^R3-+U$QB\\,KNC;"UC\KN313= -@_ING" MLQN'M&!UMJH4CD3Q)*P%KF@ 47JHU(L)E8%KX_0T_@)='6@3+K7 M6@/@>[A(7>>>#3T5VR[TC,^:0.B#)EC[ "7T=QPWHTG7.$FO"6D,7\*$W0(:_W078 MK;>^EJ+^;=S#[<7?H[&Z(GH%=B:E%\&)DA<3(*Q,X$E2(*G/65-%K5OG^L?Z MJ.ES!]Q!8W=UOH7X>M;ZK\/Q\/SB_+*U-[.,,8OD^EP:AHO20PC-IM?66A:C MT':=MF%KZ?W6FWO6_#9ZFW0AQ+ZU[[[?()PHIVA2$?FU9017C& =LD]B=.4V MO,YI':=D/>W??',_^T5GVM]:B VXI^76Q'!\MC!]QDCI/+$@>:G;%=F #<8" MH.&GB_:-)%8VE8E[:!IY80[&3(-Z(1+$E.I__'@*&&0;*)1 M2!I\=!7QU$(B9VM=/HR)+03;(RK*^=S@<#3,>47^RD0F)UQ@/(.TI;^KEJ49 M=O00,++7B2&1^4[>Y?Z9XR//;D+;VVAITIW(&K #'=0B):$8)T3@^B:X6FR1 MG@QH4-&Y"NB)6T;::EOR?J.6=O4NB36QA^T9 "\9\AL7K"H;"2%2 U5*@TB* M8J3!!!2+XM#73,*]L#8BKZ/%UI;0[:WP>1,'"$L Z4>PS4A+#C!+$I"FQ"8A9O&$_E[6#B]XN-E M=Q.^*89E#04=<&*TUHZ"XRF <-&"55%#]E*0*#.ZGVW=]G^ B1=:N]/S;K(K M&EK9,/90>#A@VGB)P1PHE5)1D (3D@>I!%72"V%46]VW:W18;*_JI75_; <4 M-;'37$V(3=-OP]4EC7N"NG(Z%S*9G4[F;G3S[\N-T0^3^5_3_%,*D[/Q\!^K M(5O_?WM?UMS6L:3Y/O\EY]:^O$R$)%.^BI!%M22[IY\0M61)Z$L!:H*4[?[U MDP6"BT" PG(*I]@Q$0Z9&\[)ROPJEZI3TB$U2=P9;<7/M.QDF!WX/'#6@<%KQJ@;#?5Z?KGZ4?T[/BE.1IE- MGA6+3X ,$1>] J[9E/4NFU,>1;[DU.3_M.N\C^#]M%SP$G M'9BM4[6$6"JF>RZE) M76H#W*H!R*4$L)8-%:S :+_"Y-2U\:KD[;4#W/VP# M/B.$]3OT^>WYNU\_G7WX[9>SEY]^I':WZN ?/C]0A>]VFH:JTL5X=5_K>%>_ M:(M-*&4$DE BB5) X).JR5U%FVQ8#JE)1LMF"6:VU"A M*98I!(MC]<7J*0VTQB;Z&NL.[2*61(8 A0?%;0&/+D,6.CLFE8FFR;YJHSON MTTR62*[/ 8O#5_>1&MAGQ^P11?6J2/3"QO1[^ M2 D\#X5RN]QY>:A"#V]:LO.S&RB?W=?25B4A.F]4(=!Q,E]*Q@2>(8+3)7I- MP2(7;9J)-%%)]:GWKOI-#AO+7MI#2:J1 MLT::+1#SF)3Q 7.4=.>#LKH[L-PF>1NEHPP"G,EDP2G(AYA$A'I8(5QBUO#< M'BX]E#H<*^ G\7( MSM S ?\/K_X/IU]_G$QJYQ^DS,BK0%*KO4@D2(_KX4" M6;1@RGENVLP?>Y*JGC!TB- ?U?(/)8$1X91Q.GF+G\/%V>SJ=FME9")&CK4Z MD1Q\YD@5YT(K\2RD(+GQ:L-)U.(6/0M,__OS_/L_Z-$WP*$OUO&RX;7C)I@. M99*.Y>?(4+BA>K4Y4F0)K2Y@=52U;Z6LTZL5M]3+S2103"S!M;>U/DB&XH,B3 M5Z3./$>!.UX.;WW'>((_7&#SX;G7@6-1CPVN;D^1;]N$%>4E%SR!(P;0;C". MK!G+4&3.)9H2I6URH;F)F'&3KH>.78YF=X>066TF+DE_0,Q9P4 MU W&/>>,YUWZ QT-FAXBF./%_!/<',#S#I#S$=,UO;4N8J4MM8Y)>V- FEH4 MX[VD!7@$$X5)F384EB97&8\HZ0LOAXAW_5#_*%YW )8?5>_;N_2-F&S,UD2( M)3!0V=>V2B6"E(EE&:S0K$FPNX6><4L:AK9/0S"] ^Q4PL_+3:0^L41B=BE" M8+RV>23($^W+U% MBTTZ8).#M8=$]'0">Z!4URW2H2SN 1[S,%N\#W\O;SKG M+\/L7Q-?C&*2:=HJ]6@HU8&U&A-()R3CRF;;1 %A\.CYIC M.3@\7EU?5A;6/CM^6=BJ4ZG=V\@41Q8#Y*Q\TE*0L]5(H3RBI2<797BP',+P M_3'C;S SP\]U.L7@J'DWGZ75.H(4DCNC(])VIF*2J; (NFQ4DN MP3E._$+/U%Y;CU<2V@UDY(SS_3;K)6[SILKMV$GSK;;GT]=_EV M_QB&EVOWSR\^7^*RX&3@"6S'OK(!UX]>>=O4QTS^:-9U+("*'%2P$F)@ F2( M)DD;0\9FYU$G2GTT(18=$Q'!:_41T>)B%H J%Q4"0X9-KH.>2^KC/@C8*?5Q M#WYWX(IL2-=2Z#G/*D&11=,*HJG.E "1"\OQOSN0#']$2AH(8M>X_FEIHZ)19M*!.&JIA8H(!0;@7.!/$;#BVW2:'R= MD)YND([W>8YB MHZ,?C!PBUO59H$?PN .(O)W/\GRV/$F.8?:O\T)48*[K>?OFY?F'U:+J%)B8 M*5!PRB*H["P$RPK84D=7"EJ9:-)<9"?JQK5. \-I>'ET +)M5R$NZHPZ*&#$ M%5":MDF0UD&T4@1D*@7;),/WF,R[TV:&'^'F#,'T[K!3KT@FQ1DI2)E"#J)0 M@,@I5*Q%%\5@*8+L?6*GJ)PG4GHZ##Q0PD\?'^_+[@X \_9!'N'=R<+-',27 M\\O+^9\U>@S?Z#=7?T\\:N^BS^!S[6XDN 47R&YS"A.=\%PXW>2N91\B>XJ^ MA@%9,Q&-?1QT?X.XUQ*35U9@X*"SC[3#5 0O&0-5<0 [E1 Z4',_LNUE6$P7'XF6D,]G#UU2/BF^,)U3 :.MKJG4C-;%'3!; M$O/$Y*).X&1M)[#/9,+A;.A HND 7\X38EZ\)D;>YDK5 MY2[N2D:\2ZGX.H=4:E]KKPLXZPT4VD8Z&\V;)$]OI6C<=O4MT#0, M\SM T=L?*]A$2PI:=)N>J@^)&+>S>FL+MQ>+NQA+ MMI,F) (4E)!0*. M8T[.(J%9-?$Z3I<"SE-(19$M1V[J!/EC'X ')SUV4]P'Z%MZR>X#P?' MODIYHB->1HO%& -9I4R\T!PST$ MU9LZGR%&Y9UGP&5=@PD>8O$%-,5_S&2C3&G6,>.@?H(G38X]Q% ,QNX.(;/: M3"))'X,K$()QH$)"",(B:&VLR\@*5R=I0ME#HNSQ8MZMG^ ^/.\ .8][W-E@ M&-->0+:VW@4'2QHXZCH5)Q:6 V)HDH+_//H)[B7>G_83W(?7'8#E4;*Y-DIK MI/T3M.#U4-)"K$/3K$"OL_72\";G=0>5:YPTC_$8BW04FSN#R:U;IU2*60:P MH1 [M!$0A55@@LG."L,B;V*)NB_7V$NT/R_7V(?/'2!EM]SO6,>-.]*YI!5M MS2YW$$@-D]$.+.?LF&ES=FL/0TK:92O[^3U=+![(!*>1-<@8ND.;$]D M46JNN$**&% 1+)2G+>I],(#&FIQ5X5R=X"KIR 37T^?O#P:X@433 >0V]!7F M)@;4@8'1Y(PJ;UTM?M'@- LVYU!L:E)K=& ;Y]-GZ1\!HR/9/6!*S_#9%&-SD-?)JLD8\&#\?!(X4P'/<[3K1:;LEE3+$X7$&L/C^HFMA$4QME M89GFIA97<20-KQ@SX#$&<,PK79 %X]M8U8&5!3WMU7RQ/N%>:HO6, %6T3Y0 MY%R3$9,68DE)!*,I6&QS0K.9GJ[4PSZ2?ZP>CN=W#U[F!BWWEISF57GBU?4E M_7]MB;9.^T,N@1E9M:HR$+26D S+"0-/I!A/97A^0NNXX?.J@YVYW^-D8NQ!QY#@F2S?9F.#3AH8 6)@E9>!:ZS<".!A[Q\IF_ MX")=3K]5-MX33Z$V>>;NSWKC*+@P ZMIQH3E&]=W6BK2"[G5@H99><=GKH M Z#0=^L@^>&M8\-A(!G.CV5H#RA8W9<%E[-@M"F"#!)4B@)"O:#+1K/ 8E!Y M/7OS2!R,>3-YA,3697X ^T:6^F_366VU<7M/Z@4RAP8L5Y5P5V>U43 OBDI) M!^6UW>56:">Y__#FD25_B-SF0S!Q;.G?-%JY;<7K8_8N4XQF:W<5ISG$%#F( M4(@?Q7+#=VFTM)OT'[YYG'!D,.D?S,1N MUU\_?@[L"(>G7.*%JO?79\8A!J M(H6W*?/: ]KI-@FY3],U=@ [K,_00AC=8.O'X/RN1G?YW;)WG7,&@RZ.XG]- MJTH>(=;^OUHGY-E+[UF3K);=R.O1.ST0$3N%G?WW#&<6%1Y^=[/Z*00]2#EQ9HWM&SDV2GH%,!$V%00'95@_,:?H)EU&[ M=H?K@YVJ_,C&>J8]4:EH\N 2F)#(19"(=40M0JWTU:4@&M'DB/ MDS*VHS083H[D<@ MTH"H.(RG@TT/;^2F_*@37Y";=K4(LWQ[L34=P$W9_16#NBD'KJR-FX(Z<)?) M93:^YJJ@IM#?IP($%QNL*Y*;-A,3&KHI'Z:?OUR=E]]7S)UHSPP36$@]!@%* MT4))6W+P3+GH36:!-6F>_21573DO^Z#@:>?E&-YWT?OLR>5\) DM1_">E]?3 M69@EVM_OYXOE]>U9W9^+:;S MU/2Q<%)XF.A0#$(0ZLO 9PMB=1Z,LS2>Z-O MDH(W$/U=^4S-X-E(GATX6EO205Y=7U;^3VQB%KWTX)T@3R'5P79"9W!<< )WK9'7ED@T'NJ.XWSV6]MA#-W.A40.G+T!YENLXQ0C"8X@:G;-M#M*' M6L"XQ7XGPV>P?*X#F :H_]9 /'J&M#$5&K$A+M+%>+")S%S*3@1MM3:LA#UC!N M&_E3 K617/N%],2;R*.S'-#5TT94 :)"VIY%*4WZ7KMR2NTX;H_Y]E#;B]^] M'^A]O/[V[6*Y7<+%J[#X\OIB_N?11WA//7300[N=J6^4HVT5(B<;*"+%G$K3 M/S$Y01:R*%ET$%H]@QSM'V&^*OQ?3)3T.N:DR6OD-5T$)02DC91+U%%ES76; M3C&;R>GJ8&X?N3^M5 [B=@>F:.W$YCS2GIMA?D,6-GVIF6NOYY?;U&=&[XM1 M"-*ZRCTA(5JAP28*6G(IUJ8F635'T-S5N=LQZ#N5W'I/MSF_^H*7#PI[ROJR M![C'VOD5P]YC';:R1@8R9!M8*!!+'?[*,PK@N8I/DKR'#(U9*^W#&I5#U]?HP218GC6.H!D M(H"R+H +3$'PQ3/&"D/]#/)8GZR1OPV-;M0WJ8%ZGK=(X>(_,%Q.:),4$Q0' M9^L 4JL*^. B\:-(FY5S/#;J 7(HR5T9VWWPLU=G@^&DUD&4N]-*?[G&=[3) M/_V)%]_QM_GLZLMB@CEG)K('8>KD#2=K9W.?(:S$GA$RZZ[[].=\HF-@,9*;H9.LU3B$GJ!DG=5@$VKO.(^-$@KWHK.O5),3 MX/ 0^3PW^!&><,(R:7C.'&#FCIB) J+% @:M<)I%[GRCQ/(]*>TKF^14$-Q; M1L\,A*_GUY<3ID04.5.4KP2%6;7=5RC, RH;M:G-5E(CIWD_0OM**CD1!/>6 MT-@CYIYTED<'20AHA[?=97IU88C[[*]&?OOA:OYM$XE6Q.0,YIA)4L0&B9@@\ M(VVFZ(L4;68G'D+M3AATSQV#@\AJ?T#Z&T#.\'.@%W]JGN56F-(^)W),14R@ M8HH0C,E@=72FF.*%RBV0=TQ*@'\&V!J"W_TWT]_G '^REL;0ZHIBPL>[I%A? MX]TUQ3\.Y_0O9Q_>_/'BTYL_SMZ\^_CIP^^_G;W[]/'%NU_^>?;+KVB!^'K22@6YZ?L'+Z7>B^CO>3\Q8O)CE?V+^3/)\D>A7 M-Y(DK7\Q7UQ?XIT>B,QHX4C9EU1;A@I74YLE0B%5;RTS3.>B20O:8X@>>P+5:=#Y>&C0B<3< M[TW[CDKI\-D0^[W@M*JVX72)8R#MLO6:,T]HSN1XL:P@)IT@,A9#S"++W(L" M&4KA?DQ?,%]?X'G92,2;V5,%.*_#]/*/<'']8',R'W()FEC(+$4I=61S5+0Y M,8<8;8B6RR9^_<#K>+YJ>1\,/^I]-"(8GKVF?F+$0$/U_=1;3ZO3=UY_#XH^ M2!7)C8#,:BLHJ6V=,ITAZ2AB*%$4VVA,9 >>]4W_6$S*ZI20?"=->H(3'Z(( M"FH+*W19Q]AF(L4:'<]8T>Z!H>W^[_["Z.!:8Q/;/DP7_UHVMI?*"RDS@C#+ M,3LJ@\\F4I@0?/9>Q'0_M[WUWKHEJA>4'2#M'2*G@UC?%8Q>S6?+3?6)/GD[ MK#V:$F4RX&HBC=(46;I4%&@KF2G.&N,:S2#?3E0O,#I6]%LQ=:0<.L#4FQD] M"Q?+U/R/?X9OJV[Y*#)I:$<;S;!,RCH6")P7D(B&!X[2FR8)QIO)Z05'QXI[ M/CCO.T#0/7O>WK4_EXFG)$C"F?$:63$+CE%]8:.KT[X4N$(QL!,"44KI$VM2K[6-H%XTSH&2 MWHJ<(]C>%7SNJAIO9TGRB7#2N:0,F)H_K!RMRAFM0"@A/9.2JS;-FY\BJA?E M,S2,CF3_LS^[NCN[FS\X^5LT/[QZ\K6G/;W:G0,='%]Q I_QAEPH(^HL254@ M!DS@)7>%.:$*:^+-CGA\=2>?Q0/QO P789;PXQ?$J[?U$82/EW]O]F]?_KVB M\A=<3#_/POTD)>MMX5HOB]?2JF\8%@Z<,\6==LJ[)K<^[9;4B[5OB^QU==X) M1#KP*QXO8WE&8&3F,>E8N\S4V>@>(7CN("=,]9R L] DGV0S.>."M!>PS >7 M7)?X6YTN>,RV#CZM%2&U+K-&BCHCF((HA,\!VZC:;02-B\$AA/U3_!S ^0X0 M=+L S"\6JS7=&Y/;^:HM_G1FP? M.72 J2VW,M(2&U!JL++.#\YU'C5J"S$SKGD,7I@FS?R>W8W87N+>[49L']YW M@* 'ZO[.!CPX@16DNP5Z*$*2[O9.08PU;D?A+?="I=384&Z@:MS6(]U;RF/E MV!4H'Y1#W0[_B<8(GW(&#$71!JLW0K). ++!>\U8LJY)%O)31/6BXHZ6_1/7 MN$<)HHO.G!M7\V!N"L5,*AO#0&>*HQ1QAE2WD1!%LHC)MM=V&^GJY6+N). Z M4!P]E[6>O?CP[LV[7S^^/_OP\9\O/IP=OR[> MX^7'+^%AF9DI)A=TX)@OI$&T@.!TK?:RF5F?8V)-C@RW$72L@EE_[GVU1+&, M.Y\,I, YF7:'X),H4*)RTGIF5)LQL5LI&M=B#8*(=7TR#/?[O>]?WZN'EP]N M>5(CG=*P(' KCM")XJ,.8)@4H((3X +6'M%2/RNQ[Y!L;3/(F ^IVN>B(09#9&-B-G*30FIR$G @O9UJI7W0 MM+WNKIWDGH_..CSM:,N3&NFLALE!6U'&&>;HD;:3=)I05EW=9"*0C\U22:4X MVZ1/6"N=]69&[,6W\\7B-6VU>@0RG5W3BU8-3^:SQ<06BA,,A9"BIJ4K51#( MZ7>0HA8N2X.N3;/;GY/6J2;:!R./#RP'E4<7(?V/:UK.;E@N"_/]JM[AU7GY M%/YZ<46[/EY?+?7L_ -^FU_6MCMG](&KOR=&2E6TEB"LE:"(!FM7@X":EG2_\HG,QFFO.0AO6;U00 J.G(*L M,3 L2F75)"'T!RK&/7-O J[#N=Q!2\BUH37OKNO=TWE9 M+!:DKI>ASH05JTM6'*Q%"XH5"3XI"\Y;GPTSQ>8FP[EW)7!"[3H)2VM2>7G/D2.Z]7U M@\EC9-<[+A\P+JYJ+-U$L9F>#HI J+8<,1_ Q>=#2%VF,3]F=SJ/\ M.;WC.I;CPW5@B?:K4[0"N(A<,6<(V6=][TCGN M3)GQ@3J0!#O0K)LO?&X9)TTHJ'@FGM5FCHD7B&0X0 >CBY4N\-PDC^U)JL8% M7Y/P>S@I='CBO>D4GQ:Z7.-RM1-A<]+).!#)2U"QSL_F3 +S+&A-_\3U YMC+ %]#J&)?MQ( M35_7+,-A['C6=^C.K=S4.P:9DIR(*,@=K9-A"ZW)$<, 0ZTFLLSYTJ0OV$_H M&G>>X$E M07-?#EX[I+839 >8W<+&2>$\:&9*/3JJ*;S*@9_=OO;S[]QR&YS!N>,E >\\_H&RJ' M^;^NIU=_WY\!E^RRU)+L6JSCP@@Y04J$I%)A20:R>4WN*W\DX^@:BWJQ_&5^ M07MO+RE(HY.J]L^*>0> **10*B;:&Y2PTN4G8F<*1G:[# MT?&H>J*)3/JMEWB\?U=30(=1,[\OYY\OP]=E MAR1G1!*YEFZDI,F%*QZ\JXY7DMPDIG7D38J)MI,T+GP&DOFZ>1I& -U"Z;9- M$F>U%;L!J3.M@'-;YWT4\*(8(3Q3UCB\%7=[ M4#[7<8'_=4W\//M._]0N6$C2S8 *SO$T&K32:UH!"0?$3K:T<1S03XDA4("CZ%2"9'UZ3$>"M%(RND M(>3]3N?YS>SU_#(AGP@1A9'! Y-E MR3<&3DD)G*,WT2=A;!,5MPMQ(U_PCX*Z(\33 >1^8---/3,')Y6".XG5 L'>B^N]4]6/&KL/@R MT4$Z%HEZ'WW-T_ &HA"&MA-7+B=G0FDS"'T+02,GKC?6;8.(H0,X/;5O?L%T M$:I[X)DR+B8+01M?5Q(A%!\A&QZB=2$7T<17VX6XG6!FGRO,!A=/O[E3KU^\ M^?#'B[>_G_UV]N+C[Q_.EM.@#\F;VOR@@7*F=J!RH'RINW$-]^ERB[O\F=KH M4VN>@NN0M CDT=_%W+"8@+ MP,G3X8Y YMI

Y!X[&JYSV]Y^8MYU=?\/+]G!Y[][J7.,,RO5IL2EMF!/I$ M.PJX"+3+I&80%-EVADP58;41N1$Z.=D[_FHLGTPM7W^R'#" M>C::Z_!Q(YL?U$9S-1PVL@_*7%0,C8W@0LQD,*.!P"T",\I*GNNQ5)N"D]-I MKE\(_3/,JVWP_B+,/N+E]VG"NB,FQH04+ %?*N5I"Z@"RSZ>LJB@DU53P+Q\5G_V8K' J\5$>!%D M3 ;T\F:TIAQ%(3P82]&0*UY(T:1?[SY$CIR%.!H(!Q+;$9-K/H>KU=\.#\H7 M7^LLGO]>\O6\_!JFLT7M18*+B0G9.L8""&TY*"MJM\-">EX:[W14H80FIQ][ MT#ANAL5XD!Q&:)TB\@.F^>=9S<6DH*BNK2[MEVO\-']U?5F=\6PT\9$WV@R)X;%*BLBN!XZ9RC ?, <35;R^DM5.,%SE/ MZT/#Q9M9F5]^7;[AB.XE^SR^S;G,[BL:X;1&2J\=%PA98JZA2J901190/AHG MHLFFS6'%J*5E!I 0&Z1.CF$[5F$[6'5WG6Q3/'8\AN3;- MJ0:A_OF<_NR#QY\KSM:"[B!XO^=F7)F@_VP*U?5VHST?#1>0E2)8BM1YT1JY0$U MYLQ3]-(T*93Y&6&](>H0\6].3AE&%AU@ZTZ/?FX=TN+CZ1=Y*&3/'170100A6&X!98I*D7>48K85% MX?Q)CA)^I*HG&W:$['?#U &"Z !5_W8=+J9EBOF!1G<9$Q,Z@5"N-L[-!IRV M F*1 9GS2;DFI7H;:.D208=(>CXLVSM SD'*_<>L][=W-=9:E6BRUF"94*"\ M"A U6DB,A6Q,<(DW:9@VY"+&354:W]:.!HBQ6\ILRIZ^NKI8KI4X\" )YNWU MUV\?K[^^#W\O4V(^S?\@;WK93H=\ZNFW0#][CY>)?G=>WDY#G%Y,K_Z>".2: M+8*8QH<_PMFH0^,T[Q<+_S'WQ\(>? MOH2K%RGAMYKR=?.,\T(+G0BF5+!!@,GH0/%,'(I"0Y'D^!7MDW6[];RFP1'4I3>V^O(\7DP_+V&SXLWK^>4]$R+^=]U M+V?NO2"'UDI;YW'0-J9(K9Y3"HK4I E)JH&MP<]H>H;!PHC:?5 )=ZFM=\RA MSZ8XE[("Z>N=2W8(3B!Y@\H[[BTBZB8C69YG2<3H,#^IO(^MF?C42F]O3L-_ M1>1-MR[]=A[V) LM@LL.LJZ]98G/M;VG!N&4=$PBTO\/U-W'T#5N2<7HP!Y; MTMUB?9L%._LKX6+Q^GJ6ZZ';C0DC,N:K)SPT:_4Q$^51:9<-1!.(&_GKU[]>;LH!9]/SY@ MH#JC)Z@:KI+HZ_1J:<(K#$BXT]EGG*4I+C;4;JB8 ]GR!";7PLC@R6^-2H*6 M/A5KGU0(Y1M:F/<2'C]*J\W[UZ=_W;VZ<7_/4QU/?SX0(IK*T4#J:TW,WH5 MDB^V 3Z1).I]R" P>(I$+)FF: -D$J>6!NF;)OU+GJ#I6)6TX=$/,"QSX3X* M*+6!I.*&@BZ6'#!'6T<:S42;-D%/$36NNAD*'>O*93 Q/ M5V#SPL]X]ZZM\7A<:!O+^;04MW &,IHY V RI- ,O&0V2D@C@+*+A-@ODFT=6/9 QPID5" M^%(+PF_A_FY^]2!Z"2[YZ".M2];QV2Y'B%:8JFY9IGWB&RWS9X3U, #Z("QL M.)@:3@+/4\4>0-TT'!RQ!C1N%)J@-)CB<^UCK2 PLFK%)'2]=?KBWJ?N;SXVK 9:NBQ-FG L.5@S B%@@10BGOPH4AP MPB8K=-9DDEMPX4BZNU)9^R!I^T2(]O)[GAKM\".R'9YZ HW6\!!M#8?*>RTK M#DM(%+^%.O>;%0])*(,YR*5P5H(5X>^33 I**1VX8B2(J'4P,>O"FC0QVDC-N+ :4-KK)U%'L[X#_#S8=9\NPVQQ M<2.8_)_DDU2NK8K'?3))\B! %DG[S2E)<2XM3>B(*&EEOLU X=W(Z\$@'H6# M[79Q**'T!;7;9-UW>/4J++Z\OIC_^4_,G_']DN&KY5G&0S(F0>&UTW ]8/%) M(:#E10N#46.3/A%[TCGNE4Y3\ TNIKY0N"G)=WV/F2Q%<8I!9MP0.UT&GWF& M)'-R*EHG2I..;?N1.>Y53U,,#BVD9P1!VG:_S\+-I)[[S;A:,Q9NBBH&:O(3 ML5?4?$N;P=F2T6;N>)N!7T,0WTV@,3BX#L3Q8)(>NZIVUP7?US&L%DEL54Q* M"5P7,GP.3IY-.7BGWJ,.'M78V.$(F5 MP!(8+LB+8<*#-XI\'G^ZLV+JYN:K.7] MR_S&I[ZM5OPPO[AX/;_\,USF28C!6"D3L&7A8BFUTD%I8*)XI7VVQ34Y*]R# MQFX,>@.PK".SD>0Z .7'JWGZUY?Y!4EK<>/33P0+SKG$06>OZ\ T"9%)"S%Z M)6)2(H1N[(MOA$ MD#R!*+O(_5U?7DVI?S%/TU?7EW5!-XT'GERRS+Y$3C%:J3TT5+81HG*U=[W2 MT7+DL4WJR]&4CWM\="H@GU; 78R8?M& OI-&2?':3JNT1 MUH'+@4/,QIGBI;"A":*/I'O<[E+8DW_:K!75B/[I/B(XTC\]F[57BUM\G=I!**: UOD(P=G:D3TS M^HIB1[()3B8A;&S3-.(PF,\K4P* M"$)H\E8*NL0")X]E-$]T5VRV)*+,S_ M/KWZ,IU]^A,OON-O\]G5E\6$V^BL(29J:^IYA$G@D!P68J/.(EDM7),+G@/I M'=F=/"5.3R'1 A5OO0,0H M' ;E433)R-J1ON-]O"=?W&_"! M[%?.FDN='3G_35+V3J2Y?IDNPN?/EW@S(.*\K%Z[5E]JH\](, #'Z_AZ7H^+ M?"UP-:44PW/@KDESJ9VH>QXZ:Q\#!,&3IG!;FYI"IR'$0L&VUW6&>9-X8']:QSW).P4J6POP.1G5F_+N@:SJ M[<.:F=6-U)[8KD;F(W*G 5F=E)IS!,]1061%2L5\,/@_U:Y.O"H),9##RG2= M3$.NJT-T8'(@%]/1KG--,F:>(NIY6-%]4+./%=U+)!T8S[L"V9?7B^D,%XN/ M^/GK78&LJ./HF*5819E,\9%6=5 !T&:UV6DQTKXK!0K1%I*2 A>A!6?(JE\.L&7$)M2;'@36Y#?B!BDX*T8^7[CIN M#F;UV.5";^Z7\WR=KFYKGI(R0=6(0\5DZS2!#%YF"RX(Z5E!IDW\F3?T MY!M&QL+A$IL/S;ZQ,?#Q&R9:P=7?K[[@UVDB?_.VL-C&+()*D*2MTR1S &>D M!!,CK2/(DO-N)6';WC!N7#40!@9AWZCI78O+J\D*O^>7'_'R^S3A4B>&6L76@W8Q ^CZ@M M'M!?Q\2L5K!8;:!45 K9,' VU#()CN"%(I^>&$),TA[C+HV[]@'+8RK&L2K# M"/8Q2H[D\MB&Y>4U<>O3_+QR?:4393(L.%*'GAE1SXPX.)<$&4?C;0E<\[B; M27G\[-%%?ZRTYL.Q;G3)S^?_JMSX,OVVHEXP29AW!G*N?7I]4?#KCQ['2+22^U&,ZR#JW&(TW]XEJO@2#0KA $.][\V!03#!0]%&)Q^< MTJG)K?G/"!MY\GRK(XU!Y=$!OGYRN'CV5[JXSM/9YWIY0?\M$SL9VFAY\N Y MLS5/B?@77( 2A?8\Y>Q#DYNF VCM\F#M0+#LEZQQM.1&#:&6ROO5ES#[C&]F MFY9W=XGVL! DQ:R3XI+"S;AL>>@@)G(4G3,ZTY(SA9 [&<5]W_P\+C0/N2!H M+X@.E."3ZYI0K)%1<@L^&0-*9@$Q5P;*$J(-IDZ5.M7%^AU5XRBV$Z!AAXOT MPT3332N!I_EVLY<_8)I_GM7>61-KBE/92D#M(_F^Y/8ZSB,M5#JAM#=,-ND: MN1^9XVC SO!XG/!&K13BWLS2Y<8%DAV6YFN0E]XT0JIX-N+Z+M MWM#GPK5(,H,SF1:C!0Z25^JXPW]X/5=G2G6O40S:$WVX/EQ M'\]^_>WLW:>#)MW=?7:@[+?-M R4[+:Z#OR WVK+!HI#;\,0=-&J8C,DS(QT MADAD$X,"JUD,6DFMVU2=;R-HH,20N^=N',MMI(G%&9!9DJ.:*=KW,F:P)G$5 MO$ MFM0O[T!;%XD#QZ%D2_[(8!+I-]OV=@CO50_N@:?OHNG:2ZU\W'3Z>;NT) M ^NFAF/GMJ+)^R2<#0*TT>0ARTA61X<$1D<1)7G,6K89)ME(-[V[KI>JYV4U MI'KV^38'=*)85 14!XQL-:A \ W+M#TMBLKX3DCF6"Z@ZQV68J2DG7(9LJS]9!DQ@+=QJO>GM8O,S&'!UUIB M(R?FO9K/%O.+:5XN8WE;N\Q 0VEEL#&!X%:"0OK'16DI; @FY)R2=+L$KSME MY6TF860]UEKJ\T%%T!V(5@E-3CON+9>@DW*@=,G@F-)@4:JRF$>3RUB;-9VEZ4;5RY=+MW*4L**[4 M%E(1%%:JX$D/U\M(7TQ(P22AUX*/+?=P.[UNO#S206'2B+\=J)NGZ_?029>R MU:!YP'ISS8 [R"2PYA:&'U\GV\Z-/I'O,[R >D#;#]5A=8PFMW7* ME^$,E+41?&898DZJ=KM+N;2IPGXNY;-[2??)\ME]6#VV'=M:_RE1L!24 2," M:6X;,@07-800K2#%K:/;+87D.93/[B6QGV!J.7- M2;P7,H-Q0A2'QA49=L+ :,0D9T4#-/B$^^ M@ ^&7#JGM/2E(!=-RM#BZL#I^60&@N//+&$JLX+SZ X%Z1F M"4#%FTB[-TB?F[@VSZXZ9GC #% ALX_T.@#HW>'%?0_K27X'*T]2>T5OR2W8\8\O*1)U_GAYW>[_=M,A(Q-'Y.;CQ8=NFQ1*EQ?DO?]?WT@S7*U1OJ*)EH8(1,:52J=JP(IC(Q)6Y7*9#(I3QIEJ8:5?J]B M534KD92:EYEAA;-3^P2_G+*S'TY_+)7(I0RRF">&!(I3PQG)M$B&Y!/C^HZ4 M2KE46Z93)88C0^K5>I5\DNI.C*EO-\)$_&RFY[3B[T\K;I#3@633LU,FQD2P MMP71K/*CH'E\P!AK-!L-.CBJ-0X;U>K1T6&S63^L_J<&(RL0]WVTF4;\;2$6 M26G$[?BM1JV\GYJ3B6!FU*I5JS\5G.39:2@3@^$4NOM+KV5-5TH9@X>EB(>F M56]"E^'WID0C,4Q:OV?:B'#J'XF$P:%6J8X!"WZ F9) 1E*U=JKNWXEM*84T M%M&T]7-?Q%R3*SXA/1G3Y.>B1JQ*FBL1>D$M_LMA.09VMQ/OUR'T1"+A,S]K M=>M:Y_/[[D6W3^!UC:PZMCP]5 TQ0T:FZ+;J4 /N/I.UK<[O7[W7;=]WN]> M7Y'K=^2FU[UJ=V_./Y#.YT[[8[_[[PX>0Z+3>]R[E^+-S[]=G%]U;DO7GS]T?B/G[;X-2;WZ)1>^@*Q\J?SE M/C4W^M0MDE_ :NF(7)3)N8+F(@FXLA81,Z+FS<[^T&;GEJ>'Q@*LW.[6#ZDFC6O3Y1H:D??N) M=!.&6"A!(T2[FP1E1/GXU4:Y_L*B?$$U0H0HQE-RE\A)Q-F0%WVPE0\QDS @ MD2@FH)^*A-!D2K+$J(S#?I07KM) -"F)<6<8>>N4Z-9PS&8,C(E2D8PPH$0J$L@5B"[K"$ 6J3D0A&1&?V9]%_ MPA7/E5@'8J$CU"^V%)H(,X*#.N6!,]#J36&:9'!SC&Z,#*;+T_"J4=GXNZ"2 MDU DB+N%T"+.14 2XFA62^TB 1\!<"BH<1U$F24C8&DIJ$7@4%@V2P$%BV*+ M[BA:P#1'B'XP-%8"&TLR>@>D3"2$[T#+B*#P6HCF(@ M:A]ZNV%E<0E_>F;,FK6O&H+-%P;!_DJ\WNP$)W[8$23(2?G8*Y>%D&BUJ"EVOXNWW-=:_O,W_E;88O4Q(/6 MZB>6WI:P[+%E;=EZH'!EH! #S3+_,L(A82N(9Q1MA\SS=$"+-C$&--/;=[$9:L 1G'PDG_-DIJ K#$6VG$1I'CB]-AJ><%B MRTRH>$1=M/.DMXA8,6=)VRC :+!%RT@P=X"@LX$63% EK /"IV;'S8G5E&F; M+MWBT"ZW.N9"+0^##)C2=DI1%(H@BZ@E7+CEC%BD7?3P27RY]L#5@%M!<"+Z M<_8,#GSQ:!JLHVGKQ;L&JNV7_=;8 A['@EG(4"T3:OF-:L#-UF$61U2Q64R! M,D$'(A)F:I/?IF$MPEWX760].%=$E^HX1Z/WN4-IIE*++)NK@T JYL9W!=V0 M)TC!$?"%%KOM8$X$Q:K'$ N4A"90]'K!%%@041(9TRCS*U<.\<\#%'%B#&F M1V^H1N;9;0LF\K>;"Q2'&G0$BVA?!@UD9AZW8!NNI'-I;FN\\.E*G0QFU:-; M"-S/!.SQW&$'>)VA9S[TEWY6UZ-C]VUY2G&HK;G;MF VR\[O/VY2MD=+K$9 M5(N+16LY9!DNB_5K _X5"7&MP)F;1E'D&*GT/ >Y!U 9Q\(8SK_ D .)+&?; MF8!]3LDN0 5"TI;P\->66K.5P/_(!,QWJ,^2P.T-]UY]04S(.?;0MIP0B+C= M"]A=12 X0I1GD'EI.N'TSJ8$KF=+VQ/)PW-SSD%YJYW[]ZY:$7(D MEU!A(141 .[6/D+H3MWR6!<]-XMD+*,QMP2=T&%^>*ARNN!Q&LDI1^MD)#U' MT!4D(?+_E^Q5_AN^'KG$1'KRN ;SK!^H/^710!HC8P>RK7PTKL3/=0RP K@J MP=>(IIJW9A;!^7:?L.^WS4*_]E, M??[JM^Q>_58,6V\[/BH?5Q]OKI9K\[:*T^WUPTZ=TN1MH5%X\+*X54_O26W5 M>;OH'AKOI^W;Q]PYZT/\9J<)=+O?AV_(YD'?PO$\AB[J*5RQNWLR\^'/SLK\ M/?VWGIK')L)_(? 7XN"[>=P>"1Z2SCT/,KN5(M>^HOH'>+Y[X_?NH/ U]_<> M\[_BN.AIAB\\^IW)4I_<'']&?I)*_Z5.RQ^GC?G:MRN+->=(M[KH0@=8>)E9 M[_+$YR[YK__VQGT%=/8_4$L#!!0 ( (4U7E'E>_8A%@@ /8C / M<3(R,#(Q97@S,3(N:'1MW5IM4QLY$OY^OT)KZK)0Y?<7 H9018RI^"H'+#B5 MW4]7\DC&.F9&LY+&CN_7W]/2^ 4,B9/<)2RIBID9M5K=ZD=/MS1S_,O996_X MQU6?35P2LZL/;]\/>JQ4J=4^MGJUVMGPC+T;_O,]:U?K#38T/+7**9WRN%;K M7Y18:>)DH3V3J6&0D=U*PW*KTEGT4TMZQ2J60ZNEL;M3MQ+%FO5EG'[6Y4U,>VIUR ML3Q9Z#FNA?OCFA_D>*3%_.18J"E3XDU)R;H\$/5.:[_3/FB+P]:HC?^'HWI[ MOW/8.3QL_ZL!(VL0#WVLF\?R32E1:64B:?QNJU'M9.YHIH2;=!OU^M]+7O+D M>*Q3A^$,NH?+H&5#EY.?7(7'ZC;M>H]*H>NB.=*Q-MV=NO]W1"V5,4]4/._^ M.E2)M.Q"SMBU3GCZ:]DB"A4KC1H'0:O^(V$3S/.WLV#Q:^B)52H7'C2:9'3_ M]W>#MX,A@S]-=M_D=<>YN87O3F?H!KUKQD>8;&E^DO6]_O5P<#[HG0X'EQ?L M\IQ=70\N>H.KT_?L?'!QBDM<79Y#HG_]M'?/Q9NK#]]3 MJ_Z9L#P7PS'QPW=]=G-Z_?;THG]3N?S]??\/=MH;4DB:]<^Y\!ED_3NW3HWG M_W>?VH_Z-"BS?W#2UZ^R*VG,O,PB:<@@YB;^8V-M8&89'\&*28QKX+=R,S)9"3-JYW& M?OVH52^'1*+'K'?SD0U2@5@8Q6-;QDU4190/7VR4F\\LRF^Y18@0Q63.[E(] MBZ6XE>40;!-"+#0,2#6J!.CG*F4\G;,\=2:7L!]U@R\A$$W.$MQ1)-F81WAD MF$Z48TX'N0V!5$;26F[F))+P.^G1L]1I\4S & P9^_H#8Y! I SJ#8BEZ Y+ M!* VFZAHPFQ./ZO^,VEDH80<2)2-49A0C3-3;@(';28C;R#IS6":%G!SBFZ" MC>;KT_"B4=GZJZ!2LK%*$7>"T"K.94 2XF@V:^TJ!1\!<*B4<1W%.9$1L+06 MU#)PJ(C-,D"!4$SHCN,53 N$V =#8R4(7X*722*/(0!L:@#(#V>]/1&W$S:. M]"]>KG8-FX_61 M+3!6U"3$(WH\5KCU@1PP;J2'#""@1K'T"5$"IZ-8V0F)DU@"#B4>I7NA;!1K MFZ,?L:O1<$NW"HJ4=. 6=+/B-W6H!R@1;9L/=#XWD!C#+1(_.L AP05$-]1L[T^ MW :U/P^SNWR/,78F+8S#G/GD\^6 EBDO1CRWVW>A!#62"$XQ4DAY.C=0 -*8 M*NNI"%(R]7JH6%Z1V#H1&AES'^TBYZTB5BY(DAH5" VV6!TKX0\&;#ZR2BAN M%#F@0F;VU)R2IMQ2MO2+P_K4ZHE+6PF#'(B2.F6H"564QYSX%FYY(U99%SU" M#E\O/7 UDB0(2D1_*;XC"S][-(TVT;3UXMT U?;+?FML 8]3)0@RW.J4$[]Q M"[A1&48XXD8L8@J4*3Y2L7)SRGV/#4L(]^'WD0W@O">Z5L9Y&OU4.)3E)B-D M4:J.(FV$']_7<[!'4J@%# +C*0&3?GDB?/8@B A%C_2F/ M<[]R:8[E>(PB1DTQ/?:18F29W;9@HG#[>'WB48..8!$;JJ"1SMW3%FS#E7PI M+:G$&W^Y4&>C1?'H%X(,,P%[ G?0 "\S]"*$_BS,ZF9T:-M6I'3?\B@$OH(W M*,?H*,H-Q6"-T!_1FFCK\)S.RZ#+1E"T."/8?:++&&#"DGX@71B.TEKZ'2=M M1M-\:==>L&K"[3+[$1EX\$GA2=+/1T%@<^PK[V1<;#\?R)>_>XJ^$W#M@^<- MN$Z5X/9MA;(_6A(+I)97:Y8H9!TMJ^5+\?Z*?+A1WRQ-XZAQG#9VF8+\ ZA, M$N6K_$F0%-4+NB#2J#+*(2U9Y"2;)P@3)L8[4[#KH^<.+SWE MC(J ([.,#991&=,O_(^_\D=56W?C/RD^;U#+,6>.(2)+-Y6=E=7!R!I[.8S[LJ]:;Z3D=3HG:DY@*:F+'BO6Q[ MO]KHM.C5K(,U3BS4%V]MJ_ZM;GF>K6Q;*MYW4$_[+093]^4 M6J5%AV(5=9O9)]:XOX9H83TT/LS)CP^V=S;$]M5.&QCVOP]>@2T#NH7?10@] M?#-X0OMWMG#AKS0IWSX%W^KEA4'KP)<-+]'SW*NS( MX?2&^WM/^5_S]/.5W%<,&TZXCS(=OI_IAL.PJ=SXHF2UGCQ9UE==^ B+*G>; M7;[P$4KQ&[Z(\=_FG/P74$L#!!0 ( (4U7E';-WM[D@0 ,P0 / M<3(R,#(Q97@S,C$N:'1MY5C;;ALW$'WO5TQDU+$![57R19<8D"4949!:CK6! MDZ>"6G(E-MSEAJ0LJU_?(5?R33&:!DBF'$22*%)H;+@LB@F!X7H/:W)BR M'03+Y=)?-GRI9D%R&=A0S4!(J9E/#:V==&T//AFA)[]T7W@>#&2ZR%EA(%6, M&$9AH7DQ@RO*]"?PO+557Y8KQ6=S W$8AW EU2=^3:IQPXU@)YLXW:!J=P,W M27JD2_DU M^6BS$NQ5+>>%-V=V_O917)K.DE,S;T=A^&O-V9UT,UD8G$RA<_6WBK$5R; ; MXQ'!9T7;\:E5KIOA5 JIVCNA^W7LB)>1G(M5^V7"%G7F -/ M,\6SRE#S/QEB0GBNN5SCQ3B"%VR#/XHMZ.&'UZ/340*-V(_@(>3[M(F:(7,C M2W3#N/? IR@U4\^$OC^\3$9GHWXO&8W/L50O)^][YPDDXZ>I_"S0HV-X[T_\ MO@^38=_!CQH'X<^/NS>!WF!\D0P'_RZ]-RJWPD,8GT'R>@B3WN5I[WPX\<8? MW@X_0J^?V)$X#.-O6@E_++3AV:KJX@5%MNVX67[_E=W\(N%1'=[@=EO.X=2' MGL+(=>C/.,/2A>'7#,99QE.F0&;0GUS!J*#(07$BT'94I#[LF3F#W9WC M. X[?9F7I%BY5M39KP-Z6L)U*!=*+PA2-!+NU35+[<&PNQ,=AAU;W'4@&@B5 MI=W=[_L\L+0)0CQVX@E14U(P[8UO!%M!+S5VQ":HCN/$^>8K^%3(I6!TQG9W M#HX[7Y6[PY\Z=7O1ON/_;D$4KABQ@DM62H7L"SB3*HNU+)%@)[4X0J;/S;.17[O."*V?-:6T*/ M:F:/[ /2B@[VZ/YM4=S!O(6XKHRHU6AB#;0ZCL!_8 WOQ54A\ *SFQ,K#8I8 M&(*6%'N_7"49X;95*J:MKG5K2(0 #,#LXD;5=8E"Z[KSQX!:"D[=I2OC!2E2 M:X3=U-WLG)CHLA!5CF3)E(.B'Y6@_]62/Y.< Z18[1'CU,BM1;$-_\GKW#:U MJ31&YG9C07*&3 7;&$REHDQY2%*04K/VYD^'[BH\X M-:;U5:U1VSB4A%*\E+?C\@:BARM'L,P\!E]I\N.3[C?$3%Y__ ?.]"\5Q M0R]Q1]^BO_\4_\#M1?]P([S_7ES*ZJM 6S%![)1;;\IW*\OMF^&="YGB\EJ8 M;9>_>;E>/ZOW?/?%X>0O4$L#!!0 ( (4U7E%=B%%TB@0 +X0 / M<3(R,#(Q97@S,C(N:'1MW5A;;QHY%'[?7W%*M&DB,5<@#9=&HD!4JFY(PU1I MGU9F[ %O/>.I;4+87[_''B!I:+3=2ML;#R-\.,U-/TP@D210G/#94%$$(PN:E!;&%-V M@F"U6OFKAB_5/$BN NNJ&0@I-?.IH;6SGNW!)R/T[+?>$\^#H4R7.2L,I(H1 MPR@L-2_F<$V9_@">MYDUD.5:\?G"0!S&(5Q+]8'?D&K<<"/8V=9/+ZC:O< M MTIM)NC[K47X#G#ZO<9:&C8@].\U:)R?-UHR0.&6L%;?:[;21M6CT9X0@ YQ> MV6BS%NQY+>>%MV!V_:FW?6RV1A<#&%QM7?RL>>)\-N MC4<$GQ<=QZ=6F6Z'4RFDZAR$[M>U(UY&O1R_&"?0B/T8/H5\GS91^!2E9NH[H1^,KI+Q^7C03\:3"TS5J^G;_D4"R>1Q*C\*].@4WOI3 M?^##=#1P\*-&*_SQGT!].+I/1\.?2>ZMR.SR!R3DD+TO1>^@/$CL2A^'75<)?2VUXMJZZ>$&1;2=NEO]_93<_2WAD"+E1, DRWC*%,@,!M-K&!<4*2@!"=A%V;VW4@&@B5I=W< M[]M\,M/&!_'8A:=$S4C!M#>Y%6P-_=38$1N?.HX39YNOX4,A5X+1.3L\:)UV MORAT)S]TY(ZB8\?_S9(H+!BQABM62H7L"SB7*H9N@9QK MC0&RZ]N9%(]G6##%$,+]#'F(]RY5LJ7 WA2A"NM_MZ9B'Y=<,7M<:TOH0MV(A$"T &SQ8VJZQ*%UG5GCPZU%)RZ.U>VVQNPF[J+ MG1,339:BBI$LF7)0](,4]+]8\N\DYQ I5GO$)#5RKRCVX3]ZF]NG-I/&R-QN M+$C.D)E@VPDSJ2A3'I(4I-2LL_W3I5R7@JP[O'!0G5'WQFZJ*1&;A$3%-G?, MYHD?M1KVFFD0C:%;]YL;J.]NH(&A^V/M4[\=/CX<^M%N+'"^*_^(4V-8G]<: MM:U!22C%.WDG+F\A^K1R!,O,0_"5)M\^V(YL%=O#@^:SKG;/!Z?A+J!?P'L3 M0I>^)3*QY0);"C^3*%\OP=>RW%71MZ;ZR%WGP5O9K\C\Z%)QY%PBZ3WZQX_Q M#]SV\Q_WOOMOPJ6LO@-T%!-X/-RPO7?CNVIR6V5X9T)F6%)+LV_R+Z_3FV?U M9N^^,9S] U!+ 0(4 Q0 ( (4U7E%$8$2RK- ! !+J%@ 1 M " 0 !C&UL4$L! M A0#% @ A35>48?)*C1"W0 =B,) !4 ( !I5<" &-S M=VDM,C R,# Y,S!?;&%B+GAM;%!+ 0(4 Q0 ( (4U7E'Z?0$T9H8 ',U M!@ 5 " 1HU P!C4>5[]B$6" ]B, \ M ( !"\0# '$R,C R,65X,S$R+FAT;5!+ 0(4 Q0 ( (4U7E'; M-WM[D@0 ,P0 / " 4[, P!Q,C(P,C%E>#,R,2YH=&U0 M2P$"% ,4 " "%-5Y178A1=(H$ "^$ #P @ $-T0, E<3(R,#(Q97@S,C(N:'1M4$L%!@ * H ?@( ,35 P $! end