0001624794-19-000036.txt : 20190808 0001624794-19-000036.hdr.sgml : 20190808 20190808065940 ACCESSION NUMBER: 0001624794-19-000036 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 92 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190808 DATE AS OF CHANGE: 20190808 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: 191007397 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-20190630.htm 10-Q Document
FALSE2020Q10001624794--03-31P5YP2YP2Y00016247942019-04-012019-06-30xbrli:shares00016247942019-08-01iso4217:USD00016247942018-04-012018-06-30iso4217:USDxbrli:shares00016247942019-06-3000016247942019-03-310001624794us-gaap:CommonStockMember2019-03-310001624794us-gaap:TreasuryStockMember2019-03-310001624794us-gaap:AdditionalPaidInCapitalMember2019-03-310001624794us-gaap:RetainedEarningsMember2019-03-310001624794us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-310001624794us-gaap:AdditionalPaidInCapitalMember2019-04-012019-06-300001624794us-gaap:CommonStockMember2019-04-012019-06-300001624794us-gaap:TreasuryStockMember2019-04-012019-06-300001624794us-gaap:RetainedEarningsMemberus-gaap:AccountingStandardsUpdate201602Member2019-04-010001624794us-gaap:AccountingStandardsUpdate201602Member2019-04-010001624794us-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-300001624794us-gaap:CommonStockMember2018-03-310001624794us-gaap:TreasuryStockMember2018-03-310001624794us-gaap:AdditionalPaidInCapitalMember2018-03-310001624794us-gaap:RetainedEarningsMember2018-03-310001624794us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-03-3100016247942018-03-310001624794us-gaap:AdditionalPaidInCapitalMember2018-04-012018-06-300001624794us-gaap:TreasuryStockMember2018-04-012018-06-300001624794us-gaap:RetainedEarningsMemberus-gaap:AccountingStandardsUpdate201616Member2018-04-010001624794us-gaap:AccountingStandardsUpdate201616Member2018-04-010001624794us-gaap:RetainedEarningsMemberus-gaap:AccountingStandardsUpdate201409Member2018-04-010001624794us-gaap:AccountingStandardsUpdate201409Member2018-04-010001624794us-gaap:RetainedEarningsMember2018-04-012018-06-300001624794us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-04-012018-06-300001624794us-gaap:CommonStockMember2018-06-300001624794us-gaap:TreasuryStockMember2018-06-300001624794us-gaap:AdditionalPaidInCapitalMember2018-06-300001624794us-gaap:RetainedEarningsMember2018-06-300001624794us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-06-3000016247942018-06-30cswi:segmentcswi:brand0001624794cswi:PetersenMetalsMemberus-gaap:SubsequentEventMember2019-04-022019-07-310001624794cswi:PetersenMetalsMember2019-04-022019-04-020001624794cswi:PetersenMetalsMemberus-gaap:SubsequentEventMember2019-07-012019-07-310001624794cswi:PetersenMetalsMemberus-gaap:CustomerListsMember2019-04-022019-04-020001624794cswi:PetersenMetalsMemberus-gaap:OrderOrProductionBacklogMember2019-04-022019-04-020001624794cswi:PetersenMetalsMember2019-04-020001624794cswi:MSDResearchIncMember2019-01-312019-01-310001624794us-gaap:CustomerListsMembercswi:MSDResearchIncMember2019-01-312019-01-310001624794cswi:MSDResearchIncMemberus-gaap:TrademarksMember2019-01-312019-01-310001624794us-gaap:TechnologyBasedIntangibleAssetsMembercswi:MSDResearchIncMember2019-01-312019-01-310001624794cswi:MSDResearchIncMember2019-01-310001624794us-gaap:DiscontinuedOperationsHeldforsaleMember2017-10-012017-12-310001624794us-gaap:DiscontinuedOperationsHeldforsaleMember2018-07-012018-09-300001624794us-gaap:DiscontinuedOperationsHeldforsaleMember2019-04-012019-06-300001624794us-gaap:DiscontinuedOperationsHeldforsaleMember2018-04-012018-06-300001624794us-gaap:DiscontinuedOperationsHeldforsaleMember2019-06-300001624794us-gaap:DiscontinuedOperationsHeldforsaleMember2019-03-310001624794us-gaap:AccountingStandardsUpdate201602Memberus-gaap:DiscontinuedOperationsHeldforsaleMember2019-04-010001624794cswi:IndustrialProductsMember2019-03-310001624794cswi:SpecialtyChemicalsMember2019-03-310001624794cswi:IndustrialProductsMember2019-04-012019-06-300001624794cswi:SpecialtyChemicalsMember2019-04-012019-06-300001624794cswi:IndustrialProductsMember2019-06-300001624794cswi:SpecialtyChemicalsMember2019-06-300001624794us-gaap:PatentsMember2019-04-012019-06-300001624794us-gaap:PatentsMember2019-06-300001624794us-gaap:PatentsMember2019-03-310001624794cswi:CustomerListsAndTrademarksMember2019-04-012019-06-300001624794cswi:CustomerListsAndTrademarksMember2019-06-300001624794cswi:CustomerListsAndTrademarksMember2019-03-310001624794us-gaap:NoncompeteAgreementsMember2019-04-012019-06-300001624794us-gaap:NoncompeteAgreementsMember2019-06-300001624794us-gaap:NoncompeteAgreementsMember2019-03-310001624794us-gaap:OtherIntangibleAssetsMember2019-04-012019-06-300001624794us-gaap:OtherIntangibleAssetsMember2019-06-300001624794us-gaap:OtherIntangibleAssetsMember2019-03-310001624794us-gaap:TrademarksAndTradeNamesMember2019-06-300001624794us-gaap:TrademarksAndTradeNamesMember2019-03-310001624794cswi:EquityAndIncentiveCompensation2015PlanMemberus-gaap:StockCompensationPlanMember2019-06-300001624794us-gaap:EmployeeStockOptionMember2019-04-012019-06-300001624794us-gaap:RestrictedStockMember2019-04-012019-06-300001624794us-gaap:EmployeeStockOptionMember2018-04-012018-06-300001624794us-gaap:RestrictedStockMember2018-04-012018-06-300001624794us-gaap:EmployeeStockOptionMember2019-03-310001624794us-gaap:EmployeeStockOptionMember2019-06-300001624794us-gaap:RestrictedStockMember2019-03-310001624794us-gaap:RestrictedStockMember2019-06-300001624794us-gaap:PerformanceSharesMember2019-06-300001624794us-gaap:PerformanceSharesMember2019-03-31xbrli:pure0001624794srt:MinimumMemberus-gaap:PerformanceSharesMember2019-04-012019-06-300001624794srt:MaximumMemberus-gaap:PerformanceSharesMember2019-04-012019-06-300001624794us-gaap:PerformanceSharesMember2019-04-012019-06-300001624794us-gaap:RevolvingCreditFacilityMember2019-06-300001624794us-gaap:RevolvingCreditFacilityMember2019-03-310001624794cswi:SubsidiariesWhitmoreMemberus-gaap:SecuredDebtMember2019-06-300001624794cswi:SubsidiariesWhitmoreMemberus-gaap:SecuredDebtMember2019-03-310001624794us-gaap:RevolvingCreditFacilityMember2019-04-012019-06-300001624794cswi:RevolvingCreditFacilityAccordionFeatureMember2019-06-300001624794us-gaap:PrimeRateMemberus-gaap:RevolvingCreditFacilityMember2019-04-012019-06-300001624794us-gaap:RevolvingCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2019-04-012019-06-300001624794cswi:SubsidiariesWhitmoreMemberus-gaap:SecuredDebtMember2019-04-012019-06-300001624794cswi:SubsidiariesWhitmoreMemberus-gaap:SecuredDebtMemberus-gaap:LondonInterbankOfferedRateLIBORMember2019-04-012019-06-300001624794srt:MinimumMember2019-04-012019-06-300001624794srt:MaximumMember2019-04-012019-06-300001624794us-gaap:InterestRateSwapMember2019-06-300001624794us-gaap:InterestRateSwapMember2019-03-310001624794us-gaap:InterestRateSwapMember2019-04-012019-06-300001624794us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2019-06-300001624794us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2019-03-310001624794cswi:ShareRepurchaseProgram2016Member2016-11-110001624794cswi:ShareRepurchaseProgram2016Member2016-11-112016-11-110001624794cswi:ShareRepurchaseProgram2016Member2018-04-012018-06-300001624794cswi:ShareRepurchaseProgram2016Member2016-11-112018-10-310001624794cswi:ShareRepurchaseProgram2018Member2018-11-070001624794cswi:ShareRepurchaseProgram2018Member2018-11-072018-11-070001624794cswi:ShareRepurchaseProgram2018Member2019-04-012019-06-300001624794cswi:ShareRepurchaseProgram2018Member2018-11-072019-06-3000016247942019-04-042019-04-040001624794us-gaap:SubsequentEventMember2019-07-102019-07-100001624794us-gaap:AccumulatedTranslationAdjustmentMember2019-03-310001624794us-gaap:AccumulatedTranslationAdjustmentMember2018-03-310001624794us-gaap:AccumulatedTranslationAdjustmentMember2019-04-012019-06-300001624794us-gaap:AccumulatedTranslationAdjustmentMember2018-04-012018-06-300001624794us-gaap:AccumulatedTranslationAdjustmentMember2019-06-300001624794us-gaap:AccumulatedTranslationAdjustmentMember2018-06-300001624794us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-03-310001624794us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2018-03-310001624794us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-04-012019-06-300001624794us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2018-04-012018-06-300001624794cswi:AccumulatedGainLossNetCashFlowHedgeParentOtherAdjustmentMember2019-04-012019-06-300001624794cswi:AccumulatedGainLossNetCashFlowHedgeParentOtherAdjustmentMember2018-04-012018-06-300001624794us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-06-300001624794us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2018-06-300001624794us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-03-310001624794us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2018-03-310001624794us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-04-012019-06-300001624794us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2018-04-012018-06-300001624794us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-06-300001624794us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2018-06-300001624794cswi:IndustrialProductsMembercswi:BuildToOrderMember2019-04-012019-06-300001624794cswi:SpecialtyChemicalsMembercswi:BuildToOrderMember2019-04-012019-06-300001624794cswi:BuildToOrderMember2019-04-012019-06-300001624794cswi:IndustrialProductsMembercswi:BookAndShipMember2019-04-012019-06-300001624794cswi:SpecialtyChemicalsMembercswi:BookAndShipMember2019-04-012019-06-300001624794cswi:BookAndShipMember2019-04-012019-06-300001624794cswi:IndustrialProductsMembercswi:BuildToOrderMember2018-04-012018-06-300001624794cswi:SpecialtyChemicalsMembercswi:BuildToOrderMember2018-04-012018-06-300001624794cswi:BuildToOrderMember2018-04-012018-06-300001624794cswi:IndustrialProductsMembercswi:BookAndShipMember2018-04-012018-06-300001624794cswi:SpecialtyChemicalsMembercswi:BookAndShipMember2018-04-012018-06-300001624794cswi:BookAndShipMember2018-04-012018-06-300001624794cswi:IndustrialProductsMember2018-04-012018-06-300001624794cswi:SpecialtyChemicalsMember2018-04-012018-06-300001624794cswi:IndustrialProductsMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300001624794us-gaap:OperatingSegmentsMembercswi:SpecialtyChemicalsMember2019-04-012019-06-300001624794us-gaap:OperatingSegmentsMember2019-04-012019-06-300001624794cswi:EliminationsAndReconcilingItemsMember2019-04-012019-06-300001624794cswi:IndustrialProductsMemberus-gaap:OperatingSegmentsMember2018-04-012018-06-300001624794us-gaap:OperatingSegmentsMembercswi:SpecialtyChemicalsMember2018-04-012018-06-300001624794us-gaap:OperatingSegmentsMember2018-04-012018-06-300001624794cswi:EliminationsAndReconcilingItemsMember2018-04-012018-06-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
__________________________________________
FORM 10-Q
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2019
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 August 1, 2019, there were 15,023,768 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.
EX-31.1
EX-31.2
EX-32.1
EX-32.2
EX-101 INSTANCE DOCUMENT
EX-101 SCHEMA DOCUMENT
EX-101 CALCULATION LINKBASE DOCUMENT
EX-101 LABELS LINKBASE DOCUMENT
EX-101 PRESENTATION LINKBASE DOCUMENT
EX-101 DEFINITION LINKBASE DOCUMENT




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

Three Months Ended
June 30,
(Amounts in thousands, except per share amounts) 20192018
Revenues, net$102,333 $89,578 
Cost of revenues(55,098)(47,490)
Gross profit47,235 42,088 
Selling, general and administrative expenses(26,914)(24,344)
Operating income20,321 17,744 
Interest expense, net(501)(384)
Other (loss) income, net(87)738 
Income before income taxes19,733 18,098 
Provision for income taxes(4,389)(4,091)
Income from continuing operations15,344 14,007 
Loss from discontinued operations, net of tax(140)(2,331)
Net income$15,204 $11,676 
Basic earnings (loss) per common share:
Continuing operations$1.02 $0.89 
Discontinued operations(0.01)(0.15)
Net income$1.01 $0.74 
Diluted earnings (loss) per common share:
Continuing operations$1.01 $0.88 
Discontinued operations(0.01)(0.15)
Net income$1.00 $0.73 
See accompanying notes to condensed consolidated financial statements.
1


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


Three Months Ended
June 30,
(Amounts in thousands) 20192018
Net income$15,204 $11,676 
Other comprehensive income (loss):
Foreign currency translation adjustments258 (1,397)
Cash flow hedging activity, net of taxes of $79 and $(16), respectively
(297)42 
Pension and other postretirement effects, net of taxes of $1 and $(5), respectively
(4)20 
Other comprehensive loss(43)(1,335)
Comprehensive income$15,161 $10,341 
See accompanying notes to condensed consolidated financial statements.
2


CSW INDUSTRIALS, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited)
(Amounts in thousands, except per share amounts)June 30, 2019March 31, 2019
ASSETS
Current assets:
Cash and cash equivalents$10,228 $26,651 
Accounts receivable, net of allowance for doubtful accounts of $734 and $591, respectively
72,841 66,136 
Inventories, net54,224 51,429 
Prepaid expenses and other current assets2,445 7,030 
Current assets, discontinued operations 21 
Total current assets139,738 151,267 
Property, plant and equipment, net of accumulated depreciation of $67,854 and $65,548, respectively
54,248 53,639 
Goodwill92,429 86,295 
Intangible assets, net52,335 50,466 
Other assets26,182 10,965 
Noncurrent assets, discontinued operations2,099  
Total assets$367,031 $352,632 
LIABILITIES AND EQUITY
Current liabilities:
Accounts payable$17,887 $19,024 
Accrued and other current liabilities26,027 29,426 
Current portion of long-term debt561 561 
Current liabilities, discontinued operations355 161 
Total current liabilities44,830 49,172 
Long-term debt21,258 30,898 
Retirement benefits payable1,923 1,978 
Other long-term liabilities19,435 6,114 
Noncurrent liabilities, discontinued operations2,758 784 
Total liabilities90,204 88,946 
Equity:
Common shares, $0.01 par value
159 158 
Shares authorized – 50,000
Shares issued – 15,999 and 16,001, respectively
Preferred shares, $0.01 par value
  
Shares authorized and issued – 10,000 and 0, respectively
Additional paid-in capital47,846 46,633 
Treasury shares, at cost (975 and 962 shares, respectively)
(50,757)(49,964)
Retained earnings290,351 277,588 
Accumulated other comprehensive loss(10,772)(10,729)
Total equity276,827 263,686 
Total liabilities and equity$367,031 $352,632 
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, 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 declared— — — (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 


(Amounts in thousands)Common StockTreasury SharesAdditional Paid-In CapitalRetained EarningsAccumulated Other Comprehensive LossTotal Equity
Balance at March 31, 2018$158 $(3,252)$42,684 $233,650 $(7,475)$265,765 
Share-based compensation— — 929 — — 929 
Repurchase of common shares— (7,366)— — — (7,366)
Stock activity under stock plans— (136)— — — (136)
Adoption of ASU 2016-16— — — (1,232)— (1,232)
Adoption of ASC 606 Revenue— — — (692)— (692)
Net income— — — 11,676 — 11,676 
Other comprehensive loss, net of tax— — — (1,335)(1,335)
Balance at June 30, 2018$158 $(10,754)$43,613 $243,402 $(8,810)$267,609 

See accompanying notes to condensed consolidated financial statements.
4


CSW INDUSTRIALS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
Three Months Ended June 30,
(Amounts in thousands) 20192018
Cash flows from operating activities:
Net income$15,204 $11,676 
Less: Loss from discontinued operations(140)(2,331)
Income from continuing operations15,344 14,007 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation2,319 1,925 
Amortization of intangible and other assets1,760 1,636 
Provision for inventory reserves194 740 
Provision for doubtful accounts274  
Share-based and other executive compensation1,213 929 
Net gain on disposals of property, plant and equipment (2,922)
Net pension benefit (97)(106)
Net deferred taxes(95)147 
Changes in operating assets and liabilities:
Accounts receivable, net(4,799)(2,405)
Inventories(2,159)(3,333)
Prepaid expenses and other current assets4,627 2,022 
Other assets37 (27)
Accounts payable and other current liabilities(8,936)(719)
Retirement benefits payable and other liabilities(17)(53)
Net cash provided by operating activities, continuing operations9,665 11,841 
Net cash used in operating activities, discontinued operations(255)(2,894)
Net cash provided by operating activities 9,410 8,947 
Cash flows from investing activities:
Capital expenditures(2,226)(1,489)
Proceeds from sale of assets held for investment 278 
Proceeds from sale of assets 3,230 
Cash paid for acquisitions(11,500) 
Net cash (used in) provided by investing activities, continuing operations(13,726)2,019 
Net cash provided by investing activities, discontinued operations 297 
Net cash (used in) provided by investing activities(13,726)2,316 
Cash flows from financing activities:
Borrowings on lines of credit7,500  
Repayments of lines of credit(17,140)(4,140)
Purchase of treasury shares(793)(7,502)
Dividends (2,028) 
Net cash used in financing activities(12,461)(11,642)
Effect of exchange rate changes on cash and equivalents354 (344)
Net change in cash and cash equivalents(16,423)(723)
Cash and cash equivalents, beginning of period26,651 11,706 
Cash and cash equivalents, end of period$10,228 $10,983 
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 segments: Industrial Products and Specialty Chemicals. Our broad portfolio of leading products provides performance optimizing solutions to our customers. Our products include mechanical products for heating, ventilating, air conditioning and refrigeration (“HVAC/R”), sealants and high-performance specialty lubricants. Drawing on our innovative and proven technologies, we seek to deliver solutions to our professional customers that require superior performance and reliability. Our diverse product portfolio includes more than 100 highly respected industrial brands including RectorSeal No. 5® thread sealants, KOPR-KOTE® anti-seize lubricants, KATS Coatings®, Safe-T-Switch® condensate overflow shutoff devices, Air Sentry® breathers, Deacon® high temperature sealants, AC Leak Freeze® to stop refrigerant leaks and Greco Aluminum Railings.

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, industrial, plumbing, energy, rail, mining and other general industrial markets.

Basis of Presentation

The condensed consolidated financial statements included in this Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2019 (“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 June 30, 2019, and the results of operations for the three month periods ended June 30, 2019 and 2018. 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, 2019 (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 lease accounting policy described below as a result of adopting the new lease standards.

LeasesWe determine if a contract is or contains a lease at inception by evaluating whether the contract conveys the right to control the use of an identified asset. Right-of-Use (“ROU”) assets and lease liabilities are initially recognized at the commencement date based on the present value of remaining lease payments over the lease term calculated using our incremental borrowing rate, unless the implicit rate is readily determinable. ROU assets represent the right to use an underlying asset for the lease term, including any upfront lease payments made and excluding lease incentives. Lease liabilities represent the obligation to make future lease payments throughout the lease term. The lease term includes renewal periods when we are reasonably certain to exercise the option to renew. The ROU asset is amortized over the expected lease term. Lease and non-lease components, when present on our leases, are accounted for separately. Leases with an initial term of 12 months or less are excluded from recognition in the balance sheet, and the expense for these short-term leases and for operating leases is recognized on a straight-line basis over the lease term. We have certain lease contracts with terms and conditions that provide for variability in the payment amount based on changes in facts or circumstances occurring after the commencement date. These variable lease payments are recognized in our condensed consolidated income statements as the obligation is incurred. As of June 30, 2019, we did not have material leases that imposed significant restrictions or covenants, material related party leases or sale-leaseback arrangements.

6


Accounting Developments

Pronouncements Implemented

In February 2016, the FASB issued ASU No. 2016-02, "Leases (Topic 842)," which has been subsequently amended with additional ASUs including ASU No. 2018-10 and ASU No. 2018-11 issued in July 2018 and ASU No. 2018-20 issued in December 2018, to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. A lessee should recognize in the statement of financial position a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term. The recognition, measurement, and presentation of expenses and cash flows arising from a lease by a lessee have not significantly changed from previous U.S. GAAP. This ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2018. Modified retrospective application is permitted with certain practical expedients. Early adoption is permitted. We adopted this standard effective April 1, 2019 using the modified retrospective approach for leases existing at or entered into before the effective date. As such, the cumulative effect of the implementation has been recorded to the opening balance of retained earnings in the period of adoption, and prior periods have not been adjusted. Upon adoption, we elected the package of three practical expedients permitted under the transition guidance, which include the carry forward of our leases without reassessing whether any contracts are leases or contain leases, lease classification and initial direct lease costs. We also elected the transition practical expedient to apply hindsight when determining the lease term and when assessing impairment of ROU assets at the adoption date, which allows us to update our assessments according to new information and changes in facts and circumstances that have occurred since lease inception. Adoption of this ASU resulted in recognition of ROU assets and lease liabilities of $16.9 million and $18.6 million, respectively, including leases classified as discontinued operations, as well as a reduction to opening retained earnings of $0.4 million, at the date of adoption. Refer to Note 8 for details of the impact of the adoption of this ASU.

In August 2017, the FASB issued ASU No. 2017-12, "Derivatives and Hedging (Topic 815): Targeted Improvements of Accounting for Hedging Activities." The purpose of this ASU is to better align a company's risk management activities and financial reporting for hedging relationships. Additionally, the ASU simplifies the hedge accounting requirements and improves the disclosures of hedging arrangements. This ASU was amended by ASU 2018-16 to include the secured overnight financing rate as an acceptable reference rate. This ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2018. Adoption of this ASU effective April 1, 2019 did not have a material impact on our consolidated financial condition or results of operations.

Pronouncements not yet implemented

In June 2016, the FASB issued ASU No. 2016-13, "Financial Instruments – Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments," as amended, which requires, among other things, the use of a new current expected credit loss ("CECL") model in order to determine our allowances for doubtful accounts with respect to accounts receivable. The CECL model requires that we estimate our lifetime expected credit loss with respect to our receivables and contract assets and record allowances that, when deducted from the balance of the receivables, represent the net amounts expected to be collected. We will also be required to disclose information about how we developed the allowances, including changes in the factors that influenced our estimate of expected credit losses and the reasons for those changes. This ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2019. We are currently evaluating the impact of this ASU on our consolidated financial condition and results of operations.

In August 2018, the FASB issued ASU No. 2018-13, "Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement," which modifies the disclosure requirements on fair value measurements. The amendments on changes in unrealized gains and losses, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements, and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. An entity is permitted to early adopt any removed or modified disclosures and delay adoption of the additional disclosures until their effective date. This ASU is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. We do not expect adoption of this ASU to have a material impact on our consolidated financial condition and results of operations.

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. This ASU is effective, on a
7


retrospective basis, for fiscal years ending after December 15, 2020. Early adoption is permitted. We do not expect adoption of this ASU to have a material impact on our consolidated financial condition and results of operations.

In August 2018, the FASB issued ASU No. 2018-15, "Customer's Accounting for the Implementation Costs Incurred in Cloud Computing Arrangement That is a Service Contract." The amendments in this ASU align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). This ASU is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years, and should be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. Early adoption is permitted. We do not expect adoption of this ASU to have a material impact on our consolidated financial condition and results of operations.

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

MSD Research, Inc.

On January 31, 2019, we acquired the assets of MSD Research, Inc. (“MSD”), based in Boca Raton, Florida, for $10.1 million, funded through our revolving credit facility. MSD is a leading provider of condensate management products for commercial and residential HVAC/R systems, including float switches, drain line cleanouts and flush tools. The excess of the purchase price over the fair value of the identifiable assets acquired was $5.2 million allocated to goodwill, which will be deductible for income tax purposes. Goodwill represents the value expected to be obtained from a more extensive condensation management product portfolio for the HVAC/R market and leveraging our larger distributor network. The preliminary allocation of the fair value of the net assets acquired included customer lists, trademarks and technology of $3.3 million, $0.8 million and $0.4 million, respectively, as well as inventory and accounts receivable of $0.3 million and $0.1 million, respectively. Customer lists and technology are being amortized over 10 years and 5 years, respectively, while trademarks and goodwill are not being amortized.  MSD activity has been included in our Industrial Products segment since the acquisition date. No pro forma information has been provided due to immateriality.

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.

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
8


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.

Summarized selected financial information for the Coatings business for the three months ended June 30, 2019 and 2018, is presented in the following table:

Three Months Ended June 30,
(amounts in thousands) 20192018
Revenues, net$ $3,365 
Loss from discontinued operations before income taxes(154)(3,080)
Income tax benefit14 749 
Loss from discontinued operations, net$(140)$(2,331)

(amounts in thousands) June 30, 2019March 31, 2019
Assets
Prepaid expenses and other current assets (a) $ $21 
Other assets (b)2,099  
Total assets$2,099 $21 
Liabilities
Accounts payable, accrued expenses and other liabilities (b)$3,113 $945 

(a) The assets and liabilities of the Coatings business reside in a disregarded entity for tax purposes. Accordingly, the tax attributes associated with the operations of our Coatings business will ultimately flow through to the corporate parent, which files a consolidated federal return. Therefore, any corresponding tax assets or liabilities have been reflected as a component of our continuing operations.
(b) Adoption of the new lease standard resulted in recognition of ROU assets and lease liabilities of $2.0 million and $3.1 million, respectively, for the Coatings business. Refer to Note 8 for details for additional discussions on our adoption of the new lease standard.

4. INVENTORIES

Inventories consist of the following (in thousands):
June 30, 2019March 31, 2019
Raw materials and supplies$23,457 $20,267 
Work in process6,164 6,483 
Finished goods31,944 31,876 
Total inventories61,565 58,626 
Less: LIFO reserve(5,027)(5,027)
Less: Obsolescence reserve(2,314)(2,170)
Inventories, net$54,224 $51,429 

9


5. GOODWILL AND INTANGIBLE ASSETS

The changes in the carrying amount of goodwill for the three months ended June 30, 2019 and March 31, 2019 were as follows (in thousands):

Industrial ProductsSpecialty
Chemicals
Total
Balance at March 31, 2019$54,732 $31,563 $86,295 
Petersen acquisition6,063  6,063 
Currency translation71  71 
Balance at June 30, 2019$60,866 $31,563 $92,429 
The following table provides information about our intangible assets (in thousands, except years): 

June 30, 2019March 31, 2019
Wtd Avg Life (Years)Ending Gross AmountAccumulated AmortizationEnding Gross AmountAccumulated Amortization
Finite-lived intangible assets:
Patents11$9,800 $(6,488)$9,835 $(6,316)
Customer lists and amortized trademarks1263,214 (29,784)60,065 (28,622)
Non-compete agreements51,777 (1,207)1,764 (1,066)
Other85,135 (2,132)4,808 (2,010)
$79,926 $(39,611)$76,472 $(38,014)
Trade names and trademarks not being amortized:$12,020 $— $12,008 $— 
 
Amortization expense for the three months ended June 30, 2019 was $1.7 million. Amortization expense for the three months ended June 30, 2018, was $1.6 million. The following table shows the estimated future amortization for intangible assets, as of June 30, 2019, for the remainder of the current fiscal year and the next five fiscal years ending March 31 (in thousands):

2020$4,715 
20215,504 
20225,100 
20234,244 
20243,938 

10


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 June 30, 2019, 826,965 shares were available for issuance under the 2015 Plan.

We recorded share-based compensation expense as follows for the three months ended June 30, 2019 and 2018 (in thousands): 
Three Months Ended June 30, 2019
Stock OptionsRestricted 
Stock
Total
Share-based compensation expense$ $1,213 $1,213 
Related income tax benefit (255)(255)
Net share-based compensation expense$ $958 $958 
Three Months Ended June 30, 2018
Stock OptionsRestricted 
Stock
Total
Share-based compensation expense$16 $913 $929 
Related income tax benefit(2)(200)(202)
Net share-based compensation expense$14 $713 $727 

Stock option activity was as follows:
Three Months Ended June 30, 2019
Number of SharesWeighted Average Exercise PriceRemaining Contractual Life (Years)Aggregate Intrinsic Value (in Millions)
Outstanding at April 1, 2019:231,717 $25.12 
Exercised  
Canceled  
Outstanding at June 30, 2019231,717 $25.12 4.9610.0 
Exercisable at June 30, 2019231,717 $25.12 4.9610.0 

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

Restricted share activity was as follows: 
Three Months Ended
June 30, 2019
Number of SharesWeighted Average Grant Date Fair Value
Outstanding at April 1, 2019:213,622 $45.42 
     Granted31,817 79.44 
     Vested(35,117)24.29 
     Canceled(1,766)23.77 
Outstanding at June 30, 2019208,556 $54.35 

During the restriction period, the holders of restricted shares are entitled to vote and receive dividends. Unvested restricted shares outstanding as of June 30, 2019 and March 31, 2019 included 92,545 and 96,282 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 do not provide for the rights to vote or receive cash dividends until vesting.
11


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.

At June 30, 2019, we had unrecognized compensation cost related to unvested restricted shares of $7.1 million, which will be amortized into net income over the remaining weighted average vesting period of approximately 2.0 years. The total fair value of restricted shares granted during the three months ended June 30, 2019 and 2018 was $2.5 million and $1.7 million, respectively. The total fair value of restricted shares vested during the three months ended June 30, 2019 and 2018 was $2.1 million and $0.5 million, respectively.

7. LONG-TERM DEBT

Debt consists of the following (in thousands):

June 30, 2019March 31, 2019
Revolving Credit Facility, interest rate of 3.65% and 3.74%, respectively
$10,500 $20,000 
Whitmore Term Loan, interest rate of 4.40% and 4.50%, respectively
11,319 11,459 
Total debt21,819 31,459 
Less: Current portion(561)(561)
Long-term debt$21,258 $30,898 

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 three months ended June 30, 2019, we borrowed $7.5 million and repaid $17.0 million under this facility, and as of June 30, 2019 and March 31, 2019, we had a remaining outstanding balance of $10.5 million and $20.0 million, respectively, which resulted in borrowing capacity of $289.5 million and $280.0 million, respectively, inclusive of the accordion feature. Covenant compliance is tested quarterly, and we were in compliance with all covenants as of June 30, 2019.

Whitmore Term Loan

As of June 30, 2019, 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 matures on July 31, 2029 and requires payments of $140,000 due each quarter. Borrowings under this term loan bear interest at a variable annual rate equal to one month LIBOR plus 2.0%.  As of June 30, 2019 and March 31, 2019, Whitmore Manufacturing had $11.3 million and $11.5 million, respectively, in outstanding borrowings under the term loan. Interest payments under the Whitmore Term Loan are hedged under an interest rate swap agreement as described in Note 9.

12


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 10 years, some of which include escalation clauses and/or options to extend or terminate the leases. Leases related to discontinued operations have been omitted from the following disclosures (see Note 3 for information on leases included in discontinued operations).

We do not currently have any financing lease arrangements.

 Three Months Ended June 30, 2019
Components of Operating Lease Expenses (in thousands)
Operating lease expense (a)$904 
Variable lease expense (b)50 
Total operating lease expense  $954 
(a)  Included in cost of revenues and selling, general and administrative expense
(b) Includes short-term leases, which are immaterial
June 30, 2019
Operating Lease Assets and Liabilities (in thousands)
ROU assets, net (c)$15,037 
Short-term lease liabilities (d)$2,807 
Long-term lease liabilities recorded (d)12,877 
Total operating lease liabilities$15,684 
(c) Included in other assets, net
(d) Included in accrued and other current liabilities and other long-term liabilities

 Three Months Ended June 30, 2019
Supplemental Cash Flow (in thousands)
Cash paid for amounts included in the measurement of operating lease liabilities (a)$873 
ROU assets obtained in exchange for new operating lease obligations605 
(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.43
Weighted average discount rate (percent)3.7 %

13


Maturities of operating lease liabilities were as follows (in thousands): 
Year Ending March 31, 2020 (excluding the three months ended June 30, 2019)$2,626 
20213,283 
20222,747 
20232,076 
20241,925 
Thereafter5,540 
Total lease liabilities 18,197 
Less: Imputed interest(2,513)
Present value of lease liabilities$15,684 

As discussed in Note 1, we elected the transition practical expedient to apply hindsight when determining the lease term at the new lease standard adoption date. The increase in lease liabilities at June 30, 2019 as compared with future obligations as of March 31, 2019 represents the renewal period options that we were reasonably certain to exercise as of the adoption date.

The future minimum obligations under operating leases in effect as of March 31, 2019 having a noncancellable term in excess of one year as determined prior to the adoption of the new lease standard are as follows for the fiscal years ending March 31, (in thousands):

2020$3,048 
20212,733 
20221,645 
20231,038 
2024921 
Thereafter1,010 
Total future minimum lease payments$10,395 

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 June 30, 2019 and March 31, 2019, we had $11.3 million and $11.5 million, respectively, of notional amount outstanding designated as an interest rate swap with third parties.  The interest rate swap is highly effective. At June 30, 2019, the maximum remaining length of the interest rate swap contract was approximately 10 years. The fair value of the interest rate swap designated as a hedging instrument is summarized below (in thousands):

June 30, 2019March 31, 2019
Current derivative liabilities$114 $56 
Non-current derivative liabilities761 443 

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.

14


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 months ended June 30, 2019 and 2018 (amounts in thousands, except per share data):

Three Months Ended
June 30,
20192018
Income from continuing operations$15,344 $14,007 
Loss from discontinued operations(140)(2,331)
Net income$15,204 $11,676 
Weighted average shares: 
Common stock14,875 15,658 
Participating securities115 165 
Denominator for basic earnings per common share14,990 15,823 
Potentially dilutive securities168 109 
Denominator for diluted earnings per common share15,158 15,932 
Basic earnings (loss) per common share: 
Continuing operations$1.02 $0.89 
Discontinued operations(0.01)(0.15)
Net income$1.01 $0.74 
Diluted earnings (loss) per common share: 
Continuing operations$1.01 $0.88 
Discontinued operations(0.01)(0.15)
Net income$1.00 $0.73 
 

11. SHAREHOLDERS' EQUITY

Share Repurchase Program

On November 11, 2016, we announced that our Board of Directors authorized a program to repurchase up to $35.0 million of our common stock over a two-year time period. We purchased 146,287 shares during the three months ended June 30, 2018 for an aggregate amount of $7.3 million. As of October 31, 2018, a total of 656,203 shares had been repurchased for an aggregate amount of $35.0 million, and the program was completed.

On November 7, 2018, we announced that our Board of Directors authorized a new program to repurchase up to $75.0 million of our common stock over a two-year time 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 purchased under this program during the three months ended June 30, 2019. As of June 30, 2019, a total of 231,150 shares had been repurchased for an aggregate amount of $11.8 million.

Dividends

On April 4, 2019, we announced we had commenced a dividend program and that our Board of Directors approved a quarterly dividend of $0.135 per share. Our first dividend was paid on June 12, 2019 to shareholders of record as of May 8, 2019. Total dividends of $2.0 million were declared and paid during the three months ended June 30, 2019. On July 10, 2019, we announced a quarterly dividend of $0.135 per share payable on August 15, 2019 to shareholders of record as of July 30, 2019. 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.


15


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 June 30, 2019 and March 31, 2019 due to their short-term nature.

13. RETIREMENT PLANS
Refer to Note 13 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
June 30,
20192018
Service cost, benefits earned during the period$18 $19 
Interest cost on projected benefit obligation523 528 
Expected return on assets(653)(663)
Amortization of net actuarial loss12 10 
Net pension benefit$(100)$(106)

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

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. INCOME TAXES

For the three months ended June 30, 2019, we earned $19.7 million from continuing operations before taxes and provided for income taxes of $4.4 million, resulting in an effective tax rate of 22.2%. For the three months ended June 30, 2018, we earned $18.1 million from continuing operations before taxes and provided for income taxes of $4.1 million, resulting in an effective tax rate of 22.6%. The provision for income taxes differed from the statutory rate for the three months ended June 30, 2019 and 2018 primarily due to the provision for global intangible low-taxed income ("GILTI"), adjustments related to state tax returns, excess tax deductions related to stock compensation and an increase in the reserves for uncertain tax provisions.

16


16. OTHER COMPREHENSIVE INCOME (LOSS)

The following table provides an analysis of the changes in accumulated other comprehensive loss (in thousands):
Three Months Ended June 30,
20192018
Currency translation adjustments:
Balance at beginning of period$(6,869)$(4,837)
Adjustments for foreign currency translation258 (1,397)
Balance at end of period$(6,611)$(6,234)
Interest rate swaps:
Balance at beginning of period$(394)$(108)
Unrealized (losses) gains, net of taxes of $81 and $(11), respectively (a)
(306)40 
Reclassification of losses included in interest expense, net,
  net of taxes of $(2) and $(5), respectively
9 18 
Other adjustment (c) (16)
Other comprehensive (loss) income(297)42 
Balance at end of period$(691)$(66)
Defined benefit plans:
Balance at beginning of period$(3,466)$(2,530)
Amortization of net losses, net of taxes of $1 and $(5),
  respectively (b)
(4)20 
Balance at end of period$(3,470)$(2,510)

(a) Unrealized gains (losses) are reclassified to earnings as underlying cash interest payments are made. We expect to recognize a loss of $0.1 million, net of deferred taxes, over the next twelve months related to designated cash flow hedges based on their fair values at June 30, 2019.
(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.
(c) The other adjustments relate to changes in the effective tax rate.

17. REVENUE RECOGNITION

Refer to Note 18 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 June 30, 2019
Industrial Products Specialty Chemicals Total 
Build-to-order $19,201 $ $19,201 
Book-and-ship 44,151 38,981 83,132 
Net revenues $63,352 $38,981 $102,333 

Three Months Ended June 30, 2018
Industrial Products Specialty Chemicals Total 
Build-to-order $15,511 $ $15,511 
Book-and-ship 38,349 35,718 74,067 
Net revenues $53,860 $35,718 $89,578 

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, 2019: $2,337 
Revenue recognized during the period (138)
New contracts during the period 642 
Balance at June 30, 2019 $2,841 


18. SEGMENTS

As discussed in Note 19 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 June 30, 2019:
(in thousands)Industrial ProductsSpecialty ChemicalsSubtotal - Reportable SegmentsEliminations and OtherTotal
Revenues, net$63,352 $38,981 $102,333 $ $102,333 
Operating income17,042 6,623 23,665 (3,344)20,321 

Three Months Ended June 30, 2018:
(in thousands)Industrial ProductsSpecialty ChemicalsSubtotal - Reportable SegmentsEliminations and OtherTotal
Revenues, net$53,860 $35,718 $89,578 $ $89,578 
Operating income13,893 6,473 20,366 (2,622)17,744 





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, 2019 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 segments: Industrial Products and Specialty Chemicals. Our broad portfolio of leading products provides performance optimizing solutions to our customers. Our products and systems help contractors do their jobs better, faster and easier; make buildings safer and more aesthetically pleasing; protect valuable assets from corrosion; and improve the reliability of mission critical equipment. Our products include mechanical products for HVAC/R, sealants and high-performance specialty lubricants. Markets that we serve include HVAC/R, architecturally-specified building products, general industrial, plumbing, energy, rail and mining. Our manufacturing operations are concentrated in the U.S. and Canada, and we have distribution operations in Australia, Canada and the United Kingdom ("U.K."). Our products are sold directly or through designated channels both domestically and internationally.

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 the maintenance, repair and overhaul and 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 well-respected brand names, such as RectorSeal No. 5, Kopr Kote, KATS Coatings, Jet-Lube Extreme, Smoke Guard, Safe-T-Switch, Metalcaulk, Balco, Whitmore, Air Sentry, Oil Safe, Deacon, AC Leak Freeze and Greco Aluminum Railings.

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

RESULTS OF OPERATIONS

The following discussion provides an analysis of our condensed consolidated results of continuing operations and results for each of our segments.

The operations of Petersen have been included in our consolidation results of operations and in the operating results of our Industrial Products segment since April 2, 2019, the effective date of the acquisition. The operations of MSD have been included in our consolidation results of operations and in the operating results of our Industrial Products segment since January 31, 2019, the effective date of the acquisition. All acquisitions are described in Note 2 to our condensed consolidated financial statements included in this Quarterly Report.

Revenues, net

Three Months Ended June 30, 
(Amounts in thousands) 2019 2018 
Revenues, net $102,333 $89,578 

Net revenues for the three months ended June 30, 2019 increased $12.8 million, or 14.2%, as compared with the three months ended June 30, 2018. The increase was primarily due to increased sales volumes into the HVAC/R end market ($4.5 million), recent acquisitions ($4.1 million), as well as smaller increases in the architecturally-specified building products, rail, energy, mining and general industrial end markets.

19


Gross Profit and Gross Profit Margin

Three Months Ended June 30, 
(Amounts in thousands, except percentages) 2019 2018 
Gross profit $47,235 $42,088 
Gross profit margin 46.2 %47.0 %

Gross profit for the three months ended June 30, 2019 increased $5.1 million, or 12.2%, as compared with the three months ended June 30, 2018. The increase was primarily a result of the impact of leverage from increased sales, as well as sales mix and operational improvements, partially offset by $2.6 million in gains on sales of property, plant and equipment in the prior year that did not recur. Gross profit margin of 46.2% for the three months ended June 30, 2019 decreased as compared with 47.0% for the three months ended June 30, 2018. The decrease in gross profit margin is primarily attributable to the $2.6 million in gains on sales of property, plant and equipment in the prior year that did not recur, partially offset by leverage from increased sales.

Operating Expenses

Three Months Ended June 30, 
(Amounts in thousands, except percentages) 2019 2018 
Operating expenses $26,914 $24,344 
Operating expenses as a percentage of revenues, net 26.3 %27.2 %

Operating expenses for the three months ended June 30, 2019 increased $2.6 million, or 10.6%, as compared with the three months ended June 30, 2018. The increase in operating expenses was primarily due to increased personnel-related expenses, as well as $0.7 million in costs related to acquisitions. The decrease in operating expenses as a percentage of revenues was attributable to leverage on increased sales.

Operating Income

Three Months Ended June 30, 
(Amounts in thousands, except percentages) 2019 2018 
Operating income $20,321 $17,744 
Operating margin 19.9 %19.8 %

Operating income for the three months ended June 30, 2019 increased $2.6 million, or 14.5%, as compared with the three months ended June 30, 2018, primarily as a result of the increase in gross profit, partially offset by an increase in operating expenses, as discussed above.

Other Income and Expense

Net interest expense of $0.5 million for the three months ended June 30, 2019 increased $0.1 million as compared with the three months ended June 30, 2018. The increase was attributable to increased outstanding long-term debt, resulting from our acquisitions of MSD and Petersen, and an increased interest rate.

Other income (loss), net was a net loss of $0.1 million for the three months ended June 30, 2019 as compared with a net income of $0.7 million for the three months ended June 30, 2018. The decrease is due to a decrease in gains arising from transactions in currencies other than our sites' functional currencies and a gain recognized from the sale of assets during the prior year that did not recur.

Provision for Income Taxes and Effective Tax Rate

For the three months ended June 30, 2019, we earned $19.7 million from continuing operations before taxes and provided for income taxes of $4.4 million, resulting in an effective tax rate of 22.2%. For the three months ended June 30, 2018, we earned $18.1 million from continuing operations before taxes and provided for income taxes of $4.1 million, resulting in an effective tax rate of 22.6%. The provision for income taxes differed from the statutory rate for the three months ended June 30,
20


2019 and 2018 primarily due to the provision for GILTI, adjustments related to state tax returns, excess tax deductions related to stock compensation and an increase in the reserves for uncertain tax provisions.

We are currently under audit for our U.S. federal income tax return for the fiscal years ended March 31, 2017 and 2016. We have not been notified of any potential 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 June 30, 
(Amounts in thousands) 2019 2018 
Revenues, net$63,352 $53,860 
Operating income17,042 13,893 
  Operating margin26.9 %25.8 %

Net revenues for the three months ended June 30, 2019 increased $9.5 million, or 17.6%, as compared with the three months ended June 30, 2018. The increase was primarily due to increased sales volumes into the HVAC/R end market ($4.8 million) and recent acquisitions ($4.1 million), as well as a smaller increase in the architecturally-specified building products end market.

Operating income for the three months ended June 30, 2019 increased $3.1 million, or 22.7%, as compared with the three months ended June 30, 2018. The increase was primarily due to leverage from increased sales, sales mix and contributions by recent acquisitions, partially offset by $0.5 million in gains on sales of property, plant and equipment in the prior year that did not recur.

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 June 30, 
(Amounts in thousands) 2019 2018 
Revenues, net$38,981 $35,718 
Operating income6,623 6,473 
  Operating margin17.0 %18.1 %

Net revenues for the three months ended June 30, 2019 increased $3.3 million, or 9.1%, as compared with the three months ended June 30, 2018.  The increase was primarily due to increased sales volumes into the rail, energy, architecturally-specified building products and mining end markets.

Operating income for the three months ended June 30, 2019 increased $0.2 million, or 2.3%, as compared with the three months ended June 30, 2018. The increase was due to sales mix, operational improvements and leverage from increased sales, partially offset by $2.2 million in gains on sales of property, plant and equipment in the prior year that did not recur.


21


LIQUIDITY AND CAPITAL RESOURCES

Cash Flow Analysis 

Three Months Ended June 30, 
(Amounts in thousands) 2019 2018 
Net cash provided by operating activities, continuing operations $9,665 $11,841 
Net cash (used in) provided by investing activities, continuing operations (13,726)2,019 
Net cash used in financing activities (12,461)(11,642)

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 June 30, 2019 was $10.2 million, as compared with $26.7 million at March 31, 2019.

For the three months ended June 30, 2019, our cash provided by operating activities from continuing operations was $9.7 million, as compared with $11.8 million for three months ended June 30, 2018. 

Working capital used cash for the three months ended June 30, 2019 due to lower accounts payable and other current liabilities ($8.9 million), higher accounts receivable ($4.8 million) and higher inventories ($2.2 million), partially offset by lower prepaid expenses and other current assets ($4.6 million).
Working capital used cash for the three months ended June 30, 2018 due to higher inventories ($3.3 million), higher accounts receivable ($2.4 million) and lower accounts payable and other current liabilities ($0.7 million), partially offset by lower prepaid expenses and other current assets ($2.0 million).

Cash flows used in investing activities of continuing operations during the three months ended June 30, 2019 were $13.7 million as compared with $2.0 million of cash provided by investing activities of continuing operations during the three months ended June 30, 2018. During the three months ended June 30, 2019, we paid $11.5 million for the acquisition of Petersen and had no acquisitions during the three months ended June 30, 2018. Proceeds from the sale of assets during the three months ended June 30, 2019 were $0 as compared with $3.5 million of proceeds during the three months ended June 30, 2018.  Capital expenditures during the three months ended June 30, 2019 were $2.2 million, an increase of $0.7 million as compared with the three months ended June 30, 2018.  Our capital expenditures have been focused on continuous improvement, automation, maintenance and new products.

Cash flows used in financing activities during the three months ended June 30, 2019 were $12.5 million as compared with $11.6 million for the three months ended June 30, 2018.  Cash outflows during the three months ended June 30, 2019 included $9.6 million of net debt repayments (as discussed in Note 7 to our condensed consolidated financial statements included in this Quarterly Report) and $2.0 million of dividends payments. Cash outflows during the three months ended June 30, 2018 included $4.1 million of net debt repayments and $7.5 million for the repurchase of shares under our share repurchase programs (as discussed in Note 11 to our condensed consolidated financial statements included in this Quarterly Report).

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.

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.


22


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 June 30, 2019.

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 June 30, 2019, 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 three months ended June 30, 2019.

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.

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;
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;
23


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.

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 June 30, 2019, we had $10.5 million 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 June 30, 2019, we had an interest rate swap agreement that covered 51.9% of our $21.8 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.

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) gains of $(0.1) million and $0.4 million for the three months ended June 30, 2019 and 2018, respectively, which are included in other income (expense), net on our condensed consolidated statements of income. We realized a net (loss) gain associated with foreign currency translation of $0.3 million and $(1.4) million for the three months ended June 30, 2019 and 2018, respectively, which are included in accumulated other comprehensive income (loss).

Based on a sensitivity analysis at June 30, 2019, a 10% change in the foreign currency exchange rates for the three months ended June 30, 2019 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.





24


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 June 30, 2019 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

25


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. On November 7, 2018, we announced that our Board of Directors authorized a new 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. No shares were purchased during the three months ended June 30, 2019 under this program. As of June 30, 2019, 231,150 shares of our common stock had been repurchased under the new program since its inception for an aggregate of $11.8 million.

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
(in millions)
April 1 - 30 13,294 (a)$57.71 — $63.2 
May 1 - 31 — — — 63.2 
June 1 - 30 391 (a)65.81 — 63.2 
Total
13,685 — 

(a) Represents shares tendered by employees to satisfy minimum tax withholding amounts for restricted shares vested.

26


Item 6. Exhibits

Exhibit No.
Description
3.1
3.2
10.1*
31.1*
31.2*
32.1**
32.2**
101.INSXBRL Instance Document
101.SCHXBRL Taxonomy Extension Schema
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

_________________________
* Filed herewith
** Furnished herewith
+ Management contracts and compensatory plans required to be filed as exhibits to this Quarterly Report on Form 10-Q.


27


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. 
August 8, 2019 /s/ Joseph B. Armes 
Joseph B. Armes 
Chief Executive Officer
(Principal Executive Officer) 
August 8, 2019 /s/ Greggory W. Branning 
Greggory W. Branning 
Chief Financial Officer
(Principal Financial Officer) 

28
EX-10.1 2 q1fy20exhibit101psuagr.htm EX-10.1 Document

CSW INDUSTRIALS, INC.
Performance Share Award Agreement

Date of Grant:__________________
Name of Participant:___________________
Target Number of Performance Shares:___________________
Performance Period:The period beginning on <<date>> and ending on <<date>>.

CSW Industrials, Inc. (the “Company”) hereby awards to <<name>> (the “Participant”) the target number of shares set forth above which are each equivalent to one Common Share, $0.01 par value per share, of the Company (the “Performance Shares”) pursuant to the CSW Industrials, Inc. Amended and Restated 2015 Equity and Incentive Compensation Plan (the “Plan”).
Unless otherwise provided herein, capitalized terms used in this Award Agreement that are defined in the Plan and not defined herein shall have the meanings set forth in the Plan. The terms and conditions of the Performance Shares awarded hereby, to the extent not controlled by the terms and conditions contained in the Plan, are as follows:
1.No Right to Continued Employee Status
Nothing contained in this Award Agreement shall confer upon Participant the right to the continuation of his or her employee status, or to interfere with the right of the Company or any Subsidiary, as applicable, to terminate such relationship.
2. Vesting of Performance Shares
(a) The Performance Shares awarded hereby are contingently awarded, and the Participant’s vesting in all, or any portion, of the Performance Shares and the issuance of the equivalent number of Common Shares pursuant to Section 3 below, are dependent on the achievement of the Management Objectives set forth in Exhibit A to this Award Agreement and, except as otherwise provided in Sections 2(c) and (d) below, the Participant remaining an employee of the Company or one of its Subsidiaries until the last day of the Performance Period. Subject to Sections 2(c) and 2(d) below, in the event of the Participant’s termination of service from the Company and all Subsidiaries prior to the last day of the Performance Period, the Performance Shares awarded pursuant to this Award Agreement shall be forfeited and cancelled on the date of such termination of service. The Common Shares, if any, that are issued pursuant to this Award
1



Agreement following the end of a Performance Period are subject to the Company’s “Recoupment of Incentive Compensation” policy, as it may be amended from time to time.
(b) Any portion of the Performance Shares that does not vest on the last day of the Performance Period as provided in Section 2(a) above or Section 2(c) or Section 2(d) below, will be forfeited and cancelled on the last day of the Performance Period.
(c) Treatment of Award Upon Change in Control, Disability or Death. Notwithstanding anything contained in this Award Agreement to the contrary, the Performance Shares awarded pursuant to this Award Agreement shall automatically vest as provided in Exhibit A hereto and become issuable as provided in Section 3 below upon the occurrence of any of the following events: (i) a Change in Control, (ii) the Participant’s termination of service from the Company and all Subsidiaries due to his or her Disability or (iii) the Participant’s termination of service from the Company and all Subsidiaries due to his or her death. Additionally, notwithstanding anything contained in this Award Agreement to the contrary, the forfeiture and cancellation of the Performance Shares awarded pursuant to this Award Agreement are subject to the terms and provisions of the Company’s Executive Change in Control and Severance Benefit Plan, dated December 9, 2016, as it may be amended from time to time. “Disability” means the Participant’s inability to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment which can be expected to result in death or which has lasted or can be expected to last for a continuous period of not less than twelve (12) months.
(d) Treatment of Award Upon Retirement. (i) Notwithstanding anything contained in this Award Agreement to the contrary, and subject to clause (ii) below, the Performance Shares awarded pursuant to this Award Agreement shall remain eligible to vest at the end of the Performance Period as if the Participant was still employed, and shall not be forfeited, upon the Participant’s termination of service from the Company and all Subsidiaries due to his or her Retirement. (ii) If the Participant’s service terminates due to his or her Retirement prior to the one-year anniversary of the Date of Grant, the Participant will vest in a pro-rated portion of the Performance Shares awarded pursuant to this Award Agreement based on the number of full months the Participant was employed by the Company during the Performance Period. If the Participant’s service terminates due to his or her Retirement on or after the one-year anniversary of the Date of Grant of this Award Agreement, the Performance Shares will vest in full without proration. (iii)
2



For purposes of this Award Agreement, “Retirement” means the Participant’s termination of service for any reason (other than by the Company for Cause) at any time after the Participant (i) reaches age 60 and (ii) has at least 5 years of continuous service with the Company (calculated from October 1, 2015).
3. Issuance of Certificates
Subject to prior compliance with Section 7 below, the Company will issue the certificate(s) for the equivalent number of Common Shares for all, or the portion, of the Performance Shares awarded to the Participant pursuant to this Award Agreement that have become vested pursuant to Section 2 above as soon as administratively feasible after the end of the Performance Period following written certification by the Committee of the vesting of such Performance Shares and the number of Common Shares that are issuable and no later than the December 31st of the year following the year in which that Performance Period ends in order to ensure that this Performance Share Award and the Plan complies with the specified time of payment requirement of Section 409A(a)(2)(A)(iv) of the Code and Treas. Reg. §§1.409A-3(a)(4) and (d). If, at the time of a Participant’s separation from service (within the meaning of Section 409A of the Code) due to his or her Disability, (i) the Participant is a “specified employee” (within the meaning of Section 409A of the Code and using the identification methodology selected by the Company from time to time) and (ii) the Company makes a good faith determination that the issuance of Common Shares hereunder constitutes deferred compensation (within the meaning of Section 409A of the Code) the payment of which is required to be delayed pursuant to the six-month delay rule set forth in Section 409A of the Code in order to avoid taxes or penalties under Section 409A of the Code, then the Company shall not issue the Common Shares before the fifth business day of the seventh month after such separation from service.
4. Restrictions on Transfer
Neither the Performance Shares awarded pursuant to this Award Agreement nor the right to the Common Shares, if any, which may become issuable pursuant to this Performance Share Award may be (i) sold, assigned, transferred, pledged or otherwise encumbered during the Performance Period or (ii) assignable by operation of law or subject to execution, attachment or similar process. Any attempted sale, assignment, transfer, pledge or other disposition of, and the levy of any execution, attachment or similar process upon, the Performance Shares and/or the Common Shares, if any, which may become issuable pursuant to this Performance Share Award contrary to the provisions of this Award Agreement or the Plan shall be null and void and without force or effect.
5. Dividends and Other Distributions
The Participant shall be entitled to receive credits (“Dividend Equivalents”) based upon the cash dividends or cash distributions that would have been declared and paid with respect to the Performance Shares as if the equivalent number of Common Shares were held by the Participant. Dividend Equivalents shall be deemed to be reinvested in additional Common
3



Shares (which may thereafter accrue additional Dividend Equivalents). Any such reinvestment shall be at the Fair Market Value of the Common Shares on the date of such reinvestment. The Participant shall also have the right to accrue Dividend Equivalents based upon the stock dividends or stock distributions that would have been declared and paid with respect to the Performance Shares as if the equivalent number of Common Shares were held by the Participant. With respect to any unvested Performance Shares, all Dividend Equivalents or distributions shall likewise vest in the same manner as the Performance Shares as to which such Dividend Equivalents or distributions relate. In the event any Performance Shares do not vest pursuant to Section 2 above, the Participant shall forfeit his or her right to any Dividend Equivalents accrued with respect to such unvested and forfeited Performance Shares.
6. No Shareholder Rights
The Performance Shares awarded pursuant to this Award Agreement do not and shall not entitle the Participant to any rights of a shareholder of the Company prior to the date Common Shares are issued to the Participant pursuant to Section 3 above.
7. Withholding
To the extent that the Company is required to withhold Federal, state or other taxes in connection with the vesting of all or any portion of the Performance Shares and the issuance of an equivalent number of Common Shares, and the amounts available to the Company are insufficient for such withholding, it shall be a condition to the obligation of the Company to make any delivery Common Shares to the Participant that the Participant make arrangements satisfactory to the Company for payment of the balance of such taxes required to be withheld.
8. Notices
Any notice required to be given pursuant to this Award Agreement or the Plan shall be in writing and shall be deemed to be delivered upon receipt or, in the case of notices by the Company, five (5) days after deposit in the U.S. mail, postage prepaid, addressed to the Participant at the address last provided for his or her employee records.
9. Award Agreement Subject to Plan
This Award Agreement is made pursuant to the Plan and shall be interpreted to comply therewith. Any provision of this Award Agreement inconsistent with the Plan shall be considered void and replaced with the applicable provision of the Plan.
10. Entire Agreement
This Award Agreement, together with the Plan, embodies the entire agreement and understanding between the parties hereto with respect to the subject matter hereof and supersedes all prior oral or written agreements and understandings relating to the subject matter hereof. No statement, representation, warranty, covenant or agreement not expressly set forth in this Award Agreement shall affect or be used to interpret, change or restrict the express terms and provisions
4



of this Award Agreement, provided, however, in any event, this Award Agreement shall be subject to and governed by the Plan.
11. Severability
In the event that one or more of the provisions of this Award Agreement shall be invalidated for any reason by a court of competent jurisdiction, any provision so invalidated shall be deemed to be separable from the other provisions hereof, and the remaining provisions hereof shall continue to be valid and fully enforceable.
12. Electronic Delivery
The Company may, in its sole discretion, deliver any documents related to the Performance Shares and the Participant’s participation in the Plan, or future awards that may be granted under the Plan, by electronic means or request the Participant’s consent to participate in the Plan by electronic means. The Participant hereby consents to receive such documents by electronic delivery and, if requested, agrees to participate in the Plan through an on-line or electronic system established and maintained by the Company or another third party designated by the Company.
13. Counterparts
This Award Agreement may be executed in one or more counterparts, each of which shall be deemed to be an original but all of which together will constitute one and the same agreement.


5



IN WITNESS WHEREOF, the parties hereto have executed this Award Agreement as of the date first above written.
COMPANY:

CSW INDUSTRIALS, INC.
             
By: Joseph B. Armes
Chief Executive Officer


PARTICIPANT:
             
6

EX-31.1 3 q12020ex311.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 June 30, 2019 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: August 8, 2019
 /s/ Joseph B. Armes 
Joseph B. Armes
Chief Executive Officer
(Principal Executive Officer)


EX-31.2 4 q12020ex312.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, Greggory W. Branning, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q for the quarter ended June 30, 2019 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: August 8, 2019

 /s/ Greggory W. Branning 
Greggory W. Branning
Chief Financial Officer
(Principal Financial Officer)


EX-32.1 5 q12020ex321.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 June 30, 2019, 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: August 8, 2019

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


EX-32.2 6 q12020ex322.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, Greggory W. Branning, 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 June 30, 2019, 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: August 8, 2019

 /s/ Greggory W. Branning 
Greggory W. Branning
Chief Financial Officer
(Principal Financial Officer)


EX-101.SCH 7 cswi-20190630.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 2410405 - Disclosure - DISCONTINUED OPERATIONS - Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 2111104 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 2312302 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - INVENTORIES (Detail) link:presentationLink link:calculationLink link:definitionLink 2114105 - Disclosure - GOODWILL AND INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 2315303 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 2416407 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Changes in Carrying Amount of Goodwill (Detail) link:presentationLink link:calculationLink link:definitionLink 2417408 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 2418409 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Estimated Future Amortization (Detail) link:presentationLink link:calculationLink link:definitionLink 2119106 - Disclosure - SHARE-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 2320304 - Disclosure - SHARE-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2421410 - Disclosure - SHARE-BASED COMPENSATION - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2422411 - Disclosure - SHARE-BASED COMPENSATION - Schedule of Share-Based Compensation (Detail) link:presentationLink link:calculationLink link:definitionLink 2423412 - Disclosure - SHARE-BASED COMPENSATION - Stock Option Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 2424413 - Disclosure - SHARE-BASED COMPENSATION (Stock Option Activity) - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2425414 - Disclosure - SHARE-BASED COMPENSATION - Restricted Share Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 2426415 - Disclosure - SHARE-BASED COMPENSATION (Restricted Stock Activity) - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2127107 - Disclosure - LONG-TERM DEBT link:presentationLink link:calculationLink link:definitionLink 2328305 - Disclosure - LONG-TERM DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 2429416 - Disclosure - LONG-TERM DEBT - Schedule of Long-Term Debt (Detail) link:presentationLink link:calculationLink link:definitionLink 2429416 - Disclosure - LONG-TERM DEBT - Schedule of Long-Term Debt (Detail) link:presentationLink link:calculationLink link:definitionLink 2430417 - Disclosure - LONG-TERM DEBT (Revolving Credit Agreement) - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2431418 - Disclosure - LONG-TERM DEBT (Whitmore Term Loan) - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2132108 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 2333306 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 2434419 - Disclosure - LEASES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2435420 - Disclosure - LEASES - Components of Operating Lease Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 2436421 - Disclosure - LEASES - Operating Lease Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2437422 - Disclosure - LEASES - Supplemental Cash Flow (Details) link:presentationLink link:calculationLink link:definitionLink 2438423 - Disclosure - LEASES - Other Information for Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2439424 - Disclosure - LEASES - Maturities of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2439424 - Disclosure - LEASES - Maturities of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2440425 - Disclosure - LEASES - Future Minimum Obligations Under Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2141109 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING link:presentationLink link:calculationLink link:definitionLink 2342307 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING (Tables) link:presentationLink link:calculationLink link:definitionLink 2443426 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2444427 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING - Fair Value of Derivatives (Detail) link:presentationLink link:calculationLink link:definitionLink 2145110 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 2346308 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 2447428 - Disclosure - EARNINGS PER SHARE (Detail) link:presentationLink link:calculationLink link:definitionLink 2148111 - Disclosure - SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 2449429 - Disclosure - SHAREHOLDERS' EQUITY (Details) link:presentationLink link:calculationLink link:definitionLink 2150112 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 2151113 - Disclosure - RETIREMENT PLANS link:presentationLink link:calculationLink link:definitionLink 2352309 - Disclosure - RETIREMENT PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 2453430 - Disclosure - RETIREMENT PLANS (Detail) link:presentationLink link:calculationLink link:definitionLink 2154114 - Disclosure - CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 2155115 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2456431 - Disclosure - INCOME TAXES (Detail) link:presentationLink link:calculationLink link:definitionLink 2157116 - Disclosure - OTHER COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 2358310 - Disclosure - OTHER COMPREHENSIVE INCOME (LOSS) (Tables) link:presentationLink link:calculationLink link:definitionLink 2459432 - Disclosure - OTHER COMPREHENSIVE INCOME (LOSS) (Detail) link:presentationLink link:calculationLink link:definitionLink 2160117 - Disclosure - REVENUE RECOGNITION link:presentationLink link:calculationLink link:definitionLink 2361311 - Disclosure - REVENUE RECOGNITION (Tables) link:presentationLink link:calculationLink link:definitionLink 2462433 - Disclosure - REVENUE RECOGNITION (Details) link:presentationLink link:calculationLink link:definitionLink 2163118 - Disclosure - SEGMENTS link:presentationLink link:calculationLink link:definitionLink 2364312 - Disclosure - SEGMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2465434 - Disclosure - SEGMENTS (Detail) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 cswi-20190630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 cswi-20190630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 cswi-20190630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT ROU assets obtained in exchange for new operating lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Goodwill, acquired during period Petersen acquisition Goodwill, Acquired During Period Derivative Instruments and Hedging Activities Disclosure [Abstract] Range [Domain] Statistical Measurement [Domain] Inventory Disclosure [Abstract] Common shares, par value (USD per share) Common Stock, Par or Stated Value Per Share Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Borrowings on lines of credit Proceeds from Long-term Lines of Credit Basic earnings (loss) per common share: Basic earnings (loss) per common share: Earnings Per Share, Basic [Abstract] Legal Entity [Axis] Legal Entity [Axis] Accounting Policies [Abstract] Accounting Policies [Abstract] Restricted Stock Performance Shares Performance Shares [Member] Continuing operations (USD per share) Income (Loss) from Continuing Operations, Per Basic Share Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-based Payment Arrangement [Abstract] Finished goods Inventory, Finished Goods, Gross Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Expected return on assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Additional Paid-In Capital Additional Paid-in Capital [Member] Depreciation Depreciation 2024 Lessee, Operating Lease, Liability, Payments, Due Year Five Purchase of treasury shares Payments for Repurchase of Common Stock Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Goodwill Balance at beginning of period Balance at end of period Goodwill Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Revenue recognized during the period Contract with Customer, Liability, Revenue Recognized Exercisable, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Other assets Disposal Group, Including Discontinued Operation, Other Assets New contracts during the period Contract with Customer, Liability, Increase for New Contracts Contract with Customer, Liability, Increase for New Contracts Reclassification from AOCI, tax Reclassification from AOCI, Current Period, Tax Secured Term Loan Secured Debt [Member] Property, plant and equipment, net of accumulated depreciation of $67,854 and $65,548, respectively Property, Plant and Equipment, Net Outstanding, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value 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 Schedule of Goodwill [Table] Schedule of Goodwill [Table] 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 Stock Options Share-based Payment Arrangement, Option [Member] Interest Rate Swap Interest Rate Swap [Member] Canceled (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Line of credit facility, remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Statement [Table] Statement [Table] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] 2015 Plan Equity And Incentive Compensation, 2015 Plan [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] 2022 Lessee, Operating Lease, Liability, Payments, Due Year Three Continuing operations (USD per share) Income (Loss) from Continuing Operations, Per Diluted Share Shares available for issuance (shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Stock Compensation Plan Share-based Payment Arrangement [Member] Total operating lease expense   Lease, Cost Retained earnings Retained Earnings (Accumulated Deficit) Weighted average discount rate (percent) Operating Lease, Weighted Average Discount Rate, Percent New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] 2018 Share Repurchase Program Share Repurchase Program 2018 [Member] Share Repurchase Program 2018 Document Quarterly Report Document Quarterly Report Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Other (loss) income, net Other Nonoperating Income (Expense) Disposal Group Classification [Axis] Disposal Group Classification [Axis] ACQUISITIONS Business Combination Disclosure [Text Block] Denominator for basic earnings per common share (shares) Weighted Average Number of Shares Outstanding, Basic DISCONTINUED OPERATIONS Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Share-based compensation expense Share-based Payment Arrangement, Expense 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Two Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Long-term lease liabilities recorded Operating Lease, Liability, Noncurrent ASSETS Assets [Abstract] Reclassification of other comprehensive (income) loss, net of taxes Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Debt instrument, periodic principal payment Debt Instrument, Periodic Payment, Principal Schedule of Changes in Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Consolidation Items [Domain] Consolidation Items [Domain] Notional amount Derivative, Notional Amount Range [Axis] Statistical Measurement [Axis] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Proceeds from sale of assets held for investment Proceeds from Sale of Other Assets, Investing Activities Preferred shares, authorized (shares) Preferred Stock, Shares Authorized Cash and cash equivalents Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash and Cash Equivalents, at Carrying Value Assets acquired, amortization period Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Net pension benefit Pension Expense (Benefit), Net Business Acquisition [Axis] Business Acquisition [Axis] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Document Fiscal Year Focus Document Fiscal Year Focus Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] SHAREHOLDERS' EQUITY Stockholders' Equity Note Disclosure [Text Block] Share repurchase program term Stock Repurchase Program, Period in Force Equity: Stockholders' Equity Attributable to Parent [Abstract] 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. Intangible Assets [Table] Intangible Assets [Table] Schedule of intangible assets with a finite and indefinite life. Cash flow hedging activity, taxes Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent Discontinued Operations and Disposal Groups [Abstract] Currency translation adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Schedule of Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Other assets Other Assets, Noncurrent Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Purchase price Business Combination, Consideration Transferred Entity Current Reporting Status Entity Current Reporting Status Preferred shares, issued (shares) Preferred Stock, Shares Issued Remaining lease term Lessee, Operating Lease, Remaining Lease Term Lessee, Operating Lease, Remaining Lease Term Entity Emerging Growth Company Entity Emerging Growth Company Retained Earnings Retained Earnings [Member] Segments [Domain] Segments [Domain] Net cash (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities Income tax benefit Discontinued Operation, Tax Effect of Gain (Loss) from Disposal of Discontinued Operation Net income (USD per share) Earnings Per Share, Diluted Business Acquisition [Line Items] Business Acquisition [Line Items] Provision for inventory reserves Provision For Inventory Reserves Pension and other postretirement effects, net of taxes of $1 and $(5), respectively Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent SEGMENTS Segment Reporting Disclosure [Text Block] Inventories, net Inventories, net Inventory, Net Net change in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Statement of Financial Position [Abstract] Business Combinations [Abstract] 2020 Operating Leases, Future Minimum Payments Due, Next Twelve Months Service cost, benefits earned during the period Defined Benefit Plan, Service Cost Noncurrent assets, discontinued operations Disposal Group, Including Discontinued Operation, Assets, Noncurrent Schedule of Long-Term Debt Schedule of Debt [Table Text Block] Cash flow hedging activity, net of taxes of $79 and $(16), respectively Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent Stock activity under stock plans APIC, Share-based Payment Arrangement, Recognition and Exercise Repayments of lines of credit Repayments of Long-term Lines of Credit Total lease liabilities  Lessee, Operating Lease, Liability, Payments, Due Reconciliation of Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Entity [Domain] Entity [Domain] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] 2024 Operating Leases, Future Minimum Payments, Due in Five Years Schedule of Stock Options Activity Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] Amortization of intangible and other assets Amortization of Deferred Charges Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Entity Address, State or Province Entity Address, State or Province Current liabilities, discontinued operations Disposal Group, Including Discontinued Operation, Liabilities, Current Debt Disclosure [Abstract] Segments [Axis] Segments [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Axis] DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING Derivative Instruments and Hedging Activities Disclosure [Text Block] Cash flow hedging activity, taxes Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax, Portion Attributable to Parent Accounting Developments New Accounting Pronouncements, Policy [Policy Text Block] Document Transition Report Document Transition Report Goodwill [Line Items] Goodwill [Line Items] Schedule of Components of Operating Lease Expense, Operating Lease Assets and Liabilities, Supplemental Cash Flow, and Other Information Lease, Cost [Table Text Block] Vested (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Spread on interest rate Debt Instrument, Basis Spread on Variable Rate Customer lists and amortized trademarks Customer Lists And Trademarks [Member] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Current portion of long-term debt Less: Current portion Long-term Debt, Current Maturities Backlog Order or Production Backlog [Member] Disposal Group Classification [Domain] Disposal Group Classification [Domain] Income before income taxes Income from continuing operations before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Outstanding, Remaining Contractual Life Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Other comprehensive loss Other comprehensive loss, net of tax Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Technology Technology-Based Intangible Assets [Member] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Cash paid for acquisitions Amount paid at closing and funded through revolving credit facility Payments to Acquire Businesses, Gross Potentially dilutive securities (shares) Weighted Average Number Diluted Shares Outstanding Adjustment Cash paid for amounts included in the measurement of operating lease liabilities Operating Lease, Payments Assets Disposal Group, Including Discontinued Operation, Assets Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Interest rate Debt Instrument, Interest Rate, Effective Percentage Fair value of current liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Fair value of the assets acquired, finite-lived Finite-lived Intangible Assets Acquired 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] Accounts receivable, net Increase (Decrease) in Accounts Receivable Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Entity Address, City or Town Entity Address, City or Town Related income tax benefit Share-based Payment Arrangement, Expense, Tax Benefit Entity Filer Category Entity Filer Category Total future minimum lease payments Operating Leases, Future Minimum Payments Due Consolidation Items [Axis] Consolidation Items [Axis] Equity [Abstract] Equity [Abstract] Hedging Instrument Designated as Hedging Instrument [Member] Trademarks Trademarks [Member] Income Tax Disclosure [Abstract] Total debt Long-term Debt Patents Patents [Member] Derivative [Table] Derivative [Table] Schedule of Restricted Share Activity Nonvested Restricted Stock Shares Activity [Table Text Block] Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Statement [Line Items] Statement [Line Items] Dividends Payments of Dividends Entity Registrant Name Entity Registrant Name Share Repurchase Program [Domain] Share Repurchase Program [Domain] Share repurchase program authorized amount Stock Repurchase Program, Authorized Amount Treasury Shares Treasury Stock [Member] Retirement benefits payable Liability, Defined Benefit Plan, Noncurrent Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Amendment Flag Amendment Flag Net cash provided by investing activities, discontinued operations Cash Provided by (Used in) Investing Activities, Discontinued Operations City Area Code City Area Code Fair value of accounts receivable acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Entity Central Index Key Entity Central Index Key Petersen Metals Petersen Metals [Member] Petersen Metals Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] ASC 842 Leases Accounting Standards Update 2016-02 [Member] Net deferred taxes Deferred Income Taxes and Tax Credits Net gain on disposals of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Wtd Avg Life (Years) Finite Lived Intangible Asset, Weighted Average Useful Life Less: LIFO reserve Inventory, LIFO Reserve Common shares, authorized (shares) Common Stock, Shares Authorized Specialty Chemicals Specialty Chemicals Specialty Chemicals [Member] Products and Services [Domain] Product and Service [Domain] Type of Adoption [Domain] Type of Adoption [Domain] GOODWILL AND INTANGIBLE ASSETS Goodwill and Intangible Assets Disclosure [Text Block] OTHER COMPREHENSIVE INCOME (LOSS) Comprehensive Income (Loss) Note [Text Block] Fair Value Disclosures [Abstract] INVENTORIES Inventory Disclosure [Text Block] Variable Rate [Domain] Variable Rate [Domain] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Entity Shell Company Entity Shell Company Total equity Balance at beginning of period Balance at end of period Stockholders' Equity Attributable to Parent Ending Gross Amount Finite-Lived Intangible Assets, Gross Noncurrent liabilities, discontinued operations Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent 2021 Lessee, Operating Lease, Liability, Payments, Due Year Two Plan Name [Axis] Plan Name [Axis] REVENUE RECOGNITION Revenue from Contract with Customer [Text Block] Equity Component [Domain] Equity Component [Domain] Net cash provided by operating activities, continuing operations Net Cash Provided by (Used in) Operating Activities, Continuing Operations Exercisable at end of period (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Common stock (shares) Weighted Average Number of Shares Issued, Basic Common Stock Common Stock [Member] Fair value of property, plant and equipment acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Derivative [Line Items] Derivative [Line Items] Exercisable at end of period (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Prepaid expenses and other current assets Disposal Group, Including Discontinued Operation, Prepaid and Other Assets, Current Accounts payable Accounts Payable, Current Other Other Intangible Assets [Member] Current Fiscal Year End Date Current Fiscal Year End Date Hedging Designation [Axis] Hedging Designation [Axis] Treasury shares, at cost (shares) Treasury Stock, Shares Restricted  Stock Restricted Shares Restricted Stock [Member] Equity Award [Domain] Award Type [Domain] Interest rate swaps Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] 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 Accounts receivable, allowance Accounts Receivable, Allowance for Credit Loss, Current Provision for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Property, plant and equipment, accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Derivative Instrument [Axis] Derivative Instrument [Axis] Prime Rate Prime Rate [Member] Number of shares granted (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Shares repurchased, amount Treasury Stock, Value, Acquired, Par Value Method SHARE-BASED COMPENSATION Share-based Payment Arrangement [Text Block] Interest expense, net Interest Income (Expense), Nonoperating, Net Loss from discontinued operations before income taxes Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax Current assets, discontinued operations Disposal Group, Including Discontinued Operation, Assets, Current Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Canceled (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Share-based and other executive compensation Employee Benefits and Share-based Compensation Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Defined benefit plans Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Outstanding at beginning of period (shares) Outstanding at end of period (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Net share-based compensation expense Share-based Payment Arrangement, Expense, after Tax Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Cash flow hedging activity, net of taxes of $79 and $(16), respectively Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Fair value of the assets acquired, indefinite-lived Indefinite-lived Intangible Assets Acquired Liabilities Disposal Group, Including Discontinued Operation, Liabilities [Abstract] 2020 Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year Operating income Operating income Operating Income (Loss) Total operating lease liabilities Total operating lease liabilities Operating Lease, Liability Commitments and Contingencies Disclosure [Abstract] Weighted average vesting period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Commitment fee paid Line of Credit Facility, Commitment Fee Percentage Inventories Increase (Decrease) in Inventories Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Raw materials and supplies Inventory, Raw Materials and Supplies, Gross 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 Debt Instrument [Line Items] Debt Instrument [Line Items] Maximum remaining length of contract Derivative, Remaining Maturity Subsequent Event Subsequent Event [Member] Change in Contract Liabilities [Roll Forward] Change in Contract with Customer, Liability [Roll Forward] Change in Contract with Customer, Liability Schedule of Minimum Obligations Under Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] 2024 Finite-Lived Intangible Assets, Amortization Expense, Year Five LIBOR London Interbank Offered Rate (LIBOR) [Member] Statement of Stockholders' Equity [Abstract] Cover page. Total inventories Inventory, Gross Discontinued Operations, Held-for-sale Discontinued Operations, Held-for-sale [Member] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Accounts payable and other current liabilities Increase (Decrease) in Accounts Payable and Other Operating Liabilities Total liabilities Liabilities 2022 Operating Leases, Future Minimum Payments, Due in Three Years Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Assets Disposal Group, Including Discontinued Operation, Assets [Abstract] Trading Symbol Trading Symbol Net income (USD per share) Earnings Per Share, Basic Amortization of net actuarial loss Defined Benefit Plan, Amortization of Gain (Loss) Document Period End Date Document Period End Date Balance at beginning of period Balance at end of period Contract with Customer, Liability Whitmore Subsidiaries, Whitmore [Member] Class of Treasury Stock [Table] Class of Treasury Stock [Table] 2023 Lessee, Operating Lease, Liability, Payments, Due Year Four Share Repurchase Program [Axis] Share Repurchase Program [Axis] Participating securities (shares) Weighted Average Number of Shares, Restricted Stock Working capital adjustment Business Combination, Consideration Transferred, Working Capital Adjustment Business Combination, Consideration Transferred, Working Capital Adjustment Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Adoption of new accounting pronouncements Reduction to opening retained earnings Cumulative Effect of New Accounting Principle in Period of Adoption Revolving Credit Facility Revolving Credit Facility [Member] ASC 606 Revenue Accounting Standards Update 2014-09 [Member] Common shares, $0.01 par value, Shares authorized - 50,000, Shares issued - 15,999 and 16,001, respectively Common Stock, Value, Issued Ending Gross Amount Indefinite-lived Intangible Assets (Excluding Goodwill) Trade names and trademarks not being amortized Trademarks and Trade Names [Member] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] 2016 Share Repurchase Program Share Repurchase Program 2016 [Member] Share Repurchase Program 2016 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 Cost of revenues Cost of Goods and Services Sold Dividend declared (USD per share) Common Stock, Dividends, Per Share, Declared Share-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Treasury shares, at cost (975 and 962 shares, respectively) Treasury Stock, Value Total assets Assets Schedule of Estimated Future Amortization for Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Net pension benefit Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Schedule of Discontinued Operations Disposal Groups, Including Discontinued Operations [Table Text Block] Eliminations and Other Eliminations And Reconciling Items [Member] Gains on disposal due to write-downs of long-lived assets in prior periods Gain (Loss) on Sale of Assets and Asset Impairment Charges Other adjustment Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent, Other Adjustment [Member] Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent, Other Adjustment Exercisable, Remaining Contractual Life Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Plan Name [Domain] Plan Name [Domain] Document Fiscal Period Focus Document Fiscal Period Focus Document Type Document Type Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Tax Identification Number Entity Tax Identification Number Net cash (used in) provided by investing activities, continuing operations Net Cash Provided by (Used in) Investing Activities, Continuing Operations Current derivative liabilities Derivative Liability, Current Income Statement [Abstract] LEASES Lessee, Operating Leases [Text Block] ORGANIZATION AND OPERATIONS AND SUMMARY OF ACCOUNTING POLICIES Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Effective tax rate Effective Income Tax Rate Reconciliation, Percent Amortization of intangible assets Amortization of Intangible Assets Goodwill [Roll Forward] Goodwill [Roll Forward] Entity Interactive Data Current Entity Interactive Data Current Retirement benefits payable and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Number of business segments Number of Operating Segments Provision for income taxes Tax expense (benefit) Income Tax Expense (Benefit) Total current assets Assets, Current Schedule of Maturities of Operating Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Total dividends declared and paid Dividends, Common Stock, Cash Hedging Designation [Domain] Hedging Designation [Domain] 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Four Total current liabilities Liabilities, Current Book-and-ship Book and Ship [Member] Accounts payable, accrued expenses and other liabilities Disposal Group, Including Discontinued Operation, Accounts Payable and Accrued Liabilities Local Phone Number Local Phone Number Schedule of Net Pension Benefit Schedule of Net Benefit Costs [Table Text Block] Currency translation Goodwill, Foreign Currency Translation Gain (Loss) Total liabilities and equity Liabilities and Equity ASU 2016-16 Accounting Standards Update 2016-16 [Member] 2021 Operating Leases, Future Minimum Payments, Due in Two Years Additional paid-in capital Additional Paid in Capital Accounts receivable, net of allowance for doubtful accounts of $734 and $591, respectively Accounts Receivable, after Allowance for Credit Loss, Current Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Equity Components [Axis] Equity Components [Axis] Granted (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Variable Rate [Axis] Variable Rate [Axis] Schedule of Inventories Schedule of Inventory, Current [Table Text Block] 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 Income from continuing operations Income from continuing operations Income from continuing operations Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Award Type [Axis] Award Type [Axis] RETIREMENT PLANS Pension and Other Postretirement Benefits Disclosure [Text Block] Schedule of Share-Based Compensation Expense Share-based Payment Arrangement, Cost by Plan [Table Text Block] Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Reportable Segments Operating Segments [Member] Impairment charge Restructuring Costs and Asset Impairment Charges Denominator for diluted earnings per common share (shares) Weighted Average Number of Shares Outstanding, Diluted Other assets Increase (Decrease) in Other Noncurrent Assets Interest cost on projected benefit obligation Defined Benefit Plan, Interest Cost Fair Value of Derivatives Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Common shares, issued (shares) Common Stock, Shares, Issued ROU assets ROU assets, net Operating Lease, Right-of-Use Asset Net cash used in operating activities, discontinued operations Cash Provided by (Used in) Operating Activities, Discontinued Operations Preferred shares, par value (USD per share) Preferred Stock, Par or Stated Value Per Share Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Less: Obsolescence reserve Inventory Valuation Reserves Capital expenditures Payments to Acquire Productive Assets Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] 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 Proceeds from sale of assets Proceeds from Sale of Productive Assets Preferred shares, $0.01 par value, Shares authorized and issued - 10,000 and 0, respectively Preferred Stock, Value, Issued LONG-TERM DEBT Long-term Debt [Text Block] Performance-based vesting range Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Net income Net income Net Income (Loss) Attributable to Parent Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Variable lease expense Variable Lease, Cost Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization 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] Shares repurchased (shares) Treasury Stock, Shares, Acquired Highly respected industrial brands (more than) Number Of Brands 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] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Entity Small Business Entity Small Business Revolving Credit Facility, Accordion Feature Revolving Credit Facility, Accordion Feature [Member] Entity File Number Entity File Number Leases Lessee, Leases [Policy Text Block] Short-term lease liabilities Operating Lease, Liability, Current CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Debt instrument, term Debt Instrument, Term Fair value of restricted shares vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Three Analysis of Changes in Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Line of credit amount repaid Repayments of Lines of Credit Canceled (USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Accrued and other current liabilities Accrued Liabilities, Current Pension and other post retirement effects, taxes Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Attributable to Parent Unrealized gains (losses), tax Other Comprehensive Income (Loss) before Reclassifications, Tax Repurchase of common shares Stock Repurchased During Period, Value Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Products and Services [Axis] Product and Service [Axis] Build-to-order Build To Order [Member] Diluted earnings (loss) per common share: Diluted earnings (loss) per common share: Earnings Per Share, Diluted [Abstract] Revenues, net Disposal Group, Including Discontinued Operation, Revenue Current liabilities: Liabilities, Current [Abstract] 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 Dividends declared Dividends, Common Stock Selling, general and administrative expenses Selling, General and Administrative Expense Exercised (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period LIABILITIES AND EQUITY Liabilities and Equity [Abstract] 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 Revenues, net Net revenues Revenue from Contract with Customer, Excluding Assessed Tax Unrealized (losses) gains, net of taxes OCI, before Reclassifications, Net of Tax, Attributable to Parent Credit Facility [Domain] Credit Facility [Domain] INCOME TAXES Income Tax Disclosure [Text Block] 2023 Operating Leases, Future Minimum Payments, Due in Four Years Segment Reporting [Abstract] Year Ending March 31, 2020 (excluding the three months ended June 30, 2019) Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year Loss from discontinued operations, net Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax Weighted average shares: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Statement of Cash Flows [Abstract] Whitmore Term Loan, interest rate of 4.40% and 4.50%, respectively Outstanding borrowings under term loan Loans Payable to Bank Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Discontinued operations (USD per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share Additional borrowing capacity with accordion feature Additional Line Of Credit Facility Maximum Borrowing Capacity Number of shares vested (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares Effect of exchange rate changes on cash and equivalents Effect of Exchange Rate on Cash and Cash Equivalents Weighted average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Derivative Contract [Domain] Derivative Contract [Domain] Earnings Per Share [Abstract] Leases [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Discontinued operations (USD per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share Exercised (USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Minimum Minimum [Member] Retirement Benefits [Abstract] MSD Research, Inc. MSD Research, Inc [Member] MSD Research, Inc Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line One Current assets: Assets, Current [Abstract] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Customer Lists Customer Lists [Member] Operating lease expense Operating Lease, Cost Credit Facility [Axis] Credit Facility [Axis] Fair value of inventory acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Work in process Inventory, Work in Process, Gross Long-term debt Long-term Debt, Excluding Current Maturities Statement of Comprehensive Income [Abstract] Non-compete agreements Noncompete Agreements [Member] Other long-term liabilities Other Liabilities, Noncurrent Gross profit Gross Profit Schedule of Intangible Assets Schedule of Intangible Assets and Goodwill [Table Text Block] EARNINGS PER SHARE Earnings Per Share [Text Block] Fair value of restricted shares granted Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Granted In Period, Fair Value Unrecognized compensation costs related to unvested restricted shares Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Industrial Products Industrial Products [Member] Schedule of Contract Liabilities Contract with Customer, Asset and Liability [Table Text Block] Maximum Maximum [Member] Non-current derivative liabilities Derivative Liability, Noncurrent Revolving Credit Facility, interest rate of 3.65% and 3.74%, respectively Line of credit outstanding amount Long-term Line of Credit Title of 12(b) Security Title of 12(b) Security EX-101.PRE 11 cswi-20190630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 cswi-20190630_htm.xml IDEA: XBRL DOCUMENT 0001624794 2019-04-01 2019-06-30 0001624794 2019-08-01 0001624794 2018-04-01 2018-06-30 0001624794 2019-06-30 0001624794 2019-03-31 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 us-gaap:AdditionalPaidInCapitalMember 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 us-gaap:AccountingStandardsUpdate201602Member us-gaap:RetainedEarningsMember 2019-04-01 0001624794 us-gaap:AccountingStandardsUpdate201602Member 2019-04-01 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 us-gaap:CommonStockMember 2018-03-31 0001624794 us-gaap:TreasuryStockMember 2018-03-31 0001624794 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001624794 us-gaap:RetainedEarningsMember 2018-03-31 0001624794 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001624794 2018-03-31 0001624794 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0001624794 us-gaap:TreasuryStockMember 2018-04-01 2018-06-30 0001624794 us-gaap:AccountingStandardsUpdate201616Member us-gaap:RetainedEarningsMember 2018-04-01 0001624794 us-gaap:AccountingStandardsUpdate201616Member 2018-04-01 0001624794 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsMember 2018-04-01 0001624794 us-gaap:AccountingStandardsUpdate201409Member 2018-04-01 0001624794 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0001624794 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0001624794 us-gaap:CommonStockMember 2018-06-30 0001624794 us-gaap:TreasuryStockMember 2018-06-30 0001624794 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001624794 us-gaap:RetainedEarningsMember 2018-06-30 0001624794 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001624794 2018-06-30 0001624794 cswi:PetersenMetalsMember us-gaap:SubsequentEventMember 2019-04-02 2019-07-31 0001624794 cswi:PetersenMetalsMember 2019-04-02 2019-04-02 0001624794 cswi:PetersenMetalsMember us-gaap:SubsequentEventMember 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 cswi:MSDResearchIncMember 2019-01-31 2019-01-31 0001624794 cswi:MSDResearchIncMember us-gaap:CustomerListsMember 2019-01-31 2019-01-31 0001624794 cswi:MSDResearchIncMember us-gaap:TrademarksMember 2019-01-31 2019-01-31 0001624794 cswi:MSDResearchIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-01-31 2019-01-31 0001624794 cswi:MSDResearchIncMember 2019-01-31 0001624794 us-gaap:DiscontinuedOperationsHeldforsaleMember 2017-10-01 2017-12-31 0001624794 us-gaap:DiscontinuedOperationsHeldforsaleMember 2018-07-01 2018-09-30 0001624794 us-gaap:DiscontinuedOperationsHeldforsaleMember 2019-04-01 2019-06-30 0001624794 us-gaap:DiscontinuedOperationsHeldforsaleMember 2018-04-01 2018-06-30 0001624794 us-gaap:DiscontinuedOperationsHeldforsaleMember 2019-06-30 0001624794 us-gaap:DiscontinuedOperationsHeldforsaleMember 2019-03-31 0001624794 us-gaap:AccountingStandardsUpdate201602Member us-gaap:DiscontinuedOperationsHeldforsaleMember 2019-04-01 0001624794 cswi:IndustrialProductsMember 2019-03-31 0001624794 cswi:SpecialtyChemicalsMember 2019-03-31 0001624794 cswi:IndustrialProductsMember 2019-04-01 2019-06-30 0001624794 cswi:SpecialtyChemicalsMember 2019-04-01 2019-06-30 0001624794 cswi:IndustrialProductsMember 2019-06-30 0001624794 cswi:SpecialtyChemicalsMember 2019-06-30 0001624794 us-gaap:PatentsMember 2019-04-01 2019-06-30 0001624794 us-gaap:PatentsMember 2019-06-30 0001624794 us-gaap:PatentsMember 2019-03-31 0001624794 cswi:CustomerListsAndTrademarksMember 2019-04-01 2019-06-30 0001624794 cswi:CustomerListsAndTrademarksMember 2019-06-30 0001624794 cswi:CustomerListsAndTrademarksMember 2019-03-31 0001624794 us-gaap:NoncompeteAgreementsMember 2019-04-01 2019-06-30 0001624794 us-gaap:NoncompeteAgreementsMember 2019-06-30 0001624794 us-gaap:NoncompeteAgreementsMember 2019-03-31 0001624794 us-gaap:OtherIntangibleAssetsMember 2019-04-01 2019-06-30 0001624794 us-gaap:OtherIntangibleAssetsMember 2019-06-30 0001624794 us-gaap:OtherIntangibleAssetsMember 2019-03-31 0001624794 us-gaap:TrademarksAndTradeNamesMember 2019-06-30 0001624794 us-gaap:TrademarksAndTradeNamesMember 2019-03-31 0001624794 us-gaap:StockCompensationPlanMember cswi:EquityAndIncentiveCompensation2015PlanMember 2019-06-30 0001624794 us-gaap:EmployeeStockOptionMember 2019-04-01 2019-06-30 0001624794 us-gaap:RestrictedStockMember 2019-04-01 2019-06-30 0001624794 us-gaap:EmployeeStockOptionMember 2018-04-01 2018-06-30 0001624794 us-gaap:RestrictedStockMember 2018-04-01 2018-06-30 0001624794 us-gaap:EmployeeStockOptionMember 2019-03-31 0001624794 us-gaap:EmployeeStockOptionMember 2019-06-30 0001624794 us-gaap:RestrictedStockMember 2019-03-31 0001624794 us-gaap:RestrictedStockMember 2019-06-30 0001624794 us-gaap:PerformanceSharesMember 2019-06-30 0001624794 us-gaap:PerformanceSharesMember 2019-03-31 0001624794 srt:MinimumMember us-gaap:PerformanceSharesMember 2019-04-01 2019-06-30 0001624794 srt:MaximumMember us-gaap:PerformanceSharesMember 2019-04-01 2019-06-30 0001624794 us-gaap:PerformanceSharesMember 2019-04-01 2019-06-30 0001624794 us-gaap:RevolvingCreditFacilityMember 2019-06-30 0001624794 us-gaap:RevolvingCreditFacilityMember 2019-03-31 0001624794 us-gaap:SecuredDebtMember cswi:SubsidiariesWhitmoreMember 2019-06-30 0001624794 us-gaap:SecuredDebtMember cswi:SubsidiariesWhitmoreMember 2019-03-31 0001624794 us-gaap:RevolvingCreditFacilityMember 2019-04-01 2019-06-30 0001624794 cswi:RevolvingCreditFacilityAccordionFeatureMember 2019-06-30 0001624794 us-gaap:RevolvingCreditFacilityMember us-gaap:PrimeRateMember 2019-04-01 2019-06-30 0001624794 us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-04-01 2019-06-30 0001624794 us-gaap:SecuredDebtMember cswi:SubsidiariesWhitmoreMember 2019-04-01 2019-06-30 0001624794 us-gaap:SecuredDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember cswi:SubsidiariesWhitmoreMember 2019-04-01 2019-06-30 0001624794 srt:MinimumMember 2019-04-01 2019-06-30 0001624794 srt:MaximumMember 2019-04-01 2019-06-30 0001624794 us-gaap:InterestRateSwapMember 2019-06-30 0001624794 us-gaap:InterestRateSwapMember 2019-03-31 0001624794 us-gaap:InterestRateSwapMember 2019-04-01 2019-06-30 0001624794 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-06-30 0001624794 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-03-31 0001624794 cswi:ShareRepurchaseProgram2016Member 2016-11-11 0001624794 cswi:ShareRepurchaseProgram2016Member 2016-11-11 2016-11-11 0001624794 cswi:ShareRepurchaseProgram2016Member 2018-04-01 2018-06-30 0001624794 cswi:ShareRepurchaseProgram2016Member 2016-11-11 2018-10-31 0001624794 cswi:ShareRepurchaseProgram2018Member 2018-11-07 0001624794 cswi:ShareRepurchaseProgram2018Member 2018-11-07 2018-11-07 0001624794 cswi:ShareRepurchaseProgram2018Member 2019-04-01 2019-06-30 0001624794 cswi:ShareRepurchaseProgram2018Member 2018-11-07 2019-06-30 0001624794 2019-04-04 2019-04-04 0001624794 us-gaap:SubsequentEventMember 2019-07-10 2019-07-10 0001624794 us-gaap:AccumulatedTranslationAdjustmentMember 2019-03-31 0001624794 us-gaap:AccumulatedTranslationAdjustmentMember 2018-03-31 0001624794 us-gaap:AccumulatedTranslationAdjustmentMember 2019-04-01 2019-06-30 0001624794 us-gaap:AccumulatedTranslationAdjustmentMember 2018-04-01 2018-06-30 0001624794 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-30 0001624794 us-gaap:AccumulatedTranslationAdjustmentMember 2018-06-30 0001624794 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-03-31 0001624794 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-03-31 0001624794 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-04-01 2019-06-30 0001624794 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-04-01 2018-06-30 0001624794 cswi:AccumulatedGainLossNetCashFlowHedgeParentOtherAdjustmentMember 2019-04-01 2019-06-30 0001624794 cswi:AccumulatedGainLossNetCashFlowHedgeParentOtherAdjustmentMember 2018-04-01 2018-06-30 0001624794 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-06-30 0001624794 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-06-30 0001624794 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-03-31 0001624794 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-03-31 0001624794 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-04-01 2019-06-30 0001624794 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-04-01 2018-06-30 0001624794 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-06-30 0001624794 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-06-30 0001624794 cswi:BuildToOrderMember cswi:IndustrialProductsMember 2019-04-01 2019-06-30 0001624794 cswi:BuildToOrderMember cswi:SpecialtyChemicalsMember 2019-04-01 2019-06-30 0001624794 cswi:BuildToOrderMember 2019-04-01 2019-06-30 0001624794 cswi:BookAndShipMember cswi:IndustrialProductsMember 2019-04-01 2019-06-30 0001624794 cswi:BookAndShipMember cswi:SpecialtyChemicalsMember 2019-04-01 2019-06-30 0001624794 cswi:BookAndShipMember 2019-04-01 2019-06-30 0001624794 cswi:BuildToOrderMember cswi:IndustrialProductsMember 2018-04-01 2018-06-30 0001624794 cswi:BuildToOrderMember cswi:SpecialtyChemicalsMember 2018-04-01 2018-06-30 0001624794 cswi:BuildToOrderMember 2018-04-01 2018-06-30 0001624794 cswi:BookAndShipMember cswi:IndustrialProductsMember 2018-04-01 2018-06-30 0001624794 cswi:BookAndShipMember cswi:SpecialtyChemicalsMember 2018-04-01 2018-06-30 0001624794 cswi:BookAndShipMember 2018-04-01 2018-06-30 0001624794 cswi:IndustrialProductsMember 2018-04-01 2018-06-30 0001624794 cswi:SpecialtyChemicalsMember 2018-04-01 2018-06-30 0001624794 us-gaap:OperatingSegmentsMember cswi:IndustrialProductsMember 2019-04-01 2019-06-30 0001624794 us-gaap:OperatingSegmentsMember cswi:SpecialtyChemicalsMember 2019-04-01 2019-06-30 0001624794 us-gaap:OperatingSegmentsMember 2019-04-01 2019-06-30 0001624794 cswi:EliminationsAndReconcilingItemsMember 2019-04-01 2019-06-30 0001624794 us-gaap:OperatingSegmentsMember cswi:IndustrialProductsMember 2018-04-01 2018-06-30 0001624794 us-gaap:OperatingSegmentsMember cswi:SpecialtyChemicalsMember 2018-04-01 2018-06-30 0001624794 us-gaap:OperatingSegmentsMember 2018-04-01 2018-06-30 0001624794 cswi:EliminationsAndReconcilingItemsMember 2018-04-01 2018-06-30 shares iso4217:USD iso4217:USD shares cswi:segment cswi:brand pure false 2020 Q1 0001624794 --03-31 P5Y P2Y P2Y 10-Q true 2019-06-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 15023768 102333000 89578000 55098000 47490000 47235000 42088000 26914000 24344000 20321000 17744000 -501000 -384000 -87000 738000 19733000 18098000 4389000 4091000 15344000 14007000 -140000 -2331000 15204000 11676000 1.02 0.89 -0.01 -0.15 1.01 0.74 1.01 0.88 -0.01 -0.15 1.00 0.73 15204000 11676000 258000 -1397000 79000 -16000 -297000 42000 -1000 5000 4000 -20000 -43000 -1335000 15161000 10341000 10228000 26651000 734000 591000 72841000 66136000 54224000 51429000 2445000 7030000 0 21000 139738000 151267000 67854000 65548000 54248000 53639000 92429000 86295000 52335000 50466000 26182000 10965000 2099000 0 367031000 352632000 17887000 19024000 26027000 29426000 561000 561000 355000 161000 44830000 49172000 21258000 30898000 1923000 1978000 19435000 6114000 2758000 784000 90204000 88946000 0.01 0.01 159000 158000 50000000 50000000 15999000 16001000 0.01 0.01 0 0 10000000 10000000 0 0 47846000 46633000 975000 962000 50757000 49964000 290351000 277588000 -10772000 -10729000 276827000 263686000 367031000 352632000 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 158000 -3252000 42684000 233650000 -7475000 265765000 929000 929000 7366000 7366000 -136000 -136000 -1232000 -1232000 -692000 -692000 11676000 11676000 -1335000 -1335000 158000 -10754000 43613000 243402000 -8810000 267609000 15204000 11676000 -140000 -2331000 15344000 14007000 2319000 1925000 1760000 1636000 194000 740000 274000 0 1213000 929000 0 2922000 -97000 -106000 -95000 147000 4799000 2405000 2159000 3333000 -4627000 -2022000 -37000 27000 -8936000 -719000 -17000 -53000 9665000 11841000 -255000 -2894000 9410000 8947000 2226000 1489000 0 278000 0 3230000 11500000 0 -13726000 2019000 0 297000 -13726000 2316000 7500000 0 17140000 4140000 793000 7502000 2028000 0 -12461000 -11642000 354000 -344000 -16423000 -723000 26651000 11706000 10228000 10983000 ORGANIZATION AND OPERATIONS AND SUMMARY OF ACCOUNTING POLICIES<div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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 segments: Industrial Products and Specialty Chemicals. Our broad portfolio of leading products provides performance optimizing solutions to our customers. Our products include mechanical products for heating, ventilating, air conditioning and refrigeration (“HVAC/R”), sealants and high-performance specialty lubricants. Drawing on our innovative and proven technologies, we seek to deliver solutions to our professional customers that require superior performance and reliability. Our diverse product portfolio includes more than 100 highly respected industrial brands including RectorSeal No. 5</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;">®</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> thread sealants, KOPR-KOTE</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;">®</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> anti-seize lubricants, KATS Coatings</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;">®</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">, Safe-T-Switch</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;">®</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> condensate overflow shutoff devices, Air Sentry</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;">®</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> breathers, Deacon</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;">®</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> high temperature sealants, AC Leak Freeze</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;">®</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> to stop refrigerant leaks and Greco Aluminum Railings</span><span style="background-color:rgb(255,255,255, 0.0);color:#222222;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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, industrial, plumbing, energy, rail, mining and other general industrial markets.</span></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Basis of Presentation</span></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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 June 30, 2019 (“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-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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 June 30, 2019, and the results of operations for the three month periods ended June 30, 2019 and 2018. All adjustments are of a normal, recurring nature. All significant intercompany balances and transactions have been eliminated in consolidation. </span></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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, 2019 (the “Annual Report”).</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Accounting Policies</span></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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 lease accounting policy described below as a result of adopting the new lease standards. </span></div><div><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> – </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We determine if a contract is or contains a lease at inception by evaluating whether the contract conveys the right to control the use of an identified asset. Right-of-Use (“ROU”) assets and lease liabilities are initially recognized at the commencement date based on the present value of remaining lease payments over the lease term calculated using our incremental borrowing rate, unless the implicit rate is readily determinable. ROU assets represent the right to use an underlying asset for the lease term, including any upfront lease payments made and excluding lease incentives. Lease liabilities represent the obligation to make future lease payments throughout the lease term. The lease term includes renewal periods when we are reasonably certain to exercise the option to renew. The ROU asset is amortized over the expected lease term. Lease and non-lease components, when present on our leases, are accounted for separately. Leases with an initial term of 12 months or less are excluded from recognition in the balance sheet, and the expense for these short-term leases and for operating leases is recognized on a straight-line basis over the lease term. We have certain lease contracts with terms and conditions that provide for variability in the payment amount based on changes in facts or circumstances occurring after the commencement date. These variable lease payments are recognized in our condensed consolidated income statements as the obligation is incurred. As of </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">June 30, 2019, w</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">e did not have material leases that imposed significant restrictions or covenants, material related party leases or sale-leaseback arrangements.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Accounting Developments</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Pronouncements Implemented</span></div><div><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:115%;">In February 2016, the FASB issued ASU No. 2016-02, "Leases (Topic 842)," which has been subsequently amended with additional ASUs including ASU No. 2018-10 and ASU No. 2018-11 issued in July 2018 and ASU No. 2018-20 issued in December 2018, to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. A lessee should recognize in the statement of financial position a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term. The recognition, measurement, and presentation of expenses and cash flows arising from a lease by a lessee have not significantly changed from previous U.S. GAAP. This ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2018. Modified retrospective application is permitted with certain practical expedients. Early adoption is permitted. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:115%;">We adopted this standard effective April 1, 2019 using the modified retrospective approach for leases existing at or entered into before the effective date. As such, the cumulative effect of the implementation has been recorded to the opening balance of retained earnings in the period of adoption, and prior periods have not been adjusted. Upon adoption, we elected the package of three practical expedients permitted under the transition guidance, which include the carry forward of our leases without reassessing whether any contracts are leases or contain leases, lease classification and initial direct lease costs. We also elected the transition practical expedient to apply hindsight when determining the lease term and when assessing impairment of ROU assets at the adoption date, which allows us to update our assessments according to new information and changes in facts and circumstances</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:115%;"> that have occurred since lease inception. Adoption of this ASU resulted in recognition of ROU assets and lease liabilities of $16.9 million and $18.6 million, respectively, including leases classified as discontinued operations, as well as a reduction to opening retained earnings of $0.4 million, at the date of adoption. Refer to Note 8 for details of the impact of the adoption of this ASU.</span></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In August 2017, the FASB issued ASU No. 2017-12, "Derivatives and Hedging (Topic 815): Targeted Improvements of Accounting for Hedging Activities." The purpose of this ASU is to better align a company's risk management activities and financial reporting for hedging relationships. Additionally, the ASU simplifies the hedge accounting requirements and improves the disclosures of hedging arrangements. This ASU was amended by ASU 2018-16 to include the secured overnight financing rate as an acceptable reference rate. This ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2018. Adoption of this ASU effective April 1, 2019 did not have a material impact on our consolidated financial condition or results of operations. </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Pronouncements not yet implemented </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the FASB issued ASU No. 2016-13, "Financial Instruments – Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments," as amended, which requires, among other things, the use of a new current expected credit loss ("CECL") model in order to determine our allowances for doubtful accounts with respect to accounts receivable. The CECL model requires that we estimate our lifetime expected credit loss with respect to our receivables and contract assets and record allowances that, when deducted from the balance of the receivables, represent the net amounts expected to be collected. We will also be required to disclose information about how we developed the allowances, including changes in the factors that influenced our estimate of expected credit losses and the reasons for those changes. This ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2019. We are currently evaluating the impact of this ASU on our consolidated financial condition and results of operations.</span></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued ASU No. 2018-13, "Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement," which modifies the disclosure requirements on fair value measurements. The amendments on changes in unrealized gains and losses, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements, and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. An entity is permitted to early adopt any removed or modified disclosures and delay adoption of the additional disclosures until their effective date. This ASU is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. We do not expect adoption of this ASU to have a material impact on our consolidated financial condition and results of operations.</span></div><div><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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. This ASU is effective, on a </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">retrospective basis, for fiscal years ending after December 15, 2020. Early adoption is permitted. We do not expect adoption of this ASU to have a material impact on our consolidated financial condition and results of operations.</span></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued ASU No. 2018-15, "Customer's Accounting for the Implementation Costs Incurred in Cloud Computing Arrangement That is a Service Contract." The amendments in this ASU align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). This ASU is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years, and should be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. Early adoption is permitted. We do not expect adoption of this ASU to have a material impact on our consolidated financial condition and results of operations.</span></div> 2 100 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Basis of Presentation</span></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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 June 30, 2019 (“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-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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 June 30, 2019, and the results of operations for the three month periods ended June 30, 2019 and 2018. All adjustments are of a normal, recurring nature. All significant intercompany balances and transactions have been eliminated in consolidation. </span></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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, 2019 (the “Annual Report”).</span></div> <span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> – </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We determine if a contract is or contains a lease at inception by evaluating whether the contract conveys the right to control the use of an identified asset. Right-of-Use (“ROU”) assets and lease liabilities are initially recognized at the commencement date based on the present value of remaining lease payments over the lease term calculated using our incremental borrowing rate, unless the implicit rate is readily determinable. ROU assets represent the right to use an underlying asset for the lease term, including any upfront lease payments made and excluding lease incentives. Lease liabilities represent the obligation to make future lease payments throughout the lease term. The lease term includes renewal periods when we are reasonably certain to exercise the option to renew. The ROU asset is amortized over the expected lease term. Lease and non-lease components, when present on our leases, are accounted for separately. Leases with an initial term of 12 months or less are excluded from recognition in the balance sheet, and the expense for these short-term leases and for operating leases is recognized on a straight-line basis over the lease term. We have certain lease contracts with terms and conditions that provide for variability in the payment amount based on changes in facts or circumstances occurring after the commencement date. These variable lease payments are recognized in our condensed consolidated income statements as the obligation is incurred. As of </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">June 30, 2019, w</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">e did not have material leases that imposed significant restrictions or covenants, material related party leases or sale-leaseback arrangements.</span> <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Accounting Developments</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Pronouncements Implemented</span></div><div><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:115%;">In February 2016, the FASB issued ASU No. 2016-02, "Leases (Topic 842)," which has been subsequently amended with additional ASUs including ASU No. 2018-10 and ASU No. 2018-11 issued in July 2018 and ASU No. 2018-20 issued in December 2018, to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. A lessee should recognize in the statement of financial position a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term. The recognition, measurement, and presentation of expenses and cash flows arising from a lease by a lessee have not significantly changed from previous U.S. GAAP. This ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2018. Modified retrospective application is permitted with certain practical expedients. Early adoption is permitted. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:115%;">We adopted this standard effective April 1, 2019 using the modified retrospective approach for leases existing at or entered into before the effective date. As such, the cumulative effect of the implementation has been recorded to the opening balance of retained earnings in the period of adoption, and prior periods have not been adjusted. Upon adoption, we elected the package of three practical expedients permitted under the transition guidance, which include the carry forward of our leases without reassessing whether any contracts are leases or contain leases, lease classification and initial direct lease costs. We also elected the transition practical expedient to apply hindsight when determining the lease term and when assessing impairment of ROU assets at the adoption date, which allows us to update our assessments according to new information and changes in facts and circumstances</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:115%;"> that have occurred since lease inception. Adoption of this ASU resulted in recognition of ROU assets and lease liabilities of $16.9 million and $18.6 million, respectively, including leases classified as discontinued operations, as well as a reduction to opening retained earnings of $0.4 million, at the date of adoption. Refer to Note 8 for details of the impact of the adoption of this ASU.</span></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In August 2017, the FASB issued ASU No. 2017-12, "Derivatives and Hedging (Topic 815): Targeted Improvements of Accounting for Hedging Activities." The purpose of this ASU is to better align a company's risk management activities and financial reporting for hedging relationships. Additionally, the ASU simplifies the hedge accounting requirements and improves the disclosures of hedging arrangements. This ASU was amended by ASU 2018-16 to include the secured overnight financing rate as an acceptable reference rate. This ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2018. Adoption of this ASU effective April 1, 2019 did not have a material impact on our consolidated financial condition or results of operations. </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Pronouncements not yet implemented </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the FASB issued ASU No. 2016-13, "Financial Instruments – Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments," as amended, which requires, among other things, the use of a new current expected credit loss ("CECL") model in order to determine our allowances for doubtful accounts with respect to accounts receivable. The CECL model requires that we estimate our lifetime expected credit loss with respect to our receivables and contract assets and record allowances that, when deducted from the balance of the receivables, represent the net amounts expected to be collected. We will also be required to disclose information about how we developed the allowances, including changes in the factors that influenced our estimate of expected credit losses and the reasons for those changes. This ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2019. We are currently evaluating the impact of this ASU on our consolidated financial condition and results of operations.</span></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued ASU No. 2018-13, "Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement," which modifies the disclosure requirements on fair value measurements. The amendments on changes in unrealized gains and losses, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements, and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. An entity is permitted to early adopt any removed or modified disclosures and delay adoption of the additional disclosures until their effective date. This ASU is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. We do not expect adoption of this ASU to have a material impact on our consolidated financial condition and results of operations.</span></div><div><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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. This ASU is effective, on a </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">retrospective basis, for fiscal years ending after December 15, 2020. Early adoption is permitted. We do not expect adoption of this ASU to have a material impact on our consolidated financial condition and results of operations.</span></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued ASU No. 2018-15, "Customer's Accounting for the Implementation Costs Incurred in Cloud Computing Arrangement That is a Service Contract." The amendments in this ASU align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). This ASU is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years, and should be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. Early adoption is permitted. We do not expect adoption of this ASU to have a material impact on our consolidated financial condition and results of operations.</span></div> 16900000 18600000 -400000 ACQUISITIONS<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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 preliminary 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><div style="text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">MSD Research, Inc.</span></div><div><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On January 31, 2019, we acquired the assets of MSD Research, Inc. (“MSD”), based in Boca Raton, Florida, for $10.1 million, funded through our revolving credit facility. MSD is a leading provider of condensate management products for commercial and residential HVAC/R systems, including float switches, drain line cleanouts and flush tools. The excess of the purchase price over the fair value of the identifiable assets acquired was $5.2 million allocated to goodwill, which will be deductible for income tax purposes. Goodwill represents the value expected to be obtained from a more extensive condensation management product portfolio for the HVAC/R market and leveraging our larger distributor network. The preliminary allocation of the fair value of the net assets acquired included customer lists, trademarks and technology of $3.3 million, $0.8 million and $0.4 million, respectively, as well as inventory and accounts receivable of $0.3 million and $0.1 million, respectively. Customer lists and technology are being amortized over 10 years and 5 years, respectively, while trademarks and goodwill are not being amortized.  MSD 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 10100000 5200000 3300000 800000 400000 300000 100000 P10Y P5Y DISCONTINUED OPERATIONS<div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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.</span></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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 </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">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-indent:22pt;text-align:justify;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Summarized selected financial information for the Coatings business for the three months ended June 30, 2019 and 2018, is presented in the following table: </span></div><div style="text-indent:22pt;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.269006%;"><tr><td style="width:1.0%;"/><td style="width:66.777614%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.727541%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536377%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.727541%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.830928%;"/><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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(amounts in thousands) </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,365 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:24pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:24pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:24pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:24pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:24pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Loss from discontinued operations before income taxes</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(154)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(3,080)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax benefit</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">749 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Loss from discontinued operations, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(140)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,331)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:22pt;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:66.274854%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619883%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619883%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619883%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619883%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(amounts in thousands) </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses and other current assets (a) </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">21 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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;"/></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;"/></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;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets (b)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,099 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,099 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">21 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable, accrued expenses and other liabilities (b)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,113 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">945 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:22pt;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;">(a) The assets and liabilities of the Coatings business reside in a disregarded entity for tax purposes. Accordingly, the tax attributes associated with the operations of our Coatings business will ultimately flow through to the corporate parent, which files a consolidated federal return. Therefore, any corresponding tax assets or liabilities have been reflected as a component of our continuing operations.</span></div>(b) Adoption of the new lease standard resulted in recognition of ROU assets and lease liabilities of $2.0 million and $3.1 million, respectively, for the Coatings business. Refer to Note 8 for details for additional discussions on our adoption of the new lease standard. 46000000.0 6900000 6900000 <div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Summarized selected financial information for the Coatings business for the three months ended June 30, 2019 and 2018, is presented in the following table: </span></div><div style="text-indent:22pt;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.269006%;"><tr><td style="width:1.0%;"/><td style="width:66.777614%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.727541%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536377%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.727541%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.830928%;"/><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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(amounts in thousands) </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,365 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:24pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:24pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:24pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:24pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:24pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Loss from discontinued operations before income taxes</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(154)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(3,080)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax benefit</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">749 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Loss from discontinued operations, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(140)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,331)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:22pt;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:66.274854%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619883%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619883%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619883%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619883%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(amounts in thousands) </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses and other current assets (a) </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">21 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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;"/></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;"/></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;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets (b)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,099 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,099 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">21 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable, accrued expenses and other liabilities (b)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,113 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">945 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:22pt;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;">(a) The assets and liabilities of the Coatings business reside in a disregarded entity for tax purposes. Accordingly, the tax attributes associated with the operations of our Coatings business will ultimately flow through to the corporate parent, which files a consolidated federal return. Therefore, any corresponding tax assets or liabilities have been reflected as a component of our continuing operations.</span></div>(b) Adoption of the new lease standard resulted in recognition of ROU assets and lease liabilities of $2.0 million and $3.1 million, respectively, for the Coatings business. Refer to Note 8 for details for additional discussions on our adoption of the new lease standard. 0 3365000 -154000 -3080000 -14000 -749000 -140000 -2331000 0 21000 2099000 0 2099000 21000 3113000 945000 2000000.0 3100000 INVENTORIES<div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.976608%;"><tr><td style="width:1.0%;"/><td style="width:66.980798%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.538552%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.771049%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.538552%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.771049%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials and supplies</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">23,457 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">20,267 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Work in process</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,164 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,483 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">31,944 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">31,876 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total inventories</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">61,565 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">58,626 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Less: LIFO reserve</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(5,027)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(5,027)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Obsolescence reserve</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,314)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,170)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">54,224 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">51,429 </span></td></tr></table></div> <div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.976608%;"><tr><td style="width:1.0%;"/><td style="width:66.980798%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.538552%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.771049%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.538552%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.771049%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials and supplies</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">23,457 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">20,267 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Work in process</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,164 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,483 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">31,944 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">31,876 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total inventories</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">61,565 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">58,626 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Less: LIFO reserve</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(5,027)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(5,027)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Obsolescence reserve</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,314)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,170)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">54,224 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">51,429 </span></td></tr></table></div> 23457000 20267000 6164000 6483000 31944000 31876000 61565000 58626000 5027000 5027000 2314000 2170000 54224000 51429000 GOODWILL AND INTANGIBLE ASSETS<div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The changes in the carrying amount of goodwill for the three months ended June 30, 2019 and March 31, 2019 were as follows (in thousands):</span></div><div style="text-indent:24pt;text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415205%;"><tr><td style="width:1.0%;"/><td style="width:53.882353%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.970588%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.970588%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.970588%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial Products</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Specialty<br/>Chemicals</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at March 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">54,732 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">31,563 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">86,295 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Petersen acquisition</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,063 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,063 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Currency translation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">71 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">71 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">60,866 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">31,563 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">92,429 </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:12pt;font-weight:400;line-height:120%;"> </span></div><div style="text-indent:24pt;text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:34.217009%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.170088%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.170088%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.170088%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.170088%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.170088%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Wtd Avg Life (Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Ending Gross Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Ending Gross Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Finite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Patents</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">11</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9,800 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(6,488)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9,835 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(6,316)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Customer lists and amortized trademarks</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">63,214 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(29,784)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">60,065 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(28,622)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Non-compete agreements</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,777 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,207)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,764 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,066)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,135 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,132)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,808 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,010)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">79,926 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(39,611)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">76,472 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(38,014)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Trade names and trademarks not being amortized:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12,020 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12,008 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:12pt;font-weight:400;line-height:120%;"> </span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Amortization expense for the three months ended June 30, 2019 was $1.7 million. Amortization expense for the three months ended June 30, 2018, was $1.6 million. The following table shows the estimated future amortization for intangible assets, as of June 30, 2019, for the remainder of the current fiscal year and the next five fiscal years ending March 31 (in thousands):</span></div><div style="text-indent:24pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561404%;"><tr><td style="width:1.0%;"/><td style="width:86.105727%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.894273%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,715 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,504 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,100 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,244 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,938 </span></td></tr></table></div> <div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The changes in the carrying amount of goodwill for the three months ended June 30, 2019 and March 31, 2019 were as follows (in thousands):</span></div><div style="text-indent:24pt;text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415205%;"><tr><td style="width:1.0%;"/><td style="width:53.882353%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.970588%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.970588%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.970588%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial Products</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Specialty<br/>Chemicals</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at March 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">54,732 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">31,563 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">86,295 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Petersen acquisition</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,063 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,063 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Currency translation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">71 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">71 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">60,866 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">31,563 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">92,429 </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div> 54732000 31563000 86295000 6063000 0 6063000 71000 0 71000 60866000 31563000 92429000 <div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:12pt;font-weight:400;line-height:120%;"> </span></div><div style="text-indent:24pt;text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:34.217009%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.170088%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.170088%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.170088%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.170088%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.170088%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Wtd Avg Life (Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Ending Gross Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Ending Gross Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Finite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Patents</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">11</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9,800 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(6,488)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9,835 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(6,316)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Customer lists and amortized trademarks</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">63,214 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(29,784)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">60,065 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(28,622)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Non-compete agreements</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,777 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,207)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,764 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,066)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,135 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,132)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,808 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,010)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">79,926 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(39,611)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">76,472 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(38,014)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Trade names and trademarks not being amortized:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12,020 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12,008 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr></table></div> P11Y 9800000 6488000 9835000 6316000 P12Y 63214000 29784000 60065000 28622000 P5Y 1777000 1207000 1764000 1066000 P8Y 5135000 2132000 4808000 2010000 79926000 39611000 76472000 38014000 12020000 12008000 1700000 1600000 The following table shows the estimated future amortization for intangible assets, as of June 30, 2019, for the remainder of the current fiscal year and the next five fiscal years ending March 31 (in thousands):<table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561404%;"><tr><td style="width:1.0%;"/><td style="width:86.105727%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.894273%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,715 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,504 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,100 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,244 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,938 </span></td></tr></table> 4715000 5504000 5100000 4244000 3938000 SHARE-BASED COMPENSATION<div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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 June 30, 2019, 826,965 shares were available for issuance under the 2015 Plan. </span></div><div><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We recorded share-based compensation expense as follows for the three months ended June 30, 2019 and 2018 (in thousands): </span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:63.204678%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.818713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.526316%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.257310%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Stock Options</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted <br/>Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">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;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Share-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,213 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,213 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Related income tax benefit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(255)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(255)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net share-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">958 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">958 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Stock Options</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted <br/>Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">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;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Share-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">16 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">913 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">929 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Related income tax benefit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(200)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(202)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net share-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">713 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">727 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Stock option activity was as follows:</span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"/><td style="width:30.210835%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.824890%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.541728%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.541728%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.541728%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.541728%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.541728%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.385652%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.541728%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Number of Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Exercise Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Remaining Contractual Life (Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate Intrinsic Value (in Millions)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at April 1, 2019:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">231,717 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">25.12 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">231,717 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">25.12 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.96</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10.0 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable at June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">231,717 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">25.12 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.96</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10.0 </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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 months ended June 30, 2019 and 2018.</span></div><div style="text-indent:24pt;text-align:justify;"><span><br/></span></div><div style="text-indent:24pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Restricted share activity was as follows:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:12pt;font-weight:400;line-height:120%;"> </span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"/><td style="width:30.210835%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.824890%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.541728%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.541728%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.541728%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.541728%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.541728%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.385652%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.541728%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended <br/>June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Number of Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at April 1, 2019:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">213,622 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">45.42 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:19pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">     Granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">31,817 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">79.44 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:19pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">     Vested</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(35,117)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">24.29 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:19pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">     Canceled</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,766)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">23.77 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">208,556 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">54.35 </span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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 June 30, 2019 and March 31, 2019 included 92,545 and 96,282 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 do not provide for the rights to vote or receive cash dividends until vesting. </span></div>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.At June 30, 2019, we had unrecognized compensation cost related to unvested restricted shares of $7.1 million, which will be amortized into net income over the remaining weighted average vesting period of approximately 2.0 years. The total fair value of restricted shares granted during the three months ended June 30, 2019 and 2018 was $2.5 million and $1.7 million, respectively. The total fair value of restricted shares vested during the three months ended June 30, 2019 and 2018 was $2.1 million and $0.5 million, respectively. 826965 <div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We recorded share-based compensation expense as follows for the three months ended June 30, 2019 and 2018 (in thousands): </span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:63.204678%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.818713%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.526316%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.257310%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Stock Options</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted <br/>Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">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;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Share-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,213 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,213 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Related income tax benefit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(255)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(255)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net share-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">958 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">958 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Stock Options</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted <br/>Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">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;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Share-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">16 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">913 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">929 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Related income tax benefit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(200)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(202)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net share-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">713 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">727 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td 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> 0 1213000 1213000 0 255000 255000 0 958000 958000 16000 913000 929000 2000 200000 202000 14000 713000 727000 <div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Stock option activity was as follows:</span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"/><td style="width:30.210835%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.824890%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.541728%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.541728%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.541728%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.541728%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.541728%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.385652%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.541728%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Number of Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Exercise Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Remaining Contractual Life (Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate Intrinsic Value (in Millions)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at April 1, 2019:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">231,717 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">25.12 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">231,717 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">25.12 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.96</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10.0 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable at June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">231,717 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">25.12 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.96</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10.0 </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div> 231717 25.12 0 0 0 0 231717 25.12 P4Y11M15D 10000000.0 231717 25.12 P4Y11M15D 10000000.0 0 0 0 0 <div style="text-indent:24pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Restricted share activity was as follows:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:12pt;font-weight:400;line-height:120%;"> </span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"/><td style="width:30.210835%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.824890%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.541728%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.541728%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.541728%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.541728%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.541728%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.385652%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.541728%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended <br/>June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Number of Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at April 1, 2019:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">213,622 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">45.42 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:19pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">     Granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">31,817 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">79.44 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:19pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">     Vested</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(35,117)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">24.29 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:19pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">     Canceled</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,766)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">23.77 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">208,556 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">54.35 </span></td></tr></table></div> 213622 45.42 31817 79.44 35117 24.29 1766 23.77 208556 54.35 92545 96282 0 2 P36M 7100000 P2Y 2500000 1700000 2100000 500000 LONG-TERM DEBT<div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Debt consists of the following (in thousands):</span></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"/><td style="width:67.253294%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.641288%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.641288%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Revolving Credit Facility, interest rate of 3.65% and 3.74%, respectively</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10,500 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">20,000 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Whitmore Term Loan, interest rate of 4.40% and 4.50%, respectively</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">11,319 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">11,459 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total debt</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">21,819 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">31,459 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Current portion</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(561)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(561)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">21,258 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">30,898 </span></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Revolving Credit Facility</span></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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 <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI2NWE0YjI3Y2Y2MDQ4MWM4MzRlYTkyYjNiNTQyZTE0L3NlYzoyNjVhNGIyN2NmNjA0ODFjODM0ZWE5MmIzYjU0MmUxNF81NS9mcmFnOmVjNDE1YTgxZmY0OTQ1N2JiMTM5ODFjOWViODYxMGVhL3RleHRyZWdpb246ZWM0MTVhODFmZjQ5NDU3YmIxMzk4MWM5ZWI4NjEwZWFfMjEw_388de798-897d-4e2d-aeb0-57cc3901a9c4">five</span>-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 three months ended June 30, 2019, we borrowed $7.5 million and repaid $17.0 million under this facility, and as of June 30, 2019 and March 31, 2019, we had a remaining outstanding balance of $10.5 million and $20.0 million, respectively, which resulted in borrowing capacity of $289.5 million and $280.0 million, respectively, inclusive of the accordion feature. Covenant compliance is tested quarterly, and we were in compliance with all covenants as of June 30, 2019.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Whitmore Term Loan</span></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">As of June 30, 2019, 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 matures on July 31, 2029 and requires payments of $140,000 due each quarter. Borrowings under this term loan bear interest at a variable annual rate equal to one month LIBOR plus 2.0%.  As of June 30, 2019 and March 31, 2019, Whitmore Manufacturing had $11.3 million and $11.5 million, respectively, in outstanding borrowings 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-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Debt consists of the following (in thousands):</span></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"/><td style="width:67.253294%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.641288%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.641288%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Revolving Credit Facility, interest rate of 3.65% and 3.74%, respectively</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10,500 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">20,000 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Whitmore Term Loan, interest rate of 4.40% and 4.50%, respectively</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">11,319 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">11,459 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total debt</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">21,819 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">31,459 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Current portion</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(561)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(561)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">21,258 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">30,898 </span></td></tr></table></div> 0.0365 0.0374 10500000 20000000 0.0440 0.0450 11319000 11459000 21819000 31459000 561000 561000 21258000 30898000 250000000.0 50000000.0 0.0025 0.0125 0.0015 7500000 17000000.0 10500000 20000000.0 289500000 280000000.0 140000 0.020 11300000 11500000 LEASES<div style="text-indent:18pt;text-align:justify;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';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 10 years, some of which include escalation clauses and/or options to extend or terminate the leases. Leases related to discontinued operations have been omitted from the following disclosures (see Note 3 for information on leases included in discontinued operations).</span></div><div><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';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="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:83.380117%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619883%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> Three Months Ended June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Components of Operating Lease Expenses (in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease expense (a)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">904 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Variable lease expense (b)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">50 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease expense  </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">954 </span></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(a)  Included in cost of revenues and selling, general and administrative expense</span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(b) Includes short-term leases, which are immaterial</span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Lease Assets and Liabilities (in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">ROU assets, net (c)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,037 </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term lease liabilities (d)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,807 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term lease liabilities recorded (d)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12,877 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,684 </span></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(c) Included in other assets, net</span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(d) Included in accrued and other current liabilities and other long-term liabilities</span></td><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:83.380117%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619883%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> Three Months Ended June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Supplemental Cash Flow (in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of operating lease liabilities (a)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">873 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">ROU assets obtained in exchange for new operating lease obligations</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">605 </span></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(a) Included in our condensed consolidated statement of cash flows, operating activities in accounts payable and other current liabilities</span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other Information for Operating Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5.43</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average discount rate (percent)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:83.380117%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619883%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Maturities of operating lease liabilities were as follows (in thousands): </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ending March 31, 2020 (excluding the three months ended June 30, 2019)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,626 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,283 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,747 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,076 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,925 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,540 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease liabilities </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">18,197 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Imputed interest</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,513)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Present value of lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,684 </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> As discussed in Note 1, we elected the transition practical expedient to apply hindsight when determining the lease term at the new lease standard adoption date. The increase in lease liabilities at June 30, 2019 as compared with future obligations as of March 31, 2019 represents the renewal period options that we were reasonably certain to exercise as of the adoption date. </span></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The future minimum obligations under operating leases in effect as of March 31, 2019 having a noncancellable term in excess of one year as determined prior to the adoption of the new lease standard are as follows for the fiscal years ending March 31, (in thousands):</span></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:83.380117%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619883%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,048 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,733 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,645 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,038 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">921 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,010 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total future minimum lease payments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10,395 </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> P1Y P10Y <div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:83.380117%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619883%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> Three Months Ended June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Components of Operating Lease Expenses (in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease expense (a)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">904 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Variable lease expense (b)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">50 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease expense  </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">954 </span></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(a)  Included in cost of revenues and selling, general and administrative expense</span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(b) Includes short-term leases, which are immaterial</span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Lease Assets and Liabilities (in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">ROU assets, net (c)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,037 </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term lease liabilities (d)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,807 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term lease liabilities recorded (d)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12,877 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,684 </span></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(c) Included in other assets, net</span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(d) Included in accrued and other current liabilities and other long-term liabilities</span></td><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:83.380117%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619883%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> Three Months Ended June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Supplemental Cash Flow (in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of operating lease liabilities (a)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">873 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">ROU assets obtained in exchange for new operating lease obligations</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">605 </span></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(a) Included in our condensed consolidated statement of cash flows, operating activities in accounts payable and other current liabilities</span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other Information for Operating Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5.43</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average discount rate (percent)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div> 904000 50000 954000 15037000 2807000 12877000 15684000 873000 605000 P5Y5M4D 0.037 <table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:83.380117%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619883%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Maturities of operating lease liabilities were as follows (in thousands): </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ending March 31, 2020 (excluding the three months ended June 30, 2019)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,626 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,283 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,747 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,076 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,925 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,540 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease liabilities </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">18,197 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Imputed interest</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,513)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Present value of lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,684 </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr></table> 2626000 3283000 2747000 2076000 1925000 5540000 18197000 2513000 15684000 <div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The future minimum obligations under operating leases in effect as of March 31, 2019 having a noncancellable term in excess of one year as determined prior to the adoption of the new lease standard are as follows for the fiscal years ending March 31, (in thousands):</span></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:83.380117%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619883%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,048 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,733 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,645 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,038 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">921 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,010 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total future minimum lease payments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10,395 </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 3048000 2733000 1645000 1038000 921000 1010000 10395000 DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING<div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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 June 30, 2019 and March 31, 2019, we had $11.3 million and $11.5 million, respectively, of notional amount outstanding designated as an interest rate swap with third parties.  The interest rate swap is highly effective. At June 30, 2019, the maximum remaining length of the interest rate swap contract was approximately 10 years. The fair value of the interest rate swap designated as a hedging instrument is summarized below (in thousands):</span></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-align:center;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.122807%;"><tr><td style="width:1.0%;"/><td style="width:67.764012%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.749263%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.537463%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.749263%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Current derivative liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">114 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">56 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Non-current derivative liabilities</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">761 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">443 </span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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> 11300000 11500000 P10Y The fair value of the interest rate swap designated as a hedging instrument is summarized below (in thousands):<table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.122807%;"><tr><td style="width:1.0%;"/><td style="width:67.764012%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.749263%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.537463%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.749263%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Current derivative liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">114 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">56 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Non-current derivative liabilities</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">761 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">443 </span></td></tr></table> 114000 56000 761000 443000 EARNINGS PER SHARE<div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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 months ended June 30, 2019 and 2018 (amounts in thousands, except per share data):</span></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:67.444444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619883%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619883%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,344 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,007 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Loss from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(140)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,331)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,204 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">11,676 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average shares: </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:19pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Common stock</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,875 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,658 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:19pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Participating securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">115 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">165 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:19pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator for basic earnings per common share</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,990 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,823 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:19pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Potentially dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">168 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">109 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:19pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator for diluted earnings per common share</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,158 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,932 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Basic earnings (loss) per common share: </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:19pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Continuing operations</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.02 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.89 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:19pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(0.01)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(0.15)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:19pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.01 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.74 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted earnings (loss) per common share: </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:19pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Continuing operations</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.01 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.88 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:19pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(0.01)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(0.15)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:19pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.00 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.73 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td 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;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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 months ended June 30, 2019 and 2018 (amounts in thousands, except per share data):</span></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:67.444444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619883%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619883%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,344 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,007 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Loss from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(140)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,331)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,204 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">11,676 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average shares: </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:19pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Common stock</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,875 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,658 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:19pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Participating securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">115 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">165 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:19pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator for basic earnings per common share</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,990 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,823 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:19pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Potentially dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">168 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">109 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:19pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator for diluted earnings per common share</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,158 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,932 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Basic earnings (loss) per common share: </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:19pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Continuing operations</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.02 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.89 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:19pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(0.01)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(0.15)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:19pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.01 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.74 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted earnings (loss) per common share: </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:19pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Continuing operations</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.01 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.88 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:19pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Discontinued operations</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(0.01)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(0.15)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:19pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.00 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.73 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td 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> 15344000 14007000 -140000 -2331000 15204000 11676000 14875000 15658000 115000 165000 14990000 15823000 168000 109000 15158000 15932000 1.02 0.89 -0.01 -0.15 1.01 0.74 1.01 0.88 -0.01 -0.15 1.00 0.73 SHAREHOLDERS' EQUITY<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Share Repurchase Program</span></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On November 11, 2016, we announced that our Board of Directors authorized a program to repurchase up to $35.0 million of our common stock over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI2NWE0YjI3Y2Y2MDQ4MWM4MzRlYTkyYjNiNTQyZTE0L3NlYzoyNjVhNGIyN2NmNjA0ODFjODM0ZWE5MmIzYjU0MmUxNF82Ny9mcmFnOjIxYTY5NjIxNTJkMzRjNzE5NDU5NzRlZjVlODA0Nzc0L3RleHRyZWdpb246MjFhNjk2MjE1MmQzNGM3MTk0NTk3NGVmNWU4MDQ3NzRfMTUy_c222e33f-3c85-4267-9d09-f0e4e28f7da2">two</span>-year time period. We purchased 146,287 shares during the three months ended June 30, 2018 for an aggregate amount of $7.3 million. As of October 31, 2018, a total of 656,203 shares had been repurchased for an aggregate amount of $35.0 million, and the program was completed. </span></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On November 7, 2018, we announced that our Board of Directors authorized a new program to repurchase up to $75.0 million of our common stock over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI2NWE0YjI3Y2Y2MDQ4MWM4MzRlYTkyYjNiNTQyZTE0L3NlYzoyNjVhNGIyN2NmNjA0ODFjODM0ZWE5MmIzYjU0MmUxNF82Ny9mcmFnOjIxYTY5NjIxNTJkMzRjNzE5NDU5NzRlZjVlODA0Nzc0L3RleHRyZWdpb246MjFhNjk2MjE1MmQzNGM3MTk0NTk3NGVmNWU4MDQ3NzRfNjIy_bb12f0be-1e43-4a91-ad7b-6512f20564a8">two</span>-year time 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 purchased under this program during the three months ended June 30, 2019. As of June 30, 2019, a total of 231,150 shares had been repurchased for an aggregate amount of $11.8 million.</span></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Dividends</span></div>On April 4, 2019, we announced we had commenced a dividend program and that our Board of Directors approved a quarterly dividend of $0.135 per share. Our first dividend was paid on June 12, 2019 to shareholders of record as of May 8, 2019. Total dividends of $2.0 million were declared and paid during the three months ended June 30, 2019. On July 10, 2019, we announced a quarterly dividend of $0.135 per share payable on August 15, 2019 to shareholders of record as of July 30, 2019. 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. 35000000.0 146287 7300000 656203 35000000.0 75000000.0 0 231150 11800000 0.135 2000000.0 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 June 30, 2019 and March 31, 2019 due to their short-term nature. RETIREMENT PLANS<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Refer to Note 13 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-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:68.175439%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.888889%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823392%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.596491%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384795%;"/><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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Service cost, benefits earned during the period</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">18 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">19 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Interest cost on projected benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">523 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">528 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Expected return on assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(653)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(663)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of net actuarial loss</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net pension benefit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(100)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(106)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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 income, net in our condensed consolidated statements of income.</span></div> <div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:68.175439%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.888889%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823392%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.596491%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384795%;"/><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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Service cost, benefits earned during the period</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">18 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">19 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Interest cost on projected benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">523 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">528 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Expected return on assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(653)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(663)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of net actuarial loss</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net pension benefit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(100)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(106)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 18000 19000 523000 528000 653000 663000 -12000 -10000 -100000 -106000 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 For the three months ended June 30, 2019, we earned $19.7 million from continuing operations before taxes and provided for income taxes of $4.4 million, resulting in an effective tax rate of 22.2%. For the three months ended June 30, 2018, we earned $18.1 million from continuing operations before taxes and provided for income taxes of $4.1 million, resulting in an effective tax rate of 22.6%. The provision for income taxes differed from the statutory rate for the three months ended June 30, 2019 and 2018 primarily due to the provision for global intangible low-taxed income ("GILTI"), adjustments related to state tax returns, excess tax deductions related to stock compensation and an increase in the reserves for uncertain tax provisions. 19700000 4400000 0.222 18100000 4100000 0.226 OTHER COMPREHENSIVE INCOME (LOSS)<div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415205%;"><tr><td style="width:1.0%;"/><td style="width:68.588235%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.970588%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.970588%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Currency translation adjustments:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at beginning of period</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(6,869)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(4,837)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Adjustments for foreign currency translation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">258 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,397)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at end of period</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(6,611)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(6,234)</span></td></tr><tr><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Interest rate swaps:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(394)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(108)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:19pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Unrealized (losses) gains, net of taxes of $81 and $(11), respectively (a)</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(306)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">40 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:19pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Reclassification of losses included in interest expense, net,</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">  net of taxes of $(2) and $(5), respectively</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">18 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other adjustment (c)</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(16)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive (loss) income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(297)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">42 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at end of period</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(691)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(66)</span></td></tr><tr><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Defined benefit plans:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(3,466)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,530)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:19pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Amortization of net losses, net of taxes of $1 and $(5),</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">  respectively (b)</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(4)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">20 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at end of period</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(3,470)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,510)</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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.1 million, net of deferred taxes, over the next twelve months related to designated cash flow hedges based on their fair values at June 30, 2019.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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-indent:-18pt;padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;">(c) The other adjustments relate to changes in the effective tax rate.</span></div> <div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415205%;"><tr><td style="width:1.0%;"/><td style="width:68.588235%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.970588%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.970588%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Currency translation adjustments:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at beginning of period</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(6,869)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(4,837)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Adjustments for foreign currency translation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">258 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,397)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at end of period</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(6,611)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(6,234)</span></td></tr><tr><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Interest rate swaps:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(394)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(108)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:19pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Unrealized (losses) gains, net of taxes of $81 and $(11), respectively (a)</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(306)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">40 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:19pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Reclassification of losses included in interest expense, net,</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">  net of taxes of $(2) and $(5), respectively</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">18 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other adjustment (c)</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(16)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive (loss) income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(297)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">42 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at end of period</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(691)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(66)</span></td></tr><tr><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Defined benefit plans:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(3,466)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,530)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:19pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Amortization of net losses, net of taxes of $1 and $(5),</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">  respectively (b)</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(4)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">20 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at end of period</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(3,470)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,510)</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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.1 million, net of deferred taxes, over the next twelve months related to designated cash flow hedges based on their fair values at June 30, 2019.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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-indent:-18pt;padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;">(c) The other adjustments relate to changes in the effective tax rate.</span></div> -6869000 -4837000 258000 -1397000 -6611000 -6234000 -394000 -108000 -81000 11000 -306000 40000 -2000 -5000 -9000 -18000 0 -16000 -297000 42000 -691000 -66000 -3466000 -2530000 1000 -5000 4000 -20000 -3470000 -2510000 -100000 REVENUE RECOGNITION<div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Refer to Note 18 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="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415205%;"><tr><td style="width:1.0%;"/><td style="width:53.882353%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.970588%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.970588%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.970588%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial Products </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Specialty Chemicals </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Build-to-order </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">19,201 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">19,201 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Book-and-ship </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">44,151 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">38,981 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">83,132 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net revenues </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">63,352 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">38,981 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">102,333 </span></td><td colspan="3" style="display:none;"/><td 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="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415205%;"><tr><td style="width:1.0%;"/><td style="width:53.882353%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.970588%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.970588%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.970588%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial Products </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Specialty Chemicals </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Build-to-order </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,511 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,511 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Book-and-ship </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">38,349 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">35,718 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">74,067 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net revenues </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">53,860 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">35,718 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">89,578 </span></td><td colspan="3" style="display:none;"/><td 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:84.070381%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.929619%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at April 1, 2019: </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,337 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue recognized during the period </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(138)</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">New contracts during the period </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">642 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at June 30, 2019 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,841 </span></td></tr></table></div> Disaggregation of revenues reconciled to our reportable segments is as follows (in thousands):<div style="text-align:center;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415205%;"><tr><td style="width:1.0%;"/><td style="width:53.882353%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.970588%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.970588%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.970588%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial Products </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Specialty Chemicals </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Build-to-order </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">19,201 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">19,201 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Book-and-ship </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">44,151 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">38,981 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">83,132 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net revenues </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">63,352 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">38,981 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">102,333 </span></td><td colspan="3" style="display:none;"/><td 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="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415205%;"><tr><td style="width:1.0%;"/><td style="width:53.882353%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.970588%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.970588%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535294%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.970588%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial Products </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Specialty Chemicals </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Build-to-order </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,511 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,511 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Book-and-ship </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">38,349 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">35,718 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">74,067 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net revenues </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">53,860 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">35,718 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">89,578 </span></td><td colspan="3" style="display:none;"/><td 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> 19201000 0 19201000 44151000 38981000 83132000 63352000 38981000 102333000 15511000 0 15511000 38349000 35718000 74067000 53860000 35718000 89578000 <div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';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="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:84.070381%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.929619%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at April 1, 2019: </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,337 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue recognized during the period </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(138)</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">New contracts during the period </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">642 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at June 30, 2019 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,841 </span></td></tr></table></div> 2337000 138000 642000 2841000 SEGMENTS<div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">As discussed in Note 19 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-indent:18pt;text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Three Months Ended June 30, 2019:</span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:30.258065%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.826393%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.756598%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.756598%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.756598%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.756598%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.756598%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial Products</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Specialty Chemicals</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Subtotal - Reportable Segments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Eliminations and Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">63,352 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">38,981 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">102,333 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">102,333 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">17,042 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,623 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">23,665 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(3,344)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">20,321 </span></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Three Months Ended June 30, 2018:</span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:30.258065%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.826393%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.756598%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.756598%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.756598%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.756598%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.756598%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial Products</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Specialty Chemicals</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Subtotal - Reportable Segments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Eliminations and Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">53,860 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">35,718 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">89,578 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">89,578 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13,893 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,473 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">20,366 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,622)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">17,744 </span></td></tr></table></div> 2 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Three Months Ended June 30, 2019:</span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:30.258065%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.826393%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.756598%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.756598%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.756598%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.756598%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.756598%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial Products</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Specialty Chemicals</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Subtotal - Reportable Segments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Eliminations and Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">63,352 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">38,981 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">102,333 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">102,333 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">17,042 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,623 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">23,665 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(3,344)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">20,321 </span></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Three Months Ended June 30, 2018:</span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:30.258065%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.826393%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.756598%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.756598%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.756598%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.756598%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.756598%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial Products</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Specialty Chemicals</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Subtotal - Reportable Segments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Eliminations and Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">53,860 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">35,718 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">89,578 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">89,578 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13,893 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,473 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">20,366 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,622)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">17,744 </span></td></tr></table></div> 63352000 38981000 102333000 0 102333000 17042000 6623000 23665000 -3344000 20321000 53860000 35718000 89578000 0 89578000 13893000 6473000 20366000 -2622000 17744000 XML 13 R1.htm IDEA: XBRL DOCUMENT v3.19.2
Document and Entity Information - shares
3 Months Ended
Jun. 30, 2019
Aug. 01, 2019
Cover page.    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2019  
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   15,023,768
Entity Central Index Key 0001624794  
Current Fiscal Year End Date --03-31  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Income Statement [Abstract]    
Revenues, net $ 102,333 $ 89,578
Cost of revenues (55,098) (47,490)
Gross profit 47,235 42,088
Selling, general and administrative expenses (26,914) (24,344)
Operating income 20,321 17,744
Interest expense, net (501) (384)
Other (loss) income, net (87) 738
Income before income taxes 19,733 18,098
Provision for income taxes (4,389) (4,091)
Income from continuing operations 15,344 14,007
Loss from discontinued operations, net of tax (140) (2,331)
Net income $ 15,204 $ 11,676
Basic earnings (loss) per common share:    
Continuing operations (USD per share) $ 1.02 $ 0.89
Discontinued operations (USD per share) (0.01) (0.15)
Net income (USD per share) 1.01 0.74
Diluted earnings (loss) per common share:    
Continuing operations (USD per share) 1.01 0.88
Discontinued operations (USD per share) (0.01) (0.15)
Net income (USD per share) $ 1.00 $ 0.73
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Statement of Comprehensive Income [Abstract]    
Net income $ 15,204 $ 11,676
Other comprehensive income (loss):    
Foreign currency translation adjustments 258 (1,397)
Cash flow hedging activity, net of taxes of $79 and $(16), respectively (297)  
Cash flow hedging activity, net of taxes of $79 and $(16), respectively   42
Pension and other postretirement effects, net of taxes of $1 and $(5), respectively (4) 20
Other comprehensive loss (43) (1,335)
Comprehensive income $ 15,161 $ 10,341
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Statement of Comprehensive Income [Abstract]    
Cash flow hedging activity, taxes $ 79  
Cash flow hedging activity, taxes   $ (16)
Pension and other post retirement effects, taxes $ 1 $ (5)
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2019
Mar. 31, 2019
Current assets:    
Cash and cash equivalents $ 10,228 $ 26,651
Accounts receivable, net of allowance for doubtful accounts of $734 and $591, respectively 72,841 66,136
Inventories, net 54,224 51,429
Prepaid expenses and other current assets 2,445 7,030
Current assets, discontinued operations 0 21
Total current assets 139,738 151,267
Property, plant and equipment, net of accumulated depreciation of $67,854 and $65,548, respectively 54,248 53,639
Goodwill 92,429 86,295
Intangible assets, net 52,335 50,466
Other assets 26,182 10,965
Noncurrent assets, discontinued operations 2,099 0
Total assets 367,031 352,632
Current liabilities:    
Accounts payable 17,887 19,024
Accrued and other current liabilities 26,027 29,426
Current portion of long-term debt 561 561
Current liabilities, discontinued operations 355 161
Total current liabilities 44,830 49,172
Long-term debt 21,258 30,898
Retirement benefits payable 1,923 1,978
Other long-term liabilities 19,435 6,114
Noncurrent liabilities, discontinued operations 2,758 784
Total liabilities 90,204 88,946
Equity:    
Common shares, $0.01 par value, Shares authorized - 50,000, Shares issued - 15,999 and 16,001, respectively 159 158
Preferred shares, $0.01 par value, Shares authorized and issued - 10,000 and 0, respectively 0 0
Additional paid-in capital 47,846 46,633
Treasury shares, at cost (975 and 962 shares, respectively) (50,757) (49,964)
Retained earnings 290,351 277,588
Accumulated other comprehensive loss (10,772) (10,729)
Total equity 276,827 263,686
Total liabilities and equity $ 367,031 $ 352,632
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2019
Mar. 31, 2019
Statement of Financial Position [Abstract]    
Accounts receivable, allowance $ 734 $ 591
Property, plant and equipment, accumulated depreciation $ 67,854 $ 65,548
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) 15,999,000 16,001,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) 975,000 962,000
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED STATEMENTS OF EQUITY (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Treasury Shares
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Balance at beginning of period at Mar. 31, 2018 $ 265,765 $ 158 $ (3,252) $ 42,684 $ 233,650 $ (7,475)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Share-based compensation 929     929    
Repurchase of common shares (7,366)   (7,366)      
Stock activity under stock plans (136)   (136)      
Net income 11,676       11,676  
Other comprehensive loss, net of tax (1,335)         (1,335)
Balance at end of period at Jun. 30, 2018 267,609 158 (10,754) 43,613 243,402 (8,810)
Balance at beginning of period at Mar. 31, 2019 263,686 158 (49,964) 46,633 277,588 (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 declared (2,041)       (2,041)  
Other comprehensive 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)
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Cash flows from operating activities:    
Net income $ 15,204 $ 11,676
Less: Loss from discontinued operations (140) (2,331)
Income from continuing operations 15,344 14,007
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 2,319 1,925
Amortization of intangible and other assets 1,760 1,636
Provision for inventory reserves 194 740
Provision for doubtful accounts 274 0
Share-based and other executive compensation 1,213 929
Net gain on disposals of property, plant and equipment 0 (2,922)
Net pension benefit (97) (106)
Net deferred taxes (95) 147
Changes in operating assets and liabilities:    
Accounts receivable, net (4,799) (2,405)
Inventories (2,159) (3,333)
Prepaid expenses and other current assets 4,627 2,022
Other assets 37 (27)
Accounts payable and other current liabilities (8,936) (719)
Retirement benefits payable and other liabilities (17) (53)
Net cash provided by operating activities, continuing operations 9,665 11,841
Net cash used in operating activities, discontinued operations (255) (2,894)
Net cash provided by operating activities 9,410 8,947
Cash flows from investing activities:    
Capital expenditures (2,226) (1,489)
Proceeds from sale of assets held for investment 0 278
Proceeds from sale of assets 0 3,230
Cash paid for acquisitions (11,500) 0
Net cash (used in) provided by investing activities, continuing operations (13,726) 2,019
Net cash provided by investing activities, discontinued operations 0 297
Net cash (used in) provided by investing activities (13,726) 2,316
Cash flows from financing activities:    
Borrowings on lines of credit 7,500 0
Repayments of lines of credit (17,140) (4,140)
Purchase of treasury shares (793) (7,502)
Dividends (2,028) 0
Net cash used in financing activities (12,461) (11,642)
Effect of exchange rate changes on cash and equivalents 354 (344)
Net change in cash and cash equivalents (16,423) (723)
Cash and cash equivalents, beginning of period 26,651 11,706
Cash and cash equivalents, end of period $ 10,228 $ 10,983
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.19.2
ORGANIZATION AND OPERATIONS AND SUMMARY OF ACCOUNTING POLICIES
3 Months Ended
Jun. 30, 2019
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 segments: Industrial Products and Specialty Chemicals. Our broad portfolio of leading products provides performance optimizing solutions to our customers. Our products include mechanical products for heating, ventilating, air conditioning and refrigeration (“HVAC/R”), sealants and high-performance specialty lubricants. Drawing on our innovative and proven technologies, we seek to deliver solutions to our professional customers that require superior performance and reliability. Our diverse product portfolio includes more than 100 highly respected industrial brands including RectorSeal No. 5® thread sealants, KOPR-KOTE® anti-seize lubricants, KATS Coatings®, Safe-T-Switch® condensate overflow shutoff devices, Air Sentry® breathers, Deacon® high temperature sealants, AC Leak Freeze® to stop refrigerant leaks and Greco Aluminum Railings.

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, industrial, plumbing, energy, rail, mining and other general industrial markets.

Basis of Presentation

The condensed consolidated financial statements included in this Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2019 (“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 June 30, 2019, and the results of operations for the three month periods ended June 30, 2019 and 2018. 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, 2019 (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 lease accounting policy described below as a result of adopting the new lease standards.

LeasesWe determine if a contract is or contains a lease at inception by evaluating whether the contract conveys the right to control the use of an identified asset. Right-of-Use (“ROU”) assets and lease liabilities are initially recognized at the commencement date based on the present value of remaining lease payments over the lease term calculated using our incremental borrowing rate, unless the implicit rate is readily determinable. ROU assets represent the right to use an underlying asset for the lease term, including any upfront lease payments made and excluding lease incentives. Lease liabilities represent the obligation to make future lease payments throughout the lease term. The lease term includes renewal periods when we are reasonably certain to exercise the option to renew. The ROU asset is amortized over the expected lease term. Lease and non-lease components, when present on our leases, are accounted for separately. Leases with an initial term of 12 months or less are excluded from recognition in the balance sheet, and the expense for these short-term leases and for operating leases is recognized on a straight-line basis over the lease term. We have certain lease contracts with terms and conditions that provide for variability in the payment amount based on changes in facts or circumstances occurring after the commencement date. These variable lease payments are recognized in our condensed consolidated income statements as the obligation is incurred. As of June 30, 2019, we did not have material leases that imposed significant restrictions or covenants, material related party leases or sale-leaseback arrangements.
Accounting Developments

Pronouncements Implemented

In February 2016, the FASB issued ASU No. 2016-02, "Leases (Topic 842)," which has been subsequently amended with additional ASUs including ASU No. 2018-10 and ASU No. 2018-11 issued in July 2018 and ASU No. 2018-20 issued in December 2018, to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. A lessee should recognize in the statement of financial position a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term. The recognition, measurement, and presentation of expenses and cash flows arising from a lease by a lessee have not significantly changed from previous U.S. GAAP. This ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2018. Modified retrospective application is permitted with certain practical expedients. Early adoption is permitted. We adopted this standard effective April 1, 2019 using the modified retrospective approach for leases existing at or entered into before the effective date. As such, the cumulative effect of the implementation has been recorded to the opening balance of retained earnings in the period of adoption, and prior periods have not been adjusted. Upon adoption, we elected the package of three practical expedients permitted under the transition guidance, which include the carry forward of our leases without reassessing whether any contracts are leases or contain leases, lease classification and initial direct lease costs. We also elected the transition practical expedient to apply hindsight when determining the lease term and when assessing impairment of ROU assets at the adoption date, which allows us to update our assessments according to new information and changes in facts and circumstances that have occurred since lease inception. Adoption of this ASU resulted in recognition of ROU assets and lease liabilities of $16.9 million and $18.6 million, respectively, including leases classified as discontinued operations, as well as a reduction to opening retained earnings of $0.4 million, at the date of adoption. Refer to Note 8 for details of the impact of the adoption of this ASU.

In August 2017, the FASB issued ASU No. 2017-12, "Derivatives and Hedging (Topic 815): Targeted Improvements of Accounting for Hedging Activities." The purpose of this ASU is to better align a company's risk management activities and financial reporting for hedging relationships. Additionally, the ASU simplifies the hedge accounting requirements and improves the disclosures of hedging arrangements. This ASU was amended by ASU 2018-16 to include the secured overnight financing rate as an acceptable reference rate. This ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2018. Adoption of this ASU effective April 1, 2019 did not have a material impact on our consolidated financial condition or results of operations.

Pronouncements not yet implemented

In June 2016, the FASB issued ASU No. 2016-13, "Financial Instruments – Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments," as amended, which requires, among other things, the use of a new current expected credit loss ("CECL") model in order to determine our allowances for doubtful accounts with respect to accounts receivable. The CECL model requires that we estimate our lifetime expected credit loss with respect to our receivables and contract assets and record allowances that, when deducted from the balance of the receivables, represent the net amounts expected to be collected. We will also be required to disclose information about how we developed the allowances, including changes in the factors that influenced our estimate of expected credit losses and the reasons for those changes. This ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2019. We are currently evaluating the impact of this ASU on our consolidated financial condition and results of operations.

In August 2018, the FASB issued ASU No. 2018-13, "Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement," which modifies the disclosure requirements on fair value measurements. The amendments on changes in unrealized gains and losses, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements, and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. An entity is permitted to early adopt any removed or modified disclosures and delay adoption of the additional disclosures until their effective date. This ASU is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. We do not expect adoption of this ASU to have a material impact on our consolidated financial condition and results of operations.

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. This ASU is effective, on a
retrospective basis, for fiscal years ending after December 15, 2020. Early adoption is permitted. We do not expect adoption of this ASU to have a material impact on our consolidated financial condition and results of operations.

In August 2018, the FASB issued ASU No. 2018-15, "Customer's Accounting for the Implementation Costs Incurred in Cloud Computing Arrangement That is a Service Contract." The amendments in this ASU align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). This ASU is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years, and should be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. Early adoption is permitted. We do not expect adoption of this ASU to have a material impact on our consolidated financial condition and results of operations.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.19.2
ACQUISITIONS
3 Months Ended
Jun. 30, 2019
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 preliminary 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.

MSD Research, Inc.

On January 31, 2019, we acquired the assets of MSD Research, Inc. (“MSD”), based in Boca Raton, Florida, for $10.1 million, funded through our revolving credit facility. MSD is a leading provider of condensate management products for commercial and residential HVAC/R systems, including float switches, drain line cleanouts and flush tools. The excess of the purchase price over the fair value of the identifiable assets acquired was $5.2 million allocated to goodwill, which will be deductible for income tax purposes. Goodwill represents the value expected to be obtained from a more extensive condensation management product portfolio for the HVAC/R market and leveraging our larger distributor network. The preliminary allocation of the fair value of the net assets acquired included customer lists, trademarks and technology of $3.3 million, $0.8 million and $0.4 million, respectively, as well as inventory and accounts receivable of $0.3 million and $0.1 million, respectively. Customer lists and technology are being amortized over 10 years and 5 years, respectively, while trademarks and goodwill are not being amortized.  MSD activity has been included in our Industrial Products segment since the acquisition date. No pro forma information has been provided due to immateriality.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.19.2
DISCONTINUED OPERATIONS
3 Months Ended
Jun. 30, 2019
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.

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.

Summarized selected financial information for the Coatings business for the three months ended June 30, 2019 and 2018, is presented in the following table:

Three Months Ended June 30,
(amounts in thousands) 20192018
Revenues, net$— $3,365 
Loss from discontinued operations before income taxes(154)(3,080)
Income tax benefit14 749 
Loss from discontinued operations, net$(140)$(2,331)

(amounts in thousands) June 30, 2019March 31, 2019
Assets
Prepaid expenses and other current assets (a) $— $21 
Other assets (b)2,099 — 
Total assets$2,099 $21 
Liabilities
Accounts payable, accrued expenses and other liabilities (b)$3,113 $945 

(a) The assets and liabilities of the Coatings business reside in a disregarded entity for tax purposes. Accordingly, the tax attributes associated with the operations of our Coatings business will ultimately flow through to the corporate parent, which files a consolidated federal return. Therefore, any corresponding tax assets or liabilities have been reflected as a component of our continuing operations.
(b) Adoption of the new lease standard resulted in recognition of ROU assets and lease liabilities of $2.0 million and $3.1 million, respectively, for the Coatings business. Refer to Note 8 for details for additional discussions on our adoption of the new lease standard.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.19.2
INVENTORIES
3 Months Ended
Jun. 30, 2019
Inventory Disclosure [Abstract]  
INVENTORIES INVENTORIES
Inventories consist of the following (in thousands):
June 30, 2019March 31, 2019
Raw materials and supplies$23,457 $20,267 
Work in process6,164 6,483 
Finished goods31,944 31,876 
Total inventories61,565 58,626 
Less: LIFO reserve(5,027)(5,027)
Less: Obsolescence reserve(2,314)(2,170)
Inventories, net$54,224 $51,429 
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.19.2
GOODWILL AND INTANGIBLE ASSETS
3 Months Ended
Jun. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND INTANGIBLE ASSETS GOODWILL AND INTANGIBLE ASSETS
The changes in the carrying amount of goodwill for the three months ended June 30, 2019 and March 31, 2019 were as follows (in thousands):

Industrial ProductsSpecialty
Chemicals
Total
Balance at March 31, 2019$54,732 $31,563 $86,295 
Petersen acquisition6,063 — 6,063 
Currency translation71 — 71 
Balance at June 30, 2019$60,866 $31,563 $92,429 
The following table provides information about our intangible assets (in thousands, except years): 

June 30, 2019March 31, 2019
Wtd Avg Life (Years)Ending Gross AmountAccumulated AmortizationEnding Gross AmountAccumulated Amortization
Finite-lived intangible assets:
Patents11$9,800 $(6,488)$9,835 $(6,316)
Customer lists and amortized trademarks1263,214 (29,784)60,065 (28,622)
Non-compete agreements51,777 (1,207)1,764 (1,066)
Other85,135 (2,132)4,808 (2,010)
$79,926 $(39,611)$76,472 $(38,014)
Trade names and trademarks not being amortized:$12,020 $— $12,008 $— 
 
Amortization expense for the three months ended June 30, 2019 was $1.7 million. Amortization expense for the three months ended June 30, 2018, was $1.6 million. The following table shows the estimated future amortization for intangible assets, as of June 30, 2019, for the remainder of the current fiscal year and the next five fiscal years ending March 31 (in thousands):

2020$4,715 
20215,504 
20225,100 
20234,244 
20243,938 
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.19.2
SHARE-BASED COMPENSATION
3 Months Ended
Jun. 30, 2019
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 June 30, 2019, 826,965 shares were available for issuance under the 2015 Plan.

We recorded share-based compensation expense as follows for the three months ended June 30, 2019 and 2018 (in thousands): 
Three Months Ended June 30, 2019
Stock OptionsRestricted 
Stock
Total
Share-based compensation expense$— $1,213 $1,213 
Related income tax benefit— (255)(255)
Net share-based compensation expense$— $958 $958 
Three Months Ended June 30, 2018
Stock OptionsRestricted 
Stock
Total
Share-based compensation expense$16 $913 $929 
Related income tax benefit(2)(200)(202)
Net share-based compensation expense$14 $713 $727 

Stock option activity was as follows:
Three Months Ended June 30, 2019
Number of SharesWeighted Average Exercise PriceRemaining Contractual Life (Years)Aggregate Intrinsic Value (in Millions)
Outstanding at April 1, 2019:231,717 $25.12 
Exercised— — 
Canceled— — 
Outstanding at June 30, 2019231,717 $25.12 4.9610.0 
Exercisable at June 30, 2019231,717 $25.12 4.9610.0 

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

Restricted share activity was as follows: 
Three Months Ended
June 30, 2019
Number of SharesWeighted Average Grant Date Fair Value
Outstanding at April 1, 2019:213,622 $45.42 
     Granted31,817 79.44 
     Vested(35,117)24.29 
     Canceled(1,766)23.77 
Outstanding at June 30, 2019208,556 $54.35 

During the restriction period, the holders of restricted shares are entitled to vote and receive dividends. Unvested restricted shares outstanding as of June 30, 2019 and March 31, 2019 included 92,545 and 96,282 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 do not provide for the rights to vote or receive cash dividends until vesting.
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.At June 30, 2019, we had unrecognized compensation cost related to unvested restricted shares of $7.1 million, which will be amortized into net income over the remaining weighted average vesting period of approximately 2.0 years. The total fair value of restricted shares granted during the three months ended June 30, 2019 and 2018 was $2.5 million and $1.7 million, respectively. The total fair value of restricted shares vested during the three months ended June 30, 2019 and 2018 was $2.1 million and $0.5 million, respectively.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.19.2
LONG-TERM DEBT
3 Months Ended
Jun. 30, 2019
Debt Disclosure [Abstract]  
LONG-TERM DEBT LONG-TERM DEBT
Debt consists of the following (in thousands):

June 30, 2019March 31, 2019
Revolving Credit Facility, interest rate of 3.65% and 3.74%, respectively
$10,500 $20,000 
Whitmore Term Loan, interest rate of 4.40% and 4.50%, respectively
11,319 11,459 
Total debt21,819 31,459 
Less: Current portion(561)(561)
Long-term debt$21,258 $30,898 

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 three months ended June 30, 2019, we borrowed $7.5 million and repaid $17.0 million under this facility, and as of June 30, 2019 and March 31, 2019, we had a remaining outstanding balance of $10.5 million and $20.0 million, respectively, which resulted in borrowing capacity of $289.5 million and $280.0 million, respectively, inclusive of the accordion feature. Covenant compliance is tested quarterly, and we were in compliance with all covenants as of June 30, 2019.

Whitmore Term Loan

As of June 30, 2019, 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 matures on July 31, 2029 and requires payments of $140,000 due each quarter. Borrowings under this term loan bear interest at a variable annual rate equal to one month LIBOR plus 2.0%.  As of June 30, 2019 and March 31, 2019, Whitmore Manufacturing had $11.3 million and $11.5 million, respectively, in outstanding borrowings 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 28 R16.htm IDEA: XBRL DOCUMENT v3.19.2
LEASES
3 Months Ended
Jun. 30, 2019
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 10 years, some of which include escalation clauses and/or options to extend or terminate the leases. Leases related to discontinued operations have been omitted from the following disclosures (see Note 3 for information on leases included in discontinued operations).

We do not currently have any financing lease arrangements.

 Three Months Ended June 30, 2019
Components of Operating Lease Expenses (in thousands)
Operating lease expense (a)$904 
Variable lease expense (b)50 
Total operating lease expense  $954 
(a)  Included in cost of revenues and selling, general and administrative expense
(b) Includes short-term leases, which are immaterial
June 30, 2019
Operating Lease Assets and Liabilities (in thousands)
ROU assets, net (c)$15,037 
Short-term lease liabilities (d)$2,807 
Long-term lease liabilities recorded (d)12,877 
Total operating lease liabilities$15,684 
(c) Included in other assets, net
(d) Included in accrued and other current liabilities and other long-term liabilities

 Three Months Ended June 30, 2019
Supplemental Cash Flow (in thousands)
Cash paid for amounts included in the measurement of operating lease liabilities (a)$873 
ROU assets obtained in exchange for new operating lease obligations605 
(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.43
Weighted average discount rate (percent)3.7 %
Maturities of operating lease liabilities were as follows (in thousands): 
Year Ending March 31, 2020 (excluding the three months ended June 30, 2019)$2,626 
20213,283 
20222,747 
20232,076 
20241,925 
Thereafter5,540 
Total lease liabilities 18,197 
Less: Imputed interest(2,513)
Present value of lease liabilities$15,684 

As discussed in Note 1, we elected the transition practical expedient to apply hindsight when determining the lease term at the new lease standard adoption date. The increase in lease liabilities at June 30, 2019 as compared with future obligations as of March 31, 2019 represents the renewal period options that we were reasonably certain to exercise as of the adoption date.

The future minimum obligations under operating leases in effect as of March 31, 2019 having a noncancellable term in excess of one year as determined prior to the adoption of the new lease standard are as follows for the fiscal years ending March 31, (in thousands):

2020$3,048 
20212,733 
20221,645 
20231,038 
2024921 
Thereafter1,010 
Total future minimum lease payments$10,395 
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.19.2
DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING
3 Months Ended
Jun. 30, 2019
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 June 30, 2019 and March 31, 2019, we had $11.3 million and $11.5 million, respectively, of notional amount outstanding designated as an interest rate swap with third parties.  The interest rate swap is highly effective. At June 30, 2019, the maximum remaining length of the interest rate swap contract was approximately 10 years. The fair value of the interest rate swap designated as a hedging instrument is summarized below (in thousands):

June 30, 2019March 31, 2019
Current derivative liabilities$114 $56 
Non-current derivative liabilities761 443 

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 30 R18.htm IDEA: XBRL DOCUMENT v3.19.2
EARNINGS PER SHARE
3 Months Ended
Jun. 30, 2019
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 months ended June 30, 2019 and 2018 (amounts in thousands, except per share data):

Three Months Ended
June 30,
20192018
Income from continuing operations$15,344 $14,007 
Loss from discontinued operations(140)(2,331)
Net income$15,204 $11,676 
Weighted average shares: 
Common stock14,875 15,658 
Participating securities115 165 
Denominator for basic earnings per common share14,990 15,823 
Potentially dilutive securities168 109 
Denominator for diluted earnings per common share15,158 15,932 
Basic earnings (loss) per common share: 
Continuing operations$1.02 $0.89 
Discontinued operations(0.01)(0.15)
Net income$1.01 $0.74 
Diluted earnings (loss) per common share: 
Continuing operations$1.01 $0.88 
Discontinued operations(0.01)(0.15)
Net income$1.00 $0.73 
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.19.2
SHAREHOLDERS' EQUITY
3 Months Ended
Jun. 30, 2019
Equity [Abstract]  
SHAREHOLDERS' EQUITY SHAREHOLDERS' EQUITY
Share Repurchase Program

On November 11, 2016, we announced that our Board of Directors authorized a program to repurchase up to $35.0 million of our common stock over a two-year time period. We purchased 146,287 shares during the three months ended June 30, 2018 for an aggregate amount of $7.3 million. As of October 31, 2018, a total of 656,203 shares had been repurchased for an aggregate amount of $35.0 million, and the program was completed.

On November 7, 2018, we announced that our Board of Directors authorized a new program to repurchase up to $75.0 million of our common stock over a two-year time 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 purchased under this program during the three months ended June 30, 2019. As of June 30, 2019, a total of 231,150 shares had been repurchased for an aggregate amount of $11.8 million.

Dividends
On April 4, 2019, we announced we had commenced a dividend program and that our Board of Directors approved a quarterly dividend of $0.135 per share. Our first dividend was paid on June 12, 2019 to shareholders of record as of May 8, 2019. Total dividends of $2.0 million were declared and paid during the three months ended June 30, 2019. On July 10, 2019, we announced a quarterly dividend of $0.135 per share payable on August 15, 2019 to shareholders of record as of July 30, 2019. 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 32 R20.htm IDEA: XBRL DOCUMENT v3.19.2
FAIR VALUE MEASUREMENTS
3 Months Ended
Jun. 30, 2019
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 June 30, 2019 and March 31, 2019 due to their short-term nature.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.19.2
RETIREMENT PLANS
3 Months Ended
Jun. 30, 2019
Retirement Benefits [Abstract]  
RETIREMENT PLANS RETIREMENT PLANS
Refer to Note 13 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
June 30,
20192018
Service cost, benefits earned during the period$18 $19 
Interest cost on projected benefit obligation523 528 
Expected return on assets(653)(663)
Amortization of net actuarial loss12 10 
Net pension benefit$(100)$(106)

The components of net periodic cost for retirement and postretirement benefits, other than service costs, are included in other income, net in our condensed consolidated statements of income.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.19.2
CONTINGENCIES
3 Months Ended
Jun. 30, 2019
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 35 R23.htm IDEA: XBRL DOCUMENT v3.19.2
INCOME TAXES
3 Months Ended
Jun. 30, 2019
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES For the three months ended June 30, 2019, we earned $19.7 million from continuing operations before taxes and provided for income taxes of $4.4 million, resulting in an effective tax rate of 22.2%. For the three months ended June 30, 2018, we earned $18.1 million from continuing operations before taxes and provided for income taxes of $4.1 million, resulting in an effective tax rate of 22.6%. The provision for income taxes differed from the statutory rate for the three months ended June 30, 2019 and 2018 primarily due to the provision for global intangible low-taxed income ("GILTI"), adjustments related to state tax returns, excess tax deductions related to stock compensation and an increase in the reserves for uncertain tax provisions.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.19.2
OTHER COMPREHENSIVE INCOME (LOSS)
3 Months Ended
Jun. 30, 2019
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 June 30,
20192018
Currency translation adjustments:
Balance at beginning of period$(6,869)$(4,837)
Adjustments for foreign currency translation258 (1,397)
Balance at end of period$(6,611)$(6,234)
Interest rate swaps:
Balance at beginning of period$(394)$(108)
Unrealized (losses) gains, net of taxes of $81 and $(11), respectively (a)
(306)40 
Reclassification of losses included in interest expense, net,
  net of taxes of $(2) and $(5), respectively
18 
Other adjustment (c)— (16)
Other comprehensive (loss) income(297)42 
Balance at end of period$(691)$(66)
Defined benefit plans:
Balance at beginning of period$(3,466)$(2,530)
Amortization of net losses, net of taxes of $1 and $(5),
  respectively (b)
(4)20 
Balance at end of period$(3,470)$(2,510)

(a) Unrealized gains (losses) are reclassified to earnings as underlying cash interest payments are made. We expect to recognize a loss of $0.1 million, net of deferred taxes, over the next twelve months related to designated cash flow hedges based on their fair values at June 30, 2019.
(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.
(c) The other adjustments relate to changes in the effective tax rate.
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.19.2
REVENUE RECOGNITION
3 Months Ended
Jun. 30, 2019
Revenue from Contract with Customer [Abstract]  
REVENUE RECOGNITION REVENUE RECOGNITION
Refer to Note 18 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 June 30, 2019
Industrial Products Specialty Chemicals Total 
Build-to-order $19,201 $— $19,201 
Book-and-ship 44,151 38,981 83,132 
Net revenues $63,352 $38,981 $102,333 

Three Months Ended June 30, 2018
Industrial Products Specialty Chemicals Total 
Build-to-order $15,511 $— $15,511 
Book-and-ship 38,349 35,718 74,067 
Net revenues $53,860 $35,718 $89,578 
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, 2019: $2,337 
Revenue recognized during the period (138)
New contracts during the period 642 
Balance at June 30, 2019 $2,841 
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.19.2
SEGMENTS
3 Months Ended
Jun. 30, 2019
Segment Reporting [Abstract]  
SEGMENTS SEGMENTS
As discussed in Note 19 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 June 30, 2019:
(in thousands)Industrial ProductsSpecialty ChemicalsSubtotal - Reportable SegmentsEliminations and OtherTotal
Revenues, net$63,352 $38,981 $102,333 $— $102,333 
Operating income17,042 6,623 23,665 (3,344)20,321 

Three Months Ended June 30, 2018:
(in thousands)Industrial ProductsSpecialty ChemicalsSubtotal - Reportable SegmentsEliminations and OtherTotal
Revenues, net$53,860 $35,718 $89,578 $— $89,578 
Operating income13,893 6,473 20,366 (2,622)17,744 
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.19.2
ORGANIZATION AND OPERATIONS AND SUMMARY OF ACCOUNTING POLICIES (Policies)
3 Months Ended
Jun. 30, 2019
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 June 30, 2019 (“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 June 30, 2019, and the results of operations for the three month periods ended June 30, 2019 and 2018. 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, 2019 (the “Annual Report”).
Leases LeasesWe determine if a contract is or contains a lease at inception by evaluating whether the contract conveys the right to control the use of an identified asset. Right-of-Use (“ROU”) assets and lease liabilities are initially recognized at the commencement date based on the present value of remaining lease payments over the lease term calculated using our incremental borrowing rate, unless the implicit rate is readily determinable. ROU assets represent the right to use an underlying asset for the lease term, including any upfront lease payments made and excluding lease incentives. Lease liabilities represent the obligation to make future lease payments throughout the lease term. The lease term includes renewal periods when we are reasonably certain to exercise the option to renew. The ROU asset is amortized over the expected lease term. Lease and non-lease components, when present on our leases, are accounted for separately. Leases with an initial term of 12 months or less are excluded from recognition in the balance sheet, and the expense for these short-term leases and for operating leases is recognized on a straight-line basis over the lease term. We have certain lease contracts with terms and conditions that provide for variability in the payment amount based on changes in facts or circumstances occurring after the commencement date. These variable lease payments are recognized in our condensed consolidated income statements as the obligation is incurred. As of June 30, 2019, we did not have material leases that imposed significant restrictions or covenants, material related party leases or sale-leaseback arrangements.
Accounting Developments
Accounting Developments

Pronouncements Implemented

In February 2016, the FASB issued ASU No. 2016-02, "Leases (Topic 842)," which has been subsequently amended with additional ASUs including ASU No. 2018-10 and ASU No. 2018-11 issued in July 2018 and ASU No. 2018-20 issued in December 2018, to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. A lessee should recognize in the statement of financial position a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term. The recognition, measurement, and presentation of expenses and cash flows arising from a lease by a lessee have not significantly changed from previous U.S. GAAP. This ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2018. Modified retrospective application is permitted with certain practical expedients. Early adoption is permitted. We adopted this standard effective April 1, 2019 using the modified retrospective approach for leases existing at or entered into before the effective date. As such, the cumulative effect of the implementation has been recorded to the opening balance of retained earnings in the period of adoption, and prior periods have not been adjusted. Upon adoption, we elected the package of three practical expedients permitted under the transition guidance, which include the carry forward of our leases without reassessing whether any contracts are leases or contain leases, lease classification and initial direct lease costs. We also elected the transition practical expedient to apply hindsight when determining the lease term and when assessing impairment of ROU assets at the adoption date, which allows us to update our assessments according to new information and changes in facts and circumstances that have occurred since lease inception. Adoption of this ASU resulted in recognition of ROU assets and lease liabilities of $16.9 million and $18.6 million, respectively, including leases classified as discontinued operations, as well as a reduction to opening retained earnings of $0.4 million, at the date of adoption. Refer to Note 8 for details of the impact of the adoption of this ASU.

In August 2017, the FASB issued ASU No. 2017-12, "Derivatives and Hedging (Topic 815): Targeted Improvements of Accounting for Hedging Activities." The purpose of this ASU is to better align a company's risk management activities and financial reporting for hedging relationships. Additionally, the ASU simplifies the hedge accounting requirements and improves the disclosures of hedging arrangements. This ASU was amended by ASU 2018-16 to include the secured overnight financing rate as an acceptable reference rate. This ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2018. Adoption of this ASU effective April 1, 2019 did not have a material impact on our consolidated financial condition or results of operations.

Pronouncements not yet implemented

In June 2016, the FASB issued ASU No. 2016-13, "Financial Instruments – Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments," as amended, which requires, among other things, the use of a new current expected credit loss ("CECL") model in order to determine our allowances for doubtful accounts with respect to accounts receivable. The CECL model requires that we estimate our lifetime expected credit loss with respect to our receivables and contract assets and record allowances that, when deducted from the balance of the receivables, represent the net amounts expected to be collected. We will also be required to disclose information about how we developed the allowances, including changes in the factors that influenced our estimate of expected credit losses and the reasons for those changes. This ASU is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2019. We are currently evaluating the impact of this ASU on our consolidated financial condition and results of operations.

In August 2018, the FASB issued ASU No. 2018-13, "Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement," which modifies the disclosure requirements on fair value measurements. The amendments on changes in unrealized gains and losses, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements, and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. An entity is permitted to early adopt any removed or modified disclosures and delay adoption of the additional disclosures until their effective date. This ASU is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. We do not expect adoption of this ASU to have a material impact on our consolidated financial condition and results of operations.

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. This ASU is effective, on a
retrospective basis, for fiscal years ending after December 15, 2020. Early adoption is permitted. We do not expect adoption of this ASU to have a material impact on our consolidated financial condition and results of operations.

In August 2018, the FASB issued ASU No. 2018-15, "Customer's Accounting for the Implementation Costs Incurred in Cloud Computing Arrangement That is a Service Contract." The amendments in this ASU align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). This ASU is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years, and should be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. Early adoption is permitted. We do not expect adoption of this ASU to have a material impact on our consolidated financial condition and results of operations.
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.19.2
DISCONTINUED OPERATIONS (Tables)
3 Months Ended
Jun. 30, 2019
Discontinued Operations and Disposal Groups [Abstract]  
Schedule of Discontinued Operations
Summarized selected financial information for the Coatings business for the three months ended June 30, 2019 and 2018, is presented in the following table:

Three Months Ended June 30,
(amounts in thousands) 20192018
Revenues, net$— $3,365 
Loss from discontinued operations before income taxes(154)(3,080)
Income tax benefit14 749 
Loss from discontinued operations, net$(140)$(2,331)

(amounts in thousands) June 30, 2019March 31, 2019
Assets
Prepaid expenses and other current assets (a) $— $21 
Other assets (b)2,099 — 
Total assets$2,099 $21 
Liabilities
Accounts payable, accrued expenses and other liabilities (b)$3,113 $945 

(a) The assets and liabilities of the Coatings business reside in a disregarded entity for tax purposes. Accordingly, the tax attributes associated with the operations of our Coatings business will ultimately flow through to the corporate parent, which files a consolidated federal return. Therefore, any corresponding tax assets or liabilities have been reflected as a component of our continuing operations.
(b) Adoption of the new lease standard resulted in recognition of ROU assets and lease liabilities of $2.0 million and $3.1 million, respectively, for the Coatings business. Refer to Note 8 for details for additional discussions on our adoption of the new lease standard.
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.19.2
INVENTORIES (Tables)
3 Months Ended
Jun. 30, 2019
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories consist of the following (in thousands):
June 30, 2019March 31, 2019
Raw materials and supplies$23,457 $20,267 
Work in process6,164 6,483 
Finished goods31,944 31,876 
Total inventories61,565 58,626 
Less: LIFO reserve(5,027)(5,027)
Less: Obsolescence reserve(2,314)(2,170)
Inventories, net$54,224 $51,429 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.19.2
GOODWILL AND INTANGIBLE ASSETS (Tables)
3 Months Ended
Jun. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Changes in Carrying Amount of Goodwill
The changes in the carrying amount of goodwill for the three months ended June 30, 2019 and March 31, 2019 were as follows (in thousands):

Industrial ProductsSpecialty
Chemicals
Total
Balance at March 31, 2019$54,732 $31,563 $86,295 
Petersen acquisition6,063 — 6,063 
Currency translation71 — 71 
Balance at June 30, 2019$60,866 $31,563 $92,429 
Schedule of Intangible Assets
The following table provides information about our intangible assets (in thousands, except years): 

June 30, 2019March 31, 2019
Wtd Avg Life (Years)Ending Gross AmountAccumulated AmortizationEnding Gross AmountAccumulated Amortization
Finite-lived intangible assets:
Patents11$9,800 $(6,488)$9,835 $(6,316)
Customer lists and amortized trademarks1263,214 (29,784)60,065 (28,622)
Non-compete agreements51,777 (1,207)1,764 (1,066)
Other85,135 (2,132)4,808 (2,010)
$79,926 $(39,611)$76,472 $(38,014)
Trade names and trademarks not being amortized:$12,020 $— $12,008 $— 
Schedule of Estimated Future Amortization for Intangible Assets The following table shows the estimated future amortization for intangible assets, as of June 30, 2019, for the remainder of the current fiscal year and the next five fiscal years ending March 31 (in thousands):
2020$4,715 
20215,504 
20225,100 
20234,244 
20243,938 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.19.2
SHARE-BASED COMPENSATION (Tables)
3 Months Ended
Jun. 30, 2019
Share-based Payment Arrangement [Abstract]  
Schedule of Share-Based Compensation Expense
We recorded share-based compensation expense as follows for the three months ended June 30, 2019 and 2018 (in thousands): 
Three Months Ended June 30, 2019
Stock OptionsRestricted 
Stock
Total
Share-based compensation expense$— $1,213 $1,213 
Related income tax benefit— (255)(255)
Net share-based compensation expense$— $958 $958 
Three Months Ended June 30, 2018
Stock OptionsRestricted 
Stock
Total
Share-based compensation expense$16 $913 $929 
Related income tax benefit(2)(200)(202)
Net share-based compensation expense$14 $713 $727 
Schedule of Stock Options Activity
Stock option activity was as follows:
Three Months Ended June 30, 2019
Number of SharesWeighted Average Exercise PriceRemaining Contractual Life (Years)Aggregate Intrinsic Value (in Millions)
Outstanding at April 1, 2019:231,717 $25.12 
Exercised— — 
Canceled— — 
Outstanding at June 30, 2019231,717 $25.12 4.9610.0 
Exercisable at June 30, 2019231,717 $25.12 4.9610.0 
Schedule of Restricted Share Activity
Restricted share activity was as follows: 
Three Months Ended
June 30, 2019
Number of SharesWeighted Average Grant Date Fair Value
Outstanding at April 1, 2019:213,622 $45.42 
     Granted31,817 79.44 
     Vested(35,117)24.29 
     Canceled(1,766)23.77 
Outstanding at June 30, 2019208,556 $54.35 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.19.2
LONG-TERM DEBT (Tables)
3 Months Ended
Jun. 30, 2019
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt
Debt consists of the following (in thousands):

June 30, 2019March 31, 2019
Revolving Credit Facility, interest rate of 3.65% and 3.74%, respectively
$10,500 $20,000 
Whitmore Term Loan, interest rate of 4.40% and 4.50%, respectively
11,319 11,459 
Total debt21,819 31,459 
Less: Current portion(561)(561)
Long-term debt$21,258 $30,898 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.19.2
LEASES (Tables)
3 Months Ended
Jun. 30, 2019
Leases [Abstract]  
Schedule of Components of Operating Lease Expense, Operating Lease Assets and Liabilities, Supplemental Cash Flow, and Other Information
 Three Months Ended June 30, 2019
Components of Operating Lease Expenses (in thousands)
Operating lease expense (a)$904 
Variable lease expense (b)50 
Total operating lease expense  $954 
(a)  Included in cost of revenues and selling, general and administrative expense
(b) Includes short-term leases, which are immaterial
June 30, 2019
Operating Lease Assets and Liabilities (in thousands)
ROU assets, net (c)$15,037 
Short-term lease liabilities (d)$2,807 
Long-term lease liabilities recorded (d)12,877 
Total operating lease liabilities$15,684 
(c) Included in other assets, net
(d) Included in accrued and other current liabilities and other long-term liabilities

 Three Months Ended June 30, 2019
Supplemental Cash Flow (in thousands)
Cash paid for amounts included in the measurement of operating lease liabilities (a)$873 
ROU assets obtained in exchange for new operating lease obligations605 
(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.43
Weighted average discount rate (percent)3.7 %
Schedule of Maturities of Operating Lease Liabilities
Maturities of operating lease liabilities were as follows (in thousands): 
Year Ending March 31, 2020 (excluding the three months ended June 30, 2019)$2,626 
20213,283 
20222,747 
20232,076 
20241,925 
Thereafter5,540 
Total lease liabilities 18,197 
Less: Imputed interest(2,513)
Present value of lease liabilities$15,684 
Schedule of Minimum Obligations Under Operating Leases
The future minimum obligations under operating leases in effect as of March 31, 2019 having a noncancellable term in excess of one year as determined prior to the adoption of the new lease standard are as follows for the fiscal years ending March 31, (in thousands):

2020$3,048 
20212,733 
20221,645 
20231,038 
2024921 
Thereafter1,010 
Total future minimum lease payments$10,395 
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.19.2
DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING (Tables)
3 Months Ended
Jun. 30, 2019
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):
June 30, 2019March 31, 2019
Current derivative liabilities$114 $56 
Non-current derivative liabilities761 443 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.19.2
EARNINGS PER SHARE (Tables)
3 Months Ended
Jun. 30, 2019
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 months ended June 30, 2019 and 2018 (amounts in thousands, except per share data):

Three Months Ended
June 30,
20192018
Income from continuing operations$15,344 $14,007 
Loss from discontinued operations(140)(2,331)
Net income$15,204 $11,676 
Weighted average shares: 
Common stock14,875 15,658 
Participating securities115 165 
Denominator for basic earnings per common share14,990 15,823 
Potentially dilutive securities168 109 
Denominator for diluted earnings per common share15,158 15,932 
Basic earnings (loss) per common share: 
Continuing operations$1.02 $0.89 
Discontinued operations(0.01)(0.15)
Net income$1.01 $0.74 
Diluted earnings (loss) per common share: 
Continuing operations$1.01 $0.88 
Discontinued operations(0.01)(0.15)
Net income$1.00 $0.73 
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.19.2
RETIREMENT PLANS (Tables)
3 Months Ended
Jun. 30, 2019
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
June 30,
20192018
Service cost, benefits earned during the period$18 $19 
Interest cost on projected benefit obligation523 528 
Expected return on assets(653)(663)
Amortization of net actuarial loss12 10 
Net pension benefit$(100)$(106)
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.19.2
OTHER COMPREHENSIVE INCOME (LOSS) (Tables)
3 Months Ended
Jun. 30, 2019
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 June 30,
20192018
Currency translation adjustments:
Balance at beginning of period$(6,869)$(4,837)
Adjustments for foreign currency translation258 (1,397)
Balance at end of period$(6,611)$(6,234)
Interest rate swaps:
Balance at beginning of period$(394)$(108)
Unrealized (losses) gains, net of taxes of $81 and $(11), respectively (a)
(306)40 
Reclassification of losses included in interest expense, net,
  net of taxes of $(2) and $(5), respectively
18 
Other adjustment (c)— (16)
Other comprehensive (loss) income(297)42 
Balance at end of period$(691)$(66)
Defined benefit plans:
Balance at beginning of period$(3,466)$(2,530)
Amortization of net losses, net of taxes of $1 and $(5),
  respectively (b)
(4)20 
Balance at end of period$(3,470)$(2,510)

(a) Unrealized gains (losses) are reclassified to earnings as underlying cash interest payments are made. We expect to recognize a loss of $0.1 million, net of deferred taxes, over the next twelve months related to designated cash flow hedges based on their fair values at June 30, 2019.
(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.
(c) The other adjustments relate to changes in the effective tax rate.
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.19.2
REVENUE RECOGNITION (Tables)
3 Months Ended
Jun. 30, 2019
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 June 30, 2019
Industrial Products Specialty Chemicals Total 
Build-to-order $19,201 $— $19,201 
Book-and-ship 44,151 38,981 83,132 
Net revenues $63,352 $38,981 $102,333 

Three Months Ended June 30, 2018
Industrial Products Specialty Chemicals Total 
Build-to-order $15,511 $— $15,511 
Book-and-ship 38,349 35,718 74,067 
Net revenues $53,860 $35,718 $89,578 
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, 2019: $2,337 
Revenue recognized during the period (138)
New contracts during the period 642 
Balance at June 30, 2019 $2,841 
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.19.2
SEGMENTS (Tables)
3 Months Ended
Jun. 30, 2019
Segment Reporting [Abstract]  
Schedule of Segments
Three Months Ended June 30, 2019:
(in thousands)Industrial ProductsSpecialty ChemicalsSubtotal - Reportable SegmentsEliminations and OtherTotal
Revenues, net$63,352 $38,981 $102,333 $— $102,333 
Operating income17,042 6,623 23,665 (3,344)20,321 

Three Months Ended June 30, 2018:
(in thousands)Industrial ProductsSpecialty ChemicalsSubtotal - Reportable SegmentsEliminations and OtherTotal
Revenues, net$53,860 $35,718 $89,578 $— $89,578 
Operating income13,893 6,473 20,366 (2,622)17,744 
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.19.2
ORGANIZATION AND OPERATIONS AND SUMMARY OF ACCOUNTING POLICIES - Additional Information (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2019
USD ($)
brand
Jun. 30, 2019
USD ($)
segment
Apr. 01, 2019
USD ($)
Accounting Policies [Abstract]      
Number of business segments 2 2  
Highly respected industrial brands (more than) | brand 100    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
ROU assets $ 15,037 $ 15,037  
Total operating lease liabilities $ 15,684 $ 15,684  
ASC 842 Leases      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
ROU assets     $ 16,900
Total operating lease liabilities     18,600
Reduction to opening retained earnings     400
ASC 842 Leases | Retained Earnings      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Reduction to opening retained earnings     $ 400
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.19.2
ACQUISITIONS - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 4 Months Ended
Apr. 02, 2019
Jan. 31, 2019
Jul. 31, 2019
Jun. 30, 2019
Jun. 30, 2018
Jul. 31, 2019
Business Acquisition [Line Items]            
Amount paid at closing and funded through revolving credit facility       $ 11,500 $ 0  
Goodwill, acquired during period       $ 6,063    
Petersen Metals            
Business Acquisition [Line Items]            
Amount paid at closing and funded through revolving credit facility $ 11,500          
Goodwill, acquired during period 6,100          
Fair value of accounts receivable acquired 2,200          
Fair value of inventory acquired 800          
Fair value of property, plant and 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          
Petersen Metals | Subsequent Event            
Business Acquisition [Line Items]            
Purchase price           $ 11,800
Working capital adjustment     $ 300      
MSD Research, Inc.            
Business Acquisition [Line Items]            
Purchase price   $ 10,100        
Goodwill, acquired during period   5,200        
Fair value of accounts receivable acquired   100        
Fair value of inventory acquired   300        
MSD Research, Inc. | Trademarks            
Business Acquisition [Line Items]            
Fair value of the assets acquired, indefinite-lived   800        
MSD Research, Inc. | Customer Lists            
Business Acquisition [Line Items]            
Fair value of the assets acquired, finite-lived   $ 3,300        
Assets acquired, amortization period   10 years        
MSD Research, Inc. | Technology            
Business Acquisition [Line Items]            
Fair value of the assets acquired, finite-lived   $ 400        
Assets acquired, amortization period   5 years        
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.19.2
DISCONTINUED OPERATIONS - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2019
Sep. 30, 2018
Jun. 30, 2018
Dec. 31, 2017
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Proceeds from sale of assets $ 0   $ 3,230  
Discontinued Operations, Held-for-sale        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Impairment charge       $ 46,000
Proceeds from sale of assets   $ 6,900    
Gains on disposal due to write-downs of long-lived assets in prior periods   $ 6,900    
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.19.2
DISCONTINUED OPERATIONS - Income Statement (Details) - Discontinued Operations, Held-for-sale - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Revenues, net $ 0 $ 3,365
Loss from discontinued operations before income taxes (154) (3,080)
Income tax benefit 14 749
Loss from discontinued operations, net $ (140) $ (2,331)
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.19.2
DISCONTINUED OPERATIONS - Balance Sheet (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Apr. 01, 2019
Mar. 31, 2019
Liabilities      
ROU assets $ 15,037    
Total operating lease liabilities 15,684    
ASC 842 Leases      
Liabilities      
ROU assets   $ 16,900  
Total operating lease liabilities   18,600  
Discontinued Operations, Held-for-sale      
Assets      
Prepaid expenses and other current assets 0   $ 21
Other assets 2,099   0
Assets 2,099   21
Liabilities      
Accounts payable, accrued expenses and other liabilities $ 3,113   $ 945
Discontinued Operations, Held-for-sale | ASC 842 Leases      
Liabilities      
ROU assets   2,000  
Total operating lease liabilities   $ 3,100  
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.19.2
INVENTORIES (Detail) - USD ($)
$ in Thousands
Jun. 30, 2019
Mar. 31, 2019
Inventory Disclosure [Abstract]    
Raw materials and supplies $ 23,457 $ 20,267
Work in process 6,164 6,483
Finished goods 31,944 31,876
Total inventories 61,565 58,626
Less: LIFO reserve (5,027) (5,027)
Less: Obsolescence reserve (2,314) (2,170)
Inventories, net $ 54,224 $ 51,429
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.19.2
GOODWILL AND INTANGIBLE ASSETS - Schedule of Changes in Carrying Amount of Goodwill (Detail)
$ in Thousands
3 Months Ended
Jun. 30, 2019
USD ($)
Goodwill [Roll Forward]  
Balance at beginning of period $ 86,295
Petersen acquisition 6,063
Currency translation 71
Balance at end of period 92,429
Industrial Products  
Goodwill [Roll Forward]  
Balance at beginning of period 54,732
Petersen acquisition 6,063
Currency translation 71
Balance at end of period 60,866
Specialty Chemicals  
Goodwill [Roll Forward]  
Balance at beginning of period 31,563
Petersen acquisition 0
Currency translation 0
Balance at end of period $ 31,563
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.19.2
GOODWILL AND INTANGIBLE ASSETS - Schedule of Intangible Assets (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2019
Mar. 31, 2019
Intangible Assets [Line Items]    
Ending Gross Amount $ 79,926 $ 76,472
Accumulated Amortization (39,611) (38,014)
Trade names and trademarks not being amortized    
Intangible Assets [Line Items]    
Ending Gross Amount $ 12,020 12,008
Patents    
Intangible Assets [Line Items]    
Wtd Avg Life (Years) 11 years  
Ending Gross Amount $ 9,800 9,835
Accumulated Amortization $ (6,488) (6,316)
Customer lists and amortized trademarks    
Intangible Assets [Line Items]    
Wtd Avg Life (Years) 12 years  
Ending Gross Amount $ 63,214 60,065
Accumulated Amortization $ (29,784) (28,622)
Non-compete agreements    
Intangible Assets [Line Items]    
Wtd Avg Life (Years) 5 years  
Ending Gross Amount $ 1,777 1,764
Accumulated Amortization $ (1,207) (1,066)
Other    
Intangible Assets [Line Items]    
Wtd Avg Life (Years) 8 years  
Ending Gross Amount $ 5,135 4,808
Accumulated Amortization $ (2,132) $ (2,010)
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.19.2
GOODWILL AND INTANGIBLE ASSETS - Schedule of Estimated Future Amortization (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization of intangible assets $ 1,700 $ 1,600
2020 4,715  
2021 5,504  
2022 5,100  
2023 4,244  
2024 $ 3,938  
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.19.2
SHARE-BASED COMPENSATION - Additional Information (Detail)
Jun. 30, 2019
shares
2015 Plan | Stock Compensation Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares available for issuance (shares) 826,965
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.19.2
SHARE-BASED COMPENSATION - Schedule of Share-Based Compensation (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation expense $ 1,213 $ 929
Related income tax benefit (255) (202)
Net share-based compensation expense 958 727
Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation expense 0 16
Related income tax benefit 0 (2)
Net share-based compensation expense 0 14
Restricted  Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation expense 1,213 913
Related income tax benefit (255) (200)
Net share-based compensation expense $ 958 $ 713
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.19.2
SHARE-BASED COMPENSATION - Stock Option Activity (Detail) - Stock Options
$ / shares in Units, $ in Millions
3 Months Ended
Jun. 30, 2019
USD ($)
$ / shares
shares
Number of Shares  
Outstanding at beginning of period (shares) | shares 231,717
Exercised (shares) | shares 0
Canceled (shares) | shares 0
Outstanding at end of period (shares) | shares 231,717
Exercisable at end of period (shares) | shares 231,717
Weighted Average Exercise Price  
Outstanding at beginning of period (USD per share) | $ / shares $ 25.12
Exercised (USD per share) | $ / shares 0
Canceled (USD per share) | $ / shares 0
Outstanding at end of period (USD per share) | $ / shares 25.12
Exercisable at end of period (USD per share) | $ / shares $ 25.12
Outstanding, Remaining Contractual Life 4 years 11 months 15 days
Exercisable, Remaining Contractual Life 4 years 11 months 15 days
Outstanding, Aggregate Intrinsic Value | $ $ 10.0
Exercisable, Aggregate Intrinsic Value | $ $ 10.0
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.19.2
SHARE-BASED COMPENSATION (Stock Option Activity) - Additional Information (Detail) - Stock Options - shares
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares granted (shares) 0 0
Number of shares vested (shares) 0 0
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.19.2
SHARE-BASED COMPENSATION - Restricted Share Activity (Detail) - Restricted Shares
3 Months Ended
Jun. 30, 2019
$ / shares
shares
Number of Shares  
Outstanding at beginning of period (shares) | shares 213,622
Granted (shares) | shares 31,817
Vested (shares) | shares (35,117)
Canceled (shares) | shares (1,766)
Outstanding at end of period (shares) | shares 208,556
Weighted Average Grant Date Fair Value  
Outstanding at beginning of period (USD per share) | $ / shares $ 45.42
Granted (USD per share) | $ / shares 79.44
Vested (USD per share) | $ / shares 24.29
Canceled (USD per share) | $ / shares 23.77
Outstanding at end of period (USD per share) | $ / shares $ 54.35
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.19.2
SHARE-BASED COMPENSATION (Restricted Stock Activity) - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Mar. 31, 2019
Restricted Stock Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unvested restricted shares outstanding (shares) 92,545   96,282
Vesting period 36 months    
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 | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance-based vesting range 200.00%    
Restricted  Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unvested restricted shares outstanding (shares) 208,556   213,622
Unrecognized compensation costs related to unvested restricted shares $ 7.1    
Weighted average vesting period 2 years    
Fair value of restricted shares granted $ 2.5 $ 1.7  
Fair value of restricted shares vested $ 2.1 $ 0.5  
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.19.2
LONG-TERM DEBT - Schedule of Long-Term Debt (Detail) - USD ($)
$ in Thousands
Jun. 30, 2019
Mar. 31, 2019
Debt Instrument [Line Items]    
Total debt $ 21,819 $ 31,459
Less: Current portion (561) (561)
Long-term debt 21,258 30,898
Whitmore | Secured Term Loan    
Debt Instrument [Line Items]    
Whitmore Term Loan, interest rate of 4.40% and 4.50%, respectively $ 11,319 $ 11,459
Interest rate 4.40% 4.50%
Revolving Credit Facility    
Debt Instrument [Line Items]    
Revolving Credit Facility, interest rate of 3.65% and 3.74%, respectively $ 10,500 $ 20,000
Interest rate 3.65% 3.74%
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.19.2
LONG-TERM DEBT (Revolving Credit Agreement) - Additional Information (Detail) - USD ($)
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Mar. 31, 2019
Debt Instrument [Line Items]      
Borrowings on lines of credit $ 7,500,000 $ 0  
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 lines of credit $ 7,500,000    
Line of credit amount repaid 17,000,000.0    
Line of credit outstanding amount 10,500,000   $ 20,000,000
Line of credit facility, remaining borrowing capacity $ 289,500,000   $ 280,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 69 R57.htm IDEA: XBRL DOCUMENT v3.19.2
LONG-TERM DEBT (Whitmore Term Loan) - Additional Information (Detail) - Whitmore - Secured Term Loan - USD ($)
3 Months Ended
Jun. 30, 2019
Mar. 31, 2019
Debt Instrument [Line Items]    
Debt instrument, periodic principal payment $ 140,000  
Outstanding borrowings under term loan $ 11,319,000 $ 11,459,000
LIBOR    
Debt Instrument [Line Items]    
Spread on interest rate 2.00%  
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.19.2
LEASES - Additional Information (Details)
3 Months Ended
Jun. 30, 2019
Minimum  
Lessee, Lease, Description [Line Items]  
Remaining lease term 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Remaining lease term 10 years
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.19.2
LEASES - Components of Operating Lease Expenses (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2019
USD ($)
Leases [Abstract]  
Operating lease expense $ 904
Variable lease expense 50
Total operating lease expense   $ 954
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.19.2
LEASES - Operating Lease Assets and Liabilities (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
Leases [Abstract]  
ROU assets, net $ 15,037
Short-term lease liabilities 2,807
Long-term lease liabilities recorded 12,877
Total operating lease liabilities $ 15,684
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.19.2
LEASES - Supplemental Cash Flow (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2019
USD ($)
Leases [Abstract]  
Cash paid for amounts included in the measurement of operating lease liabilities $ 873
ROU assets obtained in exchange for new operating lease obligations $ 605
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.19.2
LEASES - Other Information for Operating Leases (Details)
Jun. 30, 2019
Leases [Abstract]  
Weighted average remaining lease term (in years) 5 years 5 months 4 days
Weighted average discount rate (percent) 3.70%
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.19.2
LEASES - Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
Leases [Abstract]  
Year Ending March 31, 2020 (excluding the three months ended June 30, 2019) $ 2,626
2021 3,283
2022 2,747
2023 2,076
2024 1,925
Thereafter 5,540
Total lease liabilities  18,197
Less: Imputed interest (2,513)
Total operating lease liabilities $ 15,684
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.19.2
LEASES - Future Minimum Obligations Under Operating Leases (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Leases [Abstract]  
2020 $ 3,048
2021 2,733
2022 1,645
2023 1,038
2024 921
Thereafter 1,010
Total future minimum lease payments $ 10,395
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.19.2
DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING - Additional Information (Detail) - Interest Rate Swap - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2019
Mar. 31, 2019
Derivative [Line Items]    
Notional amount $ 11.3 $ 11.5
Maximum remaining length of contract 10 years  
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.19.2
DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING - Fair Value of Derivatives (Detail) - Hedging Instrument - Interest Rate Swap - USD ($)
$ in Thousands
Jun. 30, 2019
Mar. 31, 2019
Derivatives, Fair Value [Line Items]    
Current derivative liabilities $ 114 $ 56
Non-current derivative liabilities $ 761 $ 443
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.19.2
EARNINGS PER SHARE (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Earnings Per Share [Abstract]    
Income from continuing operations $ 15,344 $ 14,007
Loss from discontinued operations (140) (2,331)
Net income $ 15,204 $ 11,676
Weighted average shares:    
Common stock (shares) 14,875 15,658
Participating securities (shares) 115 165
Denominator for basic earnings per common share (shares) 14,990 15,823
Potentially dilutive securities (shares) 168 109
Denominator for diluted earnings per common share (shares) 15,158 15,932
Basic earnings (loss) per common share:    
Continuing operations (USD per share) $ 1.02 $ 0.89
Discontinued operations (USD per share) (0.01) (0.15)
Net income (USD per share) 1.01 0.74
Diluted earnings (loss) per common share:    
Continuing operations (USD per share) 1.01 0.88
Discontinued operations (USD per share) (0.01) (0.15)
Net income (USD per share) $ 1.00 $ 0.73
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.19.2
SHAREHOLDERS' EQUITY (Details) - USD ($)
3 Months Ended 8 Months Ended 24 Months Ended
Jul. 10, 2019
Apr. 04, 2019
Nov. 07, 2018
Nov. 11, 2016
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Oct. 31, 2018
Equity, Class of Treasury Stock [Line Items]                
Dividend declared (USD per share)   $ 0.135            
Total dividends declared and paid         $ 2,000,000.0      
Approved quarterly dividend rate (USD per share)   $ 0.135            
Subsequent Event                
Equity, Class of Treasury Stock [Line Items]                
Dividend declared (USD per share) $ 0.135              
2016 Share Repurchase Program                
Equity, Class of Treasury Stock [Line Items]                
Share repurchase program authorized amount       $ 35,000,000.0        
Share repurchase program term       2 years        
Shares repurchased (shares)           146,287   656,203
Shares repurchased, amount           $ 7,300,000   $ 35,000,000.0
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   231,150  
Shares repurchased, amount             $ 11,800,000  
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.19.2
RETIREMENT PLANS (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Retirement Benefits [Abstract]    
Service cost, benefits earned during the period $ 18 $ 19
Interest cost on projected benefit obligation 523 528
Expected return on assets (653) (663)
Amortization of net actuarial loss 12 10
Net pension benefit $ (100) $ (106)
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.19.2
INCOME TAXES (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Income Tax Disclosure [Abstract]    
Income from continuing operations before income taxes $ 19,733 $ 18,098
Tax expense (benefit) $ 4,389 $ 4,091
Effective tax rate 22.20% 22.60%
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.19.2
OTHER COMPREHENSIVE INCOME (LOSS) (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance at beginning of period $ 263,686 $ 265,765
Other comprehensive (loss) income (43) (1,335)
Balance at end of period 276,827 267,609
Losses on cash flow hedges expected to be reclassified to earnings within next 12 months 100  
Currency translation adjustments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance at beginning of period (6,869) (4,837)
Other comprehensive (loss) income 258 (1,397)
Balance at end of period (6,611) (6,234)
Interest rate swaps    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance at beginning of period (394) (108)
Unrealized (losses) gains, net of taxes (306) 40
Reclassification of other comprehensive (income) loss, net of taxes 9 18
Other comprehensive (loss) income (297) 42
Balance at end of period (691) (66)
Unrealized gains (losses), tax 81 (11)
Reclassification from AOCI, tax (2) (5)
Other adjustment    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Other comprehensive (loss) income 0 (16)
Defined benefit plans    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance at beginning of period (3,466) (2,530)
Reclassification of other comprehensive (income) loss, net of taxes (4) 20
Balance at end of period (3,470) (2,510)
Reclassification from AOCI, tax $ 1 $ (5)
XML 84 R72.htm IDEA: XBRL DOCUMENT v3.19.2
REVENUE RECOGNITION (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Disaggregation of Revenue [Line Items]    
Net revenues $ 102,333 $ 89,578
Change in Contract Liabilities [Roll Forward]    
Balance at beginning of period 2,337  
Revenue recognized during the period (138)  
New contracts during the period 642  
Balance at end of period 2,841  
Build-to-order    
Disaggregation of Revenue [Line Items]    
Net revenues 19,201 15,511
Book-and-ship    
Disaggregation of Revenue [Line Items]    
Net revenues 83,132 74,067
Industrial Products    
Disaggregation of Revenue [Line Items]    
Net revenues 63,352 53,860
Industrial Products | Build-to-order    
Disaggregation of Revenue [Line Items]    
Net revenues 19,201 15,511
Industrial Products | Book-and-ship    
Disaggregation of Revenue [Line Items]    
Net revenues 44,151 38,349
Specialty Chemicals    
Disaggregation of Revenue [Line Items]    
Net revenues 38,981 35,718
Specialty Chemicals | Build-to-order    
Disaggregation of Revenue [Line Items]    
Net revenues 0 0
Specialty Chemicals | Book-and-ship    
Disaggregation of Revenue [Line Items]    
Net revenues $ 38,981 $ 35,718
XML 85 R73.htm IDEA: XBRL DOCUMENT v3.19.2
SEGMENTS (Detail)
$ in Thousands
3 Months Ended
Jun. 30, 2019
brand
Jun. 30, 2019
USD ($)
Jun. 30, 2019
segment
Jun. 30, 2018
USD ($)
Segment Reporting [Abstract]        
Number of business segments 2   2  
Segment Reporting Information [Line Items]        
Revenues, net   $ 102,333   $ 89,578
Operating income   20,321   17,744
Industrial Products        
Segment Reporting Information [Line Items]        
Revenues, net   63,352   53,860
Specialty Chemicals        
Segment Reporting Information [Line Items]        
Revenues, net   38,981   35,718
Reportable Segments        
Segment Reporting Information [Line Items]        
Revenues, net   102,333   89,578
Operating income   23,665   20,366
Reportable Segments | Industrial Products        
Segment Reporting Information [Line Items]        
Revenues, net   63,352   53,860
Operating income   17,042   13,893
Reportable Segments | Specialty Chemicals        
Segment Reporting Information [Line Items]        
Revenues, net   38,981   35,718
Operating income   6,623   6,473
Eliminations and Other        
Segment Reporting Information [Line Items]        
Revenues, net   0   0
Operating income   $ (3,344)   $ (2,622)
XML 86 R9999.htm IDEA: XBRL DOCUMENT v3.19.2
Label Element Value
Accounting Standards Update 2016-16 [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ (1,232,000)
Accounting Standards Update 2016-16 [Member] | Retained Earnings [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption (1,232,000)
Accounting Standards Update 2014-09 [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption (692,000)
Accounting Standards Update 2014-09 [Member] | Retained Earnings [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ (692,000)
EXCEL 87 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( '(W"$\?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ &UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " !R-PA/"$WTAN\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>R&EHZ4SJRTI/&PQ6V-C-V&IK%L?&UDCZ]G.R M-F5L#S#PQ=+O3Y_ C0Y"^XC/T0>,9#'=#:[MDM!APTY$00 D?4*G4ID376X> M?'2*\C4>(2C]H8X("\Y7X)"44:1@!!9A)C+9&"UT1$4^7O!&S_CP&=L)9C1@ MBPX[2E"5%3 Y3@SGH6W@!AAAA-&E[P*:F3A5_\1.'6"7Y)#LG.K[ONSK*9=W MJ.#MZ?%E6K>P72+5:&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " !R-PA/8'( KC,# Z#P & 'AL+W=OIJE9JI=-5;7]SB9.@ YR" MDUS?OL;AN-0[[I\ SLR.S7B 75QT^](=E#+1:UTUW3(^&'.\2Y)N5"5OBQC$;\-/)7[@^D'DM7B6.S5=V5^'!];>Y6,5;9EK9JNU$W4JMTR MOA=W:TD]P2%^ENK2W9Q'_5*>M7[I+[YLEW':STA5:F/Z$H4]G-5:555?R<[C M]U T'C5[XNWY6_5/;O%V,<]%I]:Z^E5NS6$9S^)HJW;%J3)/^O)9#0O*XVA8 M_5=U5I6%]S.Q&AM==>XWVIPZH^NABIU*7;Q>CV7CCI?K/UDVT#"!!@*]$^B_ M!#D0Y$@03B&YSLPM]6-ABM6BU9>HO;IU+/I-(>ZDO9F;?M#=._>?76UG1\^K M=)&<^S(#XN&*H!N$&!&)K3T*$!)X($:G?P76'"&Q@(0KD(XN;^@9IF>0GCEZ M=D//O1O $1,LD$.!G-&GG@!'S+# ! I,&'WN"7"$2+'"%"I,.5]X$@!"6&(& M)6:<+ST) DX/8<2<\[WK0:0@-07?;H0)&"X"H16\@N\YP%# = &3 M>R^(5_!M1YB [P+'5TA>P7<>80+6"YQRP4-,OOD($W(?1UWP)!-S'V!"[N.\ M"QYG8NYSC RYCS,O>*(E:LGP3 MS[7TW4>8@/N$LT\\U])W'V"R@/N$LT\\UYGO/L*$5'#VB>:K<$SH_44X^\1SG?E[#&""*CC[Q'.=37P5\+H/J>#L$\]UYNWD]8#) M':897JDDM)_Q$X!XNK.9OR* F0=4\!. >+IS_T,780*?NA(_ 21/=^[O M9X0)?>_B)X#DZ<[]_8PP>4 %/P$D3W?N[S2 83LMN>E$:M7N7=/611M]:ES' M>#,Z-H;WKO5)WN'7KO);T>[+IHN>M;']D.M:=EH;9:>2?K ;\6 ;V?&B4CO3 MGT[M>7OMYJX71A^'3C49V^757U!+ P04 " !R-PA//AD@6W,# !7#@ M& 'AL+W=O=6%OO!J*XB1D@:U479 MA.OEL/?0KI?JHJNRD0]MT%WJNFC_;F2EKJN0AJ\;W\OC2?<;T7IY+H[RA]0_ MSP^M6463EWU9RZ8K51.T\K *[^G=EO'>8$#\*N6UF]T'?2J/2CWUBR_[54AZ M1K*2.]V[*,SE66YE5?6>#(\_UFDXQ>P-Y_>OWC\-R9MD'HM.;E7UN]SKTRK, MPF O#\6ETM_5];.T"25A8+/_*I]E9> ]$Q-CIZIN^ UVETZKVGHQ5.KB9;R6 MS7"]6O^O9K@!LP9L,C"Q_V? K0%_,XB'Y$=F0ZH?"UVLEZVZ!NW8K7/1/Q3T MCIMB[OK-H7;#?R;;SNP^KQ.QC)Y[/Q:R&2%L!J$3(C+.IP@,B[!AP)S=!MA" M1)+A$3B: Q_L^=P^Q^UCU#X>[..9?4J<&HR0=( T8PT(XYP[F4!8EB?"DTR" MDDD@&>J0&2')+,J')"%YYI!!8+&(.2 MHUQRR,6I_R9'GAGB4D% //,PH037$P*YI*Z@$!@G69[G+!X.1W"/,%-=-RB&?W.7# M8>+)_*A8/@@L)D1X^. Z3*$0"U>(+>8F<1/)I8.@C%S[RH,K,852+%PIMIB; M%T/"""@/ J.I2#U\<"VF*7C/">;Q@"LHA1(J7 FU&#&GNB#N*QM!D47F>>M2 M7$$IE%#A2JC%9/-&D@40+AQ&$P\?7$4IE%'ARJC%9+?5 70@BBR$1T@9+J2, MP&Y[GA>&RQ^#\@>Z;3'OY(.@3+<]XL=P\6-0_$"W+>:];N,P7[<9+GX,BA_H MML7<'%N7"T<.PJS,(Y5H]CE>R_8X3"Y=L%.71O=?OK/=:3JZ9_WGO+._,5/3 M...\N1E'KF]%>RR;+GA4V@P+PR?]02DM#4FR,/)S,E/>M*CD0?>WPMRWXZ@S M+K0ZVS$NFF;)]3]02P,$% @ Q=LKHD(TH:J:J566FVU M[;-#G(#68&H[8?OWM0UAJ>VT+V";F3,S!HZ+D;)7WF LO+>.]'SG-T(,VR#@ M=8,[Q!_H@'OYY$19AX2?S2=8C]WF-"QYT/_-O"4M[C^'3 MSG\$VPIH@D;\:/'(5V-/13E0^JHF7XX[/U2.,,&U4"60O%UQA0E1E:2/7W-1 M?]%4Q/7X5OV3#B_#'!#'%24_VZ-H=G[N>T=\0A8JTDJ'WJ9[V^O[.->_T=P$.!/@0I#:_R)$,R%Z)\0Z M_.1,1_V(!"H+1D>/36]K0.JC -M(;F:M%O7>Z6KUS++BN"JZLR0_02! M*PA8$($LOBA E\(>6G3XMT!E(Y+PL&S<_=?)3*TL>&EDF2+)R"5?[/26Q,1] MM,G<3C*GD\QV8NYJ9JO >R*Y4R3_KTB56R(Q=$MLG!(;6\+X@/<;.X?Y:=@0 M&+I=@-#]HX:VC\C\4T.'$0-4N4 @BI([;NZT#6"[B4TWP/'3@-1\/RY8&,5F MCPE6':W#[*R;/_=J>NF%:AZKU>6 >82J(QKK>W7PZ$[Y7F8ZM;XA=FY[[AVH MD/U6=\43I0)+E^&#W*]&'I3+A."34,-,CMET6DP308?Y) R6X[C\ U!+ P04 M " !R-PA/_N6O\/Q':0E.4HJ' 9,.9(Z!,W"?OE$4&;P'?&^CE;.^82JZ"UOX7(1@)P1MA;XL?,K.EOL<*I['@O2.&G]5B\4Z"; MF1NG[9T]T]5*[;VEQS!&-Q-GA)P'B#^#>!,"Z>"3@K^E0^B10\&2&0A;)!XMRT1;DJ$_Y7(PI7$@Q=M M:T2;&M%:X[ H(UII>(LLUHB'<)$$FMTM"J*RSU Z.>^8,K]QYIU>^I-O[N;" M?]838'BP;V&&\?$%BZIATKERI6^^O9\EYPITAKM'W:A:3ZS)(% JLSWHO1C> M[6 HWHXC"4US,?T-4$L#!!0 ( '(W"$]SVX(:2@0 (L4 8 >&PO M=V]R:W-H965T&UL?9C=;N,V$(5?Q=#]KCA#BJ("VT#MHFB! M%@BV:'NMV'1LK&2YDA)OW[Z4K!CRS# WT8_/D&>HX4>&RVO3?N^.WO>+'W5U M[E;)L>\O3VG:[8Z^+KNOS<6?PR^'IJW+/CRVKVEW:7VY'X/J*D6E;%J7IW.R M7H[OGMOULGGKJ]/9/[>+[JVNR_:_C:^:ZRJ!Y./%M]/KL1]>I.OEI7SU?_K^ MK\MS&Y[2>RO[4^W/W:DY+UI_6"4_P=-6FR%@5/Q]\M=N=K\84GEIFN_#PV_[ M5:(&1[[RNWYHH@R7=[_U536T%'S\.S6:W/L< N?W'ZW_,B8?DGDI.[]MJG]. M^_ZX2ERRV/M#^5;UWYKKKWY**$L64_:_^W=?!?G@)/2Q:ZIN_+O8O75]4T^M M!"MU^>-V/9W'ZW5J_R-,#L I .\!8#X-T%. )@'IS=F8ZL]E7ZZ7;7-=M+>O M=2F'HH G'09S-[P6Z?O0SB39W"0XD^"C8LL5KKA+TM#_ MW02*)G",U[/X0LGQ6HS78[R9QP-)XB:QH^0\2D ADE2W7(769B![,:(7P[V0 MX=K<)-FLEQR=(8ZW7&4M:"M[R40O&?>BB9>,]9(91$.\""HP&/G&5O1BN1?2 MR\:R7M"8C%CAHESI2+7DHI.<.R&=;'+6B2(VN (C9>)$$XZ;L,2$8UV +G)- M:U:098 VE]T4HIN"N\F)FT(J%$/-""IM=:100,E(4MP-8Y)B'14XK\@)3%SF M+,X^]Z.?""*!^RFH'^")H]:T>"69,C8RJ4&F)2#S TI10\@+U()CY.8R4(6- M#9",7^#\!44!/(D>#"DZCEM!%9G;(.,7.'\#Z*D7SE9M T8H@B5=AE9CQ)), M8LH(Q4%I )%*G)4 M8LX_E[#U=3$W,DV1;VH!Z*X6^88U((X2GL5&@XIONC;%]/YV[QTO1]4X_' M0(>FZ7UH4WT-"1Y]N;\_5/[0#[=YN&]OQV.WA[ZY3$=_Z?W\&PO=V]R:W-H965T&ULC9;=CML@$(5?Q?(#+,;_CAQ+3:JJE5HIVJKM-4E(;"TV+I!D^_8%[%@V ML+O)10SXS)EO(!I2WBA[X37&PGMM2]S)-R?*6B3D ME)T![QE&1QW4$A &00I:U'1^5>JU':M*>A&DZ?".>?S2MHC]VV!";VL?^O>% MY^9<"[4 JK)'9_P3BU_]CLD9F%R.38L[WM#.8_BT]C_!U1;J *WXW> ;GXT] M5TANWGOG?$)W0AXIG>ON*QH,3WQNJ_XRLF4JY(9(X#)5Q_>X<+%[0= M721*BUZ'9]/IYVWTOX>Y \(Q()P"8/QN0#0&1$8 &,ATJ9^10%7)Z,UCPVGU M2/THX"J2FWE0BWKO]#M9+9>KUPJ&40FNRFC4; 9-.-.$2\765N3%) $28*(( MG12ACH\6%+';('(:1-H@7A@D1AF#)M6:3FNR*#8*L35) =T@L1,D=H"D!DAL M)4FS/#%1'*HDB7,W3.*$21PPF0$S:+)9FN I@ ;+!Z(%2NI$21THN8$R:)+Y MY@?#Q\!Y0+A RIQ(F0.I,) R*Q-,BJ*PD1S"- C@FTBY$RFWD2(CTR9_Y, ^ M$"U0"B=*X4 QLFP*NVCW@3T@7"#!P-VL @=4:':KP$IFXKPK68*\T36A \1J MF]#*4F2)O3DN71K:>P-F/5U=LC\0.S<=]_94R.M!-_$3I0)+S^!)NM7R7I\F M!)^$&F9RS(;+;9@(VH\7-YC^/53_ 5!+ P04 " !R-PA/M!%CEH@# T M#P & 'AL+W=O=?.[ MW2O5!7^KLFYGX;[K#M=1U&[VJLK;*WU0M?EGIYLJ[\RP>8S:0Z/R[6!4E1&- M8Q%5>5&'\^GP[*Z93_535Q:UNFN"]JFJ\N;?0I7Z. M)^/+@OGC<=_V#:#X] MY(_JN^I^'.X:,XI&+]NB4G5;Z#IHU&X6?B+7:R)[@X'X6:AC^^8^Z*?RH/7O M?O!E.POC7I$JU:;K7>3F\JR6JBQ[3T;''^LT'&/VAF_O7[ROALF;R3SDK5KJ M\E>Q[?:S, V#K=KE3V5WKX^?E9T0#P,[^Z_J694&[Y68&!M=ML-OL'EJ.UU9 M+T9*E?\]78MZN!ZM_Q.++,X,=1AN,LL,4:XS W&2)>YQ9C49588D[G, M&F&2>&0BDY,Q,11-#!T<)(X# A)S8L3 U -#!9<"YL;'" =SNO&9":.<@NSX M5$)%"M9KAE(D? ND%X00(8&4U27*T9*B6E(D+2#,(L5F#*O5^A+EB,E0,1DB!A2S1>:% MH6;*,=B\2Q_SZX//3$@L.=BBMSZ6,$' &[5"="4LB4&U62,QTY2\4T5)C/>7 M&,D3F-S"0FZBF$C!XBX1SL\4 DV2+!,P50B7",%@KC!M4O(4A%UC8% MR#OMF'R\HA*\<1&L<\&::B$GDQ3ND]M+E"L';Q&$?:"86<@MFAF%R^]3!"X^ MZN@]Q7A/(GY3\FH>\1L.X32&G?@BYNK!6Q/!>E,&!2%MQP0B4- ES!6$MR>" M]2=8B G2>^ V7%^ 7#%X@R)^AR+P4V=A(>>32(J42KC#?([P#.XQ'YIP4XN] M3UF?2V0*$[7"M&4QXP3F"@EK"HR$U2%Z\^G?GR>_YT:-QH/R_#]02P,$% @ M MWWTX2/;U^!W'>3PVBW/=?&MWWG>3[]7AV#Y.=UUW>IC/V\W.5V7[J3[Y8_C+ M2]U491VI\N1T:58+4_GJ__+=U]/G)ES-KU&V^\H?VWU]G#3^ MY7'Z9![6EOL&@^+OO3^W-]\G?2K/=?VMO_A]^SA->D?^X#=='Z(,'^]^[0^' M/E+P\>\8='KMLV]X^_TC^J]#\B&9Y[+UZ_KPSW[;[1ZG^72R]2_EVZ'[4I]_ M\V-"Z70R9O^'?_>'(.^=A#XV]:$=_I]LWMJNKL8HP4I5?K]\[H_#YWF,_]$, M-Z"Q 5T;A+Y_UH#'!ORC@1V2OS@;4OVE[,KEHJG/D^;RM$YE/RG, X?!W/0W MA[$;_A:R;VO-=$H0#6!C #@'L30 G!^$BR0;)\:./Q(I,@,ID+L->4N@E55Y,RL+, M19/>=#,S-A%>@(B8(X\N@UXRY24KA)5,]1+L6CDN0&63Q&$O#GIQX"%;'""' M 7(PL*G()E<^B8U(>:U%IJ 46RF@E0)8R8250O?B,OF,@2CCR'0S"29 LPX MB8 $Y"P?,A"YFUEY;R:"(P/,Y-*,T4_)*3-:%+,"L?5D"%B1LW\4W8T+&99> MM*J@(N(&(\ZP=B-GPVH4X9Q'*UHRHX(BM#08ET;STF1JU;"ZI\)).T!DDM@$ MQL T@)@923> AD4JW6B1L1%(&4Q,DVE,91P)@4%G',C'RGRZ0J(*R<@F M$5@9#$X#R)E)!L( M)0#01+Z:I-G(T@S0S"@R_0CSDP _,[FRD$;C+"\XDW: S)D(M@A#E !$,[FX MD,;CS*C! :(T,FT(,Y000^7B0AJ0129G^QJHC,EMK"[&&"6$4;G"$" DR;IE M#55Y$:F/"(.4 $B=FLB:D84U>Q\P2@F@U,GJGC0CU?B"0M5%]DR$(4J@")55U(HT'Y45+6'B2*W% M&*$,$.KD"L, C\:D$K5KH(NYP1!E %$G(#'W&' OE]QC M330'YIY6Q>8>AA[K+;?)96G->CL=%DQ] H!TUL2V9(P9RH"AN60H SBZ0NZ# MH"I-(N468X0R0&@N$UD4[\=N_X<]N;N];#^B?K397%_91[6ER/W'V$NOP#\63:O^V,[ M>:Z[KJZ&$^:7NNY\<)E\"@.V\^7V>G'P+UW_U87OS>7D_7+1U:?Q5X7Y]:>- MY?]02P,$% @ SGGW \NV8#FU;8 CKPIJ6U.6^>Z(V.V;$%Q>X,=:']3 MHU'<>=,TS'8&>!5)2K(T26Z9XD+3(HN^LRDR[)T4&LZ&V%XI;GZ?0.*0TPU] M=SR)IG7!P8JLXPW\ />S.QMOL5FE$@JT%:B)@3JG=YOC:1?P$? L8+"+,PF5 M7!!?@_&]RFD2$@()I0L*W&]7N D2>>0@;@\OZM_C;7[6B[2_=$P[?8*KG$R53\0]P!>GA(1,?HT1IXTK*WCI4DXI/1?&W M<1\R P.Q(R][WAXXLTQ];TI@S.V M(M[YY*WW7HO-_I"Q:Q":,*<1DRXQ,X)Y]3E$NA;BE/Y#3]?IV]4,MY&^748_ M).L"NU6!7138_;?$%QTG>>&=!_8NC6_R 1^G_9&; M1FA++NC\R\;^UX@.?"K)C1^AUG^PV9!0NW#\[,]F'+/1<-A-/XC-W[CX U!+ M P04 " !R-PA/9<7N?K0! #2 P &0 'AL+W=OX4]=/ZF1J.% M\Z9IF.T-B"J"M&)\M_O(M) =+;+H.YDBP\$IV<')$#MH+C M;%H7'*S(>M' =W _^I/Q%EM8*JFALQ([8J#.Z>W^<$Q#? SX*6&TJS,)E9P1 MGX+QK$.U2]9 MN3:G-Y144(M!N4<)RL:5E(-UJ&<6+T6+YVF7 M7=S'Z29)9M@V@,\ O@!N8AXV)8K*/PLGBLS@2,S4^UZ$)]X?N.]-&9RQ%?'. MB[?>>RGVGWC&+H%HCCE.,7P=LT0PS[ZDX%LICOP=G&_#DTV%280G_RA,M@G2 M38(T$J3_+7$K)GV3A*UZJL$T<9HL*7'HXB2OO,O WO+X)G_#IVE_$*:1G25G M=/YE8_]K1 =>RN[*CU#K/]AB**A=.%[[LYG&;#(<]O,/8LLW+OX 4$L#!!0 M ( '(W"$\#7CH=M0$ -(# 9 >&PO=V]R:W-H965TO&IE7$Y;[[LC8ZYL00MW@QV8<%.CU<('TS;, M=19$E4!:,;[9W#(MI*%%EGQG6V38>R4-G"UQO=;"_CR!PB&G6_KF>))-ZZ.# M%5DG&O@*_EMWML%B,TLE-1@GT1 +=4X?ML?3/L:G@&<)@UN<2:SD@O@2C4]5 M3C=1$"@H?6008;O"(R@5B8*,'Q,GG5-&X/+\QOXAU1YJN0@'CZB^R\JW.;VG MI():],H_X? 1IGH.E$S%?X8KJ! >E80<)2J75E+VSJ.>6((4+5['79JT#^/- MX3#!U@%\ O 9<)_RL#%14OY>>%%D%@=BQ]YW(C[Q]LA#;\KH3*U(=T&\"]YK ML7UWR-@U$DTQIS&&+V/F"!;8YQ1\+<6)_P/GZ_#=JL)=@N_^4'B[3K!?)=@G M@OU_2UR+N?LK"5OT5(-MTC0Y4F)OTB0OO// /O#T)K_#QVG_(FPCC2,7].%E M4_]K1 ]!RN8FC% ;/MAL**A]/-Z%LQW';#0\=M,/8O,W+GX!4$L#!!0 ( M '(W"$^?X]%.M@$ -(# 9 >&PO=V]R:W-H965TY!J4B$,GY/G'1.&8'+\S/[IU0[UG(1'NZM^B6KT.;T0$D% MM>A5>+##9YCJ>4?)5/Q7N(+"\*@$S? M+/%U#,[UBR1LT5,-KDG3Y$EI>Y,F>>&=!_8N/2+[%SY.^S?A&FD\N=B +YOZ M7UL; *5L;G"$6OQ@LZ&@#O'X <]N'+/1"+:;?A";OW'Q%U!+ P04 " !R M-PA/%#7[I+,! #2 P &0 'AL+W=OSK$909<[JC;XY'V;0^.%B1]:*! M;^"_]R>+%EM8*JFA<])TQ$*=T]O=X;@/\3'@AX31KL?)O3&THJJ,6@ M_*,9O\!)*RL%YHV<6E*+%R[3++N[C='.=SK!M M )\!? '%)DU([%3[WL1GGAWX-B;,CAC*^(=BG?HO10\V67L M$HCFF.,4PU&UL?5/;;MP@ M$/T5Q <$+^NDT6;M\44!Q@6\3OZ^@!W72:V^ #/,.7-F M&+(1S;-M 1QY45+;G+;.]0?&;-F"$O8*>]#^ID:CA/.F:9CM#8@J@I1D/$EN MF!*=ID46?2=39#@XV6DX&6('I81Y/8+$,:<[^N9X[)K6!05@':J9Q4M1XF7:.QWW<;I)]S-L&\!G %\ MMS$/FQ)%Y9^%$T5F<"1FZGTOPA/O#MSWI@S.V(IXY\5;[[T4/$DS=@E$<\QQ MBN&KF-T2P3S[DH)OI3CR?^!\&[[?5+B/\/T[A=?;!.DF01H)TO^6N!5S\R$) M6_54@6GB-%E2XJ#C)*^\R\#>\?@F?\.G:7\0INFT)6=T_F5C_VM$!UY*U M 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TK MB!]0')(M661;:CI-G;1)4:>UGXE]ME'!N(#C[M_OP*[K;=:^ '?<>_?N.-+! MV&?7 'CRJE7K,MIXWQT9V>6IZKV0+9TM;HZG78B/ 8\2!K'#GVI@C.V(IXA^(=>J\Y3_8INP:B*>8TQO!% MS&:.8,@^I^!K*4[\'SA?AV]7%6XC?/N'PL,ZP6Z58!<)=O\M<2WFTU])V**G M&FP=I\F1PO1MG.2%=Q[86Q[?Y#U\G/;OPM:R=>1B/+YL[']EC >4DMS@"#7X MP69#0>7#<8]G.X[9:'C333^(S=\X_PU02P,$% @ &UL?5/;;MP@$/T5Q <$ MF]VFJY5M*9NJ2J166J5J^\S:8QN%BP-XG?Y] 1/7;=V^ #/,.7-F&(I)FV?; M SCT*H6R)>Z=&XZ$V+H'R>R-'D#YFU8;R9PW34?L8( U$20%H5EV2R3C"E=% M])U-5>C1":[@;) =I63FQPF$GDJS\1996!HN M05FN%3+0EO@N/Y[V(3X&?.,PV=49A4HN6C\'X[$I<18$@8#:!0;FMRO<@Q"! MR,MX29QX21F Z_,;^\=8NZ_EPBS<:_&=-ZXO\0&C!EHV"O>DIP=(];S#*!7_ M":X@?'A0XG/46MBXHGJT3LO$XJ5(]CKO7,5]2C>'!-L&T 2@"^ 0\Y Y453^ M@3E6%49/R,R]'UAXXOQ(?6_JX(RMB'=>O/7>:T7SK"#70)1B3G,,7<7D2P3Q M[$L*NI7B1/^"TVWX;E/A+L)WORG\1_[])L$^$NS_6^)6S)\JR:JG$DP7I\FB M6H\J3O+*NPSL'8UO\BM\GO;/S'1<6731SK]L['^KM0,O);OQ(]3[#[88 EH7 MCN_]V4;5S\!4$L#!!0 ( '(W"$_Q).::M0$ -(# 9 M >&PO=V]R:W-H965TJVF3-NG4:>MG+G$25(@S()?NWP](FF9;M"^ C=_SLS'9B.;%M@".O&K5 MV9RVSO5'QFS9@A;V!GOH_$V-1@OG3=,PVQL0501IQ?AN=\>TD!TMLN@[FR+# MP2G9P=D0.V@MS*\3*!QSFM WQY-L6A<F!D@IJ,2CWA.,GF.NYI60N_@M<0?GP MH,3G*%'9N))RL [US.*E:/$Z[;*+^SC=W!UFV#: SP"^ XQ#YL21>6/PHDB M,S@2,_6^%^&)DR/WO2F#,[8BWGGQUGNO!4_V&;L&HCGF-,7P54RR1##/OJ3@ M6RE._!\XWX;O-Q7N(WS_A\)TFR#=)$@C0?K?$K=B;O]*PE8]U6":.$V6E#AT M<9)7WF5@[WE\D_?P:=J_"M/(SI(+.O^RL?\UH@,O97?C1ZCU'VPQ%-0N'#_X MLYG&;#(<]O,/8LLW+GX#4$L#!!0 ( '(W"$_I_+6(M $ -(# 9 M>&PO=V]R:W-H965T-(!S2OM@%PY%U);3/: M.-<=&+-% TK8&^Q ^YL*C1+.FZ9FMC,@R@A2DO'-YI8IT6J:I]%W,GF*O9.M MAI,AME=*F%]'D#AD-*%7QU-;-RXX6)YVHH9G<#^ZD_$6FUG*5H&V+6IBH,KH M?7(X[D)\#/C9PF 79Q(J.2.^!N-KF=%-$ 02"A<8A-\N\ !2!B(OXVWBI'/* M %R>K^Q?8NV^EK.P\(#RI2U=D]$])254HI?N"8='F.KY1,E4_#>X@/3A08G/ M4:"T<25%;QVJB<5+4>)]W%L=]V&\V5YAZP ^ ?@,V$< &Q-%Y9^%$WEJ<"!F M['TGPA,G!^Y[4P1G;$6\\^*M]UYRGMRF[!*(IICC&,,7,&UL?5/;;MP@$/T5Q <$F]VDZ6;ML8T"'@?P.OW[ G8;8M@".O6G4VIZUS_8$Q M6[:@A;W"'CI_4Z/1PGG3-,SV!D0525HQGB0W3 O9T2*+OI,I,ARY73)"0$"DH7%(3?+G /2@4AG\;+K$F7D(&X/K^I M?XVU^UK.PL(]JB=9N3:GMY144(M!N0<N.]-&9RQ%?'.)V^]]U+P]'/&+D%HQAPG#%]AT@7!O/H2@F^%./+_Z'R; MOMO,(T65+BT,5)7GF7@;WC M\4W>X=.T_Q2FD9TE9W3^96/_:T0'/I7DRH]0ZS_88BBH73A^\F[0! #2 P &0 'AL+W=OOCF>9-/ZX&!%UHL&OH/_T9\L6FQAJ:2&SDG3$0MU3N_VAV,:XF/ M3PFC6YU)J.1LS$LPOE0YW05!H*#T@4'@=H%[4"H0H8Q?,R==4@;@^OS&_CG6 MCK64S,5_A0LH# ]*,$=IE(LK*0?G MC9Y94(H6K],NN[B/TTV2SK!M )\!? '<8N@6B..4XQ?!6S7R(8LB\I^%:*(_\'SK?AR:;" M),*3=PJ3;8)TDR"-!.E_2]R*23\D8:N>:K!-G"9'2C-T<9)7WF5@[WA\D[_A MT[1_$[:1G2-GX_%E8_]K8SR@E-T5CE"+'VPQ%-0^'#_AV4YC-AG>]/,/8LLW M+OX 4$L#!!0 ( '(W"$\#8EOGM0$ -(# 9 >&PO=V]R:W-H965T M0;)JV45\ &Y_C8V/RT;H7WP$$\JJ5\07M0NB/C/FJ RW\C>W! MX$UCG18!3=TD(:6>?*=79G;(2AIX.R('[06[N<)E!T+ MFM$WQ[-LNQ =K,Q[T<(7"%_[LT.++2RUU&"\M(8X: KZF!U/AQB? KY)&/WJ M3&(E%VM?HO&Q+N@N"@(%58@, K)UVJ5)^SC=[+,9M@W@,X O@(>4ATV)DO)W(H@R=W8D;NI]+^(39T>.O:FB M,[4BW:%XC]YKR?EMSJZ1:(XY33%\%9,M$0S9EQ1\*\6)_P/GV_#]IL)]@N__ M4'BW37#8)#@D@L-_2]R*N?\K"5OU5(-KTS1Y4MG!I$E>>9>!?>3I37Z'3]/^ M6;A6&D\N-N#+IOXWU@9 *;L;'*$./]AB*&A"/-[CV4UC-AG!]O,/8LLW+G\! M4$L#!!0 ( '(W"$\GN0F)M@$ -(# 9 >&PO=V]R:W-H965T<" MCKM_/\"NZZU6OP!WW'OW[CC2 =&JM1EMG.L.C-FB 2WL%7;0^IL* MC1;.FZ9FMC,@R@C2BO$DN6%:R);F:?2=3)YB[Y1LX62([;46YL\1% X9W=!7 MQ[VL&Q<<+$\[4<,O<+^[D_$6FUE*J:&U$EMBH,KH[>9PW(7X&/ @8;"+,PF5 MG!&?@O&]S&@2!(&"P@4&X;<+W(%2@)XXZ9PR )?G5_:OL79?RUE8N$/U M*$O79'1/20F5Z)6[Q^$;3/5<4S(5_P,NH'QX4.)S%*AL7$G16X=Z8O%2M'@9 M=]G&?1AOKOD$6P?P"<.3,>YZ-U3[X#".19*^,+VH70'QGS50=:^!O;@\&;QCHM M IJN9;YW(.H$THKQW>XMTT(:6N;)=W9E;H>@I(&S(W[06KB?)U!V+.B>OC@> M9-N%Z&!EWHL6OD+XUI\=6FQAJ:4&XZ4UQ$%3T+O]\72(\2G@NX31K\XD5G*Q M]BD:G^J"[J(@4%"%R"!PN\(]*!6)4,:/F9,N*2-P?7YA_Y!JQUHNPL.]58^R M#EU!;RFIH1&#"@]V_ AS/6\HF8O_#%=0&!Z58([**I]64@T^6#VSH!0MGJ== MFK2/TTV6S;!M )\!? '#:-$V>5'8P:9)7WF5@[WAZD]?P:=J_"-=*X\G% M!GS9U/_&V@ H97>#(]3A!UL,!4V(QW=X=M.834:P_?R#V/*-RU]02P,$% M @ &UL?5/;;IPP$/T5RQ\0LX:TT0J0LJFB5&JE5:HVSUX8P(J-J6V6].\[-H2B M%O7%]HS/.7/Q.)^,?74=@"=O6O6NH)WWPY$Q5W6@A;LQ _1XTQBKA4?3MLP- M%D0=25HQGB0?F!:RIV4>?6=;YF;T2O9PML2-6@O[ZP3*3 4]T'?'LVP['QRL MS ?1PC?PWX>S18NM*K74T#MI>F*A*>C]X7C* CX"?DB8W.9,0B478UZ#\;DN M:!(2 @65#PH"MRL\@%)!"-/XN6C2-60@;L_OZH^Q=JSE(AP\&/4B:]\5](Z2 M&AHQ*O]LIB=8ZKFE9"G^"UQ!(3QD@C$JHUQ<234Z;_2B@JEH\3;OLH_[--^D MV4+;)_"%P%?"78S#YD Q\T_"BS*W9B)V[OT@PA,?CAQ[4P5G;$6\P^0=>J\E M3[.<78/0@CG-&+[!'%8$0_4U!-\+<>+_T/D^/=W-,(WT=$OGR;Y MBN018'L MOR7N86[_"L(V/=5@VSA-CE1F[.,D;[SKP-[S^"9_X/.T?Q6VE;TC%^/Q96/_ M&V,\8"K)#8Y0AQ]L-10T/AP_XMG.8S8;W@S+#V+K-RY_ U!+ P04 " !R M-PA/".!&KK4! #2 P &0 'AL+W=O:6*=%JFJ?1=S9YBKV3K8:S(;972IA?)Y X9'1+/QR/;=VXX&!YVHD: MGL#]Z,[&6VQF*5L%VK:HB8$JHW?;XRD)\3'@9PN#79Q)J.2"^!*,KV5&-T$0 M2"A<8!!^N\(]2!F(O(S7B9/.*0-P>?Y@_Q)K][5ZK@/XTVRGV#K M #X!^ PXQ#QL3!25?Q9.Y*G!@9BQ]YT(3[P]?4_"U%"?^#YROPW>K"G<1OOM#X7Z=(%DE2")!\M\2 MUV(.?R5ABYXJ,'6<)DL*['6RN?$CU/@/-AL2*A>.>W\VXYB-AL-N^D%L_L;Y.U!+ P04 " !R-PA/ M*J6$F+0! #2 P &0 'AL+W=O+%EM4*JFA<])TQ$*=T[O=X9@&? 3\EC"ZU9F$2L[&/ ?C6Y73)"0$"DH? M% 1N%[@'I8(0IO%GUJ1+R$!)*RL%YHV<53$6+EVF77=S'Z8;?SK1M I\) M?"'%)DU([%3[WL1GGAWX-B;,CAC*^(=)N_0>RGX_C9CER T M8XX3AJ\PNP7!4'T)P;="'/D[.M^F[S+;3F$V&-_W\@]CRC8M_4$L#!!0 ( '(W"$_>)@X= MTP$ )P$ 9 >&PO=V]R:W-H965TAE?#'<\]SQW^(YT ME.I5-P &O0O>Z0PWQO1'0G31@&#Z3O;0V9-**L&,-55-=*^ E3Y(<$*C*"&" MM1W.4^\[JSR5@^%M!V>%]" $4W].P.68X0W^<#RU=6.<@^1ISVKX!>9W?U;6 M(@M+V0KH="L[I*#*\/WF>$H6QCU:H]<)1-MYL2+I M<[S_8O_G:;2T7IN%!\I>V-$V&#QB54+&!FRU[?PZ3B?[> X+!] Y@"X! M!Z]#)B&?^5=F6)XJ.2(UW7W/W"_>'*F]F\(Y_57X,YN\MMYK3F.:DJLCFC&G M"4-7F,V"()9]D: AB1/]+YR&P[?!#+<^?+M6_Q*%">(@0>P)XG]*W-Z4&,+$ M89%=4&07(-C=B(0P25@D"8HD 8+]C4@(<[@1(:ON$*!J/Q<:%7+H_$RNO,OH MW5/?79_P:6Y_,E6WG487:6R/^DZJI#1@4XGN;,&-?2H6@T-EW'9O]VH:F,DP MLI_? K(\2/E?4$L#!!0 ( '(W"$\<7K>&MP$ -(# 9 >&PO=V]R M:W-H965TP-]M#YFQJ-%LZ;IF&V-R"J2-**\22Y95K(CA99])U-D>'@E.S@;(@=M!;F MSPD4CCG=T7?'BVQ:%QRLR'K1P'=P/_JS\19;5"JIH;,2.V*@SNG#[GA* SX" M?DH8[>I,0B47Q-=@?*ERFH2$0$'I@H+PVQ4>0:D@Y-/X/6O2)60@KL_OZL^Q M=E_+15AX1/5+5J[-Z1TE%=1B4.X%Q\\PUW.@9"[^*UQ!>7C(Q,A"?> M';GO31F?IOV;,(WL++F@\R\;^U\C.O"I)#=^A%K_P19#0>W"\9,_FVG,)L-A M/_\@MGSCXB]02P,$% @ &UL;5/;;MP@$/T5Q >$7>RTRX3TT)VM,BB[V2+S Q>R0Y.EKA!:V%? MCZ#,F-,]?7<\R:;UP<&*K!<-_ #_LS]9M-BB4DD-G9.F(Q;JG-[M#\D-)!;48E'\RXS>8Z[FF9"[^ 2Z@$!XRP1BE42ZNI!R< M-WI6P52T>)EVV<5]G&X2/M.V"7PF\(5P$^.P*5#,_(OPHLBL&8F=>M^+\,3[ M \?>E,$96Q'O,'F'WDO!KWG&+D%HQAPG#%]A]@N"H?H2@F^%./+_Z'R;GFQF MF$1ZLHY^>[LMD&X*I%$@_:?$Y$.)6YCT0Q"VZJD&V\1I>5=!O8N M/B+["Y^F_5'81G:.G(W'EXW]KXWQ@*GLKG"$6OQ@BZ&@]N'X&<]V&K/)\*:? M?Q!;OG'Q!E!+ P04 " !R-PA/3^$E M,! "UO M8A]?5# NX+A[^P%V72]E?PSG\%W.P4 Z2O6B&P"#W@3O=(8;8_H#(;IH0#!] M(WOH[$HEE6#&AJHFNE? 2D\2G- H2HA@;8?SU.=.*D_E8'C;P4DA/0C!U)\C M<#EF>(/?$X]MW1B7('G:LQI^@?G=GY2-R*)2M@(ZWZ!7,--Q+_MR6ILGP'J,2*C9P\RC'!YC[B3&:F_\!%^ 6[BJQ'H7DVG]1,6@C MQ:QB2Q'L;1K;SH_CM)+L9EJ80&<"70A[[T,F(U_Y5V98GBHY(C7M?<_<+]X< MJ-V;PB7]5O@U6[RVV4M.XS@E%R]Z."ND1R&8^G,"+J<<[_!GXKEK6N,2I,@&UL + MF)_#6=F(K"I5)Z#7G>R1@CK'#[OC*75X#_C5P:0W<^0ZN4CYZH)O58XC5Q!P M*(U38':XPB-P[H1L&6^+)EXM'7$[_U3_ZGNWO5R8AD?)?W>5:7-\P*B"FHW< M/,OI"99^$HR6YK_#%;B%NTJL1RFY]E]4CMI(L:C84@1[G\>N]^,TK\3)0@L3 MZ$*@*^'@?RUH2C-R M=4(+YC1CZ :S6Q'$JJ\6-&1QHO_1:9B^#U:X]_3]EAXE88$X*!![@?B?%OW\G M-]GUZCU0?[K^PN=[^X.IINLUNDACSZ@_2;64!FPIT9UMN+5/Q1IPJ(V;WMNY MFB_,'!@Y+&\!61^DX@-02P,$% @ &UL;5/M;ML@%'T5Q ,4AV1-%MF6FD[3 M*G52U*K=;V)?VZC@ZP&.N[S.O\![N6<=J*&9W OW=EXB\TJI=306HDM,5!E]&YS M/.T"/@)>)0QV<2:AD@OB6S >RHPF(2%04+B@(/QVA7M0*@CY-'Y/FG0.&8C+ M\X?Z]UB[K^4B+-RC^B5+UV3T0$D)E>B5>\+A!TSU?*%D*OX1KJ \/&3B8Q2H M;%Q)T5N'>E+QJ6CQ/NZRC?LPWO#]1%LG\(G 9\(AQF%CH)CY-^%$GAHJK!U'&:+"FP;^,D M+[SSP-[Q^";_X..T_Q2FEJTE%W3^96/_*T0'/I7DQH]0XS_8;"BH7#CN_=F, M8S8:#KOI!['Y&^=_ 5!+ P04 " !R-PA/_@GK<^Q*X\_-R1SB20:I770,8]"YXJU-<&],= M"=%Y#8+I.]E!:[^44@EF;*@JHCL%K/ DP0G=;&(B6-/B+/&YL\H2V1O>M'!6 M2/=",/7G!%P.*8[P+?'<5+5Q"9(E':O@)YA?W5G9B,PJ12.@U8ULD8(RQ0_1 M\10[O ?\;F#0BSURG5RD?'7!MR+%&U<0<,B-4V!VN<(C<.Z$;!EODR:>+1UQ MN;^I?_6]VUXN3,.CY"]-8>H4WV-40,EZ;I[E\ 13/WN,IN:_PQ6XA;M*K$O78=*_T<($.A'HBD!&(U_Y%V98EB@Y(#6>?,'FA"KDYHPIQ&#%U@HAE!K/IL04,6)_H/G8;I MVV"%6T_?+NG1?_QW08&=%]A]:G&[:C&$V85-]D&3?4!@OS()8>*P21PTB0," MAY5)"'._,B&+VR% 57XN-,IEW_J97&3GT7N@_G9]P,>Y_<%4U;0:7:2Q=]3? MI%)* [:4S9UMN+9/Q1QP*(W;'NQ>C0,S!D9VTUM Y@&UL M;5/;;IPP$/T5RQ\0@YT-L#J2 MI" T2:Z)9%SA,H^^DRES/3C!%9P,LH.4S+P?0>BQP"G^<#SQMG/!0G/QEOD46EYA*4Y5HA TV!;]/#,0OX"'CF,-K5&85*SEJ_!N-G7> D) 0" M*A<4F-\N< ="!"&?QM]9$R\A W%]_E!_B+7[6L[,PIT6+[QV78'W&-70L$&X M)SW^@+F>;QC-Q?^""P@/#YGX&)46-JZH&JS3.-/YMIS";#Z7[^063YQN4_4$L#!!0 ( '(W M"$\9*C[_M@$ -(# 9 >&PO=V]R:W-H965TU#^IM%&,N=-TQ+;&V!U)$E! MZ&YW1R3C"I=Y])U-F>O!":[@;) =I&3FSPF$'@N(LL*C67H"S7"AEH"GR?'$]9P$? +PZC79U1J.2B]4LPOM4%WH6$0$#E M@@+SVQ4>0(@@Y--XG37Q$C(0U^$A$Q^CTL+&%56#=5K.*CX5R=ZFG:NXC]--NI]IVP0Z M$^A".,0X9 H4,W]DCI6YT2,R4^][%IXX.5+?FRHX8ROBG4_>>N^UI >:DVL0 MFC&G"4-7F&1!$*^^A*!;(4[T/SK=IJ>;&::1GJ[IR7Y;(-L4R*) ]D^)Z:<2 MMS#9IR!DU5,)IHW39%&E!Q4G>>5=!O:>QC?Y"Y^F_0RN_$CU/D/MA@"&A>.>W\VTYA-AM/]_(/(\HW+=U!+ P04 " !R-PA/ M"B*GM;V+:P$\>=7*N)RVWGR4-7"QQO=;"_CZ#PB&G6_KF>)9-ZZ.#%5DG&O@&_GMW ML<%BLTHE-1@GT1 +=4X?MZ?S/N(3X(>$P2W.)%9R17R)QN,Q.7Y3?UCJCW4,PDQ2E0NK:3LG4<]J814M'@==VG2/HPW.S[1U@E\(O"9 M<$QQV!@H9?Y!>%%D%@=BQ]YW(C[Q]L1#;\KH3*U(=R%Y%[RW@A_O,W:+0A/F M/&+X K.=$2RHSR'X6H@S_X_.U^F[U0QWB;Y;TOEA76"_*K!/ OM_2CR\*W$- M\_ N"%OT5(-MTC0Y4F)OTB0OO// /J9'9'_AX[1_%;:1QI$K^O"RJ?\UHH>0 MRN8NC% ;/MAL**A]/#Z$LQW';#0\=M,/8O,W+OX 4$L#!!0 ( '(W"$^H MF5+UMP$ -(# 9 >&PO=V]R:W-H965T[EG',_ MN*0#FF?; #CRHE5K,]HXUQT9LT4#6M@;[*#U-Q4:+9PW3*=G"V1#;:RW,ZPD4#AG=T'?'DZP;%QPL3SM1PP]P/[NS M\1:;54JIH;426V*@RNC=YGC:!7P$_)(PV,69A$HNB,_!^%YF- D)@8+"!07A MMRO<@U)!R*?Q9]*D<\A 7)[?U;_&VGTM%V'A'M5O6;HFHWM*2JA$K]P3#M]@ MJN<3)5/Q#W %Y>$A$Q^C0&7C2HK>.M23BD]%BY=QEVW:C!UG"9+"NS;.,D+[SRP=SR^R5_X..V/PM2RM>2"SK]L['^%Z,"G MDMSX$6K\!YL-!94+Q\_^;,8Q&PV'W?2#V/R-\S=02P,$% @ G M+G7# 0 -P0 !D !X;"]W;W)K&UL;53OCIP@ M$'\5P@,I6B-P7NK!V.A)BJ \G,G1J@=SN-TI)9M]0M,8,&5@>2%(3N=A^( M9+S'91YB9UWF:K2"]W#6R(Q2,OWG!$)-!=[CM\ 3;SOK Z3,!];"#[ _A[-V M*[*JU%Q";[CJD8:FP _[XRGS^ !XYC"9S1SY2BY*O?C%U[K .Y\0"*BL5V!N MN,(C".&%7!J_%TV\6GKB=OZF_CG4[FJY, ./2OSBM>T*?(]1#0T;A7U2TQ=8 MZLDP6HK_!E<0#NXS<1Z5$B9\434:J^2BXE*1['4>>1_&:=Y)#PLM3J +@:Z$ M^^!#9J.0^2=F69EK-2$]G_W _!7OC]2=3>6#X2C"GDO>N.BUI!_W.;EZH05S MFC%T@WE'$*>^6M"8Q8G^1Z=Q>A+-, GT9$M/#G&!-"J0!H'TGQ+I38DQ3!(W MR:(F640@O3&)8;(;$[*Y. FZ#4_6H$J-?6B7373MB@<:+OX=/K?4=Z9;WAMT M4=8]GW#)C5(67"J[.Y=+Y[IX70AHK)\>W%S/;WE>6#4L;4K6?T7Y%U!+ P04 M " !R-PA/V5$^ [M\?&7-E"UJX&]-#AS>UL5IX-&W# M7&]!5)&D%>-)R@[,E;M!:V-\G4&;,Z8Z^.9YDT_K@ M8$76BP:^@__1GRU:;%&II(;.2=,1"W5.'W;'4QKP$? L872K,PF57(QY"<:7 M*J=)2 @4E#XH"-RN\ A*!2%,X]>L29>0@;@^OZE_BK5C+1?AX-&HG[+R;4X/ ME%10BT'Y)S-^AKF>#Y3,Q7^%*RB$ATPP1FF4BRLI!^>-GE4P%2U>IUUV<1^G M&WX_T[8)?";PA7"(<=@4*&;^47A19-:,Q$Z][T5XXMV18V_*X(RMB'>8O$/O MM>#WMQF[!J$9W^0O?)KV;\(VLG/D M8CR^;.Q_;8P'3"6YP1%J\8,MAH+:A^,=GNTT9I/A33__(+9\X^(/4$L#!!0 M ( '(W"$\:V.(;C@( "4) 9 >&PO=V]R:W-H965TJ7LG9\($=9'D9=\9I^$J*:.PW19Z59,,L?BX*S/XN24ZO,QO9 MMX77['@2:L&9IQ4^DI]$_*HV3,Z<1F6?%:3D&2TM1@XS>X&F:Q0I@D:\9>3* M6V-+I;*E]%U-ONUGMJLG&9V;%M[TJ%6DE0)_F&=6ZN>UUK_18()7$[R&X$4/"7Y-\.^$^"$AJ G!G6"J95+1 MM5EC@>+F>VML'J+T#20U=^I15UL_9\L#Y>KE[F7)*ES44(U9FDP7@N# M&H0CU9L0'A1BZ0WHONMV0ZP@#.IBUA#&@XWX8*Z^%O#;>20N+!" H$6"#H. M_%ZQ#";4F-(4M)?K(T3'1 B:" $30<]$. B!W)%,(S!(-"B5[X:PP 04F N MHYY+@XG:+D/7G_3*]0S5,1.#9F+ 3"_,,@;"1'&OL*MGJ(Z9!#23 &9B6 "Y M\)EU/[\[:.38H^?[LZY!G6RC9.Q%0N#I7R#O>?'7-:CSPL;1:"3X>",?B)3T M(_F#2,%H'/@K@(#/ !J3@,\P"O]C!^$3BJ+/9!L-=G"8K=/J%05A1]V'N;6C MYU*H[VUKM>GU"T_UFM[Z$DU7I@?=9*]5XOXN\K)?^OFD.5T%0;_:J2.LW^J#*]LY.5T7:M,/J(:@/ ME4JWO5.1!Q2&<5"D6>FO%OVUNVJUT(]-GI7JKO+JQZ)(JS_7*M?'I2_\?Q>^ M9 _[IKL0K!:']$%]5%)KE>==I'8>O\:@_DFS?-''#VI,*/*],?M/ZDGEK7DWDU9C MH_.Z__4VCW6CBS%*.Y4B_3T+1(9[JD(P.B>$0#-7M']=-VJ2K1:6/7C6LN$/:+6QQE;0+ M8M-=[)]_?Z]]8G5[]6G%0BR"IR[0:',]V-"9#9W;K)$-G]O<(!MY;O/.MC&4 MWML6T>S7O $!DA>+_AU\DK! MSV1F4&;V>CFO!YOH>3F%2V4.5>9 96ZHS"T5(I>*"#'[H:U#H0E_: G-G#J. M/48 '6N3$99.XM3!U H".F3JD*7C7@0"TRT WN0 1F NA9R^X@6&3@#J2)KI M1M:B9_T \)(T, &3;VFEM"+=&YVQ FBT#+8V.W MN2&[Y[%3!^-' #\F1P@,%EW0]@@S0X 9LZYK ITO=/8DPFC1A-ZW)KOY1<[M MAC" -*']KI&5K:QO0FX'R[FCU'/BDPA!*FC-S*FCP%] M[.B-C+GB^?2R2HR,1,B891V-)O5&B9&1J&>9545&;/;&X-F+&ULC57O;ILP$'\5Q /4! ,)%4%JTDR;M$E1IVZ?'7()J 8S MVPG=V\\VA!)PNGP!^_C]N3O,D32,OXD<0#KO):W$TLVEK!\1$ED.)1$/K(9* M/3DP7A*IMOR(1,V![ VII,CWO B5I*C<-#&Q+4\3=I*TJ&#+'7$J2\+_KH"R M9NG.W$O@I3CF4@=0FM3D"#]!OM9;KG:H5]D7)52B8)7#X;!TGV:/FUCC#>!7 M 8T8K!U=R8ZQ-[WYME^ZGDX(*&12*Q!U.\,:*-5"*HT_G:;;6VKB<'U1_V)J M5[7LB( UH[^+O&:/"7)WL M)"0K.Q652DG>VWM1F7O3Z5]H=H+?$?R>H+P_(^".@#\(P:>$H",$]Q+"CA". M"*BMW33SF4B2)IPU#F^/0TWTJ9L]ANIU93IHWHYYIOHI5/2<8APGZ*R%.LRJ MQ?@#S*Q'(*7>6_@VBY4_H?O7!NLI @?>->9YB@D7UY"-3>9&IMC:#&P$\)6 M;Q<(K *!$0B&G9H'HVZVF,A@*H,9ESI%8!][]CQ":Q[A) \<8+M 9!6([N_$ MW"HPMV0PZL1F/JDSB#SO1J$+J\WB_PU?+R8V47S+);:ZQ)9BPI%+?(\+&GR6 M)?"CF9'"R=BIDOKD#J+]&'[R]6<]BJ_4>&ZGZ8=,.]M_$'XL*N'LF%1#PWS: M!\8DJ!R]!W4N&UL M?51=CYLP$/PKB/<[ ^8C%P'2)5752JT47=7VV2&;@,[&U';"]=_7-H3CP.H+ MMMN7N8T=1)GSJZ)-"P?AR2MC1/S= >5]X8?^/?#27&IE JC, M.W*!'Z!^=@>A5VA2.34,6MGPUA-P+OSG<+O/#-X"?C70R]G<,Y4<.7\UBZ^G MP@^,(:!0*:- ]'"#/5!JA+2-/Z.F/Z4TQ/G\KO[9UJYK.1()>TY_-R=5%_[& M]TYP)E>J7GC_!<9Z$M\;B_\&-Z :;ISH'!6GTGZ]ZBH59Z.*ML+(VS VK1W[ M4?]..^)X6=UQ-R)<(OU858F M:,_.[NEJI8[>2ARG.;H9H1&S&S#1#!-."*35IQ21*\4N6M&CCPGV:T2R<6? MSB*PY>,/141N@=@I$%N!>":0!HM#&""IA;06LD#LUPB,T\1M(W':2%8V<)PM M? R89);E(4SBA14'" >;P.TE=7I)'5XV"R_I*DVX=+*&9/&3VT?F])$Y?#PM M?&2KDW\(X^7O<8 BC)#@-QL3U&>A6_MLIA M&[W+#+WQ.Q&7II7>D2O]K.WC.W.N0)L,'O5)U;H=3PL*9V6FF9Z+H2D-"\6[ ML=^BJ>F7_P!02P,$% @ &ULE5;MCILP$'P5Q ,<7KXY)9%ZB:I6:J7HJEY_ M.XF3H -,;2>YOGUMPZ$$+[WT#V S.S.[9HUG%RY>Y9$QY;W552/G_E&I]C$( MY/;(:BH?>,L:_6;/14V5'HI#(%O!Z,X&U540$I(&-2T;?S&S*Y/!R5F0@6LY8>V ^F?K9KH4?!P+(K:];(DC>> M8/NY_PD>5U"8 (MX*=E%7CU[)I4-YZ]F\'4W]XEQQ"JV58:"ZMN9+5E5&2;M MXW=/Z@^:)O#Z^9W]LTU>)[.ADBUY]:O/1$E9!:<#5&/>>HPX14FO$4L7424P"UFY6+R8H $VN3@-$2=AC8^NM$(<8(( M)8@L07Q-0-)1JATFM9C&8B A48;+Q*A,C,AD(YD.D]S(I'F,RR2H3(+(Y#A! MBA*D]] D2\:M!D[90Y@P@C<;A(X1(,Z^$#I.0E(48S,N:F)A M .];0!KWJJZ]E^@N+PAJJC!X=T-\?]L WKF M&[BK'+B+&$$$(WS<5%%G$RX MP;D[%8>RD=Z&*_V[MC_5/>>*:4;RH$T?]<%L&%1LK\RC/D=XHCN== /% MV_[D%0S'O\5?4$L#!!0 ( '(W"$^UK[6-0 ( !\' 9 >&PO=V]R M:W-H965TWTFS,7+5%Z*"Y ]H*2DS6U#, HPJ E31=6I9T[B*KD5\6:CAY$ M(*]M2\2?'65\V(9Q^#;QV%QJ929 5?;D0G]0]=0?A!Z!.K5+R=HFB4EKR.;=/9=AC?)'BR^0UP,L#9$"?_-*#)@!P# M&,ELJ9^((E4I^!"(\6/UQ/P3\0;IQ3R:2;MV]IVN5NK96X527(*;"31I=J,& M+C3P7K%?*_)BE@ -,%- +P6T?K3PQ\4[ 9 W +(!DKLR,J>,48.MIAO+0(FK MVGM4$<29'R;QPB0>F-R!&37I(@V.<>*P>$1)COPHJ1Y@!*'8_DT\59Y$?IO#"%"N8 CDLQ6J3I F$+HM'%2?0 MW==@<529J^,[$9>FD\$S5_K4LV?3F7-%=<3H01=6Z]MJ'C!Z5J:;Z;X8S^QQ MH'@_74=@OA.KOU!+ P04 " !R-PA/NW8D@8$" !4"0 &0 'AL+W=O MH40'&,1;23LQ&5NZE -C[WKR];BQ79T1K6@N-051CRM]H56EF50> MOP=2>]34@=/QC?VS*5X5M(3^12R5?6?:%#08%M#=5_ MHU=:*;C.1&GDK!+FU\HO0K)Z8%&IU.2C?Y:->78#_RT,#L!# !X#<%]++V0R M_T0DR5+..HOWF]\2_8W1,U9[D^M%LQ7FG4I>J-5KYH5>ZEPUT8#9]1@\P: 1 MX2CV40)#$CL\"_="'R;PP!P]0^#=$00P@0\2^(; OR,('XKL,:'!- 83ASA9 MD E F0"0B1YD>DPPD0G=R8;?J82@2@BHQ \JX4PE6OAD$:@1 1K)@T8TTTBP MCQ-8)@9EXKE,Y,($"4B0K.\,Y,+][Z[HC0$TK37P(P\O*"TX#:UHCP&TKC\0 MZ+9O$JU5@AZ)D39< MR:%64WXVQ[FP&;;8'(K_X/U]XSOAY[(1UH%)=;2: _#$F*0J M&_=)55NH*\XXJ>A)ZF&DQKP_Y_N)9.UPAW'&BU3V%U!+ P04 " !R-PA/ M+R0P&T,# G#@ &0 'AL+W=O(DJ( S<)+NOY\QE!)\3/1+ .?= M\[O#][ 7%UF]U \\K]X<1)'6M_(H2OW/3E9%JO1CM??J M8R72K0DJ<@]]/_**-"O=U<*,/5:KA3RI/"O%8^74IZ)(J[\/(I>7I0ONV\!3 MMC^H9L!;+8[I7OP0ZN?QL=)/7L^RS0I1UIDLG4KLENX]W*V1-P$&\2L3EWIP M[S2I/$OYTCQ\W2Y=OU$DQ%GG>,&D=?SI2MY^S"1S>O[%_-LGK M9)[36JQE_CO;JL/2Y:ZS%;OTE*LG>?DBNH1"U^FR_R;.(M?P1HF>8R/SVOPZ MFU.M9-&Q:"E%^MI>L])<+QW_6Q@=@%T ]@%Z[O\%L"Z O0<$)OE6F4GU4ZK2 MU:*2%Z=JW]8Q;18%W#%=S$TS:&IG_M/9UGKTO&(Q+KQS0]1A'EH,#C#0(SS- MWD^!U!0/:(6/)EC;")[0,S R"6;BV542C"8(2(+ $ 17!,&H"BTF,IC28.(D MP6B4"H&*@D%%K\2$I)B0$!..Q+28<##-#4LB@)$:"L9]"&@Y$2DG(N1$-$%, M$L3SWPXG"?B,M\.MN@/ZZ(_JP:UZ:)3/:3$)*28AQ,0T ?ATR_GS"P(370N$ M"CYN6PHTT5= MNX]X(S2=Z!A[1/NCTO?H<(K% LGY-!]#FQ&:W2@H9R;*.!\ MK(?9O1$QF%C90/L&$,;!_0D*NMLA_,!JH#L4J!:U5@,!XA,^#G0C0SQG-<16 M^2.&$(S+'UOEC_3>8VH]T,8 E#-8Z\&VAAM,8FXILLWA!GF$$]X-M#T X0]\ M@@)I?\ /^ /2_H!S_($"L0DO1-H?<(X_H.T/$ \\L]L#V/X ^M,Y(8?V!YSC M#TCX@_X*6'H(?P _FO 'I/T!*7^8>I6T/^ '_ %I?\ Y_D"!^%3Y:7_ .?Z MMC^$P,)Q]6U["/C4AQII=\ Y[H"4.P"S=J@4S(>QU7N#;7'N$^IY6^ZRLG6>I].;?;-%W4BJAU?BWNBX'?6KK'W*Q M4\UMK.^K]NC2/BAY[(YE7G\V7/T#4$L#!!0 ( '(W"$_)T?CO,@( &$& M 9 >&PO=V]R:W-H965T',.7,&/"EZQE]%#2"= M-TI:L75K*;L-0J*J@6+QQ#IHU9,SXQ1+=>07)#H.^&22*$&!YR6(XJ9UR\+$ M#KPLV%62IH4#=\254LS_[H"P?NOZ[CWPTEQJJ0.H+#I\@1\@?W8'KDYH8CDU M%%K1L-;A<-ZZS_YFGVN\ ?QJH!>SO:.='!E[U8>OIZWKZ8* 0"4U U;+#?9 MB"929?P9.=U)4B?.]W?VS\:[\G+$ O:,_&Y.LMZZF>N5*(V*$6%^G>HJ)*,CBRJ%XK=A;5JS]B/_/$(P)P92@M/^7 M$(X)X7M"9,P/E1FKG[#$9<%9[_#A9758?Q/^)E3-K'30],X\4VZ%BM[*,(L+ M=--$(V8W8((9QI\02+%/$H%-8A>LTH-'@?T:$6=VA=!J(C3YX5S!"^P$D94@ M,@310Q>211<&3&(P[="%U/,63BR@9 9Z*"6VEA*O2HG#124#))Z)1*D?VT42 MJTAB\9LN5)*52AQ[D5TEM:JD%I5LH9*N5?R/&I9953*+2KY0R=8="Z(/O.16 ME7RMDB]>_BY?O?PP#Y? WVS%_&=FI_# MN'NG&8;O=\PO32N<(Y-J;IC;?69,@JK1>U)-J-6\GPX$SE)O4[7GP]0;#I)U MXT!'T[]*^0]02P,$% @ &UL;9/;CML@$(9?!?$ 2X*=[":R+35;5:W42M%6 M;:^)/8[1U"Z/>,^;H# M+?R#[<'@26N=%@%-=V:^=R":%*05XZO5EFDA#:V*Y#NZJK"7H*2!HR/^HK5P M_PZ@[%#2-7UWO,AS%Z*#544OSO 3PJ_^Z-!B,Z61&HR7UA ';4D_K?>'/.J3 MX+>$P=_L2>SD9.UK-+XU)5W%@D!!'2)!X'*%9U J@K",OQ.3SBECX.W^G?XE M]8Z]G(2'9ZO^R"9T)7VBI(%67%1XL<-7F/K94#(U_QVNH% >*\$/L>Q&O M>+WG.)LZ.M,HTAD6[]%[K;+=NF#7")HTAU'#[S1\UC#DSTGX8A*> /D=(%L& M9(N + &R.T"^#,@7 ?E"!9L/;8Z:3=*8I'GBV]UV\R$/NQEM_'-_"'>6QI.3 M#7A+:9:MM0$0N7I 6H>/9384M"%N'W'OQE]F-(+MI]? YB=9_0=02P,$% M @ 8 @ Q D !D !X;"]W;W)K&ULE5;!CILP$/T5Q'T7; *$B$1*4E6MU$JKK=J>'>($M("I[23;OZ]M'); M)**78 ]OWKR9F/&D%\;?1$ZI=-ZKLA9+-Y>R67B>R'):$?',&EJK-P?&*R+5 MEA\]T7!*]L:I*CWL^Y%7D:)V5ZFQO?!5RDZR+&KZPAUQJBK"_VYHR2Y+%[E7 MPVMQS*4V>*NT(4?Z@\J?S0M7.Z]CV1<5K47!:H?3P])=H\461=K!('X5]")Z M:T>GLF/L36^^[I>NKQ71DF924Q#U.-,M+4O-I'3\L:1N%U,[]M=7]L\F>97, MC@BZ9>7O8B_SI3MWG3T]D%,I7]GE"[4)A:YCL_]&S[14<*U$Q92;Y59E+]1"19I9Q= M'-[^6PW1AP(M E7,3!M-[<)A.% "@7P,2XE *1$@)1E(B491DG @=SO& MQ#B&A<2@D'@D9.;[,,$<))A//Q\)2)!,.!_)*$U_4(@Q D6P"N3#'ZL_X718 MT",A .3ISM% =]H&FG X+.BADC$$W?EG$-A=U@@#I^-.?T)P^T#_T3\0W$#0 ME YB0>'C%@*@DA[H5@W<1-"4+H(FM1$0=>_K0W C05,ZB05%#UL) (I'M?%Z M=U]%^=&,"<+)V*F6^I;I6;M19(WUW3FP;_2(8N[4#YIVOOE.^+&HA;-C4MW, MYOX\,":ITN@_JUKE:J3J-B4]2+V,U9JW%#_ZU MX[D\%LIT!,MY2X_L!U,_VXW0K6!PV9FLN7\U32^[A=^:"IB%=LI8T'UX\R>6%49)UW'[][4'YAFX/C]ZO[93EY/ M9DLE>^+5KW*OBH6?^]Z>'>BI4L_\\H7U$TI\KY_]-W9FE9:;2C1CQRMI?[W= M22I>]RZZE)J^=<^RL<]+[W\=A@\@_0 R#(@R.Y<.9"O_1!5=S@6_>*);_):: M/889T6NS,YUV*>PW7;S4O>=E'))Y<#9&O6;=:1/HK(4$2&('('D7UHM7*4DR.C1_<$3#DC$P8TX*KKSEP4\YH#D'-P0HJ)['#SK@(0= MW!#VHG2T)4>]P:U@1>R[^ MDW=7CN]4',M&>ENN].EJS\ #YXKI4L*)WL%"WW*&1L4.RKQF^EUT1WW74+SM MKS'!<)=:_@502P,$% @ &ULA53;CILP$/T5Y ]8&.4J0ZW6_0YC5;; MB'H0/7"S4PO)B#9+V6#52R"5(S&*0]__@!GI.,I3%SO(/!6#IAV'@_34P!B1 M?PN@8LQ0@,Z!YZYIM0W@/.U) S]!_^H/TJSPHE)U#+CJ!/Z#4"AD;?V9-M*2TQ/7\K/[% MU6YJ.1(%>T%_=Y5N,_2(O IJ,E#]+,:O,->3(&\N_CN<@!JX=6)RE((J]_7* M06G!9A5CA9&W:>RX&\=9_TS;)H0S(5P(07*7$,V$Z$*(7?&3,U?J9Z))GDHQ M>G+Z63VQ=R+81>8P2QMT9^?V3+7*1$]Y' 8I/EFA&5-,F'"%N2"P45]2A%LI MBO =/;Q.L'^/2!ZW,T2;142.'ZWXT:=X6R#>%(B=0'QU"C13<>5=Q3:W%QWOVHA-!B#_H/QUIH79UE0J+6=?C1S.?7= MM-"BGY\4O+QK^3]02P,$% @ &UL=97;CILP$(9?!7%?P <.B4BD9*NJE5II MM=6VUT[B)&@!4]M)MF]?VQ#*XLD-/C#S?^/#>,J;D&_JS+D.WINZ5:OPK'6W MC&.U/_.&J4ATO#5_CD(V3)NA/,6JDYP=G%-3QSA)LKAA51NN2S?W+->EN.BZ M:OFS#-2E:9C\N^6UN*U"%-XG7JK36=N)>%UV[,1_50]7P5E6B M#20_KL(-6FX1M0[.XE?%;VK2#^Q2=D*\V<&WPRI,;$2\YGMM)9AIKOR)U[55 M,G'\&43#D6D=I_V[^A>W>+.8'5/\2=2_JX,^K\(B# [\R"ZU?A&WKWQ84!H& MP^J_\RNOC;F-Q##VHE;N&^PO2HMF4#&A-.R];ZO6M;=!_^X&.^#! 8\.Q#G$ M/;;T1ODD5II& M],%%0@_2$@%GO)B3>J-B0LH7$7V0&@C,S@W"/HDDTH;+DZLA*MB+2^L*V&1V MK%,;[%[B_^9]D?O!Y*EJ5; 3VKSG[M4]"J&YB2:)S-T^F[HZ#FI^U+:;F[[L MBTL_T*(;"F<\5N_U/U!+ P04 " !R-PA/H+IDG[," Y"@ &0 'AL M+W=O>^R&GO=,+%^_RR)CR/LJBDC/_ MJ%0]"0*Y/;*2RA&O6:7?[+DHJ=);<0AD+1C=6:>R"' 8)D%)\\J?3ZWM1<761O[9E2-IR_F\VWW

SNVIZ="O?++5]86 M%/M>6_UW=F:%AIM,=(PM+Z3]];8GJ7C9LNA42OK1///*/B\M_]4-=L"M ^X< M=.S/'*+6(;HYD$\=2.M '(>@*<7V9DT5G4\%OWBB^7MK:KXB-"&Z^UMCM,VV M[W1[I+:>YR1"T^!LB%K,LL'@'N:&"#1[%P)#(9;XP1W?!U@](N+T'K)^A*09 MG$0$UAE9?W)7)X8)"$A +$'4(X@R A/$($$,9! YG6XPL<54%I/AF,1.+P!4 M@M.!:A(PF01(ACC)0)@8#C(&@XP!@@0F2$&"]/F>9R!!!F0P=LJ$,"D.H" "12@96, )FZ!^.R!=TG@]QD'D'AR#W7 M@M[]63)QL+.)]+;\5"ES#?6LW?RSP.;^=>Q+-%DU4\R-IAFJ?E!QR"OI;;C2 MM[N]@_><*Z9SU/GXWE'/<=VF8'MEEF.]%LTPTVP4K]M!+>BFQ?D_4$L#!!0 M ( '(W"$\I?:G*7P( "D( 9 >&PO=V]R:W-H965T4'*P02V+8H3RJ"5-%U:E'7L45+P M;>"I.=7*#$15V9,3_4'5<_\H="^:70Y-2SO9\"X0]+@./^+5%BAT687"@1W)FZHD/7^B44!8&4_;?Z(4R+3HX]9]+^!ONS M5+R=7#1*2U['9]/9YS"^6113&!P03P'Q'(#3?P8D4T#B!$0CF4WU$U&D*@4? M C%^K9Z838%7B5[,O1FT:V??Z6RE'KU4:9J7T<4839K-J(FO-/&M8NLKBN4L MB33 3!&#%+&-3VXH%K!! AHDUB"],2B<-$9-;C7=F 8N\-))Q5+#&.,V?UMKXJ0<6R@&%R M$";WUR5#L,$"-%B\?YL4H$$!$#B+OBF\#8!QXFT32'5WFRQ!F"4 XQRL#:1) M'!1(D\(@&,%% $6V1V+.W4$O__;8+@(X!B@\&I1["\\RA!R"Y(OTU<;NK/; M,%Q4,%!5O"\$BA8N#B1RSTYT5;/-)?J=B%/3R6#'E2[_MD@?.5=4&Z('?1!K M?6_/'4:/RC07NBW&RVOL*-Y/%W,T_SNH_@)02P,$% @ &ULE5;;CILP$/T5 MQ U#C>&I5% M@,,P"4J:5_YB9O>V8C'C9U7D%=L*3Y[+DHJ_*U;PZ]Q'_L?&LDCFO/,$.: MUUM3YE0>+)++@8HA:S:C"XAT$=(M#LG02&)%;8 M,<>W FL7$6>WD(T+R2:P$Q$89V3MHWZ<)(4)"$A + 'I)R$+!XEJ,(G%5!:3 MQJ'Y#>)U<2'L2@RZ$CNND#B&"1*0('D\&2E(D+H>),-DN)@HRF"1#!3) !$T M$,F<3.(FX^%(1B>@U 20&AS2%82)8!$4PK46/G"&6M"]0W2K-5+7"'"7#+4: M4-S30NF]["&PPI<( V+Q4 R[8B%4'IL6>?-6[[Y4!-<\B@"WDJ%;D2N636"_ M(.A]Q^!>@MQF0I*1 D1P#T#QXS6,X"Z $L"+;)@>"#32>1'<+!#0+=*QA,&M M &7_$2US@(L=ND9,4CU# M8O1X]%BN"(Q4)%I-(@6NW4V MTCR#WCA1,G&THYKT=OQ<*?-5[NUVX^#23H.#_16:KINA[I.FF3%_4'',*^F] M&PO=V]R:W-H965TUX5["Q)U\.>>^),*>9_MD#86/J!?PT\ M=:=6Z@"JB@&?X ?(G\.>JQ.:59J.0B\ZUGLDZ<^6FKC<7]4_F]I5+0GGOM? $9^)?&+C%YCJ27QO*OX;7( HN,Y$>=2,"//TZK.0C$XJ*A6* M7^W:]68=)_TKS4T()T(X$Y3WOPC11(C>"+$IWF9F2OV$):X*SD:/VS]KP/J; M"#:1:F:M@Z9WYIVJ5JCHI8JSN$ 7+31AMA83+C#!C$!*?;8(71;;\(X>OC?8 MW2/RM=LA0K\9,:#\&IV[LUH6D3G"?08FCOS!K?CZSOFIZX7WH%)=?/,_3@R M)D&ELGI0?6_5Q)P/!(Y2;S.UYW9NV(-DPS02T3R7J[]02P,$% @ &ULC53; M;MP@$/T5Q <$+_9>NK(M91-%K=1*JU1-GUE[?%' N(#7Z=\7L..Z"97R8ICA MS)DS8X9TE.I9-P &O0C>Z0PWQO1'0G31@&#Z1O;0V9-**L&,-55-=*^ E3Y( M<$*C:$<$:SN ]X:F'4JSURE5RD?';&ES+#D1,$ M' KC&)A=KG 'G#LB*^/7S(F7E"YPO7]E?_"UVUHN3,.=Y#_;TC09/F!40L4& M;A[E^!GF>K88S<5_A2MP"W=*;(Y"YG6MO/K.)TD= X+ M!] Y@"X!-K>K94KDE=\SP_)4R1&IJ?<]<[]X6^\U3_:? M4G)U1#/F-&'H"K-9$,2R+REH*,6)O@NGX? XJ##VX ;9!@&U! W_0HA(G#27;!)+L 01(FV <)]A\O\Q D.'R@S/>8.-Z]24)6 M=T^ JOW4:53(H?,3O_(N@WWK+SOY"Y]>A6],U6VGT44:.P'^GE92&K!2HAO; M\L8^1(O!H3)NN[=[-8WC9!C9SR\-69Z[_ ]02P,$% @ &UL=53;;MP@$/T5 MQ <$KV^[7=F6LHFB5FJE5:JVSZP]OBA@7,#K]._+Q7'=C?-BF.',.7,PD$U" MOJ@60*-7SGJ5XU;KX4B(*EO@5-V) 7JS4@O)J3:A;(@:)-#*%7%&PB!(":== MCXO,Y5XA]\2SUW3:IL@13;0!KZ#_C&4HMW@)\=3&HU1];)18@7&WRIU/:I-L*MV::5R9[+>)#DI&K)9HQ)X\) M5YC=@B"&?9$(MR1.X;OR*(VW":+-'B-'$*T(PMT''<2;!+$CB/\SF=Z8])C4 M87J'^11\T&6R*9)LB.QO1#PF68DDP;9&NJF1;F@<;C32]T:26R-D=3PXR,9= M#(5*,?;N4JZRR]V[#]WQ^@?W%_<;E4W7*W01VAQ2=Y1J(3285H([X[0U;\42 M,*BUG>[-7/H;XP,MAODQ(,N+5/P%4$L#!!0 ( '(W"$\$,-$VV $ ) $ M 9 >&PO=V]R:W-H965T0/6(.Y MA(T(4K-5U4JM%&W5]MF!(:"U,;6=L/W[^L(BE/6^8,_XS#EGC.UJ%O)%]0 Z M>N5L5 ?4:SWM,59-#YRJ!S'!:%8Z(3G5)I07K"8)M'5%G&$2QP7F=!A17;G< M2=:5N&HVC'"2D;IR3N6_(S Q'U""WA+/PZ77-H'K:J(7^ GZUW22)L(K2SMP M&-4@QDA"=T"?DOVQL'@'^#W K#;SR'9R%N+%!M_: XJM(6#0:,M S7"#)V#, M$AD;?Q=.M$K:PNW\C?V+Z]WT]P V;@UHG1: 13[ALU5Z4%7UB,%4Y?_3B,;IS]RBY=RL(%9"D@:P'QO7@A MY_PSU;2NI)@CZ?=^HO87)WMB]J:Q2;<5;LV85R9[J[/RL<(W2[1@CAY#-IBT MR%8,-ORK" F*$$>0;@A(DH0)TB!!Z@BRK&UL=53;CILP$/T5RQ^P!@/9;01(FZVJ5FJE:*MN MGQT8+EI?J.V$[=_7-H32+'V)/<.9<\[8GN2CTJ^F [#H37!I"MQ9.^P),54' M@ID[-8!T7QJE!;,NU"TQ@P96AR+!"8VB'1&LE[C,0^ZHRUR=+>\E'#4R9R&8 M_GT KL8"Q_B:>.[;SOH$*?.!M? =[(_AJ%U$%I:Z%R!-KR32T!3X,=X?,H\/ M@)<>1K/:(]_)2:E7'WRI"QQY0\"ALIZ!N>4"3\"Y)W(V?LV<>)'TA>O]E?U3 MZ-WUV*_ #1C4T[,SMLQH_P]Q/AM'<_%>X '=P[\1I5(J;\(NJ ML[%*S"S.BF!OT]K+L(XS_[5LNX#.!70IH%,ODU!P_I%95N9:C4A/9S\P?\7Q MGKJSJ7PR'$7XYLP;E[V4Z8.C?'2\"AL7Y[[_9Z>LU38-4P#RI9_BW*/U!+ P04 " !R-PA/ M"U3$XZ!+7= D% 0**A\4 M!"Y7> :E@A"6\7O2I+-E("[W'^J?8N_8RTDX>#;JEZQ]6] =)34TXJ+\JQD^ MP]3/EI*I^:]P!87P4 EZ5$:Y^"75Q7FC)Q4L18OW<95=7(?Q9+N;:.L$/A'X M3.!Q.&PTBI6_""_*W)J!V''VO0B_.-USG$T5DG$4\0R+=YB]EMGC?Z9LE/4W7!3:K ILHD/U3X\--C6N8W;I)MFJ2K0@\ MWIC\C]DFR8T)6TP^7.QOPIYEY\C)>/R)<=2-,1Y0+[G#V]+B6YH#!8T/VP?< MV_%&C8$W_?18V/QBR[]02P,$% @ YHK @ E08 !D !X M;"]W;W)K&UL=97;CILP$(9?!7'?Q3:80T20FJVJ M5FJE:*NVUTXR"6@-IK:3;-^^MF$1!><&GV;^;\;&X_(NY*NJ 73PUO).;<-: MZWX31>I80\O4D^BA,RMG(5NFS5!>(M5+8"?GU/*(()1&+6NZL"K=W%Y6I;AJ MWG2PEX&ZMBV3?W? Q7T;XO!]XJ6YU-I.1%79LPO\ /VSWTLSBB:54]-"IQK1 M!1+.V_ CWNRP5@DSJ;;H"D)/53$B\E65'B M/%M0!ALZH\0DC_T4ZJ50#R5?4.B*0K(D\U-2+R7U4(H%)5U34/9@QS(O)5M3 M"K2@9"L*+@CU4W(O)?>2X^+!P6#DOW'( M Z++*X=6I ^$X@<_&GYPM_'Z>-#RAQZ-YO<&TS1?WN]H5E!LP?[.Y*7I5' 0 MVM0F5T'.0F@PDNC)A%V;-V(:<#AKV\U,7PZ%&PO=V]R:W-H965TO;0BB MX+V)#_SS?S.>V/G(^)MH *3SWM%>'-U&RN& D"@;Z(AX8@/TZDO->$>D6O(K M$@,'4IF@CB+L>3'J2-N[16[VSKS(V4W2MHP+*QJ/KNX^-E_;: M2+V!BGP@5_@)\M=PYFJ%%I>J[: 7+>L=#O71_>0?3IG6&\%K"Z-8S1U=R86Q M-[WX5AU=3R<$%$JI'8@:[O ,E&HCE<:?V=-=D#IP/7^X?S&UJUHN1, SH[_; M2C9'-W6="FIRH_*%C5]AKB=RG;GX[W 'JN0Z$\4H&17FUREO0K)N=E&I=.1] M&MO>C./L_PBS!^ Y "\!>*IE IG,/Q-)BIRST>'3V0]$M]@_8'4VI=XT1V&^ MJ>2%VKT7D1?GZ*Z-9LUITN#_-,FB0B,)O#"U0T(K)-Q!@C394"9-M*+@) CLE,A*B2R4=$.)=A0_#B,[ M);928@LEVU#B/<4+/CBQQ$I)]I3,VU"2'27#'_0^M4+2?>^];?-32RF^9Z=D M5DIFH6S;DNW^8NK LFU?T.KJZ9?M!^'7MA?.A4EUB\U=JQF3H!R])Y5RHQ[3 M94&AEGJ:J#F?GI1I(=DPOY9H>;*+?U!+ P04 " !R-PA/U@\P*N0! "Q M! &0 'AL+W=O8H0M? <]>TV@9PD?6D@9^@?_4G:4YX4:DZ M!EQU@@<2ZAP]1?MC:O$.\-+!J%;[P#HY"_%J#]^J'(6V(*!0:JM S'*!(U!J MA4P9?V9-M*2TQ/7^JO[%>3=>SD3!4=#?7:7;'#VBH(*:#%0_B_$KS'Y2%,SF MO\,%J(';2DR.4E#E?H-R4%JP6<64PLC;M';.L?Z7Y"?%,B!="E/Z7D,R$ MY)VP=>:GRIS5ST23(I-B#.3T9_7$WHEHGYAFEC;H>N>^&;?*1"]%&NXR?+%" M,^8P8>(5)EH0V*@O*6)?BD-\1X\_)CC>(QYW_@R)UT3B^,G:1!3Z!;9>@:T3 MV'X0B&ZZ,&%V#L.G+D2;Y,:)%Y3Z2TF]I:2>4F[Z=;C'),G#31*\N@$,9..& M106E&+@;U%5TF<>GV-V@=_@TS#^(;#JN@K/0YAZZVU(+H<&4$FY,+:UY/Y8# MA5K;[2>SE],430&PO=V]R:W-H965TYJTQ;X":,:&GIFYDT.7R#DV6(4PG^# M"S +=T[L&I5DVC]1==9&\J!BK7#Z,8Z=\.,0]*^T=4(<"/%$B-+_$I) 2!8$ M,CKS45^HH66NY(#4N%D]=6TBQHC)/$9X3#1; M9 QRC]EFZS[251_IBH]LX2.]6^,QBQ8^[C%IFBR,D-D>NSOWG:I3)S0Z2F./ MB]_41DH#5F_S8 ]R:Z_Y5#!HC)L^VKD:#_M8&-F'>TRFGTGY#U!+ P04 M" !R-PA/O4',LAD# !=# &0 'AL+W=O7)97D7[TITXE]YK5=;=RC])V=P%0;<[\2KO%J+AM?KF(-HJ MEVK;'H.N:7F^-T95&5!"XJ#*B]I?+\W90[M>BK,LBYH_M%YWKJJ\_;OAI;BN M?/#?#AZ+XTGJ@V"];/(C_\GE4_/0JETP>MD7%:^[0M1>RP\K_Q[NMI1H X/X M5?!K-UE[.I5G(5[TYMM^Y1/-B)=\)[6+7#TN?,O+4GM2//X,3OTQIC:\XYO1?F[V,O3RD]];\\/^;F4C^+ZE0\),=\;LO_.+[Q4<,U$Q=B) MLC.?WN[<25$-7A25*G_MGT5MGM?!_YL9;D ' SH:J-C_,P@'@_#=(#+)]\Q, MJI]SF:^7K;AZ;=^M)M>7 NY"5EDS2);!13L:,)L>0R<8 M&!&!\CZ&H%B(#77,Z6V K8M@*1XA1),(C7TXC3!)XL9!A#J(C(-HXB#.K"+T MD-A ZKX(+(PB*Q,$%1$RPX6A7)C#A4%JD>DQ;!+FDXIC<4% - QG6A>C7&*' M2P(6E1BI"R5V71 4Q$F,]T 1,I%-AB)I W/H8+ LI#.$<*T#5^R2.0^X MV(&K=HE3WAZ33*DNB*W;"(HLTKD"XW('KMXE3GU[3#J5,K(@8--!83#W.N"2 M!XCF,9M/[ 0"A(Z+(HM);K=L<-$#5_7F5!-PU0-7]MQNIQ_*QT6I;L^H'N"R M!Z[NN=W./M9M%#;7;8J+'W7%S^GV@+GY\;('&(*\"(DM>\%D**MX>S3S:^?M MQ+F6>OR9G(XS\CW50YUUOE&S7LLZLY[%E*-C&:P.P@AN2)) M%NKU.*E9?]R4_"#U,E'KMA]X^XT4S3#,!^,_BO4_4$L#!!0 ( '(W"$^4 MAW]&Y ( #\, 9 >&PO=V]R:W-H965T?;5P6X)#0_ C8?)=S MS#F.,SOQ^DWL&9/.>Y&78N[NI:QN/4^L]ZR@XH97K%1/MKPNJ%3#>N>)JF9T M8TA%[F'?C[R"9J6[F)FYIWHQXP>99R5[JAUQ* I:_[UC.3_-7>1^3#QGN[W4 M$]YB5M$=>V'R9_54JY'7JFRR@I4BXZ53L^W<_8)N'[&O"0;Q*V,G<7;OZ%1> M.7_3@\?-W/5U1"QG:ZDEJ+HFB=A:FDP 5L";@DHO$@(+"&82@@M(?Q/(!<)Q!+(5$)D"='4 MD&)+B*<2$DM(IA)22TA[.7C-^S,%<4\E7:9J0JC9XX)@,O..6LAB[AH,[F"B+F8)8>(NYA[")%W,5PB3=C$/0PSN(KX! M*CVCU5611T D\%N,IY:U75L,KBTV D%' ,$" 2@0&(&P(]"+RH/,E M1BB!EM@[.Z/HH_4/6N^R4CBO7*KCCCF4;#F73*GZ-RKTO3K-MX.<;:6^C=5] MW1QIFX'DE3VN>^U_AL4_4$L#!!0 ( '(W"$\[M01*,@( (8& 9 M>&PO=V]R:W-H965TPR*"U&2: M-FF3JD[=7COD$E!MS&PG=-]^?J"4&6]OP#[^=_>[ Q_5R/B+: %D\$I)+W9A M*^6P14@T+5 L[MD O7IR9IQBJ;;\@L3 9^,$R4HB:("4=SU85T9VR.O*W:5 MI.OAD0?B2BGFO_= V+@+X_#-\-1=6JD-J*X&?('O()^'1ZYV:(YRZBCTHF-] MP.&\"Q_B[:'4>B/XT<$H%NM 5W)D[$5OOIQV8:2!@$ C=02L;C_0S(Y)+.#ROT_AW1R M2-\=,E.\)3.E?L02UQ5G8\#MRQJP_B;B;:J:V6BCZ9UYIJH5RGJK\RRIT$T' MFC1[JTD6FGA6(!5]3I'X4NR3E;N3X+!6Y*4_0^HM(C7^Z3)#4O@#9-X F0F0 M_=6%U.F"U11&T]LNE$X='LD'/T;NQ<@]&)F#837Y(D>>.*@'G^8?#2V\((4' M)'= BE62NR)W27RB(O6C;+PH&P]*X:!L5EEB]Q/S2"(_1NG%*%<8<1$[&.7J M]=_%4>2 >$7NQXH6QY<"OYA))X*&77NI#\K".@_3AT0??\>^5T/6SL3W,'9" M?\/\TO4B.#*IAHL9 6?&)"C&Z%[UJ54_A7E#X"SU@4 !D !X;"]W;W)K&UL?53;CILP$/T5Q >LN28D J1-JJJ56BG:JNVS T- :V-J M.V'[]_6%95GB[0OVC,^<.3,VDX^,/XL60'HOE/2B\%LIASU"HFJ!8O' !NC5 M2<,XQ5*9_(+$P '7)H@2% 7!!E'<]7Z9&]^)ESF[2M+U<.*>N%**^=\#$#86 M?NB_.IZZ2RNU Y7Y@"_P ^3/X<25A6:6NJ/0BX[U'H>F\!_#_7&C\0;PJX-1 M+/:>KN3,V+,VOM:%'VA!0*"2F@&KY09'($03*1E_)DY_3JD#E_M7]L^F=E7+ M&0LX,O*[JV5;^)GOU=#@*Y%/;/P"4SVI[TW%?X,;$ 772E2.BA%AOEYU%9+1 MB45)H?C%KEUOUM&>I,D4Y@Z(IH!H#E"Y_Q<03P'Q6X#)@*PR4^HG+'&9Q:F:EG:9WYDQ5*Y3W5J;)-D-X M58H#E06[#ZI)G6)2AYC=2DQZER:)LQ7HZ %NP^N;N.4LKF7D@8K*2Y,N%+B MPJPO""V>+ 5^,7^W\"IV[:5^' OO/$ >(_WD5_Z#&BQV#KS1V*GT'?-+UPOO MS*3ZH#FLOS7I97[HBK]1+X[67 MLLR:GQM5U->5S_SWA6_Y\=3U"\%Z>8TZ MK/QG]K3E86\P(/[.U;6=/7M]*J]U_;U_^;Q?^6'/2!5JU_4N,OWQIK:J*'I/ MFL>_DU/_%K,WG#^_>_]]2%XG\YJU:EL7_^3[[K3R$]_;JT-V*;IO]?4/-24D M?&_*_HMZ4X6&]TQTC%U=M,-?;W=IN[JLVX6^>L;PKVQ'4Q=_WB4+OA.YUM MJU??UD+P9?#6.YHPFQ%#,PR[(0+M_1:"4(@-6>9T'V!K(T2"(W"8!!_L^5T2 M$78000?1X"":.>!2&E48,7+ 5&,:DLO$@&T13,128#H"TA$6'2&$06?$B%F< M161LW!9@&.<.*A)2D: RJ4%%6F$HE@G%!AL D[$,4TPGAG1B4!ESHV(K#@M# M'"2!01(0),8.4N@@?;P?68B/9?A 1TZ@N_W5#6ELSQ;!HH0[,F(.G6 /].0$ MNMOBV4F>Z-@@W96IBP[4E&=&#_3E!+JOCV3,)(1@Q%T;AB6(<5 ?AX@Q+$(L M^D#;8.%@MG* M@&RP-/(K H2C]"5$18/9JN'$-8NV;JPX*$IJP 5.0XUP]+! M@';(T"1CBX=UG("^N,J"]84A@;'.4F*7A5)34P$J(@<9K%4L?>0DI>"(I-9! M0BB)V1#6/;)U3T@CSH9L04M,+@"S8*YK"Y8\ I(GR>0"U,RZW@",XT>8L-R1 M+7="IFN,PJ;;>KKY473_H MS%9OT_ S]>.;L;[14_(XT_YR,X[87[/FF%>M]UIW>C@<1KA#77=*4PP_Z4J= M]%1_>RG4H>L?8_W;@/@G:]YU7>WHD#K]63K6BJ7*IALPO:0\/S MC0FJRH"&81Q4>5'[BYF9>VP6,W&495'SQ\9KCU65-W^7O!3GN4_\UXGOQ6XO M]42PF!WR'?_!Y<_#8Z-&P9!E4U2\;@M1>PW?SOT' M\I4H?Q<;N9_[J>]M^#8_EO*[.'_F/2'F>SW[K_S$2P77*U$UUJ)LS:^W/K92 M5'T6M90J?^FN16VNY^X)8WT8'D#[ #H$D/<#H ^ MX#(D.]69JA^S&6^F#7B M[#7=VSKD>E.0>U!BKO6DT7!58V@J5X!4!)@(F'"Q(QGB!"$T0F0721()FHT&%B@ZD[%4(* !,N M-BS-6.*@P]#5,(2.(T&,)H@M.C#2HZ/38=AHG8I,@E=)T"H)(EHVJ9)853X0 M<'!)T2JI724))U52JTH<4;Q(AA;)$,&F5#);L#1R&(&$N-E"A(PKA<.OY/J] M3E _/A!ZQ6[O06.Z)*,AF>QV#,88<7'"[4L D<7Q_@AN8!+=( ON.L*ND859 M?%,@,/U#0V!)%,8.>Q'(^I.0*67K0_TR$P=PFHKBK*>+J)'*DP'U( M;SA'*>Y#>LU)VH/&?*.(,$L6&P8I1)EC0;BKJ>UJ9(@?N09M?+ K@/ 3D/+5EZT)COY/Q? MO0NY7 CN9D#H,+,S+57K MK<6QEOJ+?#0[M&T/5/<9D_FE:N>ZYNLM3=<+?LN;75&WWI.0JHLQO<96",G5 M*L,[]&ULE5=M M;YLP$/XKB.\K^(QYJ9)(39IIDS:IZK3M,TV \ M=W[NSL_!S2ZB>"T/G$OK+4OS.TZY.? L+N_$D>?JGYTHLEBJQV+O ME,>"Q]O:*$L=<%W?R>(DMQ>S>NVI6,S$2:9)SI\*JSQE65S\7?)47.8VL=\7 MGI/]058+SF)VC/?\!Y<_CT^%>G(Z+]LDXWF9B-PJ^&YN/Y#[-42508WXE?!+ MV;NWJE!>A'BM'KYNY[9;,>(IW\C*1:PN9[[B:5IY4CS^M$[M;L_*L'__[OUS M';P*YB4N^4JDOY.M/,SMT+:V?!>?4ODL+E]X&Q"SK3;Z;_S,4P6OF*@]-B(M MZU]KYW,QUC&BUDA+E;1G(=C7!T[*@#KW;@]2-QZ2BA#8;5F+S99!3K-<2 !$-),"T*%AIJ MYJ,.?"T*WQV5K('X/8K$!4I'L:YU6!CUZS\@$Z!D IW,Z&RL CU?+@4RXJ*C M2!!X'LXE1+F$>GD#P_F(4 ?1]-(0%Y>L^W%Q6DP_5)]2-CIF:P3&:.@; B*& M%D*0G)A"0EO$ X$;LH(+E] )6:%:N#2,PO$QP6 L((8S2_ ^0/1&P$*#B FN M8G*#C FN8S)!R"V&?:1D!'=%R@37,ID@9H*HF?H^&_-!1>_[!CZXGHDN:!92 M@PM0&20,N:9@@:9@F:01V1=* 2QIT26M5:C'#;NIZ&A\$ID1G2#'@_0$ MJ9*A;P/>'T!_LYNKA$L:=$GK5=+?W%B+P6#F%@-X?P VH4I,/S4^C*6-H;S M5".\U8#>:EC(#"[PY@#!#37"]0RZGO4:A5JT[C@AUR!#'GA3@&A";2+MV^@3 MI9XWYH+ P(?QN\3I??)GO-C7\U=I;<0IE]4G<6^UF_$>H!H91NM+-?LUH\1_ M-\W@^#TN]DE>6B]"JH&D'AMV0DBN6+IW*E<'-:MV#RG?R>HV4/=%,[ U#U(< MVV'4Z2;BQ3]02P,$% @ &ULC55=CYLP$/PKB/>>^29$!.DNIZJ56BFZZMIG M)RP!G<'4=L+UW]0EI:=.Y16YS.U'D_*18T\%../+4 MME3\>0+&AXWKNQ^)E^98*Y,@1=[3(_P ]=KOA([(S%(V+72RX9TCH-JXC_YZ MFQF\!?QL8) 7<\KA#%M@S!!I&;\G3G=N:0HO MYQ_LGZUW[65/)6PY^]64JMZX*]! M,VF?SN$D%6\G%BVEI>_CV'1V',:5-)K*\()@*@CF@B3];T$X%81S@1]8\Z,R M:_69*EKD@@^.&%]63\TWX:]#O9D'D[1[9]>T6ZFSYR)>)3DY&Z()\X1ATFO, M=L0$5YC5C"%:PRPD0(4$EB"Z(LAP@A E"&\),F_A!,/X"R3UCHT-B 0EM$F #1"E4L?\ M^'U7)A+(! E6V3N>77VI$DD@CY/&VWFV^_^2:;/X7K(&LGFS"&7Y9)N@ZV\#%]_";;I&&PR)["<+M> M?=/K=$;?K(,H?O/]G[+H^S]MOS]+YODZC+=>$"^\\W@;;5^\BYA'B)+8._:R MIR -LS]]L_W^3]_@._Q>W_N8Q-NG#-Y9A(OJKW_.X[;7[_A>K],]J?XXS1_; M7J?K_O$T^12FWB9X#-O5G_12[UXV8?7';N?XQ]H7?LR#=!NFJQ?O-MPDZ;;Z MX#;-K0'URS=A&B4(FX5W%FRMY]16_^?_^!^N_12+3H,XBPBF[D4L@U5FC2XG M\CY:A=Y5OGX(T^H3G4[WN#\># J/1R:!7,])TL0 $S7SUAW<9Q:%W'5MK&0YZ'>_R)5[ M7._:WI^3ISB#/]^G8?@=[X:=SK[93O$3[/XN>8ZM70>K M56#=F>H(&H W:?(IBN?6@N_^?=\0-TFV#5;>?T0;)_3'P][ V@@M? IDP?E* MKVMATF4RASENGI*X#@DGDP$@X7AL;2#: N(F2Z_;:ST<>;-PGJ-?Y%K VQK.K>PW D0+. M70!S^>S]);2&[P#9&_4&XQ,+6=7YO(\RQ-J_AH!-=;3[^+C3/^YW:VFV.<9[ M^-*"6Z_3LZY7]6WA'\[W?[3FGL*K"WY]%5C@.;V^.CN_FIV?>?#7[/KRXFQZ M!Q]F=_#?Q_.KNYEW_1XI^/7'>E'LW3TE M>08'8*W'Y-N3ZH](_M((2BV!(MU%!.3HSL5?@8Q*+/' MO=[@/4'TCF@G]O[@7H:P-AG N?CK[1/W I8I@^4\! ,CWGZT[4^EO[W!U+!C0%S-0D_LBZ M3>Z%[WNM6/S^"58Y$L_#M]/D+L)-O+D]_P&>N_CI_&MN9G'KX+20YJ;A$R I MXKN@1?UM9)R=EUY2P*'-6GM[#T@;/<;>G(CI_,5# 3);L9@6+/Z>9UMH8D'QM\&,UDV MC.P)=@ELI#FF[#H#-P%R0M=S@=?Y?LUVWTTOIU>GY][LA_-SV/*7(/W'( 5V M5*@,8\.3[FX+0V;'P8L):2'T76?W7-/%@@Q7 ".D3\= LN?!)@*8 MV1IY&&1Y^J(7%6R!IP(S:9V,AS35R:BG?S3GM.0R0)0 =-5",'-<&4USDH;< MFP\ZI-/SO"_EYB6Y[WT4 S.*4*E,Q)98+_4Y^9IF: ?2^3H" MO^=&%*:=!UV&>IJ=S!S.@P,(G*#1.0B]D[=1$3?_/,&-Y^91%DJOW3< M_'?!BN2X /D.2,4QJ:%+/'>TSL#7IK#ILGW@]@!9SD+^"[5_!L13LEJ$:?9' MC[F$][?;9+7R0(5Z#M*%=2T).L+Q"9Z4N\S+8AI(9:[K(&&/ +448Q(;?3:G08X&W_">QI 3-F0';F M*]B]Y6MJNC);@6BDIDUG/WCO+Z]__C(-1BMC8H=)M U*CLLE+%Z&6?:MM]=X M8]\PK9=[VP3)/DA%Z#B*"V,(?(^?2"?:H.%I 4,^O#1;U]D.PC]=HQ#Z3RWU M1X:PKF7:6A6C9 !C)>D%Q8,P_;3/8&8I9;LN7+&4\',XS\E'*Q(Z]OL8I>N43:B9(O0ZWIDH5B&6\LF?T6&V&8<%@&49F^D?514 MW!T*ZCX%YC!-98?4;PRT2\!OBK1^,\NH'B]'M"C#U!BKX=^Y"3)H6?:?*W[3G?)XOONTWV7I&GR3)9H(!1 M "$P28;("0$+TSQ4?G?_?"-(4]LR^)F+=?=>V]<>[*T9S(?XK2A75Q? M>=.K,^_ZYOR6/LWHX^S^X\?I[5]1Q)B>GE[?7]U=7'WP;D *.;TXG]507USI M3;**YJB=[K#W?]7<'H6$Q N0)5)0-6&C(/RVO=:__LNDU^M\AVYUG_[N?N?) M=\]A]9LD3]4W0!/DRSR3[T!V!J8%-_$3R,W1,B)44A-ZC^Q\GK-CV7N.X,-S MN%H=PX4#CA%E3^'"]]"W2OP#&/ 6XY68#2X2#&\BV@CR""![,"=WXO8Y\;+P MD>[*M\;V,/9BD<^%B>@]I$BS(T+8$^"=TVT*. M/MBH 80\9(@1%$"%4FFRV4;KZ)_X8):L@10& +&"4+Z&D# <^B!0%9; MY8O06X>([KB*XC1#$*%,'[.611<2-@1J:!H]"HW39_C# M3]/3;V[580 L0Y2A!09/T>/3L;F%3 -EE3^DL!QXLNV=I<$SW9R8]@+W*/G$ M_E<B1 M@.N7PB YW;FT!&C>K1(A7ABDC&&A I]Q@ +CS%NC?Q:&C[UNIT.;7[THRU09 M+Q]2E/#E3=SZ+3R2I#, GG>5M+TAX'EW//@.1L.8.PU5W_O+]+%B&QW?',[@)\R?U-1XUB:V 8[!) M:V)(>8( M9;W\Z:EW&0:_4* 4K%CM,D$=)X)H$.H_T,_)0IT MB*&=J$.'6H?6)*0Z9$'9!: 8;I3J,! T9:%1RZFOP#4%;-G"6,$6 /*0;XFP M X(ALRD._"$$DK)!)UG*FT.5+UW0]2ZGU[UM;+$^CC7/-Y MN,''@X*Y;E)8?K19&6]_F$YOU-OM@X\"+L<*91^$1F#JYXB$L U?H7RR 3QA MU1GH6? 8*O\:W.,L@/L+T-@P4@#B+Y'89Z60 ( 4+K,[_BXSEK)1=N* T*IT MECY!%B>'%7LN@QIFC0&.T5@%U*!'A@$P\C#H4BH+"):RSP JXZ7+6 M:;9Q,O 8']M+&*3'*+,5YR?C>A0>[2TP%N\Y0$M3"GQCP4*[F'RT!3RQ0^_Q['A,P M^ K@@:DE[Q]0(0"L/D2D#--PFY3H1PFOIG$,U-5!1/ZBD67)06\(;$&2CTA2 MM7W/:^%3.>HFP+J\B(: M/O"=\@8B14WPI>VAI]'6:\*S7P=X\("K\\).8^*S+$)VO&%$=X0U&U1F5#I3@$Q(XT5B/T\B:Z!K(:@'?0_2QL!GD M^2DD!KAE&LK#P!^?PI>,R1#P[RT2.OHU6=&7.2NL()]%$BV.)!OY2-N[Q1>. MD^7Q/5KF!:ENK^\UM3?Y#2VOY-ZCP#SXF]@!RBMP7.0FW M&Q$3/BQ%C=F)1/&,J'K@3GFN0C7_)+OF[\F9#9=D+BX,C,E]%"%ZSE8RE#:5 M'8!T9=_+XQ7&MN,PT7J#&+1E+3K*B!I$JQ=]5L@^ 3K7]PH ::A66X(SPA8 M2PZ#U8LV*.K+7*S7-\1>Q/)\ \21!3YSIW(+,(1%/AXCRSYP!K7P2] 57(222NS 6-*\D>@B=O*:IG@&]#6TGX*[/\9^:+P,<#) M&(5!Q 4TB20(.[C$H#RB&@GSAY^!#Z$BR5Q:+8L&XGDTG$FK93LXHHDZ==1% M29@IE*)2??=#-KIE2,4 &58O^@H3 M\GH+WJI!0$F:S(]O%1GE\K MQB)ZB:Y.Z_H$#$"T!+5;03$\S1QMUNK>&\1]2=,@"8S2>;Y&&HH22C)7DDVP MW&IB5R$DBO?SS"L+L1D;-62$>=7P)O'LF%P]J]ZCB)0"M-,O@+VZ1,%G#TA] MM"!>1H!=PW"DG,AA$=B \A"_,CD;ADR#!LO )98 0C\KCGH,4,1HK8"E:$;@ M$1%O@U7(R/\0H LS31&^PEX-,> ,%(E5LN'MW0#E@1_FLML+H(;T)XQ_ 2)) M^)#F*###OD8^ >+]=/9.^=^GLWM2UO'7XT[/]][(?6G=@0@^]R:#WI'_!JY? M!$++$T"2A,LL?\A B!.I8\V"#=^PPJT-0YO6 6.FR7&7 VW*WW75HN" _YRO M:,D3^[E>QWCN#!0"S,"AGWR/I35V39-@C+H1!NPRTJ^1+ AJ RXCFTD?@UC\ M=!DR:(5G!:W>R303!SE@PQL+,SC,+R%>I"*','A $HUCT;TH'S+1H#!4LJU& M>VT+,+4BV47E.K4*XJ&?/>+, >:%*$+D:N<%-Z)4 >2>)K\DF60_ MPV368!!2N UD. ^ 2A#D6!^12>#H @4[+84:]W*E M1%&AZ3#9IRC)L[(& H0!<0W^XQA?M-^1%X/4>8!V"19V*Z\3XZ!?2&V GY3P:P!@NDFCE:<4%A;/\'37M4M-DP#( MQ3)1/!J6$XEW:(MT+J34$KS @$62$T+L4\_); %(Q&4?, 2QD>BB29A_SB"P] MOM!FI6P3I("FO"#X,>*&K!A:6B)\0?*#-#)#R[*AB9"^ID6&0$F8IF:CA2X1 M,%8P2I&Q2@&5(F"Q$4L+(IEHB,$J2TK0,/;D@ .>'>+^BP>W:I$1Y2%94,GV M"AD-Z1970<\4.P04":)4D4U#$Q#=1E^.!2D7#%(*#LP X8G6;4CE04CRL"); MD,F-%I&0"EDB]$BWJB(2?5F2D4B4(%1B:8D$"D300E?8L-UFJI9)J"/$BO59 M9H>FI%K9J)M]84K(J'WBK:/52BWY+="AD?JF')9J4C[!#84"I(;6)U8%&1FV ME0J.%F-1'=2UM.\BKJ[3'A1+D=/BDRBN)NAV&"N"@UTE\-.$(V%P/ Y/$2H1 M%#0C<$"RC?+2-'^$2XRD;KQ36AH?=U%:.D/;&!$E!O$/DF.BQ*?N\.A;[RY( M'T.2Q];D"-(>:D.DPQ6KEZ?:==Q^0WQSDZS J(EAU0G[K(OC9= $BJ>W%.T0;%$BW6( V2;@25DI'DO M([:5T;LE*XP8^@K;6L3[Y\=-DR!L3&?GE.0AS9+1$*DD3>#U^!5+C2.O,-&Q MA(3&5%$X8R(8A5.>+ 0X4BSV;E(W*#@5-1+Z_?AU/+FDJ0:%G*)S7 M"I/+A*=U023S3M-WNZICX%POX;;@O*QKD [50,_H]N'F%,';%S%H3#F/K"QM MIQ2R04%_A3+2[V%FW,=";B1+?^E)-,*Z!@8=ID @1> %/Y$ZL3(@]C@D/G[) MVD:D705V:0,&QY50K*C7>G-Z?GKYY@BEHG!%.FJZ8)I4F R)>ZB0\ZPFB8HD M.B&ZQ/[L:#66IG%"F4[M1'OS,!AGK1@6W-$0/H;NE5?GPS>*J;2]@.V3!C=A M\2P\"VP64VYDW"1,L_O@.Z MR4[R,6'R<::YA_<^A7O]G*2_%-1#3DX$?^/96Y,E(63?H^OP)[)9&X1%FSQ$ MQZERK#)K0W\[#L.F;T.OS?BB!JJ(058QFN4Q8,.*C%J/[#9 *8WPA6% K) % MVA!9&0I9P-9$>S#-3GFV<,?[#>2.FT: '7Z%O%<64, M*)Q!2J\P/6HE&1!=IA)77<#;7EA)65V1D00=E.K^%//F&S;N *PLO31&%98, MI*:BAN;Q0M8+*%JM:I953S\, MH,DQ[Z0;Y<>;48U%0F(!4S^G?(WP^4H)Y5?4EPLNL-X6,(DFB5.**,4 M+TTJWN0%F68HV8KGG%- #V:;1,N7B;"##@C,9 M1K&RK0&C&E9)OJ"LL9Q>G!8Z&!Q'P)X\;P;L)0()[E2$05%.#2Q3 5:X0%9) M6>*I8+IDR[*1O6*](TN1]LY05!/(;&(\-):UU_\0EKAYZ<_WE_,+BB"W,I7D))B>)L> M, "+'$L[TI*-L;P;U!1!_ !1=(N95=>Q*/H][9<,.:,D59H+ZV,8(EE^MQ*F MKGXM@IS9B1NC&'47 *1\[_TJ20$^3%#?=KOM26%Y@PF8G>'W0VTN1*L,I;I@ M>JZXN\B\E).A1B(21*7\E*P^D5[%>A'H4^1Z,N/N5,3(VTZ[KR?1VB%BD8=< MFD:1M)\BL(Y78C@/03#14(DD)H M94D(,2 %H?D8)H]IL(&Y.?.$8X95L#U%M^M\"L,[ 8,'4MXGJR '%4P#RCHG M*^I*V S;0[3_BN(P=F&&'1?-1[1))2(S?5& -(1]^VC("%(Y$1V(J!(!8#F9 ME-WIMWLE(SX&$*R21X<-W3#$N_(@BX334A(G#=0K)J$"&Y.RWZ#3'M>Y#223 MVI$;R3Z(@J:TO=/R[I!%/H1T@\K!1-VAUE!DLW; $0[,3!-7J) 6'V2W76E8 M@USH[''M332C0!$E7#DSDE$C[AL.P]3I?Z*D76'@X(I3^FY-7$:SV'=<1)+B1\N7=_ M!T0VX"P@9#A<#4$?!J[0/@XCCTBI''( !E4&]0X-5RJVGES[ZG!W MR6)YX?54LF,00$TQR^L&[%J%5:AH8HE#.ZDE7N#?+Z&TDG@O9J?7F-MY?VZF M@.ZLL'E=I'\@2,ZDY@$6!,XWN\3ZFLF\LUQ%UZO\(DD+T#J<$/ Q$7 5*HF" M+V6=;S 1/6&*U73QT>'K.;C+6B>!H);]4 MYXUR2IH]I"$J+U02I,1CZ@.>\UO5W$W\"E[#M$*DN>$F^4P9D,$\?0%15FQ% MJU]>,.:>XS$=\$"@.985;L7[O%HS4ZX\ZOO>F*.QT MHRM5G.O"3F_T;:6@#KH;82G$H;C,$FMLL-9J'I>0)GO-0599KMBX<61RX!._ M=,>WED(-177?%7A1U+#Q#YG&B)^E\B7$8*2:LZQ,JED17%U$R&AK]J$0 MT@Y&POVW@U&[HRFE$";VBAG59JQ%R*Z?\;X?+Y+G.--U'U>\!5X514<:L7MM M;X:GQ67+,A605B"%R7#41NVM.'("=R<#^F34;9UL>%UHZXFDH8KI4;=Q[RRZ-WG?P5]_OCX;[*RFYRG1[K>YP<.2U M^GYGTCE21991Y%2.B>[ &P].]H^NEM7J#CI8+ZK5\_O][E'=OLIPK&3/3?EP M&U>*A4F.2A#I=3VS0JJ';1EZ?N?D1#]CECK%%^A'>O'2(&35>D!4(I!*F#K6 M9%) G! /IMOMP_\G@R$M\>X+2";K/VPQ!]#CI27J*9Y*0M62AC UV1QA,?RL M4HZ)?F8)EK=24<820ZN01.)*[860T(@7?$TI.%Q\6>F$XD]3G5,P&C:E"'"F M:\N(0DXJUMIP02GB($'D*:>OIH2AOH2LIBC.)NSUH4V(JEL&=9$<*VG(['D* MBD0CM2=GC1U+H+RX^NG\ZN[ZUE&@Y$)+_X;CL%9:Q/9%WV:;8![^VYN-E/EZ M8P[O&96H5,JG5H4T[6B5+LZWNV_.;?"L+>6,9%E.9G]"\KX_&([QCX[?&XV] MG]$S2A24I<^1WQT-X-_!I(_A5E2"A/2%#">A0H1Q>)4L_OCHDH ME0M*PP:& [_7&^ ?77_0._&LXLK7UV<_7UQ>4B&8BZN[Z=6'BW>7YR PSL[O MK&/5.C7"RZB_+&3HR\]Z]S(XS;X>4:28/YVZ MBO"/N_HI^--80'G#;SU0 B:CD3G_28\PX\[FPT4)&SN.C/-3*Q6XR]#R)5&9 M=>Y]%_+G[<*;?GH$KK($S/XKO8*L/^+^,W#KIGS29KG/4IG!@Q[&:PL2$\M( MUD:^]6Z"+0G_W2Z"R)]T.LBJ\GCXK?Z)/^IV MZ3O8T[A'WTW@.5@0]E'"&*AU46%!+=]A!OD67NW"#+U.2;# KV#NXJL2]"MY MHOMO*MD)NX5]O?U5XZ&4SP..B@%=%R![0AI J3FB5BU4\G%@SB_.JFH]>F>5 M#;5&]O:)N9<3?%A4,R.\=$1:^!E_^!0Z(SW45;*H58^/!6A.=X@?NH @P\X M_^PAK@!6PY]]>* WH&^!<_DG_8G%)V8_3&_/C]]-N3SJQYOSJQE9='95U[R1 MK%DSFN) OE W;27A8:1+:!U4#,D9O<@GBZPU+RK>2$@R/,8.L*WJL5UNB)$ N^_K_ M6]&N(UL!4Z^T>L/AD?R+10+WPL:<[60XD7_W;'+R*VRRB[3XA#4?8,$[]M;J MX8XZ'?JWUWA?713]QC3!N#>6%4OTB+9<4VJ)1H\&I\M-_Q"CI:? SRHX=RK! MN>>J2L(->8=N=6"#BIW".U?B]%-M9@&Y,HUB;"G%82! [T"<&'=)J=2ST":O_3_%>K1P_5"8H[[PZ_J!],O*ZG79'S<1. MKN:O8=!NZ>PX:LBP(67&F0F1,&H!L$T''BL!@IP'I5<>L1X;Q^&BU9S,9;L, M8W6EG PL)_0["(OVX\T'*AN'O?G,P/0]9][MH^"$;&[8'O1X#!@353" ^?BD M#:SM)]YTJP],KPO24V_0A@NGD:"%TA2(4;U^&T2LW2C0F?C#X8A$^3;(6H:! MT2A](&8VMBM(17A.N"W#3\IMH(EBQ>?]"1F:F']#BFU6Q5?;WGTLAV/P>Q/5DL-K8<(A)>\=62ZSB,M_J8*+0H=4%=R-*LHM M%GKU?0F2J2,NU:*"!T8M5)<18.9O MIN+FS.H>=$Z(=9D&=I)J6)-Q7P-<@LUE[6U+*+J\OOIP?'=^^]$[.W]W9Y=' M?]@V4HDKXWCTHE@YLJ\U<^CP \D3>Z^CSB+5WS 5XW:_/1K^@4X+;L'@#^43 M1V;2 =FQPU81;!7S\U.T)4?Y'68=7R9![!ATT!YT>-!!>]BI#MKM@OIT@O\- MAB?"-[%-$%QJN+PGN _\@6T@U?Y&K>$(S:;T;[G+$-DG_1ZQR9NC$ADQF! 6PDM#1#IQ M@FGS9;)<(H?745]&+"-EYG&M+AT_MB[M1L)6*!!'4D%T81DQ!K-(BOJ^T9=;:5L(T9QAI>#ZB-:>S& M:HU%N1[)W"%XA%APE) G5D42+R_>7=]B0=#,Z[4[?W!J P[Z7(L#>*08AEH) MG3 #4^VL]=+)/MB;#8N]MCW=^E0#KWC,<1#(PBCY6=5J4*'>FA!DS\&F,&:0 MO]:LQ4=7[L0R,%^>@^)G&2&E0,^!FB2/I>M$6<6GD#>4D5/PCXRIC.58ATM= M@PS++3]%*62-23\F];#C'AM>B*8,;UKO.#%1Z#1%*\=#IK MP8_,G)<6EI^AT^R+3:2P&R:Q+O1E4,R:J8_,N/ M#>94EU9#&!>=@+D,V[ER6959K?$<3ZKT+':JG71 S"Q7\-(//!QYPX[PMZ1F M%-0Z!S36A0&?>:4[,KLJFK<]IKDO5+T[JQJ;KO6![D[M.:] JPJ?:>&9,WV M%6@5Q3?8&=&:(Y2Z0[_3!TVTLI"R3W!Q1)[&26=L,';[.6W]P!>Z\#S([FX8 MFV_1&D:3 2W(!+79E$:6O"@_$31IRV@Z.EW-"AM83] 3I0H_4L>!]^A"K,"W MTF=#.X_-8L^E!%M*=;V*&!O?V3=%SN* #C1B(+^H1#54,-O02%6:L8MHTTFP4\,#E;-O MOT54#?T/Q/U:, N:"X]0L/;^ .P<68SR9N\ZDGW>*-7.WC0"/!F,W$/;\S'K&9N.N?](;LB>;,)NSDJDBC$60O\ \NW!1R @M4$"[_2-5YKR(;-UQ>YUB>]+M?N*GE<)%;_.O=+W.X,)WQNX+'VY-UU_-!CR MO>D"SYOPO3F!AXQ;TT77G-R:"E K50M)_^Z?#"TKQ-GY[<5/TSMN&SZ[N[WG M9G7H2?_A_.S#N='4Q391J.I-I2(T9B&GHA93,UO& :O1PO@^=0%S&ZFV$MQ; MGA]#>E<2:UMZ->,\:5T0L&B%C+P';0/-U2_2W ]6M6!HD%FY<(&*33!4+TZ] M"U3LC7/G$FVD(B"C,%/$Q'H4=%3I4:+S96&#VZHU@22!X#/AE82>5I MV*,7*<6X5JQK^%D%-2E-1>B!G?5ACU;9NJYX%6G4P^UD15@B%RT_R-ZE;$2+ M K,KW(-<(L,1N]EW/ST>=;T!L/>[4MV74D6[!MN.RD(9\ZE>6R\UD*+/CL6H M$#BBUHC+>\6HF7?H!8^\P$CZ5:ZJ,AF88K2:K-+^\ MKI+!5'&A@D15!I2<3=4SQ)YN'7+\?Y2:7+C> \.6# M* '?;&Z,PY^<='#X"0A2-\F6,QRQNP$>'!(=E?LA@>;3+YPL5T>#%]=UC0#]>7(/7-_BCMQ2W*(&VP:T5&UR!" M0HRNUS+%ZG=&L M/4#'((U)#1ST3/D&OWC;'QHI-YHZ&YA/Z84!M1(T%S4V$DF^8$VHJ^QWI]['\^GL_M;;G%M/58XX<\,,V_]6=:,VUA&U!)G*W#I M]R?4*M)0^[@:-Q=VZTG=M_:__DMWU/F.HX95F+">6.D!7LL>?GQD2KF9N61, M:=V2%R@KN8&T&D+:AW-JQ1-PKA/YU^[]I[!^G\.OU4GF-)$,YT>I@[8P@Q53?K2&NS*DJ3K@@\W*E M"7CS'A_.W='ZL9(?%D!K$K)7B!HS74(JV_I%2VYD.>5((;$G 5- USJ\KCV% M[*>@%(F_L_5-[ZB(.AJJ4WY5A_.KNIW1D73J,[T^? *X'RIYDC$&. [;<=:^ MKI4+&GQF0$_:\4266X'9*;L5&EK"CV"4SZ)M8 1 M%(#&9IS2^._)Z8<%=)$*1+@-Z9$4Q1A5P?M$=S@VE)BO@FBM"JX_HA5D;E@? ML7F%SO>E]"NL< #4*^52PRJ+JNTQ$2);F:3@H\9!9)8Q LMZT,CM5R64)-U#K\NING.H[X[J)9U#.@2!6V=\'G9F=ECH4M^!KI+&PHYPO^MGM21-;O4CA4JPI*B)12 M0UR!H%R&0ZK:#"J5(D251O4^-NJ[89RK"A?J]=J]/[2]?=LH,:Y)>2\3HV33 MK[F7[A?L981[X7(>$@]GC[Z(EDNJHZ5]ZT@!HZ'VJ*$.)DY$?9-&:$A# M34GS[\HZ'E?) TDA.G,!D/48EZ6#D%MO/EQ3V;'1W\PN[\* R"B8/5B[3KW9;SU0(C"4F,6;#S-'R2 M\C)<0/W0&'LZ9&-N2@"I3R+)!S!7[W^X*@0';3TWVBU_9.!MV 9E3!$]%.W^B@F##K8QKOOJ%["!:K9C!)D9M\N8M61%?:&(V 32[*GBAV6E'+5 ME2S@R\NUC P.(5M?H*Y"@9<( [\HDT7Y7-OGK1!R0BURD:Z M2E'@VP@3:Q/^([%-*A=#08@ZPI:3@6W^ZU!*?SJ_NC_W;L]/KS]<7;ARUZ1N M!//AT\2LIJO3.P^T:3MFK>JOOU:D<;W^NH@R5<1$OE7!9&T4,&M^TY;U4)"?>TNAD#-*KO@K\J[@(7U!R=>?^B/8=+QP.^,QM5=#/O S2DH@9]Z MZTU._.%X4B!TR4%F1/\='.=VD$]O7R230?8K^3T8E]3OCU59%]-*8ELF6MW^ M!.W7ST8C-_NI49E55G/D>_YDT+5MW>S.LZ.;Z\@+-5E[K)L'&Z" *6E7* ]'4;HR>JXT>$D-B<[-L M66:" 7_DE!.0>H5Q8S4*C GH=HY_K!9A@Z>$9KG\SJIJ;75(W?!>U]ZG.JCJ M,)6ATEU@B1M78CUZ*87$@7B)=SK[^8+OODX+H."25#,-8&A$4TEFNL<"&W#I MM^1*44O%=K-Z>1*^CG-1-[I0%Q?D'$)8/E9)*][&/K7J[?;!1R%ECP@:IEPI MALE0%PA,-E$LXE!1[14O 9HUT%ZY370S]H!%\%+\,D**+L3XN\S9I-B5\55D M3KG,B0XCD&YLL#ME=UK9+3+[A'JZH2.W:KC"VU@[-AQR)W5Y/S*/:0Q0H+"SBBZ2%G'@GP1U1VO M#QP(WDM"+E-BHKZ9HJ+[I#V\E'L?A]EAV%3TBP#]4^WS[WG,^;^Z8IA:\OX! M=:V/9,OMJ.;OH7+;F>&4N?D=E--]/MJ[E/"/=YQ9,QNJZI[KRL<,HP\,>G\"4K MTGE)*\1?$^H.I3L7QN4^.T#QVMZM:O)]C_DQLOW;ZWM-EW;VC&5A.9(H%$,: ME!QE7I-66AGIG$1^L252I"9MX[BO5'=HDM-A>P?6'"S MKT\1%JE.2D%0Z8I,MBDQ,Q#N%!G>2[.2 *?_LD-1=4V7BD<2]ZWOO=4$&TE@ MJ0O;#[ M4^6PN 74FB-N39G"*)8A+ '$TX"06(^A3*)4!]AHQHX5=QGYL?-%.?G3:C!4 M")1G17:YQ<%J'JMV_KTH=_Q]'SZDU':B0=??#O;+EENFVF,/>D>Z49XNZXX) M_""DL$-;]7SF>UF83&%HL[IXN25:AY"W_%U7+1N+NS/;N#B$C0;J;:+?T2 MOGAV>4(EG=9W,6:BC=)W:I:8)5JY8)KJZ@*ZN@2&F M*.EO0];)J;D)ASF4O"32Q163;; ##C$;]OU0YCCGZ:D@S7)7.TVE=/*U1!8 MFR;8&WVN8>6<.ZR=;HI/2EIBT0-/X:A1H;Q -)J/55@$ZOV&?-SJQ4K"YP8X M@O0'9EW9=6S&$1L%,(I4T<<\(DN&7ZF_L%5QG0C^9PGD+60LPAJ1;5<&* MOBQ)5B2 <,V/N;1BY*XKA8:A&BB[^BJ:U?A-^;:R43?[0I>W6:R?DP\JRQW+"&14XWBHS MJ$10T Q7A\I*6]?Q3FEI?-Q%::G(3RTGI2KQJ3M$'R-5!T-Y;(WB>1$Z6>D$ M:V>T2@-7J0A?.O8HX\Y0&&\HK5RY3CKOR*I<:15YB@6$*22E*H7<5$,(I2+&17X*Q6MN>2DI(B]G#= M\F!WE^[_>W* \ZK7\>22?O/E_54IN-C9[[BB8^!<+^&VX+RL:Y#FU4#/Z/;A MYKS7"S 3NW5S;TX"O.3X#[E-_=[HR/<^ENN%E)_DNMGVP-@W2".0(O"J I>O ME &QXD74%]2TT1%I5QYF;?8P,A6]UIO3\]/+-T<>%Q5#S99\YQ0KHPR-Q#V0 MJS#A)RJ5Y _;9;XJ$B1(HA.B2^S/SJE@:1HGE.ET+3$5;ZR*03/KCY8A!4<[ M5UZ=C^,HU%3:RL!638.;L'AE[@E@Y6,NLU:1#G;DBW/PIM*U29W"(I/H&\3:?4I=-@4?+BFY"EZLBC"&)2D,&O2$)4J+*D"E+M^^PP"H+#A"!,)2^AXC#8 M+BDC-:82""U1JWBC"-LK"6 4*&W1'<;#$B;1+'%"A2GPTJ3<(0_;^Y(E/E/) M9'@&/NIY:;3D&RR]M.<5,KBT4!N0N';/):\G*AS :; HI1.+??:BE"U-Y$7Q M+01759&(_?="9=C6&Q7]^\>LJE/BNQ=E ]DI%7"_$+<)>>U72;Z@ MDI,YO6CVP[@C<0>U=I6#J>(T13DUL$P%$.$"625EB:>"Z?-@$VV1[XEIQEP< M5Y>/C,4%(+.)\=!8UE8OJTAN-..AOW9B@VWB3:,:@TPT@2*3=3Q+EELLMNJU M.-K06J,6%27,H^[]%:P^SL*CI@1\/T$^F,13R4Z+5881$9@JQT0#J(N%[@9H MX36TS3>_\PO9M'5PZX[T&2N6;S9_ G6(6W#6-"^V7GEM??G:^O*U]67TVOKR MZUM?-J)+1F?&9KTO7_M=_E?TNVQTEJ>%A>%4E7B9ZB:4JD5FHV.^*^<):^]B M434&AWSM:_DU?2UW7\M*"]/&I_;:*?.U4^9OU2ES%\:>ZS:4[SFV=5IM0_GK MX?1K\\L]S2\;L0MN _B.0D%+O2*ERT2CXWEM]?C:ZO&P5H\[4;*T&XF'>&F6 MJ_K:0?)WUD%RUT$;B,KU- \ZZ]=>C]5>CWL:]S5A!]3/AEIG89N_1N?PV@_P M-^@'Z.XUUDP!;-(\RF_8-:1@CSVO_JM?_5:_^KU_Y7O]/^ M5[MH:[DU5O7B&;>M$2%\;;3U*S3:VGEU+KJYC5W KQVEKJOV-K MJ5K)R9#MT4%;1/0WQXC_IYL+[6^U4@O:6ZOWB=V%YKCCHO_VK'@]]&QX/ *U74X,34J4QO.:]/AQ]K! M::GJJ]#%%M(Z:\R=/M#7:MBOU;!?JV&_5L-^K8;]WZ@:=BW[L$M$2Y1I,^?% M:X'I_T\*3.]VF4CVP*$6O->JU4^_3M7J9K$J"S>_%F[^30HW'QLE M,4H^B]89EQU!J2?"6LP"U>K\< )MC8CWLS.O]?;H <3T19,'A?58:M0F;7N= M;NG1ZC-%U(-53KWZZ _!2!F%I82!6/'R$GON M<_AV6K O9DK5YW6T]T< XLIN.ULRY3MJ;^AI=K^I,@Q>&CZ_21%9,K.\ORM?UB!0J FSKJ^1*#>'9/M#4R@&1E/AK0=!2V=>[5 MATOAN>Z#Z@[9$[5_Z>^"^2^KY-$:@%UE(U'8]H\STV4MO?-/#OIZH_H<;S#B MK_HKIJ2P:DI)IH8F5'WR(]S96Q!2T'?CHQ7+TG[L)V!Y=SIV^PM.!T.9=YV0 M<\;=.-'MN _(O?AP_A0G<$K6!:XYYKHDRV/O2E>G.)P0SL*-YJ83:\IPKFG= MN*;GY4P9AWTMZ\.,FR>#[#T#>-IDO01=4S-6=$;J3CM:\ MXWL_A*!7 :?0+8U& MM2F6W]M9A^XG7$F'!R80'GN'IPH6@#U M;J3P59]QN5YVS%HR9MLTP-*0+4YC*\Q?=5)6UM3AV&X/L8O'.%+P'*3 F9%G MX?]!66C6X7+ZGG4CMPMN+%S--+3DE*Y;PFB8YV<-UW,/Y\[UL^P.2!:K7T[< M(QZ$'[OS[@[&E:H7PDJ?J[Z $6".[WJ.[_J.[P;6_:E+:=NG%EOG7Z)*'+EB M+P"T#:S;A%H !;.4$N'P%VM]1L)3Z6&S> Y(?N9S-])]84J%F7==/DE)"3[! MADCKI!1&T.6(/+5X%[:EM!YFC1+^#L:2?6EEMAVE+JG,-AOMSRFS5H,GQS1! M4L?L^57"$#_&AWT(&(W$-)VK9,+-7@. \!L)F$)88M,Q$'((KBKEJPD?+49Q MHW UG_6*$57 +W'$6JV=Y'BV2F?4]6%E9V(C==DLI)._#M/4E] M7P)#/"X=WHW YP'O%5 ]H"7=@/Y\#77P/O+5N3O2)ZLOC:0\&1@ZN*' M!\J]"%YV+?20\4O+JD_8A)WMG/"@-^NSMYWDYF@_"W03HN.:HRA(AY"I1TE: MK.,SU@N?)*'Q<+Y4FP!J[J7ZT&Z"N8]2?JCLKI8Z_%3>57,JXDPB 5^J1RX0JX=EA"%:2$.HXF37'39C2:&S/<"WX/A9L2BO9O13YHJE8':XA MB.JM__TZ:W"#A0*8)9O$5C_ULR*N?))5D"A8?;S3[G2L'*.&"P@^NQ;0ZSC' MQ% K[=0O25!*]46^L-N^4TD8MD"O\I=!2Y$N!SJ3N?;9+\YU=I@/ MBKD^#=^,%#,\$M(H /VU_">WL0IV4M::H4_8-HIA.%BCP@ MGS*_++<*7WVC?^8\V !$;,!A5D;$P:E+;"\41-:-P.A^>[?4HV"I/*Y2WXO+ M%^YYUJ3,@=-65'EAJ<^RR-_7=]:YJO%5H4,L8Q52@ M'DQ?7(R@_D2;506HO:>'E@NHOB_1"=Y0F1L&3FM#T_H"#JEC!U%J7&N@,2K\ MBE4"+-E6)W8?<,\MW*JYX,YB ;5P$P](\]S_QO #F!7A<#7LKD%"N\4A#TAC M;\*GM:B.XI WP_3SA@I[D?Z^DV%=);( M["G9%7SLL6/(*F@ "@6N*^#06W2 MO@D&U5#/T,Z:P&:'JJ>G\\[H5#<\QK)]Z3;=YT_OW9YSM-J#]<7\(M MF?W1.__Q_N+NKZY0(-LRNFIC\0QG[ \'!@W]8?HNM4S"=C2V);3&WB*O9<5[ MU,O7H=9.-]2A4P#2XCG MY]+BN0T_YP7Y%D1/LNJYZ6_MFR[%0HR+Q=,[#/G6HW[-"C@'ON%&[>(!!SNB M#\NVKS5M-4FYMQT_-9GW%G+M3;ZWUL7I\W?3?_^2Z+;]=4,:A#O>!9^-2G4, M# LOSJV$3@L?>NV>+>G"MR/[VP:%! X.9[D^O?"FTCZ"BRLE6**$S!%7G/R+ M.]T=E+8WL]O%+KDKJ9477.EL69OW+%U[* &YVZOQ7NPK*[#3E,NY_"[?08-4 M?=N286?CNVHHM!A@1X3VNX>L31CW\?F]"R#TQ_-W/EY-Y[W>\":=W9-XTI[W#=-S3L[I]$YL%\0:+L_;; F7]!\9E(C/THVIR1XLC)5 MJ)R[;9I62FB#1P!2#8)KW2\V"+EUYZ1:9#MX"*O]4>#5T 5$IV_?R&2<2=&] MS+O?4._9^#!<>?D5WFWX:*^ MR;+M]_\'4$L#!!0 ( '(W"$_]J)G(2@( 'X+ - >&PO3]CUJHJW? M9,/DXG_<'HU]I_8P"D$3N-+&L%@<0Z]/Q<]\Y_7U;&1 M]/QUTB\HCX07KV1^$7HL?F'$O7;EXS 3?-B &70.71TQ#-:(1O :4;*2Q&1E MB!&Z<>ZI<22""@F4WGE-%QA/]>C"@>N90]'J,,*%M+5=!?>[:H>/ EW/ !)* M>\ I=(XX+)%26/(;W;&#K?-)"+3V"2HEF#92@G+!D67H,EI#RR:8TGOSQ7S/=K2;#+@Q9DM\ M" Q%9^I9M^:P:[Y%WE9SVMNR^^F"DJR%^ESKZ7#;-X<'WTFA]=D_Y%7^S\2SB[]'MO\J8^ W9#3WWQ% S@\? M#!HA^U["4B.-C?<$IJ=FD+ M#B_N^!=02P,$% @ E-QMJS7G*LB'UJCD3;$@^ O]<_KS2%ANL SS]CCQ6 T(&RKY+7(%:]F3/%Y);<;43Y= M#,8#LA)5K=+FV6W)0I2B$#_XLCVJU_+E1E;BARP5R]-%)?.\_:OF0OM'^@GU MX<#_2N&QL]HZV'_N:O$ M+]7_J4:Y6HD%G\G%MN"EVM5CQ?/FZ66]%IMZ0$I6\(O!O@AAY9+04FD:$I2[ M6^FRS6_1CPZ6N]^E=(W]A"75%Z$O5,%RW(#C04[C:$:CE,Z(_I;&83#S,WV0 M9OKCED8&I 5 6B>$_-LR(&T TCXEI&U .@"DJ=L;L> G "0DU-"N@;D)P#R$RYDG,S]*/C+SX(X(GXT(_$=3=JCM#DT M(#\#D)]Q(?WI[_=!&K14YLP]@J;N$2[3+$AULV9!=$_-2C/Q0+,@JR6('FB4 MQ4E .TB01\;((IG'\>Q;$(9M-PNBS(_FP55(B9^F-.M00B(9(YLDO?$3>G[E M[\;M[9T>P6W+FGR00\;($@GC:'Z>T>26S.A59E)!TA@C6R.DNL(Z;0C988RL MAQE-@@?=:@]4][,T2^YU,)6U\QFYH;.YB0GY88PL".HG41#-4Z)G#]+V.Y,, MDL(8V0HMS$TG 0M;!D8B2G&5,@]0F)N0&"]D-1F2Y M1_O59(/<8"&[ 0XQS16V#3G"1G;$L1CSM3Y-3$@9-K(RNJ%F7V/;D#QL9'GL M8LY>+# 3A>P/,/CLYLL@?]C(_G@??/;6).01&]DC;T.I7D!(+#:V6*!0H=O4 MD%AL9+'TA J]50E9Q<9><;S&#+U@D%)L9*7 P4,GLPPIQ4%6BIDB(^?$7RY% M4X;ENUT/$Q-2BH.LE&,QSCF)6%4Q$Q-2BX.LEN.80;F0A8D)J<;!5LU1S"N6 M,W.3RP&W/9!5TXD89UPQD9O#VX$FMOOA[-W&:F)!Z'&3U )BIOKVY7PBIQSW5:D9C*KDP,2'U MN,CJ.;[H:BB_FYB0>EQD]0"UF?!:F9B0>MP3;9.0LX;2C#=<2#WNA^Z6O Z< MY3;G1*Y(*$U,<,\=>_ODS4H[X<\R?Q;E$YE6O#,AN9"%7&0+O<7\MA:JD!4G M&:\*$IJ8D(5<9 N])@;>1\'OWOUQ(0NYR!8Z8$YEL9&E+EPWO3+>\$H7[F!" M%G*1+73 W(,]D9"SFA._KKDRTY(>9"$/V4('S'2[V>2\*:V;?;-Q6Y#X,1=/S)2E!UG(0[80G!(THW/?#=+V0+ M]64NWZ\J/G)TX@W4RP%SV'[&]/(T."F2 +YKY?;>^S_ ^#R/U!+ P04 " !R-PA/1'W] MQ& " !C+ &@ 'AL+U]R96QS+W=OQ)4%4D>3V5;VI"B3ZNC ^;6P8-F;> MC1\(E!Y?\KD>3FU3CJ>NK-XOYZ9LJN,P=-^<*]MCOM3EKNUR,WZS;_M+/8P? M^X/KZNUK?-//KK\/^O;_?ZTS=_;[:]+;H9/*OXNJ-SG03(?)/0@G0]2>E"8 M#PKTH#@?%.E!-A]D]* T'Y3H0??S0??TH(?YH =ZD%\#&=?\)(0U7VL/N/9\ MKST V_/%]H!LSS?; [0]7VT/V/9\MSV V_/E]H!NS[?; [P]7V\!>@M?;P%Z MRP+7VNABFZ^W +V%K[< O86OMP"]A:^W +V%K[< O86OMP"]A:^W +V%K[<" MO96OMP*]E:^W KUU@;,2=%C"UUN!WLK76X'>RM=;@=[*UUN!WLK76X'>RM=; M@=[*USL O0-?[P#T#GR] ] [\/4.0.^PP%DW.NSFZQV WH&O=P!Z![[> >@= M^'H'H'?@ZQV WH&O=P1Z1[[>$>@=^7I'H'?DZQV!WI&O=P1ZQP7N5:*;E7R] M(] [\O6.0._(USL"O2-?[PCTCGR]#>AM?+T-Z&U\O0WH;7R]#>AM?+T-Z&U\ MO0WH;0L\:X(>-N'K;4!OX^MM0&_CZVU ;^/KG8#>B:]W GHGOMX)Z)WX>B>@ M=^+KG8#>B:]WFNA=CG6?=S^&_M07!E&ULS=K-3N,P% 7@5ZFR18WKW\"(LAG8#D@S M+V"2VR9J$ENV8?(4%_NA'^.Z:%/R M/QB+=4N#C:7S-.;*QH7!IGP:MLS;>F>WQ,1J95CMQD1C6J:I1W%U>4T;^]"G MQ<^7ZU/K=6&][[O:ILZ-['%LWC5=OC8L _7SFMAV/I[E!<7B9I^[Q'QM7>1J M+-@G)KR_<3K/]]T^4@A=0U^*YC:;KJ;&U0]#OJ6,/I!M8DN4AKZ,K0W4_$ZA M&[>O>>]L2+_LD!NS?<_^6U">+D=ZZNEP@+ERS,DI;PLZ-&HNO'SR;PU\VPVU M"[3T(5=#Z@X\7HYTEZN130N/^8@T;9V&FD\-SZU/]\/^=6$W?S_TPO\5(YL/ MWWOKQ\LA0')(D!P*)(<&R6% YK/YC[57SU!+ 0(4 Q0 ( '(W"$\?(\\#P !," + M " 0 !?D !D;V-0&UL4$L! A0# M% @ &UL4$L! A0#% @ &PO=V]R:W-H965T M&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! M A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T M&UL4$L! A0# M% @ &UL4$L! A0#% @ U 0 T@, !D ( !1# 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &PO M=V]R:W-H965T&UL4$L! A0#% @ U 0 T@, !D ( ! MQSL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ &UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R M:W-H965TUJY2MP$ -(# M 9 " 411 !X;"]W;W)K&UL M4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ M&PO=V]R:W-H965TU< !X;"]W M;W)K&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H M965T&UL4$L! M A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ P &0 M @ $&>@ >&PO=V]R:W-H965T9[ !X;"]W;W)K M&UL4$L! A0#% @ FN@! #C! &0 @ %H@0 M>&PO=V]R:W-H965T# !X;"]W;W)K&UL4$L! A0#% @ &PO=V]R:W-H965T M&UL4$L! A0# M% @ &PO=V]R:W-H965T&UL4$L! A0#% @ ,\! Y! &0 M @ $TEP >&PO=V]R:W-H965T&UL4$L! A0#% @ YHK @ E08 !D M ( !&)L 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% M @ *N !X M;"]W;W)K&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &UL4$L! A0#% @ M6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ 0\! J %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& %, 4P"W%@ NQ$! end XML 88 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 89 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 90 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.2 html 163 379 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 2111104 - Disclosure - INVENTORIES Sheet http://cswindustrials.com/role/INVENTORIES INVENTORIES Notes 12 false false R13.htm 2114105 - Disclosure - GOODWILL AND INTANGIBLE ASSETS Sheet http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETS GOODWILL AND INTANGIBLE ASSETS Notes 13 false false R14.htm 2119106 - Disclosure - SHARE-BASED COMPENSATION Sheet http://cswindustrials.com/role/SHAREBASEDCOMPENSATION SHARE-BASED COMPENSATION Notes 14 false false R15.htm 2127107 - Disclosure - LONG-TERM DEBT Sheet http://cswindustrials.com/role/LONGTERMDEBT LONG-TERM DEBT Notes 15 false false R16.htm 2132108 - Disclosure - LEASES Sheet http://cswindustrials.com/role/LEASES LEASES Notes 16 false false R17.htm 2141109 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING Sheet http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTING DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING Notes 17 false false R18.htm 2145110 - Disclosure - EARNINGS PER SHARE Sheet http://cswindustrials.com/role/EARNINGSPERSHARE EARNINGS PER SHARE Notes 18 false false R19.htm 2148111 - Disclosure - SHAREHOLDERS' EQUITY Sheet http://cswindustrials.com/role/SHAREHOLDERSEQUITY SHAREHOLDERS' EQUITY Notes 19 false false R20.htm 2150112 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://cswindustrials.com/role/FAIRVALUEMEASUREMENTS FAIR VALUE MEASUREMENTS Notes 20 false false R21.htm 2151113 - Disclosure - RETIREMENT PLANS Sheet http://cswindustrials.com/role/RETIREMENTPLANS RETIREMENT PLANS Notes 21 false false R22.htm 2154114 - Disclosure - CONTINGENCIES Sheet http://cswindustrials.com/role/CONTINGENCIES CONTINGENCIES Notes 22 false false R23.htm 2155115 - Disclosure - INCOME TAXES Sheet http://cswindustrials.com/role/INCOMETAXES INCOME TAXES Notes 23 false false R24.htm 2157116 - Disclosure - OTHER COMPREHENSIVE INCOME (LOSS) Sheet http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSS OTHER COMPREHENSIVE INCOME (LOSS) Notes 24 false false R25.htm 2160117 - Disclosure - REVENUE RECOGNITION Sheet http://cswindustrials.com/role/REVENUERECOGNITION REVENUE RECOGNITION Notes 25 false false R26.htm 2163118 - 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 2312302 - Disclosure - INVENTORIES (Tables) Sheet http://cswindustrials.com/role/INVENTORIESTables INVENTORIES (Tables) Tables http://cswindustrials.com/role/INVENTORIES 29 false false R30.htm 2315303 - 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 2320304 - 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 2328305 - 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 2333306 - Disclosure - LEASES (Tables) Sheet http://cswindustrials.com/role/LEASESTables LEASES (Tables) Tables http://cswindustrials.com/role/LEASES 33 false false R34.htm 2342307 - 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 2346308 - 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 2352309 - Disclosure - RETIREMENT PLANS (Tables) Sheet http://cswindustrials.com/role/RETIREMENTPLANSTables RETIREMENT PLANS (Tables) Tables http://cswindustrials.com/role/RETIREMENTPLANS 36 false false R37.htm 2358310 - 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 2361311 - Disclosure - REVENUE RECOGNITION (Tables) Sheet http://cswindustrials.com/role/REVENUERECOGNITIONTables REVENUE RECOGNITION (Tables) Tables http://cswindustrials.com/role/REVENUERECOGNITION 38 false false R39.htm 2364312 - 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 2410405 - Disclosure - DISCONTINUED OPERATIONS - Balance Sheet (Details) Sheet http://cswindustrials.com/role/DISCONTINUEDOPERATIONSBalanceSheetDetails DISCONTINUED OPERATIONS - Balance Sheet (Details) Details 44 false false R45.htm 2413406 - Disclosure - INVENTORIES (Detail) Sheet http://cswindustrials.com/role/INVENTORIESDetail INVENTORIES (Detail) Details http://cswindustrials.com/role/INVENTORIESTables 45 false false R46.htm 2416407 - 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 46 false false R47.htm 2417408 - 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 47 false false R48.htm 2418409 - 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 48 false false R49.htm 2421410 - Disclosure - SHARE-BASED COMPENSATION - Additional Information (Detail) Sheet http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail SHARE-BASED COMPENSATION - Additional Information (Detail) Details 49 false false R50.htm 2422411 - 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 50 false false R51.htm 2423412 - Disclosure - SHARE-BASED COMPENSATION - Stock Option Activity (Detail) Sheet http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityDetail SHARE-BASED COMPENSATION - Stock Option Activity (Detail) Details 51 false false R52.htm 2424413 - 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 52 false false R53.htm 2425414 - Disclosure - SHARE-BASED COMPENSATION - Restricted Share Activity (Detail) Sheet http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedShareActivityDetail SHARE-BASED COMPENSATION - Restricted Share Activity (Detail) Details 53 false false R54.htm 2426415 - 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 54 false false R55.htm 2429416 - 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 55 false false R56.htm 2430417 - 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 56 false false R57.htm 2431418 - 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 57 false false R58.htm 2434419 - Disclosure - LEASES - Additional Information (Details) Sheet http://cswindustrials.com/role/LEASESAdditionalInformationDetails LEASES - Additional Information (Details) Details 58 false false R59.htm 2435420 - Disclosure - LEASES - Components of Operating Lease Expenses (Details) Sheet http://cswindustrials.com/role/LEASESComponentsofOperatingLeaseExpensesDetails LEASES - Components of Operating Lease Expenses (Details) Details 59 false false R60.htm 2436421 - Disclosure - LEASES - Operating Lease Assets and Liabilities (Details) Sheet http://cswindustrials.com/role/LEASESOperatingLeaseAssetsandLiabilitiesDetails LEASES - Operating Lease Assets and Liabilities (Details) Details 60 false false R61.htm 2437422 - Disclosure - LEASES - Supplemental Cash Flow (Details) Sheet http://cswindustrials.com/role/LEASESSupplementalCashFlowDetails LEASES - Supplemental Cash Flow (Details) Details 61 false false R62.htm 2438423 - Disclosure - LEASES - Other Information for Operating Leases (Details) Sheet http://cswindustrials.com/role/LEASESOtherInformationforOperatingLeasesDetails LEASES - Other Information for Operating Leases (Details) Details 62 false false R63.htm 2439424 - Disclosure - LEASES - Maturities of Operating Lease Liabilities (Details) Sheet http://cswindustrials.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails LEASES - Maturities of Operating Lease Liabilities (Details) Details 63 false false R64.htm 2440425 - Disclosure - LEASES - Future Minimum Obligations Under Operating Leases (Details) Sheet http://cswindustrials.com/role/LEASESFutureMinimumObligationsUnderOperatingLeasesDetails LEASES - Future Minimum Obligations Under Operating Leases (Details) Details 64 false false R65.htm 2443426 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING - Additional Information (Detail) Sheet http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGAdditionalInformationDetail DERIVATIVE INSTRUMENTS AND HEDGE ACCOUNTING - Additional Information (Detail) Details 65 false false R66.htm 2444427 - 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 66 false false R67.htm 2447428 - Disclosure - EARNINGS PER SHARE (Detail) Sheet http://cswindustrials.com/role/EARNINGSPERSHAREDetail EARNINGS PER SHARE (Detail) Details http://cswindustrials.com/role/EARNINGSPERSHARETables 67 false false R68.htm 2449429 - Disclosure - SHAREHOLDERS' EQUITY (Details) Sheet http://cswindustrials.com/role/SHAREHOLDERSEQUITYDetails SHAREHOLDERS' EQUITY (Details) Details http://cswindustrials.com/role/SHAREHOLDERSEQUITY 68 false false R69.htm 2453430 - Disclosure - RETIREMENT PLANS (Detail) Sheet http://cswindustrials.com/role/RETIREMENTPLANSDetail RETIREMENT PLANS (Detail) Details http://cswindustrials.com/role/RETIREMENTPLANSTables 69 false false R70.htm 2456431 - Disclosure - INCOME TAXES (Detail) Sheet http://cswindustrials.com/role/INCOMETAXESDetail INCOME TAXES (Detail) Details http://cswindustrials.com/role/INCOMETAXES 70 false false R71.htm 2459432 - Disclosure - OTHER COMPREHENSIVE INCOME (LOSS) (Detail) Sheet http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSDetail OTHER COMPREHENSIVE INCOME (LOSS) (Detail) Details http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSTables 71 false false R72.htm 2462433 - Disclosure - REVENUE RECOGNITION (Details) Sheet http://cswindustrials.com/role/REVENUERECOGNITIONDetails REVENUE RECOGNITION (Details) Details http://cswindustrials.com/role/REVENUERECOGNITIONTables 72 false false R73.htm 2465434 - Disclosure - SEGMENTS (Detail) Sheet http://cswindustrials.com/role/SEGMENTSDetail SEGMENTS (Detail) Details http://cswindustrials.com/role/SEGMENTSTables 73 false false R9999.htm Uncategorized Items - cswi-20190630.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - cswi-20190630.htm Cover 74 false false All Reports Book All Reports cswi-20190630.htm cswi-20190630.xsd cswi-20190630_cal.xml cswi-20190630_def.xml cswi-20190630_lab.xml cswi-20190630_pre.xml q12020ex311.htm q12020ex312.htm q12020ex321.htm q12020ex322.htm q1fy20exhibit101psuagr.htm http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2019-01-31 http://fasb.org/us-gaap/2019-01-31 true true JSON 93 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cswi-20190630.htm": { "axisCustom": 0, "axisStandard": 20, "contextCount": 163, "dts": { "calculationLink": { "local": [ "cswi-20190630_cal.xml" ] }, "definitionLink": { "local": [ "cswi-20190630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "cswi-20190630.htm" ] }, "labelLink": { "local": [ "cswi-20190630_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "cswi-20190630_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "cswi-20190630.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 476, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 3, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 8 }, "keyCustom": 10, "keyStandard": 369, "memberCustom": 14, "memberStandard": 34, "nsprefix": "cswi", "nsuri": "http://cswindustrials.com/20190630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111104 - Disclosure - INVENTORIES", "role": "http://cswindustrials.com/role/INVENTORIES", "shortName": "INVENTORIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114105 - 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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119106 - Disclosure - SHARE-BASED COMPENSATION", "role": "http://cswindustrials.com/role/SHAREBASEDCOMPENSATION", "shortName": "SHARE-BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127107 - Disclosure - LONG-TERM DEBT", "role": "http://cswindustrials.com/role/LONGTERMDEBT", "shortName": "LONG-TERM DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2132108 - Disclosure - LEASES", "role": "http://cswindustrials.com/role/LEASES", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2141109 - 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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2145110 - Disclosure - EARNINGS PER SHARE", "role": "http://cswindustrials.com/role/EARNINGSPERSHARE", "shortName": "EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2148111 - Disclosure - SHAREHOLDERS' EQUITY", "role": "http://cswindustrials.com/role/SHAREHOLDERSEQUITY", "shortName": "SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": "-3", "first": true, "lang": null, "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2150112 - Disclosure - FAIR VALUE MEASUREMENTS", "role": "http://cswindustrials.com/role/FAIRVALUEMEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2151113 - Disclosure - RETIREMENT PLANS", "role": "http://cswindustrials.com/role/RETIREMENTPLANS", "shortName": "RETIREMENT PLANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2154114 - Disclosure - CONTINGENCIES", "role": "http://cswindustrials.com/role/CONTINGENCIES", "shortName": "CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2155115 - Disclosure - INCOME TAXES", "role": "http://cswindustrials.com/role/INCOMETAXES", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2157116 - 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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2160117 - Disclosure - REVENUE RECOGNITION", "role": "http://cswindustrials.com/role/REVENUERECOGNITION", "shortName": "REVENUE RECOGNITION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2163118 - Disclosure - SEGMENTS", "role": "http://cswindustrials.com/role/SEGMENTS", "shortName": "SEGMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312302 - Disclosure - INVENTORIES (Tables)", "role": "http://cswindustrials.com/role/INVENTORIESTables", "shortName": "INVENTORIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": "-3", "first": true, "lang": null, "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315303 - 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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320304 - 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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328305 - 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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2333306 - Disclosure - LEASES (Tables)", "role": "http://cswindustrials.com/role/LEASESTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2342307 - 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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2346308 - 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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2352309 - Disclosure - RETIREMENT PLANS (Tables)", "role": "http://cswindustrials.com/role/RETIREMENTPLANSTables", "shortName": "RETIREMENT PLANS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2358310 - 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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2361311 - 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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2364312 - Disclosure - SEGMENTS (Tables)", "role": "http://cswindustrials.com/role/SEGMENTSTables", "shortName": "SEGMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": "-3", "first": true, "lang": null, "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unitRef": "brand", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": "-2", "lang": null, "name": "cswi:NumberOfBrands", "reportCount": 1, "unique": true, "unitRef": "brand", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": "-3", "first": true, "lang": null, "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-20190630.htm", "contextRef": "ia0b8bbdc2c35497c8041e8c60be04262_D20190402-20190402", "decimals": "-5", "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": "-3", "first": true, "lang": null, "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-20190630.htm", "contextRef": "i11f9f05f264d44b6855d0194c2ae620e_D20171001-20171231", "decimals": "-5", "lang": null, "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-20190630.htm", "contextRef": "i078545d78f5546b0906cf883b3f7abbc_D20190401-20190630", "decimals": "-3", "first": true, "lang": null, "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-20190630.htm", "contextRef": "i078545d78f5546b0906cf883b3f7abbc_D20190401-20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "ic9b9c8dea03e4e16a264d77c3886e91a_I20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - Disclosure - DISCONTINUED OPERATIONS - Balance Sheet (Details)", "role": "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSBalanceSheetDetails", "shortName": "DISCONTINUED OPERATIONS - Balance Sheet (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i60d786670ddd4f989cf66b8487dd2fda_I20190630", "decimals": "-3", "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "ic9b9c8dea03e4e16a264d77c3886e91a_I20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsAndSupplies", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413406 - 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-20190630.htm", "contextRef": "ic9b9c8dea03e4e16a264d77c3886e91a_I20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsAndSupplies", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "icf010bd2b65c4363a20da14fc4b51b75_I20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416407 - 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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "ic9b9c8dea03e4e16a264d77c3886e91a_I20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417408 - 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-20190630.htm", "contextRef": "ic9b9c8dea03e4e16a264d77c3886e91a_I20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418409 - 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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i94710c712d804f9eaed3e5dc40841dd2_I20190630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421410 - 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-20190630.htm", "contextRef": "i94710c712d804f9eaed3e5dc40841dd2_I20190630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "ic9b9c8dea03e4e16a264d77c3886e91a_I20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "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-20190630.htm", "contextRef": "ic9b9c8dea03e4e16a264d77c3886e91a_I20190630", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422411 - 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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i9d1a8a1cb574434ba5012d1a1cc9e466_I20190331", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423412 - 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-20190630.htm", "contextRef": "i9d1a8a1cb574434ba5012d1a1cc9e466_I20190331", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "if7ef54cb24d1417db57828cf5f84bbb4_D20190401-20190630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424413 - 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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "if7ef54cb24d1417db57828cf5f84bbb4_D20190401-20190630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i72bab4051b004b968c0f529ebbea4702_I20190331", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425414 - 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-20190630.htm", "contextRef": "i75ada625b145479a8b8f352a4e68e942_D20190401-20190630", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i70e2448cf54f478f86214d3697ffa0e4_I20190630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426415 - 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-20190630.htm", "contextRef": "i70e2448cf54f478f86214d3697ffa0e4_I20190630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "ic9b9c8dea03e4e16a264d77c3886e91a_I20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429416 - 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-20190630.htm", "contextRef": "ic9b9c8dea03e4e16a264d77c3886e91a_I20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromLongTermLinesOfCredit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430417 - 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-20190630.htm", "contextRef": "ia298b6d5101741a8afeb89ef64bca0be_I20190630", "decimals": "INF", "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "ie56ee1ecfb4e45e393821eae778df434_D20190401-20190630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentPeriodicPaymentPrincipal", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431418 - 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-20190630.htm", "contextRef": "ie56ee1ecfb4e45e393821eae778df434_D20190401-20190630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentPeriodicPaymentPrincipal", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "iedd7d08cee7242d3a62cfc4ff2bbc961_D20190401-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "cswi:LesseeOperatingLeaseRemainingLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434419 - 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-20190630.htm", "contextRef": "iedd7d08cee7242d3a62cfc4ff2bbc961_D20190401-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "cswi:LesseeOperatingLeaseRemainingLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435420 - 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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "ic9b9c8dea03e4e16a264d77c3886e91a_I20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "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-20190630.htm", "contextRef": "ic9b9c8dea03e4e16a264d77c3886e91a_I20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "ic9b9c8dea03e4e16a264d77c3886e91a_I20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436421 - 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-20190630.htm", "contextRef": "ic9b9c8dea03e4e16a264d77c3886e91a_I20190630", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437422 - 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", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "ic9b9c8dea03e4e16a264d77c3886e91a_I20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438423 - 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", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "ic9b9c8dea03e4e16a264d77c3886e91a_I20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "ic9b9c8dea03e4e16a264d77c3886e91a_I20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439424 - 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-20190630.htm", "contextRef": "ic9b9c8dea03e4e16a264d77c3886e91a_I20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "icf010bd2b65c4363a20da14fc4b51b75_I20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440425 - Disclosure - LEASES - Future Minimum Obligations Under Operating Leases (Details)", "role": "http://cswindustrials.com/role/LEASESFutureMinimumObligationsUnderOperatingLeasesDetails", "shortName": "LEASES - Future Minimum Obligations Under Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "icf010bd2b65c4363a20da14fc4b51b75_I20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "ied465dcd883c4b26b2184bf4f0cee85a_I20190630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443426 - 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-20190630.htm", "contextRef": "ied465dcd883c4b26b2184bf4f0cee85a_I20190630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i87e0978e1e2d4213bc46c74bbf6f63c4_I20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444427 - 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-20190630.htm", "contextRef": "i87e0978e1e2d4213bc46c74bbf6f63c4_I20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperations", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447428 - 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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": "-3", "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesIssuedBasic", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "ie2556310fb6d4e4f81f6524d4cefaed5_D20190404-20190404", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449429 - Disclosure - SHAREHOLDERS' EQUITY (Details)", "role": "http://cswindustrials.com/role/SHAREHOLDERSEQUITYDetails", "shortName": "SHAREHOLDERS' EQUITY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "ie2556310fb6d4e4f81f6524d4cefaed5_D20190404-20190404", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453430 - 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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i07e99157d0bd4962960433b933ced0f6_I20180331", "decimals": "-3", "first": true, "lang": null, "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-20190630.htm", "contextRef": "ica0aeb4323a244dc8a5e9f768abfc06f_I20180331", "decimals": "-3", "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456431 - Disclosure - INCOME TAXES (Detail)", "role": "http://cswindustrials.com/role/INCOMETAXESDetail", "shortName": "INCOME TAXES (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": "3", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "icf010bd2b65c4363a20da14fc4b51b75_I20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459432 - Disclosure - OTHER COMPREHENSIVE INCOME (LOSS) (Detail)", "role": "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSDetail", "shortName": "OTHER COMPREHENSIVE INCOME (LOSS) (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": "-5", "lang": null, "name": "us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462433 - 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-20190630.htm", "contextRef": "icf010bd2b65c4363a20da14fc4b51b75_I20190331", "decimals": "-3", "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unitRef": "brand", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465434 - 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-20190630.htm", "contextRef": "i47d34637ece54adea310d49abc3e5a4d_D20190401-20190630", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": "-3", "first": true, "lang": null, "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": "-3", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "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-20190630.htm", "contextRef": "i8bc09855006d437f973b74030f1703b4_D20190401-20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cswi-20190630.htm", "contextRef": "icac67053613948f9a3515c5e6806190c_I20180401", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - cswi-20190630.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - cswi-20190630.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 48, "tag": { "cswi_AccumulatedGainLossNetCashFlowHedgeParentOtherAdjustmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent, Other Adjustment", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent, Other Adjustment [Member]", "terseLabel": "Other adjustment" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentOtherAdjustmentMember", "nsuri": "http://cswindustrials.com/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "presentation": [ "http://cswindustrials.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "stringItemType" }, "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/20190630", "presentation": [ "http://cswindustrials.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "perShareItemType" }, "cswi_ContractWithCustomerLiabilityIncreaseForNewContracts": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract with Customer, Liability, Increase for New Contracts", "label": "Contract with Customer, Liability, Increase for New Contracts", "terseLabel": "New contracts during the period" } } }, "localname": "ContractWithCustomerLiabilityIncreaseForNewContracts", "nsuri": "http://cswindustrials.com/20190630", "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/20190630", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "cswi_EliminationsAndReconcilingItemsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Eliminations And Reconciling Items [Member]", "terseLabel": "Eliminations and Other" } } }, "localname": "EliminationsAndReconcilingItemsMember", "nsuri": "http://cswindustrials.com/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "cswi_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Remaining Lease Term", "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Remaining lease term" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://cswindustrials.com/20190630", "presentation": [ "http://cswindustrials.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "cswi_MSDResearchIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "MSD Research, Inc", "label": "MSD Research, Inc [Member]", "terseLabel": "MSD Research, Inc." } } }, "localname": "MSDResearchIncMember", "nsuri": "http://cswindustrials.com/20190630", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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/20190630", "presentation": [ "http://cswindustrials.com/role/ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "cswi_PensionExpenseBenefitNet": { "auth_ref": [], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 7.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/20190630", "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/20190630", "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/20190630", "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/20190630", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTRevolvingCreditAgreementAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "cswi_ShareRepurchaseProgram2016Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Repurchase Program 2016", "label": "Share Repurchase Program 2016 [Member]", "terseLabel": "2016 Share Repurchase Program" } } }, "localname": "ShareRepurchaseProgram2016Member", "nsuri": "http://cswindustrials.com/20190630", "presentation": [ "http://cswindustrials.com/role/SHAREHOLDERSEQUITYDetails" ], "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/20190630", "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" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodFairValue", "nsuri": "http://cswindustrials.com/20190630", "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/20190630", "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/20190630", "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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://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/2019-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 CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://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 CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r367" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r368" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://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/2019-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/2019-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/2019-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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r369" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://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/2019-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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetail", "http://cswindustrials.com/role/LONGTERMDEBTWhitmoreTermLoanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r369" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r369" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r370" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r369" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r369" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r369" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r369" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r365" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r366" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DocumentandEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r140", "r145" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SEGMENTSDetail" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SEGMENTSDetail" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESAdditionalInformationDetails", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESAdditionalInformationDetails", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r146", "r212", "r215", "r363", "r364" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Products and Services [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://cswindustrials.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://cswindustrials.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESAdditionalInformationDetails", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://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/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r216" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "Accounting Standards Update 2014-09 [Member]", "verboseLabel": "ASC 606 Revenue" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r322" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "ASC 842 Leases" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited", "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSBalanceSheetDetails", "http://cswindustrials.com/role/ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201616Member": { "auth_ref": [ "r266", "r267" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-16 Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory.", "label": "Accounting Standards Update 2016-16 [Member]", "verboseLabel": "ASU 2016-16" } } }, "localname": "AccountingStandardsUpdate201616Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r29", "r39", "r148", "r149", "r213" ], "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 doubtful accounts of $734 and $591, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r73", "r79", "r81", "r228", "r291" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r52", "r182" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r79", "r88", "r290" ], "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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r76", "r78", "r79" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r75", "r79", "r81", "r291" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r72", "r79", "r81", "r291" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r168" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r40" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r122" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited", "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSBalanceSheetDetails", "http://cswindustrials.com/role/ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r236", "r238", "r260", "r261" ], "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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r238", "r256", "r259" ], "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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONScheduleofShareBasedCompensationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r45", "r150", "r152" ], "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" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDeferredCharges": { "auth_ref": [ "r98" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r112", "r165", "r174" ], "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 of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofEstimatedFutureAmortizationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r142", "r341", "r353" ], "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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r30", "r31", "r70" ], "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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r0", "r1", "r19", "r21", "r184" ], "calculation": { "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSBalanceSheetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Assets", "totalLabel": "Assets" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Disposal Group, Including Discontinued Operation, Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r0", "r1", "r19", "r21", "r180", "r184" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Assets, Current", "terseLabel": "Current assets, discontinued operations" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r239", "r258" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedShareActivityDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONScheduleofShareBasedCompensationDetail", "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r272", "r273" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r282", "r283", "r284" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r286" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONS" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r275" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r275" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r274", "r275" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r274", "r275" ], "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 property, plant and equipment acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r27", "r51", "r114" ], "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", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": { "auth_ref": [], "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 and cash equivalents. Cash and cash equivalents are the 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. Includes effect from exchange rate changes.", "label": "Cash and Cash Equivalents, Period Increase (Decrease)", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": { "auth_ref": [ "r312" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": { "auth_ref": [ "r18", "r109" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "auth_ref": [ "r18", "r109" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r203", "r204", "r205", "r206" ], "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/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r191", "r192" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONTINGENCIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r202" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r38" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r38" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r38" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r38" ], "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 - 15,999 and 16,001, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r84", "r86", "r87" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r101" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r210" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contract balances and changes in contract balances.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Schedule of Contract Liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/REVENUERECOGNITIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r208", "r209", "r213" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r214" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r97" ], "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/2019-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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTRevolvingCreditAgreementAdditionalInformationDetail", "http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative Effect of New Accounting Principle in Period of Adoption", "negatedLabel": "Reduction to opening retained earnings", "terseLabel": "Adoption of new accounting pronouncements" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited", "http://cswindustrials.com/role/ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerListsMember": { "auth_ref": [ "r279" ], "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/2019-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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTRevolvingCreditAgreementAdditionalInformationDetail", "http://cswindustrials.com/role/LONGTERMDEBTWhitmoreTermLoanAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r60", "r195", "r317" ], "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/2019-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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTWhitmoreTermLoanAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r61", "r116", "r198", "r199", "r200", "r201", "r316", "r317", "r318", "r350" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTRevolvingCreditAgreementAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r113" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 8.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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r227", "r233", "r234" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/RETIREMENTPLANSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r226", "r232", "r234" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/RETIREMENTPLANSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r221", "r225", "r231", "r234" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/RETIREMENTPLANSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r223", "r229", "r234" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/RETIREMENTPLANSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r220", "r224", "r230", "r234" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/RETIREMENTPLANSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r112", "r181" ], "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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGAdditionalInformationDetail", "http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGFairValueofDerivativesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r301", "r302", "r304", "r306" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r313" ], "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/2019-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/2019-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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r295", "r297" ], "lang": { "en-US": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r119", "r294", "r296", "r297", "r298", "r299", "r303", "r304", "r308", "r309", "r311" ], "lang": { "en-US": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGFairValueofDerivativesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r298" ], "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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/REVENUERECOGNITIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r212" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/REVENUERECOGNITIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r262" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "SHARE-BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r239", "r258" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax": { "auth_ref": [ "r4", "r6", "r8", "r22" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSIncomeStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": { "auth_ref": [ "r4", "r5", "r6", "r7", "r8", "r16", "r91", "r359" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSIncomeStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation": { "auth_ref": [ "r6", "r8", "r22", "r263", "r270" ], "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/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsHeldforsaleMember": { "auth_ref": [ "r2", "r3", "r21" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSBalanceSheetDetails", "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSIncomeStatementDetails", "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r21" ], "lang": { "en-US": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]", "terseLabel": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSBalanceSheetDetails", "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSBalanceSheetDetails", "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSIncomeStatementDetails", "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r0", "r1", "r19", "r184" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount classified as accounts payable and accrued liabilities attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable, accrued expenses and other liabilities" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent": { "auth_ref": [ "r0", "r1", "r19", "r21", "r179", "r184" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Assets, Noncurrent", "terseLabel": "Noncurrent assets, discontinued operations" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets": { "auth_ref": [ "r0", "r1", "r19", "r184" ], "calculation": { "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSBalanceSheetDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Other Assets", "terseLabel": "Other assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent": { "auth_ref": [ "r0", "r1", "r19", "r180", "r184" ], "calculation": { "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSBalanceSheetDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount classified as prepaid and other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Prepaid and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "auth_ref": [ "r17" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSIncomeStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r26", "r188" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DISCONTINUEDOPERATIONS" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsCommonStock": { "auth_ref": [ "r202", "r349" ], "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 declared" } } }, "localname": "DividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r202" ], "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": "Total dividends declared and paid" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r93", "r123", "r129", "r131", "r132", "r133", "r136", "r348", "r361" ], "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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://cswindustrials.com/role/EARNINGSPERSHAREDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r93", "r123", "r129", "r131", "r132", "r133", "r136", "r348", "r361" ], "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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://cswindustrials.com/role/EARNINGSPERSHAREDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r137" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/EARNINGSPERSHARE" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r315" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 4.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash and equivalents" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r118", "r264", "r265" ], "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r257" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r257" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r256" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONScheduleofShareBasedCompensationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r254" ], "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\u00a0Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONScheduleofShareBasedCompensationDetail", "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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r197" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited", "http://cswindustrials.com/role/ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIESAdditionalInformationDetails", "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r314" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/FAIRVALUEMEASUREMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r300", "r303", "r310" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGFairValueofDerivativesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r173" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "terseLabel": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofEstimatedFutureAmortizationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r175" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofEstimatedFutureAmortizationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r175" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofEstimatedFutureAmortizationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r175" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofEstimatedFutureAmortizationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r175" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofEstimatedFutureAmortizationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r166", "r170", "r173", "r177", "r339" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails", "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r173", "r339" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r166", "r172" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails", "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r167" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r112" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 6.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", "negatedLabel": "Net gain on disposals of property, plant and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges": { "auth_ref": [ "r112" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r158", "r159" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofChangesinCarryingAmountofGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r160" ], "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", "verboseLabel": "Petersen acquisition" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails", "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofChangesinCarryingAmountofGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r178" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETS" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r161" ], "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/2019-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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofChangesinCarryingAmountofGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r95" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r298", "r307" ], "lang": { "en-US": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGFairValueofDerivativesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r298" ], "lang": { "en-US": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGFairValueofDerivativesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperations": { "auth_ref": [ "r96", "r113", "r133", "r287" ], "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/2019-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": [ "r90", "r123", "r340", "r345", "r362" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://cswindustrials.com/role/INCOMETAXESDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r89", "r93", "r129", "r131", "r132", "r344", "r346", "r348", "r358" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://cswindustrials.com/role/EARNINGSPERSHAREDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r89", "r93", "r129", "r131", "r132", "r133", "r348", "r358", "r361" ], "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/2019-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", "r22", "r288" ], "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/2019-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": [ "r91", "r93", "r130", "r131", "r132", "r348", "r359", "r361" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://cswindustrials.com/role/EARNINGSPERSHAREDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "auth_ref": [ "r130", "r131", "r132", "r292" ], "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/2019-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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSBalanceSheetDetails", "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSIncomeStatementDetails", "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r1", "r10", "r11", "r12", "r13", "r14", "r15", "r20", "r23", "r24", "r25", "r186", "r187" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSBalanceSheetDetails", "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r271" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/INCOMETAXES" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r115", "r141", "r269" ], "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": "Tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://cswindustrials.com/role/INCOMETAXESDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities": { "auth_ref": [ "r111" ], "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 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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r111" ], "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 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, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r111" ], "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 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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r111" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10.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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r111" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 12.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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r111" ], "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 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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r169", "r176" ], "lang": { "en-US": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails", "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r176" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r169", "r176" ], "lang": { "en-US": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails", "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IndefinitelivedIntangibleAssetsAcquired": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition.", "label": "Indefinite-lived Intangible Assets Acquired", "terseLabel": "Fair value of the assets acquired, indefinite-lived" } } }, "localname": "IndefinitelivedIntangibleAssetsAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r164", "r171" ], "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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r305" ], "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/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r157" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "INVENTORIES" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://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/2019-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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/INVENTORIESDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r28", "r68", "r155" ], "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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/INVENTORIESDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r68", "r120", "r155", "r156" ], "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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/INVENTORIESDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r334", "r336" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESComponentsofOperatingLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r334" ], "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/2019-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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r327" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r326" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r335" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Maturities of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r335" ], "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 payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r335" ], "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 payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r335" ], "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 payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r335" ], "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 payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r335" ], "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 payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r335" ], "calculation": { "http://cswindustrials.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r335" ], "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 payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "Year Ending March 31, 2020 (excluding the three months ended June 30, 2019)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r335" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r337" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LEASES" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r57" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r44", "r343", "r356" ], "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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r59" ], "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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Disposal Group, Including Discontinued Operation, Liabilities [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r0", "r1", "r19", "r21", "r180", "r184" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current", "terseLabel": "Current liabilities, discontinued operations" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent": { "auth_ref": [ "r0", "r1", "r19", "r21", "r179", "r184" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent", "terseLabel": "Noncurrent liabilities, discontinued operations" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r35", "r342", "r352" ], "calculation": { "http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetail_1": { "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 3.65% and 3.74%, respectively", "verboseLabel": "Line of credit outstanding amount" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTRevolvingCreditAgreementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansPayableToBank": { "auth_ref": [ "r35", "r342", "r351" ], "calculation": { "http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetail_1": { "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 4.40% and 4.50%, respectively", "verboseLabel": "Outstanding borrowings under term loan" } } }, "localname": "LoansPayableToBank", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTRevolvingCreditAgreementAdditionalInformationDetail", "http://cswindustrials.com/role/LONGTERMDEBTWhitmoreTermLoanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r35", "r194", "r342", "r354" ], "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/2019-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": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "negatedLabel": "Less: Current portion", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://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": { "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r196" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "LONG-TERM DEBT" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetail", "http://cswindustrials.com/role/LONGTERMDEBTWhitmoreTermLoanAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r61", "r193" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetail", "http://cswindustrials.com/role/LONGTERMDEBTWhitmoreTermLoanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r109" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r109" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "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) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations": { "auth_ref": [ "r109" ], "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) provided by investing activities, continuing operations" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r109", "r110", "r113" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": { "auth_ref": [ "r109", "r110", "r113" ], "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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r82", "r85", "r92", "r113", "r135", "r347", "r360" ], "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/2019-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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r122", "r124" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r278" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r242" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "verboseLabel": "Number of business segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIESAdditionalInformationDetails", "http://cswindustrials.com/role/SEGMENTSDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r79", "r88" ], "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) gains, net of taxes" } } }, "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://cswindustrials.com/role/SEGMENTSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r328", "r336" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESComponentsofOperatingLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r324" ], "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", "terseLabel": "Total operating lease liabilities", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSBalanceSheetDetails", "http://cswindustrials.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails", "http://cswindustrials.com/role/LEASESOperatingLeaseAssetsandLiabilitiesDetails", "http://cswindustrials.com/role/ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r324" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESOperatingLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r324" ], "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 recorded" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESOperatingLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r325", "r330" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESSupplementalCashFlowDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r323" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "ROU assets", "verboseLabel": "ROU assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSBalanceSheetDetails", "http://cswindustrials.com/role/LEASESOperatingLeaseAssetsandLiabilitiesDetails", "http://cswindustrials.com/role/ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r333", "r336" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESOtherInformationforOperatingLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r332", "r336" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESOtherInformationforOperatingLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r319", "r320" ], "calculation": { "http://cswindustrials.com/role/LEASESFutureMinimumObligationsUnderOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total future minimum lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESFutureMinimumObligationsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r319", "r320" ], "calculation": { "http://cswindustrials.com/role/LEASESFutureMinimumObligationsUnderOperatingLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESFutureMinimumObligationsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r319", "r320" ], "calculation": { "http://cswindustrials.com/role/LEASESFutureMinimumObligationsUnderOperatingLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESFutureMinimumObligationsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r319", "r320" ], "calculation": { "http://cswindustrials.com/role/LEASESFutureMinimumObligationsUnderOperatingLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESFutureMinimumObligationsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r319", "r320" ], "calculation": { "http://cswindustrials.com/role/LEASESFutureMinimumObligationsUnderOperatingLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESFutureMinimumObligationsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r319", "r320" ], "calculation": { "http://cswindustrials.com/role/LEASESFutureMinimumObligationsUnderOperatingLeasesDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESFutureMinimumObligationsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r319", "r320" ], "calculation": { "http://cswindustrials.com/role/LEASESFutureMinimumObligationsUnderOperatingLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESFutureMinimumObligationsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r140", "r145" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SEGMENTSDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r280" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r121", "r125", "r138", "r293" ], "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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r74", "r76", "r288", "r290" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "order": 3.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 and $(5), respectively" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent": { "auth_ref": [ "r288", "r289", "r290" ], "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 post retirement effects, taxes" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r288", "r289", "r290" ], "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 increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss), attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent", "terseLabel": "Cash flow hedging activity, net of taxes of $79 and $(16), respectively" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent": { "auth_ref": [ "r288", "r289", "r290" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss), attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax, Portion Attributable to Parent", "terseLabel": "Cash flow hedging activity, taxes" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r288", "r289", "r290" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "order": 1.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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax": { "auth_ref": [ "r77", "r268" ], "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 gains (losses), tax" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "auth_ref": [ "r76" ], "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 $79 and $(16), respectively" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent": { "auth_ref": [ "r77" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r83", "r86", "r288", "r289", "r290" ], "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 loss, net of tax", "totalLabel": "Other comprehensive loss", "verboseLabel": "Other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r100" ], "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 (loss) income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r281" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r107" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r107" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r104", "r285" ], "calculation": { "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 }, "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 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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails", "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r105" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 4.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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r235" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for pension and other postretirement benefits.", "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]", "terseLabel": "RETIREMENT PLANS" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/RETIREMENTPLANS" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r36", "r218", "r219", "r222" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Restricted Stock Performance Shares" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r239", "r258" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r37" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r37" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r37" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r37" ], "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 and issued - 10,000 and 0, respectively" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r30", "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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTRevolvingCreditAgreementAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r106" ], "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 lines of credit" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://cswindustrials.com/role/LONGTERMDEBTRevolvingCreditAgreementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities": { "auth_ref": [ "r103" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from the sale of other assets recognized in investing activities.", "label": "Proceeds from Sale of Other Assets, Investing Activities", "terseLabel": "Proceeds from sale of assets held for investment" } } }, "localname": "ProceedsFromSaleOfOtherAssetsInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "auth_ref": [ "r102" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r33", "r34", "r183", "r357" ], "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 $67,854 and $65,548, respectively" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r94", "r153" ], "calculation": { "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 15.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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r79", "r88" ], "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 (income) loss, net of taxes" } } }, "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodTax": { "auth_ref": [ "r77", "r80", "r268" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r108", "r117" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTRevolvingCreditAgreementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r108" ], "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 the settlement of obligation drawn 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": "Repayments of Long-term Lines of Credit", "negatedLabel": "Repayments of lines of credit" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r134" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted\u00a0 Stock", "verboseLabel": "Restricted Shares" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedShareActivityDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONScheduleofShareBasedCompensationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCostsAndAssetImpairmentCharges": { "auth_ref": [ "r112" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r41", "r202", "r355" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited", "http://cswindustrials.com/role/ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r211", "r212" ], "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/2019-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": [ "r217" ], "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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTRevolvingCreditAgreementAdditionalInformationDetail", "http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r331", "r336" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESSupplementalCashFlowDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r79" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/OTHERCOMPREHENSIVEINCOMELOSSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r272", "r273" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r255" ], "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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r303" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DERIVATIVEINSTRUMENTSANDHEDGEACCOUNTINGTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "auth_ref": [ "r1", "r10", "r11", "r12", "r13", "r14", "r15", "r20", "r23", "r24", "r25", "r186", "r187" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r135" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/EARNINGSPERSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r321" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of Minimum Obligations Under Operating Leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r162", "r163" ], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofChangesinCarryingAmountofGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r162", "r163" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Changes in Carrying Amount of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r162" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r32", "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/INVENTORIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r223" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/RETIREMENTPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r139", "r142", "r143", "r144", "r162" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SEGMENTSDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r139", "r142", "r143", "r144", "r162" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SEGMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r239", "r258" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedShareActivityDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONScheduleofShareBasedCompensationDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityAdditionalInformationDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r172" ], "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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTScheduleofLongTermDebtDetail", "http://cswindustrials.com/role/LONGTERMDEBTWhitmoreTermLoanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r147" ], "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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SEGMENTSDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r99", "r154" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r240" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r247" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedShareActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r251" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedShareActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r249" ], "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)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedShareActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r249" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedShareActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r248" ], "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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedShareActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r248" ], "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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedShareActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r250" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedShareActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r252" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r250" ], "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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedShareActivityDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONScheduleofShareBasedCompensationDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityAdditionalInformationDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r258" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r245" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r245" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r247" ], "lang": { "en-US": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Canceled (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Number of shares granted (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r258" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r244", "r258" ], "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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r243" ], "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/2019-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 Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r237", "r241" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedShareActivityDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail", "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONScheduleofShareBasedCompensationDetail", "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Canceled (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r240" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONRestrictedStockActivityAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r258" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r258" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r253" ], "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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r9", "r142", "r162", "r185", "r189", "r190", "r363" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofChangesinCarryingAmountofGoodwillDetail", "http://cswindustrials.com/role/REVENUERECOGNITIONDetails", "http://cswindustrials.com/role/SEGMENTSDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r64", "r197" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited", "http://cswindustrials.com/role/ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIESAdditionalInformationDetails", "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/2019-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/2019-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/2019-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/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r134" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r37", "r38", "r197", "r202", "r246" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREBASEDCOMPENSATIONStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "durationItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r37", "r38", "r197", "r202" ], "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", "negatedLabel": "Repurchase of common shares" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r38", "r42", "r43", "r151" ], "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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r207" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREHOLDERSEQUITY" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails", "http://cswindustrials.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r338" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails", "http://cswindustrials.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r338" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails", "http://cswindustrials.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r276" ], "lang": { "en-US": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r277" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r277" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademarks" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/ACQUISITIONSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r63", "r203" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r63", "r203" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r38", "r197", "r202" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r63", "r203", "r206" ], "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 (975 and 962 shares, respectively)" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredParValueMethod": { "auth_ref": [ "r197", "r202", "r203" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITYUnaudited", "http://cswindustrials.com/role/DISCONTINUEDOPERATIONSBalanceSheetDetails", "http://cswindustrials.com/role/ORGANIZATIONANDOPERATIONSANDSUMMARYOFACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r329", "r336" ], "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 variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease expense" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LEASESComponentsofOperatingLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/LONGTERMDEBTRevolvingCreditAgreementAdditionalInformationDetail", "http://cswindustrials.com/role/LONGTERMDEBTWhitmoreTermLoanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r133" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/EARNINGSPERSHAREDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r128", "r133" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/EARNINGSPERSHAREDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "auth_ref": [ "r126", "r127", "r135" ], "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/2019-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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/EARNINGSPERSHAREDetail" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r126", "r133" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/EARNINGSPERSHAREDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesRestrictedStock": { "auth_ref": [ "r127" ], "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/2019-01-31", "presentation": [ "http://cswindustrials.com/role/EARNINGSPERSHAREDetail" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759" }, "r1": { "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" }, "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.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r101": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "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": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "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": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r121": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r124": { "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" }, "r125": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e2646-109256" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "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": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1278-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r133": { "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" }, "r134": { "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" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r138": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "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": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "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": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r151": { "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" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r156": { "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" }, "r157": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r158": { "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" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2510-110228" }, "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": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2473-110228" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r189": { "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" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r190": { "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" }, "r191": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r192": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r193": { "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" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r196": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "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" }, "r20": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r217": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r218": { "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" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r245": { "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=116856206&loc=d3e5070-113901" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r259": { "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" }, "r26": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r262": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r263": { "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" }, "r264": { "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" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117331771&loc=SL96870463-158277" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117331771&loc=SL96870463-158277" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e39076-109324" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r271": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r272": { "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" }, "r273": { "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" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5227-128473" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r282": { "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" }, "r283": { "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" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r286": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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=116822174&loc=d3e355146-122828" }, "r293": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579240-113959" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959" }, "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": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624181-113959" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41641-113959" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41678-113959" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=116861445&loc=SL5629052-113961" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109977999&loc=d3e76258-113986" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=112277219&loc=d3e80748-113994" }, "r313": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r314": { "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" }, "r315": { "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" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r318": { "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" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r337": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r338": { "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" }, "r339": { "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" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "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" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r345": { "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=116637391&loc=SL114874048-224260" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r349": { "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" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "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" }, "r351": { "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=119400593&loc=d3e572229-122910" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r359": { "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=116637232&loc=SL114874131-224263" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r362": { "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=116637232&loc=SL114874131-224263" }, "r363": { "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" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r365": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r366": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r367": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r368": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r369": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r370": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "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)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "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=6877327&loc=d3e13212-122682" }, "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=6877327&loc=d3e13212-122682" }, "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=6877327&loc=d3e13212-122682" }, "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=6877327&loc=d3e13212-122682" }, "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=6877327&loc=d3e13212-122682" }, "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=6877327&loc=d3e13212-122682" }, "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=6877327&loc=d3e13212-122682" }, "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=6877327&loc=d3e13212-122682" }, "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=6877327&loc=d3e13212-122682" }, "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=6877327&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=6877327&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=6877327&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=6877327&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=6877327&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=6877327&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=6877327&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=6877327&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=6877327&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=6877327&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=6877327&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=6877327&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=6877327&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=6877327&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=118930883&loc=SL7669646-108580" }, "r73": { "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=118930883&loc=SL7669646-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e640-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "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": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724391-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868656-224227" }, "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": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r91": { "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=116634182&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r96": { "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=116634182&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r98": { "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=116634182&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" } }, "version": "2.1" } ZIP 94 0001624794-19-000036-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001624794-19-000036-xbrl.zip M4$L#!!0 ( '(W"$^SA:B1P8X! "[B$P 1 8W-W:2TR,#$Y,#8S,"YH M=&WLO6E7&\FR+OS]_@J]G'/O[5[+A7,>W+VYB[; 31]+V"#,%E^\<@2!!K8& M&_CU;V1)PH"Q#5B@*EQ]]L&2*JLJ,V-Z(C(R\L__=];KUCZ%X:@SZ/]K!:^B ME=K_6_OS_\NR?_^U\[96'[A)+_3'M=?#8,;!USYWQD>U?1]&)[4X'/1J^X/A M2>>3R;+\GM>#T_-AY_!H7",(RQL7AZ\DPMX;S3)MA>%?$<$-LT2Z*!!3V"G*@M'$ M4G@6"9BEUQZ-870PPO[H5>?L7RM'X_'IJYF34?#<>7[:,9V;PM_)C:ZPSAC.)YT[-1Y]JC/]/9@Q%^^>_&VUUW M%'HFZ_1'8]-W8>6R/^/;._2E+R_'0],?Q<&P9\9 GO1JGB&2$7'Y:FAZM'P:T>#CZ]A NW32PTZ7RGSS>G=#+*#HTY_9INLPNW MO*(S&C""Y?=>,FUQA6P9]/K:#?-1_(ARZL;8_(W9F+U3O)Q>7 '^#<:O_=D+ M8U-+#;/PGTGGT[]67@_Z8Y#*K'5^"H-WTV__6AF'L_'+G#YK?[Y,-ZW]K__U MO_X<=\;=L#:7Y#]?3K__^7+Z;#OPYVM_^LZGVFA\W@W_6O&=T6G7G+_J#_H! MGM,Y>Y4:AN'T8\?[T,\_PO4F/''8<=,.G(UW0OS72D=9A[3B',;A&9512VHE M0Q1%+!&U[&,]YPH&9/C"'M.9@KO/QJ_L8- -IA^!B6!P?=-+G0J=5^O0?9^& ML-DUARNUCH?FGGXXM_7!I[=DYU.;-B;^>./3P1M]O'V\19K[&ZA]O$7;I$T: M]?>LL=]@C8N=;KMU9,T>\WC M=;1=WSS>KC?0P?X&;_2V+MK'>ZC1VSMK;BKTEAR=@':T<;S.M]\T\,'^ MA^/FFP9M'Q^R1GI&*WU>/VM>^%Y[O_W)O]GLV#=[HD'V>V2 -W*SO MG6W73^A![T/O )YWT'+GV_4-WJP?SN[Y ._B_8/6X.*@M8<.ZH?0_\9%^V(/ M-5L;;+OE>P?[![U&W7>;%UNLT3I!VYOJXFUK8]S816=O6^L?F<5(6!DRAX7, MF/<\N=D9.=-M!S/)^Q*$5F))<9-<$1;YA4AJZL$430TDC[#IX_\!5Q M[T1<O@;A# MT]WJ^W#V/^&\E&3]P/S?_W0/2/>3/1Y G]QYHW["VA88H\NE#V[NZI[K;?:W>T"3^@9NMP[/#GIMM-UZCYODGTZCU>#Y_?L? M8,[;9XTW'X[>TIUN^'OG_&#?GUK"1*))H_7A"-J!3GP/NG"/MGM;9XV+D]17 M?K"_Q9K'&Y\/]C=C _[]2)7R06J5*2W!>@4"/F$ !<>E/M> M\J- AF3PGG/,.$Z*.N#CT[C@'S4.74$AO^R^8>;U-D=#]S)3CB=#-T1N$7O MAH/#H>E-#=E6?W,P= $OEUZD>3ZCU_'66;O5YDWXM]GZYP2>?]R\2'9HCS?A M70?''[K;]774O'#H)KT:QYM'S>,3 K3 C=[[BR2+R0XU6R>T^>9#K[F_QZ#? M%)X3&ZV]\X^.$!(HC1EUH/L8 3BI/=)91 &(IZ+TA@"]R+WHY:BU6GA.(D??[06DXALR'!@-&-&X\QX:3/! MX7>"N&!&W4ZOE]?]O6&( :R*"Z.U/U.PX-4HCVL 6MYG.'5&)S1?ZV,.KW3 M;O+(\]^.AHF^*3)PJ097ST8^^:?7GS%]W=5WY%]' Z!G^I:' E[-F&9*QH<8 MR?F#0HYAYM\Z/GV/G3"LY1T*MWKWK[?^Y[H]OWGSVORGZT\_S7EP_FTT-L-Q M,L9KTV $RQ">W_?EVF4W_96F(J/HRRNF5^;?YR]Y>6VBYL^9]#O321L=&9C4 MRVGH!3.:#,/:[/7YQ?DCYM?FW],S;J4#T2APJQB*,#$"!^6((8HSQJ@VSHN/ M6_GT*X0+,/W3D-%X-J/JRN3/K]QS1B;OW>LTF)5%)(PA5X MYAPK';B3DB(6F$>2NZDJG'.U*B)7J[MSM5H(5P,-0-'O)O:]G O?^01CN-HT M5VQF/!@^D%Q?W9]^K(?^H-?IW_;8NPK5M4>\O-[['W&+TU8[ % &43"_6!@B MF)?2 :H206,SD[UB,,EUV;M*]_O)WO49B @CZP%Z<\>HH(8@;S"+CEF.K>2S M&:"T>-IGZG/\] QXP864TKMH--A!9@+ 7PXHUS,=W"4//,$,S#@^'":'9OK5 MP\O.3KL=UQDW0L_"*WP'KDY7F[Y@-Q#Z=,_&?R8IM##HG0[Z\'6T?M8!8S5O M!K_W!OT?+6U]Q.6N7/5D6:< #04XP(9758 _!2KI 98B**4F%NB@X($3)%*63E*,4V0:P*90!::4:_B48?'D@-3-$SVPF>_R06;$PS9U?O^Z/ M)Z-Q>O]H/+N_=UR9\U@KZW_=FZ$=[IQY&DE:! M$'EL\\T>'&Z\QCU64&P%8"R1%$((FA+OM(W..*P\$L7GGE^:?!)1XQ$E#N2> MH:C Z>0@^C#'5EDFGJ$^?WS/9ODJ/5KC(N(R!.F8=-1R#6!+F"@BL8'KYT?5 MI?A#RR+N1>9EC]*&L! @G//7?ARL84((%3P)P5-E*&@^2Y\-:9X.,2R..,9Y[;44U%+.A'56 M6N0C45ZFI ^"GPUQEH$8%D N(6TC FN8B1$:J7T\Z'/LA'#XDB&9- :<^F1]4P+ IB/40H0 MG+K@411/1[)ES8"/AI'<&AO%.,*6 \1%R& .;@B W26DP3X7(["47-WKL5*D M'1=1 R4U"QQ9+BUA2$B R,P*]?R(^Y0KFDLA*1@5RC$5 ;O(J'=@7@ M[,1Y$JHJ\IK4,US1Q.*Q[=V"EL2<<4(B3@6FFJFH#? 2=SP(D'VLD2L^]_S2 MY)-646RP *V>8H8 *VD,,3H5A8Q:R>*3[_D)/T.Z)-S#@@D.H"S!C+/@G5)6 M!E 'X%/R2"YC, 7FGE^:?(#E+-,A.F\,"VG#MB8!"26X=9RX^/S W!.G,RP% MS^GHG71!> *07'JM(G762PM.F57$/$?_:^GI#$LA=,">6LT\$H0S;XFVDG%! MDR''\)?,M&_YZ?N$BQ,+6C?RSE.#G6.:!R:,5():;UWT.DJBG7PVI'G2Q8D% M$0='[1UV@C*+66!(1<>PCRD]6RBBU+,ASI(6)Q9$)BF1=(@@&4&..'@F %(0 MD009Q F6SX=,3[TXL2CZ:,XM)\@CY)A#01EBB2.!,1?2NOFSH4\!%B<61#(: M61 @34 RR8+S @I8$2IG=)IA>GI2/:$,_"E@LIT^K^J^9%JW,QI,W_&]XI^ M7#[0#L'WN_UQ^:6[/.RZ99)(2"F$LP#B4@JR5!K90(@05*@0+C.1R303619W MX>^OR0ATVFBT[D"V1KD9FDI5/CWOPC@,1Z'? -7775@L9G=B1^$_DR30G^!/ M*K%[79)O-'B2'&=R%Z< FLHKJV\_L^4,666M=\11SK1TX.BENCX"V @Q(LA- M%H(/OP +/2TIKS;]"5(J#-X")IH;<"*\TUH@PHC7.! &'OU\MXF<[TNHM$'! MM8&\^XZ'!6D#:XWD6&,+P)EI,"B@#J0C"%2#0$ZZ7U,;W/F=FQVPU.$MP#SP MG@!R''9L-ZR/1F$\^NN\88X'P]==,[H9K9B,Q@ )AV\[H_&SU$N"$8VC,$!B M"E@_19XT$0I<:6D,PJ9BJL4SU?;0A^'V\-UPX"XLC.AQW0&1G!9P4ACM[X31L$,W1'X]H\O7_B*I?^!?.'%@ *FK7+: M8P7S"EZF-B1PR@6+FF-LK"@1*1_=0%=,=5>E'9BPGGEL%&' -%IKIS%%&$L. MT "5B*D62,H[OS,=QA ?PLRMH?&A9X8G3P UGYZK##:BV$SZCC'T1M)A6-61H">CB-# M41#>*(^ B 5"DE,"/<,6,\Y<:)6<*2G"*N*):&T.KNT4AHJA>3L(0D.(S<2Q5YVA6*-!(N*D4MC=)8ZTI4:*VH#:F0 LA98/!_FEI!-)/!,A,3.C95U$_REL$55Y3 $=&V(*""P MH-0#151,$6\DH[!7UK^+[\8418R6[[*8H'0 '$0E^"6..V4-)LP;AI5SUI2R M".R2A6_Y1/7:X1")H1$YQAQ5A%B@:CKKA"%"5?'=DZ((Z.-4UPOIR%D960S@ M@( 'X@*6Q'#"-6'!X.=!GJ>WP>T[3]/:\=E2@Q%**UW,1ORB=PY1+ M >HQ9?4C*:D07"F% T4E.)ZKR$1:5 G%D"IBQ:EUR58/BPP>1]%G6+->0#;1Y #FZ>T#@Y\".^9 ->=D>>*29=!L445)(Y4 MT%3B6P>4;]&BWCF&)(I&4:&?O2[-2S;<,W&VE,HT(*245-ZF'3D^.)N2(F., M3EL0TC*<;E5D^C[.P4HZ<&LMB4:X))DZ(LLY\0JQJ(,)G@80.(84P]Z3XDO#&/*4(!L3338M*<%K_;(;^E@(8J6C?U??>X9U% M$>P,0GNB+916.<(+U'"?V&D<2D)_4"X@(G12@3+! .'DFEFL M(<(MBF79N M%$(:EU,!/.W"!Z*!362,,FLX O2$4T'BE.,FB@]UERF$CP)BN9-<6E"301GF MD-$6:::#8. _DHAB\4%L<4BRJ)5!8HUEB&.+$+-:*(!>&<3#L&?"[=X_,L#3Q*\X4-M%)BZ1C)EH54IS?,D)] M +7E2ZNNGIP@#U=8EY6?^Y/4EZ]*/\^> 1_G#[ASZ6?-O.><,@-HC7GN+!8A MIN/BK7%12%P"-W@T'+_:,?W#&7W3UT:GW^E->H\3'QV"5#E$PZPRRH?C Z_4P^,YXT[A.-ZUQW ## MGP;=3YW^X?5&)<%@!H<@I04CC0$46Z*)YT)[Z9D42-(2[)LN(&T6M3"O)>@_ M87Q0F!'"C>34&7!B(N:8,%=.3>RHXSMFV FC_:/. MN#<8_JC$P)TYX>V@?S@.PUX]V-MJXP<'L-6GBR6131&]E"XH8JEBSE-EN=%$ M!Z:Q,$ZXXLKF+T[_1458M8J1 2Y&$3'CE!'$:6)3(48E@C^%4-++1T). M:)T,+I'1,"JPQC02H8GCT2)K2[![^S9"YH+]#2JF>C=##X_8#&8\^:&L%T7U M*BD,2=6(O'0,B&:P-TA@CA253M,R;13^ +K6V&[8 9Z]X7P,H77Z>5$*N)+R M:7ZZ$]$ J([:T%3;57$5J,*(>209H64(?#T>11? MV#G_:"_!3,^M*9_LAUC M@!ZD=F^W_MK>>8XL%;@( 0<7+0N,!ZJI(C@8<-V4CXR6(3?LE\.$R^<:G9>N MY"@(+9BC6+O@F9#>1T$,-A77/#;75,KN0^F1<@DH,^)I\GNB8S$2:YT6 M9;"?#UXX*B7!B#1$"Y^ M-J1IW#_FVEGF<7@E\?S=I^(?JB@&Q1&.IQ,@BC9M9AHJWC3'&I:?0$&(=H MAB4UK/AZN>*1QS8.F(+7@JVD$3%F#;8:.\\1CSQ5P(Y3:"4P_%=4'LD347;" MZ63HCLPHO!L.#H>F=]7SOK5!&M:CTDAD&,/_%A'=5]X =61>Y@6GP_>4]<%' MIW% ?I9XEM,HJXCU4"M^@US?L^(WFO[,P5N(&$V#1^"$,H:Y"51:&6*,#'$O M;8DV>Q67LDO9 18UDMY;97AD3'.M->4HG= N*)'$L>LRJS JKA$N+F7O(;,J MG:NWF*,J 54KX['QRC)-O8H>(8FT!8(K,CN^1V&,Y/,CJ'I4BZD2.9%<@,5T MU%HM/">1(Q81!4H%&SC5X.]J1:8U87,:916Q'JY7KY'K!])WM>G/A )5Y,%P MPQ'BZ4A2Y:,B(B))$-%&B1(%,XI+V>5$Y7E$X*%BRHQC&FOE%+41Y!A[9>(L M*G\ILQ5E'UMF%QB^)YP+BE&TP@,"B@I'P0GSS(&#&?R7Q$"6S3\\-F4?)A'L MCO-VM>G/U/20%)0:M>G0=08:33%P%CR/WA+KL)ROATM -O,/A96(B1V%_TS@ MIHU/\.>61>KK#1Y?P:6#EN](SJM-?Z;6+C/>,A6QXY[1P!1\$XY10H.E@O#B MA^,N#UN9%L]*A:L&_7#;H8&3WJ2;PG*MH>F/NM/(W>4)A"4)C?G O:=6">(X M"RGLPH7 @5DB,1BBZ5X35='K9T'_PFJ6RQ@9SD^H]RRE$C%&<1(ZI@7'HDQ) ML(4EW/)A(B76.R^X(U8SSC"XXH;RZ+CS02BJRQ0R*P65EU- B6HFG4(F@,(% MW\X U<'EBX1;'H(K02GEPA+W<3@]A$O+2&(^QB!C%$S')XU.GUJ"BX?IKHH-:;&2^$)8SP:0WU$08-' M217BYEG#U*62>REX-9V_8Z1&3G('JC@HJM*)9]1H+&R@Z/E(=QZ_OC.M\X,F MGK=#*H3$EB FB+',8VYM.K)H!'N*&#$1,\.)C=B( !!+2@0VMP1GR-R?U:JV=3'L%# &]&.%K3#73 M623)B25E.ER[\ 1[8?BIXZZ>Z/?7I-/UK<'V MT(?A<[3.Z4 ]0 \[SG0K M_ODY_D&6!R/3*1:1,X.0XD0Q(404@A&G5 GXYQ>G8$IIBSYZI+5E6CJ+G'0B M>F^Y2:752D#!8EN0P>!DO>]WCSK/LF8$./&"N8B#R(]AEAI9JESR\_)B2&50 M ,4V(,^;?0AC&">#P9EE2@3#)4LELP2-+"FE$K#/KTU 9YCBW&H%9&2<106? MN3!.4\T]=JB,X9U"F8^G@Q]+"1@9\%B]6[L\XP= MD*6PCT).:8J52N=%@[X!7@(0PI#F 120E25@GU^;@-I;9:E'V'G#=$Q'300& MC@>SB!B,2[EW;Y'FHY1$)1@3%K4EDN.T5<]&I;Q@5..8JA4\-Z+>6ZF7DJ@, MDT"YLQS@'A#5@>L7D;=&>VU!4$NYE_K)@=[K07\TZ'9\OD5P"SIQ8WU[&P@" MU_J'\QX]QZ!3I$:G;1"4YJI>(X-'##RK#Z56F%.93G4N" K3(2/$'F-4*!H6B$9]$'14M. MRUPJ-[J=7F=:M7H$H'XGP RD,\?ZAWG+YTA6FM*#L9 4 \"7C%B+>'#2 A8$ M?6]*5<^V@@U+!: D&*6B1%B"TA?6>@$H(M4#-()'4H:UJ@HV%(*3@@S1<845 MEH$QQ=(9*-9&[+PS4O"R1(TJK9!2V#B8E$@B0D8P*:C61 BB)="646UXR6E9 M -CP^&1]V3E[-0RCP63HPFCZ]2@ G$^=]YU/:W_"GRFU/Z*/:3O8EU]'X_-N M(E3H'!Z-7U%Q.O[C<\>/CUYAA/[W'RMYH[4_1Z>FO_:G';Z$6Z>?IT_XZCFI M/YGI=@[[KUQ(QW?\T3/#PTX_&P].7S%X^,KT8?/VUKB3P^%@TO>9&W0'PU?# M0_L;X?S%_/]K:!7]_L?TVG^A_+\_(HP[BZ;7Z9Z_^K\MX(-1K1D^UW8&/=/_ MO].KH\Y%>(45O##_^GDZ/ DW ]5#-ALN)OD8]YI;K8UZ;;>UWMK8O3[ [PZM MB&/9W7B]M[/5VMK8K:TWZ[6-?[_^>[WY9J/V>KO1V-K=W=IN%G6 Y&X#W%_? M_7NK^::UW7Q1JZ^^7JT1Q)DNRZ#8[8/Z>.?_BCK0.[+GYO9.H_8GZ*?^H-^< M]$"?N=I,C>V$F+Q8ZY!6G",$?BN544MJ)4,412P1M;<>6%OKFV1LTD&Q]8&; M)"V=JN&NS.J(T _GMC[X]);L?&K3QL0?;WPZ>*./MX^W2'-_ [6/MVB;M$FC M_IXU]ANL<;'3;;=.SMO'S4ZS]?[\H+6!WM)FMWTQ.&\>?SAJOMDZ;Y)FKWF\ MCK;KF\?;]08ZV-_@C=[61?MX#S5Z>V?-377VEAR=.*BW+QK'[S]OU]/S M-E"SOHX;^UL7C?H_QTWR'C=:!R<'K?>X"?WR;SXP__<_W0/2_62/3T^:QXUS M:,\:9 O:O4>-^MY9^[CQN=%KT /XW.SM=)OU/=+XH,X:K:V/Q!NNK6 9XX1F M#%N>&97*4WLBB%3,(6E6UC#*WN=&X@L1UK[)5U?T=S(.LZ]V,!X/>ODOP&;C M='#MC1NZ(8Y?FY3NCTZXY?]7IY[R5OW=FK[1>E4@*1'*K-0;3-_;S+LTLVNK4HKT<^Z\O MTE4E.$;TVRV^>_MW+VJRBBE36M[Q_I=Y[Z3\!5!>&W?.= M<#H8CDNI>S8[]LV>:+0.:>/B0[?1VSEI[^]]AG=>M'L;M%D_9(TWC<_MUH>C M!FGP!MF;W?,!WL7[!ZW!V7;=733W]\X/WNP<';3641I'N^6@KX>?VQ=_'<&8 M+]H7)Q<'']3GMZWU<6,7G;UM;9TUZUL?@2C:2NDSRZS.F)^L[K8V=M^W:SL:[[9U6[=W>SN[> M>K-5:VW7 $FV "[6,*UM[]0P_\W_7MO>K+7^WJA= 9F7 '/]=2M=QIJR:\3( ME=G+7%/?UU\03^TOW#;QMX&8P; V/@JU_\QEOC9US&K@KP6_>'AS11F]\BD& M!4\\\N;\/*0Z,[=IHW=Y?S:F[F,I=='#<=!V_>2CH4$!YK%9Y"IF3$B568Y< M)KV07$824!0K:_],^J%&T8M:FNH[ Z)2LNSVSH\ 7H7H*D17(;JK+F2J1=U) M,EQ^WBG=U!/[]GLYGT[/N'MXZ/.]OZ'DW;OG^/&A3]J7[C/[:\@W=Y'PI#0 M%H7,8 Z03FF=::%9QAD71AAJ.,8 M;GPI]7-0%X>#7JTV'W_!.I[/M0]N,,Q7-U[5H#. 2*'9'TFPL$!_//W?@L[5 MREIM/*@(^1P(N?J\T/GK0:_7&:7%S-IF!W!W<[ Z(\#C1;S%M^ON_"-C%F;6_7LA,/.*,&M<1.NE%+]3+VK@_W-D^;%9K=QW$#MWAYK MUMMGC=8A [6#VJTV/FA]Z!R\>7^V_6;KIG?5;>^_IXW]O7,81P<\,P3//=NN M'YZW+W:.H/_=YOX_)^!]L7;WJG>U!_UKWU!_ PIC)3!.TH9WPW50?\EC.[G8 MACYLU[M'!V_V/C>/VQ=MK!B,D33 ZVL[V[7]L"%;K;VME:?[O[ KZ\7OT)55@L8SQE_-\VSHP;Y^Q: M&\3:\))-:V94&Z7\OM@)OM;IUSKC4UL/,#Z2(K# #XS0H57\O3LY9U2)!]_^O8[S58Z9($4V>S.&*VV0X]&#@Z.4 MZGLZ''Q*6N#Z$LO4>&WUP5,[G3EK>6+P:^CW>'C^>N!+;^,J6;;>.CMN]]QSNA9;OT?;^%@;[ M=@%CHW!G]Z"U=7'0!!73%1F*!49L@&@HO+2![VRQF1&B!":D>\*;,$386?D.RZ/= /,[5PU:'FSX:'I=R[R[[>AVU]6 MS?YZK+.UNK.ZNUK;Z)UV!^? .]>5:(I6?M/]^;98S]Z1/)8B,(TH:L>^S-C< MV0(]&@H7-;L[S"@,^]\U(/#HN&3=^V$8C6;_O(4>X J3_ B37%QS(8YOAL-. MCPZ._^HU6]WC@^/USXT+AQIO&N?;^QNX/-FN'QVU>Q^Z37QM-8!N MM]J?/W+!=502$ UV-&- V\QJCK(HC(@.(R4H65GCC*#:V_.^!RWXUVKMG\%1 M?Y36<(8A?#;G+VJ[D\XX3%=R@$-N@J 7C[D1XAIGO8:/V\/6X'._XJME\A7[ M:*C!6H>0!1V!KPSQF7+$9B0J'VGP&@Z!YW3*MAY1]F_$CVYV/J(D0]*$9,1DHR \R+3UI#,*"0$=Q[P M0EQ9DYRPKS##];R%+*M?_^2]%L/QC M5!N';CA-W%'KY^SQ(JTP="=)U=<,2#?PH@_W'_4/LF&*'E"3E&8T'M2@10JM3X48D]_L[PE[I/T)ZV[\ZJOA/XN,'\I6 MM5(4/5+&C^!,R^^T>'C&#Q:K$E/&'[J9<&D=O^^,%R=5Z5[0]W:W_#;5]C@[ MLCKC;IY)&(P[JKFN&8VJ?)5G0MJAR0W:Z+QG!]W:;U=

8O^8L6SG7,>','9G^(?S0KWT^ZL O7V#&TD-'WPZR_NR.BV<-V MODAR+>C::]0W8%SOS],]\'S4(!^.VOL[1P?P3A@G:K?^Z6SO0U^ZT,>KNR5: M6Q^]#MCR&#-&/,^843@S,KI,&9L*#.&T(#?=B0=2LSL>N),7M5,SK'TRW4FH M_3?0&*<=P;71496 ^A U6DGW-Z5[!B-V%:!2'ND."1H.'7N1US>+$Q M XYEWY#Y9'KH_14]=/A12TN%WMV]<_3I&_QQ+2/:*EL]@>(:O\='Q5RHXGHW$GGB\W@OJ->LE; M?9^RCT/-GM?<48")[,%$@K,3\N3V%"C]LF_S5>TW/%L/.3*C6NQT@Z^9;A>: MI+I.*0C[GTDGA6#'@YH-LP;PY.M16)JRXJ1&_4>TW>"@(:6TT 3=M=#1(FTGGE6?&1V9\8RRU MS^9Z?U-GIS?/1O/[BYKI^]IOY,J0+<@[-++',*!T4]X^Y@7PYP_+SS?(>Y)W MUXS&-8UJWIR/5K]=(R0OQ7FM8,AC9Z"\G@R'T--I1:Z$F<9F/!F54EOLK^^2UIV[:?FX&YZA-VN M18JTJ+T(I5)+<@4BU>N,QR")H0NB-1ST$Q[IGN<2>#H8I2N#V3[QV>Z:4-L/ MMC;JC,.+6B="P_,7M0!(YKRVE32W<7E&2=V,S;04S W=].6-5UYQ=>5H9]*= M91PSQ),FV@F'DZ[YHL=VLU;MM_11_D$H69VU&A]U\KWLIVDO^Y,HKNE(+H=Q MJ9/"Z/=":9PK9$E4F2F@7UOCT(]2*DV$E9DE062,6Y,9AEUF@Q;26YAH+"J- MLUB- Q)J:ET85:@9YT#C)'7B,MP;DM!>'JG MN4("L8;' 29(,WA8@WGZ/#Z:7UX%W!-J/L1./Z^3EZ?%K7RK7RNUE:]_3%D" M!/]1J^4?T!_?[LJ\95(3*]_HT$JJQ?%%[^&43C^':%=QV9V*AMW@GF=75P/+ MU7S)]\&+W=^]J%81T80]^/[JX47+Z/UF1"6/:TPOSE[\S>OSF,N-J_=.!5VB M1K]M(?26/-"W20M.U= 5K3?](5=]CU1^W[:[+GE\P]>S M!J5T,:8!V";98 ?UOXZ;K0:TW\/--Q\ZS?TMU'C3_GQ0/SQ+SX(^LN;%X-/ C8OWJ-G:@[YMX3:\_^#XKY/M^@:X*_\<;;<.Z?9F*DNR<;FQ M9KO5N%D1CS6/#WFSUSAK'#=/F@3&=M'XO+V_#3? MG9)XBI\NZ3S].B/V\D'I4Q4#N?.Y)%.(D,_=_ #R"B+< 2(TYA#AO-%Z_U71 MW'1OHP=SD,;7:J.#^GO2!CC12(5[]QOPS(WS]L7[LP96Y\V+]] ?QQOU-F^F M/3_1,DXPU5F(C&>,FY2"DFJ&"VR0CR3(M)'W1^>;_+(::];\4F%]HWWQ%=K& M]^6M>!Y_#F\I\:]+8]+T9^E$ME77J^-LWFM8P_VF?ULM MQEXNQHZ.0K<[YX+:;T#;?%ET>CK '58DOYWIL&SCO)M&5F:;_.!?V8Y?ZDYP?C68-; MTA#S;4)Y"N]NWHOMR3C7M*!RP6\#EPJ:HU],RAOD+1.@+*=1<7N;D79MNL!K-U65G-)JD4-&LK(2;[L\: MY)DFZ;KR M\\KM3S 6G-O)./PQ6-;YQ?5.IJ(IO;.XT:1MG[7[2:2FO]K[<;Z9C: MU]N@W9JMW5*>E?0S)YW+52V1D \MG/+=BPJM,L2$)H_Q<+Z:C#2]ZQ'M/\B+ M*M8.VV+UIIB[& NC:^X8,GT'9K6@VO*.(V@.5K\5Q+DI6*+@!2)_=G)C7/!) M =\]POE/4Y*>UHZ&R9'ZKP2=,0*>7]]IU;9J66USJ[G>? VP"4!3PASKZ23Y M/U^:NR]DW7J Q1-HS^^N:=U#M=[M1!/,"W=R2-6SGR!K,;7?S=[E-XBO;LB* M%_N9&J*M<>C-8CZW6:0RD6*9ANC6V2VD(;IW3Z\9(@I^[N7R1G[Z1+YA^5[F MITP8.&_R\X);L=:=6 M_@X]*Y7 64SG>[-TBS5+%W3_F;I%JFJ4@5%HAAD\Y M^,V3E[]HT11K3P<:]T(M%X2R#C1M$KW38-/"YC <0;NTV7XZ]%*/O-QTFU<= M&@SY:G*I1Z!+W?M\VW[92:!*W?O:;Y.^ MF?@.&,'?*V^I0(0J+TM5WM)3>TN85.[2D[ W(=]TE_XR7=-WH;9[% )X$29W M)$IK&M) RX[PTAC*C?#2",J+\%+OKJW#N9W7[LH?Q!8N6>B370_$;_YETQN<+@M-+'=>" MX/12Q[ 0!+?4$?PT@EMJ[Q<5,%WJ('XZ8+I<$E0@NIB$*B]+L0I$/W7 5%4! MTR=A;XKOF%_RVHR.:IO=P>&;G):)2J:B6G:;UONN>C3NZO?S$VR1I-JQ&F-CMA-.E.7?KM MTS!];;4-KTAT+R^'8OU+FIZ%Q"H?R_30RO0415S**=@8DY6U]ZG>;&>GHN]T1B>5:2D074O,@>2!BW#E4&K?LBV+ MT7*/95M895N*(B]EE6R>+S^.A\ QN5UY-QRXX),IJ0Q'@8A68O8B]UIY$(6J M;/739=B*,(A2%B>\U4#G=J%PMN)7J66(U;R88:IFN-WZ>V.G=)4,%U?5K@B2 M7?6L*E9X31E25&1WI?2%"BMW9XR; S[H3IHLG>**2+,Y^D,BY%(FR)6?!Y M&Y>Y+2EJ]M;5HV1SNR(JNU(442FI4%.TLK9Q=M2QG>KDC4)1J<3\1.3#EMJ^QT6P]^W3>BE<>RBN[K__> M:*Q7G%)QRH\XY?7ZV]=[;_,M K6W6\W_^6M]M](P%=_\D&_>KO^U\7:W8IF* M9>[,,N]V-G:!0RI=4S'._1BGOK&YU=SZ1=CFY=C8;I@/Z,K*1L\,#SO]G&FP MA+MFWV=,D_\T6^M8^],.7]Z(Q*<'=?R_5O)P/5JYY?E7AN-"?QR&?]S6ZG0P MRJMEO1J&;E[?Y(_/'3\^FE)L1CV6=I!=^7GE]B<8.QIT)^/PQVP(Z.M[OCV> MJW^/AE\DZS!D=AC,268B#.&5Z7XVYZ,TD*/AM5Y\MZL_>NV/9FUY@O35'E*2 M#VJZ,;265T8C?]1 G,"3W%I_>WV'Z#?YA7Z37SJIE.?X5<:O[OW-63W_Y0K/ MZF4G$GUC:F9[WZ:91+?5(%W]SL2(NPG25=%=>G+N-^;A]>X^<$-];[>U XRQ M^P*^O+YEZ.4>XW:SOM'U<*Y]YW)-\R(-##GCJG-RW^Q@Z$/ MPS1#77,Z"J_F'[XRJU?U3!K\W)!W^OFP\_?.5+C6JXI3A7"NR&< ;-:EF9)? MG2KYN?6_=E&(52J9PO+;3;Y[/UK%W[M(%1>+T!O]N-[MS#[]3)>OFN@?V-/O M&^/KAON.8UE9:Z4C=6J-07XJS<;T5)ID9N>GNUR:VZ<6@"*P3Q&%O)BYCK>S ML;XEH/(H7/S;>@]:C4>U3K\V/AI,1J;O1R]JX'3*[$9'L[])YC)_%R,VIP\Y=!PZ7BJIZ;T J:M8H.%LX$JG<"7 MV^S\EW,AQ+BX]8 [\M"CF9F=\"GT)P$L2S^,'\),=YR1!['/XQ/J0[.WYBW@K%[W]VSI*2V!P:EY]%,NEWQCMI?\5DY%=@%OMIY/D/ M'64=THISA(1G5$8MJ94,412Q1-2RC_5DAQ%#.,L_"(I6:CZX3L]T1_]:R4!H MXF#8,V-XUMGX57_2\X/Q[/I*K6]Z(;TU.S3F]-5,##>'@UY>AQAZM]\9'[V> MC&":PW#CS'4G:3+71Z, __,M M^'3P1A]O'V^1YOX&:A]OT39IDT;]/6OL-UCC8J?;;IV),U>\W@=;=:O3VSIJ; MZJS9T3W7V^QO'SMX9ONL?;Q.MNO_= ]:[QF\CV_7W^-F_>"D ?>WR=;906_O M_"W=.6KWSKK;Q\V3QO$>M.EVF[T&@7Z@@^,-!L\G!_O_P#L=/ZB_/VNV=GKS M>^!=DP.R)QKD_7FS=<*V]_=(^Z(-[]CI-5I',):#;KO78,V+[DFSOH&;;PYB MXQR=OVUMC!N[Z/-''H/A(I#,8XDS%@/.3& TXP'[$"32CJJ5-8S("TKIGR^O M<\S:PX%VI2HK5?D\524E4DDA"5=>,XZ5#MQ)21$+S"/)7:XJU5Q5JDI5%EM5 MHDM526STFC">">U+5#'!D#52&=*1I6)@)10$4BK],H: M, =0^2M3\7LEU<]3JI\2&592O2BI_@( 19312V,RCC7-F/4N,U*CC%*%O&$@ M\LJLK#'Y@FFT&*FNL%\5G9YKFC?#P6A4.QT.8J=PP>G'H]E/AQ&*3=2"8L*< MU][EK%:9B_N8B]TK(# @*H!B*!/8QXP9HS,-\YT1)Q7Q7LG@:6XN".4EB:Q6 M5G#]8SK_ 0L= &6O.,QN]RIB2,C.6L(P[K9DW1,MT6"XC+Y"JXH+% MP(8_X2S3HJJ8W=#M0J=>U Y#/PQ--R]#;GROT^^,QL/IL>#A[#3T1U7<\+E& M&)X2(\[X[W@]&H,N/W,./;5Q?[E8L8 M^_Q0#O2"$ES%>2MY7P*2K^3]I^7]"VSGQ#CI<,BH9N"8:PR.N:4JTTS&J"C6 M#/N5-2Q?R%M@>Q7O+6Z\]VN\6-A@[U;:S1E&XWE$]^%;UJJ83^%C/@M AB.8 M(/ATTR[,V6AJ%F8!G>:@/YC;BV:H%@;O92BN)@!(QR0BG&8!.9$Q(V*F)4H+ M@XH@QBTFT:ZL]O@H#&N_=<%I^WT6'RQDA8+E! V> MGXUX/+B7<])5FW#-6%36X3X[0UOKXT8'G>468OVC(D$*:D-F@@\9D\)D2D0 M?9HAS4.PQH25-247A/0J*?X%HGN5[#ZB[#9?7\JNQY0C[4+FTXX>9@G/-$$N M"PXSXXA"3H&;)FF5O%D,@/?<-G5/!;EF0QP,PPS@U<;FK$K3_!67A9YR&?C+ M:M"\@DBG/X')FRT7#?JCOW*FG+9K)9;<.!L/#1"DTS?#\W2,P0AL4AK <) G MB\W#$)5!NI=!VK@*)EGT)"BC,BY\JLDD4*8,P$IEL778& 69F4-ZQ=RL269 M*LU1:LWQE O*E>8HCN:X F65E=;RM#3M&&@.041FP '-31;13I^A7CE/>T.V)-9W..OT _5YM7[ MVHRMJVC3!:>Y<3H+(2UM!6DRXXS,J*!1!6QLE&YEC;V@2E?1RU]%II\>2U8R M_;,R?04'$HF]#9ID"&.0Z6A(9I74&95<8Z4D-Q@GF49Z0;DG%0*LXIDWXID1 M',-D/>,12 > 04 Z!)]G>]2!1FK(.//ZYTDVE. "5,XPYC!7X&8>8)DJI0^ M-F=5C.)YQB@>"MP8[X70P3-E9 M&W##^+PR,_"R4H9/)TRN((Y'?4R@L!G--5+2K3/M.,DB]HYK(**@="5M71( M61707#K:? 1/?=E:"@3\9TKS/&+LXLD(51UV]XAAGD(Q>T'#NB"#5?F2!QK3 MO:O(&HD8;% Z$PK+C$F,,JM2!4+ 599B[0A3>027H+)$<"LM6&G!7R.V76G! MG]&"5[=]:>X1#3133I ,2&4SZXG):#12^"A#1"G+'K\04E1A[*H$:XF;_H 6 M1U--BCGPS[+C8L^T+U?,'P7SYP<3VPVY_2M4-XO4EZ5-6:6AJ]#/%1SXEQEU M7"V881^Z-IK783D-0YBT7@^ X>C(#,.KHGE$U?N+__Y*TSQV2L-MDR6+JFF^ M)"K];++L(QK]Y="L(!1ZM&#*PU9V"\6]WXN7O O#W60E%QL])O?/^X..Y/9\ MUIM9] 15T9,[1$].KL:0,58!2(4R[I7/&+$HLZG4J;(A,$FTD@2OK.%51$I2 M\K[2:Y5>6Y1>^\EX<*77GEBO78D*&ZE]%,ZG/0T\8X*RS&C,,AL$DTIH:ZE> M64.KMVR&K6+"Q8TX?)7:7%@GH'Y[0G,)P@M/L(I8CHC1=U,:'PT*+R"7N;(B M#[8BQ]?*P5IOE>=69X:DLUL5'E:0O M6=*O;883PFM+,LF)S)A3)@/7%V51,HFD1SK$'"]B7N4E+QLJ/L.0\4_F)3^' M>$J5D?>(IRT6BMD+$&'>F"T#SU^7&]'*?M[+?EZK=6LXQL(8EF'A6#H\E6; M#RH3T1H:O-#P-X\CE^7HU$KO57IO^7IOT1'H2N\M0N]=\1L$8M0;$S(KM,N8 M2!!8* M&]FL=[J3^[6Z9$ '9Z+UF1(&9TQCEQF$;!:5%4)0;;RVBX]8 M5IJMTFPET&Q+R7RM--M/:+:KIX=I#::(R2Q$(3(F;"JR%D,6.8V"<7GN M:W5V6#%\@6>8T+#(]->JHF=IDN**DOY:F9('FY)K)<9,1 2E,R@#831C5MA, M<^DS&8@75F+-[&(38"M9+XVL%R4!MI+UGY#U*[ Q.!L-"CK#-,FZ5"[32N,, M>R*H]%RR0*L4V&(@QF<8/:Y*\WX_I6EVE.TL4$*]TYV)TY]547&Z-#5JD2N@N8]JQ3 <=L^ #HL3ZJ-(6!+0J M:17V?I@3\S(_$ ?^]9U/:W_"G_DM5\;K DC-\(^>&1YV^E.M0;Z6^CO.XW7Y M_KXN^($BZ7;Z(9MG3A+TOZ%'NR'4C ./ SIVGK)6^H,Q/',\2*+OTQ'F:7[Z MN<8S*8DN=OJF[SJF"\. 'WHPU-'J)==<3DHNN!_11XG5RD,GZZN[3@>C3N+5 M5\/0->/.I_#'YXX?'\%@82RS<;&4$7KEYY7;GV L# FTS1\SM8V^?<_7?2TB M(?%U&ES]>S3\8BH/0V:'P9QD)L)(7IGN9W,^2G-]-+PVZ._.YG3X:W_:X@T^[6Z_ MW:JOM^#+;@O^:6PT6[NU[4VXU'BWL_$WM-OZL)%F8;NQ<8]Y*.*X?]OKFXGO M@"[[_?XCN8WG%W#?C%]FNDA,.28W-#=:Y&;23,:#.8M-S63^RPR'PNQUS>DH MO)I_^,H2Y]\[2;N/7Z5)FQN[3C^?KOR],Z'7>E4B*1#)17\6P)MU::865J=J MX8:S,[THQ"J3'$GZ[2;?O1^MXN]=Y)1BJAYX^W=?C,FJ$$1R677\ISI> ,#V M[:ASL8!L$7JC?\JI_F&'9SKQ"18)Y6.YS:VC(2#F!CSZ:%3; !WJ<\W^SZ0? M:A2]N(/[]#C\7P3N*:*,/PH?/]*.*/UD*]WK/6@U'M4Z_=KX:# 9F;X?_5[2 M ,#3:ZK[52LHI!I+:QM/3>D%3%O%!@MG U4Z@2^W<7F.&VRKREU5!9NJ@DUU MHO!72VBTT3K\=-#_Y^C@XK1W4#]AC?H_'7CF4?/8H>:;-M]^<]!K[K=QH]<\ M:1ZW4S]XLZ-1>_^?T4%K /W88 ?UK?/VA>\5K/7/GY_UNS!^R\./S?K M>[39VCQIO)[=\^]_CFS/=[>/#R\:K:.3QO$_QTWR3[=Y\1XWR$&G6=\@::S; M]75XEL.-_?>?_WVQ=9E^T*P?HNWW'Y$T$@AELE31*V.>X?)!#--2#EFF#&1&1Q20K3TF7*49]QY2QR0 M2NI8RI.%ERX\RXH4%BP_^ZO3+ I+L>WQT;1@T.DP'(7^J/,IS+R>64&AZMS, MZOUE6.5Y-AKF;KCT:PU#BZIB-@=#>$._YB;#8>B[\]IX:/JC;K[=JV;\\60T MSA.NBN9A<&ZR7E^U6%-D/..SUS,V:R4NFW9OO>];7WAN M_9+E+O<:#H;YA?%XV+&3/%6D-7AGX#'C"FK?"VJ_OQET"#IB)"+/P%E*00?X M9! E&4(/&^\^4FXSL[T97F*++FN.&D$Z:M M8E1GQM*0,2-(9D0,F?$R8E -2J&T8^H%U;+:MKQLT/I0M_B;H/4R(;L@^>C3 M//'79G14B]W!Y]I1\(=I9T%BN$^=\?F+6C^,:X-8&YLS> M\^.\B8J04/4R# MV(0Q_ U#"&],IY]^7$^9\SO!=A[[9UY/M7GK_.H7W8;@''1SO])KUHZ,FV>#MUB;,R09ID/<7S?WW'/0B M^R@=XY8"<@I:F8QI+S*+@144%\A$3#&BV_EV66[\:1]3#L M?,KWO8S>3T!-Q+1A9WV4,^>HLK %YTP1K'#=3NP;B/-S@\BS3V-UCJ0V._?;Z]O\4: MK50EQ8&GU#[_2)1#3#F9"2G ?Q>:94JE(U2M=@9'XF-: _FZT.I2W/>* Y\= M!_*/X(Y;A;G,HEC>X((&K /?1OA!MR^\,513R,L)$82MN'7WZPM :(!&X$$6Z(Z.@P26]JU MJW*MRLS*Q\KJ'>4_9V:JER.YUV"J/YH\RLG:7+GDIIWN@]'!YT;>+ 3$E<<( M=BB/5%3>XF1%P@&4]5+X>Y&17W.G?V& 9V6 OYGK@=)@$K%(>A,1QT$C(R@L M;Z*$F,"#4S$GTA9SO1;F^LQ/UU^:G.Z*.L_1YL4-_+PY^,NB=S[BB*CL,K/> M9?S?]4RA&;46]$R=.\MP132RV$>DC17 U][*E17PNDXC;&VY M$6;#CBY;/+?]7%9]"=K&7/:':;Q$XX6RJG-:U6W;]T<-1NY8UN?;^J1,3MW""55MSW&KNEW#AAT,XG!0"M:6^\\7 M/TM7H;4J:Y63#7W^)?[GK/W5=NI8DO79SNS*J=M/TU]J)<%3G)MYXXS7(5K, M(H]$6BIY4,HSK64TQ'[:>GH@ L!HK1ORC\UK,*T-UVV_GQWV?]G.6:S+P=GY M=MN<^).WW9WCSWSGXX?S@XO.\MD M6QQ<_$G_8+M'!R??.SO'7]@VA7N=_/6E]6[WR^'^;F=[_X##6"]:&[]_.3S^ M\^)P_^BX==$ZN?P,W.OLD'Z0._O^ L9##S_^B0_?[79:[V \QT?MG-FZ?9*K M3[7@GMOP_8=I^QR?YT.S[3W\[9/3F&BK(]*">\0%5JD\)Q)9BD.EO#DN1/$*3$F-L9((;8Z$1N^(C85 MB4I))<0"MH@3ZY$%"48X.2XQQ\'3G)8GFU(\*!:@1L;CHI6.6?-^Y-3N1Q]! MT%TG7E6)L9U.[YOM^IB!4X45#=-9ISJ2KSXR9?V8QRLD-\&Y=CFLM[W^QGA0 MEX^Q>_448V.Y@'0*D+;6\;=+D,+W=.+_[IX??@RGCG+9NOAROK._=;ZS<=0^ M//Y,6AMK].#D]\[VQA?>HGGNML^W-PZ^[6P V/?7Q,[^A^\PQAQ2Q%IKG[QB M,@%G(R*E0YQRCIR0'.ED#>912,73RJIBM[/Q1]5AGF5_*'*VT'+&M]<^*4NP M$2ZBQ$D"G=DEI!U/B 25-!-$4JU65H6YO:^4:JVOIA#$,YC&MXFB%8>%*Q[% M%=<6L6;:**,L4E0$Q!EGR 4-.$\!1S"*K1$"=A':U#,-(BV0KC^DYV\4%DC/ M#M+7MJ F7ECN&(I&Y;APFY## &G"K<8B*9R875F5LDG8@WJ4EH.0!P!KJ_L5 MA+;7;\=13="ZN0GGMW"OBQ3GK^=<2M(Y<&$AP6E(<&]"KR&>8TV91(0F!GI- M$& 8@_UB8Q N1 56L@2KA3HSU5%JE(E(D.[B4 M54A776.4E4&!'D-= @B3)J>W&Q@MJD_[I8'TOA]/;3LTXO?3G XVF*B [F\$ M2Q6K;SG9U"DIJLK-(FY[?+(A5WSC(#>_YJ3P'VS(%]K0V98"33+")O34#< M$HFTM@YID$OFJ,&!YE:.3

5'NW.'6F#@]O-D)[D#'5[IY%4(I.8[]J!%>[ M6-=B*-9(%;J(_5ZP@Z-;ON]*IG;21GMPVAO8SCL8_>E6UW?.\J1M3$C:SJ6@ M%0Y]!(=.AG]B;H0+W"*:#[!Y2!QIEP2";4\Z3;2-7JX 6VI*Z*_%*_2JP#ZK M$)<"ZV>"]81J9*A,E#*$+=:YSIQ%1H-^Q+B)E 26M*5@\RQOF*BO'X6(;( H_$0><(V#FA#"\9EYK;I/(979) MD\K;7=1K[B!:K 20]_WL&AJ>-QNG'9L5I&ZH,J-/<_7$ZU00[\].SCI5E<40 M3_N CLH:>+XT'W-.C>^T%$__Y?1SL;\-T71\>'Q]NTM1$ZVQ]AKH[_I*W]0WB.P^.#$_BN MCZU;$?VMSY\\)M:R9! 7N>5Z]!Q9Y14BR0AC,=:8\955J9I:O&CR2!'05RB@ MHO7G)Q]UDMZ#; 8'!GU@ AFI*6)>>,VEQAY'$%#1%/RVMEH:#[\>I]US!"O< MPQ4EM&MJNIBHPP![@DX<]AW- >#41V0!TR@2K6 QE11*CZ(S[P!X\<,O,Z2? M(TRA0'I6D+Y1@<#[8"C*^62(FVB09B(@'9/"6%B#HP%(LZ9D"Q>M65=OU MPK=VIU-<<\O)A?-7;RXEJ/#>-)57]M>NNESE!/G@1>",(.*I1)Q9"=:*T2@H MPK403"215E8-?6B<>@'PT@!X_LI, ? C 7S93 D G(P.VCJ%8)$HXM@F9.!7 M9%U0S*40"(LKJUHVJ7E0T/0BN,Y?&D5;W:'M?F[GQAR7T94E:W9I>? YLF8O MY6ETH BVW.;W<=15X3FI)(3,87U"PXE!_I-Y9)U009$+3%"TY"""6#> MT3O[;1>/S3*#^SGR:0NX9P[N"06(:B$9$1PY:SSB/ 3DE)&(&(4YCUAX@0'< MN,GEBU4,63;?394;58(GEYH9YZ_V3&38M7I=7Z*H'D&%6Y-ZCL.$:QXH2EAJ MQ&VB2%MJ$7"I:[.LDROFK/5-DUQ4Z?1*=;M\X MZ:*1XT <,MIQQ&G02!/IDYN @V,SWH*I"O/>1GHAO=ERI?T/Y\ M:)_T"L7$D_()A10-*$\^(&.E1#P:*AQW^<=4V?+%+?30W-IZNH7FOTZ/2K*K MP:K-K0_5')(3:R7N]5(K1[M'V3.FVC/^G-00O1->4VQ14B[E/4,@Y[E&@G)M MB$DN$K*RRF2N4[4H_00*[17:6W35NM#>[&EO4E6F0B8A"))>"#",DT2..8HB M"9;!>RZ1 +0G:%.R!QT;_$15ODPX%B"P+VTO+^E8)DB% :GD7GV=.&6EAS)K MCYZUY[$5?02F[<_=6E3SVD?^V%K[;>N/K?VMS;W&6FNCL?GGAZW]@[HI4.7^ M+WC_-CT_M>>[E5K=M MZ-GL^&*J__3DJU:"6S,GY!A&[T\IB)X)HB?+=&C.K;,:$9F[]S ,B,:*(D\HT9[DSO8>$&V:G"Y< MEFIM59]+U_AI+I\[JD[=Z>59B?T30(=[7,F.DNU6>Y)\M-ISDPG_ &'9!UG9 M %$I'/@(#CR^46O,P1)X2B*BP8+YIZG)'>T)XISE;D*%65H5&H>=Y)?TD]? M&1?.2G.Y%J'2SG'NO'FCV!@)01!M&4K),<23\/\S[**R_N)='FC&ID(SJH0)2)@2B*N>$0F48M\I,XE1[#0 M:665\Z9FN'A\"LZ?[X2KX/S).)]4BX2G!FN/="(*U")MD84%1#A)8[2WU*0( M.#=-HF:1/EB2/G+NU-./L8K)6'LF? :-9\)G7@H//9(-;Y892XD2SR+2/%+$ MDTJ@]7B6 QTI35P$H_C**B4@%*4[X.N"\S,H-@7.LX#SA'+C$K:14H54(@'Q M: 6REF/DG R2)JR,PBNK##>U>1"1^[@U$W]:I0]?O>8-B_DK,-$+)N#+^-I"WW5AU,V(B%21_)I#>J:T5E MM.&)($)C0EQZGB,@P5:$)<8B4*R57%DE34-9\0:]*O _0]?D OX7 /^DCXAH MEYC(E5@I0=PEA0R'EQ;>C)[9X(*HP*]>3(M:-A?1J$?/=;QSR?9:>B)]II8] MA1V?SHX?)E6CI SVRA+D9;0(=*2<%ZL4BM)'CA.G7M(J+Y:7_H2O#-+/U+>G M0'H6D)Y0>*)3TGAL4%("K!V5$C(T,A1SKI=)V/L$D)9-0EXLTWW9W$83O7OF M%D%=K,G:,^:SA@E-%8)9F/61S'IPHTI[&Y$'FT,B)NO4.&T%R7W"F?M"=: MLY55I1>N0%!=$38*LB[>H=<==/FL6E/AQZGXT=\X1N/<>RXTDH%0Q'DRH/D8 MA:QEB5LJN"-Z9=7@)L4/HL@"\--JBX GQ+@$PH0,\J+A#VBE.>T":N1 M35HAG-6@&!('EEY9U;II^,)5"JHKD#;_<]8>GC^N;/ZR]EYX[?>OD^UP;\F* MT/YZ$ST/%/F;./DQIGX"R$Z[&]%E%QZ,_SL7LNB=G,!V-#BR_>R _:\?[5/O M8W\O7S>3_6JK]?;ON])H+'O#GO_RWO9W^GM#.XSA+]LYB]>W'N]6N.Q6#]BM MO@RW+W>K=8,/_]\1]B=_=>U'<[9S\D$T- M3P^.?SO:WO=\^]T6VS[>$O_O8O/;SOX7LKV_26$'Y-O['SYI8B5C.B!*E +; M/\#6IV3^#6L>@P855_U8Z[E/FAYEWA1I6FAI:)S:?N-K7N8K':&BWM=M0BV&^Z1H1SL(4)<$+ :AN6J&\(4;\>K@NJ,3GL*5)\( MU0G7!<9)BX@3@(ULM=FIS0_V&D[@;S3LM:M1%RA. \6+M?LUZ6// M6A>?+PXNUOCAQP/:VH?[7'3:A_"\!W23;6_ LQ[G[_O ;VO26Y]@C3'AF*/H MT)^135F=%D0& ;:95_H'Y'VW;#W>P"^RM42RI;&0(I"$4F"P9Q!ED-$Z M(&(24\8Y$HQ?616X"43Y./YP#9[/6QI]X^^)WF)/0R<]R>'R =SZ^/3XX[K1O M>ZK57*M[W8XK]/B@4M3@?OAI..=2;':UO_>!0[_?C[8\?OA]^ MS+2^2;;AGJUW?[4/X+M:)UO?MD\.@?8_7[0^;GV_;2Y^_J0-$2XXABRV!/' M" (IL"AQ0Z3726E"7O:(N C40@F4X4E$92UB.C'$-0[(4)Q M!P#2L&P]/)9 M3XE+HE'MCYYF$BQ_$?N]8 ='/^:/!<_L'GKO\;'_2[9/MBYW]-;9] M#.-^]_;H\-V'BYUW!_C@9)/N[,-\G7P@MSUWVY\DXS0(0#HC><<.1"(K0D"" M)Q:4$"R%>+AC!, /QTC' 1B+S@7.42%#*HXU1II2#E!YXX/R8 MTXGY>!K**43MA.W@$W .L)962%*;M185D+'"(YD(\%&D"1OQC%Q6Y&?!Y"=Q M"^N*)<*,$\03CLAY+)!C,AB;"",6Y."(D>P14PQG)*01A*SLLI54S^LA$+!\]+@>?YE4 J>9X/G"=^O59R[ MX D2,6G LS-(6U"*;=11!>F$#;F3K&Q*]J#>(35R_2Y:],Y^/]K!6?_\*GC' M#F$*!\/&/U[("7(YH D;MD!M*JA]^('UNML^./87!Q>')P<7!_#LN\<'%]M\ M9^- ;!]_@?GZP+??M<":W?YVVWK=^I223LD[CB(+$G'B*3+2< 0D3(F7/N(H M5U:-NEW4_GF#?HM$+89$^4^)$->D'^>?".$)*BOA8V;M_GWD1Z^T&691#_D=QQ;7AQBF!_PG+YAI%W$4% MBI[#2"?K(XW)6V.J9$ EU"V$_[-4>EA2&,_?:"LP?C*,)YOFFB!DRNVO=?:_ M: V =EHC*TATB04-*PKVFFD:>;M&[3_K6@6BOF[IW3BTN85A(]I^%T97>ILL M$!/62Y^Y%*7-L22M>7]V$+OX!HM:*PYVT;[\7(IV* M2&]T.!&*&28H0P)3CGC !FD:$F)21XZCMZ[JAHN;2MUV\Q8GT+*"_='Z40%[ MW< ^H36)J+W$,J$4P0[B(4FD8Z[9;9+WED1)M1B!G=XN#51?5U%=$3=J]A:K M=B?%D'R%;:#F[T&J7.A'O0[,ZF#45Z?PXU3\^'E2&2*4.ZTU1IQY@KB/#AD- MRE"43!&L@M-,9:M2-C6]?216/$:O%NCS=R<5H#\9Z!.*4,0ZM[<-"-;-(QX3 M198ZP'V00@BBG%42@"Y94^H7Z_NV]+UOJ[BS)ZA'DYT(%WKAK(_/7%_NM&&!V,3 MDF$:J:02XC@%9"3Q"-:4>I' B#=Q995)U<1LID>7A5(+I19*K4%3YT*ILZ#4 MR4[//!@LJ$$TA[!SS VRG 2D1(25I5QKCH%2!6U*=ONDXSZ5_U]#"S)^&=(. M_UP*\P2D? 0IZO]Z8ON?V]T1>NAMZ7_AA",ZJC458\/Z?*AKN^< UD:W-X3O M'/8R%$+L#F+FGFZ%_.H4.+6[MNO;H-KW2S]V;,XH^/5;.PR/1KE2X\?@ IYSXNV5N[_!.GB"LV'\ M=)S1*X?[1=D$SS)+[;SS9X/\EP?]6\\ M] ]G<_3XJ_]V_7_]O0/,@Q;VY29/W3UYZWL?&UNMC0][^[M;:W_L->'%^ATR MO!C ON\9=UH;FZV]S8T&_+:W\\?6QMH^O-C;AQ_;FZW]O<;.V\;FGQ^V]@^F M>/(Z/ND_/G3M66@#.?US^B>Y2ZI_]KEJ![B\8BP+E?)HSX:]2^$8*3W5.V-% M"6:A8T\'\9?+7VYIM]7K=J;=X2_YX4-[<-JQY[^TN]5C5_<=P].8-X12C54% MTK$?:CRD,8#?C #\-VU\]$>JWPB&C6+W7_+#S^,WY$=_9-H8]<,K?O#'']Y8 MOY'$<&G*N,NXEW':7I7S&-4Y*,NZ',LZ4:+W5FDZ?O-=FS7QUR";-OV M_5&#D68CGWB5<^:_'X>6,^1'G"$O_/EPD$(JI8)/UG"FN(U:!Q&2"=Q$?Q5R M<\?Y\,)$>NZLCX]]X?7VQF=Q>)P+JN^>'.[O'A]N?.8'QP??Q[\GMG>__W]@Z,Y_ XMQ;^\UMK__>C@XO?.X/?0_R_4ZVQ,'%T0G\)*V--;)]\O9X^^2ODP-Z"-_[&WSO[O'V_F[: MWL/GU9'O'O[V*7DNC0P>!2H#XC)PY#33B-#$1*14&H)S+^P'I0@7;BO\FETLYPSH73/C(5D^9:,:G]+!,""P$^E0#Q%0$Z):.(5B'*(@$" M% H9Z322V@8&*ZJ52@\L#E7HK]#?,M'?%.Q'DO>@S"G-B>2$4F.MBRDJQA+% MVI#ESN]9$-*C5Z07L4Y.B80,%B(W';/(:N%!Z[/1!)J297&:"N:%^0KSO5+F M\RQQXYE(U"3NK;"8)S!F@Z02P"1U8;X:,!^_8CY%"55)4424R@4>"$$FI80" MQL!U)LAHXU1EL0KU%>I;)NJ;QN9EU@MMK'.)4"ZCUP @K8F- @NIP@^XK]B\ MST^"W[>O.(@>^81CYHA;BA%!EG)8I!@[*>NSWD7NXO7-5B#J5N'G8R/C=( M5=%\R-E1P.;)[14@EH<8HC_L__T6 Z_5I*.)6%*PM7-T6$J\!\DB(: MHK@63$GFX70;]H37GW"0W .3+D( MYAUH-U@BIT- UGKJ4XQ>.0Y&79.2F3KU"ST47B\+5Q9NZ1=NB@U9.X^-%@)C M&3A3R2CF%,<,)Z(P<[QLR,N[(=]P. 2M>204,:4JD#\^;D;LL^LD6?Q:WMX#C -,9=XR6^>=FRW-&!93LZUFCLL@A%6">ZB M-3YXC7-_#IFP=.$!G#LK8EWKALWOL>_;@[B3*G'<.E6;+6/<3Q<7447R<&7ARL*5A5OZA9O&5A'84*YC MBE);[C S\),2XXS DEMJQB'U8*L\T$19'Y6O:W^-FRE%/]Q)\$!KWN?*P#!3 M[_OMKF^?=N)6=W3ZO9,N]^=BB4QAB;0FDRPU6)>8>XY\HX[;B<:6X:[+M; MU;:;R](7=7$:=?%\PGZ7!E;&*HTT411Q*SFR#,QY6!JJM;+:$)V+ CPH>QX0-4ICDV38$Y@1S72 ;8:'B-!.B:%M)'"!:&2%^%A^TV)27D(MD;=F_V-[LV=WF#0 M;'3C,.>B#.WWXOQ?'*XLIS9EX8F1U$;&%*3W.CX YDL5WZ+FA;;? M;,=V?6S88>/WLVYL,-QL9*C4+8/OV5:M='5[A$-Y>;NZ"2HMUY)S ?\DT#M@ MD\&P[3(EN,$.CS,>?UH^N+1N>]H6L3=1_=KK&=VBOT-]+ MJ'92 /.!,D7D_^Q72>S;2NVYHE[O+B^@4$CR"ZB>) M18;)@*A((J2D":9X996KIN8/ZM9;F*\PWRME/DPUY1YS[T%3"%&;Q))SE#K# MG,;)%N:K ?-=9V +A@UQ4:/@HT'<&XIL8!$I[[E@TA(5P-ZE!C>9F&G/FT)] MA?H6@?JFL7FQD1C[%'&B!K@O&9)(5)00IJB0C!6;MTXD.'G\BR/1Q%F@0<AV@QBV!(24LE M#TIYIK6,AA3=KQZT=WT<+I,4.OH$=J\5B =.D!,)(XZ]XTE8E6Q.Q5*RJ>EM M;]_TA1_JV4VB7/KBEQ:Y*9<6N2F7%KDIE];YTB(WY=(B-^72(C?ETCI?6N2F M7%KDIEQ:Y*9<6N=+B]R42XO$UI0ES'7=F!E,LMDUG-@93++9-9S8+.9S$K?^%=5O@-^AO;7U7_# M/Y=CGQB)C]UA[.?/Y0=<_;?K_VOU*K)FKI^K!G=YQ8GM?VYW1T]FSX:]7\=O MC)ZL>F<\,3##'7LZB+]<_G)K7JO7[6Z ._V2H]4N%;)VM]/N1E3=]]=O[3 \ M^L68-X12C=5_5R,:Z6?C(8VN(&_P?T]*PHT_4OTFQ[$K=O\E/_P\?D-^]$>F MC5$_O.('?_SAC?4;20R7IHR[C'L9QTWP&\V(%GK1!C[EA,^A'M#\-]4\RLL1 M7@<6Z^>J#O2/M9/VV'=!6M[%N3]M# MVRDKO!PKO!N'%DRNT-BT_2X,KD!W219VS?NSD[..'<+:CMHNW"@KVL@51 D1NCG+?E[4KR',5(MVW?'S48J:J1ZKK5;WZV92O)NX^H<[W$R;L6 MV^@XH\Q2SH/75D23E-36)8]EJI)W-6:,O,YJI,?AI+7QVQ>XYOO!QU9[9^-/ MMOWQL'UP\9GD3-UMNDVVW[T]@?%_^WN&;HL>X.UWN^W6\=NC [K%6QO^^^') M[S#.#V3[9//BX.+#MX./!^1@_[>T/5F--!JAN68,59(H7**@.YF%59EL)^A?T6@?VF M(#_K@PE&2>:8X-)YIQP.B>J@?,*$DOO)KW#>LW'>=3%2[A-L3=8BY2E&W' " M=.<""IB[)$.2E+N554Z;4O.B]Q7F*\QW?P\GX6WR0D=J#<_5F'.A7VND#LY& M$V-AOAHPWW4Q4HZ3)")R!&:O1=P!_3D6 ^)!"L$9LT3%E57*6%,*7*BO4-]K MH[YI3%Y*K?">&ANS#TDJQ[D4.B5*E=':_(#[BLG[_"0X68PT:&6%HA%,70$* M("<66>DY8LI%%0G6++&55=7D2A2CM_#?*^*_:6HQJV@,$2J Z<2-I$9BT""< M8T;K5M)[?"BY^6^.GMYTO"U<6 MKBS<7!21D"RGU7FCU5Q@X@0E!&-+!'.:$%;U$=>7?<3US]N]KH7CL\'P)':' M@_W>=?!NCMW=ZHXC=RM6KTA]?8+3=R-H*8/V,.[%_M>VC^]CO]T+N]'W/G>K M;_G+=LYB46*F46+:$Y[[& FHF3XA0[+_2I* M(H.!6$L$PE4'JL7!3[+F,*JVDHD('PP71)@JO%,,\\H"5\&7/7? ]=])Q@(6R MQ'F,L)4.<BF[#7*N MY^#168'S]#_/;Q$7GU&?OA66A:O].6#"Q@N9#!B;AD>!G5".Y&VUY99^;>I\[OXJ$S<__*1"O250$!9(\XH9IY+!*2*A$ MB33"^1CRN2"3MYM4U^Y'*PCV3)C0#KT#1A%Y*$[JR^%O' M6Q>?6!)&1Z50T$PA[I1')FM&) 69(JA"Q-.'J4(E2N!!40)9G!MY K^VA^< MLA#[,)S\YFG'=A]G]1<_ZH+N=67A:K_7S<#JOPH#GI4K?*T;-K_'OF\/XDZJ M&&7G-+\_*'OAX[P"WSXE+1VL9D)6A8AXC!89 6O*"6=8TF2252NKA,W*(5"0 M7RB[+%Q9N+)P9>'JN7#/[! H2E)=E:0;(0),Z\@T0P0KF4,$,++4,J0BE\8G MSYEXD)I4H@,>5E"V5XELC@U8V_N0J^Q)1&1QJRX.BQ9_>%FXLG!EX,!'%V3M'+_WBSTJ1H")!18**!!4)6HRYFL8F M44XS8HDT7C >HC*:)3#2O$Y2):/5 VR28GB\A.'1OG(3?=_9/Z"?N(T.; T, MTF0(XEISY S!2'LNC&)1RY!65J69E:-H&8%32*9L4T6"ZKA-\6BC9XQ0P@6/ MP6OM5)0*)R]$HE?]=LHV5;]MZMH_MO^%MCY_DE$$K25%L)X6<48]TB9AY!6/ MV!M/62[*_O.-JL3./ 1DK3AL@"CW3A[G$"NG"@NZN9:%*PM7%JXLW-(OW#0E MW(UWW,3D@[6@:^2.IS1BJ:5P7E"?9IFO#?ON5K7MYI;I166<1F6<[.!C@L A MFHA22[@X+%F20,O"E84K"U=.R6J_$ 5!CSBE M,REXY:,,E#*N@M&)>1>4XU2#O6X?TIIF^DCW2DE:G]21KE5^T/]WTK[]_K[7 MKW+AA\-^VYT-K>O$_=Y[VX_=8;$*ICW.NVXL:HF7B1*%@C4!<8<#,EQZE *A M*>!@(\$YW)VQ6346+210>Q*891&,0@)U)8&)G)> K>3&(4L5!1)(&KGH+!(, M>\*9E(2&AY' 4IWHJWEA\3?;L5T?&W;8^/VL&QL,-W-%#%TW=^FSK5IIU/P( MM_+R-FJ.)#!G8*^15/#@J'&*"\ER>#.!?^DX5.RG+9I*-^:G[1+G^/SJ&(_@ MA"41#CE&!.*@&2"#A4:*FD24LMAQ 7N$T MRAE>XK7#;BRC7P0<&5I?G1D0N MK=*2N>!\"B8!EKRZG]RFUZD+ 3Z5 *_KZCIKO95)("U ->:8Y[;T0B!!>6 ^ M.4-T @+$325X_2MY%/HK]/<2JAU))GCB)>..\,BQ3IZ3D (U5FJJ]?WL5TCO MV4CONGVU="1)4/P0%Y@C+IU&5DB18_X9(T'30-S**F=-25A1_ KS%>:[/TU7 M8>4QQ2J![B>4T=9R3!7%%@M*5&&^.C#?==@J+%-TE#!DB4R($TJ0-8DB%EPR M6F+.M5Q9I4!]L(J%^@KUO3;JFZI$@1'""8H#QIY['+6ECGH:.??16VR+S5LG M$IP\'_:>2&6E1%'G,NF))>12",AJY3W%A@FI5E9U4Q-.!/^ M1F3/CZ. ?A)"U&EW(QJO!:'XOV%$>S$VK,^E_6SW'*:GT>T-X3N'/5C&;HC= M0"-$WBTP9O;DU %ZWS"GQA9>>C]2_>GS[.2+7C_8+L@F>Y!?;^6;/!WFNC_HW'OJ'LWF_N-==Z-7= MD[>^][&QU=KXL+>_N[7VQUX37JS?(SM_;&VL[<.+O7WXL;W9VM]K[+QMK*_M_6_C[1\['_<6A<;N>=I_ M?.C:L] &@OKG].LXY@0Y6LEJ'[C\S/B*:A.Q9\/>Y4=&FTCUSG@/@N?KV--! M_.7REUM;6/6ZG4EU^$M^K$O;M]VM'JBZ[QA\QKRATF L*PB.3>'QD,;P?#." MY^6F>^./4KY12DG"[[_DAY_';\B/_BB89$H]\N,_O#&A;Q15@C_V\S\9N&;8 M4%V'@?_$Q5$O[:T.HS$KUYO:]$'H3;:W.HQ[1_U09?;AJ\^&C0V M@6;"55VF!Z0PS-EG-Y=%6_2RVO]8.\EMW@:-=K"HD3J];X-& MZO=.&KW3V+>Y9V8C9[!\!;L_#GZI6_+>[.\_7SB7R9D;'A]60O@V'DU= ?G$ M%I]S+*D\_V6Z;U@U6):Y)<8^KL!TK41VBO17[3PV6@B,9>!,):.84QPSG(C" MS/&JG+2Y+"=MEJ]=U,7VWC@%]GCWI+7Q>Z>UT3H^N#@Z:EW\^7V;_M5N'6]> MM-YMX];) 3]\M\5;'S^<7Z? _O7EX.3@6VOC"V]='![!F$ZV::N]\^[PZ'#C M"SY\USJ!^_&=_=^.;J7 ?MQM'^:Q[7]FK9-\CX.+G I[>/+VR\[^[A=X5GBV MSV+[W=NT/5GM,QB/><("19(2X@&61A.B$!'>"ZZCYX;F:I]-BF\7NZMGJX[" M9(7)2N.[5\)DUV4[+3;&,B9R!3N,.)<8&0%,1CV/,7+"4PHOW?;NL?9E;?79 M/^)@\$NCD25W9&&&]B #J=T]B^'2W.QU!PM@8SY#X9/%&G MFZQX38EO0:XV)L1JYTJJ+KN%W&P3LAM/<_>0[N=-^$!]RJ,L!*.VUB=T0T&# M5M$X1+7EH!L2C9P1%HF8A)7<:T,5,"I?@()0!>\+W#"H4,$+40&>,!,U#D%@ M1+"*B"LGD9.& !\8*V32VFF]LDJ;C)$7:!RT=&["D<2/-*JQL&>G_1/UJ:5K MR#9%];U:+G--76LW^7;]2OZNV;80Z31$NC>A4T4B4]*.(>9C0MP9CC1/"A%G M8B+1,^Q4Y6]C?%'\;07[2^2,*MB?-?8G/53 V\$29%PRB+,0D?:@4UE/(Q"Z MM,2;;$\U,5;%0S4CG*V%X[/!L$K!R!D;_0C0\NU.;'2OCF+S^_F5S]$2I_W> MUW8.#'3GKS5F*HK!#?B*<"N76T?17E9',=03(:$-!D-$2.0,M4@*JAG!5F$;*H\.>5#=ZP+E98'R:5]D%'GKNZ&WN[J7F^SHKXZS=I)/EBXJ"2W MT4M@20QM]W,[IT7:;FCTAD>QW["#01R6L^_EY,GG5'DFI6TG;<04^_T8UH]L M_W,L#IEIB'-G\H!;>D:<% 9Y+ 3B-CAD5)0H"(6=(M3KZH"[J>3M(^YZ-GXK MV%XX':A@>X;8QA/!*T)$J@C"+&,[& _8-O ;%]2Z8+GU,6-;LA>+!EPZ1\_[ M[#L=9&R!](-*]#5VA[W^>:,?!['_-993Z^5DRQEH0B-*](-O[5^NA.AMK[]U M*4*[8PDJ?#@-'TX>/"<7F&1"(J5%1%QXCUR,!E$2!7.4RQ!RHH#W6M=AAN!$S44)>4-Z#*:(TTL1DS9*!TH-"&G-J@[ G&+>V<6FDRN MF3A,9YVJ"F"N1E+,OJ4DPYDI,I>VW20?;HR%:&TL0X4.I\GTVE\;3K1M54(S MXD-"0EN"N/0166<3V'K4<&DQ-DJLK%(U4V6FX+?N^)VQV^8B]GO!#HX*JN>( MZM9U"WHI.=?"*(0%Z#I<8(I,X 8I6"*%(R=@NJP @C4E]-?BM)D1OO:.;#\B M9W,5X^NCJ_@]^K-<3[B1ZQ['[J!$[RPO;S[G4=;FR6FG=Q[C;[$;4WLX6.N& M2@)_RP*X/B%KA4FG8M+-2?TH2A*Q=1XE+A7B#)A4PZHBKRB\;Z@$-2$[OREA MQ=WSFI ^,W=/@?.\X3RA&'%J?3#6(E@IB7B( 1EC*:)6!(%Y()SXE55#'Q2I MM^P=QXI_ZX%UZ#[;=K?V?P.Y"TGENUT]V CV$GOQZ+V/@O:YJ6,E7UBJGUB>U+M M"\SH*#U#3,-FP2GUR%#FD1*:*$^,DGPZ [I@O-88?^;*'0^V\0K2YX+T"8W0 M2Q6MTQ$I8SSBGN3(10K_!(N9-HD9R7/VAJ'T:?4XZJGCO; ZN'0^P*P.9DLM MM!;TS1N^$JJ:PYI+XA()G/-M9!CE, M-=)"2:<3T5Q4A=E>K"K;TCFYJ(P%K: M?'3/\<^\!36R-.JK"UVFH;=+^9%E9<>757\F!*S0XC2T>'PCI=(^*:2-E$A@YZGTQ M3T>:O\"R=\^=]/Y[:=FC$43#'8"*IUY_U M^S$G=92ZM M&FB]T@/P$\AR+X>6QU3BT:*T;=K(HKE426%AU*E:]D>++K18F MY_0Z8%#$N>?(X)P=*"TVREK%'> \F2"JX@X:>R1PE@CCA5&5A"/J(6U!/TF&4%SAHPFXO&*V;B<+%D3O]&E,+X?R>*EP;AS&27ZQ[4D%GZ=BE]O ME KAR1(;-$6)YO8HCFBDN8[(^>0$L0P+3596==/W@*->=_=H.,33<^61&*,SKUTJ>FQ7P MVMVS_/;X@EZW.*.J,;I>/\1^=0<83V/0Z[1#XW(M%D,0:AKN#?*Y#N+Y?BR= MOYU_&.04_"O&7;L2T/4K\=RYDLY"PE.1\(W:9U)'RT"$D"+4YCPXC8S2 L'2 M!^$T-SRYE573E/)VFDR);WJMW/"< >.%&YZ5&R84-.RHQ%YH%(C'B!/+D 7$ M(QD9"U1J*EDNK4::FI,%"WZJ+0BO-+6SW"CJ9MV."2TMM =C10VN>J*>5@S@ MVAO \W-T/9!:-R;DK9#K(\GUX,;)H&92:Q61PCXBV#8#DP FM"MFO K)8N2(\(AS)9$!G0I93BD147'*<8XL MU^9V>]WB 9N;!^QQ!?F+/5N_)5]X7U=AUZG8]4:E6)D8-2%YY+4BP*Z1(QNU M0]@S&;$1,1B:_5J6"RIZ?3 7N'$==6(^X90V!T1<1T M\,#DFC/MJ@#,A:LZ6UN\9:ENI$[OVZ"1^KV31KO[-0[^IF6]@FJS,V#.,CD+ M5*>6F/H"\K0]M)U1J9+0'I[U2WK)LOJ0GM.2>6_/;X6#+S'J&XW"A0FUSRWH/MHD$=!0/&Y:9DR2*L>8!UPX0IG=U#E);,D5># M[N>T3PJZ9XWN2;-$*9*DEXAYK!!WWB"K-4NFR$<10[(<-B;*ADH5\ ZZ2Z(8T]:E-5S\.X\CTHL;]6Q)B(10(I#FN7I_"!)9JB725/$@7*2> MLY75__D_FA+Z:RE(\IK0/O-Z) 77<\;U9*\PQC@0-$$JPOIPXC#2+,)*2>9) M#"%IXG-A$OU27MNE\Q+]2$S!N#.4)<9NCA9W3 M""?N G-)TY!++C8I>U X2W$:/?0_G0W: MW0A,.7C7[PT*6T['EC>JKCG'G "Z1,I*BCAU"CDN& )MR$4N?*XI4B6NP4J7 M](I%1O?+*4/W&CL%U[/%]8T61XXQSL"V8;D>D(P,.:\LDHGC2*+4G."I3)TZ M.8;J"K&KS(E_C%-2_WDCA^*NZ+Y2162Y(ZIK7^_VGMCJ.WSTI6; DRGZ1O$V M0YGE7CL4?'2Y_*4!D]5KY$ ,,7&&V- ]6)-5>*6EI@A:NJD*KSPK+PPH;HY MZ;GT(@"=*:]WJVNEG,AK MLH2?Z=CO@4Q;*@O,@&MOU'0#$YF;X!R2(7+$G8L(=E69S60KF(*--H>.EYBH M5PC]F<=$%9 _)\@G?6'*:Z!QT*4L"8AKK)%U5B.IO/*!1"92;DQI7BRMM?C! MBL-K6# MA7=N%0Z8D@,FNQ901DA2(;NO-.)2$@1&E4?"Z<03D#S%.3"]R;SI!&#$].P?A0ES"7B MS'*DC?/P4CL;L&>&T955=6=L9,D666*$/U> 9 'WC,$]89U$S)DA1"*M.$5< M<[!.9 0[Q4@C'+&<\^F2P>IDG]16']J-I^.HWZP&S4(?*B=IK\'/^V"%Z%K M=E+AS*=SYHU*:UP&3; &V9".Y]!RB:PQ#L%B!A52T-:[W&^V27C)%GDU\'Y. MSVV!]ZSA/1EYR)7E).06&Z -<1,2LM8;%(.45K&@0Y KJ_P!Z"Z^H8>4$3GK M^R,[J(J'#'-/Y;/^>6-P9$O-V:6ERAEH0G?GT+WM]8$:QP(%7-@[.>EU]X8] M_Z40XA2$V-JX43"$4.J4%@RE( 0"=F3(:F,03D+K1 1-5JRL*O.SQML%P4N# MX)>H*UO /3-P3V@[ 1,520K(&.40C\PBZZA$$BW#: ML>?Y"^)/(%G/2U_Y\Q7/72;)C7:.E>F&1[9]*W9\[;>VEZCILI.NY*KL95/M M93=RB:776F'-4/3"@/EN(P(124CII,!R9TH:6>4,TMM50(M?;H'P7,-#RH+D M)R-Y0BO%46&9M$ !:XLX30:9) T2TF-+HA#,O/RQY-(FK(SS5>Z,FRP6_9($ MI2]JBLK;2Z$LX>F/9-H;N;^"2NQE\ CCE!!/*2)+9401]5L'RED-EN:,3_G+6_@EQW']E= M8>E,U25@W9<\,QW)WD[:'$O>+@C>3C=S[%HWY!^;UP)7*'4J2KV9 VPT[)<, MH^0X1SS[HXP#!4N[0#RQL'A>KZPRP4MAE>4&^TNI6 7VSP;[24W*8^]MPDB2 M2! /@J%<2QQQZ9V$E1*<4X ]OPW[^L:0U159E>-JI#ZU)S2FZI>GJDW%6*W? M>M?>=74WG;Z/_78/;%:?HQSC1AS]+"0[%4 M4B#$4J6B(F"NRB:G)3BM\,%\-:L"^CF"?D*S(CP:3 E#L' ><2T(@-YAQ+BF M41AIDS KJ^JGB'\Y!]5"G;6OWZ=.-1LN?FYWN_E\L)<:IY6@%VMU<59V"M;T M"1/L G52>,XDLQ0'2WCRW GBE/BT52E/C)%'QT+=39]KPW7;[Y_#W/UE.V>% M-Z?CS1MU' QHO8H1BCA1/#>Y\LAYJI#4*A(EG3 V5U2732ENG_057]02HQNK M: P1*@#$N9'42,P92324LF#4IYI+:,A M=JR0/B4XOVQ9L]^R;M31(-K'1'VN.,0=XD))I+U2\)MQ 1MCF,YU-'"3WA&O M7\_*8H56"ZTN,JVRQ*/TG@>,%8\^:*<9XTH!UQJAN1Y; H56ZT:K$Y9 LH3Z MI"RB/A"-*M7GS=4L7==OZ3IZZ>_+6]SXVMEH;'_;V=[?6_MAK MPHOU.V1XH9ZIM;._N=?8WVFL[[0V-EM[FQOYM[V=/[8VUO;AQ=NMUEIK'1ZW ML;[I\_("!U+P&U,\$-?T%$3RBS(T50OS1= MW_/(Y$I,:S:TF].'WXC1!([VU-;92>RW_0S"46XJ4#O]S[;;OJ@ZHJU?;5+P MXC<[: ]VTOM^', *C]XZ&^2R<(.-./#]]FE^"W2O-=CZSG)SM<_OX<.^'0?[ M,,#?.E4IE1=5MUKG8W7KY$_>.CXZVLX*T[L_S^$^!*X5K8V_.H<;?QUO'V\S M /SYX;L/'%2G3OS?W?/#C^'442X/-S[3G7>;YZ PX<.-+5"_/L"XON#6Q[^^ MM#YNGV]?>+R]__N7P_VCM+V_)G;V/WS?WC^ ^WFZ_?D3LTF& +:H5+D@BF(4 M.:]7+OP_;VVNY!8^=M8VU] M?>=#:W^K]:[Q'FAM?6MS[U)I&PO8ZH\);8SW"MP3#'=\-ABVT_DEWN_:Y^ N MX\>L9&DD&3]_U)M3(Y+2EE4UA@E/+!DCC7H88\;,2U4DRJO;4; M8(1]4!('L+=V_9O&/W*",L6_PE^WFM7OY-?&^+UO\>_O],[ZE^_T^I=OG@W& M[_VST1XT; /F*O8'[=2N,G0O;]B "?@V/&J,-=K&MS:\^!8['10'67%O#XYB M:%8V55;C&Z>@66:#;5"YK@,\=;O;B-]/LT4\R*IQOS<8-.ZU&P?Q<]: 9QMI MM]5Z>\.*1(/HLR7Y#6QNX+-;^6!G)R[V=]*X.63W\]YH4-=!R_BU<=FQA_%X M!BK1.8R)[JQ](D&:3%B(ID@1-RDAJQ-%N42M$(QYETW!X;?>+3NP,5[CP2\3 M:MH\TZ9.R".OF'<"G&0ST>J5>_ZV.C!#G72OL@75I9+[OF9K3* 1L/#('I M>)-$YZ\)7P_=W[^<'UX=MG'(=++PG #[ZUK]#_6[Y3 M@?PEY%M_?K)$.&-Q1"%W<.8R">0B]X@Z*KD@(@?N9._/[=JUE2AWSD$JL@@/ M;VXPU9)>8BW+\2YX8'<.H# M/UX12[/Q?W?>[Z+_"\M:9O1Q,PK3V 8- CXS0<,PKVO[>XWU7K4'#,K\/>W\_M"AN#H[-A+R78][ZV?58!UD!+ MV0.UI7]>IOEQTYP=P<,C4&J:C8UH8=++1#YN(K-V KJ265OG66U\FJW6EMO M_!'ME\;;?HP7L4SP(Y6 'HRG=WIMA'2'V6SZ,K(SWO6C[S76.F]^Z.;46B'1DWZ:V MO[(.X)Z5I=H?V[)'-O\"8GQZ-G)"CZSP3!__.;/9V+S#^-RV_2]Q.#9!@M/?]41N,9. ?V^FNLOMC-_8_ MGS<;?0!0LP%@NK3]>WF7:'S.?P>;9L+T.1D-[2='94]RL\[QM&!\*/ WE__Y MZ-]7Z_8_]M];QU\^.:QWSEO M[,;L.,N^OK>]_DF#8/1G18*9/_]S==4H,CS'B<.7_'[6C2,O"L/-1D;SE?_Q M[]][?2(PID?@0J#3K[%[EFT&WQMD^K.#01S[*"^)-E-U:(,B,83OLD.@-W=6 MQ?5DW2,?4ESSMXNQ"UP:3V$3J)XPA\OT0^4ZK$X7/G3;>6;V\GP,KH;ZX MFZOAC;DTW\O[>)HOMUWOO%/;#[*%.L.MU[>?J\\U&-X(Q.K#]\RPGIR,V@1T^ M91_ZU6WRA[(,545YU:^#B:%_-2OKR,. .9YU1;\S>Z=@; M/[@"4':6Q<8)3-/1&$*#^S$$7SEZ)\&_HN">K<+BO<%J52R!8BF_SOAK-3.<91BR2N. M:F:-NV(I,A9+^=(*L>>>? UT7\Q6N#KCZAX4O0P$O*A2-M7#&^/JY006U1LD-XYEE #FV&3U %HS;=L(0L_+BRDF60#/6'BNQ-3?3U2DRQ!]9?ZHD M<_ZBDYN(7'KPV_G>(-5/J^? ZW6#[8?!%=+H M(>GK<2W=OT!'B?&O_$:#W]R\G">" MI7E]C(8/)GXT[S7#C\KA7FW,*$/9]L5C;4\_)L?QFO M (BQ:KIS*YU7U^9TG)"=!H5_,U\_4?.F$UZ=2>C( FQT LIS&7:8?=5*P(4L MAZJKRRLR571S$E/.Z !T MYN&%Z9;*]^R"3[*2^A'$638U*X,0Z+*;_/I#0L9]).T\@_@ C M+F<[EH;O>%[%@ZJ!)DM=Y%X>@TPN*&FR\SECLDB4F9MBN0YYN4#8H?*G;"WV MNJ7Q44QMO#!5.EAQ57;:]"=2/2L@L&&#K*H 173.QH\>E'I!9IZ2SLNE %HE MM#2+"RXN""L_K]RTL6%4<429T%O2_)P]-;7"\]N!4C0FFZPG',(2H&*TWQ:LG3$IPA)?J_?.U MY00F:7R51Z-*+2PF]AWTO"K*,'[=BL[RAL(R3]E_1GM+Q3 9"MM]/SK.^E$V M\7M^[!LH"HNNQI.URD L1^YP[H70:"*K OZ J0N-/=9'1_8 M>0A*;4F%A0S]'KME='SRC**@#^X#AL[9H>43,XO;3BQQ(K\T$$@_$^*%&L.+ M*?\3TWHV1?]VC;TN.%R('.02%1Q>68YQ:WG%A7(,ES"VD1FXBW-CD\:2,LE! MQ8J4,V,>W4J#[9B)18*V 1]+]!S4D)>W%L#-.!DA%V5C*>H--8I19X(DR)$S5]L)'/&:;81O\=.[^1XKI_W MG7P5R_6FU^#-/$,TML F*#[&\*B.F27"72+R.FQU&^^BZX]RS F01*X62L^[ M]<]O0-T9 ,$WUC]_R8GGQ:\(T]7&2J4<_['3.P'8 MLKY\'<4SUVU$V&0'2F3^:;51NN_[I1:YR-@$J-!;TU6Y8S M5:"#;)2/=8E>:R)JL(W[ELD^5G%3KPK)X" MBF=A<<0XCG9,=-Q)XM!LI/"JX.!D?F<3 _&"[OS'U%287/NO8M:V-'^SVV T M?O6I_9FGV\X&\ZR)7#@B;K>1*UMPQFX"E0Y^'?6KZ&A9OS--L2B/:' A*@5V0"8W M^"L69WSDVJ+\.K9T*E>6\:S)7P0RV\=3HQD8H=BL7F' SM\V;?9;&C\3 B:B M4.1S=+79"Z4OIQ^'_5Y11E)4.&6/O9]8*R?9G3$C=+ 5!: 48/:5]9FQ9DQ2Y,TFX6# MD3\L<11,VE&IZE<7CL,*[;&\*?=J IN9^/L9*F&4TET2"TH8HT?A)\N;")=$ MV\^_#2;F=IGE,HD^9/XI6:8J22M(;T+WQ7AEA+[8X2\G&1HF=Y["E#NETZ6T MY?TWT+[+^>>T@*N(:(;@"GXOLP@RR); $BZ7*78GR!ISF MKW'#,O=<5"Y-W+K'C6 "X/@P(+"V?4V,,XIL<9 M!UN>1G'-]!6!2&R[/P;R&7=DY6&=\&HH7)SEFMI.@7^CHG!Q=%(X7O-2EH^M M7!M%BE$QB5X1G9J3/1E(+WIHBB]G731+Z/O__&NMR M]8_=BC,)-[E5-*B#F"<39#SZZMHR5@1N"S]%\0< M@0WE.J8HM>4.,P-_4WA[([#DEIKK:>X>IS--U)_Q87@7G%)58NI6MSR\93N- M$;FFSY(^SYH'^SX?_. C1HHPA;A7"6G/#'**F<0C]Q[+E==X[?(!=U/RK#2& M4AN8*H@YR@FDT,\4UNK!;[I0@4,FLLY@1EFU4]757B$TZQSBZSU-6]W&^N@ M)IB-$76C?T4ADOTK&SF_LF";4L_X[Q@.,N^/'2Y$_.M58\?V#V)64[:.BYX6 M5:P\-69\>'DOQS=/C^U>6RD-[9-1/X=7YI2?=J$VNCC,AF>QMD760I&!^W^R M63_X-I.PW+"3AY8!RHFOH5\D5HWG<%C-H8Q[ -(=MD\*3\;$%91!,R],GL.@ M"-"G=IEP6=P\EX%5I8M.$S3;Y0J4E\\FEL*;C8>^X$.9&/$YGW7LGG)GQ5>E MJTDVIHF>I5ENH=*G\9'H929!?E*WRL OXI']S%HY9%G\OBRN@RN5 MWNM,Y[D8G9U&V,:0,(FI7I7,-PD79UOLRE3S1=/@EMRU7%H@%US+>?G.XG!J M\L,:W2/=]M=%QQRIOHOOF3# QG<3ZMKJ#H;]4;G&X^2OM\"@[6'CK]Y@QD'- MJ/S7:J,Y]206!11S5^9,[:L>O+K2F.+#V,*N\">K:Z6#N,K+RMK8ZES656%; M%S8H##K)8?'ET)W<^>N/E;>;;_]:^5?V3,5.D:/0#Z4\GJ:.%>9[-NO+Y(A" M0O=&;IA&G3$N5JD:E19:^!_&/X -&T&95(-&H)3CLE.^>TG77L[-,I*@6JZH.\YE6R\!7.^,/> M:5Z@4(;%QEG1DY>8A>P9[TF1[&]S Y]Q2D,W=499)H1BP:;KG:YN;:3[,*62:Z=[E>K6@O/PN[DR!AY86_ MJ*_-*W:YFCT_ILP/G8D##2H8*U!Y4$1IAFY)J^4<#,+?GEF8W"9 M#CPZ*0.BL%B78R?='&G,:OY%?!6L MC;,+YFJ<#3_/WI!MB\YU\[H>7F?6K=KI&V%U_O([@FKH%3ID*1ZN-+_S"OVD MAKX PM:@.0%-_H"@N1%3X=A[$[OP:=CX&_2>P6*8F1\3P^]%QA0W8Q@-K1'5['M:ME MBO3-A9-79GO669RW*6G;EG :UO6_S0^@\K=!IO_;>4^&'NL9P31N!5,GF'I MIRYMY O2T-N3PG%W7N53S,ZNR.^85'04K5? RJ^2?F;F-9S,:U#-:^+6F-0- M_\S ,[9$EL:N2%DIU$A04HLDNT$O#4^S8/VC:!MS>8X3YT+58.&Z^SLP^^X@ M_NO..NWM.NK"6F^^_++]$-N%%G+1C.CU+]@\E5UQ\XI.BX:N"'B]++BZK(K< MJ)P\ *2-3[:15*P\M^O]YFQUNM9X[)YNU:DN %@N]Y6!Y9ZJ\$M2.4&;1U^^ M[W4_'.Z=]UAK9Z^SO?.-;6]\83F4W-KY[N?/BV>[QW MO-.__'6)__$_7?C6C[2-/6L=?Q/:.YZT=?]8Z_TA:.Q_:>^\_=/;>-\^; M&WN'S?P:LXO.76DUD6 M/&SEUKF\A/!35=F0XP:#V&TT(]RS0-.37UO5V>Y6H4TZJ8;,4>6Q[_]PDL6? M^_C-+^&%0V;&OT[/J2@K6[O9>;9C00ZL-M[!JP#Z%^IT686Y2(X.X)-42DKO M!.,N2*NTP2Y2*B63.L8)#A!;Z=]9A#PL=@"WP5//!#?*Y]::47L))((YE?0B><"'>Y/'WU5%R$YO MO>25,;W$P?M\=M%O3!+-L^V= ](\_\BW-PY$:^?;/@-&3(XP1 CSB%.JD6&) M(Y:8]=Q:RT@L2$)22F<*\7*X8B(YVU53F\)W%&(. MJL5^+M'OCG(\'-3G?F4X#N"QG5B&G:[K.IV[28,=&@N7\G$6RC/-L[,E535I MGVNS,N[@7ABXRDE12YX5LF=(%-4["B;FA3V:H@]@[Z-L3&#RS8ZC:M8]/52M.,9L% 8[F.'SCB5:%)_5S2QN0D<+K>DK[CTI%_U@^V? M-:JEG D$7^;.(H'H E-.6GV.CWR#^0R&T^ZZ"Y5[.*L$,<1AJK@!M1Z857F* M@7$E]LH_)*^^RY']XBR[L-4=6D!/()"BZ&2"(D$ M$Z#.&Y,0P*E!3'*A(Y66*;WRFJW1F\M_LJW;Z1TL6I4A.34D24NY8MS'X$", M4ZEYY,I:3&Q-&L^B5'T[;>YL[2OBB0N@3R7B$N*:)I1K9Y!4#B>MI0^&WUJ M,5/9A*_3V3Y-66ULS6LX\7:UWPU_3&J=;^T39F20AJ'DK$/<)8^LEA@ISJ.GUK"H9/:(7P]/JXN5)KXL&MH:LT]- M-!71; -P6<=2B,HA%BP E]% -$Y@@+"@)8],\4@R<%WOH5J\I/5ET1::T@I*\Z?-\X/]H+$.$8.8,T7W; ]$AK,O MU46 +VQYC&+E]4T.5+#]WLZ;:CGQP<7")3376;94K&Z*(-_+8)LA*S2(_E48 M]7/FPT6B&E-)J8W_=94V_K7*3E\OD]._#&(:=?YJI_A;$\HN:0(D66-",)2B M *HY$ KFR*G D2<2-$@EC$X!"$5<#!1/9EI-$(]LI/V MN>_[*(FD1*!H)2 '%Q;EVGNDC0K."P,VFIM#CGF**!2=L8LM4T79(FD.-6;] MVU7E\]FT==/LH3#9@;4U/=CP[[&3>1 /"JNN;$A3GJL!NUYU$JJJ#5KYZ*=> M239SA6B3H:J^RZ$11L6)8NWC<1I2/N/QX8I+7T2^0_/S1N-3',3L'RPC];]7 MQ<)VM_'!=HL&CN.3@V[*;;B\7)/$!OCI8DX#T/*;GK>-3W:8E;B?2VLHS(YD MP6*UB@=O':=!:L&U D 5VE7H25@5521U6L/3:F#9T2"3CB;XA"+C#/& #=(B M.H03(R*K/H0HP%%\0_!B=:%@=>YF"#0Y%S"L *X("LX6(N;E>TAN\7 M&9957F49:(-_EP?:-@9G@V$\GHL/IDXOU\>YWE"_\])4O5X;\[L=#N/H,-X#@%1# %TX50BXQ3# GKB C2 M*:>!A<0-OKHE"O_9QG&O.-MBF"O&OL=RJ::9,"/!*S& MF#\E(Y'GU'L=E F:Y2#?]>DQJ_<(QT0N7>"!6$TY[+@QQAO", A2 :8C?DB* M *,C%WK>1A4U44R(8G=?"\.UQ!Y9:7WVDE-D/5=(6Z:B]4IJSV_VDE=P/3X! M=Z'\'6(%C0:H0R?NF;%@JS(J# QLHV.^AHOGHHR=S7UJ/ DFGU6?C,K9=!YI MZA+R(7$C,!A@Q-T6^)WW>\^$@>\E?I@7@J1@%9.>.Y5,E%Y@RW"4 MP0D=*W?X YM6==SN >EN=Q_C1&PB&$G+0_9]8V0LD"'&3N!(67!2W)+%N6C< M[H7139TS<#,9_6B"MD-BTK"M"JF@,>(RMS3F22!! DTTP8^D"-O=9,G/PM<5 MH95Y??G^D99[:>7UMB&U> M\SD];'?B15M[$G#)R'%5Q*5$CL)!^&(B+E<7:(_+JCE>N27X@(KHPTEN5-4] M0)V8[EV?>F.G'OCVIQ%^Z M2F_./K1;7W?/=G<^'6Z_!V8^WSIM?OUT#/>(O:\Y3I/"L\G>T0<8>Y/O'6^>-X_6?^R]WX/Y=3I[N9GYUU:"[_*1 MYD'%A#48R(KYG$8F 0<"2TAZ3ZDS656]5-SMB)-6$!MSYH;$VA%EJ-"*XI"P M]^IBWVZV=K=:7S8W&]M^;G]8?I<[[]FE=J%'W()5P%D3!<.F9HU1Q ME5TYR4IAR!5]?UY@"+'TY!?H^#\CV\_-,\J.V)-N'U5D4161Q?%)O+D^+!^I MFM&Q"(@4'52_Q\&P@..WO:+W)R!HI?A7S3MZI]7I-*GG1]G@'<#5ONS"6_;. M &$ :W(Z/,QMR(89CK,3>_O*9\Y4E(6RH5C5^[$]E0:^O&L:-)I&@>"VX:'M MY@!0/.G]:!=M?7W_K-/V5>NQSK>S,)B<]WO%BN1ENV)><5BU+^\$!*^ BI7R M_78A-JKSD=8_OVTPB5<;*^-$Q-6B[UOI)9\D(^8VQ)6/H#BVIY"G<>Y0B:D+ MH3K.>B;J6WCJ MZB>@2V&1J.0!C!P)HBR G.*>VB@I+JOZ%<&E_%*$_H2M_2F?DCS*7)%+9G-W M'#"C"XUW:W*HU-O#''99&I/YZ:7;SB[>WH%WRFKQQN;I]L=][)CV03.$H[>( M$V&0#4[G,X&$280H34%]XW(-7^]YF3FU:W+B>88UEW%QW.^YX+6*R,8]BG+/ MK7&KZ]F3%,HF06.>O@6@ZVYG-V?*Y%KE:JUT)Q,G3&G<:OL2@:C1F97!ZX=PPO M>#BH]OUS/!E6&X]G7J9T'I>89P\.^O$@T]9=S).ZN>6MY*.7O;GEK66 M<"J%TR+B)+F@QD9J-"'88"%IB&9#C76DM8%9&;=00F MK"\=CWK8CV*[\0R^L9Q<%,E!!ST&09N/(RM/]RP? M/#E=8?98R+*M?/8?5?Z$18M6GI+JWL-D\S$GV]U,%OE]X@0;C4YNG%M6L@W\L+2[+@_$O M5RC?^<"J,C!1*=^F< N46GA[WG/\UR^>W%6B4)\U5 M=\-+'[2[I:/?CH:]/ZLO^L7B%-^XXGRIO#<=>S*(K\8?9KMS_GQ#7#ANJ[WPYTDFGO_UMA M*^,+QQ0!DB4^\J7_+HBJ?]T]=P2=BR3^/?:+@]NK[TH[]4*X;"9^5G(1*9GR MTAN8E:D)6%X_[)V\HB<_)O=7=G#^:O$)5W;QSTQY%J9OB<_=#,CSX'W'=UEY MO5,@:;-$TLT)DF8/Q@38GIK:EH%REI&C'H6&?WKIKJ9@EV"GYZ7*B$?1X05K!11%$:X]=^&:"1M:L[K.V#$N,#+%M- M!@].!OJIR> WA_/_Y7V,*3T!@%]IUCT*&7V*WR-8QF7X^2(]/=E:+<:/2[!L M_W$MZ]&')K&"7'YFW9:*WA9P"6.E!1=!Z20$EPX;+'W2FCF6E'7.7^F'FW$) MLWF7\'GL]X(='-Z8 7>S@ZYBEHD_F+U,I]OA[O&/SC8\??=\][1Y_$][=V>3 M[A[!W'8V>4ZCW3W?ZS3/]PYWC]X<-H_?'8_O@;%&>_2+W*6M(YC;V=[7#X?- MG;UV:^/@1W/G,*?1'K6.81['[]K-]YMGNU_W4K.-?_RULSEL?L:G^U$+D5CP M2.F($?\\KHX*I+^>]\DF0NP;)&B2?'R153!I' M+HC5BD?A !\9U9+@(&1D)%9Q,SZ.F]T"DC?&S6JD?&RD/)\@I7 D5T0GE*0Q MB$,;,^))V4?F6L2P1LNIISO/^U;$P>/Y$M=4)%Z&0O\Q].:F/D< M'_ATA:YT62LJ\SLR!>2$MRLO>5-L?GGACOU1*U +*%"MMS.FII%"P8X&1"C7 MB">7NU^"O4F3(<2(H+W))X^)RYTJ_K5L%F;-[0_#[0]@*TVX?1&CJ0:"IP>" MJ25EO:*6 /MC9P$(.%A2&EN"E)0J$$^LC#Q;4EA?+F&Y%Q34"M_](>H1]/;G M1JBM:?]!%[LQM2^%61YO\5X^OB^O,@>@O)E2],/M= G."S=9D?Q[^;X:R1=! M\L\S*IVC3!GK&+))AUQUCY'A$2.FJ6!,8AER6SIR6:/[B<#!TSH2:K9_%@]X MS?;+Q_93!4X9&9+V"D5G&>+".&2C3TA$K(P@*M'D5EXK?KG\I':$UTZ[IW': M+7'Z3/5C-1J#WT-OE$LDZM#QSX6.[[RP2T7*2^P>G=9EWB)+6Q&D;^T465"F MSB;B:&I]XL(C(H-&G":*G%,2F2 5B5)XJFQ6I1_()?+KY]_4*%NC[(MW2]< M_,@ /#5JI+4F:.V1T]$ASBA&CBF,2'0N\J15S ?1TE7&+OIRB7:0XV_B-5$__4Q%_.P^O"QM^@ ML/%E%*V-JYL;SU'$^ +K%%_&KC;SR9F3HS9?W+8^UVQ^+=_KHU%7V9SK\;T. MCUOC_-P)8R]K<6H\>%8;ZMDOK9>BSK):3$K\W8\G%C IG]S:'<2R+7EO>!C[ M#5^>C#5N,?B'O4:/?[X578+U>S17\/VR4Y:*MA;PY4HL4/Z]VPG9F@5**J,^)^#:_MT99HG3=I\_SCCU;1M_[C M&5P+8^^>-L];[;UC&/]\ZZSY?O?'1:]M\^@;:Y[#\S8V2>OHHVAM;/W8>[^) M]X[6X8D?CN%=6?-HZW3OZ%W.)2;3##1G!5$J(A$%1CPIC#1L(])2)<^D9U'1 M1ZE??\0TM!KV:MC[6=@+@40NJ#,J!0X,XJ1F7/(8M,B!#%;!'KMP?@>K 6XI M (Y- (Y'JS7!# 5,BGJ MI:B7HEZ*.EWYP32W0B.:^#O<7?)%ZH+BYS+V'ZKETHP:7.N_"^B_S9WUX:3, M;&>=M=;WI1*&>DL0#;GYDHH6.>\)PL8Z:1BCS,>8_6R&V0_V=12>*YM0@NU$G$F--.>YO(Q[PKSD,I_I_O ^O=KNK:-9 MUQX,T1M69_->SGQXLJ6J^XW>SYG[2_<;?0*=MQ1K%XY.NUDU<+K>O(UZ-; .-C*\72M=)]M)G-H.%=ZH:7 M9M[+.[-Z19]Q9K]0N=G3%3G\U;:NW6D/VW?J];Q<1%?/II[-[U3I]&A&QKKW M9='IB3W+Y=^K#>M]/S>:NB*KO3-%C*M"O,^WM$NPD$O2UV0IB6RY?'T+&+=C M[OB[9([U;E@ON6-&=M8&\$(&<'/6#VBX]%1QC*)R$7&2%++&&F2#)=X$2T-D MN4\V(>R%!+UK#*PQ<%F\>370/3/033U]G@46L,SU.X$CV$J*',8,*:I%3)3( MA,/*:\-_F8/5GE7M?ZA63%?=AHB>F4 Q(R9/AK-O>/^R_&HW&SF$<9VIFY7Y6K>^E!JCZC;<]@(7NP:#A M1@-XRF#0Z,=!.^03HAHV-Z3MQP/;#]E, "@9GF7MJSANX&34!\R)@[5&(V-* M/Z]2YVRU>&C^W0Z'_;8;#;-=,1CT?-L.X2&G[>%A<$BO> Z,?-*#)T6P:W)USFKC]+#M#QNIWO-V\2 M'=KOL>%B[,*34B?Z_&Q;CG8,=^=ZX.JE*@#.CYN^\=H\_55 T!H=QW[;E_^N M[BNN_T4I]+\NO&8I:@BG4CC 2IPDB$9C(S6:$&RYD(YB>MU]H%9RY9TB/C$J.FY3HI*/;2". MY^6_6, &J@1_]^"O/-E/>0.VTY=!+ * $T$O7Z:@[\3__G2V]S6<.,KE]L86 MV]L!@7^\1?:./L#8FWSO>/.\>;0.PGL/YM?I[!TU6>MK*S6/-L7VSOH9/)>V MCKZ=-@_V@XI*&D80D<*"X!8$62DU2EY%H!^F0S[2BZY=;EI;"FY@BT[>[DP8 M2TT#8T7OK-[]A MK79_-:/'"0B$]O>8A6$A+*^2LB![8/MC/XNQ5@^DERZN#7%HVYU!\3G#>AX! MY%7N"S\:#$IIV2T$B[T5R-:N$"27OFD\DBITG9Y5T-D^WN=LY;8Q"[5M;LQ9 M1>Y))-F5(9HK1!F'[6PT_FM.CL]SN78>&RT$T%+@3"6CF%,<,YR(PLSQ*YN= MSW/Q5O<[K$NO?Y;MNDYO,.K''7C^FT[/?WMN!CZK&/@8F&ZG^6,;GMW:V#L" M!F[O'JV+YL9A!YX!]M+!>>M]\Q3F02XR\.[.8:=YOBEVSP\PC AC?V@W-[Z= M;K__ O-]_9-:Y]_VG0+I+I-&PF9#RP%H:^LEPE[ ZA&70)%8 M:4P,X/4,E(Q$1H)*5&C#&>=& OIJR;PT8'HKOM*( (DGF1+!)%YYO=7Z9[.U ML_UI:_/S92WM#GQ3L,UB3'*E$XL[#>[B)=W9->G@?SKE'?QX20U=YL M9+4'P[$L2KT.6&K9YOECKL/IJYN9YM([+T5[9+UFE)18W[L]LM%8&?TX'8P% M [ZFC]3!6"F"N?G5)WY+^+AVMM4M:Q>- -2-B'_%7;VA$?'SI:# (U](_LDG M>]K(?MQ^VW9*]]E@='+2N6=.VB\1V:TK/![A2)^E)/X%_('>..-UB!:SR".1 MEDH>E/),:QD->8B\F(D-!SS9'+/D>C=\KAAR>>*_][/GJH-WFC_VOC9IZ[S) M6AN>;N]\_ %S@KE]^-8\_O"M16&N&YOGVQN?VI<.WCE_!W.%-SWWN'6^*UH; M[PZW=P[.F\1RY35EJURH.L^E1L,:#6]#PX0)=H$Z*3QGDEF*@R4\>>X$<4K< MK2=&C89/B(9X>@P9*C:* M9*9-"0E&+>)>8V2H]\@1R?)AFMP9D7F9ZSM5,]3NP]L9ZEV[VQXS:@UPC&##=?(=8<_L(Y_ G5 MH9K#[\'A4S4H,I4W1F2GCD;<2HM,5!1999C#5 H+F_1:Z%5)GTT-^M7\.W_% MP>!5XZ^M=]NYA"KVO\?:+'PY9N$?2ZKJ9'KZ5))3#8>+P.%L4I,R@>N@'4J@ MX2 N(ZWADPO,&:J D26^&QV'1@U<>!CU\>?4FM^ M.=OO9>SBLJHU_]A.61Y5M1&1B'-:#A@J5BJ% M (4-E3A@35/F9:(N-_%Y?!7GOAZ;I0UC"M^2JE+R4'JL;.&CM?-'8^H09?8^?"V#G5V2T-4MMH$(BXC)U8 M(2TY 9T=$\$#URG;WX*L6GK2\E#> MVO+P#5O=H>T>M//I!$6OY>7K=]EJ MCQO6;OUH[81O>\?-T];Y80?&(4WZS^'V^RW2.FX20$Q6("X@ZL4^@\VC3?C] MT_'N^3K;?O_EM+7QY1S&XC .W3W_ HCI<\]!0-203Q,5VSM??C1W=L^V-^"[ M@WV:#(VZ $HF$:RL0I;:B**U6"7G.27L8OM+1[2%_0E41,*UU-H[')SC-GIX MFJ07VQ2^W][>^+KUUU^-]=9&8ZNULP[K\^:OS<;ZY\^;.\_;$?/65WFZCIAC MROU=B7-[8PNWCIKGK?.MT^V=S1^MC_N!8FPDE\A[%1$/ HA3.HYH )%N3*)! MRU^Q)V8^;L$? GC!@XK.E_!/V^^? <8W['$^=R6WR#RH"&;2'7IXV(^Q<0S/ M/QPT8CP1"D&7) WA1='<&]NQ.H7"1,XV0]3<%SFK!F7G&IHU76)I?2 T3EQMZX MI8G(W=,=5YUA^^EH^_T7T3I^=[2;SZX]^M3>.WK3WCWRO+6S==H\][SX'>9S M,2+7>M_D>SO?Z.[7UN'>^TW:>O_AN/G^0[MU?D":1^OG\'?Q>^OKN]GZYA_; M\/[[D@7&' X(YVX0W#"#M) 1"849==)H[GB1T: 8?=R,AI>?>%J#;PV^RP"^ MGC(AHA#$:L<3RSE+@+^2N222L\[6X/MLX(OGP-=BHHC*77@8TX@3S9&C@,"P MZ,%Q'TWRLNC"(^2=V@O6X%N#;PV^OWP^6@V^]P-?.@>^(3FL.&B^,EB9.W7V>KUCV2IQ>VF*2O^,P]@>QV[#^?T;M,C-M M6F($LE&;R"5G2F/NA=?.$LJ#!6O0>V?-@@AT'ON] M8 >'-?@\'OC,&_'9PQ)A8T"/Y!;Q;,YK&0A243AJI0E" _C\[_^E*:%_UO!3 MP\]2P<^]$J1K!>C9,6C>EF5*8*T41X00!PH081(JT81=%BZZ,B4I'P*$;I+\E& M->0LJ>E9@\O3@,N\M6F]9U@+BX+3&'&K C(:5!E,E=282A CY*ZJS))%39>5 MK682WW/!<&-<*UP'3A\^^V>AY:FS?Q[%O[I0F)6I:PY]PS3:D# M/9K+Z#FF3#] )[\Z^^<^,NSL@CF.M10Q*H:>3?^J@30V^-?@^<^IE5,%2E7B*DL<8M(]$42NH,)1'2VKP?3;PG?=. MX$@M9XDAQC5'G%.!G"(<,8TM9MIB3^ECY+W7X%N#;PV^+[:'=0V^]P/?>>^- M<3SI9 Q224O0?),L*SZCQ$0%Z8C/I]H:NE ?UNL]...^:;FGYC-TR;A!/OR& M,YN!GPNMH)=XTLL[LWHYEW Y:SRJ9U;/K)[9/6=VA[;R3]5O^&)[[/5NF+0@ MSO/[7?L0@WK\8Q\S^(^Q!(5 &>)@;B G-4?$,*L\P2F)2VVN?Y7.PV4#8*#? M1MF6]Z3?^]X.12OBTIC*MIIUO=&PT1OUX=LQ'35L04CSG8-7&_&'CR!PSZ+M MS_01?KI7IW=[]0O&QR_^./>"T_^_$Z^C+" M;GCV3W3TK2=>3_QQ)KY\S9^7JU'IDL_&U.U*;_$"+YIQ-)9MH"3'6PA@@4MK M6GD)M+)P6]:?)987A;XOBVK,4Q'-UV$H=?OU[P>-O]HI-O[8+6R1Y>R\O50; M?./ICR]B]S>[>4J-]_W>8-!8+P[/>>I]?X!%K(GB08EBW?O1\:ACAS%DFH"7 M/+]W>6V-""]L\VM$J(GB?HCP?)T+X)$O)&/L7;O;'D;4:7^'E;SD&W[U^ T, M'I>WGJ2[0KTX]>+4B_,;+L[SU2N^' 'S-\CH[IV.9WN"C-N7L60WY1088X@) MWLJD',UR^DN=,\WSW_",__ MU(:YD#S?UO'6*=Q/6S#OBPFW\/WY+OVGLY>/YCYO';4VOIWMO?_0:>[\TVX> M>;I[M,YWCW;9WM%>:I[A'U7"[>D^8]A(; (2PG#$@XA(*\^0T(DQ(AG5F*^\ M)N3:([:?N:[WR:L*ZMJ!6Y%L&8'K+A4"0N6N)!@SZ3DGW!L;/-,BY8)+J0E_ M@ J!ZQ%M4#@3?I'*@2<#LO,)D(7(9+)>(QMQ1-P%C0#"!*+&<"8X-5*2E==F M56/\N!5;-:35D/:X:_/'B\&T&9?8K$>L1KG%4(Y,4,Y$(Y-,11]5B6!#+;)* M&H2YH &'D&N+,%&>WM: O&_N-3GLP'#1L-S1L2<8QY#;X(1[;_K='\_W_ MPBU3KZXGC$#;002B*.>8!A=EI IK1P0 E@^U[W^I@*GU=L;WSQ.-& N.I(#M MX50E9+$(2/&D)1&:$XI77A/Z(+[_IPW&UKR[N"GE"&?$"4:XICD09$@2/"KN MB2'<>%F[OY>.EZ?N;^^94\P2Q(16B*?<+I(RB@2-&H ML_62F1//R]>U.?$@G#YU 1.3N$N"@?T0, +M*R(#&PGLCG4*R4L@NI77U*PJ M?9G3[^<#KIE\V66WP@Q;:Q/UPG)%)9B57#$F$T _!=V\=H,N'4=/W:!>).ZQ MPHA03Q&WW"%MO4(^,OJYE]X-P^M05Z)U+ M6DF*''8@NXT6R$GK$=.@D9G$5,I-W:E>E90^@R_P5\OS;?6Z<,7Q21S&ACWH MQWAB)H/AJ0:\=YQ&!OFN2YDX);946J77_+!42?9UQ_"5N#E0>K M@26!N ,>/)&:X!P8FWB7$F:;(4AH0P5@+G'RR0:R\)JM*J1>2 M1%%S]0/E?CXK6]?&PX,P^M3Q9W52Q+&$$A,:C =LD:;:(9U$\E$23A3+C$[Q M949?NMS/FL#@LSN_D-SR04-V-51^7K:N)?>#,/I,!B#UEE ; MD:!<(0Y*.;(!_G !1T)2U H7*CJ^XBC'.@-P44;;'A[&?IW?]S!./IR8!'4S M4A,QCUQ9%KSG6.%D-9.F=O(M&>RT9YQ\"@=N@M'("L$0USXB0PE!QD>K C8R M*+OR6M?I?2^>=>^B4\3<,5SIX)2E')0"AXDBH&5YXT"[<+AV\BT=*T^=?)3) M8&'+D"0DV_Z2 5,KL!=2X$D92P4G*Z_%*GG82JF:JY?>5'A>MJY-A0=A]*F3 M+VJI8V[%H\MCWY5'V3I &B>GL0"[D("I0('1;TL0J'E\J7E\ 1:7)@KG'$U6 M^JR!FX2=$-PG+ED2V-5.OJ5CZ*F3+[ @A&()J60)XBI89(12R%,:3)")T$17 M7O-5C2]W;*@E]TOCZD4D]_.R=2VY'X31ITX^AZ/SV&*D3$Q@;%.Z[94,F(!$0%& MG/$Z1(M9Y)%(2R4/2GFFM8R&U(E9RR809CL24JN4,@Z4/I$L" 3!D'/1H6BI M\B;WQU5\Y;4RJX9>#OLL9WRW1L,:#9]18WY>.*PUY@L^IM\ZNO&9F54[[3R]O1EN-C34V/J.FF,"N=($Z*3QGDEF* M@R4\U^,(XI2H?81+!X13'Z%@7AK-"AFS]\9Y37\'VO%T[;G4XM/!<0 MGMMSK0%AXT@T8%AXQA'/T4D'7Z"(A0B"6!U2S&T^5S%]T*-Q:H2M$?;W0MC_ M_;\ )^F?-<_4/%/SS"/D07I%%.%,V!BY%\H2(:+G!ANCE&+J 8SZ6BMY7*UD MZO/4,F)EP9IG+FLE5'EDF3.(! ^*)P\&.UIJ)2\F,;)&V!IAEQ!AK]=*"E_8 MOX<67@'^#NWOKR_5 A9?SK[!'8>=G^O-[S6S*/2*1>FTNQ$=EO\F%/]G\4IS M[U),$OX8S['8[#9 >1?NT/#(F=T_&@V&[71V<6,>][6NVNLK7FO66=R(/TYB M=Q"S[&H,#R/\OQ]CXQB>;63AUSBU@\9_+"!3M?/8 M:"$PEH$SE8QB8/)CAA-1F#E^97WOC' 5"PC7V=?;3A=EZT24RI^>K[/M]U].6QM?SF$L$(5?Z.[Y%[:WX4&D?F'-\Y": M.]_8OHO18YX(4IX)Q*TCR#%!$=?64NB%X M]FXT'/7C[%9OEI2\D^74#LSG3:?GO_UF>]S:V:3[V#NK$\$(AVA!9Z:@,W-% M4?!".)Q4L F7[-GNCF)8SSSE,;81>ZNM#EPJX:1RS"K@,,LT$VJE$8%M3K+4 M[(_BRNN=PPP9G4[O- =Y"MV@,3CLG0X*$(D@/(]S7+.1BFT:1X%*R,E0TYYL M9\,6^[D*?S=ZZ0IAM3K!IGX\MEE>]_.%^0L_ZO=!>C=2._-T(W>/*"-1\%L7 M2 !^^!YG?RT@+<^X:?O^L!J'-/YH=^&>WF@ -P_^]>K:5@OC%D3DG#, ML\HR#J564RJO(&N%.G/1,"I_U'*-8*&HNOZ2&^^_\4>SI@W8DNR.M]?!X-O- M!UJ$!>:-LR>S=&M3]64=<_IRDKDOZQ>?QD)H&]23+%AVBYY%OX2#S]/MC5VV M>[S)][Z^.][=^=3>/?\ __]TU#KZ<-@Z?_.M13\<;N_\ MW3GL['[=@_E^.&H>?SAJO6_2YO$F:[[_F)\K6E];J3E[NB!-5#@1")*6&<2% M4<@%1A')'X,,EK*8"Y\5N5/+DOJ\@SM!-:E/-_@]T"J#T\YIK\:G1?!I]@@$ M'J,0@2;D".(IXX0\9ZAXQ*+G*G\_'RV<2CO%:A M'@Z@>*U"_48 !=?6 +4 0+7F?% ZY' E02+$?+*NQ$A+$I#TTB6B@Q*1K;QF MJX;=*<=L/E_F0@QG-H-F_OL%XTI5%">SKIPRT75AIH(@]O&^H"LS7U\1B#KI M#=IY/J_ZL0,3^SX.YX#V^)]_5GDH7," ,U^O7/T$ZP:]SF@8_ZS@!%]_S\S[ M>7CIV%_*Q!N"YQ=V]L_#_A14#R)R_6B_(9O@55[9SJD]&^1U/^S/O?6-RWG] M?LYLW_,MD;IZB>1:H_'H"0(;[8'O] :C?MQ.;_/!K=U!P4.?8E%,^[8W& X^ M']I^?&,',?QMSXH#79WD>>1XZE MB)A;^$\4T08=./=,26(O9@5\_N_U3YOHS?KGS8W&V^WFWYNMS^L[6]NM6P/J MUQ/[E2'PV^*.]2ZL=J?Q M*9Z LE%D7UA090:^WSXI]J#*O@#V%(W-_QFUAV=%UL56-V-WSKB896C7)GQOWW<.]PHK3AWPZ5MO"^LCPQB@V*B1K$%0W()!.0H(!*,DD?(EB&FLI5 M(R^'_QHE-31.8\XP&J]LF5XT&(R SB-03DX7FE!KIKVUQF+P\P29;O-B+,LO MH(_+]#2EML%Z!R19E>%X-6T64O#-67[C94J)>Q[Q=[ ?), !2109(03B !;( M<>X0F'-<2DJ"B.*B./L5A,+7G#;G,D8#NHDOH&"^:3 M9_C/>;L7,^FNR-9JSWP3"_?PSC'G7.SXJ<3P]5BW6!7&!O]5/AV.L(/#2XT-2J=_#%=[_*M\H&7) [JOI[_, SINGK=VWAUO[WPXVGO_ MH=W:^/AC[_T_[=;7G..S15HY1^C\\'#[_?2><1[0[GF3-+_NPGQ:WW:/MW!K MX]VWO:];9._H@#9A?JVC<+3]?I/OY>A &Y]-\H!4,L0)KI!E/F,51I1 MDPBQ"4>A\*113MUMJ@;&&AAO 48E;+"2"DXY9( S%)!I0PR6VU%$:.,H6P,3+2% W-1S/])#8NIS?EY?AH M?K4JQ"K=.:=O]HYC8VA_-%SLQM0>+MLQ7W5MY$MR,VP>GW1Z9S%^COWO;1^O M%AD[]L>;DMC>]7O'M3#Y26%R-N.& *5 >9)/.,54(FXMZ-C&"@3_BD[ZR!U[ M'#=$C0!+?V+= QC4-;,_/[-/K6HK->;16>1E3 @^<60"P\B((#Q+PIL85EX# MN2S_T<8UCS\,CS^ 85CS^//S^-0Z!,ZVGGH-3,UR?7$DR"9O43YDU'E+%;?Z M_CR^G ;V]L0N9?@>V'<[@3"NQ>T"XK;U=L9^ M#AA;3JQ"D2J!>,@Q*NLDLM%$K[27SL0ZC%\#9 V0S^9UJ*'P,:%PZET(DG'I MO$)>"8EX8@XYEQ+2C"0F(R91J9771M1GY]4P6,/@DSMF:AA\3!B<.F"2MS'2 M)%#"PB.>#Q"U6":4C!2@!5H-^OY/PN!R^DN>Q0LS;D"1VYHM5\7A;SBSFX\J M7=YY+^_,ZA5]82NZG"#ZNQ3#+WDY>MTZXR=;9^A:.7JQE]9H41>CU\TKZ@8% M=?.*FC:6D#;JYA5U!DS=O**.:M11C<>,:DALJ3$F1L4MCY9IPP'1M7%).N^I M**(:>AS5T \5U:BC&0M$,[9G\UL2EX$I)A"C+B*N;$+..8]<9%8*ZDP0N1!; MUC'=&OUJ]+LMIFMX)-0:+:/CDFNMN.&6^(BE<#C%&OV6 OVF*2W4,Y(B"8@$ M*P#]M$-:2X>=-X@E%U"N0$%:>))+7+&WBGNB3.;Q^\GQY330 M7H[9]ZM%T>L^$O=UIE8_5J/=):5]";;[)7A;[[RP2\5(RQ^+KRL,[]/B:6=] MV&SC'X5X7M\/009M<^-?YBCB6&-D%<%(8NFI89&$E%9>$UZ'I6HDK9'T5XWK MUTAZ3R1MO9TBJ11>!\Z1-A2#F6,P,LE8%'+?$9VB8[E:6]41_AI*:RC]=7,$ M:BB]+Y1.E5++@B=!:>0TTXB'&)".4B%E H_*BLB)!RBEJLX6N+/;Z-]#"]P- M?X?V]]?C=6N-CF._[5__5_%EN6BYDFFR@,7W<]<^0&^9>;;:: ]\IS<8]>-V MNIJSUOM]VSV(Q[$['+PYFU[SMSW+WZV?VG[8@2F] ?[\]C*YK1/_^]/9WM=P MXBB7N_3=T=Y.GD?KJ+6QUVF]_]1NT0^'NT?P]U?@OJ.M\^;[+[25.>?HXVGS M=#_%&$),H'(P^(-[PD#YH!Y%H[GU.-AD 1\C0-()+/VP/XHKQ::/Z::0*.UN M@.5\1?1EK+\C0,^C^LT2X!;QT6EW(QKW;J#X/\>%F(U>48/9R S_O3T\:YS: M00/^EWH SZ>#5_.D6_Q14/[X38YM_Z#=+=4%.QKV_JR^*,5<\4TE&N%E.O9D M$%^-/US29V97+;_#F/O:W6+VQ;A_GK;#\/"5,6M:,(U)?I&Q#[>:4GD%62M> M\J+^5?[(\!HE6#-Q_24WWH_7R$T_:LJUN>_M-PZLUP0GBNK'F;=@%$M>S[N> M]Z\Y;Z:%%'0)YEVW7*AG4\_F"69#R0MM['-)B7NNSCZFMO[J;CGU;.K9U"U5 M?IF6*JW1L8O]1B\U"N]/W8#IMZ>(K\7S0?2OPQO:@]C8_!'[OCV(C;_[;7^O M#*^:0'XE OD4CVV["[-JO(7'Y_C R'8:?[53;/RQ&VU_<*\$\II&?B4:63\X MZ,<#.XR-+2"1=G?0]HU_;&<$)-+N-IKM3B=W^YLGE#H']_9UW1X-!T/;S1-K MV&%C_:3?[C1(:9V]6K8\AWK\>OS'8>*?;L^PW%Q^;2Y&D7X_N)".80*QVA+O MA.*<<6<%)A2^(]Z;R*7ESU=9W!K=+BF"1QX)<95BZ3.(XV6>O\VVGKZ-UQZ_B?X^V=3^WFUU9[>V=+ M--_#-4MX[]O>U];QQ22.YHYGVSOKM/EUE^Y]W14PWQ^[%.X[^G:Z]_Y= MN[7AZ=XQO"/=2\WV3-&/]4%A*CER! ?$@T[(V9!#TR9IB0.G7*V\IHRL*O(3 M:1R_849(\<[.A*Q=2 M+ZL^/,:]\ (Z$]3C_][C/Q#3OOS.%(L9L3]YY/HE:_:Z,]>+3->MP6 4P\:H M#XL&NF"[5Q8>#(H?*RUL@CFUGK6(GG4V8ZE**Z*52B(#6YE/V<1(BV21=B(Y M:K4*43[*N>LUQR\7QU]OVZV/GGO;5BS+= MZ_%?^/A/X.Q^X=K6\]I7/^G\?M?KI]@>COI37:O6IQ;0IUJSO>&)YR)&JI S MG"(.-A>RP0NDM<;6">>2-H^B3]60L%R0\.(-L"M@H3;!'@XRIB98I)$G3L#F M"C)W+1,>:8$M8M$EQ2G AG:_ &34XS_5^/6!&@MG=2Y:<_?[V//U^,LX_A,X MP*^-N+\0#E_,6!->">4DME%;[K$U#AMNHN164YIPJA*1;K/1ZHS.Y=6Y9MNX M)V&))6R>0>):/S$6'BR5)8%D"&)<"!1TOG?&@X M?1GH>;U=>S\(K7,Y7P9V3NU5K(7RF&MD%0-[U22%'.$2)2:M\(&R),PCY'+^ M<@K6BU*CKFR8>"]/UHRZA ;1OPJC_EFT_2MAP-T. VYA&)@4T\[4TN[$_C&M M@> N0/"C.6X3O;-)FNO[BAGK>>*(2D "CG5 1L>8CX4FGBEA@M0KK_F:D9<: M==8P\-)@X"Z]BN^G!R#QB(K I"*Z*(B>B'Y9<_S=.+X]Y?C6P3ZF)"8%QA,W M A0 [H#C/68H,B^IYR:WIUYY38!R[B+_ZQKT.V?C%ZU?'\1;^:NZONOQEW'\ MIZV6O-#^_X6P^*_GKIP!K=I=N;CLT0SY^,8Q%Y M; PEFD:92%V$_@#PL 1@L'PEZ->MVLO T*5W6LY@9>VT?#@$Y3,(RO>9\"&* M)!&-D>Y29_;0?LE[.>CGKF;W,F=WM;-+QC*\[IO*J4TMONFWF-8Y&@V$[ MG5W4N^^X'O,:]D,?>+G>Z<"^3?5A^,=@.&CT8R30*24D9+XA"^41XQ&5D"(2.0MHFG0Q- M22BW\KK5N^0RNL<7\]K/009W4'U [_E>;%(C% T4&\/#"/_/)T<>ER='QLG) MD:6?:IPI9G>$&71SF.CA-I:WW<\ MHY4/2$I=9&9R!/*-(4?@BT $0)%8:41@ZY.\Z?U17+DO&2R563$EC$:!Q0U; M$47CU X:\+_4ZW1ZIX/)43U/]P;T;F]PP;,\YD\P=(M\SVJJQ[9_T.Z65J@= M#7M_5E^45FCQ3>4L@=EV[,D@OAI_N&3HSNYU7N;Q4:OM;C&]8MP_RX.SC5G3 M@NG_G[TW?VHD5]9 _Q4'[][W9B(05VM)FG.C(YB&[L/$V!YH=W/A%T(K-GCA M>&F6O_ZEJFPP-IM9#5UGH<%+E4I*??EE*A=.[O'0WI 9VZ&URC!BHF7 M:2FN*%?ZL5\O6[B7XR['_2+C9DID@B[!N,M^T0N.1B_5:%ZZQ_AR/6,YFG(T MC]FICXGU>5JWU*>$_NB35VJ(VL@-Y&IA(&_F!G)NORZ:/?54Z"EU4#F:5+"T;T9?W+^]?WO_=W/]U$Y:?5WO\:6Y=[%SO'_4;-4ZW\5>"BJY^'ZQOUL5>YT?\]E- MG3U6;VR?U;[N-ZN[7XYJ7W&J1-9I&F4H H1(MI*FA+V&I&WTMV\UM4AW@ ;"P!2"Q??8C; MY^U]H.OM%2(>!['/5R'BX2@ZDRZ>6UW)Z$HVU_7"=R7 /A!@6Y< 2ZS5V'J* MN",&\6 U4EA@%+7WA)O G4W9XF*-/PA>EZP/O5Y6.E1,W6T_OQ8!DN^@D&AY M__+^Y?U_W?L_$Z!_X'H<-]NWPGB346$)%UQJHZR*3%##0Z:"YG31'IIO9.A> MS](J:=@B-.S\FIT;(J53XRLJG?3MZ5$ MB^>UUYX&&:]HN%U'A=)Z>W;8N++>K*0 #R3E]FF!N+86F:@"(DP+:V(0W/"5 M3U*O<;[<-QO']Y__+^Y?W+8HKS>/[;+VF]%7JJM-X>0<-J MGZ]9;Y[9S&-#TP$E1US% -:;-2@Z:@6+3%HAP7H3J^0&Z^WW=\ 42J3X%0RW MZX!0&F[/CAA3QVY:.)IQ@@(3&/&,,J2,R5!&C%+<<0"3%-? UZ@NC]U>RW#[ M;+HNM,MSM_+^Y?W+^R_U_4M/^B]MNGWI]6-HE=;;([G8MVO66Z2*BJ -TER# M]49-1%H+^$$)54)HR;!?^416998]D_%68D5IO+T0)(P \TK+[=G18LIR,R+B MU"!8$4L0UU(CY9E$RFGM!#?.VICZ%:[)!QW4EQF""V<(EFV"R_N7]R_O_U[N M_]89*^,WQ[>;Z3?R43,(52:MC%SB@"GW$?[0U!D;))$J*$O?M)-TF4'XDGSM M>@8A2;8=%@[%R,&ZXUE AG*"I%<26Q$S2R3P-:Q6A9BW[\H,PN?$E25 D?>0 M8OC@B7T?^'R[=?TXD"YS$#\$1%^9U-1A"39TAG#0#''B [(&6^2X#QG3#GNE M5SX)OL;$@TWJQ[>K6JQ/P ?H8+5QU7RA/ZXZG_;O2>Y87LU?;_;:@$B#5 VK M/U.8?E!)U>GAF5O#=M'OZF=O&/(&#?W@0NMGJ, ;G][JE\4/5]%US_/JX4%"EU77M45X+<['S !PHYZF'"0<<4E%EE' 012UC M-#CPDB:^BUX1C>! M))>LQ81'<$5,=-)BZ;B)5@4)U-)RRGP05/NR2LD[$1YI_0Q7B MP6%D,\_!;"!2$BY=D J$)UNE:CX3?@)AOYEA96CZAV'X^VI"N).0NG:$]OEJ MY;0U;"9,S5>^ZY**@Q7+&^ DP#OI]WZV!FE=5G-)G+R>K_.@$ON]SNW2V1VO MX#7IU-Q[(1@WU@CNA;,D"Q%C%T'IQ$R2AQQU/E-'IOS'C^*)=I+J&0 A3-4" M@4I=RAVBOYS@;>':Z8',2+"<<10D!?83<89,T 1E2BB%H[/49RN?YCMW_S=: M3!XHI<%K#8*@& =K14OAB,N(Y$YE..I2'MY>'@BP8>DIJ!,M4$8$3WVY--(F M9BC+(I7*"\3^0T&&K M/<&VU./T&I=.SY-$MM4=F:*/V!2[/ND-\D'^D7=6A6N/._D0#"1V3&AYZI([ M]?+*S5"7T],SF/"/(L9H\IR2;RB,9BH@U!<,\6 /-RZK7(+RO33 M9AV=P/W3GC*NV0H_<7D MO0A"Y;/IMWN50:N3KI,NG\;4&DSW.N[]#'WX_%W-]:@ACAKA8,5_\UG=>T&'? ,[I8/ZKBY M&;?NQZ'UX0V>%;!00J5I (&Z4SMVKK/Y=&/ST1V^G%CYK[LM8U9IM_))KI%YJQIV M2AM^ =%LMEP32&N[7;&@@CJ]_C 7SU87Q+ +NJG5!4D-A8(I')D=T^HF8#F= M5&TWXZKMUQ$G2:HY 4)[!D(S!$O]3NWTJ'# &[33.6C[5Q/00F%]Z?7'+Z7/ M_7+JJW%\5EL_X)09$:1'6> &<:,]4E(KY&S( @TZAJC!MEK#LSJKDE8L^:\K MC=2C.$U[P8T*4G2C7WS2YOC1S8WS5J^+P.@3HU4?A*=N<-IZO.7_L.(Q5W'M M\^=KOQR*'JV?5]::2Y-[@V!ZC:"Y6 M"REES0.A1JLL@"7$E9)<@HV[\HGLC8?PGREDZ?=VVN+X.)3>[XO)2R^=G9VKOE+ M>:X>;5[4MP^PQ5X*;%%PEB+.3*J#90G2@3J22C!H9Q(ZWLXQEQ(=2Z%Z*Z'" MM<,#YA0!).3(@]V, "P22%*'C!-46R%9"*!R\1TJ=P8DYYT;LQ[PYW5OY(MV M@ ^$6+GG!BB_P_5X/34?5O:Z7@]YL]=#)A9^IY6FK,-:@8;#F>=,1BV9E1PS M'(G$S/(;\?[ZCON[USULA'YG(]AA R[\9[OGCM]X&]2^3;;!#Q#A3;+7.#S; M[^SA>F.;@"BWJHVJR+\/XES?V#NK?OW1G-T&^[M57&W\:,+G.OM'VZ*V\9WM M=;;.JA?'::QB?W>+UXXV3_=WOR2;B58!6P.+V'N&0G $<:4CLE$#U&I%N.4P M>Y[/^L*9PSQ&XJSR&8<)UL)JP9W'*7>*:8"6 -ARDJ2P#T#SZ>]Z[2MJ;.Y4 M*QN;?S;FPK5>:(_<[/:_;^B?7ECTOKEF\*-VJ,=<^)([_Y>6P,,#3$,@1#GD MHPF(4\L1$#J2;!\MC)*46CHK41_!OYO6/XG7H#48YB[5_$2FUV[W3A-S_JV5 MSFAZHP%0E\'O?[R@)OGTOWDTY>2"'=,_;'4+-6%&P]Z_QB\4XYTR.AS0^I5PK M_.(S0!X91+[_>[RZ2^#:):$;12Q/3OA M9Z_],Q&+S_W@6\/*%^-:[=;P?#4=LX7DQZOT4Z]C("*+11X:JI7-O""82$Z, M,C%8I4/,N'4&VW#SZ2Z?)<:)#EVY,K;&8]J!(6W&6!C9RQA&^$C2/$[(J>): M9_NT>E$[KEY\:>[#V/8:?[7VCJJBNE%E^XUU6MOX 7^OG\XEY"0/R<;Z195N M7U1WOQS7-IK-:@?N=W$,U_/MZL8>KNW"WQM_QNHW?)HGXZ1_9STG%X>LOG$( MQ#QY36I'M:^;')[S=/_HR]%>IPJ_?S^M'L%].C^ L*^+>N/[6;6Q=UZ[."3U M]0/*0I!!8F0RPU*#L43>L4;44R:LS1@-;.436\OFW2C_?7=,_LVR1N!VTG)C M2>324DV]R+27GLL,2Q9OCLDO9>W=RQJM;1]$ES&FK4 J"H\XX_ ;(Q()&@!S M&)?*D"1K;]EY]!?KW/HLZAQQ!8XZ/@;:$D]%OSC$E59 M":H/ =7S":@>2.ZH-@IP3Q"%0 MJ9*0!#9P2F3*)7>#9RB>"5\4-201EQ8,2 M^4KD>PY262+?*R$?OD2^:'%&?"81XS9U,\8<668B\C)ZX["G&>.]SG=230$77S?/JAO'>*\!SWFQ=;9WM'^T_W7K MHO;UKSDW0G7[(+/$:YM11'$0B$=*D*78(>V5X]Y0BK%>^<37^$UID8N[$;+H MI71!4J,B0IUHB;GU AGN%,-.& M,S8U0UHA>=E;X.'VT&"L$O3GXI\CI;/3^--WCDALNAA%7 M5C&L#7816\0U2WE(H$9T9 Y%%S!3AF1%F7>RRLB#>NZ4&_FC;.3'*?MR([_J M1KXR\A0S6DGK$ N<@GIF&;)8*"0$LUZ$H S.\HW,Q9LUS_IH)=CSR' 0?CM< M-L_@$A9E/L_MWW[K??1W& S^J'P>]?NI%--)*CW1ZY:6X/NQ!&]O$?B<3.=V MN!N+3HEZ"Z!>[?,4JS%:2IOZJ6/J K :)I&-CJ 8?9#::Q93/(/(YK-[R_9\ M'W6?/IJQE/OTF??I%3O)""'2*HL$%AIQ+C RUC)DE:# 5S(9D_5Q_SXM'3(/ M8"6]- /I;'T9G3++$:Y5-J@I&]2\"X=7K==UI?)97/E,![UF1E(? T-&IR[. MBFBD(\$HLDPY+S"V!N>N+RK4.W%]E2A:HNB[1M'7=2N6*/I8%)VB\("@Q#.* M.&% X7542"E#$#/$VDQJ0;!9^<3PJM(/0M&']>*ZI_C$&P2WYG?[HS6$W>P> M4I3HUN39LGSUK>5-U@<5WQJXT6"05_*MU%+O")4*2_=&_;SN28++O-AT;'5- MU[5,&QX 7LA+F5VU_(+OIF^L=[LC^,1.2#[:<3GKGR'5FY]^]%2"%[7.4+/E M8<;^>&_0\/A:.O#O ?#7Y#*#3:VE1SQ0CTRP& GI'-.8&.W 0H^MGV$L;2C5 MO5U=J##>X]+$%NN*-9TM,=EI57/6ZHPZ?_;Z_;P^SF=S N\,SY>FC-T;K+@X M")&YR'6&L(T2<NP%1<1&Y=IG=)LJ(P&R +1A$6::>I$M-A:]12QR:O, MKE^.JY2>!TF/XP"(U1,,!KXUN!)4"SAVE8!BX'^762@G?=!EE9/V:+!@DH"2F:&6 MF^BEXR"^AGB#,R*P8M)IYA;OJ'4]7^!/,V@-OIWT@_'U[@_3;R4:E9('R+M/ M%7BT6-8VML\.N'=21S#S67 IP373R% C$1%.&BQI*F&<*G/2FVI*]/H5L!H\ MK&Z>CV%-][A2CQ$$PU?2Y%9^6_E[Z\_ZSLKOCY$)[+)HTG&5-HP[:A3L'*8( MYAY+3MDCNNZ5,G&_3!R?'P3'2 #C$MG4]Y-[(I#5'".:!9)Z"D5.92II?9-, M7"'2>=Y?PB?:/-T**='+=A@WD.BG:I& .+MYNR4 DM1IJ37,.S7%\(C$-J%5 MC-P%C2/FQBF34:?!:G8":\F(6%QF;M)PGR]'^25\I*RCQXM-PY$#8GVFM/:( M$04:CDJ!C%84&<5X!J18,1L2E)";H&32_V[4'0UACE-'DG%\R*1:XZV::]*0 M:^M2)77]C" -KG7T I75#@8^^)^1Z<-WVN?Y5])-IALG@S(#0^D$R))S55<14#MMQPTFQL8\$"[[G)9G,U'A:KQ?W$#;10+>Y_^CT7@A]\Z?SM7XTQUC>.V0'U1GFB(](A PN3,HI4YK-T!FPTMB3:M)_D?7TJ M^N'$M)97"'9@>.=%0?58+GZ^^(W-LP,;!!5$>D1L9I.Y8)%2F*+H@!B#_4FE M=Z"#Y5WFP@WD?=S><,&6\)<-SYP M7]UX_K6T? M*,D,Y\0AS[1 W,4,*0[K[#UC@HC,><)2S8X[0&.NUWK.YN&U47M8^(?MQ#M0 M<6/'#FS[ B^6>.]/>-C.!+]*]]24\-#JZ0'57&=<%RI*>;A+'EAU_0 ((%,9#HA@"_* -4$J6(:P M2?V$HU(\51NE:A$TR<^9!JGU\MBHF_-H@AWUN?>IC 1!R&O Y[^\ 'V:N^D<)W, MN%B2BV-^S-/'#W^-VN?CZVB\W'#S]'+OM M0=+RB(5\/X# P:\I^*$[]I15\F.(QQQ"Z)AE5@D<,B!'CA'M@N>9]#YFU!#S M(.$K#R$6%3)W5@-"2C0SF8DH9"8#@S4(9"B8-)@&H"1"R(#MM0[#5^[D"5[= MANVW.SINP?P$X8M@UB,+&BW$9F^O@_+K,59':X<'% P7QS.!B/<^)%,N]&,7FH&IJB+CV@>."-4VM9.D2.N@DIN4 M!$D-H\+F"_W0?I*K1>#;E$-S7A6%*TT$1LKE8=,EJ[GZW T,*1T_-8,_!"I7 M? Y>NU[#7KGY"L8.>NW1,/QK',V-;__.?"N>930P M")U9M:F?S?Y5"/UA0!9XP#& %CS*'Z9]:LX':=Z;_6M/?>=TWKZ@;VO"WFVP MJKP1ZN%^[G?_:NY?G'2J1X>LUOA.]S?^ M;-9WM_'>[O9%?.7R. MU!K[Q]6OFV)_8Z>YOU'EM8M#L;?[_0)>[U0I_!?&\7\76ZRV ?>Y.#ZM76R= M5C?6#X++M% 6(TN<0QSX"P"K8RCO]VTC5LJKV0:EH%JU,LD=%#1,/M89T#5G MM;(J.&OC7(/2S?5OF]_N;4RZ8*_1^T=Q?=3.<2GA(U)ASK.(C??&T$"3B\O1 M*)Z_[>4DT?QEP69W'*I]Y8MHYU*>!UA1N"/VA 464K/G<.;!6J>>A//G5\WM>G0WFK^;Z2X^5 M2_&JG'J6SIJCXS%2:YW.;H[RFN).*0C]#S_JI^CJ:T&J-VWV2V]O_E=2S[_T MIM\4\/\#D<4(YFU$6*53(\X8 NL%?D3/--CVF2(8M-CLCJVD&4]6]EVK2Z6A M*A/"9SSRX!@P<9_%D*(7*-C4LES=%UW=H\.#9"GC9 59;( A"PMSN+@\!QHD@.Z>T"?EW;)+A((/$_@#&]D_3J( D& M2$$ Y$B17; 6K6ZBN8D?%Y@!*K]0P--.SI3%,L'I"8:EJ^7X8D, EMYI#?,\ MEGZO,]/%-WVYW1ODKLC?0#H*TLQRZ&MU"ZG* \JZ$]B:SGNYY=:_+WA \"Y5 MAN]5NKUA99SSUSX?I_MTSR?I0I>8;OI]TSTLTH86F9F7)G8PML^]P5+U^'Z# M[;]Y6F\U]5:L;74$IO(Q_9HOJ^!,]%*L7?;P/G-LZ7O M+RE0-OF]>>H*)W1PS?W='Z!PD%+(Z(O-L^?>YV37G=RQGE) M3@N>4]D\.PG=Q#I^ [8Q3$864*;!H^JJ/64J;RVD\!YQX.WJ6[TK[*Q?]P8 M,\]%L?*;F1._MYNY)9BG):EULI0RM,"AV*,8_5VU!:_;^8GH+TM=DD>3_+W= MOP;[C9,FC.>L]O7'4>VB=ES_^AW&Z4[W=N'^%YLP[CV\_W7S'.QYOM<:?^?_ M_FK:CF_7.YNGM8U-&%.55>DVWV_LM&H7?S9AC*S:V"/[1SO'>XTM5F\T6_]W ML95JDISEM4D:W\]KZP?4**R]P(CYZ! /)D/&8(JHC MS>]CL-Z:.L1R(-K)]]0//T-W-#ZZ'X1V&X:_6CD,74#]=I$#[#NM;FLP[.?A M6A/\?P 1G3C@84W#W>[J<@7O7D'[>V6\=H/*H-GK#XLJY,79Y"3U,D4.MCH= M V^U3/M9U^?J.Y,#P112]M9-'-YF+.5Y2WG>\FQ35QZKO)#WNCA(6<]+X^1: M[&\PQ\=!;*]QK/(!O">EQ;SPG.W4OX_+,:U6NF%8^PL5Z>, MF7C)].CU^'T0*%3.+CZR;QZ0&CE)!@!-*4&\2M4,A$:9#@U@8;5&9Q M2C\3JYC)9_!GOCI/?O.M=+]&7W1.2GW^*^KS;S.V=J4]S2)]J=Q+Y?[^E?O$ M,CI?LEZ,[T2[;YZ-&[FD?TGUR!V$S#KOHT%68 ;J76=("2\09R1DF@MB,[WR MB:XJ_!S:O8R9F&W.. _5_9"*1P5_$V:7$13O'+:6KP75>T&N\UGD,H*Z2#., M!$F&B<0<*:QPJNPNG>,\1AE2FOJJDF\&71^09MX<:#$%8&64Q7MBH!\WRN+M M0+Z$]L6@_6(6VB73BECF$3:ITV#,%+*6<.0R[*@Q+#*?Y3ZG3)61&"]UCN\N MS_&+!GK#9BKP;5_9&[N4YRV4O[\V4"M28#GQEIA5SWF4,#*91OR@*F8J.W^Y.*+-YE]-Q ML)3"MSS9O./:ZH,/X@OHD;V++YWZAF]5-S;/P4;'M8MUOG?T%_Q]> IC.*WO MIOL=7M2^S?@"CGX<57?W>(UNG58;,-:+;5;=:+9@?*?UC75XWG61G@W&3:YE M]%Y\/Z]O'U"+E?"!(:>T03QZ@H#*GID8*5G M4WG$ K?#F6NF*EDYL'?A+K.HW;/PK$5]L?+@ZGV UDRP7'V\W%O=S?%B?^GU M/[:7\[60[5J2\$5U_8!J%X/#'@D#H :KF2'%=$2$1H(IE]QSNO(IP_/5ODL/ MY[/EFEWS<([Z:;?YE#&69K&;VRMY#1;>FNJ#&LB1S.I/0_9 MW\L[=^]6^CZB=V4WOWXZ^8&G,(,7"R![G*]@N>?VKFJ^BP03 MW%/H^V9_P61AUXMUG2_Z34J6_0"6[699MF=4,Z\#HC;U=&,\($VU0IFSSM/@ ME4K]H<4:9[?V;B@]!X^'I[S\.!#AHAO0;R#RZ4SK=EAZH@OS6=T#Q9'H6T_I M8HW]'A?T=(\O(^1XQET[9:NI9#/_^XATCKC>,J3>.#XQU5+G, M("'R%-(Z2-MW1R+-\3*7$:^B&U MV"QZ!\V6COGC9J90^J)*7]3CYFPO=4K;+#K+YEVG*T7#:8HKOX6S=*Z2WLE; MS.;A?YTB_"_,A_^5 3YE@,][S/^YDXI-(H *5Q[P@GK\TDIF\E[N#/P@A^?[ M1X?G51A'K?,=/KL%]_AR7&_\:.UUJC!>L*5WMQC8P[1Z/FWN@;WLSJI'>Q?_=[$Y;2\3L)<-ED39+$."R( X MRQRRP@44@S-4<.8Q82EM/:-9&1CT;+L/L)V4D3T?&JTV1B'A4^.T5T+40A!U MK1<)!HC*N(F:$8R$(QYQ'2BRL,;(>X^9T5E@FJY\8JM4O5GLX@RJNGCTSE*'C6[YQK-T ]Y&$#)ICXZ4JVG92[AZE%PM3<'5R1D7#., MF H 5]0+9!55R&4^"J6#UA[@2JP*7O:H?.[2B7/G]@\^EW\%KO7N*W:\2VPK MX6PA.'.S<.:)UIQI@H0(#'&G S+2.D1UR#S%-AF*P+[4*M&E&^L9JUB#>/]1 MV>J^-4A;' MSOAJ2QV72Q26+7PPL9/RQ_ M;*DRLBKK@SR!=S08%!5R:KUAJ)#5RFFHA'9PB?7GX=U]TRVRTBHGN:3"DN2M MUWTK:=-AKV).3MKGE2;,P2#=H'+:#%W I52LH"A>D"XS5<# #/-74I&QXM7! MT'2]Z:<&[[V3_$ZI,,]:I=* C[6ZKI]_"H8XGQ4!UTK!YL76F42VC[^-AE_NQ]."JHPR,?9#S!2>&9 S%;/ M5XH1IK?@WC!7>5Y&&F&O"^)T7G$@MB;E9O1@ED+?M09A?*]TL=DGK%2>0[!N M$M&7S5/[YIK!C]JA'K_D4UN%E>Z,.CMYB=J)\V.NO-B@S%R[EKGF#D0T,G-8 M@ '@).(FDZ ZA >C0%K*L0:%DLUEKGT ]$D[>[PI.X7H7-N M H((V'3'[FV:G^D;I@+2[TS7A78[3_3+H:>BD0F+I265W_ M?>9 ?L2SDI1&5F:%+9])O93"LHCA'#'!UE.;"<=9Q@S%WA >';>"6"G&AC-C MY)D,Y\$U]C-UZ/.Q.ICV3NN-)MQC^[2^<7B^WX%Q[G[/FT7M[V[S_2/?JFWL M'\,X6M7/L_;TNJA_W:.UC75>W_BKL]< ?M1(S:*^M/>2H5DH PX4O3(BJ"04,;"2TXY(E*:!>:J//HI,\%*A'HX M0FUU&Z>]%'+S8:K8OQ)(;L!*G%0"HE@I4PM3A,;=?"4E72J3OCXZ'#TW:;I:ZA*H%@*J[[- %018=@Q[ M)(E,]<6U0$99@K#,---,!.-BSIE(F?#UW E?,T$,16S R5C*ES"@>/S.^%;W MAM MP3POR=GH4Z=TJ63W72J,4DTLI";V9M5$=-90:P1R@>,4:Z:0%1E'F1=. M6FQL8,D!B%>9?@X/X(U-#1?M?_B(Q@YW1T/E@G. #S*R_GM4Y*":CR/;K?@7OCVNX6@YW7K&[L MM^J[M7:] :C0^!&KC>I%]?3 RL@\RR(B*1V?!Q>0UM@AZ8/*%%4^>%' +4AP M\.L)+*T6QN&0>1(M#UBJH+$F$5[T ,%,S$:#;FSN;/U8;VS]V*QLU;XU=KY7 M-VN-;Y7UVD;EWYL;7S'B&O=#2D M-76$O4R9+;IC#4[-2<4<]D/1:7;8JS1AVX0429_OE/1*;/>*<-=K7QU48 K- M95SY2:\_"4A-/6U]L,.U IQ31#^\>E,\?-??%"N;Q_HWC:_\UP)\('B>">^\ M4@PH ,TL)8K;R",&.J7$;(8K)I]B )!A'L:>,,>' 8!KWA#;#&[! MKSR79MAL]3V8N/VDZB?04V3JS'VA-:@T 1[;Y^.X?1C*^!OK-R7NK.:1\QUS MEMO2T]U/NX=PYW$,_@WW24*;GK]RFL9^>D?].;=_M\98FN;6S3 ZX]%S)&I#*> M(//4(9COJT3^6T!A!M%RPE6PJ\FJ M)GP:C#H=TP>.YRLVM'NG\ZDYKT.:[VOI=R.IOG?NEB;%AU"JL'QY>^4(J/!+C/'IKB,_LF7B-WO2F8Y'==^\ZO/^O [W'7+%?^^&,+R9 MWG,1DVN=M9:SVUNYJH_H GC58&UF65_8R?J"KMLW.4&$2[Z3X\-QAABPE G; M+$L1?;RSP:44O04<0$H&K*4*) #!I(0!O\^7(KK-&O[[2LB7 M+DGR<493 MKG[]<3SY#MQKM$^_9_6O.YWZ[CZ,=Y-7Z7=:VW"D_G43QN9X?:,)X]B[V#_: M/MW?W8G5UOA,[QL^/B"! M>(E0CA+E2I1[2Y2347/K"-76":Z$U"QZ"M!'-2>2&?[0&-T2Y9X/Y2XN45L]$@[EPIG,JP8LX0RN?))+'DOT/?#3&N]+G(+L=,R-G?YR1:L MJBN1:'$D.I_B6]8'[9D52'"+$<]PAI2S%DDF""-81NG"RB>9/2@CX*%\ZP6B M_,M]^W[H0[EO'[MOKQ@$#39$R3C*7%YE3V3(RL@13C +F(N=9"N?.']X?8;I MVJ'7(Q!?^ESH'09%Y<$!G9-T/M^+%= M,.)K55^?,FSC7'^4SH3G1GOM%I?OMGM)':;JD5/OSSQ!*8QW142FYJ'=KY6[=X@B1',[*B=QT'F'P)Y. G]/.HF+:0] MKQ3=*/KC$*1TR20 <1*4,77 ?QF?!*,87V1\TTI(N&.F0REG+ILD((EVJC;: M;M]PTPY(5 (MP+"IVJ53=\PC0;N]87Z9?BO \/WD]N-GS9]P_N8S G5CG/LS MBMAE4#R_-RB>TMF@^/R5F[YW,@Z.^2-?7]@HXV@ DDI]CH6$IP+A4R^OW'P% M8V%'CX;A7V,:BF__SHW!$TNW*PB?6>&IG\W^%1D_#,CV@SE&>:+D'Z9]:LX' M:;*;_6M/?>=TWK[XCUWKI4N (/@U,B V33_%\0W^"?UO3;,\Z0VUSQ-"[CO5 MW92,Y-A^XZ_CZL;.T7[GN]@[ C+>V$Z17!?5B^\IZ8C-1GO5Z-[9?F/_N';A MV]7.]FDM$?I&NU7=V&_6-@[/TS=KC91TY&/MZ) >Q&BM4D"EL\ \XD)'I& J MD??,.1>T<\;,QGI1JRD&8]D9+CGA4<,W1%0R$KB4$V0VUFMS?:>V5?OZK?+/ MYD[EV[_7=S;?-(?AWN&_7MGU65'\TPQ:;KWK-UH))_U2%5I_ _%D!ZG7I9?! M(2:M11PKC[0V$1'CE=+2VCS)K!GV^CGS2:_ L_2#UYD7+I2]- MP.13:J)G.MGB]LBMN'.X?]B?^,[@^O!^[444WQ^%5/L;>9AA9#B MDB)NI$T1019);QV/+#-&9'FC9L:7/7GBS7?/TJ6JE0#]ZP(THU+)3%*AO.:" M*!V$DY)A'KC'4K@(!>3KOE/7VT3*BY'[X20A06%DSA94#$4VVL,B_@31;SM]>U M%E()(_CM;M6S,2565\JG%H;UV#!GZ\-AOV5'^?ERH[>3Q\W"M&["%X;GI89: M1$.=3YD0F<""4N90P PTE(X*&648LD:RJ"S38%HD#35?<__W9=GO;[V7RCS" ME\&=9R#!E[CS2#9<0M*K0=(5::8>(,E)C++,*,2I<,A:+X$T2V,IHU:)F#K1 M,C:?H?@04%I."OJ>/EH>23P@_SP,4\87@,FRN-A*UU;IVGI[U]9KGCW 'KS2 MYZ5"7D AUSY/VPB9SS#W'$GK,\2C),@JL!:HBDIQ+@5V/C]FH+@\9BB/&4HL M?B]8_)K'#"46/P&+KXPCH2PE0CND+)/).,J0Q4; GU$8[B330J5B>:N9?% I MJ3>W)3[H1^\QD2;93@Q0X:V=XA]T+%/(/=/-\%F"1LM9>\Q(EW.SOJ>/EGUM M'\2"=O/KIP(I\!3F,!29EX,_ELL<*>^_M/=?SMW_GCZZ3$$5>EEQZG.OT^FE M$?3<\;(9H??61"E>ZVC\4U'QN1 ML+1<\Y]4EM&U3HKVW(/@4A_7AQ7"?VMK[!5.>CZB,GH&WKF QMD)@V&_Y>#M M;\.\7ENI=1ZL=>K3!^Y:*"$S+9 ,CB(N)4&&,H6,\R)Q3\*$3H<\S\HNRPW] M#C;T,[#+,*H\]LBSD"'.+ -CT7"4I<8_3&21AP ;.GO"AEY. M7O:>/EKZ*Q\ 5QM3U313ED(55V+=IIZ<.J0>\09%SAK@ 8FJ5<\@"'3&"6>]$X?34>CY7K'1Z M_L)@L#0>T1(,G@8&5WQ666F)Y1I%;0GBUFID@V(H1NZ%)CCZ4+A%%7U0-ZHW MYWX?]*.E6_0A;M'>,'2'+=-NGQL^U?+O M+%-+Q/>@AZJ-]>%E^_CU@T"3>]1;I(15*3>)(ZV]1Y)F5DF%#<,F>5:><#I7 M[NYWN;M?QU5:[NYGW]VUSY>[VQ#JF"0<988DGHDI,D%)%*3B1GO+LIB,3JQ+ MDOFQ2.:']YO>V'RH])S^\LZ2)?".X1EYHB M19A%%(B'B5EFN0JYPX0\)8ZL!(2/!PA+X#TM >&9 &&*V7HKL"=1(Y8YL%NY MU\APQY"A,E#FI%;:Y("@&2W)[=*2V[?V#;SS^[]PMG$Y.TNRBS[H1]_.\GU7 M?KL_K\<(_=;N#0:_SQF\3TG-?EV:6][_;>^_G&#PGCY:G@L_*#6[;"1VQ["6 M8(66I$;<4DKO767@_@G]W)A_7M\C7;RS# PD)P?CT8S=";AT)SS G; ][5_, M HALI@B*G&+$?4@9J[!.&37$>A,IS\C*)[*&G^!,*'&MQ+6WGYM'X-H37:@E MKKTRKDVY21FQD6=<(A&42@VT'++$8D15QD #&:)\7/F$UU09 ?#!S(F/%P%0 M=LUZ[P%H=W:O>3%2_0S-LTI]]'A]]'V:9W,-"Y69#+$0)0)!L\@"KT!,!.F4 M,491D_01?EQKFG*GO^.=_G2:6>[T-][I4\Q3 TH[[ G2TGK$J=)@44>,C, Z M$&8SQGC:Z3<4X2B;4+U7TOGA?-AE%ZJR\TG9^>3U7-Z;XT/NR>VNYQF7:O@A M:GAOFG"+C!"B+49:2X=XQBW\%@VBW-&@I/.69+EC>YYP_^*.[1+W2MQ[-9=X MB7O/@7M3YH>4VCJ),<(NLXAC@#P;78 ?F*D0J:46)_-#/J'CWG+R^O?TT;++ MTUN/I>SRM(2SMIR;]3U]M.SR], SM9DLVA>(+7Y7*0/E_4OH^H#0]>&" 9XO MMO@%.E2R6]2^!H?5 ,WG3BT=(-N;1!>7R/8$9)LN,!8S$071 MR%HK$"=&((4!V8S6W-OH#$V-&?":*KM[?3"3XL.%>CQG?'%9X/+=1!TN2WQQ MJ9$>JY&.KA6TS;3@3F0$84=!(W&9(44$1I82$Y6--FKWK!'&Y5Y_-WM]62*, MR[W^A+T^Q3YCI#;C5B--M4%2IQX^"AFA."*$"*LPAG]H'NM<]I)[:UOH?X8&0 +^]:V?GR:K M41MU0K_EBK_'GH/<9_#I?_./3:/& [?Z=7RX&TNN@$C?@$/M5C>@2>@LQ?\- MSS,C-/D8X<=DB#F\MKH^=.$;"BXYA;>IJ4\KGD^P\-/_VO[_?)J_4HX !_@@ MDROWW !1.J6)C?%F?/)SB[=;;7V!. DV>UA+,7 M.T>UBTW O>^B!O?:/_K1KF^LX]J%@_OLM,._=\[W=_V)I3RK'GUIUHZ. 2U^YS!N!M=)]>-I[?0 IM40$RP2-&K$B7?( M.&"<+C,T2"TSZDRA 7/WW7HJ^T^TY#[&3-M .>'<&LU-T%:)P)R1D-4*P$VV6CD-%=/M MPOA<\)5ATPPKO5&_\F?/]'VE%RL;K7YPPUY_4#&C8;/7A[OZBJF<%%->&?8J M_:N%&)VD%_[K+DHZ0T4)"Y(2*UG$28:)U<1Y@4443(@0S<%6&B6P'C+-0+=J M7Q9HX9'#YY6XC*5E_?)QUCOP]$-R25>S7PY&M\X/-,&,$"60,XXASK!!!@>) MTC$3Y4ZP: $&F5B;-]8K(*;MM,X@+DEV)ED&:=HK('5]D)=K6P(-@D.M,]1L M>=A)?_Q"$_W]_,!12@-C$3$'L\UI)I'V6*.( P]41>D-,/OA:6\,0N@\F'YE M"!B04CA:/0^$8Q=^'TNSKRS6.R=B:C0+'CMF."?"!":M#&!#O[]]0'T6C2,>:4DD M APDR)@D'$ 5LRQZ;PB09L*S5:KD_/8KUKGB1_T4.S]L!OA_/X0*;,)A;TAP>]L.A&8(>R($P;>-%(/R)$H7$8P7JAVF/ MPD2>_C']_.]J %CWORZ67YG-!'-)8>F^5$9%S+;36 M3&#% \\8E=059E&N^'.I2=JIQ*'GE91#?I Y8RU/3?>8X*",? ;*"*2$*8H5 M6!;>8[7R*1. //@&^1@C3]/XB@VA.T4%_;.AR]/DI$27YY29VL8V/9!19C@P MX(=6AQ2AP9&U5*3R,R&SW#-,[#U,$7"CZW---;$C3LT@\<:3=A@&G[M42F/N MP<:PYIG&FC"?&*\LU\RIZC"76%G:QHH3E]IPB!,O2GGNQ M70IC/HA6&H450R30")PR8F2ELXA)RIG0A%B7M'YISSUEHH_ <+:6T(AM@(GF M0*^,!O(.K!=E EZG6&3EV7]GN=XBNP'?-_6]T< M/GLGH'4[IG\<8*OWTZLG_=9/T+;M<]C6A[UARZ1: ,.^Z0Z*U1W [:[VSJ!R M"FN=;MPERP.,X +#3H HSE)3.-RYB3Y M\V ,P5^^:$<# +/!8#7_:SQJ&*\+-TI:4A&'H1OZ<)WQAP%J?&OR%(TI]3&> MLW:KTTK/"U,Q#/V\MWA"N"%V4D*_TU[?#T*W)+(/\:JLD]KA@9#$TV@9 M4HQGB%L<@98(A12VG$3=@1-=ZM[+8T]"?=JN C@>D&S9;@TLI6]#"UI=V MT_Q;3["<*)ASFD4"C^2X)EHYE0Z+K29>F9C)PMY.*O9!$E=:3H^PG& \6Z*Z MX4ZK<+WJZ4$&E%@0&Y&),?7D" H98Q@*&8_4,2-DZC5$P6XFX@:%^PIVU!.E MIK2C7E*":J<'1DIL,F^1=%0#C9 &:3!ZD9!@86FJC(PZ/VZ>S[J\=-.\ELVT M#";2HH>&&ZV?+7A^/[C^:#>&9]S_L!_4LKSEJ/G>HV.P2->!R+4K?*+=KEFB M\$>"ML3N0OZ" 0)6+,>E;BT< G=8K"?PR9_Y=_\S,GV@=T!Q+Z]R'QC>$@@7 M8&(S1G"TF>>!1T5B)BCWW(5H@A>7Y(VCR2]SJO0Z]'W.&6P.?)<2=QD6%US; M_-**L[$NZHWO9]7&W@6\)JK;!QILI>BI1)%KC+CT&!D)*"AL-,9E&5%>YND^ M;#[?)R]IEJM.(%IU$)O8Z@^&5T*1?$HGII7;*HF!50@MQ#-9-_GWQC$U27Q MSH!R@RV3_JB".:$N.5PCYVF3RPX6U;Q/C%1?2/->RMR4''XV@V:I:7--6TWG M(50JSRW/79>IC"P3".PVL-]MD)$9ZX@.P-7NX1]4$^B M"4A&\(W(^9Q@ETD&)BFS&AZ1@[0I;C3S(GI+X9GE1 XEP6CR2PEVSP5VQV?5 M]0,:) X:S (P$D@*5).IDXI& ALP4(,@)G/W@QW(VGF*.$VPMCXZ!#I1(>*! MP);+VK1YVCVOQ-%PE,3Y$M] "2<1#FA/[X6#;OS,U7 ?/$/I+:72D3.YK)MG4SV;_*CGH,"#;#^88F0B/\H=I MGYKS08HE;_:O/?6=TWG[:LU'JJ?=\($BU>DK1*I_,:W"P7,5G#Y8DNAT5IUD M 75J@++MYGYC':[_H[F_L7U1_9HR>KY?U#<_'-6UB_U._6L:W_9%O=&.*_OFY7JYOJW[SN;UOP*1U!11#YRL\D\Y-SKE:" MV@"T+->/@U-SDB]P4J65WTRAV$:#0:X=*RF3HZ)_K[3@]5 <6J7#AT$B7G^' MGZ%=H?"QD]%PL%88#_FYES/]_GGZR.6-\U.M8.$.\Y>7OQ?NDS-@5T.8JZDA MPW!:0]#8)M>[XW$# 8SMGLG)7WJ&FV]=^*%S6ID3 #"_NZ;K6F KM[H#$,WB M1/"WUEI86X6O#9HY -<<24@ %>!FZ[6NF&X=0[8\I[ M[3G27,-S7#U,SESGK:S\KE73=\WQZV3\NA\5YYSY90;-7G^(T@( I"5"? /I M>(WT*,D^E-)AKZ!T_@G= 2S/>M?7DQS^TP/A ][8#TD _PS=$(%.+EVV%*M. M+ +X>^]BD^T?N8L4LKEWM'.TM[L#USX^JVULBKT+![II750WOG1F]=%^X\M1 MM>$[M8LJJ3>:K=K76G/_ZQ;\OHFKC398%H?PO>/3ZNY^L@C.Z^L'RF6.24)1 MP)XC[B1#BG**L 0C+7 2."4LUK!2;U4@[ MFXVM0@M5_OE[O7:/*KH1?.^]Y7(>2]RM9Y[%:%FJ)X)-G$[)>X6B(2S]6D1R M=//D^CP XTHQ#(;P0J$76EW7'OE"2Z5OK'=A_=LI-@6 N#CU!(4&)F#K9#@5 MC'2ULPN_&VQV-/6:'6_W>\["%LF]>\G$3M<,?M0.]5@+$Z3Z#$\T:"1M]TL# MU?8!,TH)K TB6CC$B57(!LQ1,,1B+V,,TLX"ST?84CFI[+7;O=/%6O8W.>V$T15(7ZFXA^[O [[.:QG>.ME<*FX$/!/V!;YANOW:Z< MM$TWD;<49]8;#6"O#7[_XR&;ZLK3D ]]\HF.Z1^VN@5=,:-A[U_C%XI:&ODK MX_H;,+MM3)&7XLU,K1$I.-.W?^3.[^,U;@F&M^2._?N>-4Z! ^L\+#5Q1 MQC1]H8$+G7']V._?,W"FN-3BX5]?@OH2M]?:>R!HL2I?JEQ0(S^8K!8'DYOI8#)G/?GY.%C,;U8V9AFDI]SC[V&//ZW6Z-/V M^&(-I)<2 )(M\IC">D]9Z6>8ME(,GET,U&N+P0>"Y5?MK[&L58Z_A?[/E+WC M>H/AZJ7K)>\\&JY%0Q6)3LM6BO_EE_)1<+$$"_MBU3H7ZUKPH'E;JAWQBF&A M;"[V$W8?[+NQ&_&?MNF.]V?R*%[&0;'WZ4P]\^K1,:ON)D=C]6RV%F=MXU#4CGQ[#\:X=_&E4]O8$_6-=F?_ MJ'J:\CCK#7>VMUL]JUY\B=46/L_K<'[#IP?89U9&+A .SB.><8QT9@3R"L-2 M><89(2N?R!.:896@MQ1[MP2]EP>])U8>+D'O14$/7X(>P=H(+1T*DAG$A9+I MD#A#EBI!969UB I 3S\CZ)6&Q>OW3UE6PV)K$HF4+(L4YW[2[QT%EPZM)J=< M/0O/E,<++%N7@)=;U/??X6NY^/%$S$I=L:BN.)\BR,KCX*EFR.-4 "55XK+6 M2931+#-*ZJB(6?DDZ!,JU9?[]_WMWU>@>N7^??S^O>)Z%'N*K52P?UVJ/AH8 M,DQ3L'<5L08SQ5F^?Y_3PBW)7NE%GF#*YME)0>WZ83CJI[)2>46I8=FF^1TI MACM;M[X^LYO(U$XN4O5N>FT]%ZI23RR@)VJ?IWB>E<%SY3C*(@Z(1VV1B2HB M%Z546&=*2IUJQ<[SO+()\P?=R:_ \8KQD4"]XQ$9Z\%B$UX@K8E' MR@8=X,^@4T7P+'NFG5R2O=*S-T&7]4X/1GYA)BD=*8 =9&MD^BD.O=T;/([U ME>Z 97<'/ /I&\#\P&_WZXQI(:O'KZ;5'?S=2T5J2Y6QB,KX-DW^,LF53TX" M2QWBF;7(>E@K&94PTF+GO4@U!DH?WZ^TJ9^!_Y6;^K4W]14/-$):QP-%PJ>J MM8$3I+WUR#A-$P)G)#K8U,_9GKOD@J7C;P(TM?GDQ65S%"Q'M%39\?V%PJG> M9\?W5_:U/EA#PW[^)P_T;KFI7/92/2^BGJ]%G@K+,# I)#C0;U\]+YW M<;3$T7>-HZ]IZ90X^APXBJ(O,,KB>S/EDQ[:)>-A*WM9ZB[[4*7N^"N4NDMUL%O#?+'6N_YS MOB2'H>M:80D+W-5:$T4!U^Y4!8 ZJQTYL=_8/MUO?&GM;^P<5R_@^E_W6+VQ M21*8S]6-.MH[W[LX!E!WM';1;MN^YW74]VH MBVUZ8*W4V&0*T4PY(,U&("L"042%P C)7$;I;'D[F=HC>AUE"F^@3!@60S3" M:1<<%5K.5IGZ7*\UMFI?-VN?MS;+,JM/+;-Z[^Q_^C+;EK#HDI#CWL]>^V>! M>S\-8.MH4'%MT^H,!#@ZOVB7T %M,_!WD8]0=Y'=5) MD\*U2N'D!!SO%_?J]BH=,QRFLOHGH>N+W&:X(@S%C?I]6(QV:D+8;H6?J=\- M_#"5U BKU\WK8 &R#UJVU6X-S]-]X /I"B9=,^2'GZW.2:H0.RZ@=]4L\9:: M79."X*MPD\&H/2[$"@K&%$\+NB4OM1K;O=/!6Q4SU1\*X<4K(/Q6KG\;YFSY M\+S^;=+"X#O=!V*_M[M]6NL %A]MX^K1C]9>P['JQ1[\7H6[;YTFO)[%\UIC MOUW=:#?W-];I7F>;UC:VSVN[?S5K%V!$'&V?5R\ \8_667WW1ZPVMDZKIP<. M>R^5$RC$U*]%.H>4Y09Y%@0V @=+PBRB4\ 1[[W1.B/WB:GPJ;;X8SK22QK MSZ5BQZ:SR*2G"DXV C2K7V+QGP$N%BYW=AALG@W[9J)\MH!]#VJ];EXCO->& M63Z<)#8L2]NF5]_Z8.L?.*=!9*Q"CJJ(N+(&*=CP*+( '(Y2+G66ZAM3=-PLS*#QNTO<\.M2J%*<)-AV8X?1 M+RLXH#/P@6!2.R,BTI1QD)Q@D/82(T^ 8&8QNI#YE4]\C=\J.!-2E60&N"*@ M;H@QN-2Y)@.>Z6(;UQHPGM,#9IPP$BN4,9 ];G!$"O06(K#YC=4\N%R# MJ36R9!KL]66QU&"WR!&OKQ\P&K3PF*(L>(C_#$7=_-2SM3\TZ2VX].6SW.1]>]'VA1/WFZ)/<+^5 M/0P7Z6&8+5D/P_?N:LU>YS#MI!^:*0)UHG)2%YLE<;?RZN7Q&6@-NGFQO[%Y M6MOXTMH[VCFN[NX)T":BOG%X5MOX?KZ_L75>W3CD<_T*06OL-6K'U<8ZKN[^ MU:I]W3[;/VJ#-CGF]8U-G'>@/=HZK6\T8VVCR@\T$\P2JI%V.B+.,HZ4R@+R M%BPGZ;RQ+,XZ6P7V.(O!<$4YIU18YGP&GXLXXX9F;M;96F_\>W.G\KE>_6=G M\]^;M6];/S8K8P?L;W_7OWW[_;4MP:0SI6L"D0IYAV5S)5OCB!$W+5UY*N:#V_^,>_F,M7E6*)4E:?_# MB:!8/+K]CU"*LCL:QCRM_8^@+];^1TL,8__H R^[9Y0=^@%"Y"\_-+=-JPE6*H72VE\ M7#F6I1+C19(2!3?>K1UEEM]\MQC>Y?KY@N@G5,J8"P=P;Q@#TR!&ODI-"8!I-Q%E<^9:LJFV^P M\;C4[A+)2B1;9B3S07C/K,JH$SQ0H8/(,A*XI9(016*.9*I$LN5 LJO4ZA!9 M)GUTB&5"(NXP1IH&B8R+L'9&^JMA\D/;ORVIO4K&L''=]*L0E!9RD M^#]XA''^V75#]!W8GF7-Y<5+[E$9(R<>>!WW/&:9Y9R11 2Y_O_;>]?FMG4E M7?BOL'S6?B>9(RJ\@+=D3JH[PX6%\0G]_PM9[67][.,R3 M<"0";"?9)XHUCPH[U\#.J7[J3AA9$<*F;W('M,# TOW8^JU0P(32 ,9H4!<8CITXC:3LP<%G'7MX-U6LVLK!0I%'A0%)AH M4#8)(H_'EDX\XF&-@*-3PEP]! @(@,T-$U..S)8=/(8&]92]A+P?*?^@.J;W MAB;WYAW3NXX,"NR >,PW* (6?HD%08V @,G&C4)O)AXU-*=((QTS-G7 M?086MFL&CF=PQ[(-&S'0LN?K_]?2J*M<;%1V']O2?J)SJ2',*NUZU:K=[:HU MR:1LJD4Y/JM>%,,6%W1PP[ROASWN1CW_H9[?H,C61OAE[BI[ZRFTLW]6QL?- M'/^-(N-U[ MBF0Z//3]PT?5K^F'D^E'D&P%E@1$3MD+VEC(B[M"(.*P'YRS? MI9;O,SV [=")&P>Z;T:&;KA .\R+#(.Z6V_MX#H30H&5 JLG 5;,L,S (S2R M/1(9=A"Z04280TCL6+'IKY"@I<#J;L%JXO' 7@TDC*GN&\S5">%,I]2CNNY&*8RE?:J=X M1J4\@0'K[V_2B,VUK)!;7D"<*"16Y(6693A1' ,3Q@$Q^/+E\N#SS\@U;-'HRXDQ=RB( M+)T&OJ];'K%LSW)M@.2MM_Z"AG#8Q^JO=9"?Q5Y@VC3RW,@BQ(DIM:/8X$$4 MV;9O.'2%=!1%>4^$\@ZW?V(7(,.*B1Z8- !9$X**3$Q'!_$3NZX3.D%@@JQ9 M$%X4/0@'LL%?>JF]H"]GFEX M\;+!C_!: LQ,8/_ZW:[#>US[]%HP.>]C"^O3/C[.CLX[UQ<86 MUS].8'UZ[[M@@EPRV'8 M41^LC5 G1A3I-"*F[C)B! [E8 $;6V_GCW)X^2C&KZ*Z)T!U9WL_210QWP7] MUZ(^!:HS;9V&?J3',75LUS-C+P3#U[G.[KV%S:MJMYJN%C^RD%*J\EWB2%+B MR/9/R^;4<8FC6W',\20RHE/*/9T;!HM=W_--DVR]G>_5H>HTGS"O/[)JH'C] M#GF]LS/F]=CR24R!S6D(*B5QW4CW <1UAW%FF%%LA]S&,YL>RS!^8##/883$W+=]&EO,IH'I G\;*^AI M]=*>/SS/(EIT55']8\+XWD1E._O\NW/Q$PPSSZ$6U0T>X:F/,=4#Q^=Z:''3 M"5S'HFZ('BK?,JTW=ZF\W4/\XJ;,M8U'RROX:5IHU/7,T#*(:X&6$9E.&%)B M^BZQL*5C(&6N.$G*H35PO]&P]]JFC$\IDOFH[T-]\62SS+I<3F7NB[W" >"0UWA09IJA[N3J7&?EUA=!R#L! K=QWN MZ21V39 :GJ]3'GL.\2-J>L'66S=07= 4T"F@N[(;L6\Q+[*HZYHA ;#SF1D1 M9ON.%3B,1/X*7= 4T-TQT-7#U=RV?!YX>F!Y'(^2\72?>ZYNNR8W8H-&7 #= M+1V.3[1/5I/FHCJ=/>JJ*=/P>K&QR^.DSR,MY'WX:Z@-P%)4OR/,W/P"K M(FBW\/6HIFNJC]%SZ&/$;<\-N4$L&IN$.E88F]3ED44\S_!MWU-'9C;(TODR ME83/[-@T'%OGEF_K) H=W7?,0#=-;#D1$R.(_*VW=HM<:^PH+%-8]A2PS&*! M$9BV80?$):;!?=,/ VK8INO:01S9ZM#,1F%9W6O#0/IP+]0=3M!'[8:Z[X=4 MIRQT6>!1S[/MK;=6R['G"_!5R[8[*DW?[F'$_L^X[A[+TV7M_>UZM@5!P& # M*:$6(U$,'^. NX3$%B8D6=':)S2J4N%[XSHQXTCW8YOHD0.JKQ]RXH;NUMN[ZJJNV+OI MJ;J/K, H-K]#-J\9N*#D1E%H@PK"8S1P/1-L6\/2O8!'9FA:S/'1P-VX]G)- MY;@[S=I]"G[/*Y.RRA_+IZV2.-" +6Z(U_1N%K91S+-6>9G'[9@1)XY,0ES? M"BC '-;RAM3C'HW5P<@-$DFLKGD:)"8T=$/=LD/L&L@C/>2!J7/0/$+?%42NJPY7;A2. MUE1[QZ(!,4-/-X#@=6+%@4X#&N@>9HE'EL4=[(-IM1QSI=C5*V%SS3D?W_Y/ MF+]Z.^>9K,A;,%G2C\!,>ZV;?@TN!=38+GQ38T3L+97$E[-,S> ZQZ8E M')LOZ$M-TVK'!XE3@R:'"($IJN5C4Q9^'V8:ISFF:A4:+8#'@*S32\S<8K3H M3EI%#^@EMM,JQ @]&O&V]HV+!M)LB(/ H-EI'QZI41'V6C?,Y8?,"'S',0PW M(K87!YX=>L2PC=CT##LDU_GEG)NP\@Z\XOLTN_@WCT[Y!U@IK, ]R=[5VL;S MZ%LR[";]DPN>_N(',.5N,>9W=S/Y??H E[-M^_M)YQQXUSCX]G?2^? 9>#T] M^WYV3@YW]XS.R=_ __L7A[O=^.#/*[@?P\__[0#9D8L]/7(BWP= M$-C0?YTB3&"=M:1F(.FW8 MY?#[;Z QL0%:3^P D%M*AY)\(XX;+SX)DHUA0[4N[FBAA;2 KX'R8)@DUV(* M__RBZ0A^ MOV[U&?2P^!;;0T)*OVS;J MC>1B3S='$5R.:%!O+8_;A9>-AE.!<.D^2)B&_>;Q^[+S?%O3CCG7.MF0:Z:- MC*OAJN*M,).D+SD9/CV+C6&X,2>P@ME,$\.*WI'<69?V3T5#?['8H"/*X!5R MC3@T?&:I2K;KC'JP!TQ^1N1-^B.QLBM(28%Q/XV?OK_5D+">MW@%30\(2ON? MJ3>^ S$SZPG^Q?LCC@[@'1@:X0Q%Q [L509//(%GO4M!17QDV7"X4\J&LU.G MN&X0 MF89._ #^X2 4_(#YNAMP.[8\RXM=1XI^($ >;:.8=CP64INZ-#1<$C,24L(= M"H1-;.J;4;RE<1"X V3V?,2WWA[M?=WK?-G3CO9V#C]T]D_V#SOS9+XP"+V( MPF?X0>[:]5.:?@6766'H>X9E^H1$=A :1NP;U.9!&,@N7.?V0B[9O6%Q2FD1)ST:9^A)"E "'")7W49@7=L]V&Y4^V( M#T ,2=Q'0<[R9%#)#;PL2@IZ>IKST[$TR27W%>U[Y_/=J6>S\)9#J'$)IP9MFT!1P4&X 2- M M,+?&I9H1VQ62;?7;KUPM8 "DNE_H=TD@LZPIW1"GY:DIPP:.(L!7T0+" A M+[-10?M1\?+UM7@QZ[N9*!-;:T+)M2\^#PT2"1A'XPN?5[Z9O*)'\].D+R=$ M1\/L3?F%=-Z(;TJ'#X!!2@<%?UW],>>EJP,18@#PVR"EEZ^3ON!^\=PW%TDT M[+X.@C8Q'$-?T(B,TUSPYZLIDAVOB M5GN_T4,/B[F-X=^"-ZH:\X9^[C*QZ=PY^ ;/WOV[>_CM^^_O)Y^-'[MITCGK MI@??_NYVOAT8WT].819?R&QBT^')^6^X[_R@M^?\.'O?[>P>G1]^V[<./\#S M>GOF]S]'W1HPP9H2!34T//E#NF4[H MW-$9>PHD[QTDC3%(AI;A&69DZGYL&3H)O%@/6,!TUZ0DCGSB6MR[EQ/U%$HJ ME'R2*&F$#J?8DMZ,'4(-PW=Y4$7< F+3>YZ)K$= M+S!"VV?8#,5UG,A5.N!FL?S$7+;L,&*Q8^LAC2.=,-/3 \ICW8\,T =CBJZ0 MK;>VWPI\Q?+/BN4M0DP3[3R'A" 5. 5+(31CR[5C@L)?L?Q&L?S$[(MH -O MJ [:FZ\3@U(=0T4Z(3:QJ4<,8K*MM[[=,NV5CBQ]= -M<\R^)QB/[_#AN(A" M>4]5(Q+5B.3.!3&U0,KRV.!&1$P[HB'UXP",;\.+W="D2A!OCB#N[-3C^9'! M+<\FH'9C!T(C)GIHA['.(N8"D!I69.#!B';+=FXAB!76*JQ56+LBUE+N!YRX MQ/9\@S"'^2$U+1)18OJ,A3106+M16%OS?0V&MPEJ%M??2G4MA;:.P=N)@(I%CQ[YCZVX049VXMJ6'+ YU MSS:LF+MQX$3NUEO3L%JV;3]W#]-<<\$;-8E0S1Z>5.L!-7'5[$$5>JMF#PTL MRKRZV8/_'.3V)EVJ,$ 5;:MF#ZJ@OPFTH9H]*-I0S1Y44^(X3!KYI$N*0V(>_'9>RP ZYT=M/D8+<+S__\IW/VO@?SLP].OIYW=H^FFSW$/G5-;MAZR&V&I] : M>N!;5+>-@% 2>JXOFCTX+<=4 4N%E HIKTWM\&T6^2PT61 0CS#J>3QT'6(X M@*"^O3[93&^+:O:@FCVH,M ;=I-T&+,='H18_QE% M9F"%EF4&7N2%L4$L2PF$#1((]68/KN$ZAD,-W0DCHA/*'3U@H:4[#@M#[MB, M>[+RVR:!JOQ^3BP?6G' F4VP[18']BF[X>&04"N M _\31@D8!QP$?>@IEM\HEI^8?=2.G< C3+<8L72"OK(@B&/=X 'L+&RWZ_A; M;SW2,EQ/F7TJ'G\UHJAF#ZHH3A7%W:<@#J+0#^W(,%E$21!;U'2K0<^ 6D+"5F^]=>R6[QHJ4J6P M5F'M_3?6,4V+Q$%H>8Y)/,L(8]^/7&('9AS8D:.P=K.P=N+G<'P#>R0!N,*_ M.HF(B^TMP>@!D V(RX*(1_?AYU!8J[!68>WBHW8LS_=3APWT@-&J8[=8IV(ALPE9.NM'[0< M[Q98VTROT>UZ/>!B((\D_1$5J['@F[OJ!U%V:##]4JK,-9O(B@2?^#KG*3SZ M5]6SP32,?[WIEC#BP,VUK[<6CT!#@+;1D+\IP*\H5-2\S8]*;7MOYO-Y]LSRG7PYS3X9E^H1$=A :1NP;U.9!&-B>Z8V1NC,"_$O8'?3A MF4;<13"+Z#K<[D[ MYU;'^O[G^[>C\\Z?<[OS >[[L&_^.'E_]OW;U_.#LP.C\^W Z7S[&A_\V;\X M./UI&B%L$ OTB(6 EM0WL=,ZT2V+>22B$?HW MXX79*$>RA3<'B8U_"06*#N%#2%/:9UPKNIP/"^V"PS-H ?I"FF87A?8"[AYV MLU$!SRA>OM;FD/)*&&U,[QS/\%S#NEGO')^T#>!E_\8-5:[KMF(%KAFL>+^* MM:R68E=2-1UJVX,\2353=-@(7B]6FAYO]1JP5@TQ\1I)1^L4$\8&"*C("EV' M$=NUJ65$U"0Q U7>##WGY[Y0 &S;O+%MMDA3&&L(3\,*.XO..B?[Y,#Z>O;= M^M$[^//Y\J 'WSMF/WG<8 M>__R^Y_3WX??.J!AO.]U8+3##U^3@V\_XH,=X_=!8OP6EMCV3^J2V(T8TM-U4E"Y]#5K.67;:AV='6C3* M89J@SCJ$Z0'@Y!821945NX$:Z9]GB MX$T 0N83/7)\'M# 1DU\ZZU+5CH&I&&J6U.9JV9?USM8!G=O7J^U>"K^>D^: M[_..O[(@#)@?<6K8G'#3Q?-<(\]CMN^[/#!I:=K?)NRJ3/N[D@Z=&=/>\RP2 MQZ 7NXZI$TIBW8\#7X\)98[+7-N-0S3M?;)2Y?:24.0D/'1/@W\Z."_@JLZ' _/[M[_/.S#*@05W6\ACG;2SF\8'?[;__$04 MY*[!="=BCDX"T]$#@@><^R0,B>D3QPTD< +E\V@;82]BL>OXCFTXA!"/$Y^X M(;=H$-K883Z.9\-UQWL?#O8Z)\?S3+5J@+XFT,X 1Y/X\BI.61@1OG;2-YU! MHP*-VV!E F&/,(D'8X2=;,@U,]"&614NG 0)XZ0/ZA[V)2Z&\ 5RQSBNN-V' MQ4LUR2TM[8*+2..(#<6O&9BO8FD+,&;AE4^[VE+!&^:T?\>FV7[G_900U@O. M4!!?@,I2\/XLYP.YA3P_C _EK/NG)11,[#/CN7$^S/5G +SNNP;5@1T,G5C4 MT*GE$-VB9A#'U&,.95MOAQ?9G 35PE$!I%<46E&NI!92)#C8]^'E@&M9K UD MJVL1Q>YF%TA!0-+TE OW1S7 :VU!=VQQSX+.R.U[Q(O[%#RLRZ-1R@_C61&T MWY=$#&OZ[K+\\1D+(^LGM[D?.:ZK!Z%)=()'<(=NY.L,#W?U"7'-R%B4"]) MG>::4R&"UT\SK<(VVI;C&ZYS/P?D^)9K!U<<=W2+ W*,MN>X3G!O)_O8IGW% MV&KB:N*-F_@]N$WO__B2Q_9 3>?6/?0Y#AMX5,-FG,:P0$]5>_M$]G:!K:'V M]JGL[2@2Y->TB]]4N@_.,3,>;6]3V1[Q5E( M]Q[27RT#"8;<$%6TS,PK6EJ?#U7YMFKJKIJZ5WY=8EK<=ECH,-LAGL6H;\=& M%-(@"D+3#-@*R6'/H?CZIF[@LOAZW_EQUDV_6Y^MP]WO5@?F]./#C^[WL\\F MSO/'A_=I9_==MW/&_LSF!GP_2WN''[Z>_=C]3CIGW^W.AZ_G/WKOD\[NEXO. M;O?\^S>8XX<]&+.#*;23ID+4=",6DD@W(M/2B>48NA^%IF[;(3$]QXD9C;;> MNG;+=E9*'5-(J9#R62-E;-, _L^T;<\B5F3ZH1=[3DRY:3+*'4V:40DH"&SN4-)I)!RHY!RTM#'L4+ 24ITVXT9(J6EA[8;ZKYEV)1Z M-+0I(*5I8"FIK:!20:6"RNMJLQS/-;D9^M3S""%18!B<&#%U(Q)'W+?7A,HG M>/+DIJ DF9R> V:WYQM,9\0'E RM&%"2S$C.HE"K@<\-'3;CT*"!]7[W%U+I7R\$M?- MB8>-"P"PWQI0M3JY:7/2ZAH:VQF3U+Z@J(]9T9BJ_\V Q:06NR$NI]3T7#"L M.=5);!LZ2#^J1Y[M&<0-;>(Q;#[:,E8K^U.,\713>?HAW26*XZ^-4?7 MNMO;Q*8A\70K#D!(,S_60\<$C@Z\T XBXEL>6"Z6W7)=1['TQK/T6GT';^_5 M+6"!X"_%W _)W!,?KF%9/FQ@I)LTP&;L8:@'3FCJS("_3<^GOD&VWMHMFY!K M&A JMFXT6S?4"ZF8^=;,7/N2O-5:;XJ#E2E^4]];U5I_A/> M6U6:_QRV697F/^GM5:7YJC1?9;VJK-<[\S?;01QPT_5L,Z+$(U88&@YG7AB8 M,3=-&JIST>_ 'WVV_0?]QS]V]WYW=M-NY^SS!?J4?WSX8G?^'.%_+[[WOIY] M__;%FO5''\!\.B?OS@]@WH??]JS.[KL>=G7]<<+LS@?\[[ODQ[=.]\?)C^G2 M_)B:OL-C1[?@7YU@?7[@FZX>&J$=&,QD++:WWCIVRW<-51^@D%(AY74Y-!:G MOA][ANG9Q'7#,')M&H1Q&%+7B2U#(>5&(>4D:\[W24!X8.G$" .=A+:A!U9H MZJ%EQ[9!O=@Q_*VWMM/RS/F# !52*J142#F-E-SC,7-\TS<]3@ARET_#,#99 MQ*CG.IY"RHU"RDDVHN4R, DLHC.*Q]R .FLBI:K,?S20G&1U\H"9 M-C=#W0W@'V(XL1XPU],-E[$ !")S_4A5YBN45"BYLH_2\GS/]2Q0,P+BF'[ M'>9YMD$XB0S/84J?W"BHK.?,^H2:ONUR/8I)K(.MX.DAM:AN$3,VB.VY!@_7 MT2A58;XJS%>5! \>V7FRE00/A8KUPGPK=GV+$E>W(F[I)&:!'H8DU'T>R M;<)C;(!GM_Q E?$^*Y9^R!"$8NE;LW0MQ!#ZA-L^:#@Q=W5BN53W?=_1"7$" M:@2>YQ+LD]XBGN+H9\71#^DJ5QQ]:XZN=:DU;#-FL:7' 0MUXL0,.!J$-&%@ MF%*7V@8GLMC/=15+;SQ+KU.8?P=.7568_PC,/7'A^M3BL1<[F > ?72(HX>F M&^B1 Z83_&7'U ;F;KG6?&D8N9;,_-487[@V'9 +-TU/%,G M01SJ@6OYNFL&0"TV8P$/1*<[;T&CC=4*\\N[.J,>SQ,F/R/Y)/V1J,58M71_ MZ8^J)%Z5Q*N)JXDW9>+7!%HJ% %,Y-N,64DH/ M57JHFKB:>.,GKF384[]4[?!3OU3M\%._] 9ZJ/1R_S1^!MY6_>OR,75U47=( M+< @M%'Q3:F-8I0C*&,BL\,,LB)!_^SKG*=TF/RJ5$S3 !E3-C(E#MQ<^WIK M\0@T++)T-.1ORBB*L?R>^9XT6X_9N94L[MR*U:[U3:G_V\W'[T]/N1[FG)[K M-(97>4W3"WI9X&)W\ZFWOG(YE]/"'6W]XRWODL:X^T/>TZRVC"\^UL5 R3^+*11'O2Y5H,-F9V@0G.T?0:TMH: M9J-<*R,T>&4V7B\M'J\NFUK=?+*ZM:N+;C9*(RWD\#N-M&%VRK'CEG:1#+O5 M0V 5"XYHV1>%&70('R9/*8;PA>C"5CXF%1?TLR$L1M+'@@/X*+IIPM0_CV@. M;)9>EFW<6AHMM N>IOC?\GEK/R7.T$Y[ELZ7'-:=(7S[R@>:2G67:..U";8$AQN>!. M-LIS^$;COP><#C0YCO MKRS]!3N5%.?RZA'\EN-\A@DO8.K'G&O(@9;Q9H>.\'DTO]0ZL$CP>JQGG M60^[I18/6L#"E"Z KEO4&2(\"#!&D=%Z@%I@471ZU M1$J#\">"QCA$5I5,&<&L@/"0Z?-A@BS!\JPHM.%%!C0K&U:^UA8THA5W+VAB M6G)BF&> T$B^("&2#+DE!_X$)BK!8P)E^?B M3DZ+!/1"8.=SKH6C),5I LO2N+R@E^'ZPW)VN4B_ =82!;OX3MS@?\ K0D-DS2!U4,L222 LSP1S]#X M/Z-D@.L_^[*E2-!ZG'5I7UP[_@V%R[^_;N^\.H(=Y[#C%51W@:+T^CH7XZU+ M1V$.H\"5\"200>X'A%W 9<" ?/[(:&@55@F\]RG$U=#&8H,MJ^<93:FFG MO \2/*V1; N6;]0+X;*6AC^>7K:TG":I7.RD#S^4+PUS'2&$CO(9Q0$Y C89 M5?J\!M_:E_9Q6PRS U(PHBWQ-[Q'E\)K@)R$YX>"J.J#P;W;.#7@?KA#WBEN M%"/V$QS_/S !8!;MQ=:7]G_:6R_G2! F! 0+')7DL#! (D+. UR<=C4@H MQ !*5,R(&\?H(,$FO"4_5GIHA2&2Q/%F!+]^D2!?9L"6 PI8 9L'?Z64<:E2 M(;E5G#FL &5"0D -WTHBHT &HQR1+(8A4*M"TLUEK6NE? #WHB+$46/DK>JA M0J<"C._2D>0%U"]'/8$J0!.H9U5:Q\PBR.<#_&85JL(L>KQ\6XF/ -!Z^7F\ M=F(-@/)Y_Q0F)=5'WN]*)*ZM5JD(PG2ZR: 0>B;WB?'EQPW,L T#^ .@7R[QC0 M7#_1CT$\LFY+.^! &@S6^;REO8._LI;V#2 -I]C2MF$OCA%9 )<. 9;PWI:V MRRGL!_RZHWT$$UQ[GW/^1Y+'!]CH3-L&4 ,3IZ<= 9;AI!3WSBHRH*PG_%=I M(F2+]80IJ=XKY9&00U%K;'9($T*-@,3=H]@-JE:)77*Y/U?29[U M43Y3R:N9,$5S?CH"3LER>1<(E'X)( <)6J LAA[]F MO3R3+<)M7>P,&[L,QN,+-6-R*8RSR&XK-TT#ZP60:7N0@X"SI+>I)4;C$OQ0 M7P82P:'P6\K 'I'N]U+\3[_5P?%N(U[H;[ 8T(]4>=!6?Z=M].M-OI&*)7 3 MZ'VA?!/AF[+&UN@:SL9K78OMZWP<)>E;WJV9J D\(Y[V&M7SA*W"15-=Y>_+ M&S0;)6I(_E6 E1/&S?*O7-)V\7_>?>5?V79@W4MNBMUVB6UY]Y8XUI2)7Q.0 M;]91(4V83: .+KGNX)+EQX"N7 U]SWDFFW2,7_!@A<_;/;A*: NUT_QN7L#^ MS$X56J^?82,Y%Q76Q]GO.U@\10QW3@S^ [7=NX=VIBNNWL.<0Z4ZO:I.K\^B MTZMI6"W;MA6]*WI_%O0NN]6N+R4K[Q+FQS9+;U8S4S.[VYD]]9(/]7X-G/2M M"U94!+&*?73XL$H?FF2/#X6/KR=]?'SLXRNSQXU)]GC.18+W7Z;5]C684YI@ M#@N,8I*V]2^1T2[2&W*X2*2.KCJZ7X8!JV=H%Q13.I,>S>'-M4@F84QF4- 4 MYO\K2T<]D6LOLZC*E$)\2)GKH;WXB[2=:JHO,3D*+?WIT!Q>8]:NJ>7E%SU, MX\C'3RZJH.):28N8CCA)3I0YB2)".9_-6)O[PT7"YVY4Y5;KE%L%#2ZW:@(B MK1N?_2"2QC_E69P,RXRXVA<'(E2JPK:KAVV=MN68Q+TB0ODTHI\;.W$5ME5A M6Q6V56';96%;T!U_,SX88FT3TB:H$BJ4^\RB=RJ4JXA!A7)OOWK2EA@(6T)% MME1DZUE$MHC7LFQ'D;LB]^=![E;+\!]*1M[B!!![$X2D)IU<#3_ZZ)8<<:=G MI$C/SF/O(7';UN)->_B%:A1Q_TL1\>80L= M3V757!.Q+O7E&V?5.),L%)E48]UK4DV]^2 .F< SV% V5\/V(J=E@Z&9K)OI M_!B1A]-+?LNN)%7]/::TR.YDHF*]I<'LA[)A8A;'V+XPO-3^LMIN];X8[C@5 MW27A;SFH;-Z"G>0NL<47[4[9)@!1;8 M,C@VJL?_6G.O(EZMQ-R>H**RWG"X.V)[JE'%&BR8;#*U:4/9=$RD)9193P^Q MD(NW\$I">;STI0W(<1F?%*GMB89A?+[=[UTFM-1N5!DMFY,8LK$35QDM*J-% M9;2HC!:5T:*2&%1&BR(&E=%R?P [,25X:4JH0+\*]#^+0+_EM@*3*')7Y/X\ MR)VT;+*(W%5>RTU%I3R%9V*%R$;[=]/M1Z4,/(Y,:"]I6:-2!A01;PH1>RIY M2^6]J/=KXJ35^SVO]U-Y+RM$L-150:QE.9N$K#4&D8*@U#I6&H- P5>5=I M&(H85!K&0\26$F%'J*BTBDH_CZBTT;(M4Y&[(O=G0>ZFU_)4$L:="$K5660C M@]-FT%YB-*C@M"+BS2'B1<:.(F*58='X2:OW4^_7Y$G?.L/BF21-2$?1':9, MD+9SJY2)5KW31#'?(:2_N%/%XN80M']-[H68*5 %&Q6BIT:8_>(J5>$JRH%- MR,LT!='#H^P=<4\I"QO(6WB\58)>>EX,*SI#ZOW+F)P"=7-^,R8->NZX*\]L M,L_DH=EH6 QAKY%QT@SU49[WM(B'PU;)G?B+Z+^2C?+I@ZW@Q0^.=P6E?.)P M7\$!)_ 3K:<(C=<+V/,Z_GM.M"2YK<3H%RG W4M1$2(W3/R%7Y;D9=Z0O.;H M2(Y9PFV M$Q++,NS";B'! :WQXK^T>-1G9>>GVK6"UL3XV$4H.^W#^D?E$V!FF)R&KT@! M_X[\.I[:T"ZX!0?;% 8A!G2F1GAG#NP*5J" M#\#-*IE<_HJL3MIDHM!-T!W8!U:.CW<2;A!@C?=8V"0..&*==_&GW\6O@]<= MOHMY@W=Q_U6BUF"*K*=&CQ*X.Y\"DB$=CH99?BF'6ADEEU*T.N]P.==8ACKO M\%;+AU(?V <9<3[U?#A'^Q_V/Y[L@]X6X5N)?HKUQ'(D_9*+^'"4]\N<+M!+ M\#L@^5$IQ:?NR=BY4#M /Q;CS)HGV- M.'[6)1+?\*Q87BI%0]AGF [H3W04E:U"48GZTCYN:S&/RL-@*ZPKMW2,9S'8 MRG !JD45GAW@0;2:;0I<]RJZ<@%$X<%="@"+:E/(>1__D"?4HL;5O]0&V1!F MA&?.UDCKOO3_!FV4MWBCWHU _46^.>:G8BF4GE2C85 )$$D$M=9T I"PV>@4 MC-^+3 NK!2S*!=1":<$"7EP.>-F'5(R"9-K-+E +@2EAT0J2=S6 )%[^BZ8C MQ+9R.,Q1!4: ZYET?M TS1A> " %TP+,FSR04^"*\L;_*FJ^)\ENJI"GV<73-D.N9I;]R8'5G\ICKBN^T8[D.BKVN6JQ M@ [3400CBX/#:3J\U'J<@5&-4<+:T>%QDDMJ+WK9N= ,\-!QE-B3:]8XBUP. M!9HR\!P.G@[SFOP?#,#FE)\GW8&%Y$1PYOA'5.-FU3G_\K2$2Y( MTB^SL__]=7OGU1$^!.V6U&LB7D[U#Z=: MT:-I*NO-IC*PUTGNFDQ)I60_2 &V7:]Q@4$LJ^W=/X6..[V+^I<9>FV59-M+ M?@M"Q%H>45HJ:W@N%U'FXOKMJ9K9<9D@_"T?(--Y82F'EW!_2OLRK7>2.%@2 M\#6E?,^IWOOJG-KC<5[ESCBO0B1>M5B+Y+D\*6>4P2 :2[R@P M!Z=(HV5*;0$FW0 1H/I:\@H=I>>84!MU>9'\XL6K(DM_X?HS+M+ 6UHZ"G-X M6'7'J6 ]^#[*D5%@0)P +@T.TQ\F>L'AK>K?5DFSB#J]44I+#L31(B['R\OI MI)SVX<-J/1$LHC)DGWJBZ<9.7&7(J@Q9E2&K,F15AJQ*BE09LHH85(:LRI!5 M*8./':7=O)1!VV\%OCIK0)'[,R%WI^4]F'A4&;(JT[)!>^>V7&M1HJ7:MH9O M&_%4?JS*CWW>J86FUUY4V*)2"U5^[ 81L=]>8FHI(E;YLM'H_]7Y-GK1Z MOVOR8U6ZXMTFT]IM>RI5,6B;M\M4E!_O(J$VITG:TK!5X.GE^MT,>TD?OYOD MOA;7-N9\UN1T=]FO1MN:SGYMVW>>_%K2T#BGM37I/HM])7O8A9J7+5J! JY) MC5V8YFI-7F/STUQO-U(2_;^MY*?QTS3LK:DD0=4@?YT.[V:S&N0W,-?YX_[G M+_N[^R??M>W.KK:S_6G_9/NC=K1W?/CE:&?O> & 7Y/%^@AO*)ZVZ*"6)>^\ M0XNN]C[-+K1MP*[+(AFW2'ZXR5NK4?"2QKPJD_C)).1N[,15)K'*)%:9Q"J3 M6&42J^11E4FLB$%E$M_-ZJ&7D:&%,C[5+ZP?CH-G@?X">QV]* N/!U0YF2HG M\UGD9 8MUW44M2MJ?Q;4;IHMGRS* E$9R.N)U1=;ZRRD!F_1_\>+>!:Q* MA7V4O7]AVBW/[F]7-Y\K M7IA6B[CFS9!,[=DC[9G9(5Y(MKJ"/S")Y1=-1?8,G@&KY?QTE-()G4N MAQ]@V+[,!V+XRO 4RI@,)V"'/%@7W#\<"W7T/BPL2*[ZQ,4<0^P>QKCV0DYQ M//=%2_Q2@^5;D%&%:4Y_F5/)5',Y5']9;ML;9RG!..+<]W(@>?A[L%J;L.?) MU^_7R7%K35CE.F>HS#-;# IB7X/)MBW:5M.<- XM$_'6R+U\X W7Q5!3TL]V M-X<&_K__XUN6^^;ADVY6FM^T4D':CM BODTCEE2K!66NE[59=0[-+D DQC2A(4HG)/$7?_GMH-:VM@N3KH]2@\L%C7#+JVL@"E?5 M4BY?+L[*E#,=Y'Q DTCCOP>\7_!BP4QI 7?(WKKN>,S5H%#1\X;2LU_1\T+B MJF6Z7T>M5IM,4^L-&<28H/R=T;/5-B;TW+#\X0;169E7&<,"%V.OPR*W*BJ! MBP5U-,KQF]71%+:2@^RVZRK9O,8VV3_QZ%EUXE[GB+GTNVN^5@MU>T&>J)8X M,VH)KW>,QGE^XF"7%+PO49YBMOMTN_/UI_PIS\ 0CTJMJJ[MEUQQPYTR%FR/ M77M#F>,O'[WVK$M=;*=$-,':8 "-S3I#WE?F$5(&GW@[0S,L4!-U0D' ?MDDSK9)AYBFE>15! M5]?_;->5(USTW:2HBN *Q0=7\4'IEP;<4]4IEEA6R?A-]ZN)2VK^L25B@X% 4))?@!QQS-NHS\10A(O'RVJ/K9(U4 M+XW"2QQ'##)Q-2=XR _+$Q%/$M@)DD.R(#X(QRU&K%N]('P-H@2Q5\[>NA?\ M%8@@ZEUI!?JEL)$R9.ZDF!MQX=(?557I.E6EEJHJO09AWU=\O &R8NWJT2GQ M"SBG),;RLX% S;Y'6T"J*C. B4_!I0IAW#XOBEJ85IA>0ICT!FDB#&,I2U(4 M!+_05D957HBC>9M(J\ -D?UBRJX%Y(LU5&K#41'##>[,.=)3FU\6+0_X="L(KKX(NT^@S**$O% M4L!;A&"^8H@9#S<\2HIS,9KY!NV1[&(3-/%UT?4PCO5W92S_N(LVS':>T_ZI M7'?%@4LY<'L):@EGIT+'EP%H/&"1'5J$19GP 'L0Q9T/T6"*'35@)>:TT&7(849ZI M-\D\6:C@WDM[%7?KL3GD&FWC:/]D?V?[H[:]LW/XI7.RW_F@?3K\N+^SOWT3R5I(WZ:WINBKC,@ -.R$0C2X"(JE2?)+B!3 MP1(A+=WRZXH1.:R4:'&6#8%'>5'9@J4S>)F$:IL2X"6:')IF;H4BW70^3]3"D " C,&:IH,\B$Q"A?D6DH77H2G=4JW)VCN7]K' M;>W#]O8G8*-_1GB>J-BOD?2V8U@719)D-%H4H]Z@3,;,@!#0]013U1C/D=\J M;XL,<;;JF06M2=\_T7.LS!JH.;10UBU]&F"$O%("Q6B 3JP9$9O(F8>H[2;B M)26O3GS!5'ICX2&\FNKDD2B<)T^L>]J63PL (XU*=AF+;LR_+";(5U08)#)K M^676CRKL&.996MY=/6\;0"A''UR*_0/9$!FK@DWYM"@!C2"O/ZT,,6?U%52L MM)R5WE7"AO8%J1:%,'-*3%\D!JH\7!%,2"_QM[-1=#H10:-^R0+";4N%SE;% MRN@ 3&4VEAMRHR:(.IN5O*Y<*1,Q4'?D%/M'@IDFYA33)-= %˖$73836 MHB%7$-53]B'\'RK$V-%P='K*1:0#IR]2@,J$9RT'BPLFPH99CL=YHU<8>:.4 M+\ 4%UF>1A"K5'G1G\W$X"%W32+!.W7>A:2 MJ#U$?L%)ELHTYE_W!I0-5UJ'UC)]I0HRR=@4AK5'&/C!Z259A'%3]-J4TGV' MBD1QS(87QO(1/Z6"P;7W67X!?^H?LTPDDAV/]_0:&_5>U/B@X6I\37O?W?NZ M]_'PT\%>YT3I[-=[E$!5*-"K)"%L2C(*YP@ 2#]# )-X@OQR">8L<$HJOJK' MSN_%TW.?%-Y 2M[9_G*R?]C9/OJN=0Y/]K2CO0_;1[M(V.\/C[[!G_K'P\/_ MX.?C$S!+%9E?DV94ZIYUHW PX%(YOBI:*(MXQD =EW"?(+W;/'V"%7AFX_PG].)9L=<60Y4.V$CF$&@=,>@__\T\8E0J@C,^0J M]-_F(^PB+?3]+LU/:SI)34B5'R<7MVH<"6Q^QD7X%R7QY'%H3*2TE&M9>":5 M!=F>NQ1L$^$W>V=Y 8?ES'H)JTMHZ;^=OKRN.\NXJ-21GE6.DHM[E'+UO5AI9?R84N9K\6 MJS+[);J=63) %7MNF$KWGOVA5._F'P"0VL?TZKD?Y%;-W0 KPF%QYG\0:8K1 MY.LRA-K/%#5J8P+F"R&X$XOU6X]^OP6[U8IC+!Q?BK$ M33X^4CJ;.7].)O&)(P/0>5(7<)B;6OX&V -Z1%\40L,5,M54;?^CSV_Q]D]$ ME6$-K,TCIKM:6//K^5.;K@6"XNMB_"K[.!K-L89R?R_J\$+%K\%K3> M+)^JXJCGZ:I=?_3Y72%U46>.T4JHW&6EYUX4CV $0?A8BRIF.);20"1=3M.A M))&"QAQ/.QG2WPLH0^K"*3]-BK0L^H#K&3U5#Y%B7QH6G+J]7SXI8ZCCJH[;YT>>W7)+7ZDBR4'AJ MZ0"/(>RXD:%F-$/!&>YK%F55:B MH_U&=&?4M];- [&*8!Y]?LL)IB[":R1#93Q"QBZ2/)+]1F 2 MXTP!T E )9#I QB0X%AIEHK@ #RX7WJ<\:0E6158'J3998;:RN5!V[/E02IO\LJ$ M(HS8BCHS64 F3ZDNL_Q$^\A)\MY4X9I$C%)HEPW"V"4,5>;.BFM:VD4W ;F/ MV#')V*-E '%8Z3>%M16H,\MUT ]U\-$'V84ZCTHN#R:HCZ4K%(9'2 M-J)?QKI5>E^K LTCW*+]6A&F J#K *B6,C)-Z8)>2XMR7 &;2S?#7)7K^Q2] MAZ4I.<_C93U>E.3XJ$D5WOBRLH1A#C;PX2!40,SW(YF"-E]@>V6I(3:@PR;* M3OTH]_J(RU\-8 9]Z#,].<8EW7-PHLG'8_]MP>7"3A(5Q:T%2SM7.USK$QY> MBIRX8BET3>J)QXNPJ(7T> 6N+7W&-" L.4?X=6[+0?5^,C#*4C*<\7 MW8%3D=K++Z$%S,Q"]*7*+E GJ'0C[)XH*AQK[X,B=%3<[.E5BJ#@N_'SYF8B M*C-$%B'J<*U*Z N0K$VEIA:(GPK4:H9SZM;R+:QK!@ I0J>1/(NJ2PX 4[F, M!-9B1US]'Z';7]8GG#Q-I>%]J3_O5/KS7J4_"RT"[1<%*5=!"KJ40>H#.Q0] M;%F"QG9-0M9\RR@PL"JIY'91)9F,+1>1F"IT#6%?>SOBZ^ MG"EU+N< 8"9/R4C$J1 X1E(Y,2=/J=@>;Q18*"^+RT9>,]=*K\7D@(EWZ/W$ M7KVX\BUM!V1\E,!\Y31E:?$(TQK3R;<5C+R?M]4&54^-'-N!25\.LF0Z5C-* M T\'VLB XX6N4(O8U3M-"XZN+5II(8X'K?B\/I20N.,)U3: +ECM<3'U_&)= M@M@7K=A8=MH'$EI@F=;F(#("7Z091AI?:J>BQQAVKWUAM,V7DPZDV+[2F#3A M7K.K/=Z./3-%K*,LV,,2T,GV3]5P#V6O<)&E^*+4,%[*W,6KB^BG\_'E"-5J M !G@6M#)"\O7G5-Q%Z_6A Q@'>SIA7EAMLG+!UD:RMBH-Y)JZB37/>=@>A=2 MPLA%$Z^G-+!5JF3!DN\+'44<\5/U(EAX @Q@D&8:_ZKIPD(7N=KOLR8]2"5< MZ!?2^U^>W8-4.T[7!>5A2CFG/=0.I@I8 6E9F>$E?=E5<8%H9C4!^NEW*6B/ MEU9A1=WHR"D%294&5GE::@!7%NS(&O2VUR*RB%I/\:.\<=('J;P1&P\5 MXZ;*LC9VG#E0I89/3R&:4 "K4\!@3 &BA[P0R.+DP@3MD5@TE@*I?"1RQ4V; MZJ;S@LNV^J83E9\F?J-:5?#88!\7 ]NDI;W J[;JOVV]?%EVT12O@96Y\D_9 M8V+L^!1EKXMCU&/];:87<^N>]Z%T"F653HXJ3VO^9<2LY-O,SFB%;1'-M,:[ MN_E8M#/1]?91S/9E?R_1( BWNK;,G#-)HQ_:5:\:R>J73@=71@I\$Z<'-6;PG^?MH^.M'V]T6> MF&F]T0Y/_KUWI.UWWA\>'6QCMY8K*-HR;YE'MD8)HI7\D7V8R&T;,=6::L,>U=2+^2YD,CE[00^=1 R9Y?"A M.E,\YS%'OQDO(W9XW\RCYBFA>A V@$'*'LJX_=AU* K!1("2EKT3BU$(BFA" MQ3&9*!!EW #[.N)]^-\^Q2PK$-P@:FG5^[)L%932BV*4R!41^BQ,J$II&!OCI%@5U5K4Z55*"C$H,QXTY'F @/OV$>%X.WD9EDU2MADFXZ[(X3 MS;+14'8YB"<+LJATHYPI/F14+-X"1OL8#@Y%L[$H89,363-2T3.M"W*P-,8H#2Y2_;#(+%ZS++R MF"RO5<<\C')GD2>74FQN ]_4\\:5X+K.[A*1C5&/YWAN59F?7V+E))=W7+"_ M-&E7L"LVVJ]%^N;[Y[;GQ$85')WT.<2#B^$3<.KRPR88#(^=4Z=3Y\HD?P"4 M4_0BX?!SQU',44BMLN 3/*9,RQ$O.G>SU]8>I/]W?2;[5;[#3./N,L-(:AME MF^_!N$"KWB!\:E,QTXI13%N6Y;M3=2#3D#37*U6TD;ZJ3&06G;E(+8:Y8>-7 MQ8IKN4 F[70GOI!Q]GNUI5,=ZA<7QJ#HY_^,4(H>[^V 1$J%&J>)9MDR472J M1_P2CEM:=2-2<003UX:744X$###^\03A8I'B5+:D$^H-)KS+V5Q@.AS#/(?M M$B?*UL0+FS?G=:HKL_63WGCQQD<5].;Y=KJ;]&2420OR&BQ5#)?SGL@IJ>F. M:-WL@O]"US:>/"PG/-8Y)Z./^N?][$* TTA67DG=I(J^2XZKJ2YU3]&B M.HL;5>,^AKKA/3EUPRKMY2_]'-O2R+.@CD6X'Y9[[Y\1:J&U@ +2[Q>IYU=' MCBM47(Z*=W0"\)U8SW*\^?,JKSS4&##L$)T O[@HA?1:96J4,(YET6LTZ2/_ M+J.YB+;LBAP3Q/>R*KI*]+JH1D9C4N3R(X9@,\[)L\LCE\?MXWL]U(R&&3O7 M1@--'E,V-F6JFK!QZO%?GE,[:;KTA5-M>)'IEYSFI2902H]J,@AB(1^W%L7\ M(-&F5&84#H55AHA?GETB)RB"0M6LH_5/[*XB=DE1S0,EQM)2#W_WY:]-0D1265IF U>6X/?8^6I#)3A5RN*\EFV!TU3G+15 M?B<'G.G[4-/6)+*84EM[V+"]?YW&)O'HDQ!=,P&P:'4##JB.X7\.XM7Z4O>W-:B"/T9$_HVO"P]+97@ M3YANOMD4_HDFD6CJ+4A=D?8S)NWGA.'R([TFM;GIKX;!#.'R&H5IPM++S7Z; M[]46\>E#:;TK-8OH6$ILU^EQ=9N27;V,GIMSCZ MZ2GLT:XH,91O\A6=N"\W^WU.T!E^0"^U[WRHO>/:9K_-$F-LTU[CR]@'OES: M7>.GNE,I4KJN46B!Q-!$*$BKWOW6,K%9$EHM7!-FHQ9.+5SCE.D[6-M-DT0O M\)QQ&4TM7JXOA6ZR0_^',<[C^+H]@2%77//ZFEZ3$W'UZDVO](K; P;L($]2 MS=1TS39F5. U.&W%97E,WEHP1?&X6\WQL7?/M%M60%;>MWND^#M8MEFNO[=5 M>T%?SB[6XRU0 ZCHKZ6D8ST&RS6*PQRO[9D*&#<-&,MBT&9NG (;!38+U\:U MV]8"DFU*UL_F:+7H,Q0Z[2V@^^E9CPK6U::J356;JC95;6K#]9,GYV?#*A3E M9MM0NK>#U?5(Y6-;YF-3%'8%LCIM7[F9-F[;&NUF4AO7!$WFGCTMC]P3=:Y6 MNY:6K;)@5^.8*R/WY8_EP^T!=K\:86WO>J']Q^8WTVZYOK.AUJ":C>*6S5(K MGB6!"N']2G0@N#JW=KU^*=,S:$##E. Z&2S[I8 %IF'#DIP7H@E*V>MBB#TT MRO[SO#=(LTLN>U46=)@4\:4\[F_4TX;TMVB1B&<")]CW0_15E"?^X.F8N>S1 M6 [[B^.1[=L[(+!7(R<&KU<<*[U^W/N)>0;=RTEY!><*;#=7BDXNMB MU(,YB+UL;/OJ91-ND 98]K1V&]S3>E,[3+EEAZF]W]TD3(;S53BK-X":HJH: M)[ISG.C*%6E$1QFG;7H.L8.;=90Q2=OQ ]^U[JE-B.L;Y(IN-3=O$^(;;9=8 MAK]J*YR--&-G9R=_UTWK@3GR6O$J<:?D0:V3M96A>P]D\+@9Z"L2P>ZDT>K# MY)\_\;P=NVUNG+G3P&V\ Z=@'-^Q4U"\7,19)IN.OI:]]/ RG#'=C)E.J=]< M2H W6UHWYS&HJ,/AX/6K5Q<7%VVXK'V:_7JUG;,N& O%*QZ=TOQ51(?TE>E: MQ O(*YBZ:0:V:3FF;Y' .;5N!$_+=MMKO#'E; )GFD;?=DX\.R6?10 MM%+<0>K ILZRN>#^^#B'LA?ESO$W^#+"0Z(3FA8MO**MO5A^[ /8@)50 SZL M3G&HG38FN]9633#A*>^SO*?Y^G^PV6PJ.^MNCT[AB9KIR.Z6+__G%9U5R14T MW@P:+06-"AH;.].'@T9+0N-B?%L(E>\N\>R1ED:C;# L?QR?0#B&+"(A:V6( MM!1$-@LB3;"P_UN!9"- \OW[30')AYSIE2#YCQE?6D;YK6F8@V)$3W,)=@)& ML(M\Z;'7/O%1U5'FPK5S*;F["3MYWHC3?R M_RJTORN%V%1HK]"^R3.]!B0L T'"-DM3?V+/EP;\IQS/.!S0=,$)WX-1#J#2 M'TJ-M'8P>>V,8X(1X/$9Q_A)G.5=*<'U(8Y1%8:GVH95G8-\3/.0]GFA'_Y. M^65UZ+EE&%9;0=C=09BE($Q!6'-GNB*$6=="V.22ZK1ZFD&NSD,LTS/9^YUA!U^9OY?^^._JH[?>+H7#I[V9L)+WX M&UV=^-B+BOQQO/-OQ1^;OY6"/T[H[ZR?]2Y! 1_ROCAU]YAU>8\J/KDUG^QL M?U1\LOE;N8Q/=FC*1JG4"#\F_?-W>#RT$C-WQCZ[>^\5^VS^5BYCGUT>)_U$ M<<\]<<_'[7>*>S9_*Y=QST<:\E0QSCTPSJ>C/<4XF[^5RQCGDZS>7UEMN[K] M05EE*YH87%U'_?B[[WP:\P']K4_][+]+!NSSGV&1A$^;_W]+% M^WZ4]Y.BNUF3_[]R[@>T3T]%>BS@4E]XTPN16L"RW@!8C@ZS_%(;I+1?:#G_ M9Y1@HXQAIH6\3-^GA59ZWPN9_9\4VN<1S8<\3R]GT_Y-0_\\WQ%C]1K]DETM MK("^NG^&>RU#U[IEV$N[9YXT?C5.][_T-D^^7*T=[R4 M)VKT_N!- 59]C4^UP!@&P4H0Z8D./%5@C+-1#DP SYK*>X*?S< FK?+&TZ0 M@(*AN@ ZT0C@A=%1@7B$H)-+J)'85,#FRMHBQ*60=VD:8^$2#B1BB.4%0T3L M41]N$N/1T;";Y?!Z5_3MF5WTYO8&"=J>X;F&=;/>(+;1=AS3MJYJ'W)E;Y$K M![?;9F"XIGLO@QMMR_$-U[F;YB 5/2/L-,ML4#.[MOO9 QVY>^L%:]9L'LP> MW:@6N:*^MK/[Y?CD:'_[XW$+/NRTU^^9VP3>4#.[*^*5]K?6<$'7>U=6]O.>U6!PCI(V*SM;M9L'IKX[N"T[,>F3$6/ M3X@>-X/D=KH)C^>+'X07ZL45U1$OE=KX7&:FU$:E-BJDK*F-'W)^>HI1I6]M M[5U.^WV8JY+5FTR!3T!W5$3YU(AR,^A.*I!S-6BS"N3= M]:'BV\OCV_[R^/:K,(LN,80][*5O_W]02P,$% @ F9L"HNZ5^ M6H]:DBU_^O5Y::%'['K$L3^?2>?B&<*VX9C$GG\^>YA<"^VS7[]\^/#I'X+P M^]5X@'J.$2RQ[:.NBW4?F^B)^ OTS<3>=S1SG27ZYKC?R:,N"%^84-=9O;AD MOO!1790N=G]U+R]$R33UCBQTIJV6(%_(IJ"W+MJ"+!G3IHQ;K::$_S6_E%J& M/I.:;:$^:T\%66[KPA0;HH [[9DLB9VI- N5/GN7GK' 2QU!PVSO\MG[?+;P M_=5EK?;T]'3^U#AWW'FM+HI2[?>[@<:*GD5E#>^)K$O3+[89>+Y+=,L[-YPE M2$D=L=40X_+/4]V@^5^ =-W:_[+"M>@D "E ML$N,I!W37\LEC31KX8]K$X?U;^NVB/V=TP3Z\U3WH FZ#YZ8!CZ^=MQE#\_T MP((J!?9?@6Z1&<$F!(Z%:6AL%4C\[.ON'/M#?8F]E6[@7)[^\@$ABBE9KAS7 M1W9*>*9[4U9=S_69F"!*0D,Z0V$4#!Q#]UEH)YV7$JIAR_?H-V&CXOS9,\]J M^2L0>,)F42(2YU.I_9,\EA#]D-D!(Z9#Q/Q\1NGK3VVANWB,5X%K M+"!T[EUG[NI+$&_=X>44N\"?4R XW0!*]-T 8I+6_?/983F;6)8^M7 LQP:= MRQ7@X9@3 .?SF1FXK$'0P ",$#^@WVY<)UA]/@N+$Q\O@8!9\7 4NC2=I4[L M/OQ M7":II@FH0IU:T!L/)K!P \7KG6#6,1_N=.?R3)87CFNZP"-S[LZX '7 MDPV> :VO6WRLNL-^"+G#CW^:ZA9E$F@%LY#3.^&5I6-C&*Y>!!S!X7M=93HG-+'4=VR-01_9EXNJV-\,N^)#E;@P2XNN6 M8OX'AFRJ+!/JD^@NXJ$?"KP&6HE)=)=@[]N"^$O'Q0]A]Q%YF]!Z0 M>D5-_(7V)TL='NTHBJ\&U !,[Z^?<\:>:T3]ZMNT;9G>/ ]JO*SPJ(8 M,&\.+#IEOH&H'3B>-\1^5_<6UY;S=(O-.;X'5]@^:^J& /F=[[5:W[UK=A$5.HNUYWD&7L?Y#G2I M+0HV?PMTU\>N]1*7&,.@D(GJ*S2>WAO@BE5D.XJ,>$ OER6$? MF$AEEW_WI@Q@$H_Q:,7F[?9\@"%A'V,J''^;8'>9&7YYQ7^&G@6,YV&@?A\: MP,=K?]EWQTJUR#):;*'3\3$V')LF5F%2<*!-.87?O9&9RZ;M(Y=;VS]-T[@S M&. WE_87F,4,\5-<-#M[.T[93[ODMIM4TQ5D%IAYL_"$P'O/_[05-H#K_9?N M B^)<9!NLLO_Z)#5;=OQF3YZ);JV6A%[YH07X!+=0[N,-]+&>!;O9*>VF_?L M5K+_+F$X=QWKP-9F#5)5:*A/L)?8[@L5+%P\"WTMQ-O)?X+;SJ$F<9&4@>W= M0/IS#40,NL("S1ULVA-K"!WFD>7*BCST,S??Q+.BS0<1FB3_'5H/G:1HZT$$ M6__W#5^YN&C#0012&_^8L*?RE# 8U<6W"^FVJ<)$FPXZ,\==1FQ$BSZ,^[P[ M05AMN%IBZ[']3<1^$451@K](V-RVE/@(VE"H#B7T?:KM:MG1'WC8'-E?V.== M-T7"41&.X ZKY);;[HY[Q:*+,0P<<+JC84\=:FH//FBC0;^G3-2>-H%_[]3A M1!M=]X?=T9WZ8.L!#.KT%IZ\@!76S %18B#6 3D-'(TC%-<64-($VMA HVL4 M6D$?UW9^J=#=8 "^N1^KMU"F_U5].ZBY9OBX4SXZ!OTP#[- M-W]02&S;Y,='0Q3EMX@/]'&K%J6/ERMEH R[JG:KJA/M5!R1H92/N"R*S7R( M1^I1J+_J_8<F*+9>BW/5B[,96/WMH3_YXRV&^UW-?)Q;HGAQ M#(.'5JI>G3&^*MKM]6#T[61'N3AG_,;I6NMW1PW#2'][<@Q^[?57+C_6Q!CAXUR51 MDL(I-_$,R_$"%\.7I"4$VM'&%OL:6:.P;^RAV&"%^2%([AV+&(3>E_C&V*\- M\6*@+L+?$\< C.:1Z8H"#J*TN=@(:%.? MY#H?^AA5J4SAI'0A;]+ZS'GYXV!+BL_]LL16ZK8 3(J7U->GZ8^Y-?([65/F M8U1UF:T=C+X&.2IPRH.:8, ">Q?[Y?G=J"6QA<\MB)**$AQ8>BC8G;4%>A%7 M"P^6AGC12 ]/&;"@CZ'&JJL,=9?>??"("_-=3GU\MFO+N;L2_+)67G'=VBU] M&Q#!Z^G[B6#,T,H'LR.S!?^<8(8F$@L/%::Q=Z["&[:T!<:G G2?2BZ:D"VR MQ?R<:$;Z$3-02BC[PZ_J<#(:%UKC20IQDP[XD^Y<">ER.KIH=I$6Y:84$F05 MJ60\H:.,:42B^6$G/\K[D2B?@1HRVV;*]GZHI4S>OQF->M_Z@X$R[/6'$V5X MT[\:J(JFJ9,"I,-3PBL;LP^7@A]EQ9.H'M.[,;QS&?B&459<&36N43 M:$MF^[=%PD! <260,T-1-1"Q45P1%-:$_AK7I2+B#!1W'W!XDU#),,*/C N9 M[?H>'QD;JR@T6P5!!CZJYY,E/0/B.J /S$/W<7WRW\2*\(GCX; ]?FBT82+_ MJM!85P"%-4#)*I0Q3+1;9:Q>*>RNC;M[=:BQ67-^V#/D^:E:1THGSTR1P#2A MI*K28U$T/^-JX:9F=;&1GL=GX5+&I&R_:SD;:J]%C:>:RY1U.AW*#>6A;;L* MX\T0QAX$OMH]FNHT<.>TPD<>ALG45A,'^>3HR*P*S"Q*VJWB8(T0/?@D/$I, M,7SR2/R7$T&?J9B/=D.64JN /+2I&13:0;&A"EX."F_([@6M\0-!EJ74LDKV MV+TW#GZI!H*#$3+&%%P#9A#AD4UR^D M]-(H%1>H/*(*2NKMHE/A/;+\"7"[D=Y#VO9\&:>]23=NIB@#QY[3T[=Z>.H7 MI;_<&OGTUI&EU#K2#ES;$QQJ0: F$+51=O+B>?Y/Z?1H@LX*SS?$<^=87&7N M8G;WVDDREM<:XB+?$&7IP)!'TY/(*@K-HK7=*C_)"HGX90&TCPP?LJAB\],LBRE=ITC:*H'GE*@T8T#QZ;OWG!F MVR?W1J=(>T7:#&)V4&RHQ/!N>SZ\OT:WS?AL M6'(TO/D5\^%MR?74_M<:WEU H_N#Z(%^"4,EAE<+5JOPP%G=BM\&FI3:PUA4BVB>A%57&+(V!MZ$F,/?-CN2T?WR-R*^7"VY7IJ:VK3(ZF1 MK:$3/NWVTS+WR#OZ+AM&2[O#WNLYMY!N/L@=N9[:?UJ#O+&S;U2MF+@=IEL!Q-+3)GU?(>;!.?B+R/,<%%71;E>GIS)$8]NITV MLH<2!A&S6#$Z>Z16'?>_*A-V=JDV&3^P$\N48>]6[=VHFS-H"CQ0FU,A=X5' MEJ3T;=4;S2BAFMUDS90GCLRI -SU=^&3)0JIY2XDR?2TB5> 6<;5IISN/\GB M^0EL\6D:(B"UD%@$_VH]O7!@K-\BZ\QZV"6/[!R0PD]4G<(8/S1DN?XJ:H!A M'HPC9ITF=PG[98P.51D/P2W:O3IF-U7EASHER1^?FU+Z9OY8!0(=X3U=)?9\ MT?$V0YX_L+8:Z7VP- IE'#]WW5F4^3+D^61V(==SP5$^7F(-OQT-@-JU\+CK M@C>F;LORN:DM93QN$BGY9W3B=JG]7W@.GZV"WRDZ@+ MQN+'X:W*\KGEI;<2,T!DEXO(Z^,)K?J>,_KZ@8CKV2YQ->".7=JER-2@A): M2NW^XI._# U<6FM)C?3BX!XHRDAD:8\67B3,5L&EK59=;NQ9%]F#2@G7"#7U MIN"RX%J"STK0$U+;%;%H"?U;^%2[;3D^[3[5G[U)?K8@]<^B5\+MM.V'=OWQ@%SQC@9?ZEP__ U!+ M P04 " !R-PA/06_V\(TG #ZH0$ %0 &-S=VDM,C Q.3 V,S!?8V%L M+GAM;.5]6W-;N;'N>WZ%S^S7@S'NEZDDNVB)]JA*%AU)GDG."PM7FQF*]"8I M7_:O/PU2DG6A)'(16%S.I%*RI*& #]T?@.Y&H_'7__YZ,7[Q.<[FH^GD;S^1 MG_%/+^+$3\-H\N%O/[T_?XWT3__]][_\Y:__!Z%_OCH]?G$X]9<7<;)X<3"+ M=A'#BR^CQ<<7OXO/1^6C=!Z%9\O*?;X_/_,=X M8=%H,E_8B<\=S$>_S)>_/)YZNUC*_%E<+Q[]1/X)77\,Y5\A0A$C/W^=AY_^ M_I<7+U;BF$W'\32F%_G?]Z='-UWZ^9?1)%S.%[.1'<]_]M.+E_DC+Z]U;">A M/UF,%M^.)FDZNUCBA3$LVUQ\^Q3_]M-\=/%I'*]_]W$6T]]^RJT"%F*P9#@C M^:\GVWOY':>W8W\Y7O[Z&'Z^:C5#*@@Y?EW$28CA=L?;"NA@<'+8/SGK'\(W M9X/CH\/>>?_P[!R^ONV?G)\-7A^=' S>]M]/[&48P21I(K2M^R@CR-V&=B/< MC.4:S7CJ[WQHG*D_G5W_Y=BZ.%[^=G@Y1Q^L_30\B8LC6(0NXO%T/A\:*H-B MRB&'-4?<8X=,,@)YYB7%0F!A_%UI7HUQ.5F2G;OEC+EJ_&66\LLX7LRO?[.4 M.\+D:N+\UUH4*_$V']+WEE[#*GDP!9).+F&1'7R*LZ6BYD.%*<>)"V0U@S4N M48HLEP0E0[T00E/B68UQ/@_M[N!OL:LW\R^FLQ!GL'7\].)+S O]U2ZRPFEG M_@[M'JYA5Y]X.;^\6$U7!+2ZN/[[O*64XL9B6E4E*R; <,I2Y7 T]RMH,7Q' M!E(8I'/[M;> ">PN%]:-X_GT-'Z:SN"C'U9KX-!Y'AQS'%&C&>+4@G0"AJTS MN! <<O"/'$&. MJ(2X4P!4>(NCV?=BOC7;VEJ\:[.MEB(K\6ZML1.M=\EZCI+,KKA4"FD!CR2+.XGPQ3%P;$F%@P2<,.F0)&>[!+H@NN M31_@V7)O0#\^QW9323%^O)G!,-_-IAF CUPPP3P2Q,!&E)1!UGJ&&!;21^V3 M\%5,]EL8=AW.P70.6^R;Z33,>Y-P%F>?1S[.SZ;C,.1>*$*#020EA3C($U3F M!%()7#=05S)&UAC=XY"V7%?KDKXI$>ZSNY &BA'\-'Z.8(5=S^29]8O?1XN/ M!Y?S!?![A_P'FY9 I3JS' 05LP [T7")M$T,P?(5Q8J#H M5(,J#;!VR:@N1:':*FO1B&YN+7AI3")>@WE@P!<0D2'K:4).89$\U2'1BAMT M"W;D]N*^@I ;O(F[28MAIU0L6U%@5%$9D256(ADMT8$R$D.52,L:+#^6F=P. M,^]/[5U56'#JKD:SPG%EB<& I]< P5Q+6)I1C?W+*%51LM0.:P]'XOK+ QDE8>!.XLYIQ M^%%$'Z*CL CK-HYHKO"T]P\,D:C3='9 MO1W3W$;:)=.B!)L:'=4T5MV^#FON 9OQ&%,-4K2Y[,% &QIQ$B$@+50W%@: MZG-M*\Q=,C'JLZZ>.LM9#6NL9\%BM,$$1&46@/0.&9\L"B%21[EB05;)AGK6 M =HM%LFQYD&#&::($J!7HL&?YQX1&VA4@@>JJKB_C\8B][OH[JKY^]1O*NIB M5#Z+2YOK39S P,:]2>B%B]%D-%_D87Z^L9<29B8(A9$RA("%+C3XA@%&2U*P MPD7J=14:; :O4Z<6I2E204/WV//7E_?E=@P_5TS#/1B\?7?:_Q4^<_1;OXV< MW"<[;"E!=_-!%\K67;I !].+3[/X$2@"7/G.R)OM-*>MP3RYD\WV#C;6R6(( M9AV8XJQ8&Y3H)+7*!M36#/$PSD:?EQO6_!^7=CQ*WY8'1[_&\"%N M)/>41'*$2T2D7=XTBLA&)I%7DD<;G9)$M#E1=AU0EYRZ+LZ)5@G3 OW3:!+# M58K)NS%,Z>TF,TA22LD86'99Q"%(\',I1I1A0W.L)>@J.2&U!K1E#+NRR=Y) M_K?(F&+\7S.0:ZP *"GK=4!"T "H)$7:<8&,LCI:JJE-5;(YGL"TZW#OWCWQ M,1(;540BV)Q7HX$&U%.4B$G@FFGM4Y5$W2 [#QSX@AYE#D7AKI _6ICKY$B6=J_U:+;78U:9JNQR)60WG8UR, M $_K89F[O7<@1O.$.*K=77_5.^Z='/3/?NWWS\_*A\@>:;ZBL#<94*'P5\Y* M7,Q7/C580XH0FC3.:P%'7%.'= #G( G%+%A"6I@J[N,=%#M;5W;^L3<)^9_^ M_UR">S2&1N>]Q8&=S;)[])L=7\9A8,Y3K@QL@,L\+ILSNB1!FC,#1B$1Q%;9 M6C9"UR7SI#E#'B1;%U=,,4.EY_WT$L"<1A\!&&Q4L(?=C#GQB(TS*(I\U1*6 M"^1\9$@&G>N_,.9,E1-N"5^.&ZUI,)BE#L>63<:CQ:CN+RJMICZ/SY.QR#\>3:F%M^&UF)J M*';(:PS+)D\860YN-=&4">\XB(K7(-9SP H.'!0>TS+S'4OE0/)4(L.D1DX; MK;BB+)@J5OLM#%VRS8MRXOX$:2KWAXBT3 QQETT#20.2S&OE M@Q+15>'XKP%>E08[:J$F&Z1PV'IE492P_P,->2YCI1 1V.?D6NM#E6S2 M\FO$6$&9=,(1J%$0,>50PTT2R2!GNF&%,V3HWNM=@Z=(R M5UC_NTJ^G#,1PB@/WX[?@;-S-#FPGT8+.Q[BD!03P4/OGB)./0$SDPJD<#"* M42NLKG)2^@B>+D4>"E.AA :*T>%\%NW\HFY%2F 4["KY@$9"%S5DMU[>(>MY?7F0QQY#S7?P( M'%]J#1<\@0$N/&Q5)"!CO4?6!!SGH?6I6!!87X4UDO)PXMK')N< MR@\9(2(R0V#X&D *"MZ SG>'J211$QR$K+.O;(=S$R;)'Y-)-356(^ T5-*2 M%&)^MT 90 '#-IA)1$@0+)$4.:M2CNK1N,M.P[F.X['("(9AH2@(&/Q$,.1X M2CGY+UBCO'&IRBKZ$$J7W*RF>G\B?M1$X.5X/)U\.(^SB\/H%KF&PA46&9.P M*1?12-C!G+("5FG#8+W6-"2NM:55#O/6P^F2GU6, +L+OIR;G=?6Y4V1Y8+[ M;CI?S.)B-(LY47A-%O$M&=R"GBB3+CB*8O#YLDC(N7)Y"]!48J$Y4Z:*'5X$ M?9?\MU(4:U^M97-CU^.QBEBA#,C!Y^T>TX@<" GL"R*Q&VX*1:!^RX@G^/CW&"%-+8)&>><-]2R9/=B*3?/]'MGO^7\LNL! M&M@#A/$)Z1SQY\E2L$<2SLEE7B?GJ;%5#A;7P^FH.]"$#8^E^.T@_Y*!DQE, MO#4C)))@G,NRYJZS12"1%2D@9ATS,0H19"TZK$?44?^@$",*:*&*NW@#1.41 M2(.\\!SL 2&1(9&BI%6T^6E'9ZJ47EN#I:-6? DB["KYO5MB!]]W;<]8 '^" M!P =\ET[RSP*UD@3C:&$5TGQVQ%W1XW\(M1J4:.%DTR'E'GM.$N(QFP#A@!^ M")<4,:D3ETF*&*H8]:ONRPSB9IMW--\")\B'7&B=B/Q@+M%(:9P(53C86"6S M8>M077S+,99%;Q+R$J2.56 L7D7^ZEENDT?!F-QT-,HN*2.226 M*Z?Q"EGO!$H)_%I/I/2^BB5]#:!+]E(!33>2:\DZ]';R801^VVHH0*^;]RUN MD'G@6=*&P X9\^.B8+=9J@18[?FF+3=*X"IGA9N ZY*)4X -Q?51-KI]!>I[ M.(L*L-TCS[7$0PYGP:+DN/!(8"*#\,XE7>4FY5HT70HY%N#"[A(OIOPM#.P' M@+4P. 0#GK[)NQ7/P4X9,5CY7'M%I&-U2G[L@+E+B2H%B-26]O91U6-]984Z M-3PVZ:OU(A+[J,]QNW9(_Q_OC\[_5;>.[?T^6BJ+\N306A'N0>_LU]?'@]\K M%$%YIINV*L\\,\!"15%RT0$[_PA>U><1M/;JV_MY#$>3?$E]GFM6]_QB]'EU M/HA5@G4:C&^7"U=S1_-54$91MF%/:]\>-;#J&QP= MLLEBL#[ABXX\(A$9MMXFSTF5_7PWV%T*$55BXYIR<6WIN5PAQ^TMEUCY*H'5G5!W*7+5$C/;TW(Q8CXBF=>CB9WX MNY*Q2DC*B4;!!D E,%C+25@DG69">F,]JW)8M#G$G:/#]EN.12Y/7G)?DS ? MJGT'6I2.*MEA45%L%;UY^NED8U\-2C"L2B$/,:9EA660Y&!=* M*NT],$"**H<;SR+KU,7\:14L%HYDQ"Q,H*I;!0R4GI$ MP%#-Q3$94VT:A!O"KO\>ZC!Z9WR^."0=J)"#9I&3(B)*E9+6,![JO)[^/+0? M(%Q0@WW;/XRZE0[+G4?%3[/H1TL(0XU)9 )6 YU+!?)@/=*&6J1"2LD2A3FM M4L3Q-H@?P(EO@R^-]5(NQ>XBEZC_WR4"\(6N"L(1<.XL5_.^>V?CP7.;Y;KJ4W;(':A36 M0[D7[2\^C:??8KRZB+JLT9>?97X%GG/(I1_B9+Y: T6B0-K $*8YQ1DSCHP# MM)Q::A@5&JLJ5=\V1MBEG)D]+CYU-%HN^=*.)MD*&TS.[#@.TIWTT)O9LL\WND1XVH8;ZSUV%RDF_ MH(>ULK]6'N"Y_;JL1 O_KN(P\Z''FKKD G(B/]ONK /KGFF$G4Y!8(=3G3R) MYX!M0B7]GTNE*OHKF&[N!A7_QY-'CX0,A0D:)-(0L(N=UC)D!;YIA;U MF"JOK0M5CH$8J>C C;086&\Q1V#2 M82FCM]Q4J93W)*J-@HWX3\FJIKJK2*>K)TRN%]BU3YD,B0DD\F3R$XC@EAH. MWQ$%BRTLN4QI#<.H]+!0$[@;$7#?&1/[(6!Q;5=DYA+2]]S]*W!26V,2> ]1 M,5B%?8)I(PU'L,=+QGFD(51Y G!#?!MQ;]\Y%_OAWN[Z;,%PNRK[ M%%-<[8RE3>]^D) L\]$CORR2&*5&-D2%M">8:*9$K$.VDG=\=LLX787F;QGY MZ^Y N.3S^S$*29E/@#C%R'!MD-:.6JIPE+:*7;,MT!\@FZD&,Y_*42VNW^() M].?3GO^?R]$LOKJ9R_F4WG\V'PWB<)-I3RR[)9AB+-2$">2@["(5)7 M>DSJ&6 _0O)\*S0KJ< JZ?0WYX[A,HOAJM;(D!-ML)>@^!@E&#U$()UD0A)C M'U,T$0SY=I:S^]!^@!2I_2Q@.^FPWI+U )9.*BKK-,*<),15!"/(6H%DX-PQ MBJV053(3GD7V(V39[V71VDF%1>\#@Z.6_\F9$9^!]#GP$&>C:;COY V]P\)J MRE"048.E+3BR8,TCH#UQT5I%ZM15W 9D>U<1AEAS[A6GB(7\CGHT&+E (E*Y M1)1W.C%>11R;0^R275J-:1M>R]]5@WMP'8>,T&@-&H7<3!9+YYA2-A9(P3* MK]Z#EP]VL^4@" QN6@P1.T>K1'&V =FEBP"ML:R:%O=P,13,9Z:DI1B!'*@XYH9G/E5:Q"%E:@2$G+$;!2B]E MPJG2N^T[H>Z2Z=L2,]O3-T[.!B\/SD_.GGS;G!\='#4/[N+;K/BD$V[*E,@LLA 2Y3B; CD MW70\\GGO;$_R-UWN50/K![Y'3?1"&.7QV_'1)$UGJV7I,#_P/FY3.T_"V*O& M-A=0"2WV#O[Q_NCL:(FKB?CO_'T9N3T.J?2 2W-QX[;+"ZH!:W:SU*X/2P^F M%VXT678'9N0'_ M-MHJ+U6N>*6+L*"(QY6/E$)&+^24J M:PD-CNFD[7.K6"DP77)LJO-J+QJL[-T<'IT=#+)M\KY_RWIILC$^TE*9;7 3 MF"4LA_7]G.?4^D;6PI/MU13-.LCU!'1B9YG]G^,.AM6&+=<4VM/#J">^U<7P MLX6%]0W6A^)"?*3]FJ+<9$B%K-2U(:3OA3VN7]Q9/DVZYCWXN!BD<_MU&(06 MR4J,L$D.<6PC,CI7VT\QBN2<(ZG*,\1EX!=X5>IAXW=+#J[]R*L(GDB\J6PP M--%)ZZ1&D=O\'J+52,,OD-0V2J4YI;Y. < R^+MD)^^!UVM>JVJ=%24?2GN( M#-!<'V4^&,=3XAPZH[7P3*(0%=ALR@>D,1ANT3LP(P71Q->IL5)R%)U*"^\J MOUNAR%[,^E=V;"<^GGV,L;R1L:[QFA;&LX,I9%ZL4FZW>MA\&(B13#J#O,Z9 M%CI1I(W0B%HN:,#.ASI5IAM@;?$YRMME&D <^46,?+N/P1?%.3(8IHX!\01J M!4FL2O779G"[9!;4YN,.+U8V5? ^WD:]*B9RMWK(]3OO.B9*4Y"(& ][2E[3 M=5(IAPB=XMY9E:JDH17"WZ6H7(?I6HP"E3?SHY/?^B?G@].&606W_[S,AOPH MH!(ADEN--X^[/6RD^,AK1=AN=;$R:W8<_U4CQ<>_#EPAD^NFM'0NN6EL\$G3 M_-:1!M^1:8:Y$&=,RU[$ 'QB&9&A$ M-GL+4K/ JQWR5>Y-7P71I>,FL8:?UAMI+&D"Y:\N<)P?/1Z<%4=?:@)4T): M@F(N'\M9M @P$ 3;B! 0PI9)3"V#DRGP@#E5=]4[.4)\)L=7RYE<%,CGX%E MXYC.5HW3N:*-0PZ;_%YGSK2D'.LZU[0>A[3EI9D?C0R[J: \)5;K$I:>86,, MHI'DC5]83CC#W7GGM21!5HHE/[0 [#.K4?GEK%W%I+.1R_9>?/HV7ER9% M8L92AK3EX 0*89$))B%KC':8$LIEE6NOSP'KY-:W/3,>)7T)?92G?LZ'R%4\ MIS[FY!LNK4F2(,DMRX]5Y2)/+"$&;I;GSD9-*I5E70>G2RYS#48TEWUY'KP> M34;SCS&\F4[#?.BH4DY18"(3,:_) ;E'+TZ[O?.SOKGC8(>3S57QA7>&'")H, 3 MG34/DCS?:'5)U0JB/-'EF0?Z7X[C-!TL;[+.1Y,#.YM]R]>2+G*9P&G*D^/+ M:#QN'G\IVG]U+>PHDM84=C19 +Q1KG.[C-56UL\CW;6HCDT&W)KT^_/%"/:M M&%Y?+BYG\?8;@945\7S/+>ID2S&44,_9K[W3_JO>6?_P8/#V7?_D;'D"WD3< MC[141GR;P*PGCN;[X)/MU11-K=UO?6]/7!\J)[6G.JDIRHT'5T^^WY>(]<\5 MEA;UAOW5E'J3(9=*RQDO/Q,?>1ORZG&0FRPQFE^FY3*BB+5!'%.3GXI,^5:Y M8=$(%5R5(Y?M8.[\XO)&O0TYDR8FR1%=OINIHT*6O+E<7G?%']D]B[//HYQSMPXA".#JI<35 _4/L6-KI',A 36"15P8 MA@Q6&CDIK?62IU"G@E@9^)TZ-6N1F'M0?N58TR.;V6+J_QA\6FIT59_D6_$M M^]$NJN[2FPVLHF7T$$ KQNB6_;:L@PZ8K*'#RYKQ_^O:P_^J\B:#O_'T983T.J?2 FT=)UK12 M?O"U(B*W^_CNM!Y/)Q_.X^SB,+I%\XFW<=OEQ;7Y4 IYW;>[&;I\<\\QCT0( M!''I\HTRDY 65J(0 MC/)"@?]EJK@I:[!TR1=NK/O[#L6N,B_FUMX&\OUMSV$R2D?F\V!P=I:X1,9D M5,PX8Y*VWE;)T5L/ITN9*54HT%#RE7W$39?9(:FY9PQ)R[O&_>'4V#-T20.TL$L@N$ZE,0Q6)\8 O021B4I MLCI)Y"45U$8.*UN=#>,6B,[N%-MH^\$RT53*!;<(.[E^7/=\^LI._A@29ZR M+0D1@9>UPGPN'26155%@I4.T@M>A[WTHG=T:=M+Y;A)O<5LXC9^GX\^YPM>2 MH+T/L[@L=E/8L=^UR_(;R,X#+^W2_?YQM+B8SF(F8.9/10ULTU5YR3<>:!&) M]WMGS:Z@7OUE(7FL@5%N>#L$2&[_?'7?.=Y;=Y%R6%V7!@I9R$W-'!=+X8DF!M?B03B<0T MV _1(4T%N(4N2J=A[X?_7L7$ND:PJ]GXFP7YPJS]/B1AP7BAVB&?+Z&"&<3 MM>7YW@71)H@ _[U* LH#))UR%!II_+[%N)NPB[D*=R?,$D=@.'G'."+,@,N2 MO,Z%7C$B5DC-#.6^3M;10RB=/7^ MR:X;Q>9=E-PH&@ZLT$9QM_?K3K\-I3:Y=#-,=DXYXHQ29 BV2&IIA=.1A^CK M3[<;/&47E)MF;\5+N<:!R2"0<,8@KD1"EAB+N,-8PY!]"E7VR6>1=6F3*<&6 MIQ>?7553:0NZ@75]R$)BTLGIA%32^;'[2)#1GJ!( XTT>BU-E9>_GX;5I:VI M1:XT44HKF];RMO@RGF/'^16OU^/IEYVWJ:<:+;DQ;0R^G#>X+!YVR_F$;^ZJ MO, FOW$713?Y9@,K)]FW=G$Y6UH3]]W1DA;45KV4E&_SX15SN,%PBX^L3]>O MIQQ>QB'CB85$ S(4,\0C-_F*>$#)":RUCR[5,:PV!5AIWQP&*CQ3L&L;'A/B MW$GD&'6(X,"9\DE1V>:&V26KJ@IW-MPZM])+N:/ IT;\?A)RB31B1A'J6'Y=Q6V4>W!?I#;K#;L&VK M]6]73;:S\UZC/(T7%M:/.!NDU[!LVW'&/#2$!!%@;58B@7<=I43&"8Z';,">.#3.8>V#0(H0,(=S=3?M.4<1IQ"2 M992;*H6&MT:Z">'XGY9P6^NR=LUUNI<5[_7T3%PX]&'9=/S]TM+M/ A M3Y/.2D98=AYLE>R.^1U8=ZAIK8\>O%")&:Q.C@NDG7$HL>B9$DPK6:5P\(;X MRIY)/-K-T21/G3R%YL,0B/6&!.08#S!9!3CG'BQ49F%2:>]UJ',S97NH70JT MU.#;TP<9Q959*8'D49SG'^,LVFPK#)60(27"49#Y=2SM02H64#//:*3*<,'W M.0N_(^U27*5#E&NHRK89=YTM0TUR7*6 O,B/=QB-D8O*(LLP9SH23<@^E[@M M4IK:BJ5TB&M-E-@VT8XF2]=[M09;QIBU!J.8M,H)Q1RY_(RUE%Q:1['C;23, M;82U2]&4#E&NL3K;YUUVN5:0$T8C9:5+DIM$70MYS)M M[5(@I5.L:Z;,/2QV7Z8KF+##L/O"500*]-JJ]%NM M+; AIM=V-,LO.L9I.HRST6? ]/DZ&EE1)T]VVZI2-A= ":WT>Z7%ZXG)]T.!I?7A<NE!O>340U6H.!(X\@0 M\SAB;+$"*=4PL;?$N:OO\4AW#_IY9>*HMYNFLA/B:,7O@WK!C991K&F&(PG")"-$?< M!XF,Q@Y%*[FE.A ;:&N\>QYOETXO]L[ PNJMR\4GIDOP.@2!&"5R%11PE%FD M4](V"$:L:G,[V&3E*RR2H_G\,H:5-"*L$BH1#+H"?G"<[\N#FE!4/ 5,!0:9 MM"Z-6P!_@"V@ ,^VV@":JJ^=^7;OJ8$AB']T_J\FWM":5@J^P/$$O&(/ MGMSI8X.3G_K';_OO^WWSMZ?]I?1G"8R6=]0&7EL +*$ M+$[[YT>KQM\=]TX:2>%^$V7&_R2P"B-O'D!:WU 5*=0*']WKIGGT:'U#5611 M,79T&--H L;3ZLV\=V,[.8F+=W$VFH:1O_KMLJ9=0EC@@%; %9U+X MA*M4FFBK9IEM@W#+5M.ZKM'LB51D%5F18KIZ= M7=C3N+B<30:3)>AET=2AMMA2&1TBPN82N#HA(VE$R<*::IF(ILXMEFU ;IE; M^A_)L4(JK!R2.!@LLP3Z)P='S5YJN-M &:OZ"5 E/(NCDX/!V_YY[Y_-1GS[ MS\N,]U% A4?;W(=ZV$CQD==*21F<_]H_S4_*GO9_[9^<+?-E]G_KG[SOG_8/!F]. MCO+3SLUB.0]:*17(>1I>'1'L$N![I*U:XJ@7YKO?TPX' H\W5DLLU0X$SOIO M&I\!W/QMH6.0M5!*#K+Y/+C70MD!U^+\=?O-MXI[+90=]G-;P)4/DK\X.X]_ M_\O_!U!+ P04 " !R-PA/[?WCPH]: #-M , %0 &-S=VDM,C Q.3 V M,S!?9&5F+GAM;.R]6W-;.9(N^KY_19W:KP==N%\ZIF>';,O5BG!9'LO5O>>\ M,!) PN:T1'I(RE6>7W\2E&1+%"5QD0LD)2NZPZ4+M59>/@!YQ[_]GS_/3G_Z M@I/I<#SZV\_B+_SGGW"4QGDX^OBWGW__\)KYG__/O_^O__5O_P]C__?%^S<_ MO1JG\S,R^,BT]L B)LXP^*(%#U&4BX>>#D?_^FO])\(4?R+F1M/YMW_[^=-L]OFO MO_SRQQ]__.7/.#G]RWCR\1?)N?KEZM,_7W[\SUN?_T/-/RU""+_,?_OMH]/A ML@_28\4O__>W-R?I$YX!&XZF,QBE[R^@U^?9MS^\3HWYY>*7]-'I\*_3^=^_ M&2>8S=7S( L_W?F)^AV[^ABK/V)",B7^\NRP_ M77[Y^_NCVY0.1[-?\O#LE\O/_ *GIT3Q_ FSKY_Q;S]/AV>?3_'J9Y\F6.ZD M_HKE2I2IY/SO^K1?-J;I$Q$R2><1&?T41Q7@/=*X[.F;T_SM62QC@?/368\4 MWWYVK_2.SV#8IX!O/;H':NG,U7_\/TUJ<242)PJ_B=9^$&PX&.4A2G4@FFN(XN!?SVU>';D\-7],7)\9NC M5PM')9IPMZ*D$ MG;+V DI,.BJ,(F"*R06+QDAG![%(%S$D)H+F=&Q+9*1+RV2TDA1ET?+45$_$ MR[OWAW^GSQS]XW ;2KOWA=O1X.H\+ZC3*91!JN""MQJ3\EHADEV3,N=.8AZ( M2 NPF,PL%,FT$HIYCH7Q$I032GI4;9?=?:R]@PGM-9]P-DRP@L'1LVYOOGWW MBKY'&@M:C\$Z5#II 5E+:4(21#.2/K617N2!B=YZ5OCP\^?OAX8>3_I?L'8]OI[=5^%E0C%7>BI(1(T:=@.8L1UJ36@=%IZ#V+"8(5@7+@>LM*:;-XEOE7=M6V>H+ M2X@H.(\H9-2:TW?)VH Y"Y"Q\"@'26<%.B>F#"],&Q]8=!Q9 21K)CL0#1;6 M]0WD\#]^/_KPGVT/Q,5W;&=KO)>SQ0T0"B1OG,Q@AM56)DG@$7TY'3AG"3C&,4^HJ6]U#"0B0P$&7!) MC4YFX_2O3^/3C)/IX7^?DVOP?GQZ^GH\^0,F>5 ,#YS.(Z8 #=-1VVK=D\%! M6B([ R#9)IQWI/.F6+Z#^6!R):!+WW)-Y[-&S'I%R6R\/;U<8(/X^_FG\80> M][>?^:8PNDW<(%JGR#?,3!@DTZ0@L. #^1>%#D)>> C!M5DCBZ1L'PQ-M3?N M5?2WP2 V!<-!_B\Z%NI:F'X8'^0\%S:?**SNH8T\\OQ MV6<<3>>1A_=(#$SI5#C!R9=APGTSCCQK-&&V#(BZ>% M)3@#D3,S5F@?,1ON4PMHM6;L:0-UKV!Q&_:RESWP/7X^GZ1/E8-7YY/AZ.,% MK1<$9B*!_@=$&Y#,R'%@M"PE\U$EZP2),$*S+?$^RIXV\/I5S&WDJ-UMF >C M?/@G3M)PBL=ESN?QY_KSZ4"C4\%8S40N= 9XLHG!",N2IK,!K#(I^_W:(^_D MY6FC<]?*OXUGO2F>7YZ?G9\2B5_PL!1,L^/R%O\X2&E\/IK5E4?++PW)@3T: M72S"XW*0QW/2!U9#0"DUTP+(G^,F,L^C9P%U$)9')0QO =OU27[:Z-R2*F^# MT&P*PK#H=R(B!W;3;7_:OAEF'&4I[1AGHTON!X4$:RP0C&TB<[Z7 P#!42B4.# <2Y\ MD\UE&3%/&PL;B_\V)-RFD#B>?<))/3\G^*E6*'S![W E[!Z7#_#GN_%DKH39 M;#*,YS.(I_AA?!%6'D021Y'@2!2UE,EFP< &8!D% AVI3A33 CT;TOVT@;9- MI=[&I&\0-_/>)&639DZHP+3ABD5CD&@SP45NBP]B%W&S#0+G'ZK(!ZFF6=!Q MYHHB4:N,+"29F0PJ)5=<3KS)$7R3C!Z7P[7BN>;QX UDN2S"]]-%*=1?T^F8 MG(J__3R;G./W'XY',_QS=G@Z?^'??I[BQ[-;&\D&<+A 5UVTXU%U>P[^'$X' M*>>$GM8@EYH.!QLT@Q0R,UGQHD( X4-3="RCJD>PW%/5> ]XUM#V7<#96.H- M(L4+-+V:GR\K$358J+/L$Q)+J>KS&+VK6/0>(&RNO7$KT6\-%Y"%T]+4\Y!6 M@ 9C6 !:!DYJ42"5$%V3\.D6\7"C&'?W<.@B\08PN.8\_#:W.0>HD$M(CEF# MB5@4Q*+2F9&=9AP&+ZU<7@R\:7AHD9+M6]4]:&@QMK.1>!MDD3]4=^%\\O4Z M22Y("UEKEDPA*YWGP'QQB;EL:WTC9C1-"@Z6T/(4=+ZIB)NDBY?&O"^)$R;Z M;! 8E%JF'"4Y:,4A,\F2.R0B-[')BK^7JJ> A/[$WB"7^AYGQ!_F0YB,AJ./ MTRND8N;&A<)BU,1O+,@\ALB"RB%$J;PO35S(Y>0\!13T(.@6"=&4+O(.F.\* M\%P2JHP77H)DDLXHIH7W=&(98.0PN0P:DF^34E^9PJ< DC;J:)!XO)9+?3V> M+&2JQB/Z,LW-YPM[.?/DR:3A+/$:C^8J,6^EG:=*.<085!MCLA.53R $T4XK M#4Z>#_2Y[TG,2UBO0E/+B,0RHG83D&BHRT5+M2]%-#!9E]*F/$\FDK5D0-?D M!9#)I-$RES"E J+0,?JXP?% =&+'V.@B_Q9NS#=F3VI7+4SR]/?/F3914IOE M\LK#1A]Y!-H](R\JFHT=AH/!$IMPV5;]0]<:BLIX4[+==_^V5!3&_H MVY9MVP'0"4A)J*#0Z!KEX@8RD).L""LB MP@ $"@D(^A(9@ULTAAZ_/[7@[='_]_!AZ/CMP=O7QV_ M.WP___J$OCGY_;??#M[_Y_'K@Y71X M^%R<38+DAF:E$)W2W,=@4XE6%"Q2"&XL>;%>&>$,$SG0'F 3[0%9"N9DM$%% MK8/;A?+>C4^':8C3+2KQVRMWJM0*"/?@5*_Q]>OC=9Y5<.MI]M4]+UD[%+Y MJ\MGL7??1Z6E\QDRUS$FH)TX%9F]00,\IP'/B.!!,U%"81J#9E%FRSPZB(26 M4E!NV!-^CW-[/'GY"48?\6BTI$S^S;=B,*/HC+$)&4^NGB-D7'E.(!:2=BLI M>)')MBE(WY#RCZX M83X(0>Y9@>*"4*E-//]>JK9OP6X77[>*:GM340/G^29Q;X80AZ>U;M:9'&PH MP#RY[TR+$)G7L4:6H$@Z,Z3*32(K=]#S8V-F/;6T*"%:OW_)6.5+(&F J$$B M36<)"'(=C= @HH_H1)-X[F-J1=LMYK:DW 99IG7E=I&,1<]\B>#9*T7=1XK:RKZO0])RBWU"7JZ1AUU'$MD""47!3 MO*5C/BFF50(6?=*L6!$4&0(EJB8MG(\T1=\[-KK(?VD&[IA8Y,31U=*># MZKMH9$4KZY/WM)\VL:X>4XJ^DR+72M%WT4*3@7;W==J("( A>Z9TS26*E!C$ M%%D=^:JU\T+*MJVL^]2LN#NKI3\E-7#QEI?AKD+49KYTDMR(3IDFXOD3-(VV=UKL@ M9#0ZU[(WLJ^)0D(Y;:BYEL(@+2E 2T9VD2&YK#+Y=IMM<2_.I[3PIM.#=#&^ M]4(6ET'6XF56/F9&,/%,AQ18D,"909>D!^>TRBTVNON(VG1/OWHV;5]Q.)KK MZN683K\\3XV-1Q\F,)H6G$PPBX$-0:?DZ!P+]<*6E"2+W D&*A==RUV,;3*, MK N1V]__>\/,XC'03#<-G,]W\/5J'F@5PP2OB,?IKY,Z7$]DVD0Q6R:#)>>M5!C_9C/36Z@'E^<>?HXV5W]_?XW\![ M#Y*37'*,CFF7,PN>(*\ .7>Z7N$I'CH8^R+F">!F)WII$+;X=3S.?PQ/3R]1 M?V-8]B!(DR'0;IA*J0'AE%GTQC K:2V L,6Z)D.E[R/J"6"G=]DW:,E_7<6* MI\,OF(_JM9$?A_'THB!L>D6N&& &,BII$Y0@L)Z;D9B7A>4D,Z'7^M0FN[L* M<4\()[WKHD$K_M'H4L3WTSD 4%&$.GI?NWIOH>;,)]KXHD<-7FH?=)."SQ7I M>T*H::&1!G.[EYRAES=]_ \1G>F(')8AW"+[8)2OB@Z'.*7?G9]A?GD^J5-> M+SY)3\'AE_J7TX$73A;'+>.EWEFN.-EMNI3:/9!U4D&XTJ1A;AO,/2'([AT6 M&DPJ[Y/'H]$7^OQX\G4@4191''$AJK5@$V>!Z\S(,5&)BQ1-;!I>Z96;9T3W MJ.T&D]7[9.K=9/P9)[.O[TZ!%NLHUX3 Y[EC%*Q7&@TRI^MLH1I&AJ <::&4 MJ*"H4)JDR+;"W3/$&Z*AP>#V!B?3M5\,'-O.PN?<)\ M?HK'98E\IB^^7OONHGRLV&1*L8%%53OZO0HU2<-9YJ$8!5G$-N&#KH1NJ_NE M&:R::F9?>EF6L#:O/@H1K#'U:D@E:_&"URQH3V:'229%GZ.73>*:=]"SLYF0 M33%PQPF[B2X:U&TM(^MBQ\7+8J55"&Q9XOD@A;LI]^Q%GRM@9'-E[ 0U.7"D MM4(GKZ]W=N7@PR1>N:EH-L&2T/%(/N!BQ==-!W2O\=SG RQ=%O M.(/3;V.X#=H8I6%2'3GZ94_?"YMW$PV,^Q1? MCV4\K%XM]L= M^ESV]">ESXW%UV 3/SF/4_SO\UJB7@.OM3'JXMX=D% T.E:GQ=4;^R+S"1*3 M6EH32\PA-1D4<0<]/X1UV(2=F.FG_ZT-_#F-A M^-O90"X)K-%J 2$PE#XSK<$QX-K0SF9TBN!*$FT:"K>+BH=:@+8*BBXR;P^& MJ[97I:R3!6@GK%/1A>3,>ZU8T=++$E-(NG,+WH?G-1I8A&D055:XVUK;=O",WJX$.>',^-+B[O0.,/ M876TTEFS>LVEI'XG]"V<7:VO5?S5"7] M*_3L-DIZ5$F+N6"8/HW&1,[7%S!=(HU+5&.$X 4P3O\A(S%Y1I8A.0@<,AF/ M6>7<9$M9B;JG#9_^%=0@SO>]EV+%$]H+*P$+"\#)UU2V-HORS"0ZC8F$ MBD M@* CG3^$$]=2=TT;J3KX RN0W-*96X/FW3AT3;'0#7>]*;+!H;D.Z;(8KH+. M3/@Z^!VX8SXY^FFMOT0+;1/3;FI7UZNCD MY7&]4.CWPVM7#MVD8K7I3G<\J9=93JM0N3BY";V0)8$+Q6L?,J0A67!:R3+1PO#XR:3M);3_.&BM[0W^7ZXUJO:1LK+ M*%Z\2BID@2)HEW30(A&:42LCBZ.ON10PX(@R"NZ9,:4.X]"&!529%<_I@V2$ MHMUH:MERRM_"9#*_UF*#F64K/KFA_._G8E$3-FF9BH@HA2[)1&]HYPK)2>T< M.#T #\6IP)EP=>)P F" MC#R]9(*2*L%<,-Y94<3I%.:OOD\GL+IKY/Q^>+T/ ]''^MGQG7>[3GFRZMQ MR)-Y\ZT47RLL3BO-%-;D8\F2U5LF62!FM'*>)V@2F-HBCYM/R"2@G:?9? C* MR_%T-JT4UB/OZ.PS#">5_I>?8/*Q]G"3Q&QRF=$V&>B$JO>(<^=KL1DZG[*P MT&2P>P<:=V$W[">>;T_H;*/H%I/9)N.$F*>O2=@G4 ,65V'.+Y?6V$!ZETW0 MG*E2)9'FXS-X-9;(9+(B@_=-DEH/D_:,P+L0V+-:&[A#OY*XWXRGT^-1I6]Z M7"[[2N]<*%9&X"47)LE485HZ19) PW)0"80-G@.V@&%70I]!>1[I00IWDVGJ5:^K8V8#I>P$/58:;D5 )I.BDP*K MIU>'+',>0%E=AQ0T.=QWA)H'U;+;I-&"6=![T/V. MYS<,O:_"T4( /IN,-@:3O)(Z*QUY)#LEIQ 4H%-\ ")EPTF?D+$:-2ZR8*)A MR7@;)4=!.]%C"L"'B*YF$2R!E): 5\08.";1*A6#DT&ZQ^E%]A: O_'6^U_Z M'K\@_6"0:&6C0L,P6$..GA>U0SNPNAG8R'F)OKW#L1*I3SSNU '=]QH&_:N] M051^*6T7XJX!M!K57?J1%TA'%EY\\ /\.2":4[(ULEN,KN842Z'^&=">;I3% MF41$UV'I6":'9=;',WE?%R6_MT @Y$)0V;%.*P# M=<@(5+9::=9I%9WS;2X1ZI6+9\QWPOQ6P-(@M["4J.\)D@>H?XO$;UV_04>1 ML^=,2*3UZT*LU921.?0Y*ND1=9.QNOV0_XSU3EAO"X\&+=M;"T\38T9@()^_ MWC 5HV=>DGL>?'8Z&2,#-*E0>$Z@[61Q[".L'DL"34D1>:A0]L8S+4$S[X.F M4U I'K0HMC29R_.C)]"Z0*EC JV+2G>2 EF%P.<$VF9Z[9P+642ZTB!!8 5-$T!;!;COEO\<)M+:@Z:*+72;0L-8T@F+*.LMTP;E; M9UEPH'S2TA38GE?T.!)HG32[;@*M@UIVFT"[;@?TGCU;]O"&J;,'>5G(FQGO M3;2>Z]I"E&+Q,2LKN"I!8$E<#T01J'SD+*18<_3!L"B-825&*7@HSJ3TB/)F MQ<2,T6J6B@:FR27-+NITY\&&51,I!Y'@"6E6 M30BOK96TWD-@VD0ZD'0T3*B@C. R!6PRZ6\#FI]V6*H+WF]=Q;,E(+1)J:U* M\KL)?H9AO=KJ>/8))Q=,7]YI-4@2L_+95XM*U,I?V@>CJAVKP3IA"8VQR>"3 MGNC?/K:WAIGUL[Z]*;RU@W0_&]>('P@!T9,IPE(="*M12Q8=V5K1:T<_,D:7 M)M=(K4?N,RI[5&>#;-4:TAH4Y86V()B+)""MP-:169)Y:\AZ#.!!-/';UZ#U MQX%?:T4V2")=NT5R/7D580TDGQG4\@9-^WD=)EJ8$59#"$:#:9(=VI3P9S/T M+A1O%1*[/=,/4AJ?CV;3=_!U?ODJJ2&E"7WB^N6J5AB?:"$R099*'6>3:$?@ M@9E24A& 1?%=%RFNPL?V ;]=(*UO"O2.@@:@OB1V]/$-PA3?UPM9C\OOTXMV M\X&)PF2G"46EWGAA@R!!ILYLT*7>CD:&2H(Z/[R.0S+)"2W;8^P;/<_H6@U=ZRGP$9)9",JQ9,#J*%,4;3*:S^5*.T'[/L+JL90KZ4P6EDO(I'&1:0R1 M>5Z+=G-&$-9R$YM,%?O!RY4Z0:ECN5(7E>ZDX&05 I_+E3;3:^?*DW64LA/T M"' &C4XLEJ#)(S2>>:45XYD;$-HD$=L'WA]-N5);T'31Q0[+E7)R&$.P3$*] M^1L3V14\ DA*N.0>V6;^"V/N%RIDV;7+%?JHI8&">N#_%_GTUD]YJ>OQY.W M^,=E$(B.[G>3\8B^3',CX'*8NC**+-0J!D'$6E L^B@8Z&B4+U8;WJ2*I1.5 MSV;3W693.W4WB,#4:TR/RT$>?Z[<7UU.OP)-+>VF943MQE1JJ,O%R?9]*:+% MA0?+: -59 JT;$52M2.M3KJM<_1 @70HM3.\26GN]L#Q@$6T8VQTD7\#3'QG MEG;C489)GO[^.=.^3&JS7%X2R9U-(=70PXR:'0*0DA:):?((@!NU,!@2<%&8-Z3-Z119P8V>68R\I2+3TEN= ?&-4+7 MO_CB]D/Z%N(*5UQ %F24&[1)*$TN8I"E2"A)<6<"X7.0E2G**;+62ZU/MV3! M>Y4%6OQ\>O_GGTYLW!VU=';S\< MO/WUZ,6;PX.3D\,/:RWO^Q[7BWA7IG=!T&C)396*B'61)&FCX:%H+P+MXAFL M&NA _J0-BLDL+-,1$_F:UK"8H\G&J$@T-Q+T^MO!PP]M+?05MHO@T85@F3R5GI^CM-K^]OK= -);*@^R3! M""TB&<])^U3HV B:^YB3]1Q5&BB/9#U9.F:QT+(#LG-B[;2$8\U)4D_F! M]Q'U=%2_L<@;1':O:",^GIC"M5 $I6BCC-)W-7:5T.8 ME<8R\FR-@FK#YC87\JQ,XM.!2L_J:% \]VT_BXFV,.X#RQ*)#E63(%Y*5H

HV4U* MM$=M+>)@8U$WU[\**2B3!];T'O#V0[MZ7V M+A+N4=TUPE5OL[^,<5W>L7EUR[S763L=@$6CR)27DC-(V;/Y"9E5+CXN!'IN M1^_N?.5PLY'HQF,/@YKD^6\ M5;YQW/V.UVTOS+X*OPM1]4AKT15CR=:/V@J X#((415.V[A+ R,\*)$B*U)% MIGD1S&N?61'%E0RR:+ON@+#+W>,FS=]=$P5!DD\=*MC(-4%TS$/43*!5!GP- M]_L5=]P[7K'1#O.Z:A+?#+]@7GC!/[&V6&(^^((3^(B_3[&>7HEY.]>&?EZ7OWT.\DM,VF!3+AC1/=@!G,1O#Z&S74CGI8FJ"J*Z$ M/@D\-=5.CXF I2*X"/-EYUPU%)EQM<0F.V!@#9&52!Z1![(@5[-AECZ^=22\ ME6VRN:SV)1)^SY;WXNMO\%_CR;R)ZZ+CSU4?D$Y-X:"66Z%GTH^;U"Q_5!S4YV-^Q)X MW\F$E^?3V?@,)V^&4_+[1OG#!#*>P>1?5\1IY]%Z8HZ[>N&&\HKYA(*);)RV M,M"/'PPQK_2FIZGQ_H7<8/V_'=?&\\\XPX./$[QHZ[RDS$9P*9?,:C"=Z02< M@2^%!1]UL-*7K)M4$]U-TM/$2<^J:#'-L([YOL7_Y8TY!77@F;8L#TAGI7,, MB%GF/:(1SGL+34HL[Z'I:<.D+V4TF4YX;QSHEIWE33(JALB2EH5I:Q2)03K& M@^/)R'KG8),T04@^;=.-Y-L= -=[TILH%U MM [IPM<[V^M0:R/G4P\B"PBF5IAXI8,4'L23QMX#COB^0Z^+_EJ,I/GF(%QY M"Y6V;\5G(0!H[IA VO5U)KJ"C(IQ.MF]<5(J;'*UT[U4[6**=&.]+LZIZ4TI MVYI"LE)EU>%T-CRKJ=[7Y[/S"5Y/^#8N*GOXS=NK+^LHA852L^Q=ML&"LAIT M<<$3F!*/&< DE;P:B**"%4XS,M: T,&ASOHH+$?M 9P-4?'KW';5],G?#]X? MOC@X.7SU\OBW=X=O3^9W:JZCN3N>U(LF5J%R0;+*@DXR9U&\U)(,7%TLCR7R ME!+M_&D 6@)YQ21*X)DDJ\F+@A!8MA)=#DI*WD"RZP^CN/=Y#:6\P@@*:64) M16/P0FA3PTY&:9=%B-9K;M- 0=&16&$RZCIF)1"*!4KFI0B!-KDB ?N7]?>Y MAT>C,IZ<;;@U=7])0ZVLS-N"JBPJ+[++9/UD7< $L"Y' ;YH,,+@ +CP*N;, MP$3!="J)0=U_N 1/FY7 */2&$R-./L$$7\ 4\\L:L1I-+\;E3B9U(,:\E^+K M]X^\@Z_U1P>UT_3-MYJ$)*$8DS)+2M/B=2(S'\FVXY$7C'14)VC2GK\YZ1LW MWJQ+P=OS:FX3WZEOYT-$BOKC8-M]43O&LD[T?B^%)N].X51=1 OB@DD*&Y\ M/7\=>9M>*1:QSD>U:)55WJDV11G7B=A]4_568;"81]MU9??C?Y\/9UX-1/AHEVK&&7_#Z_D:Z,)78JVH?GPOHP)E, M=8*N0LV"U8'9Z!*=J0&47*U+M\M;MV]%;Z*>\39DV^(JC/E111^>@QMCY,HB MO5V;.B%+)A8*D#.>BX,2'8)H<]7%=2I^[$-_?84TR&6O+XCO;(SRXKI:@:>F M(UL:,+6CRS#6QTI7#WY;BFXQ,*8%;]().MFB82CFO-&.[7F2S&LGC:"CP=@F M"W/F>75XNX+YS6"N^KV$Z:QV.%Y.0 M3O @5+TV@^LD50#$S!.9?)%<0F<&WB@#5G!&/Z^X,HEYA8XYQPD,I?8.Y]UG MMK+,H+5/3!H)3->Y_8"Q, N!?FHC$C][E8;I+;-U<#K_#.;EI!S^6;_$09U M$;3+K$2;ZAA88#[IQ.J%'KE$#44U&;^Z&GE[N ?WB[E;GE+_6FO@8!_2YCC^ MBGB"DR_#>C/B,EH_P)\O<$0JF[TF*2_C@ML@'6ADBM?).9$7%@P $.F50NR:W@CRQ 'PG M(-P;@.^BD,<2NUR%I^< ?/< ?">L;".(N8ZB'PN(A0D2O 9F.-;98"K08O>Q M-ID[;K!@U&U.]T<#WDX!^+W#;A?]-L#L-P>NAG6/K]\.G3 K>K=A*M969I<$ M\](;9J.2 ;,D@UDU]<07*=I#AZ:YPN]RMS?25H/HSWNL8>A4G:]*VB51.:FH MK$MUA#NY6,:DVM(76>8A(M4/]&OAH5=ET-)V>W[R<]Z(#\-J!/SW\$R=I2%P-I,M9I&R8 MR)H,.N"!02Z>N:+H =52<5V():TB"RY%9@4(S>G?I)KX> UX>4;U'F"DP=C#_L^6K#7'6(=< M(4_592[,*Q.9KY639. )#6U*4]O:'ML7[>766)-95\>VLCS3BYAS(3,M2F"U M_(,E#BH;%T'(-H=@WYP\[R8[Q\?MO<3L&O#79+QP?=R5E?!N,DQ8Y5\NY4_> M(\@ZXUY+6PW9G%D43C+ALR1CU@#7^S4V9&U6']&2V3M?OP6:=I$C[8?C@?>U M-H+E1PL^*;? MC/5[N=8HF >HR2V7Q>7)LNKMVA;J^:P^]V MB>_EU^I,IK513$I-_,; 640TS!;)8P($[7834NF9T>=UUGJ=M43>?@=J[F6S M1">P7LI=;)UMPY5A((-CB-3@"&\I(8K)*,EVB M9Q C9R4$6U3P.KK]ROQWX^]Y>VMLH[? 6:N047R8S=A9*^^QPH)^_G(\FDT@ MS<[A] -.SN0@&9]YBH&9G#33R2D&@58"]Y"5Q@)H4K.EM5U>']$RZS%HM,=X M:F6";\#RW3O%72R+@? ^@/*"&9TX[6PB,B"C@249T9 MGO;;MCXBSH:CZ3#] T[/<5#'#M .P!D"KR&P5%@,* G?/F3!P?/2Y$*E9AS] MF,MAY]BX#7J]1^?&3<;$@*/S6BA.IF0U*J.LUQ4EQ43VRF<=2HA[:6'=S=*/ M"?O=HZ.%R]'?B$]4T0*05U>O)]"2URI*:UG1QOJLC(J^3:CD!QPNL!&6=Z+Q M_1PN8"'D+%0F%V4^:C@3![(4QL%*7DTM=,_3?7L&PKW#!;HH9*^2I/?TX:W" MT_-P@>[#!3IA91L-VNLH^K& V!3%2\3 4K3DDW)B,$B!C#LA@U3&%]=DDM7C M 6^GX0)[A]TN^MWJ< 'C0DG*UB&AUC.=HF=!2,OHN 'N?)(HFXR5?NK#!3HI M?.7A EVTM>.YOK<[J;=R1V7']VZWEWS=FRPE%NUS(,K4I,HK#A/N[+V-? *@94( M]99.88S=KT;1-_O28#Z_G/!;YLMJ /*% W!LE(,U,Y%18P8R>B' MJ*2%Y&P;:/^ \=R-4+P3C>]I/-?QC)8GACK1$>.]9U \9R5KKE5*0:4FSN(3 MB^=V L+]\=P."GDLH;!5>'J.YZX1S^V"E:W$<]=0]&,!,2:A\[QO_5G['<_=-^QVT>]6X[F!)\X+:(9%DZECHF11*\]5L*.M4PIK4U-O=PV^]W M#?06TFV/HGV:(KHZMY=CAAQPCSP#R]88IDO=.&4B=$NM=<#@?:-9C-OB\!&M ME"U =?NK:@V<[=,XG@<9O9DK&G@PED-.M+,)?CGY,FI@9-\&+8Q'Z?>KU[/RBE>71P#[Z)"KCA96US7NLKYY5V<2:B7^160 M)CXRBV1UYA_1 MR'%;"'J[D3?!_5$KX9<7A8$.0I:66%9AD%67M!(8L"/>/1 M) "I8PC[52_?MP2>%_-^+N:60'[$L;6'!<%M0)Z]9D9$$D0F&41!(D$.'BTG M2\L\LE!V1PD\K^C]7-$M@?P8XWMU[/'#4L@I@\:L&>= CI,PAGF5Z"M>P!67 MB]FSZU5Z9?]Y+>_G6FX&X<<947Q8!E@\)$S 0FW.TC9$%E)6#-!Q;Y5RH-N- MZ]PK?WF7[66H:#DEJ9CTN98ST%FY MO:Q[>UDGK&RC16<=13\6$)="F">B64K.' M[G)S18_[UM+>M)15^KQ5(>/.(.M(N*\.TC5P[G5E2CES7Y#/S2A>FLE7:(IV*C[:XX=%U MUZR'_-UUS'3!SCX-')O_4U,TP]'']S6@-WU';CK]%C[B@'.A'3'$=*BEDH8X M\P(,*X$V4XX6(K0KZ.^;FQ\3_#O%Q#Z5T%QGZB(5*0;."@S"1":ET\00&9R0 M2;I<""Q6 R][=D?0$B9^3%CO @$-RD>^#P_T_CC:/@_EW,;YD^Z^*/%XVO ([=1D3\$T2=B/-,RYB(S MIX03V40%JNVHZVUS_,.MD\>!K085',T8O]@T7H\GES^JGQ,#D"G[!)X%7H#I M2)CW>#%446DAGBR5J:&9]0W&U:L[OQ5_?ZR*<+EY8 M'U@N=49[,('Y0*:D=+X0WKD)(3\4S-H1[3_,2G@,V&AU,?86*B'GF\6U0F8 M&3$'%HH-]9:6^>QRSXKV'(TG0S7ZO?)%-F+WAUE$CPA5M]>2W9\2+N.0ABD)98*,D@I)"V%H.^>2[CV .<[T?A^EG )"-'5^^@#2;0>9)J^LHDA M@(LZ&8BQ"6:?6 E7)R#<6\+512&/I?IE%9Z>2[BZEW!UPLHVRF#64?1C ;&" M6(+.R)P#.G'H2W)\36&IYA=\QIC5;LKD]P:\G4JX]@Z[7?3; +-D&L]+1D:7 M<9SI97E0L632."$9G2-$EDJ219](3E&EJ'S@N8U1>0<]>^@4-5?VN']--4BO M+Z\N\R;+4!RP)+6H#4Z)Q2PRBR%AA*R$;7-/[5.N =P$/)MKJ<>]9SJ9#=Y7 M2&;V1[,=]"*Y'*VQ."/QYC1 1#(\B M::: $SM&T)$0H+#,G5?1.QO,*I;7:AJ\_N9'J,&U!7?G&NRY(>+-\=M?/QR^ M_^W5X8L/ZS0UW/C[7AH3[J9HH;F _&ME9(K<<:<+@!>\F((QVN0*EVG -7Y;B,N@5IVB@B+SY[ M":@A2%^2!@N18,KI_V7@BB(W(-=VGI+J*>291Y/KI!@>;+;%".A+FE=&[+B\ M&8\^?L#)V2N,L_5;;U9^=N^27YV3!7U(L-8("XDTH!WFP)63&(+*)/Z2.%D% M4BA???'Y_E,3FO5;WZ. ;:R'AD MP2C/4*OL!;I4L$E[_!WT;!I@J \Z+B\GF(>S@9%P%T'IR07F#<16 0/ M*D;BKF%R,":XNU00SIS1A&4W)QZS[X8?P"1O\:0!)()X6O MY9%T&DOG6"P66,HB>:D N6I2\W&;E">B[LU$W"#R?'W''0BEN;9DPJE"*-1D M#1#V"A!K7L=LO/:ER9YUG8BGHN@UQ=J@AO\Z+2_/)Q-BC<^0UT0]5D\CP$EJ>GL+7$7*#,O/K)+T=C](E5:Y8,NL=)YM(UZEG MD%BHMY58M(6G4E1P39I(EY/S]+2_IJ@;#)B[R>G1:(83G,[>PPP/2\':MH[7 M^N:TQD"(U4QH,1^K4:/8"EBPEH,I7CK;I)>R$Y5/ R[M%-.@W/@FL9=#JW@V M1G++!(^&D3,%C'BN@S @)N\X)J7:8V6K98OM<=!=M/M257CAO[R&-#RM@S!J M/#X+D$0W9U;5&GG4CI$+7I@)*B:#V7G>Y"+0VZ3L*LFXL7+'O0JY@>]PDZ++ M_/@J-+4L]UM&U&[*]395V+WZWT#:VT*"C\6 ^S(^_3(.^LV>OOWNXIOK$2QCU*L,>=^Q8]*JJ2T#K& M7:H9]SK4,!-1"E!%)V*)=#V?Q^DP#V$RQ.D_ M/PUG9^/)51U&%L(%'DC^4=M*EF:QCI96&&O>VFD=%_;^WG: MFZ ;!>FOTW0%\Q6H:NE%+R=K-W[TYFI[ <;R+Q11G8)=05]B)SS.M8NU49Y MVJ0 1'4:0&9?3-%;V1!VZ$]O"PA=1-VB@1'3.?EUE:C+ \IQ(S$:7JORR%R1 M$&O4(+.2K0 MAV]O^LK>"P,WYGNA7C"7DC19=@(3ZN)+1"M\D3;F DB&_\ ZPI,WCMFD"M/ MH5[MYQD:(!"X[+A*C>H%2XG.8$T3<\MK9#"SF.DK&56P9-F$S)MT&#>J%URP MW6@%#X*L5K5*S-2;-+/>)F5_LLA=M/Y ]K"KB%MX M,M>J&;\%)2_*^U^,)Y/Q'W4IPV?ZS>SK()(G9ZN;Y;6A31$N1#X-H#132]]1C>_[>B>2D]-@!-2R[FH,I'JCFXQT?(=8@,<$)N !10-D%6;N6H/4O8TL-*O AJ43+[' MSQ>3(HBBFX2YR"/6:(6Q-=6 UC/O8V')9]1.HPBB24W,G10]#43T(_ &\T6O M;VL#R.!3]*2<6&>=!I1T[F$@9ZT$Y#)J"TVVA>M$/ U]KRW6VRIV+7EI+JI?,$3=J2I]YAMFT?L[Z#L M("5Z/ GY-<+L_%N%(]HZ9T X)C*O!I3R+ @36*V5<$EKCXMFY!T9DDZO?<0 M:"SC!AO$]1#[? 3<>,E?4F:YA.2"(0TIQ71*GD7K M(G/6>B6Y5C8WF>"S+C^9C02*,_G5<"I(!4NE[ M<_3B^/U5T2IRP8'81"=LO1DZD$4#A8P.$%R4D(5NXO6M1-VCAT3_.MC%M-JK M1J=YAG0,HX8%PUU>U7NA\-I\+A0(BQB5U5*F%)2.P7@-'F*='QYM3%;4TH-B M(@ STM6+:W1BT3C+!$(0RA3)3:N!H@FR25Y$1@<75O\B,P!9KQF1(A67!&"3 M0.]6"H0O[H8XB;W_29%W0<7]VI!=5-#@55RXOPUJ-"#ZRDJJ3YRW164@4 5'54=^]L[1Q/0I- M=AA3TXLBNPANFV-JZ-3! *&FR\B;$*HPR,&S9!PO@G,>TH/QA_T=4]-)Z*N. MJ>D@L6V-J3$N6R&49"G5\FIG(O/))*:CBAQR&< 6,$UPJAGQ7<1;QNK;H6R!RX5!Q<%"W2XU;('K!V7R$22H5AAD(=61MXC M*3WII,:U2D^ZZ&!K,^L.#TX.3]:J)+GXRWX*0Y90L5#G00O3VB"\+E'J5!S0 M06VDK"TA'9Z"MEYPDP;S7M'AH&TR@%$?5YAK1^^G:*))]\>QC\@Y(5:./\Y=\ M:R6??SR8M&MKW204^9L%,R#R%I+5>G/QR1U1[M??MP-'M4?>W@3<#8QBJZFZ9M%1JT M0$7?(M]UX<%T,AN\A]''"[J$"8D,E,VD6ZS%4@E27L6-HH=> M PI]MPB2&V_=5:"D-Q6.-Q5ECR[3-R*NND%7(*-#:&1US?;O]CP.WM=;198=(LV6B$R\*5E6H$]T.+=\0T^E=B%ZGUK+S? M2%)GYV=7A!BN#)K"?!'5"L;$/'EYY(U$EP!3UBM-S%])?3?>O#V+;"/9C_L0 M7(_VU9R0BS&S5]4.!#DEZATON=ZKRT-F'K1B/OMD+2_"V56JN%?3X/4W/T(- MKBVXK?4DS9W>E^.SS^-1G=(W+C<-_<,_/]->A=.-_??57]&C,[\F7XN]1PEU M0 QD$$N=$@\F!]3DT?" 0D@YR)R<_/GE5(7<>PT:63 RU\"4\B[5,8=Y\[C* M308.R'";36&4WPPAUND'PQZ4M/HK>E32FGPM**DH 8#%:PM"1X61.Q$EF:HZ MYERD'7B1DJT#RJ3BI=Y/59L!96*J!.TL#QH4;JZDD_//GR_<$CA]"=-/KT_' M?VRLEOL>VJ,B5J9]0?02T40ZF6S@6=-9Y*WQ**UR( %M4 /OI1<&!0O9S:>1 M>Q95<7 O:T1#C_.$3C]G4CM?7&M\[(> M=;4Y:1@O:6J]KSUWQ18(;F%R2,9S,A/DL ZEJO9"0#+3@ MF%.429A-5/CJ\/W1/PX^'/WC\.CMR8?WO_]V^/;#R<';5W\_?/7KX<'+E\>_ MO_UP]/;7=12VZJ-[4<]:?"PHPX>D"HI$.QU9!S'7B^A\<)*4%)5S85"O^D(:10ED MN=&ZP1)]=+1$!EG2465IF5B>59TD7;TFDYEVI02OC>6.;T$]/4]IZ.&MVU3D MVK,;9.81DJ2U9^EP(HM0&L\3&102LL0R\"'S3-LB4[+.>.9THD4!R%(FR[+D MC"[(C69PG!%U[?D[*4Y^E4,A 3ADPTLF'HQBZS.+SG,=3YF+$Z36>*: M--;?1]13@L*&(F]0+_B=MLOR9T5>GR^.:>UJ$B$'N\]NW>?A>&_]^./W714=KE)XXH#VKT#]:RMH7F5TU@"$5 M+F2!QH?A;:)VUSZP@;+O!,Z&0F^Z1[PDQ$T@W;AT?07:6C84W$?<;EH+^E/E MG1CI20_;Q@IXA63?1,9Y(AHA 8OU5B?/N:)'!1UDX\UC6QAYH EA-Q#I(OX& MT)@7Q.-T5@OA3_Z SY?I3LG!VA#(72<7COY1F07.D5QX8A91&V%6R?1W!L5R MY^7Y9$+; M_< J8T,=JQ=+O>)2E7H+,QF/TAEE.>H$NLGUZ?<1M?$&=OZB-(]B^^+C<@7GS].^:/P]''5S@=?AS!]X+M&#*G M;=VP(KAGVFA)>SUAWY64D@XZ)]\DQ-..I>U'B_I&XYZH>U]"4+=YF7M&&037 MRAU"ETM MXU9W$;:;F%4?RGL0#QM(?IO(,-8*#1*8JO>&:"B!'&0Z_M$8$5/ME19-;OG> M+B(>B%!M$Q!=!-XD9'E!$.:#Z26-WZ-R5S7Y(59'N&Z'=08ZNCJZD5OFI D( M67#9!A,KT+9]H[P?1=ZRQ_O50E.O;4G4UEJ3@G&*<>,YTP*!@=..E2)=D20 MJQM-)]^_Q-B>6BB]Z:_)P/M[HL"KT/:<8UM/E5T2*.OH8=LY-H[ >2TEH9U1 M$XVZL!AY8"8[Q2'G'$+CL.)CR+$U@T@7\6\OQY:TU<)H8,8YI(.32/.N9&9) M""H6I8IO,MGB4>38.JELM1Q;%WEO*\=V>/#^[=';7T_>';X_^?O!^\-U$F:W MGM%+]NM^RA9269FK H6.>F- 2R=\BN!CAAP4@C%F$$B^Y*84$G8I3+N@ZMTH MBB&:+%21&6"C+K)%:M>OQ;_C24UDND)UO8PE@2!Q\F2T !N@<.EYK'VM)BL^ M4"$;Z[(E5!.6R=B2#!*!/"61LW'"Q+11_^HBS>LG=N]X4A/)KI!^51PQ!2(L@1N8AS(0"(N!ABWM2;8!6#57V+%&A]=-E+GC=I*YH3^_?C- M*Z+Y\#]^/_KPG^M(=I'H0]0M)K.=U,)BT1&E5JY$492U(*PQ4FB3!L)S M[DR]XB[6.CQ19__EA"PJ[2)7-DLO^Y7F!DUM=S^LD6Q7Z@+-,1,*DY9)UA$2 MGHXL*1T&[^A,M'%0FZA)V+0+<*QU*:CK51:!]@-.>,W9^[QIO<#A?Y\/9U]? MGL)T>EP^3!"FYY.O)[-Q^M?WE LI.EL3/"L<2-.R!ASJ4';OZ$20M+YR:9(0 M6(&VC:>SUZ>]Q\_GD_0)IOAN,OXX@;.#\]FG\63X/Y@ON@G$0%ET,43)";E2PO2)]V[?U^L;-K;'N#133(%BUG,R+NT&/1J_'DX1B MP&DW3#8GVB2EJQG)$,)H$&.\D_0%OG=%;+WX2G?^Q.2%H*\)5KS5"B:3"1XNWL\^?9W0+E=],OTTQ.YYP, MX$+/O\-T&ZJ:*YFX4A!9LDXP#<8R[\DBVJ(*>@WVJ,[A(-M5& M]\YXKX ] UM;#]%N"8%VQ\0<"%F;8UB*\DJ=UB(3$%Z+N4VAY Y KT\]!J%^ M4R5,KV;>^W3V[-=?[V=?,/_C,=P_X/WM[ZOOJ#G:"4+0(7C#'&VE%+@Z0NU0 M,9,R..D5,=2MO_?1$%Z/BHPHBDT%LKVWHBU\+#L:2PU>1MHCC?3D7)%Z@^/T M0=B$T@>199-F"#L1C57?VGRK&83RKZ5(=:'BFXF >KSH3 :50LU TDZI0:>4BY0)?>IX?'U3LAG:H49""1KT?2PU#?('[>CFQYTM@%6\LZCGW@ M3E/',90@.^E'#RF,K2D&#(I,&)/3-;[7BL7D$HM1@>$VV&2:1-#C:\@+51RG M4)!#R!]0,9[&AV\%1M*RJQI(#$)HLF"S6*=!!%=GD-LK(6O&2:SBN4AS >7ME6.YENB133.V# M*KFKL[B.8$',8RT]NO $52/5=+[_=G%]2]G[WX^ M_^G\[,//U^>+MC''%*%M7VB0 K0.&-?[ L@9HEEDY/V-@7NH@?GLTKDD#L[ M05YRR B,_I=\P^(="YY><%620)N2$JK7?-KK\YN+)Z#OWYU='D7H^A*#4+D7 MUQJ)/AH3@W92YJ Q>B]18QY]PR[RB$+L(ISHM' M*X8D\?@JZ>T+M2"T0XTTQ#KN,M4R6GEQ^?;JI_.;LW\=1][S'Q^$NIUXUH@+W)"*$3]<;A.#NB->Y#D7J2$Z1I?== M@@HQE\!3D;0SB5+L1+I0W=3,#!E2I@TY\5')P"2D2#:"O"3K6W%]_$[?8=7F MO'?P 1(ZT )DSC%I3GIOI2*O"I,.DOPM,3%!*P=9D&M5AV4K4O?@Z8.S*@>E M39:QU]"E??B/MR(=5FW.?@<[0Z%QM=D$.T6M*+RCG:_>.?'@D\[<3 +W9,"] M95DLVK>C9A"48&1K2.^=T2KHGE=3SE)Z_/QX6YM5+*:NU?F1]_BIYBWJ;6-Z M5'PWF\_?_5$T(2+Q58<*EN@7SC9Y+A3=L.ABY ')-3=-*DH.!=HW2W%V]?;B M[($D'A\?ZHMT,WL?:C>]2WRX*C?A?]>SV]OO9_>_A?L\B8YGFX-DQA;B)'.@ M@#K33BN]J//++(4I33CICG'\C$93S5I/=+225JO;+)]FM[3:_*E*:6(A40A+ M;W?*H0[@$H&"@SJ2T"7MN H)8I-9)9M03J FK22W[<;*\;0WR(->I>D;++-Z MQ)?J4=&T3)]:REZG>D=<@PE MN:RB;W*ZVQOYZU7%<87:X"[-/@=AA?O]['XAK6WPG1*AYCZ8\M5^"W LV$CA M(@7D%F3@')L,7NB)^_5JY)@";7!)9XNSH#R%O'6*EE>US9(W@C[CB24E,T(! M\*I)WZ&7?+1A7[8=.QI):Z)%="J0$B"$>J77%PI&0V!Y>#)2Y(Q"M6D\UM7@*]7:-H84&_BL'3E:]7I%(9#< M**^EK8>^P" YQT HKY.S#N&46=-1K^:-FQAL):6OYNK> SU;76AYXY&>;W9' M7\X7!80)LZK=09GGN;:9%IF!$H4ET-*;I#.:)JV<]Z(Z54%V.UW8R#4.)9,& M3M@:IF6581=0+:NTMZ(Z487V<-*;M:)^-+U01CN9O6#9%5^K%",#B;(V(#2< M6QNR:E*?/:(^O%2;/;(Z',)X S5X9B1O[L/=_/9I8D;^]^/\X=G\@J Q.[N8 MM6E-;0M, #,Z%JV/)IKBI6N2#ND&[V2-*?K(%/ M+OU32F\)ERMP', Q(\FATX&"Q1B]9:&X$+UWWH@F1YT'XGQE"C2X:(:^*]P9 MZ\)QVWP)G(Y6R,PDU#Q$BIK%DCCC!8E!X[6"M3/1'5=+^^$X:: ^O(QGIQ%0 MVTWMNRH5S&_PCCYY>']+EG4#K:QUGM9+HB79>AI&YM37,3TR9!^,2C(VN8MT M&,Q79J.&%LS.?./ -Y>NSW\YO_SY_/K\[=4/EQ7Q]UAV%AEH L,^]&M ME]^76(IW0@HIM?7%)\A>1E<*IV^*8D+V0R[N@TB;,M-9D^>; K#DO$ +("24 M?I="UO'VN6ZS8ZU&S'8HN%6UWMFKS+,$K3AX"A.,,KPX(/I4F#A(/D>=B%5 MIA5Y/"9[\J MU_@%[YX/V!4ZEX3>L>)@?4$XWZ&U*3-<[ZVTFH0;^[@XREG&PPQ(8$\ R-U;>B'#(J13!?M M? 1T6HWY5HT[T+NEH@S&^E=W:O+F<4X,S>"YN:M'$?0>Y=3S\:B_T0 MAH=./E[\$7R\OY_EQ_0P7V6MBD:*##03W-#CE9INP* 96)Z@AL=)QI=BI+V_ MX01]9HYG?38T98-W(/P5$R%Z^/WM)_P\311+KK*>P0@5LV:FMLC3A(1%0_Z/ MUR)SFZPD/ZB3''?]AF]6CH-0-N#[.+]_F"PUZNK^ ]Y_F:9E)RQ/]B0#,A1( MCH87F06=D)68D@O*0.[3;]>9Q>IMO9E=UK55GNF#!AV)J4J(. M8JD/F+1FSB<7959DT;IMU)MKC[=%#\CX;#BZAG:VWLQF_ZE/]VFZFA3N"QH9 MHF6&8[TAA89Y7L^'@M+%:)0J=?.6-Y;^]F77BZR=+][ )YD?SG\XNNWB'S\[ MS*C?K4C6#GI*<4&76I2+4FL)@2?428 5D6)0S2<:P*82%??]^@*N4!Y_0KFVPJ#<=3B-]!",=B"XU5Q;RST/04E#,9H-.DJ8&"44 M9*%8W^EE;85 &.[7P 6-KNQXH0EM! M6[!U'F,006;DV4^T5F2+2?T#Q$8@T.'J\H: ]/ M9*PNBA D[1-YY(R[.D L1,Y" ,>2S45BB9ARDV+6+5A>H9+T9;S%J4#ZA/GQ M%J_*GJ=_\_OR/Y^2-)K[Z,G?8"77BT21R B9W$=0!0(*$7AI,YC\<*QCG54W M5YW6WT[QXE@5EBQP!DJ<6(07F5&W='".9R>!#K6Z23A:P M!KO8I$[IDNT03I4J;2[TV:#D#YQ VT2T#%J[8!HZA;H+S/@9U"$$M5?N/5@> M2P/ ("K.)4LR<*83&=$ .C,C,!7 P*WHTC'N*Y3\G@3J6((_A-P630173M+J M7'Z97S+*2"@J,N@D M[/GM]//T[JF_S]E=OD;R,]+TMFYY]:E78^)B"5+%Q.1BXD",F?FD)*-_)Y7W MO,XZ[Y28[?3KOF%1-^*T12"RMRR'HT".$NAA/87*QAH&D?SG;)16(2; OU#] MXEANX?"B:3&F[T]E(UW _*7+&@^2UM[ZMF.H;E[6&"3AD(E *2^K$4LL:" C MIH4PX*W%1K/=O_*RQN'$?@C#HY4U1J62ILV0JA[-!C]^4_UP\QS/'O?_L_4$L#!!0 ( '(W"$^%E2>=F]H *$3"0 5 M 8W-W:2TR,#$Y,#8S,%]L86(N>&ULY+WKVQ5]YZH.)&!J\2I5%)-IFQKGOX O&2F\@HP08I]3O_H MDB62:ZT/Y(<%8%W^]7]_?YB#K[*L\F+Q;S^$?PI^ '+!"Y$O[O[MA]]NWT'\ MP__^]__Q/_[U_X+P_[SY_!Z\+?C3@UPLP54IZ5(*\"U?WH._"5G] 519/("_ M%>4?^5<*X;_7-UT5C\]E?G>_!%$09MM_+?^0$FP0F% 6*B:A\[SQ1]_-O_':"6! M-FY1U?_\MQ_NE\O'/__\\[=OW_[TG97S/Q7EW<]1$,0_=U?_T%[^?>?Z;W%] M=4@(^;G^Z^K2*M]WH7YL^//_^?7]%WXO'RC,%]62+K@14.5_KNI?OB\X7=:8 MG]0+'+S"_ MVET'S*QA&, [_]+T2/_S[_P"@@:,LYO*S5,#\][?/-P=%DI_- M%3\OY)T9V4^RS OQ94G+Y7O*Y%QK7S]M^?PH_^V'*G]XG,ON=_>E5/L?.R_+ M%T\U6A*C99@:+?_ID+"?SU#?D[[+75T]*%>;^\&7CL!-W5O-#W)XA3?$ MG*UR\T)=+\18[^Y*U-FJ#Z^QK]>B6-+Y"*_%6LR&RG/SB_?ZIU:,>= 1,JWE MM-2]H:K\OI0+(1NV?/%HD(M_^T'_-'NJX!VEC[//9A;[J'ZKY&55R>5'MJ3Y M0HJ;Q?5W?D\7=_)=47Y\E*6F]<7=>ZD9^7U.63[/E\^S#&=AI"(!LXQ1/7VA M"!)) QAFF5*2\B2)R6RY>OUG<@%_^])I6JOC394VJ 7W">H+)JH!5;1B-2*M%(UN2'Z6 M\V75_0::W\ @;+VJ?_*ASL\[+^EEV<%!2WYB[-LK?N:%=BD?E_#%:V!<<.^X M+0OO[W6':^W5^*0GS+Y_-+_O>GO)3B[5.I1303\$R& M09@&20*QTLL#)(F$5.B1RU@@&$U9%L;"A62/"9L:BW:Z7@#::@M$K2YXK/5U MH\BC,&M5)(_U;!V(6$&4ZF4;)E$ %0E"BAGB:<9G>D7)BK&!WA0Z'-2?9#V@ MBP;I*C=3D$=X[:887Y -/(>L7\M.4=!H"CX=?RV=IP<;0'SR_U%YHQ*\C>7; M#&YU3S^*?JL?\E4S_U=YLZB69;U95%TNQ%^DN-,R+KG^D_YF9/4VK_B\J)Y* M>#W]+1Z$Z3EAG # P^7Q9ZC>L6N:< MSL&OVD'7+U&]J7\2#6MF.6#[$9;0=VPPA/[7-CML/W*4+_V '=U7>^C/_>;. MF\57/0I%^=Q[;CSRA F]?BLMAY[7+.#P.6\=$S?JO&1A]_:\8W-+O[?ZJGAX M*!9?E@7_XQ,M/Y:&?*3X*YT_2>UQ?KFGI9Q)3()$90F,DE0O*AGGD$2409%$ M'*N0,IQRE[6[A-RJ RNE47X)&6X*O1%_SXVY>W9AG?_.DGM[6F#?AV MU.(9TH$IID6S5O<":(7U*PL:E4&MLUF!@EIK?W3C )%/VK$1.RK].."P34,N MM_:CHS=/5;Z0576YWKYIE\&R\7YFD4RQP@+!+,($HBB6D! 10AX'2D1)H%B& M7,CHI,2I45&G,-C0>+6%X^HSV^-NQT->T1R8AQ$C0FS.F<^*3$R3%/49;%MWQQ5P$]>\^-JJ!0@-?*NO'-:;3M M^,8KA@/S3:=K$XIGM(5ZU/1/'9!7QX%TYAMK<'SRS6FAH_*--0;;?&-_8S^^ MN:;EPGQ*G>/TAE8Y7VTHX"R1(J4Q3-(DA2A$*62"9E &/$6(QYE@H0O7')4V M.9XQR@'9J@Q^U O>ZJ=ZD<4WEF%_=F.Z?G>NEZ 1I0A]@[LT+%)ZT?%S@J MI5O9ODWG=C>Y4;F0^>R]O*/SZ\4R7SY??L^K&0DH(2G)8,JC0"]/.8/36:KM4#C7[Z)=<:6BXZ]^%VG S.1&/@3]\%".LO_8C) MZ^^ZZC[L2O(_W15??]9W-=^T_F'[4][WQ%$^W".F=)_IL4OZ^5>7G!=/"Q/D M]JF8YSR7U6KBD5P&"4UBR%22082$@I@:G%284AD*%@6)BW-U6-34/MFUIJ!3 MU69Z<@78;F;W ]O WW9/Q)PG]--@^)S-CT@;=2H_;?7V/&YQ1\_]'UFJHGPP MJ6"U@U"U402AX(1&C$ J,Y,=H)@)7"4PH2F788JHRJC3KL]^.5-CBL]2HYIS M##;T;]]8QLO\0OI;[/.>C-O3NS@X^X/=&28\L<0(&K_LX!T2-NWMS MW-Z=/9L3E_<-_-!+8/E>+XC-7M!58=CG21-0&T5?+,RBHEY/-">V,4\5XRR& M:4@X1$I12*3,8!@E+%!:A,IB%\9PE#\U)EDKW*4):8W/.S=W'1$[CAD0YX&Y MI]$<_/B^WK2IMYN&S&PC4[S$] MP\57T48?U57Q\"@752WDLYR;@_^KHEI6M1R3XBX^T>))Q% L.'(BPO/4F1HO;D37F;.?#7M :Q"H+;IH/E58&P4Z MJWHOV\X<4SLJ'6^D!F;6/="#R[(T0:5-3.X0\?Y>P/,:\G^>1N-&_7M!;R?P MW\]3SXP\?I"I,A5,U$1E+M3NI%*8D81%&B7U2])(4!3U2:I#&1-'7S M,_>)F1IM=LJ!.Z.=J]^X%TA;]_!<> ;W EL%+\ *I%K'"_!+J3V& 2*W]T(Q M2-#V2TFO$Z^]U]J#H=K[K^X;G"0?:2ZNOQOBD9<+\7%Y+\LZP;NZ>BI++7%6 M5V,B/()4Q#%$A@EH'&.(69PI3 ,:J, M/.FDS*EQ0ZLRD(W.3<)>8=0&O-&X MK6;A&JQT&GW+;2R_F Z]I=7"V:I;HUDKW%2\6>Y?"H7'Q?F=XW$69I10F/) M( Z07@0RD4!&D(()H2&."(DP"V>;I8\L4HSMQ5M]32M8N=JUVJ#5&Q@E+\ *YD;W;F],HVW^WA*8SQQM=^S\)F4[ MR!\Y"]L=F=VTZQ[/Z!DV($0=6T[GGS2)WBRNZ&.^I//VL"H3$H4*:0I#=?() M$9!P06"PPB."APWDL#&]IU@ JN;^CI)CZ7D>;U+-),HBKB2>FV& M50H1"2@D<93!)!!1@"1-,'7;"=]X^-1H8E,W5Y]F S);GZ4?$(/[)!88]' R M=HWUZT1L/']D)V'7LETG8,\U_;[-]U*["O) %;QN\_;MD_Q/24G^6C?F?OM;SZ[*K+X)\E*B&9E'I(4* @$FD,*=>DQB6FA*@L421V MVYDY+71Z^S&?6C7-(?RRK,LM/;=U/AQWB4\C;KE)[ ?%D?:(NW@$4VEXK6X; MTK"J\N%QA]@:':\;Q*>ECKL_;(W"SO:P_9W]F*=+KS*GXNN#\HV@B3?/ZTM: M;2Z_T5)\?*P#F#X^+4U'#M/DY&_2%#.6XO*K9LT[>?U=ECROY*S:^"5-S\#JU0:LWZ!0' MM>9NS/@*;X0=TTY[G =F[LW0IA?19YOQ3>QY7_09J$$PKFL;5KH!Q 4X\>X, M$C/U>B/I;Y2V9\%7U.2\XOJS*$94*BH@CE,&$4$]?980'&12^P !-GG8)**04A9!'DJ>4(90RK/9 MXU9CJT' VA8R'&1OZ+Q./Z*:M^5=OEC4.1?JK"X#,T(1"XE $'&3+&N"N#%' M,=3PACP(,X4Y;8'LNBP-"./^GE$#@2A-]-"9\-DY(GT &=@]./G]]>X",,3, MN7KVJU3W/S3+[/R]'_=_D,LK6MU_*HNON9#BS?-OE6GHLMI+6I<=WY<0L@K= MCY+,5 [*(!>),)3((4V"" 913'"&$R2P=)DY_*@UM7G'F 34O/C6UNE:M[:B M*WLE,\DL2GXT5H%\\=/&]OG:LHO]Z6^#K#S\ MXNV3$SUI-BJC^D5SFX\]/[UOQ>U%_9B_Y]O+6'(?$CH@'@'FLZMR-XDWWZ$[U%^>2W1"L]?=9I[L/;GY+=CMI M,'+U[C[H[!;R[O64,PX$V.F]%G9@KZ7=4:%L+F^TVOFBRGE=N@L.I.C4W=T/3"W!Y=U?6U U66C=U^'OL M\P\ST [[^:\^?/] ^_8OW@+;L>^W.3_HL'C?A!]&V_$WVP=%?>^F^K 2>]>Q M>"PJ.O^E+)X>;Q9\_F0V[DU.=^/F2['R\C>2I6:*\8R$*($81QRB%&'(.(E@ M2!.&0!J"PP=MS: 32/6 MVQD7+W(QO9:?. -(SV4G^F@R=KF),]#:4V;BG*>YL2.OON7'5P): Q,19UJ& M?Y#?NDNK&14D"5(E81J$ B(:FNX)TCBH9Y[^#QYETCG;[FZ^.?]!_1SQSY+/M>>8JYS7;Z@I8G=9 M\+RM2]#T.+^EWV<)3D.1I1F,E#11+MRL9)F *L.AD#0E&76*]Q"8#CR-'(.S51LT>E^ VR/P.CO5KECY=*.M M98_J.+LBLNTJ.]_?<_-:\J=2BK>2+=L$=81D$J5A"",228B2-( LYB%DF$M. M&,>".+6!VY$P-0YJ%02W=;.R@CIF]>XB:+F9>PXN0^_!MI 8Y09(Y#]HNM=] MSATAXVY/'K)Q9U?QX(6]&SWJ5=GRV90,65XNQ/7?G_)'XS-_D,N92I.,9#R M$DD.44 (9$*F,&021Z;)8R"M5K8VPJ;VG7>Z7H!'HVU=[DMV^EZ A5R::$C* M]0KCJ:E/*S92LLW?_CG-+G""ZCO_.4TN$H0O@%;1U&K)O\KYLW.3R,,C94$/"QO[%Z0)RW?TP;R]#VOGBCW\KAD MQB0/4!(R&#,3N!U'&%*]INYJD^A;N_IHM7XK[):FI#:9OF]E1KWBW[^\JTFU' M-A)AJ0%:SZ/M&Y8PX<:4V]S M_F *]O01^+T43W/Y4759C+(00)PQBFE*(9*+7EC+ ^B=B)G.99$#4N M[QVW=X>%3ES>,W6-5O?OYL6WOTBA&8?F"U-4_;9X(]>'<5*8<()\:P]=/$ZC,9-9G-Z"TK M4Y>>=XG'X-X85=5=3.H2]LL"L#K=;669^96DI2GP4-4Q.-K+6LCO2Q!&X*&V MU#$!KN? VG'6D(,U4OB9&1MC JAM ,:(KJ5 ,SJ;IG0CTA@#?CT^(.X)2&07_YS^%:?"_6@_9C?0.0VI':UZ &G&Y MOZ=_9;?M/4 ,PTET?/+086&C,LU)F[>YY/0-?3M&Z@]0+Q<_:P_FRS?ZV+4O M04F<18F"*>:F;21!D,:80QR;\'VA0A8Z13?L%S,UGNBT!$9-8/1T[1JY%TP[ MDC@?HH$98A>= O$%KPK2B7SY9-6K-MP MFF&449)% 51(NQ=(<@DI)1(JGJA(I303B+NMX@;0<<$SC%.#\0D3B2.J/F/<;9P&F??D0'' M1/7LB9,O3!GX4HI\^8[RMA+,@U[?YHN[-T59%M_T#U=4?T[Z+[-8()'QQ!1= M0=J53#F&.%(*9B+@-%.9C%(G5])-_-1<3*.]V>_FM?Y M0:8X-?6!, Z&P!O MC7!LH.,V/G84/QSJ [-W!WBC.GBW GRE/5BI#ZY. >[>-J<7;EZ;YKAI,&[+ MG%[H[#3,Z?>4GO[R4GN"AF2;L[@HXD0F"84\T= C3C)(,D9A%B=81"(B0K@U ME'CQ^*FQUTJ[G@>:+[&S="Y[(S*T7V@-AKL?M]=FKR[82PGC>D][K=MQ?/9? MU;-9[\>KF\OELLS9T](\[K;X1,LF-O^CNJ7?3?G]=VU'D)C+)$XS#!.1)1 I MGD)&9 A#;/*)*8MC'#JU[K67/;7OW:@.-G4W9UB-]G6NB9E8M07@=V,#:(UP M) 67H;%CC($ 'YA./&/MWA/8'36O'8(=Q(_;+]@=EYWNP3T>T:-"3Q,7=KD0 M-]JPA2AF3*$56CHNS MY*EQG-&N3J9S*/[BA/1QTAH4OX$IJXWOU7J#E>(OML@NP I=CV<%O2$[6LS% MZ8'C%7'I8^>+XBV]'N"U_<3-XJNL'-H7)#B10L49E)2;<%&]NB*8"9C&2(4! M(EG"N8?V$XYJ38VWMMM/Y)TYWMM/N(Z?G9>(_0 M?L)5LRFTG^B)IF7[B;Y/[QL:TA3V>BN;_VZTO[BBC_F2SE=?/.8LB3*DG4D1 M2NU,LL2T_B)0[D M[# !!*6RSPQT[MGPS6Z]X^K>J#4*@[8GX#5JRECQS$XHK*;F"+ M\Q-Z'EU*_27*U3SHK,>X195^,=DXI>S^HM_M6/$B30S"(NL"2AB?(E7'MQ*#,]<@)(D8@5BN(PQ4[%@)PUF!K7 M;2S.BO7B[*S*".ZC8NW,#8?U\#Z=UKW+DJHW,_8NBR],O!QHC6C"[;SZ=OT M].SB.2HQMJ?7#Z,]#E_/!XTQ$=EV3T;N$-7$3^/B-P;QL+B1 Q)/VKT;G7CZ MEKY[E'K$KXIJ.=-K;T1)(F&*<081BS'$(4WU\CR.0H6Q4B*:+8LEG=ON/;9/ M=J*%U?.'>]-OC8R-\Y)YO<-OJIHL]'^;Q'W7/<<.1-N]Q![0#+Y'6.\(&JU\ M;OEM&>IW*Z][^,A;=%LV[6Z];5_0MRG1DN8+*:[;@CJ7ZPKW;Z7*>;ZQ7A 2%$ F60"#+,ZR*$IYG#AE.YT6.;4YOM-X57;(M?7028SM/FF_ MR W\K:] Z[0%/V[H"UJ%#R^(>[09LD7';X.ADU)';BUDB\)N4R'K._MQSA;=;K_9R^\<3?-*^:9VJ1G\IBH7_DLBEY M6S:15C>+S2OR!<\?Y[))+\S2( LPYI"FJ8((FPR'NA)M)J@@@A!!$[*RUJ9^^9_GC:<=DXXV2@/3ZM #U"-^V .P M?L.&SU%HY&AA#]CM!@G[>&B//+-Z8_*S?-2O^KV>!K3HNY(^Z%'"[2YL&O,H M1&$,DX!D$"4QT\Q+4L@9QSC%+."9U0ZWE;2I,:O1K#G< FNM0:NV0X[9292/ M\Z%W[,;8[=Z#&*CQ/+G7W0,_AV;L/G$#9PG(T[^[D0\;+M;.U MYT5^G?5-;DPK9#Y[V[XJ__%$2TU=\VI M"F@6RBC#D95G>T3&U%BU4Q.L] 2-HG:,< S-XSSJ":.!V=,='NLOW0* M5=7 M=6Y=)?F?[HJO/^N[&X]._[#MR!U[\B@?O85IW:=N<^DY.0GOF_R'BI=Y7;?M M?;Z0-TOY4,VXBCBF@5F\8J$_=H8@1M2L:D5DJFD2E#F%F)V0-[4/OXN4;S>7 M-E0&OQNE0:VUXT+T%.:VAX;>D!S\*/$\$'MF%IR$QG\>P6&1KY U<-+^_3D" MIV_KFQ$@I,H7^5*^S[^:?-*E?D=RO1B\K/,3WSS_2O^K**],:X++[WDUPRQ* MTU@$D CM82#% L@B+HW7$>.$I9P@X98/X"1_:DRT5A_.C?Y@;0!H+ "_&[T= MN*MS++SH%N!V[>(1QZ"V<?-4Z:5>55T5#RQ?U$\U015ZEGXJY:W\ MOGRC3?AC%BG"PDQQF'!3;8?CR,2%AS"AE"1""1&Z[0C9B9T:XUQ>_<=O-U]N M;F\^?OCBQBR6,-L1C'_P!N:93F&PH3%8JPQ^-TJ#6FN/?.,&DT_:L90\*ONX MH;%-0HYW]^.BK>"NE^ER'Y^6E5Z\"5-?GU8YGR4!HID,!4Q0)""2D8(T4PR& M8:I8&M HY-0E5<5)NA,SC9#.\E8NB@4/X"U.K[X[9>J/FD.#<%1F6Z7MAL$UZ_ MAWA8YU5Z!3E_,H^N@UOK,A52K*M4[',;4H)Q%%,$HR@*(4I)!C'/N!XVHC"+ M$4HSI_8!YRHT-;_M[KUU[!D('EWHGO/-V6W%"8Z?1BMO=_;CI MW>$CS,N'HESF_[TIK"[G^*V8I2'""9$UGN]3._N2M,@73_ZH_HLOTKM'38I>SR248R4A &* M3 193"%)1 BIC%(5L41)&CNNA0\*FQJWO=35;$6UVO;+G3R*L_5JU@MZPZ]4 M>P+79_UY$A'/:\O#\L9>-YZT?,^:\/0]/JI=K,IB?]#&/)6F5=Z,9 (QP0F4 M:81-89T$XC ,(,4H18(232=.5?-.2IP:G[PO%G=0"WIHRV-M=!(!I>0&;7%. M+8M]H-OQBE!XN8EC-_;<96I< MHZYM3A80G$5)!A,I8X@2K-F%I'J))FG"DS0,2"2==I->/'YJ?'+YY.V M^Q9@EGM O6$8F M6T>3^.P7MM]GKYLU+">-NTNRU;F.ILGKCTW,^$_ M1)#7D>/FRB7]+IW+_9T[KG8D-,Y8C54L<&N0ZI89ILGT!6CM 8U!FXW#+PXT M%_=94] 3QGY+#IZKU,@5"3UAN%NPT->#>^X32;:\6>BYH$ZA;L3EO#UB:6O3 MT/DLC0B)<:A9&N,4(H44I"F+($%1%. D8%F,G':,K,1.S3/G5V=\_F#?Q>BJ>Y_*A^*0KQ+9_/UW%#"%%*(T(A$4$"D0P( M9"*B,,F08#C6JT<9.35O."QK:J34J6K\B8TVMU>T+)_KMM8/=9%/_=?.%,>^ M#D=@MR,D3V .'6*P@6.G9[NU#0:)LK* Q6M;AR/BQFWK<-KNG;8.%K>XD4I5 M+F=7Q:(JYKFH':^ZDL/;XH'FBYD*F6DOFT+"<0@1RBAD09A!KB3CD5")LDM" M/B9D:C3R0L^F\ CXO5'5\DCL**3'F<(74 -31"^,K'G!!H0CA*!OWR #_:]M M(CCZ_%$8P,;"[M.WNK;OFJ?,O^IG?I4?"O-D.F_FR!GA/ LQ"B"-,V$ZNZ20 M)7$"0Q3$G,LH5+%3,- A05/[]COM *W5BQ'CN/@=P%R0-;(2X[C%N\N,DY<[^X!?#;NOFG4YBEW?Z_=YT[4ZP>.-C/OV+ Y%>_^T<=^8Q,F%60952R,89!&"J*4 M(TNK]<"/.? MZ[\_Y5\UF6F?^7+9G1;^E6(:F#C0@G?Q7&0ZI?SOH0-C-O]ZA'?HLL4.T_N%Z M$U&Z7$=OU&K[FY"=4/(Y+]L)'G5Z=L)B>Y9VN[EG'@S73]:.P)'\X:T27+]5 M4CW-W^=*SEB*LS02L5X6!%3/*(&>PUF,(0WB6!$4"I4XY?B>H\S4IO8VPX2V M)EV8<\]U"GX?)CMKJ.P(;JP!&)CW.C/ NZ/-)/;TJV[, <8>CQE!'E#UFC]T MCC[C9AMY0&XG-\G',WNT3OUD\F=6%1C>R(54^?*#7,YB3K"4*8=?#F\3IVGM+_1:?.DQ>?5[6]YI0J7S4HB$(1 M\9!PJ"*%S%);.T9*)3"+9:(PP@'&O]JB^^H6>O!A"'<+7S8CR@ M-? 'W@>HWG77#\ P1*'U;5&O4EG]@+V'2JD?NKQGA3B:E_6ZK%J'DE5OJ!Y] M+K_<2[E\7S1)>&^>UQ=<%8LZ4?I6RWSS_!V!:'76Z-E4P:PU=6\HOPWG<3+V!-+ +-H#GUX=Y0\@X*&C_/:3 M1^\H?\"T?1WE#UW:MU9.79?/!!%UC/*W?'E_]50MBP=9KNM=A1%-,B0UBEQ_ M]CSAD(I80*IH1F(5!0EVZE1A*7=J5-!5EZSCZU;3_S>M.>A4MZD1==90V/EO M P \,(UXPK9'*1HGI/P6G+$3/7)9&2<\=HO'N-W>L^Z"B4.Z+^;ZCLJ<=9I* M?TNYMP-B1L(H2@3$,M:K8*7T3RI"D#*:)C((>4:=MM:L)4^-N[[\Y?+S]5\^ MOG][_?G+OX#K__CMYO8_':LN6(-NQU�#DP2VWJ_"^@T=HD8,KA.^ XP^6U M4H.U\''K-KABLE/%P?D!9Q#69_FHW\-[6LE/97%7TH>F*LW-XEVA7\]P1E L MF&F(F*)8082X]K)B&L @3M(HC6.$L-..G8W0R=%4W>>P7"D-'ANM@V_$=$KN^)QDB<1>.K*]UY?K MM%I:X"0)E8@SR 6G$+&4048##+,P3-)0A$DLG0JG'Q8U-=9IM/OSN?Z0XR+- M#SZOX?'LKP\ZR/KL-$C#^CFOLPH[;?5I3^;,M58="+$=ZO0^7\BZZLTL(JF* MDUC F)O"-*%B>F&%4H@3)4,:2<:1%5D<%S,UHM@)"@2_&UV;PDN6.SXG@#W. M'?[@&I@W1D!*M'NB]8G'"(B]D#<<5W)2_O!^LF&6E6^H N>TSEH&<14 M5#2M-F7MS5%0<_&?P.V]OGY]C7&FGTR'0DW2HEG5U-YU43;1MGKZ\EYT.-QL/ M9<_ (&0NKZL*;V: TZ\FG8 :%_^_)#=R51UD6><@Y(M:H/EG$_UL[FQ#__[D M*:;MY%MQ-*CM\-WC1;6=M.!%6-OIJSU,$4V8@0RB).",0$&R!"(L8L@2TX0' MA9(E04"IL-IW.RSB'V!J< G].()ECQEA:J$6PX%SQB3@#-)($\!F59E\#5Q+ MFS4WTP-4.<^5'(H=]\2.6#+CB'$.I290@Q7FTTP;NH6&.^+JC+) M6>_FQ3<3L2%_T=.K^>6ETORT777_EGYOVU9P3K@T->Y320.( A5#S'$"DXS0 M+(M90*13<07/^DV-A^OD1:5M /=-6 R@316,YXL^;4=\CZ;=UL KCM' ,T%3 MCN:%::"Q#?QH#/GIHDD_-1:"VL0+8(Q<_94:2\&VJ1=-XQ+?C4H&&@>O+=P\ MJSANP[=A\-UI#S>0F-Z-<#4\RWSQ)$7;N*Y85)<+H?_P6%1T_DM9/#VZ-D]S M?.J$*&%3<[!6O?9M.N5!H_T@6XP]D?/<[M5)A;$[P/;!9T]3V%Z/Z9NIKGWU MI[G9SK@MZ:*:U^(NQ7\]-<7F?JVW-69)3".& @95'&<0Z:4IQ$@B& 2,*JI$ M$*1.];7MQ$[.9ZI;._%GL%SK#.A*:4>7R1)Z.UKS#^C ;+:AL#EDE?G= JSP M7>M]\ RE,I)&O"'4Q)4Q/@7^S63>R0I*EQP%I14&O:ON%. M;8!.PVO'!5Y &Y@0>N+E'I=Q"@NO81D'A8T;E7'*YIV@C),WG)DVOHY4K=;A MUYH71*Q= IA%=WS]:_7'UR[UQ_'UXXLO*$V,&&LLZ W8MBK@8+8K4 9)"]YK\#722T^ M9OO![."C-_7T-E8M#+_(.[-Z^5P'AN2+NXT(CC?/[1_7[[\*(I((J6 :I!BB M5"]%<,:9J44514*Q((IQO\ZF3GI,C7DVCVU;71TW3OH.B*7W,CS,0_LVNPB# ME1&;84=UJ8;NBG$:IO;"=)AFJFZJO%*CU5YX'6["VN]Q9QSP-_$"'[39]=[> M*5/CO.8TMXE,Z7&NO@.B MP^GX.=",]!R_N][TWX?17YBSX MH[HMZWY]SW6\_?M5+#+!+&"FV[MB,=)??Q1 DE$,TU1F,DVRD&,GG\A"YM2X MH%'Y EQU<;Z=VDU7CQ[QWRX#8,<\(.K,+0X8^60:&[&C\HX##MLL MY'+K>:5$KXH'EC:@PW5_57T\DFOHV+-72%3(B1IDD9672)."9J<^U3KVH:*;.YK M-.K:%YL[BNYQ5O*)V="^44^XG&K/V6!Q1@&ZHX\?K0J=C9&;I>BLKN_GU>QK M-'=354]2S"+!5,85A2F7"B(N(X@E#Z"24@C3>!=E9[>8;$1-C1AVVTOFM9X> M6TNV&-NY+'Z0&Y@>#K64;!0=MIWD2S"&;B792GOU-I(OK;9I(;EU1X_W+W7"RWY69H#]NY?M[)\F$4\IECJI4\:F0PJ1"C$BG-(4!#PB$N> M*2N7PD'FU$ADI2&8&Q4=RBFY 'V<0 :";V F:12^ "N50:WE!5A#6O\"W X" MJ4-^JW]HQZIXX 5BM^Q6-[".IKM:/FJ\_%VG?M=_T@2Y.;^4M9 M?%O>F\PLNGB><11C1@2"BL>JSZCB)Q]J)O_]-'7O,=-7%WR7?\\KX5 MR)?4E)6YIJ5AF*K-#:(!BR26"62)B""*,()4$@893W&<*"*Q6]G>_6*F1@2= MEJ!3T[6$^%XL[59UYR,T\)>_ \X J5+'0?!;^WNOI)%+?1^S=K>R]]&K>X8@ M-I$Y;10^C2/"8QE"%6/3VI)Q$T(30OWY2X:R.!"1= HLW'SZU#[V+D2P;R[# M"^3LOO'>> S\:=M#X1Z@M\]DKV%W+P2,&TRWS[:=$+F]%_7[6C_(I:F6\*DL MON9"BC?/OU6F&^[-XJNLS&KALBFTDLMJAK$*&4DEE)B8[=I83^!*F,T7CE(D M:"Q$['+D;"]Z:@?.IG4M-Q5-?JP+\>6+GTS!N]H*$Z6:=Q9T96IRUPHU#J-B M1Q/#8#TPAQB8Z\(QGS; _?&W#O*5\N#R-,S.+...F$\* MX+$DRRW]?JV4Y,N/:ETNQG0VZ0I6?%1[[YN14$9)',50QD%=5"*%#">1'K\H MH8D*E5[5S!;RSJ21V]&?5_VLOEK2?+6;6@[W\;8%H);TNUMW[V&&SXXEQQ^2 MUZS&4]?7 HUM)A)QHR17T[)I5:A'_W'_(P8NV',N](.7\^FMX.L7^SD76ZM2 M0&<+Z1G=W:YG/\FR/I9\F\^?-./-<*I]54H%Y"%C$$5Q"HD@'"8A"F,G3#K$Y>?%UJ]T>G]_2K-0*E4D91%I@$NABB) M4HAIH/\I,I,5&Z2A=NT'G%)]8*UTD][5Y1FL;K0@_;\65:RU O7 M690&*$),P3A6H5X>RABR6.J%8D)2F6'%PM2*0TZ+FAJ#K)0%JBCKK:]:75"V M^CJ$SQR'^#A]^ 5N8/)88Z85!2M-P>=3F+G%PUC!<30,YO@3QHM^L;+D1="+ MW1U^J\&_;=JIO&FV.S[I(:_6902U$_Y1F7+#)K:Z6&R6BKPMVD+BA.*0<))! M%D2:.Y!>G["8"#TP219D&26_/#/87W3/_^8_'1A:.M1FBU(.;<,TQG\K;#S MFUYUI%^OSOR/C94_ ;.SH)=K;4>CUEQ@[.WJRYO=+C/0VS7 -RJX7APHX3I\ M]7E?PS1&&?JS=9U$/7I?B-L6IOG6RX;1].-1E[ 1BE/ A&%D%.A88M-O&P4I! Q$L1(Q%2R MQ.6PHC=L(YQ0>(3-CF;[@C$PGZ[4N@ ?CJ#@3)K[S/7)CB^>/RH-[K-LF^_V M7M./V$SHRN5"F/^8@C!?Z=P$.7;=W+DI"Z,=O>:_LS"662 C[4DAP2$*20HI M(@$4L::^@).84.[R!;L(G]H77H?,W>O?F :U3?"<68O5/\BU,6X?OM-HV!'# M4!@/3!Q7':#U#QN:7X!&=] I#W[LU#]\^NO,+WU0\\D_3O)'Y:<^R&SS5Z]G M]%PE+NFRWB[[J-YU[:D_%@+6JEKM@17"H-.XT&ZE+E Y'4Q M8R-WW-6, Q([RQF7>[V59G/MY7?L$1/Z#/95 1NF19\-( .7^7JEYGLVEEN4 M\?+55N]E9GCU[FGY5,I?\T7^\/3PB3[7:3QOGV1;'6@6AR).LR2!* A,[V(: M0A8$%$:I2&24L@RYE45U$S^U!7\41('C.9$;W):G/X.!./29SLOZ$-I?;70' MK?*@TQYH]8\=$/0Z\'+FX:C'N,T@N=G<.1?D_I MF0&R<^+R199?)"X\=E38U MVFI5 USK=M$E:%1 TM*,H[G:$Y@W-@?EK_X%S M!Z]1UF..A TF7G,>C@H<-X?!QO:=G 2KFWJGEZT['.M5^/Q)M$%:LN MT\[I9+V'RY*QQAF$H?GL17/V"[ RY$ &V,6@/3$\8.HY!ZRW.F-G?)V+VY[\ MKK,?>6Y/L[HM:QT3LXJJB"0B-$D3&*>,F[Q<#JE2%,I DD!&--)DVJ]QV:ZP MJ7'E9N^LNFGP;=H)MZ$W>#<2,HB,U$CN,R3#=PO;(>Z66 M8(HO4MS)RB8R-PQ2J5"0P0P+ M[<=QQ"%.)(9Q@KA,2! *2IS[@PV@Z-2(JSZD5//B&]!C?K=1*.5Y3W1V1MKP M[# =*#[[S+? GOCLM@Q$4U; Q&>OK 5K<[6K#QJ#Z[B7NBT2 M_7X!6K-?,2C;S]B,$Y1]IJX3"?UFIG4 >'5;7 I1GUG2^2>: MBYO%%7W,EW1>IT$S6DEA]-?*-S[V0EQ_ER7/*],ITQ1@__A8+XMG449C'/$4 M2D%3B)1 $,=A!(, 89QR$BHJH&GE\M/-U=MTP=8&]"=#8'+LC2194T&SV?)B[M%$[1A'(?. M+G_3Q8 P^YPIAE!SU$EB0)RWYX\[(*^. ]FC'+,E.'XK,Y\2.G*1 M9DL,=NLUV][8CW/V=8IXGU.6S[5;M'$\/\-81FF691"%0D(D0@I)F,:0$$F% M) GARBDWQ5:PD^,X0E3[K9'1MM^9M_KFLOJ?_Q2FP?]R8Q]K[.U(: A$!^:B M@RUC5GI?K**!+DPXD#]6.PT&^X@G4OOJ#]9VU.O8UI*1CJQZX3G,:9:;*J]T MT-4+K\-G8/T>U[=U5]MQ(J4LS:24, T5TEY=%D ]M:VTWM*LWCROKVE=I\MOM&Q88)8Q1K@>:9AE*($H4A32,$D@CGE(S8Z_ M(CTC8,[4;&J?_>94N[F+O&G=KU\"1@T&>]F\2[_*O]3TK*:410&(5,9 M3#(>091&&:0QU6Y;K+"(HU"I,!P@(6]#A:DQ?11$:)"DO$W8+<-^!@5SZ( > MV^2\>CO.%/8P5H#:C-'S\O9 ^ JY>9M:3#$_;P]*/7/T]CVI?Z>FIO[86>R[ MVCO*PD1&IH*_"!"%B*01Q!G2A)@$/-'K6RJQ4\])S_I-C2U?^%-UT$M[@MWU M57,,M/0]G'9$^XJ#-# +;Y14].GQ#K.#.- P^.[DY%/%T7LY#8#OOFY.0XCI M&2;Y8"(P_[N6:_(#E"Q+K8V6>2>K&4M8&)ES:"YI!E&@?Z()3F$2!"B34#PF;6KDO:FLH8=\L=1_SLWWO:Z$WF12.D8Q'L7BH)F M";AIP[^ Q@KPN[$#M(8X[IFZ#I,=-PT(_L!L-0#N/0K*]D+/;\U9-Q5&+DO; M"Y_=RK7]'M/W(/A2"/VF5G5%O8]EW4-'FSMC.!!"R!029/H"\$A 3%@ >2HR M'K- 4Y]5!>]3@J;&<.U)::OL!:C5U9""3F'7H^,#^-H>)9^/VCA'RST ZW'8 M?!R-LP^?#SQ^Y,/HXT;N'DZ?N+YG7/ ZM+5NV&M;"**K82 M;X[9E>_Z-YZ0]1JN?*9*XT8Q^\%O)[C9TV/[EC5DR_7^G&,9XOTW3^D3-&59 M-KL(#5!Z^#@(?BOH[94TO699>6[,L9M"Z+J\GM>S1#%E"21 M@C)F"41I)B'!<021I(I*(M,D5FJ#6$QA%^U'% 6 M M2>)\N(:FASY(N7/%<1R\LL0!4>/RPW%[=YCAQ.5]'=ZN2,_-0KLC3PW7+,1? MFN)A;92*=L;WM=V,*%,BH@2&+- N!0E,IA_7_Q>$:<9C1#+J%!UYCC)38Y>W MUY]O_GIY>_/7:W#SX;A MF2/6S#Q1*%&E&48A1]J'"TTCV$S[<)2;FIE9*@@53-%@\'*9_]^IE%F7R!RA M!N;KE;_\_U?ER^F7O/P'J7;Y#U_H[+WH^ MR=59AU&9LR]"V[38^SGN051O"U[[Z+P*&77Z/VCC]OQ^^,*^15!I53<(W*I()Y1*0LP"2 6- M(>*I@EC%"60A5XBD)!5V<_@).5/[PC>S@\WBLEC(MEKP5G4 ]HOPN6^/#T^SFM/C,Y!O=/U;EY\NZ@O;'94;A:J*!_JV"G7:JK[!]&. M6CP,S< $TU9&-3H.FLY[ @F_=5#WBQJY[.E1>W>KG!Z_O&<,Q*F$VT/YMDU" MR,990?T5W=[319O1_U=9+:6X67RJN_K.9*KTBZ97)"I+-*4)ED&F%R0P4(H+ MQDB*D&,%^;%4M_H41RU$W^@'?JR,>=5/CL$98XVX9;3'E$9QI/ 1B[(*1ZLJ M7'0I=YO'N,TLMM3V=S4U+D#[HN0+\.EX;VWWX)21A\UKM,M8NH\;/C/RB.S$ MXXPMO^\YP=*X?W6VDI#BS?-OE7GVNWQ!%_S%0?=5$U.O?[<*JJ]6$? BE3@+ M<0@YC\SYL@A,0X(($DZ2 ,6<1 R[G1[X4&MJ#OWJ2+D"YH4%JC.G.UK6]OS9 M]83!R_C9GCN,/2J#GT8LF]5/9Y*99WXT5NE)XB>P,FPC$,AX_IUMZVRD:I!D M";]X^SV_\*+9R*<:/M'OP^O3^^4GKF<-4+J^^/):2BH^+O](R-RNES]HA M#V<15S3&,8>A2CA$BL60ACDB42LH42YSB@6P%3XV1&R6!=C;SA9:G9U:@ M1\2QT8(UZG8L.P260Q^GF,RQM?CZ';*YO,!2K?^656LD?/ M.'-!9%\.FM/];D3%JV_Y[.JI6A8/LGR?5W5,Y6U)A7R@Y1_5K_*!R7(628G# M3(4PE4$"$0XH9))B&'(9,4Y98AFM:"5M:I34Z0OF1N%Z1Y8VE9BT5[)<*6]' M479X'^O#2G'!IF,?<4O-)D,9!S29V#QF% M0ISLZ7C#[::>QT+%XLZT1C3<9/):NIXI,HF"B"#( V5\&*4@Q2F%*A:TNR7 M-.XAS5%K=\YHCE_M-SWB75'*_*XM],"?ZX 3LZU2]PFN_S5OMN!6_88MFLS/ M&(I(&K (HA"G$#&"(0Z9U#]AEK)(X4P@'XD3@V@_->YJC02\M=*X,YUA@*[[ M0/O)K!CFA;!CQ\D.\\"D:Y&-T;T$'09@ X3:V]V :QQN !FLZY0T\C5&'0< MQ\CB&,: 2>1W##HVMID?PRK1WX^^;:?CKLP8IUQQ%4=0,!.'D&8"LC ED&Y%;Z.:H)#$H4EZU]A"1+&$ M!,D(2JFH2FDL4,C=HCOZXCIJ((;I//QGL(7O^6C:+TC.>/-&7HUT(/U*ET]E M?2S@=TER G?ZY%M,:,O1@[8N6\E+5\3PN<5Q/TC;?6I2NOYK2JJ$T+%[1=EAL*?[D^6-O1NOZ-6IV8IY MIY7>%XKR1BJ]=FVNNS5U3JZ_+TNJ9>0+6C[7:3X?- CZ3@V(EG1WTT9.S&@< M"DXQ@Y(F%*(8I1!'F>8N)65$XH"')@BP6-*Y'6,-J*L3UZTT'NX;;??(6&T/ MR)M_]:@R,^3P1@'C:4P)5 K5=2 SDX5%8"0)9Q$7+$B=NIU/97C'Z==C!K0. M^N3K\,%U;?EIC[S=G#B1\1QX-GVQF]V,Z/Z T'9$V^MKAS7#X^+2LEG1ABOG_3>9W M]TLI+K]JH^[D9VE\(/U[8ZX)F'VB<[.O$\T2'&0TB6-(,!80H4 [']KC@%D8 MQTI)'#+E5&ST%6R8VJRU8<(%6&D--M0&[W/E&"S[&N^&W?PU\1$?>%[SD(6W MRK-[\>)T6( 6C -ODL'#ZXRE]]2\D*ZGB-Q+*N 0V MH2Q*K\E#G&(841E"E*4$$I0$,".)8*D*$TR$RWK]3'VFMB9O8EGXBUB6N3;% M3W22[2"16&8T"B1448(AHBR F H*B8JS4 2*!=CI@'[,01K#1SDP2!=@T80+ MZ:7TN ,6TH2%:<*@R'BB'5$10DPD@7$:9$Q_;@+K =/$P(H)#MFF7N,.VH_S M>D'=;(",.V*6)XOCC<+01X^G@_2F%&OG"/ 8T7.V*DTB'LX1/]L(-]?']O-Q MUO%QU;NB/%)0M.ZHDW).<4)3&"),(!($Z94*)1 C_=N0,AP0I[16)^E3FQHW ME >J*,'1TKN]&ANY#8X=S0X&^<"DZA5M9^[LA9I/IG138%1>[(7--@OV>T@_ MSKN5_'Y1S(N[Y[HXS,U"+ROO91I3[6?J=9S^10@5 M"Q7%01:&S*DHHI74J7'<6FDWYK*#V(ZQO ,W,%.M]86UPF"M<5WZAW-R[_2^9-\OZH1C%404$PB2/1Z%B(3Y,H8 MEU#@E(4RH[%*>[9UVR-M:H2SH>P%,.J"6M\SBC ?!]N.@KQ!.##UG(7>&1W5 MCJ R3,NT?0)?J2?:$=L/-ST[=E,_3FEWS*O;XI+__2DO9=?!5E:_E'HI.0O2 M@(=3X+-4H2S)$8PI*E>*,M0] M@9HN@>G@5Y?A6VCDGQ:F$-SROBR>[NY!*;\6\Z_FC[R4(E\"1;DIH^WH<)X< M$3NB]XGSP%S?J6JV"EMEP5K;"U#KZX_L;9'QR?"9E2HEU,B*7D$"4JA3CC"&*195)DB0I3 MIX.OGGI,C;D^%4NM54[G\V<@C/9F][Z2O,TB[%D%N^\@V;'6"- /3&8[02R- M#: UHHF*J38#7S9*%_@CN3.!],E]?549E1+/Q&N;*<]]7,\PCZZG1]WRH&/K M&=8K[801!F.6)1 Q&4.B> 25##$UQ9?#R*TRS5XQ4Z._+0^Y=N,J-*\?R@L#Y#/!GCH<^&7S6,N MNO@^CU[:<0R\'MWNES3NB>Q1:W<.6H]?W?/\M-X5_*A>Y)7=U)^+EF2:ES=Q MXU*LPL9GBL4D0"J$8:A,'I=>A+,P5C )]#HQ"J@2(G:)"^NAP]1BP1H3'$]' M>T!O>48Z+*!#;P*^R$>] "O%P:;FZU2:"W "???3TO[X>3TS[:'&N">G_7': M.3\]XU&O$AV[:HU ,14LP2D,.9<0F< 2(B(.N5Z&I/:+'4"_09I2$F:2 AP4AS=VCB 1FF,))1%B:A0HET M:DOD)'UJ#'WCJ\/%*=1MSZP'PG+P,^RM7AK@19I]?U2TW&N^Y M/9X1EPNQTOJG>\M-I*=*7ZXTV=@( MG?:480ZB:,,HM-7XPK3\U&;!VBZWB<-J%.SHWS>V Y/XNPW,]@2K=RK[8V 7 M?'SRJ)7<4=G0!8EM3G.Z]XQ"0X,T6?Y0++[6?9:WSOQ_T8]>OM6K@56 [.=B M/G]7E.:I,Q$3D@4R@%DL(H@238(TIAA&8:)][2!#,G**69J8?5/CVYVHG%I[ M8-3?B"[O49]H.I"[U"Z:CM83FCP\U#5J,-K8\ZE L[N^U#"MJQZMD-I3\VCO MBSG(KOI$WP3O59$F9.+X%9,F9/R!R7^J:O:NFER:H)RWLOGOS:)-_ZWT*DWF M7\W*;,89833(4ABGL8 H2!1D">;0+'VRC.. X,PM@<5&K!75CIK$TND(RI62 M=34>YWJVIR&WFQR]P3A:A=E:3?!CI[ IBP-6L*Z5]EHVUAHBS_5?3\L=NY"K M-1)[*K+:W]LSGH_SIX>GN?F,CQW(OE\ED$91@*D*.60QIQ!%/($T5#'DB*HH MD!D/I5.FEZL"4ULS;.@/3L9(G)'6ZSQ0EJ%_ \(_,*\-@+Q[Y%]/^+R&_;GJ M,&[,7T^$=@+^^C['C1>%S&?7BZ5V&2^%*,T.NO[Q8WE;?%O,<$PU[:88IB)5 M$.$(0285AHK'*28*VS8(/R)C:NS6J E:/2^ T=0TF3*ZVO'7,4"/4Y0GF 9F MH5X(6?.,!09K*JDZ+JDD_]-=\?5G?7=#(_J';?8X]N11",+"M(X#;"[MY_Y< M/SS.BVV6:K?VOI$?[7JLZ&Y'H);/LIFZURU* &OL<'.,/ VA MG;LTXHB,OYVYVJ9<[ZI<@%;E"Q/6"]Z<&"!G_\DOGCZ]*D^:C>IK^45SVP/S M_/2^?MF[?*Z]/TT==T7Y/,L4RK(,,XBQIE_$"($TB0(H<,*0)F(GA>>PT_V^MZ^=21/:Z])NUZ6_LO M\Y%U7KU[6CZ5\M=\D3\\/72YJ6^?Y$POJR075, XI@%$(M&N5!3%)N8T$B)1 M*H@#IR8"=G*=/O01$D1OC0R@:FW!0Z-NFVW^>"J+^BS\[?R@ 5 =F":VDM%- MO;@&W%;K57(Z>'ODB/_,!/630 V7L7Y8]"NFL)_$XWA.^^G;W;BJ*I>SJV)1 M%?-Z%ASQVD CM"$OGF#(O2_MNGAR--'88+3UG4? MO<65/7=]ZIB 54IOQFC&HD1"&0D,$4Y-I4@>0JQ=$((3@ECJE)']\O%3^Z[; MZ".+6"$;["RW37HC,O3BP1H,]ZV-O39[W:)X*6'R_JF^J;I7? M+X67U%RGNZOZB75A/6V$=$XQ52$,895)_RBJ2$#.I/^70I.UF6,7F M0-L"ID8H:_T<>V)L V?'&N? ,3!%K%4;HJ/% ;N]-J_8EC%NGXH#%NZTI#AT M7>]@VZ9?N:D*-2],(4=']_7($R;T=K;Q3N:<;JWG(*ZM!1Z>@SH/BAL[EO.4 MW7M".$_>TN^U?E\L[DS77U-@8B95&BA&.8P8XA"E6099BD(H6)02G"8Y-2ZT9F[ST0O [#[\OC ,_*4;M:">^A_ VV,H.'_7^\SU^2&_>/ZH M7^X^R[8_U;W7]&U.8HJJ=WY/' F>L"" F4$HB2@D' <0YDDE"&"$X&<',87 M3Y^:M]@JY]K-8A,ONV^S-PH#?YRM7@-XB'LM]MM_8E/ R,TF]MBVVUEBWT7G M]B2[K5-_TH@+B:,09@$2IOPY@214& H9)TP%B DE^G4ANW7-!QJW[QCXO5:P M=Y>Q6X?,J3- &7SWQQJ/,_J&W0Z5][0MXI5Z@]T>RV8Z=%F_[W>5MOE9_W^9 M<],R85GP/YJ^"9>FL%J^?*XEWHW+;.4AM$^!9S^K'DGNRI+K: MNC-!8QPA/2@IDPHB(11D/(A@S **XR@E7'*7/8,CLJ:VA? R4;#)0'"CN&/ MVC&9)[@&)BSK@M_["WW[HRP+N'PRTS%QHQ*0A=W;/&-S2\_Z6$N] GNHBP%V M:<8,9PDA*85A2B*(, HA2TV;ES!6&&RT'M"MEW(H\!ZW<*8IS^,KSFBJ;OBI?*89#2)^_51WI!B]1*/6G5FI5J_OKR;"-KN9_9# M9>3NNWJ^/PU-[VZ[>XP?HL'NIIA7Z:F[Q\Y#;73W7=HW=^ZSO,O-X>-B^4&/ M]4QA16F0!3!(I9ZQ@[J@@?ZT$\6B+%$RI;'5GN+QK]L'- -_VHZH],B@VV_ZV2ET6X\=.8=NOU&[270'KCNC0.UG^:C'_MXT M=2R+NY(^O"T>:+Z8L2C*LCBD^G,F4G_.6"_H<::7]CP204RE0MS-%3\B;&J? M=K-=N586M-J"WQM]7?WS8SA;>NJ>T!O:9^\-7+]2HB<0\5[7\Y"\\8MLGK!\ M;\7+4_?T7<87_(^=1U\^+>^+TC0(N*S;((=HUTT NV&PW1GP#N[@VP7FW&.7 M>B[ 6FMP>1S8'GL(3C#YW5BP$SWR;H,3'KM;$&ZW]XW!KQNP/]?2VBBA),J4 MDE3[.)'^/R1#"5F .4QXJA@WI=J0<@O#WY$Q-2+J5&S/"EW#\7GOSK53Y0HJVL- G/?S51C>B#]J\ID71+&2"(9H&,,H0@TB1 #*9F(*- M<1(*%!$DG?IE>-%J:BSR>65!5W"M,C5%CA: 'G#,+'='QQZ)@5FKT^_Y K3: M@U9]8/2ONS^T6GO<9?4)HM=]62^*C;N3ZQ/+G;U?KP\?M#+X*NI!!@%"01Q! M$3$.$5<$,A(&)D%2Z*\A#E0H!R@,WBO$9.2ZX,6>7O:FA_T@%< =PU &A'E@ M"G6J_[T9K#)Z^>\A U5<59AB\>]3 2U]'^-^3':I"588DGTWIWOF\T0Z[]IJQ>X:JTNO]4%N:X6[QY_JTRG1YOZJ#9 M?''7!LAJ'\?DTA8+_;LG30A-1;AB4KRSAI 5^9< +%A$"A6%CD&R)XUE':^ MRV@#-##]&#O IXUQ^='8HD?G)[ R!UQNC-"F1>#CZ1%RC[;U@:S7>-RS%!HW M8M<'=CLQO5X>ZNX0F4X+EZ6D5X60,TI#095V@(B(D"F4AR&180*I"C%C$4VH M78[D]H.GQI5U#P^C'##:V;M#+\ Z[0WUA6!H-K*SWLD9VF?J&;[0B\>-Y@KM M,V+3$]K[]WZ.T)NG*E^81B?% \L7]5?\6?+B;F'.U&Z$]K9RE=.=_M>7"[&Q M%:3_]O0@Q56S'=1 (9QM)IQV8, MI:=&%77WW:]U]]U":2]JIU6E_MV)=O*O]P+8>5E3&]:!Z:\S%VS8>P'6%H-- MDT%C">B,!G0AP(;9H+7[ K26MS=<;'3=].BVC3E4/KV[4?0>U0D<!/.UWG@W/P SLC$R/D/0#UI\=D[[]W)&# MT@^8M1N5?NA"M\^95]_RV2=9?RZ+7^62SE=%4K,L%!@A&' EM&])%-3+0PSU M1\YH&"4XPZ'-YWQ0PM0^YTY'T"AI]Q4?QN_X5^P%E8&_XBU 3@=F62(C"EX7 M]ZWGM6$1>B'J]5\=:YH[:7Q#<^:RFLF"- YJ'CM\XR@\=E+OCL=.7SA8S$/[ M%I) RBB(0AAQDVN#<:S=%11#Q%/.>2!"%?MN@SY-WCMU"O]^B#@'I_#50: = M^D#RX]7-@9(: T2X.B,T<@##:T3#.F/2(VC!%V>9/:=\"EJ+Z[5%H ML1KO-(C:3X4').4*$TCBF$,4T!@R'DLHDR@B6$J4Q%;^F)/4R7'5ERN 4=1V M@'-F)0N8K1G)+WA#L]%*7[!2�: Z,R#*)A6,D>)<^,9"%X;#:RQV(/$SG< MW+>,W[*M)V2.7,?5#H'=PJZ6]_6CEE]HOC"KB(^++W0N/ZI/I8E)6CZ; MR/>EZ3#V:-;HLSAD!*5$01:(5!.,$'I%QB+(TQ2'+% I%LJM3I&=8*LO9M32 M189J[K3NH%B86*['HC+[+X4RH5^U 1?@T9A0?TNRL\.-CBP'Q8Z4/ (]#C49 MA=O <@/RVQKDO&X%JF'NU*\S>9;@^B3"SESE!IA/QK*4/"ION:&QS5Z.=_=L MUI(O]*,;/GQ'>9WY]2O];MH6ORG*LOBFG;,KJM\V_?M9QK, I8F$0F#FM0.-B_QQ.]3\O^2]:9/;.+8F_%<8,1TS M[@BAAP!!$KCS*;U59X3+Z3?MJHX[_J# FF:W4LH6)9=]?_T+D-226BB IFL M.QT=KK23Y#GG ?'P #A+!V2..MAT><85A:A>LU))NZ^EYF5U1G*S7)I7K+V>S]8FE_.65Y+HA9"P*"& -8 M" 9X:OZJ.$MB0F(B>.)=PBJXFF,CR8]KNX*WD[I+88B>AM*-1%]^@'JFVTI[ MP*WZT;Z)T9Z--N1__[K&SJ@R=!(UIIH?=L9&7ZVY46-OZ")=O0U(\/)>X34= MOC!8;VB?+"G6G[0.L2/OBWFQ4A^*[W;WP#SZH=B$I?U#%0_?;%O?[VK)'M1O MI=+KV8="JRF"*E:I$B#6@@"<( AXHA202HH\D42;*>D<6M)!@;&Q_S]6\G_^ M#YC%_^?F^T-D%8Q>_:=BR_*O'I$67<:AG>"'0+=GZJZUCRKUHYW^=0CO)-J8 M$#4V1+41U1 $BN&X K_6$(\NSQTN N0*JY\%B%SSG*ZMAK\;REPL?WZX?7]W MKTJU_*ZF0J0PC9,<0)@+@"E!@,2)6<[+C,=)2F*LI=_&Y"DQX]N&_*#*\C\B MJV*TK'7T\TM/@NGF578&:*A.S8UZDQJ>^POP=&C0?-[^L)V93\@9N"7S>4N/ M>S&W7-NYO]+C8K[?Q6E;^7 J>)Y C3* (3%K64DX8 DC@*$T33A$.4N]0BY: M9(W-):E5CB:&!K=*S=0<,9$)E*G)A>M4L9&CQM%JXB-C:J>K2W:86V?V<' ZGEF-SKN MPQ2PCX43"BUND[E_SV4R?SMTE]H%##+[G6SWW>D;N:BVGC>^ M$64P%_9X4-L:HRI'@!.4 I').$Y3HCCWRKHY)61L<]_J:(_V-EIV[&AS$D^W MM=.U*/4\Z?T!\B\!WX) T!KPI^0,6P2^Q=*C*O!MUW:,]5PLY!_%;&;8Y&#+ MMBIM-5N4Z^5>S_@,I5K1)#5>O4P!1DD,6)Y20%/C^!LO@<0R]N$#/_%C8XI? M[N[>_N/VPX?HYN/;Z/;CEYN/O]R^_O NNOG\^=V7SY[QG7X#X48D_<';,\5L M%*\I'E?X!^:<;<$'C/OTT&#;^LQ,Z1W&@W9[2>=_XJ$7W M8K4WH:!40@F)@'%Y-,!2", 30W0YB1,%!:-YXE0.Q57@V+CL[LO?W]U';^Y^ M_73_[N_O/GZ^_?V=H33S]W?1JP]WGS_[;R"WX^V\BQP,Q?ZWDL_50H^LSCTQ ME2M"@7>7VV4.O<7LA,")?6:W^[HQCBU4][NM4[#;[H)(R#>]5=Z@;[F+Y8=ON-,]5P9>G').\T0DG,<: M$"DAP"G2@#/S:14ITTP0C%GB5>>R3=C8OJ.W'W]_]_'+W?WM.\\%0"NB;GP1 M"J>>^6*K9O]^O LBO<1GO+B/[F+YV7B-\/[W[VQ954"\9RO5[("3E*3"UL4@ M*&4 PT0!;K@"**627..,Y'Y95\!*Q:C1T;>&\C/XVBGG>E!Z)A4O/#I43CYE]M5E MDY\]=.":R:<,.BZ8?/*JCKG3-I;TVV)F[BAM@8G5SRD5,H:VJ4XN['8_TPQ0 MC1(0(ZB9)I SG$U7BQ6;N;D@QR*\INU64(^G]E9&57W&MY3#"?BRF,6$00V@ M0 +@/"> I>:OC&%"I7'K4IE-G]2R6,C/*[9<#0'BH;C^H'S-S%^%BIAMZ/U0 MS.?/S+YR_RNJU3M3L39@$IT-F6R_&5IO-6IY'&68Y(!(3$W'RJ1 LXX!#'/A-00*@E3G[7R M)8'C\S:KZ@N5;M'-HZVKZ<<&%Q%V/(L+B%O?YW&5JN!T&G4YJ;$,>";GB$S0 M<[E+,H<]FW-$X.A\SO6^KC70MLV%[O3;IBZA>?#ZR:R&9VL[KTZVK_QHK*Z[ M$$TAR05-\A2D1-F3/$X!AW$.!*<9,>R## 7Y54:[5J6Q\=-.LVBV,RY03]\ M(^C&;L..2\_\M]$_J@R81%L3SK3QG>PWD)M$.YM"EF$+A6_8XFQ7:S5PR;90 M*!X7<@OVY(YJ8/Y&J9]-9:#R[5K90C-?_EA,41I;-U" #".S M1M20 ZHY I)EC-BL=ZJ]CE \Y8^-A6UG&$]J]03NF M#3MN_#G9E$FS_=#7*K(V1,:(@"S9#;V@E.BIPK#\UPV?([+K^)ANS&;+^GXT M+][-CZ*<$H8@%"0%0N0YP)PK0"02(*%)&N=2Z9A[-278?_C8.,GJ%EGEHJ]6 M/<]#VV>PN9%/5S!Z9A9G'+SYXI3!(FG+#NOZ39'[]5W9?R: M]T:/-XMY%1_ZCV+U[U7(7AYC$A":204"YKGJO93;UBX.,$BD2D>$8 M.94"]!4\MKE]_^[W=Q]_>Q?=OWMS]\O'VR^W=Q_]IKZ:%1N7( MOOS11NGH#Z-UM%&[IZ!07[!"4HJS[$'IQA>10RKROK\;3=4[[O9,>#$W/DH3 M_IB;!0]$E &!4N-3V$H^1&0,D#B-(8&92#*OI=!)*6,CH.;\9ZMEQVC2TXBZ M<<[5./5,,/X0>3-)*P0A:>.TH$$YHM760T)HO[C;[/^H5F]8^>W3 -L:,XG$UIS.^]I7#J4; M/PTW0#T3F1T;:TGT:6]L7EEKHF+^U[T=FYN]4=K9M-OH#GCH%P;M/E-_?(!!5$(RG(XKGF(VI18JKZG^JGBF>XQ&ZB8JO^&[?OX-' MUQVB[G1=P?BV+-?F@\S*0DP)TZD0" (E;7<"91-@XY0 H6* ME"5]$3FD.>_[KVZ@T-2D5-CXS1HG0'/#2E@D"- T$2"1N4KR1&04BXYM$\99 MX'._Z'_GM@A>!3VO@J1G"ME'(V!5[HNF]]3NX"5J>)ZUL:6U09#JG:_793%7 MI5G//_)B7OE%]THL'N:V6<*M-(Y0H:L\_SJH^$;\>UTL#<7,Y5[ F_G=^M%X M3OMMF,T5NY[B*,DUIQ("R1,-L.8Q8)ICD":9T$(H")E3@X1!M1X;Z51%LKY7 M1;(N-8:/6&.Q'SD-\S*X$=[HAKAG$MW8&^T9/(EV)D?[-F^JF&ZLKD9_S^ZH M,7RR;6P_J3O;3ZHK>VAO/^APA23^810?]&,RZ%@5F>:VD3J2D*(>95RVI$S+&]D'9J1A] MM4I&E9:>Y_^GL'1C^"L1ZIF/?<'Q9LP6\T/RVRDQ@[)1BYV'W-%VZ8N?*=7+ MZ:F@N=8TEH#G' $=>WF08O<;V;6ATC=0/ M._:J;I:VJ,KJ;5*B6:6_IT\::!0=_=CAQZ9OW]<[_7DSD';\ZK*(FU(1;T(G M0@>&.ZBO'4BU8?WSL'@>^?2!']^YN*RM^U*:3XC]5FPF>)9"*>.4 A%3:&B: M2$ PDB##2NL82P@3+V?^M)BQL>Y&R^BI5M.[%NPI*-VX\GJ >J:^+3:-ACT0 M6#L&@:NUGI(T=%W6%FM/5&!MN[K;Y*_8Y+ \3G/Z*I(T%AS&9CFO!,![#[G!Y1;_8LP-Q;PW#@F;V7H%[^;R+5NI:8P(S)&D@*30, .+,\!5 M*D J)6-,(8B)TQ*N3MS&%4CJZM[@>:SD+931"B@^HYVZ8*1 M5]'F2R!<4;KY[*,'*^!\R;C],LX7K^WF#_Q=R0>[!E%E\5"?4%8E,BC%#*0,J&Y>P?50]3SI M.Z#D[0JT@Q#2"S@C:5 'H-W:PV__A:L[]JM?*E:NES^K:+HZ2G::*KG-A3.K$H5QT/YTZAZL8" M5V+5,P5L8:K4FS31\0$;UI^W/FB_^A-BAFU7?][.HV[U+9=V+5-4KI:%6"FY M'X(-<9XKVTT*8QN_'FL,:,PE8!AQ)C,28^K4?:55RMBF_4[)__D_8!;_GR[1 M[*?AI$I1G&(,L@3' .=$&SBE!$(P"!/-UY(O! -V7-@2DE]C! TTW M[KP:H9[9WG*'QM#W\Z-%/,)CI:V,W'Y!WOR] M]\7>CWAY1[9M5]WJP6M6;;JN3R.@_ MJ>M<61.BRH9)T]&J!X>S(X(]]6-U4N&E6K+ZX-/2E=7K,0-G#-2.V.W<^-KK MBJ>K\\HOW]B\B57]Q3QB5=[./U6A[P?)^M4O[=F&S?+\W29Y3E,BLURC#' I M%< 9PX#%E(,D19@23%4,O3*21F/9V BZTE"]5-&JX.]-(,][C&]#SQ^6 #D0 MS7)L#YXF'G9E -IE2-081>;;5:-THC96=4EUJAQ5F=\56"-(H^AK_$>1?A'< MN'&M4X8>TV#I'KTIV'%%-#.>A^TS^WZQ?+M8\Y5>SS:AB_=*J.+[?F@L2].< MJ#0#*1,48*8PH#B/04:(4@H)$FN_]9"/]+%];+'=&RY9"L EX983\B:(HX$I4("PIGAL]P,!:,R [DB@B&(4BUSKQ9,+<+& M1E];7:L9)1MM(]:HZ]FAJ0UE-[H*A=U+L-,>'T7OZ@S Z)5M!+(LV>S\\LN_ MR9,#1D&;/K7)&[8)E(/E1TVA7.ZY>B/YK7HR#D!1^7_FYYFJ',&YO'E<+%?% M?S7Y8.=*2)$4IHG.(4@S3 !&>0YHRB! *,NU1HHDB5? 1BC%1LA6YXN$32QK M;3=2Y9[=G;>GKQM5[WWKP<9JP WM?9LFT=:J:NCV[1JNM%=HP'O:_[Y.MY?: M& ^":,N.>9CG7UMF:[=POR_*?U6!X7$N8I1"#5ANH^T%UX G*@60QS2),XUY MEG2KMW4L;&RTO%=;:J=LIZC[5HC=^#04<#US9"?,KBC*=1Z,?JISG9#W0F6Z MSEM^OEY7RSU=%Z#%H[HW#-:<:;,LS;,40;OFC(W'E^6 8&6(0PNF8TYC&GO1 MQ<'SQ\80E7K1O7/:W3G87!>1G<'H>=;O<.CA_/Z,V6&7@L]%#+SZ.VG?\8+O M]&4O4W'O^4;^+\M%64X3B45"" %$)RFP*?F P80 B 2B:8YB+;TVT'O0<6P$ MLNOB4"?Q1 ^;0^X7J;AW:E1[/J<.,U;C/W%N.5.NK!W!D?'EH1C%X6^+FG^. M8]S+.(>NO]_JM6WA9PJ2C&FG .$,T#;9+YRG:9+D!!H6DYI#@"&C@"&=@TPGB)@W-F;, M*]_\2GU&1VY_O[E_!U[??'[W-GIS]^NG=Q\_WWRYO?OH70_TJD%RW$@;#OH! MO=*MM[GGD'ZU2D>5UB'WWL+@%[B@YU4J#5W(,P1^)PIX!GEL-W[=),_4V MRZBII3R)YLK3 W3"VHT+0R/8,^%MP:OUC5XU&MN]W9W\HZJ%=?R;/#2>V//R4M>*[U8JOK"+^S'-*9,2<9B(!$S M[$1LYWF,*,@%9EF.$B7\BHT&TFML5%8%A-F7))+[Y<87&_7+B%<&1$4]6U?L MAV^IC5 CZNX9#CQ.?9_&GJD#O^'/*B&S'L-SES9CV-QAS OK20;$.[1'&4*U MP3W+@'B>\C!#/KYC<&)53_9.>Q2LWV06"(8,?6<9(*GM]J&(!$S:XZI$Q8(F M#"+H=3C=796Q4?FF6"IKND&<(73/@,/N(^7&U\/@WS]%>S;QZ*UEQ_5X!HT9 M[*[-L%&"5Z-V%!=X_1.[<>L'922K#XJ5ZJTJQ;*H3H^^V#2 J>!2L4Q2H#@U M3K$P#,J9,G\5! J4$O,_+_)LD34V=JQ5G425LC;8=ZMN]+52V#,:L UF-^8+ M!%[/U'8%;M[,K2C'^\52JV*EY.8,>YHC998F M5(,\3:%QYG "B)1FI4Z%(G&F,AWGT[EZL)N?/8<;^6OO-$EI/4GW;>C1 [09 MB[/A X\ZC'S/ 4D]C>:?)E#)L33&%H5=)-,(0IBZ#]XH0ILZJ/_G"'GJ/B[# MU:8XKT*WK^&[QZ?9XJ=2K]56G& @)3 K*8 M8ZIXAKCP:FGA+'ELGO8^+>UZC*H?2JRKE!*QI[O?!\I],-P^+[U W//'8:-S MM%&ZPOC<)R,F!SRH/\#NK%84\.O2C>72K[^^5MI&?)] M,3<>8S%_N!%F9A:K0I73F"=)2A #DJ4,8*XR0!/*@*),0$TSB3,Q72U6;.9& M8^ZBO7ALJT!_,\UH'@E;X')=U@Z2WN@GQN(J M/KL2X9?ELZWR0_)9"V(#\-DIZ6/@LQ94'/FL[0D!"O48%\/(JKU!6R*BO)'_ M7)>KQUW!\11FB%"1@!QS"7">"$ YRD BDUPS'-.8>E4J]A,_MK5FHW+$:YVK MTCO=*[Z[X.]XJMT;JCUSV?/R.#6XC>I5Z9LRVBD?W:Q6RX*O5_;4(5HM!JG^ M[@%G;\5O+FOP M+!_KF*.?S2_K4U666W\-YX D<0:P2!'@&F&@AV9,:G."YHK.IUW=QDQQT.>?L>A[\.:7H; _["E.XA!#TTZJ#'L MX4=WG(X.,:YXU,O4^[A;K\H5F]L I+IFQ52S3*&4)4 C9+Q)DB: S2OXY APN81RZHLMY M0=U;90B[@#NMV"9?3ZWNM$VH4IJP-,]M/03$ 9;(+*UBE1M?0'),!64\SGRV MQ_W$CW&+O-RCA_TPA4VBKW_+#(_A<-Q9Z@WD 2GZ1*&#R:8L_21BVJR=PV:I M=4,M=,<,#PT&;YGAC\ZIGAD=GG)-EL-V-[X*A/Y0,%[,BM7/36&$MVMU8]^E M_U1L^;[XKJ:)R$D&F0;(_,^XP3BS=:P42(E(-4QRI;GRSW_PU&)LFTA?OJFE MJN9@>V9[#99$[NSOR9_8FO$9$."QN,TAC2D9TV)K"VADRHZ M0AD^W<)7D1=(Q.B(U>D4C:X/ZUK"12SKG)#ZO[?S3TOUQ J[I:^62R4;%KZ9 MRRIRMLY2FVJL4*HP!2*6.<"<1C=%G&;PH"D5C=8; M![#O-B;\M4I0:,9BT[_(#D6=U7#3 M/@0=JL5<@V#8^C&=-!FXHLPU:!W7F+GJ:=UXLWJ2]5:7ZIMY>%5E?U,3X5GW MZTU7[(JT[Y68F=E?Z$+4*_^Y-)YM?0H^52K);+HM2"DWG"H%!%S:4C1("A9G MN8J15P&:\"J.S1&M8JBT[2;_S=BQ%Y?VLRJP93=>J_(S]H>_Y+2:_W]Y!;._ M3B*CQI.R%ZO93S\F[F'DW5CZ9<>S9P:O:?F9=<_KU4SJB#EK9%19.8FLG=O? MUN[PH;75D!M[)TVH23C&[V\T0GX->M!RT"]%?R@??D5ZE-35,YA6I=90[ MMF]!U8;]>U7_V=+^-]6XV>:3L*D076PM Y5IOAZXVWBXNMS!4>[=QWZ.7K33 MN7&GM\6X0_K57C"%=:3=1 _L.7OA<>PJ^]W><:NUV;,HE%\YFQM>KI;&@YOF M4"@:0P9TFB* 8TX!R: -,LF9<89C&?M1VK4*C8WK]NSQW(&]=F0<-V,'Q+MG MUO,OU+5G?/1U8U'(FC>!P VZ4WNM3L-NV@9"\&C_-M1SN]'N^XK8/YPD]KV& MHLUNR+UZ9-8A6M[I]T8I-K,;RE,D\HS@E $!$V685\: $&6<2:Y10A*$*$]] MF#> 3F,C7Q2CV(]U0PR,&_$.#'?/W%M; SZ<]C8GSSHN[X(!ME;9=4!M5W5* M%HZ! Z($QCG) 6($@VPY@BPC)C% M ='(K YHBF/DM4U^)8@#?'+"@^BXXWP=-'UO&6]1>;91''"+][SY0?=H3X@9 M=I/UO)U'NZ0MEU[)D\_#':82$B9T(D FS5S'W$#'B/9 U,N0[6E[SQ+NFZ; MQ>-C425GVPIB;ZH=B06[Z>3US1"_YGM[5:?$SS:.=ZKULYG4" M+>2<\%-@T)G2"9O#^=/M(=>5_ORLEM\+H4Y'M7]I'9:*\V_KJ*?RA9GV!@Z:4I>1WJQC/:,#5\T==@QZJ/RZD 6 MO$CYUF%'YUP-V(&UZ!H+,+>M:9=*%JOW3%3.Z^Z;_%XI(U28GPSC3F5"I$:4 M ,6H EAB"$C"8F ^:B1.2*[,9\WOV-]9]MB^1CLU(ZU49*.9?4_ZW7%W/=3O M!N=]J;0^":KVCC>*6XK<(&]VCG?(A3^J]$0M[*.\N?N#S=V]7JN;7G_?LCU^-C[(LV*SJ9+)^>IK9KW\FF3:, MQT%"8 PP8RE@"3?K0I4F$L<2(L3]4EK:!8Z-]8R:T>-&S^I0HFPT]?6Q+@#M MZF:%@Z]W3ZM1=1)9$']]!N)&WXD-YBZ#^EQN (5UNR[('-CS^W(4^XQA1B MD*1: *X!DY8_OB6#7W MN"3Z6ITL5JIZ;C:> ];M8Q KIZINQ-2WMQZ 8>03'A.U*"\=<'>0Y:Y='E7 M3E@6WYFMFE6GS!D?RZS:UTO#2W *XX2E-(. )B@Q2YTD T2A#(A<*B5)!G/L MY=RV"1L;._S*?A2/ZT?CCC::1C,U?UA]LVL3F_!MHTM]6:(%:E>J" -@[WRQ M47.3O&OQVV@:DC$NPQ&6-EKD#SKNRJUYJ?Z]-KSTSN[^-7T2 M44R0Y"(V+@7) 594 :I@"J2BJ=0\-8Z&5SCS22ECXXV=DE&EI>="]220CHO* M:^'I>P%X@$P/32);(0BZE#HI:-AE3YNM1TN4UHO])KTH_RBF;[[9Q)!1Q I"$"& (&2"$)R!3,>&" M9T)C[$(&G:2/C21J_6W$T,:"YT6&K.I1H[OC6J3;J+0S2^]8]\PX)V#^PV@? M;=3?2W\<$'.Y$)4+7^T2O!SVS]08Q1A<_QVX"K3Z^V ?4;%^G"5QQ?G='CK( MM^ J>S??B.L>_L^SC:-$8RHY\FR916K\D7]6+TV MUO]KFL/4.)A* J%I"G#,^-06;8>IMFG;):9*4CLI8R.]2C7/K%@G=-U(+CAF/7-: MK6^T53AJ-(ZLRM&K2NF_]K#+ZH53T/Q7)\'#9K[Z8'&4\^IU<\>5]LH\SKI_ M=_KSRCAYWQ8SM:()LA67[NVVM?X?VU"R?JH .6%4M!%D9/@ M81<]/E@<+6J\;O:;'E(5TS>+[VKI. 6.KA_1:U[I%3VQ!_6WZ]_BLX;NWM1R M\ZJ62OSM8?']?YM[ZK?4_'#XCMM@53B+[I4#GF'G]C'JCDC/TW$O M8ZVOK+1G)O>2@U9+>)F,LV?6GWY5Q^BW4\T[RK^KF=2+9*82$,=D&.>4DLIH#HSJPNGM&Q3D. M@1LI] !LSVSAAFD/JSA/J(+&T3F*'C:DS@^/H^@ZS]NO;2%Y@6X:R>^.1W?1>%,JN$2,:: AH@ + MR &79A0S0?(XR04V:SD__KQ"F[$QZ4;UZ*G6O2K+L:B2,L5Z:9LF=V_&<-VP MN9+H0(/1.YV>+$BW'9Y/>\-3Y\SN!9(X#%" JG4=@.VWJIV/0B]<]:X#=I>K MXG5YZ-7]@Z<:"98P:9@4"1L(KC/ F:+%YO[#C,YW+P\" =[%CNVB1I[NS94\<5@6P5$E-,T0X2G$ *( M9 (PQ0D@)(6 ,)[21*8P3;MUZW/786Q.$(H1NJ;/E!OP;A30,YP]4\5A=.OD M,"1V8\(D,D98#ZL/65%T[M;;'\'M71*5%FO:G. MM./Z;2[MAIYQCY1\]T/8 IJ/]F]3R6*1Z\3X*P+9W;0< HJH %FLL%")4"SG MF_K@7SSBM;HHXS1QGQGM2WB5-CP%E5Z)L)V&QQ'+ZDW MK ?RIRK])X>I 'N95)-HWXRHMB.J#0GH@EV#8U!GK9,BP[IUUV!UY !>];!N M;%EOSMWIMT7YM"C9[)?E8OUDUI2SM:W+=O+T8QM: VF>9%B9<Q-L6/&Z\9"C>&' C@_H]6*^VC2OU)M#4@.GWH M.FD.'GJ)"@P :4C*O$:=08DS &Z']!GBD?[1AE^6S#[^\\]'OC S4!"5YMB, M2PHSLXI.!:"<4I!@J)1(LY@@IWC_HR>/C> :Y:):.S>B.X:KG;:N J%G$G*T MWRL^\Z2M5\1G/G_>8/&9)\W8C\\\?4''5JYL:2L>E9_4 G4';( C:P/.DH&'[;+;9>M0. ML_7BKG4.=3%7\K6:FQ]6G\Q8[V?\W>E?6#$O/RR,9U!.!>'(O!\I2*'" $L: M V83\EB>04R((!E)_%K >4COL*?3]Q)E/S5VH:.YH0_C"JV9;>T0S=HBG*\> M"C)/9I3S.ZS:$!5K$&6Y\RPF& * M2==%Q4D)8UM<;)3<=/$V:D963_=EQFD@+R\WKH:G;W+Q1<9K =)J_14+D=// M'6Q!TFK6_L*D_<)N'DIKY:VIR GG),8 $=MU1FD)>"YLT2NNN$88I3+S[T;4 M*M/G;1ZN@]!K9OXJU)GN07Z>2#OD6A!)4F(KXC.S-H3F)T:,5QBCQ.!/KW\616BJ#M&YTC$1" (L@3:\O:2 I;%$B0( M9SBF4.?,*RGXK*2Q3>TZ(!L?$*,BNK@%&"IR!WXY0^@>R9:EQB Y_'4-!Y46.CK4K3:*=JU.@:?;7:>KI#+0B[ M<5<8W/I>!G6$K%N_UE8T@C=8/2UM^(ZHK5:?;&':?D5)B!C$N1R#R1B? J@NLC M?&RL\HDM5X4HGNJ/>*F$;=1FFP-UZX#M-0YN3-,7NCUSST;MJ-&[Z1%=E0BM M5+<]"[D:B5C1B6TT]=I1##)3#UO/ M\/=,D!MKHCUS)M$S@Z(]BR;19J@:HZ*;EQHJC\YJ P_90,W6AA@ZOZ.(@#BW MGEF$D#/+Y6,E_,.F9?D4HP3; MFH2 I+D$6.H4,&B"0)7 MC%6FDR2.(3.K*I&;555&S)ZT?-H#9K)<:_D6E0#MEI$ MBR=5Q4XNU8I5>0BJ2;L9;+ <#_@'F2Y]1P!LC8AJ*^R4,79$.T.BK26VK%$3 MMFVNVE@3,$K@:D2#AA%TUV;8.(.K43L*1+C^B=T^AO?J^V+VW7K_9B%0K-XS M49T7-K%V.45($I@!#E$*,%,Y,-R9 PTYRU(JE,2QS_>N5=K8/FE;9:-:VVBC MKA\KMB/L1GS!<.N9V\Y"UD/3 B=,0K)3N\!!"(@)LPN]G$.N$;&0R,048(S+7DR_:Z6?.%< M_L=%KL\$V9?>H[?\^4V4Q9E9GWY7\[5GFQ0WK-V()3A^/1/,GH^T53BJ-8ZL MRB"F/5"-%TI!2_,X"1ZV"(\/%D?E=KQN[IH\]_BXF%<'>[^SV5I-4R1H2N,4 MY(@+@#6$@(LL!K&**8UE G7LY<0<"AB;WU+K5Y?Q*"?17^*_Q3!Z8LOHN]5V MTAQM1VR]^K98%O]EEGL@2N-)',?;WQ5EN:[^':832FE5*AYFYA(X,8O$\LEX MJ,95G7EZ0DV942[W0HI>;?6/-@8$K ?2 M%;L!6R =ZS"F_D=G$?)L?G3^.=W8SE904X]L^:_R9BZKO]BF2F6S7,B(8D*G M9D&6(P4PBQF@.56 DYQ@R&,J./%;FK7*&]^2K-(PJJZHW)W55OUHOK %!NQ\ M8W7]EI:O>P?HW3@M&)P]$]A.SPK&&M9*U1X69DZ@A&2F=H&#TI"3[8>)G_><7]6/U>F8CBE.S&F,RQX F*04X$SE@& J0,BAB M+#E5T*DRD9_8L;E.E=;V3.>3>>HF&LR/51SQ=J.7\"CVS#-; 'AK M\U^K=U0I'I!S_) *23Z.D@=E(3\T#NG(\^XNU3A.9K,8@+/FZZO2A N94) K MQ0'&# .20P;RC*2((<1@G+G7Y+@@;6PL9#6+SF5@^93KN(1R.PD%QZYG[CF; MLU;A>='-Z8"?1SAS2!P'BE5NQ3-4(11'6-K+H5QZR(!%41SM>5X:Q?6F#DR[ MMSGWMOA>2#67V[*]-T]/RX59X_Y_:[8TO#;[N;GBWI989%E".1P>GX5!AF6@[T6?P^/W5;D:U=;/3?>G M#_<=NAJ!9Q^HZY_6]="X7-UIN]-J-T8^J^7W0JCR\V(FIU"J.+$%>;)8,!L# M9[Y.5&&@.&)Q0F2"4^$91WQ6F--<&S1.V.IJ5]G+.E+%-R+X/*RN9[]70374 MUZ+&J%*SVO7<*!I934.>!%]"(^R9\%EI Y\.7[+Z^)SXXAU7QY8).S0L?FO&Z_M;)1\+KV,DZX MNS)*6#1?QA.=[/LZ&[5["3FY"%)/82CGY;Y4:,I%)%K"52[?VS'N=INL6WY9 MW$A96,>;S3ZQ0M[.FX3>2AXWRWUI%'I2\[+RSN_5O]=%6:Q40X]U7L&]$HN' M>?64.D0+$00S1CB0+,ULCV,!:$:06:"3F"E(%,V<:E,,I?#8B+"R!53&1&+/ M&L^0W[Z'V8T[QS1X/?/NS:?;-TTX9#-Z30F]Z&:Y-!=6R8Q5'U%;.U1%>K&, M*C]PSZ: <@# 1\T=KEOG8<->QYH!(XBIH>2VS6H:*]R;DTE%*=*Z9B"-$D( MP'&. 9=2F<]&++3.",T5]%LO'PL9WSIY6\YY$W;-5H;O#1^\HGE:K0EIAK:_ MW(^A]G2%3R#N1MX=41PJ:FB_&G832ATR3NB<[6&#@XZD#!P1=,[*XS"@LU=> MTQ)^*I-8"4W,)Q.)!& A4D!AC(#-^DI1HK3@B4\/U?JQ7C[= $U3ORRJ*F2= MV[5[=5X?T22]T*"^8Q_T7GR/^LDOT)W\['?\^6\[5E02WY1(:V^PN[[MR53Q:CR*JC7G>IM.N XY"]CW+-H4<93>J>:FQZYFP]H>M M-@Q\.)U4,3DYF(U]37..?L()^X ^:'FID/H-6X:J!V2/RE7U(2-46^N/JNE* M68CF7^T.Q31.I"!F(092;7N-$(( 51P#J3(L.#8,\&>[EMM@=WHO?U5M3GVJBX]T6O[ZG;0^NU=?4;V M"S>N;D?DZ;=%^;0HV>R7Y6+]5-[.F[0W\\_&XE4Q7RO9=#59 MS.VO%X_J\\HX8'93K.E)^OF;4JN;N=QMD-F[9PNSQE7ESAF"(DZ@9ASDD!OF MRV,)>*(18!01S$1*2>X4Z_V"-HS9,]ZW-MJ9V\W['?*]\'.21SK:?5-]8W-4 M&UT=?319R&?&?1"W^04&HP_O>D@S7L0)?X%Q.N>KOX0J'>+IW\V*QZ9PMXUB ML@PZPIT^S>B'_AZIO1GR-W8P.B=QG5Y[-#=B+T0:@V-=GO2 M<&'07I8]"WGVN[.;L_T+*^8?%F5Y-__,9LIF7%8;$Y:_[ ^WCT^L6%IV>_.- M+1]4.<4YI:F,,P Y8;8?*0.$"P1D1C!,:!QKZK4Y[*O V$C&ZE]&BWDD-VZ0 M7"M;.OF/I=U5E(L_YE4R\FPQ?V@*M]3G0[: [Y-9.RUM[*-90GEZP]X#Y^;* M]CDO M*T*'/EOGYW1PN&Z$J*LP*[D1^U&MWK#RV_O9XH^_*_F@/K&ED54Y&+O G,9! MH)IEF*48T#Q) );&':.,&=Z,*9,$298AI[H6 709&WM62G9KVW7EH#AX;<-! MW??Q_,Z0:(\EJ_W8260-BJQ%4662;?V\K$(8Z\'9V=4E?_W*4?)(8QQNM ;* M90PT:H$<]##PMGKN5XH8SJ4/@\4S7S_0(Z_HV'T4)KH7SOSZY^Z2)MKYY@^V ME'=5HX'RW0^U%$5I]_0.NFO>JT=CC:TLOIBOEDRLUFSV12T?X51#EFD"(<@Q M1P"+F &N) +"O!944DD8]&\%/JP-8_N8[IE@V],V6D=[:DOCTV^2Q2-P"_:7 M&/']G&RVE75/J.OM8*>+2L/P'/[1'2'I&?V]D## MFTM/&QV2Y@XD#,I IZT[)(^* 6;U<$N[\V_E5-(I99: M()"QA *<9@D@<8:Q.\6VWAZ-)5#2, <6:6Z<^C0&62XH84*DC"F?#+?KU/$BFH'RWH0] M5WZUML<%Q?ROT5-CF3U**#9616QKUB026\.B1V;ZIQ"]!NS!@*O+YW:'9H;?3\:8BMUC-D MWO!E-,+F"K?(&S@_^++EQSG!#O=T;<+[++WJAI?58:QSI]>3=X_H?:XUC+8J M1E\W2@8\#+P 0]C>K*=%#=R"M=7>XTZK[9=W>W,_J+)4JOF6SA\^V#J@>TG% MB:))RB4')(_-YR_3"!#(!*!80$P3LQ!1RN?@OUWB:%6=!)M58UJ7:.OO21,N^$2DBDN2!R4,-RL/^0-Q[NZT=_>_W'R\_;\W7V[O/D8W']]& M=Y_>W5=_^US]]?-OO_YZ<_^?T=W[Z.;-F[O?/GZY_?A+].GNP^V;6U_2Z_U6;*S=!*=[,AK_KFQ-]HSN$XSW)H<;6SNB;H'&9Z0S-^O MPH-^. ;!_O"[,XS0;I^M=UK7E:MKI_H+^V';;YWZBQ_9!V6H>K=B/JGNCWT?" W0WQN\'RK[/^[8H-HMJ M>_)G]=X5KFA(^Y,R(D-N%_GC%9)//:0/2H[^J!PR78]7M L>W6_VL\*WQ@HI=B=Q.E<[; M\79CJ7 8]LQ,A^"Y5X#V+YKNA$G08NKM$H[.M;662SD'\5L M=K^8S=XOEC;W:)ICF$B8Y#9J"0&,$PFX5!#D$$-N?IEFRLOS.2%C;"[.1L7H MJU4R:K3T3/\YA:4;55R)4,_\X N.?T6:\^8'+3IS0LRP=67.VWE4.J;ETJY! MBX8ZU+(*BU%OV8IM#F#37&N4YRF0.:8 LS0&-!4,9'&*,Y''#"'G)*$V06.; M\TT WIZRD=7VXFFM'[KM!! 2L[[7+QWAZA"NV([%U=&*9QX_<+!BNY''L8H7 MKN]\?EUU 'RKZO_>SF^$6*Z5W#LIOYG+JJ#'[B1A][LI922A2,<@I3(%..44 M,$@5D"CGDC*S*LF\BE)?J]#82.9>K8IE4^B@KCY>1D_L9U5:V.[#+JI*.)TC M:ZX>/^= A<%&I?^(AKKGY:N-,7^U50X;>Z(]I7?E6/=/.1U&JDL 1!!X T=* M7*?3T"$501 \$7L1YKD=(\FKS6S/2')ZW0?M:%M%E%?-D6Q/NZ(^<5FQ'QT< MK-/08I4KF2L04R4!5ED*C"N,09Q@3G'&!-:)'_]> ^V@[&O/K5336^Y5X]1Z MM@$^AZJS-WHM4OT[F9L3ODT7OE>O+R'5,6[V+ [AXV:/1;U W.Q9>T_'S9Z_ M_)I>P9O='4XY3B&$]N3-,"S/*.!8:B 2%D,L<\82Z=\RN,N&V6"=@T63&-*] M@[!?YD=G2/H^-6M:;P9/[CAI+2HJNYPV2(*-E!N#](Q_SSQS)M)^LI]@MC&BUZ9E5\#8=V#^)35>/%K? M$2>7$'[71W7,B2UL(NY>5>:3-T)U23%&"C*PY?-RH+@5K/ M?+55T<:H6R6C2LNZ&T# %-@+2 1-?STG:]C4UPL6'Z6]7KJ^&T/8.O^VW: J MBX>Z\5=3[I:1A.',\$(J- 58)0F@FC&08H:(0&F>8Z^4P7."QL80C9[1GJ(= MZP>?A=:-'$( UC,Y=,+*FQLN 1&2&\[*&I0;+EE\R T7K^_&#>^+>;$R'LIW M6\3C>9SB?A1CLR'SGXHMWYM7:\ICC367QIE MGHBD0PP23- 8H@QA GEW,NW MZ*;&V'@%Q2CQXX^.\+NQ2_^@]LP]M0&@LN XQGD2/0N#;LR81-:0R%H2CIZN M0S(D>7749%!JNPZM0^*[\FD=-Z&.J]Z0C*<:H1C 6 B 84X $30!),="9)FF M'&.?C>/KJN(,OWO<.>*I"0,'* %5MT5XO M%O^ZF/S4^Q M"@(VEZ T*GJT73S&K7TB7X]&SY/8ZE9M"UGM0CM^S;?K"5Z9-HJUQT;YUNZJLDV@[SI_V@ME/!%&'W/#M M!?VP^\1A51QX>[D7?(]WI?L1XY\4]V%A6_%\6\Q54UL^4U2A7!BWS4928Y1* M0&F2@%1+F"!E)E'J5'7JU,/'QM.5?E&EH'>%_B/@VNGS6CCZ7GJY(^&5RG;. MY"O2UXX>.5C*VCEC]M/4SE[3L>%S$W)RIS^J51.[]V91KLJ#&!"6BA3&9JX* MC"C (J. Q%@ GF8YDC&6D"*O)LUN;VG)'Y^6;)Y.:MA(U:D=;9/<4CZSFT2NK>\ , M!'_ ^JCGX2#]1UVL?DY3#$4J M96K@S[3QKC "!,$4I&F,5"Z@PIIU/*J=.U\<'4::N]C MK*L!'.Y0JT+M73MJUQQKM4+1TR'7:9DO=>35BD#+ 5C[?1USI+;U6S^OS,"S MI2Q_>Y)LI0RH&??(JLA@)EG.I43SFZ\$AR[GLEEKX#U5N&HUG@#9L CN$XH!-W?L4?"\]<'[]6J]5+\6\^)Q_?B)_:PR[]^NU>W\RQ\+&^E3 M3A7)L.8L X(F'&!M%F8TY0HH372FB%*)AEY]!WPU&-LB#<4(>G8$\ ;=C9]Z MA;)GKCILDF*6:I7Z4:-_M#%@$AD3;#DB8T05>1CP_*PS@$%KZWLK,6R]_*X8 M'=7 [_R@CAZ7E(5=%K+9)U;(V_D;]E28AK+Z=J!U.5D7+/&\N MX.3O,K6C$-1).B-J6+>HW=XC1^C"Y5>MP,I[)53QW>YUVTZK3;QL@B03"#- M6:P AC$#A.(,2*8I$ZDA">U4\-5%V.B881.WLMPJ.XGF:F5/>MALMOB#F4&N M:@;)Q9JO]'IF YCJ6\PE?\D37.UE_"6E<&(>4C[5'0!FGKM!K0/DM6*[&O9A M%FIE=+^'.--FL*.;9X"_62HS%2*[J]E'50T'M'I8L)V6]Q+KM%;+SRS/VN_I M6H=Z+Q_U\S=FWK6[]:JTJT#C+TUEHF(SMQ+ I>UE8=9<@,>^>9:"#O4JW9!YNJJU:U" M!JY=[6+P<05KI[N")YZ^_ODK^^=B^6;&RO+F1U%.\UQAE"0<)$)0X_[P!# I M$=":QBIG"4QA$BC;]%#VV.BF/24RXC^C2O^H,B#Z:DWP3&GW&1@WMZ/A-*SC^@8$&DY\S4KE31$:G,IZB#IY=(( MK2K,O_ZYNZ399+JQC4,^%'-UNU*/Y50RE6A8:&>W)'/E^Q526HCKFP6BSF]F"@ M]5KR]B_GSF@D10JFH5."P+N=A^1#!.-PWL"]:ZW,[+U7)=G4)6K4N^ M?&/SNZK[=OF+><2JO)U_4LMB(:=*\03'"094:V:[8&>&AD0,.(0Q3VA"1>*T M'3>TXF-CM$H[XWF\*JN=#\]Z^8,-=\_^8X^#.'8O<]*$OT9[UC?=I5;&_J@! M8!+5$-BCV!J$$7BD'8=M%'ZKK^Y_#N^VXX@$\X&[RN_VM?N=+0M[!F6[JU>^ M&\UP##%E0'*, >:" )(3^T>6J)B2))%>SO&A@+%]/3;Z15;!3K[P$81N3'\- M,#TSLA[:M.[;^7?#'(OES^9<^3"O6S.: M)0*#/",*8&5F.T,J XHE)-8<:DYYM[SN=L%CF_O[N<@;S;T+YCBC[N@ ]H!E MWP[<"1A_;N-,!LKI=D.KGZ3N"[)?**O;#9'S:=V.]X]ME?U^L=2JL$'!Y3]4 M\?#-+ UOOJLE>U"5X_36<.U[5BQ_9[.UFL8Q3G*=9P )RX0(0;,&SR! DB0P MI0C1W*NP^CC,&AO/OK&!:#.[1/_M\]OHR:S+JJ7Z:%;J7J_,2Z_C^WH1_MNL M\O< FD0;B*(&HWH/(+(H11:FJ,+IS[ 1T&7<_QS;!%Z6_3?91.@RFL-M,732 M[IH&NS8R^;V!_TU=J:Z8/VQ+U95306P+ Y: E&828$@AX#K#0"9",ZDRA1+H M4RCALDBO#^@ I1*:IJ?V!8W$5M]HL56X2X_85LQ9PC,48PCR6,0 ,^,3507[ ML!D"K11FB'M%\@7&? "G97C,B50XI39<,DL-TCJ!@+$D!I*RC%-(TTRC+HV/ M0Z$^3,K^\+B[>71AL>S9VVI K(L2U5CN--X5FS4.TL<+^S&);E:K9<'7 MJVJ]OEH8_RMLHH@[A.$;++=*?8%>RRXHG&Z[['1GQ]PVZQU\,?=6^]A89U01 MF $*I2W_:,^F4Q2#+!$Y(SF2 ODEL^T_?6QT7\>K6>TZ'0(\1\Z-43KCT3-Y MN$/AGRIVRN2@N6'/! R;#';*MJ/LKY,7=9NM31W2F[FL_/=/"^//JU6QK'W_ MNB)C:5W.]$B1R)5B !&, =8:MMKU-;A%]3X=BDG*O3CR(OO9R<' MFB$YJ[,N@]+;M8@=,N'5S[OVD'1_T\06KGV_6!YOE^PV4TJ; M4BVJJ^_TZ:V7JOSMZY^?S$M_CG)'M(0U[H6/P%QNK\&?M+*--UG_YY!N9'M7KWHVDQLZFI M/,UH*A D&*14F,^Q]X_*H>;#=H7RUU3G:*!VPUKH/1F%W)AWD#KPWZ8[$\>ZDQ[U7 MEAW]K!XJ/FSJ\#*.$Y)F&.0PMAL:G ,FH !K=\HVK&BZ &>;M02 *6>V617'72C8@^%BR_ T$N-SP-1+U/)\[2]9^MU MGKF\&Q/<*QN\(%;KI7ERY?/8'G:6=VX?GUBQM)+>& ?I0953L[Y&DF<*T%BF M-J4A,3_%&:":21HKB>/8JS2#A^RQ,<9.P4A4&OKQA0_J;AS2$Y8]\\HSK9O6 M55673JMXM =RHWHXLNF 5T@"\A$_*"EUP.60J+H\HAMY'<14U3W][O3;8K8V M_WI<1HXARJ'6$+#,=K:*(0(TD69\E")*)RC."?()@/*4/[9HJ+=JOG@LYG:F MU.5$:[TCQ99SHVY911B+NDA=%6C<,378=YC<&*]'\'MFO:-8VEKW[?;KLR* MDZBQ*!SW=40N)/_YJC H!W;$YY 'NSZF<_SGTA9R?ZOJ_][.J^.@C\;D.NVD M7DQ.=:I9ED .I,PUP"PF@ B.04H(-;\2B&,^G:L'9G1TW5QRDNPT 6D] ??E M][BJJ8Y.Z\TE[V X)[!=MY;" 3A86%RE:?1JH_-?;36 &M"=WLW64]# -Q^D M D>_.8D>.@3.!X\3<7!>MW=CIK=*%W,EFZ-HNZ%^.S=K-.,E6N=PBN+$+!T3 M# ADB7'*#"MQK#C("8\IR+&]U"LM'-^%GF#^-H/2T7_U3">@>\ MZ>B[X+/BH4/OT0NXNW%3.#1[IJ1&T4WH2W5J.8FV\%IMP_&0&RHAZ>>"Q$%9 MQ\WZ0[)QO.O::)2W:EE\9[;?P5Y>SNU\6^GJ3K\W2YZY*-CLTZ*L^EIL4W!V M(00QS60B;?9 JFR)]Q@#IC$!$&8PD68=F?MM=076;VPLMLL M(N8G8F=2P"$ M&47?0)#!QZ;O$(^]P)Z=;<\2/PM;?[XQSUZV-3#:6#C9R^\<* PDZ#CT$^ 1 M1L47"MT(BN_YH(RP8KI]&(X*^M^6Y5K)*8,HU[E(@<)Q!K"()6 QPX!*K2E4 M*(PWB4E9KA6.\" M#B'9ZYRH05GH@KV';'+I\A!M5^_M/MV=_JVL RZFJ<9IFD@(>((EP(P1P+G M .:$D9QF3$*O8B:MTL;&$/=WOW7:$FN'-!%$,)TQH""+ 5:8 L)H"N(<,YZH M5&B&_5)R@X$Z3#;N#M8.86SMV+KQ;3"\>F;=@T:TDZA2%2PT,,K6&XI]-9P] M TI_S64/!;Y@(]DSMK9#3-TL0K,^0J;<9&ZC;T M4QB#HK6-]C=KOL5VEK&M*9-([AG3N5# =#-WLCM&_17OF!@.YH"&2#.JU7*32L:QL"NR,'.,A#.R9&FW%4RZ62 ME?_]B2WOEM7B759+]$^JSK&8"I2@6% *L.8,8&A6U81R"FB:,PZ)AC'&7FG0 M3F+'QK%;K;>KZR>VC+Y7VV97U>MS' 4WY@R/;<\4N8.U68@;GU5%5OYVE.8TRTBLTZ/ZL6I;9"B^! "^@P=@H;*?9 M->M3%^B[K%D# SKL.M;6TZS4CQK]-SFWUJDS#.8 _96K6P_X^EOQNBCQ@JM@ M#XS:5\8^#^H:[]=4E;8<6GE[]ZI4R^^JG,8P8QK'*4B5EH;74@R(@AJD&FR23*SV?O%TMXT13E'4E,!.(WMUE.*#&NA& B2 MT@1RIH1?>>5AU1_;^N\P#VDL?25.#KT;CXYW0'LFY>'Z1&R!F!PGLGVUX$0- M.F/H7'[5L/XYVD" M#VWH<:=OIWS$#*>JAV(^KTKMZZC6XH7Z-7F^&HQ#E#=W7 ..]L786##8:V'6DW^V%Z)G#ZN_(1Z_:[5UGIYE^A\5 M!M@@$%40C,!]ZC9FH_";/%7_6$(TV]ZM==%CFV)?Q&X[I73$XML3YSA!!<'7O4H8) MAXF!E4EAV]UR 8R/S B&9:Q4C!+O++'3L@8'[$2 MIQD#6.0(\ Q)@ 2E.$698"3SX8V34L;&'!_N/OX"OKR[_S5Z^^[U%[^Y?AI& MM]E^-3@]SW>K'S #\!A9#7OJS],*0LCI?EK0H!.^U=;#*=]^\16;N/SR.HH? MKJ.J/WY7I8T?JY*JRD]FW61^:Y904\ER9MX@"K16MNQNS '3TOQ5Y,8'013G MG/CE3O:BI\_,&B;GTNBF%\M'9EZ>9A?F>ZUZ5!G:8=,M^-AZ;+&]Y'B-?T.M M[K78F%KGC!H7=6=MX+VSO@8C^$Y9<$6'WQ?K"^N3NV"]">OV1?FH5KMFM5.= MP1A"C0&#%-D"[,:1Y-0FU2/S_QCB-)8^]8N?/=W+;1R@.K'-62TJ[?R(^CED M$,>(,9Z#+,TXP"Q1@#%;U8&R&)D5?*J5UXY@=\@&2O.]'C*W;U)G('K^EE@, MGG?M[KL;]TDD0A+YDO=295O2DAY]D6?*C7PHW[ M1CC8/;-J#^/5'RW[]GO;%G8QU19@57= MY8S'+)99!J3@QB--9 :H)!2P),^53G)*_'JL'4D8VS=BHV TJTK&JRZ-A(]A M=&/JJ\#IF5.WN#2%KL*6J#YK>4A>.Q8R* .=M?&0*\Y?V&U6OR_FQ4I]*+[; M:BS/NS7>"+%^7,]LLMK-XV*Y*OZK(I-I"K4B1" @$8W-0E3D@"O"@(!*IG%& M89X2O_PZ?R6<7OY!$^[V%(WV-?5CAP[#X48?/4$\#+_4RH-*^^A$/UAO[+TY MJ#M\(4FJ@Q:#LEAWE YI[HHGC76U_J&8JUOS]'*JLCR5'"J@F10 QPH" B$" MB, X$TSG*43C6K%O=1^;1];LCVUMGT2-]5%E?MV"<0M M(> /87ILA:T4$05 M%J-;^._>L+$L_CN]-SU_3,;YRHQP#^%H\/Y<^P@[]?^;[24^*T*$NC6V* -7[=O1"#4>N;TC9:'+0XVJH:C70<\0M)DF[A! M:616+F7IVE/YEX5C\^8:;]YF)U533W$Q>Q$"JD(UVT1S0 MA$O :)[G.M8(QJG/U[\/)-Q0%7IWT.2$C_JA<] M!W7,^D3ZT*/K55;7L-(_;H18K.T2]<&(G9L?A:IKW2S??+,!K[?S_2L,#Q9/ M,[7;*TLR09*,)H#S)#9>)-6 *\E AF2L\D0EA'G5_+]:H[%]5HQ!T4[?Z+E) MMH!];91MQO+LLL:N*[9,KQ][,?A4A73=^:1JY^?']EL]GI=F@>6Y91))G.:<9!*82M[$00X@1E M6,2"$4B3W*F;P9GGCXU?:Q6C2L=HHZ0;49Y#L)WV N#2,XGY0>+,1A<,WW%+ MN2&74HF_/2R^_V]S9\TKYH=#.CGWU$'(X8))FZE^Z;(.^W#WZOMB]MWPP9NE MDL7J/3.^H'F^Y8FEM V0%:L:!RB[U3!5'.4LIF8!+Z59SV>V4!],.$@X%<3X M7X3CW'F;SDOTV*;[5OFHUC[:J%_%L=0&1(T%'GMX?L/AL,77&\@].-PF8R=+G^U!=GM"5P_CO5VHKFLJR@3G,<]!FD -<*(R M0!*,@%8)2U+)-4FXGWNQ>_C8R*;YD+ZO-HLJ#7T=BSW@7+V*;G ,XU*X(-'! MGS@V^6IG8N^1 WL2Q\88NLL4W<6DG/$C,M4+IMA 0"J.>I7&LY:=J1 M15]K3:-^JLY<1B1H[9D6<<-6H+EL]U$=&H=;0C1$_% P7KD*;]9+F_\\96E& MXYQJ('-BUA9(_O_=75MSW#AZ?<^OX,M6S58)$Y $2" /J9)EV5%JQG)L[6ZV MYJ$+5[FS4K?3W?+8^^L#\-+W9@-L@.)D:U8CCTGB? ?$(2[?Q7S0"5H?95W/Y$WEXOBH M9J(I0%V[16X^GXBS@G$S_R!$2("*3 .>,@QH;E8-7!F5@5XS$;_FQR8Y-_&Q&UJ MX)7?^0[T+=?S2"GU^O$64J4\$0RJ M6OW8.:AZW^\I_53-I@#<5'NQ20$G),T1- H%"J4+8)9,!: 0,0 )AAR)3!7( MJZ[881-C4Z78*A+^M:H!=3?[6-5T>; YT=ZQZ:+.2)T*3(11#[.> MLED[LYP# DEJ_D@XUI"1E(EQ5";L,F-L*F6!U>G&;5I^\^358EHY==>!'DE= MEFLL=0L[7Q W:1Q_MT>6W^'J&-:$6!>?FI*KI'K;*D)&4'HG2(>.HA+/99;\ M,0KS!.FMX2H:.J$)GRME*Q/!;9T6Z.^*&5P+I2:89BE64@-=\ R@@N6 HUP M56)*!$$9$5[Q_CUQC.T+F,$L"Y<=I:L#W#Y0 ] :^0MS-D_*EAE)8\=58BU) M*E.&R9?BP.5025.ZH(PFUW-](KXH^6(+%VWE:*GTV8K\0GTQ MC1E(6\$"-I/59K.OH$2S%&-0-%_[;Q#C8) M!YMZ[L.<)M=-$8-0%EGK-A@M9Q7*ZL-4X0PG7F>I""E+IQL;5'#.VKPO)>=O MB+3AO#Q33O?=?*'5U+KQ+ML5>6>=[D(R*F0A "2IF0$6J9G\8<6!I*G42I>* M::]<]D,;,#9)N[&)GYY4["KMH5^#0!O*K]BY(]A*7KH6;M^B87O+>#PEW"/U MXZ [R*%M&-?><:0>\MXUCH6C9V(<(18O2OZR\<=L72FYTDHA+0',B#!S;"@! ME9H ;$]7,\Y3@?VRVYQJ:6P?I 9HY>PTKU;%H@;:WVOU-,MNGY$@W$76^Y:V M+9 1G%3/,A$T\\K)QH9-GW+.YH,<*&=OZ.GC?F+E_U9I,Z.7;]3,_++Z:%Z+ MY0/[_M%NXAKIVRH(]C"ORX%--.8ITER#3$A[W*1*P&V0&V5"L)(S.\5N\_,_ M>'C%AP+H-*YV<_<_#"!-'ZU19@JUD::O\Z5=_Z^FB_IL7FFMA#U'6;'OWK[U MP;K73=6&[:V!//:/;*/^5)OUY\3ND%TEC7E)8U]B#;Q*F#;?-ILVZXDMEU,] M%9W.Z"HQ)%Q%KZ\7O%."!@P$ S=L;$%H3@_"$((W$/8#85_\-TK/%VK_ M!;=X)CC33%!1@(R6#"!N?G"1F1^*ECS-44E9ZE>MI1^0'JH?6?#_,ELH]C3] MIY&+1S:=+9.?GHP%:OGG2N##R/N9SKE,RP,0_GK"O7O^Q2LS#B1Z60ES? %V M8W((M3V#9!32ZL:6JXXZ/JWG#K;-/?UIDT?][ M;A .!]J,M5B3+;!)C7:]DQK:[]:5FZ ;G&<;'79'TI6#@RU$YQM[1F!-E^SQ M<6%'K5&P>_U)?5.SEZV,E 06BA4J!S SLS!$) 5,$@14IK HD* <>1UQG6MP M;#N NWBMW#2(+\@3>I9T-]$)265DS;F01?_8+D=J@D9ZG6MSV+@O1P8.HL!< M[QLX)JSZ89WEU_*73IC.(*Y.WDMEYD(":T $R@%&@FM)2%;DPT1Z'0$W-AUK MT-E#=0-OH#BM8YT6Z+ \4E>,X"#\S#EX]:^D[KRUV/[,EO7J9/\F%^ M;Z]O"%SDI\VO3.U,-';ALNO_!IS#M)A#LNZ[>> MNF6+F?EF+\U'N_JROYT^O5COL+8>%:.:*ISE I:V.@(#+C@'$BNJ,@QT@Q[ M+9'.M#>V0=O 2U0#NSXS^W/E6KR];>Q9.NP5R@$BO##22#DH MI,C,+X46"$Z^J06?OP+OV^W^OV/>;749D,W(2MLBM0N]>E5XE;34QBB$YLA, MR"7=N28'7:4YVK^_\'*]K?IZV:[;J)R*C'-,B $KJI1FWD9Q@S@ ME#()(64(.M6OZ ]A;)^"!M;RRA:4]-ZO]^7?>0<_(JOQ]_0K\$F%_BI9XT^V M#4C6%ERU>_Y!M_E[\A=XX]\7Q=!' 3U9.G(XT/=)/;/M'[@MK[_TO""XR*@& M1L^XG6/E@*9$ %UD0IGY%\FI7[+]DTV-3/[#ONZZN MG]17ZP$[>[RMRH1,"JR5I#H%6$!;PB,7@"&C*KQ(,U122'&1^JA*,&1C$R%K M4F)?BD1N?^WG:ZNJ>98]Z?=V3@W7FT)#333+08&H (@S;4-+$,@D1T1##@5G M?NOP5^G/85;LMA[&OR5G^_6U^A(33#6E&&3,R"(J$ ,\H]P(9(88+&F*(9V8 M5VZ,_;AVCER]]JA\K=YSFU:\RNB*/ O9=1RO^N;X^L@HYH=:,0<)[@G.=<@Y M3CAP@TZ)@G.Z/X,*WT#?':EO4ZEF567JH3DN>%X%0"49(,((05H)HQ M@#3&D"F2\P+YN:8?:\9/<(?P1E^C3*2-"%CXIL$^2J;K!E)/@H;:(FK@724U MP*1"&'(#Z+3]8;=XCK0S\";.:4L/MVDZKNWIMZF>S-\^OE$HW#%(?5#"UP[%XOEH,'\_FA&#ZZKQ=+1\/]^CWIX@,V(\55"U_F3^;^ M95VY8GTNE.49$3#7("N@F<]A40*>8@8@)$(KBG*1R9[';9T-CV[?^^[ZS=TO M=P]WMY^3ZP]OD]O_^LO=P]]['[]UD^Y]&!>,RN&.YJH)7%,H*/+AG!,[D8[J MNMM^K8,[)T8ZCO'<[A];^;@/\UE=KFPOF>)[\^C56S.KVM0*TT0799DCP)C= MR2)( <)A 6A1JD*KDF!<3.J8NL\KMG \?1B#:3YJL&]@/&&X?UDM5T81K!L1 M,W,@]3B=6<\ZNRU>HXB<&WB(EXHS37$.-4BYS7A'&3)+C50 FS%:8ZXRK&'S M4MW.7!<;(S#,_Y5JS1OLA5(V6][_HU?)<;$T J@CFGT,5]EP3<^1_-0518GE MZ ]6[M"_ST<1 1S2KC]&Y'"$GARN,&(/;'U+RU2>JO9 U98[MS/7OTU77VY> MEJOYLUKV=&[]=+;E(9G_G(:GE_Q-9!\MS+GM9//^L:(2X0P4F)NQ;WX";AV2N6(B4Z34''J%B'8U-C8-N/MP<__K;?)P_=^WG_L$ M?9R@U&W\AR(JL@XTH1D&9[(!FOP6I:JU"R7A(RA.M/<*01'=EA^/V?>L[\KMEA.BE(@;5.; M*<13,X?(4L!R60"C((27')*,.Z4N[ ]A;.J2P2SW7#;YT^ZX9(I*9NSE4@L^ MJ=%?)37^I#&@/7:RI:)>E/7PLU8DE1D!5TJ]*0RZ2O)',>P*J3=+!ZNC_D_J M&[WQ:!^ZC@'S=# [=?N(!E(#,5ECC.)+=HZ(L)[_)]H:V->_V^)#[_XSU_=T M4[5;K&IWW+1N:#_:(?-)V06%>>B]?F>F#>S)#IT)UAA*7$A &1< 240 DVEA MJ[6G)">*9ZG7!D!_*&/[B%M,R6WM&O.KZ9(O29Y>)>;3#I.?U/I 8_5%F?\O ME$J>Y[/5EZ5UH5$R^<^7F4IR:*]/J:?GS 6]Z298P_119$FKC;A*]N8(5^NJ MNC^NMJ8':VOL_FIM3S5-".A(>S&I05UK^Z,9UMGV8M8.W&\O?V+O-(2'X>;O M33,V'OU^UB8'N]='+VPW?B=IAB3+& 225L7$20X8R\UJ*B=&G"'+$,.3U7S% MGMP$.0PL+W%>@XLX^IWRZWCG,0S1@6X:/'RW1-;C4UD-K4UM>H_Y+%FG130Z M?.J6S3%8T%R( ?D.G!\Q!+*A;#KR>UW'FFVY M3:\7BYIHE4&F 5(I! @3H]D$98 KF!:4RY*3PF>TC5XJY@U_&0+?]QTV'U9#"F?WA@&%YK\O?7?%.AXQHM&TAFG'CP6:5$CC[(\Y4!(V,+RC MO8%#P,];?ACL[7!/S_VR.9LMS5JP]JYYPV;_F)1I#A5),Y!R5 !$2V;WP2 H MN%F0(<%0QKTRFQXV,;KO\Y?IZMDZHCVHQ7-B\5XETYEI62U7R<+&W9@1@7Y& M\$]5##+Z&<,_727F;[\J85.1//WPW-8Z))TPQC@N"B#*3 )$R@PP)"3(A(1* M06S#"/Q\,R^C?1B_R^V8.SY?+.:_5R4L7JKMJ97MC"=CQ<7D.NX%7D18[#T^ M"RYIT%DG2(LOX);=2=N#;L4=MC+L%MM)*P^VSDY?V4]GW\_G\O?IDTUC=#H2OEAO/A?6\@L*"9H02P" UJRB8,KN ,K_)$G&A2PUAYB/!7JV/ M39U;\)7V;N G-?X=AYSS,Y4 G>.F)M$HCRPT0=GVUJ%>K(64*#\ @ZI7+V[V MA:W?0^(GV_^H%LWRO%K(30I<2$VL#S8UXH=XE@.B"@H*04N2%U2IM(='9B\L M8]/#M\>W^2_+47!)7[D)XD ]$%D>W9-T5P)Z?H]_+];%5F]K]ZDJVU\GC_>) M#GBMS-W[<$:;J_L$;Y=DYS[UR!ZU>:^EG-IGLZ=?IC-UKW?=[']EWZU?V9MV M'7;#S!BP*?G-8E1AC0F@)%, T8(#(O(4E*54"&JJ2^7D&',!AK%I\,:*S;HU M$0W8.N:7"6$ZQB8+T8I9OSV/2L ].ZI;B >B/[( ;S%O+4CN=;(?I=-8D:S- M2%H[ M4=OHS$SMK$/1\]7/WBRVS?J7%\X:,N2!;'S^CFK*X^#4WJ)"Y] MTP?'Z%;'XYU7[JS8QT(!4Q#_M4EQM7].&SB95:3.")Z<*C3.X9--16+Z:/*H M6&WU^X[<:JV$F:'??A=?+(I/;*7N9_9X[GHF[;]LWJIO[,GZ6$Y*&[A9X\JDZT9S59_R6YNJ76P>N_:O$]R M:,EX MG_:'K1_?@YF#8O)]GA$B&';/!Z?V(6__TAZBIQ.2:ZHR+(#.;#H-H3@@5".@ M)5 'N&A1)T\6=GWD_=-TEORPL7R>4V#O+G+3O9BT M1]:^@X"8 X?!-?[ZBLH!)%:XK#MU\8)E'3"\8JBL.T/=@;(>S^D9X*(61E>M MZT^;\>W!/*C)?(-+7D@H$"AS! %"B *F:0X43@E&A)(T\]H,Z&IL;).[#=9- M!L1^284Z*793KE#$15:I7ISY1WTXD!$TEJ.KO6$C-!PL/XB[<+FGY\*1+:P6 M+3^J1;40]?0K.77[B%[H%F)UF%F!C.(KAMK8'%J2ATU.:PPO*S+W9]'S.(?^4;MIR*VF./\AR7!.:@+(TDHC)%@$L)@=)%3E.9 MHP+']*[<(!F;0H[!MW*KG]R4<1#V(VOD$'Z5E>&O[%5Y2/XK^E1N@1FS1^4A M9Q?Z4QYY8*3*D\M358WVJO,N[V9U =^]KWX/GU!SXHWV^HPDY_4 M:KJH]*%W?+/'$T?T6FY@)F_43.GI*L[.?P]V@E9[\6A^V"(P_KP ML7*_?G[[22V5S79L5I>-'A/S/YI3!6C!S *,2&6/$A"0,A/,1BPKZ53-]60+ MH_M^F851"_(J,3!_]HAB.TIAM[H$(2;VIVV?D_,?.4=NY%Q4)8ZK=SLN1SM- M#1,JNGDLQ(OB^GJ1^LI;,\@)ID2 MIO^,?#$HF)F%8P*XP!@PFM(TDX767+NHV:D&QB9F+<:-)[Q%Z39H3Y+8K6_%U7N]I5WD!;^8OL]7BQ\U0L M!5DAH)DLY!G@A&F %<(0%T5!D/23EB.MC%10&HA7[2]-YHF9MXH<(]95.RZD M:QC%\&>JATQT,'&Q.!Q[]L"2T&'>H1!T7=QOJ[!V5[IY6=A"V^M-09;)/,T5 M!2G#9F:A[!Y(;K<_2B0@05F98B]/RJ.MC&WX-_ 25H'U3-=_G$>WS=6+V8D\ MVEO/Q9:@&%NHG1R$W"P]WM"@VZ*=MNYO@'9?W+MB$WM\7*C':D)QKS^I;VKV MHAZJ_+?KFLX22:@X*NVB MFZ'A!P"#E(,TUDFG+$B5=Y6Z=6QR8*NZ"M@UD# MV[O$D@/C;G(1G,?(\G&2PN2W"G,2I;"V%TN!RQHY-#QTU2)W+HX4)?*XN>>! MYAAX&!^T$/:(\T,>QA[VLZ#0]>.2T,D%+F9 M+U>3@F>EF5UH4$)! 6)F>D$TID J33!3DA;,:WP?-C&VX;U)4%'G_U#?[=&V MYTSB")-NP_PR?B*/\H/<'19?K-0Q.H+%S9<\/^$XR MS^OOT^5$")EQAC%0+%< <9D#5L 2()U3LX*@L/3+@G;8Q-C&]WYFVM\L2,]H MRB-$.G[%+Z(G]D?\W+\OI3"V7 M-_-G/IU5*X%/2LP?9]-_*GDGU6PUU5.V#G^\%O_[,C48KF>R+4$]54OS=R_/ M-E;2+"!,?_Z8$(8*@E,,S'P>&V$0R$SV;>JPDF20,LE%Z>1@%17EV%3F'9LN MDF_LZ:6J4S9M82:LL<9/;^)TK)MDO7IW15:]UKYDR\"K9&-BLFUC6W*GM;(* M?-RR,VD,M7Y5C:GA]#-J3X24X#A !U7QJ%SO?PCB-M8WD+UYSM_FBW_;&9L&6)2@2@8K#4[?^J='B723@,OIB2P!&V8L1!NB*YY>JOJQ[5GTK[;8 M3O65"ED>M8N6L"52C[8T<)G4+FL/2Z5V7MTSL<*FXG6=V\$FM)X_?UVH+VJV MG'Y3S7_M78C=Y:DC>NUW:[-O0TZ:S"F1J[3[\!6I<+L3A->JY>[#3T=Y=Z_' M]!M:=HS:$+J5NGYB*K$0;D,D&981#V/-DA)29CM8&593S M5N^+A\,=/0]H5U_L>>]ZS;\UEV0Y+21,"R!89G2BS I S*P ,>)A[EHN@ MA[JG6QOVLU0>'O.?OZ*<5U>;+Q\5<3U<3*GA!&5- 0"$ PC(%1%$."DQ2 MDB*$(823U7S%GMS$8>O97FJP;B'>ZUU!LQMU!IO?\-\FS&V\]Z0A\@"O&?C8 MS8#W>#YB:\@!O/WX04?L$;OVA^BQ2WHNH<47)5^>E%U4[*:B-N!86Q?_-8$N_ ^R-WL MF2FP1X\X;FS$Y3GVYD87Q=6I9VM"5/_P"T@,NN/1 \:PNQ[]>3K8^;C@46&J MKVQ&FB:"\E1PP'-HYBU*YX"410Y*3E-"44[-),:K1N>IEL:F<+?7GS[I-1-O((0%5FBCI6TB2)"9\F(6=7FE03EK,WGZMI< M*@Y5QIW>-89MD4T;D;]<+:J42LMJF?7PAO%E-A,_4V M!>8?:SL\LG2]PCO1K9E_@)Z./5ET*4?_IC._IXZND/\]DW([Q*5E"7#W87;OOO;63)A_GJ[VJU\3K"4H1@9E0 M(,LH-%-SG $JM ;"3,T+H=,\%<)K:OY:EHSMB_F7V6+C>RRVU53,;6SE0CTQ M*X&K>?+2L''X7?5<+;S:6^2X&ODCO!L#?F/7W\Z-,%6'.,W;T'Y2UVY8M35U MN)ZY;I7\4*LM#_>KY/K99JH*N&)Z[0X+NB)[-6.&7?&]=I\=K"A?'5"/%>O= M3+Y8+69/'Q=S^2(V?CPI9'F:,I!#@0%"Q*PP"XP!%I05#!-MOIG.Z\I3K8SM M6[;!F;1 /59Z)[ET6(^%8"BRHA\A)Z#/CA,+G0N.DSJ_?"M\)L?>R=$I3(CG5 *).4I0*6 @,"RM#O8D&,!=:F\ MG/9Z8!B;%&P?*+7F;'NA> 9@]^@4M[EF9*HC:\J:V=\-_*3%?U6?V^T$*_Z( M>FYW 8MA:V[XPQBX]D9OG@YKS[5DTDBF2I25Z 4MC-@%1*0+"9 MX>@<4JVT3(O4*1'MP9/'IF(-.(_:43L\=4O01=9'%I8&5^C:4<>LO;AVU,Y# MAZL==P_2/GH>%O/V-_I3-WK.D7-1%*D,Z$42*'- M$I7* G"%,: 2?R"*\ M":UN*:HA!@RC/F)XT.#I[>E(3!2')4J0 M1-(6_:$$,,8EX)RE&8&EU,PI&NO8P\1AZPO';V*=^W;':!PU_J1@Q?MVC?F6,&N@VM.#=)MGLWH_L>__TO[7\P/ M>WSZ[__R?U!+ P04 " !R-PA/)CR$C.F* O? 8 %0 &-S=VDM,C Q M.3 V,S!?<')E+GAM;.R]67=;27(N^NY?4;?/ZXVNG MO)#B3((EA)W92W=VU*)*"]H[AR\B(R,B(?_G?/\Y& MOWQ+T]EP,O[7/]$_DS_]DL9A$H?CTW_]TQ\G'\#\Z7__VS_]T[_\/P#_Y]V7 MC[^\GX2+LS2>_[(_36Z>XB_?A_.OO_PUIMG??LG3R=DO?YU,_S;\Y@#^;?&/ M]B?GE]/AZ=?Y+XQ0_?AOI_^L"8W160'6*P5"BPA.:0."!B]%4DK2]/^>_C-5 MP64J#;!L/ AA'/@4""1KLJ#$>IJO'CH:CO_VS^6+=[/T"S(WGBU^_-<_?9W/ MS__YUU^_?__^YQ]^.OKS9'KZ*R.$_WKSZ3]=?_S'D\]_YXM/4VOMKXN_O?WH M;+CL@_A8^NO_^?WC+7WZ#&; M3X=N-/MSF)S]6C[RZXV.W3@>C.?#^>7A.$^F9PMZD8?%,^>7Y^E?_S0;GIV/ MTLWOODY3_M<_E:Z:7@ @*>KX/H3OYZ[*3X(PM?A*-[\ZV*2NM#; M?-*!_*Z4@^3^Z1?D.J?I-,6/5[IYEKD%9W.TSVGQR2[T_N\7;HI/'%U^2>>3 MZ7Q 6#+,%SD$[4!P9L D5N20?*0J>4]#AQ!X]/J5T,#:1\,V4FT$&)_3=#A! M\QG?X\X^$-KH0(.&*&0"86@ XQ+#'VUV7"LJI.\0%@]>OA(H>/N@V%RBC4#B M9.K&LV$1_#6LM3*>,^: >XT2\>AV&6,4!**E5$D11F.7^\6C]Z\$#-$^,+:2 M:\_8N/*O/@Q'Z=/%F4_3@1/*N&@$2,4%.N=<@F-1 F.1X:XH*,NZ TP\?N]* M6)#M8F$K.3:!@2_I=%B$,)Y_#L=A,D5SMA#\, M,,"W'$T<31QD)(:)3$S4J3-XO$C*2FC1K:.E.VDW 9X3]^,PHOB&>7B5&KFV MBB$Q+G5QDZ3W(+36X$3&G3$:9B@U*HHNPI,7B5@),*9UP'0AX2:@LA3+Z/!RZ*G+W0J$RFT;.* KR('DKB.#$K5&:F:W#OR?ZRZ 64[# M:AAI."O:F8!; LKGR6SN1O]W>+YPJ13C/A"5P$HJ <.S )Y@I!9)M$%$S0/O M'"8/*%@-) TG2SL2;L\0*19P;YK<@FYDEZKH,O#HD&YF+#B'0;M(.5I"):>> M=P"*^^]<#08-ITL[(H &HS6$X"*&&U MX\$@;[D#Y3]^[VH :#@-NI4@>P;!<0H74P0P9?YD.!^AY5)*F.(5"R,KE"'4 M>0[.*_1P-7-@C;/HOD@40:;>\R[<@&7O7@T)#:#KCUDA*=RI;(4";6@$6B(14ENY+"M]WAX\&K M5RO1:CY_N;DXFT##\9D;C=Y=S(;C-)L-LN?,9X?DNT!!B(6O3-%79E9D3TT* M3':&A@>O7@T-S6XXX$D M7(-PE(-1J%C'O-0^!*U9%Z7>3]^\&B8:SE=N*KJ64&'Q@,A7190]9$0N".@G>,0E$,6>D]$;2[DIS7J)D-:@TG-GL6-AM M0 OAHR&$Z*="+:1>P-W3'S W\P&SA$>$PL0A,7MTKL 3I5;GS'+P*P. MSG=1&OS,ZU>#1L,9TB[$VA0RKB[&7#&A(B'*$P?,)?2JA29@0M3@DV'1.O2W M:1>)C6<)6 T=#:='NQ%MS_C80P[B@HN1.QTXG8C,5)5R0P%"T5B*X%$HQ A# M6=2!=F$O'KQT-1PTG/W<7(2=Z?Y??GTBO(_XB\WOHN\??7I_\.GXX#U^3XZ,/AY_VCWX_^&/L+N)PGAZ%WZO=3U_['1W=6=^. MMRWOL5_,X-2Y\T&Y17"6%@5[!3JW(*39.L:DAI S8LCD@%8C$=#$RYPM8U[9 MIROP9@%F-_,+J%R_YFH5IM%\=O.;Q\OQ%7HV-2TWC_V2OJ7Q1?J RVY_,EX\ M\J_#^==]U J^;GKP(XPN2G2V-YLE_"^>N!\#ZJU6FAG@V:#U]"2!#\9 "IP+ M+D7V8DEUS_8BV(#6?N[4=XFA&T.V*X7UN-W=L+@_F-QFGX; MAC0[GHSB@&LKC,+M.A"D7P1#P#O)@3"#N[8T!D/$&M![GJ1^[NG71%A'XE\? M2/8*2.-T6CKH= *EWZ:3V>SS=)*'\P$AD2:*_IX)VJ+3%R@89QCP(*+WW!L1 MJUCN>S3TI&"/6]>#8<+RZ:EB/R M@Q_G:3Q+ V:EB#PE(%JB\4S!@"N'8<1R&GU2Z'PN.1[8'C:KD=?/Q?^:B*J@ MEB9,T=%Y*AR,3Z^$]A'7S2!HZGDY73>,>@Q()*X8AE&)IL18&6+$>*<&MI;0 MTD_7@)I VE;@#9BH1<5.FLVO.+B&_J?)>'+#VJ"B_7%&'BNDO2::RVKA($5>>JGE4)=2]D& )K8QZ]9O%[+[]"Y+1%3=%9S M9S&*#@DC)HV2]8QD8(FSDL_6.2QISM 5CI_0TT^OAOH8W$[P340/KR^F0=9! M^N 46.YP36COP#$:P"6;-:7.)+JD,>$NC&)/C1[Z-6YKZ:,9&W7#T?OA+%PQ ME>(=3^C;'F5<37OS^73H+^;.C]+)Y/;FR54-SR"C#98Z>I"RM+](+H&S2D"Y MQJZ%IRS8)75070-Q"PYZ:CJQ.[SN2KL-N*'(U+WXGRH5F0H.O#()!-$9;"RM M-W U!BN(2FI741->FTNY 4\02D+]UIO;#@ BI9*!U5LE+QN*0,9WO(O$A53ZTN:D*H.RTT8'5>=P^0 MS06'"UX'2@4;+8_@,B>X8KP&HZ0%M*[16*N(YU6.U->DL]_C] X1LK8WM[FZ MFD/CRYO_0T:3(YG'Q"%A9(2;?2R%-)AHP3"OY"-<\7EM>= .$P45C2>G;QET HW%IYA10B)(XQ2H=S*Y):5MN MW58XV<2QVUAIS:'R5;_@ :O1.NN2#L!8QAT"^09/E06J770D,2]HQ=.'C6AN MR[VKA]1ZBFP L\^(<1!B"E*HTD; 4]QL8@++ @.BG2%:H .SK(]LM:VY+3>O M2ZQUH8#.7+W=7XW9/_K]\Y>#O^!G#O_C8!?W9%Y\X:XNS:S.=476-2AG=:BW!T=XGQ=ZN!4@2]3+) P87FZ_*HE;!V4! M7+!,4&V3KE/1WA']_?J NT1K'PIO&._I'B:?G/#CB+X2QBGH&U%EC*;=EY _*@2J"+BCZ",I0QJ.0SL8J M.8]:#/6;-&EYL>P4*DTOF3PGLK-X0':AB$J',YDZ+@*-? M,5RSTM(L0I7+'[48ZO<*;]M+9H=0::+,?TMM#)A((3-K03.MT$90 =8G-!G) M1I+1>K!E@Y=Z#^W[O7S<\A*HH?@&JC26<'K#96GS95E(OG3X*EVZ$' V6@8I MZ) 8U8K5Z=/Q DW]>C6[3#EUI9B?]'CH:K5]37.,:48[/RMZ^/86#HY>D$=/ MIT@A2F&8S* -IR RPA4-KX3$N?26R<1EE8!JQZ=(W83D=_%XHHD9&G Q:X8+ M/!GHY.>IU)-'RGN\#:'+PM1[T.[FLJ?=LDR4DO?9'?[7W<^[1_ MWK&:= ]'> W>)E=8A'#<'FG'U M6"E8(DK2*E["0S*:<72[P<1CZ[:%S!O8D*^HOYY;]2I&PCZP8 4P*VXBO@'P?_?8%^ZPB9F>W- M]]UT6OS6_W"CBS30H0Q<]!HH*^,+4B@#*S!$0]&Y3'7&P*W*?8V5J&L!4%NA MX'$BM'.5-("SO1 F%\C&EQ02LH1>X*(ZC>.[1Y5G2F@ 3 =CK\AU9/I9>EXZH)B@FL#,6H-0J$=]U;* MQ6U1QR/CJ5:C@#LB^@W^N@?+Q@)N !R?I^G<#>-UVSTTI(MX]8&,!M)P:Z7" M;9]0##R##. U45 ZY/K22#XN&XRW/696H*W?FHSNH=2U.AI V!7Q1_G]<'8^ MF;G1;]/)Q?GA^'K\R=(+E#><4AZM)EI!%N6@WIL,CB"[E 3%H\G(4!7@;4YR MOP42%?;!W2BO&9C>$)\=Y5E;!4D+68BWX(D3$$I$[+3RJ<[TJ/6-6[6F[+7 MM(F(&ZB$^3PM[;[GER53.T?#7(*-\^OZMH$U'%V_4F+A2_U:Y@JEPAQ(%8BT MG">R;/YT%SOD\T2UX))WDCGH3/(-6)DRK>G[<#0:N-+6228)TA:!*%5BB.! M<9552LYE46?(T34!+?C@G:!C(XDV@(1#%/?X=(B1Y94P$,RW,^%N>3+%(FH, M)G*0M!QP1K N,XB<9HH_"5*K5?3KQ+7@>G>"H,XUT0"Z[H4-I3/_]9;K'$U> M,@LL%2:XT&"C8A!(((9R3A.M5Y'_F)H67.5.\+.]K!L S!H._E-6HXHA!0'. M4E':"!-P&;4EB9*4I0R M""W!Y])$R7AN%(TVU;D'?O7Z?J<9=7X>MY8T&XC"/@Z='XZ&\V%:S#R=3\+? MODY&*/19B0KFEW>U]82I*$MMO2A=-8-W8+CF^*,WWC!I=9V>::L2V$SA7YVZ M@"IZ:L &W>/K<6:$&'00F25@E90@HK7@F1&0DB&&6&TEJW*R\CQ)_1[UUH' M\SC;1A\-(.OFQ/&SNRS'C3=9,F]D8$HI0+"@24Y0^ Z1DDE#;2*;[6< MG&80M96RGSGKW4+R;>!GBM[>4QD-5.96\FQ HM%&+R%BZ&J9C8X+F=8B)EP;BGE<)1:_F"P=."Z4 M48*H5*>I[)9T]YL%K07''>JR+>C><*"13!4QJ&:&( >"X^:O,X?2%HP)XK1/ M5?HS;+A95DN3U@?8)A)O(1%QSV+?2ZGI8I>+/&ARO%1_962 $) D"268\]G4 ML6)+R6G&T:H8 &ZOAP8LT.=R,VS1>6UQF/!Y@I))\^%TD:-9L+N?$6:

1V=Z'?MA ]T [C)$L=D$S+ M/0(3P1+K@$5.8]*2,5<['N[WD'S7&%M+X@U$("]()+&LA5&(^.@5QM_!@M,H M("*5C99&[5F5&V);'G=6.S;?"90ZTD<#9FA_Q18\)Z?LR?3<*?MK);W-I-X"6SS?OO<>"-%';Q!-P MR9"%P 0X(P4H[AGG1!MCJAB@);3T76A1!3/;RKP!V.S%N"@W<://;A@/Q_ON M?(A;XX!GSYS$\-8JBV+16H(5UH+U3BKJG-&VRJ"E9^CINU%1%?AT(?L&('0R M36YV,;V\MPBX\LFXC$Y;D!E$.7YPF4I<#B)2;SE3N4K>_BDI_:82*@%G2XDW MT;K[2YJ[DFF[&:ZX%\+%V<6H/+_DX,)P/G!):E^NDB2>$ZX#9Y7B>MW["_$JHZUD@#END>!ZLT#!\((ATAGD(69:"G)P1L*H=?D0L1 M6-V^L^__R;IIU>OVO\J[==P[=:1__YZ^&E!OWAB2& M>V"Y-40RQH@*K64B66DOHO-U#B=VTD9T-)I\QT>7B9/O)Q=^GB]&3]N!W90M M14F$8)*"DXL9'BICM!SPQXC. &X6CO$ZQ=7K4-EWWK1C1#WQX*IIK '_[4$P MA$2@](K@\/M1NI[6N'=6ND;_S^+WSS;+&'BE&)=&01("-QWAT!MQD93.*\DZ M1VRL,ZZG*P;Z3N36!G$?>FX W_>./W!S.YHN!!T7N:7/:7K\%;4SB"%$[5*" MC#$7LD0L&,\]^DOB?[5W,OTZFP_]) M<Z%KY)N>8:>OE/(NP;4!EIH $P/3WB? MM;TBAZQ!4U& $,52PK$2JT@5H"2TKX&\<,#0_()RA8+3+"%.+VYP-PK J2WDEZK8_ MI+]^R4G)5 \"+5,M-0&=.0:^/":P@45@EH>@LXZ!U)W2MB"CF5.#CE#Q])Q^ M8Z$WL-W=4G\ED5*U,AFG,OKHQW V"#&&9(P'P@3NW. BU8))#EZB9(2[JEB)H%G)EX1L MO:YB;I=2TPAPMM?VI&O1-X"?>PFWW].93]-!XHDPA^&"DF7RAZ*B='Z)$#25 M.EG#%*M2'?2$DGYQTX%VG\]M;B#J!K#R($JX9D%;ILK9.P29-6[[QL*^X&$//,595K9JCT)LKDP&513K@9Q>]T AF4 MU9YZ(GT52_,B5?T>"7>/HNY4T ">'M\UN%D5*1*I;0;O2Z]CGQ.89#U8'JWU MC!N3JT1P1U(/0&H+/"18%KQK@T% -/!@SW81#4&-R5I0.,.'1T MP@539P#PRA3V>P9;!H!W M@I\[RGMQ.;AIG?YQ'7(BH;T7832R;C"?>X0KT!&-9IM 3,"Q! M=$8'ER(/=9IQK41=OW#;'@3+>]YWJ)'684;5-5/24R&USI!"E.AG.%L*]3U=_'HZ? MGIE_F8Q&Z*M^Q[4QR))8$@0M@^/*[&VAP-O2=CT8R35U+J@J(%J3SD;._3:$ MQ9,QL_5TU $E]Q$]TISHGD$*A,!D9-#]]$JM+[>"I*)M;;2+>&-^@)4 U)5 MS;_>?&(=-6P,I/,T'4XB+IGIO.O$U\GDF1.(19FA1X'&DN]+X]E"HU\2LCT; MSM-QFGX;AE*'CY1]26%R.EX\Y;IO5?)4BG(!A&2#2YD2<#1&D(H*XU.4Q(3* MN;(JC/4;0>P2ZDU!I!4+_"6=7TS#U\+Q^XMI24+MB*"+)^'^'O)1)9"(Z M0$/ RG7-H#1%D=\]'N8^S8,$YEG6O"&Y/<[RGR+I&]([4V .!/:7[7\W# ?+*$&(LRRTA\)KCZ&+)!DDK, MD< IKW(D\X"*?F\1[Q)FFPN_ >2\'WX;QC2.LWM5JH-,K:**3 MJR9Y X\"S,SITOG(EXX/%)RR#F(J0P%ET#17&4*P)=W]7CC>)4QWJ> &#.2R M7IU&!JZ" $VY!2%)J7Z3"7F15GNBLJDS[&###&FUZ\D]9TC74<.6&=*#\7WC MN/O+ROM[QW_Y\/'HK\=U[RLO>SKA]'D^^SN6FK(B!N: M(.#66@J^,OC$$5^!)"&%Q;^M7?V 0?SB^'KLW M/MT+&!]=C72^&LF'O[N=R7/["$9JIK15&M=NI9"B M _(;.9'<%G-+ H]=Z[:!#?EAN$7+/$B="824T)O0S(+S2H)2R7@,MZRU5<[$ MUX]UJ^&K#QB\& *OHY,&^N;?4?X!9;MT..FM8_O0H_V2SHNC.SX]P'^ '@EE MF4:J&&AB480\<; N6]"1,S J246R9%E4<9!>)ZW?H\CF@+NU]AK8YQ^<2Y53_G$8 MCM*#G>9DLJ+8;T7L?D'U3K\A)])$QQ0R M046.4%HW@XE9@U3(CRDC-!@O&+"TY^8;032*&IC2DX6B/:Z^&V 4YX@)")R@';"#) M74F;3>+TZ?C?@?3<,FXB2&\L\E0:WU(7(5,NM6#"*%*E\&@5XEJ[G]X-,%[% MWY9::J)*_2E7-TFL81F!HVQ4M.0(K$>O-@DT^-R6MB1!).)3%'6ZM;Q(56M7 MQ'>$MDWUTBC,/D_3N1O&&Y_CV@E&?V-15K\WFR5T.%(V6HO ('E;KD_:@%M% MD>>XC+[6KF_O")/;ZZI1$-[X')_=97$X;E;9K5@_ M#IT?CA:>^"!;E7C.N-(TI2C73,!+%H '1;E6,;"PH]U[#:I;NY6]8U^R:[VV M&MY,+Y"..YY>Y#L"K%0MN1W2^2&T@^[5#K M#5P$69'5Y;<"!C1R$JA&%ITH,RJR!D-QMTJ$!,]9\*G.\,:MJ.[W7*H!A.]. MYV_*B ^'=Q6PX3LC+[+=I M:8;AHQ21& G9< P10XK@%). $6(6PB::ZF2^7B.LR=O#O6[KVVBNB5U].Z$. MI'.EA$+C3F R"&<%6(ZN/0LF&T>%U:+!<*G) L%=XGB'6F\@-; BJ\_DZR)Q M),E@@>=RA!B3!\<]"ELSP9,47-5Q#;:BNLE3B%TB?' \&%"(&7 M6=@17?R=-6LTJ9Y=1*;/%YHTSBOIXH1UM3MPU8WOO!Z2&QL+WN&@#CEW1^'9\>Y>4,24^M99I!X!B9"D%YV3D<1$=+^XU$2:HR M%NQ5RIK,P>X2C-WJKHG4PDVRY,-D>C<&#=FY-ZE":Y$(0_\EQG((0AD%KYV% MY*,G@A,?6)VTZZND-9EVW:EU[%9[32'R*-_.31D$+BUSBP"/,Q!.!+"*9I"> M&Z.B#YGDFA"\1TN3Z=4^,+>I?IH V>IR'"B9&&<&F:'*X )*"4PI)M94(GM2 M*I^J^(:KD]ADIG27D*RDS0:"\9OY=@<_T+2/3],77 %'X\+LWCB6/TK'EF]N M5!;D0$6J/'H8H#2ZPT(:C9YP0B[1"]NP8 M==MH9LN17LCI=+Y#T/& RT51"H&4<]9R"==$C/NM84%19I2U52Y,=P>Z:NY\._^_>R>'1I[U/[X\^'WQ9?'^,/QS_\?OO>U_^\^C# MWO[^T1^?3@X__?;YZ./A_N'!\4/F5ILEM^FK.IHGUPFG'C(:AOMM MR;QRR>F<(./6649N9'"!:."12R&MCLS7&3?Q+$E;CW>=GKKQ=4=Q#-1F^/BX M^.&=FPUGI9[O3JDW!57OTRQ,A^?7(^.?TG:"BG@W*EDH85S&,$Z"$OA%**O MID# 1V:E)#994^76456N>IZ(T TZGTR!;08'G84^K9CC&W'LT"S?OK)?\[R< M\_IF6@7I0N0.@L0 1UANP)0NMCEXPQWG(HHJT6@],WV]"A^]X/+JZ]TZT^A# M$)JY#5K.-?!RV/#64$S#21_/I:ZZ?2Q MY QFCUD13*1LJ /G'$9VU)>+4845$IWU)A 7JZRN%VCJ>4Q,'61UI8,&X/0I M?;\GI.EDC-^&18@X6[Y[<4X+"]WH\-QGDS/%I2\3W,W'.W2Y7N1C'[=P-4E5-\U),[2 M*(5";&8"0IL$CO@,3%)!J?$AT2I#5NJYAI\NSGR:'N7;/A''Z72Q5@?2>.E* M/RPDJ41=B8 -5D#2W$NOE ZLCA%]CJ)F'T0!I'791REC(/0U4[;DNV9'4WW M%X?:MUT=%Y\8CL,0=[&319]P36WV,EJ4$G-EP@IF?;:MK-#.]-@ :.^-'/DPF;[ ^MZ/86GJI8DGR W#V!M$1#:=Q/@[VVR3 M=MY*5:4^9BTJ^Z[XWQEZGI_YW+$J&\#I"7[N*._%R2)'_GLJ&\4@>4ID-@HD M#1P$#PXP8!>0%;6*: !,=\(YGJ.GX:9Q]L=Y M=/.$^E:$73-%<>4)&@,D=#5P#W$.3!2+(R%E@C&X)JOLR"M1UR_T"1362-@#(94(G$*7B$GAA(=I0JE47R5 MVN9EU/1KOCK4]N,JYJU%WP!^OI1\XCC% S<=XS*;75M?Q7)D5 OT%MYF&%$#;YNI MJ &D[5^<78Q>;G*WOZ__W%X?+BHO]BDSN3!O^^H M0.1YFCJJ[+@I/<<@Q@_'CX=ON."9L&4J!I<@LK-@BE>HK5$)^98T55G"+Q&U M=>'OTV>7OHBCR>QBFN[5 UJ99$RY=$/*)5GYV!3.U\^*T%^&8&94*-RATL 3NB=&@OZ65 M!-R4HF$YE)WKK9FPX_ UQ8O2'/[F+8L&W;.%V&?O+N_]=!789Q5DSLI"F4(/ MPG!;NFD1B,1FR5VD7E2)1M< M>1"^C%46AH*0009OHC>L2IW(,_3T?-I0%03/;*3;:*118%V-(DC7N?9H24(I M2; F$5R6&5T!IRA$J3#Z8,$K7:4[[JN4M6'*MM+_"IC:7!D]HFM19/HY+1XT M_AT=D]'-,8N627G/)#!&RF@5Z5 \0@!)6001"24JON9Z/?OT]A"QA?8F78JR M;RS\?OS^"VH#"?AZ. [7#'"7/.[X!ACE* Z?.#BK"62,,:2AS%"[6KGVLJ?W MFQFMB(6M1=G KG-\X6?IOR]*8< W_%*JG!;&,SCFLD@:I"<8V4J"+F!P 9A@ M2OKLHPU5LB'/T-/S^,M=NC-=:*1-8%VO-VZSHLY:2,R4=L=.@R-"X@J1(GBG MHZAG7[D+?;^.H0V$WQZ*;HHB.5>:98>+*KC2GIB ,8)#%@S#4Q]L MB%6:2R^EICGT;*+IE_&S@=@;P,Z'X7@X3Q^'WTI;U[D;GP[1-%_-%7QW^;O[ MK\ET?^1F5P5PVO/@D^2X_9>YET(EL"@?8#%D$C2)U%0)K=:@L>?I(KO< FMI MKFU0WC'VR9W=K&*J22#19G1)4SE"3QZ\SB4?YU4BW#L7JS227I/.?HU@-;RL MCLNME=< -OB%4,#"$&N.:2*&&\IE5Z ML"VAI5F,;:_[)_4)VRFB 2P=%74<36\&^I9.<.%OH\GIC2L1+//1)W#("8CD M&>X.C!5A>>M,)ME6\>!>)JO?*'.7".M0/0V [22%K^,)DG_YSLV62.]Z!27O M;.EZ1/ /]$B" 71#T("&& M*N92!NL(AE)<";">1&!)BQ10B"Y5.2U!R_L,N:HJ<'V ;ITE;,L";L""5;D@]9B0IE&VO>8?;]3;J*$!&"W9 M-#[>EH]GPR(WR$$498B.#18LJ /X_6X,EQ'X]D5972@K!4AZ #.9A1:" P\T;1(+@LJO9)U)ERO0V1S MQ1L;0N/U@NMN]-3 J*.;^8HGD^OBAAMFT^RWZ616^M\DX5-4:/E+VM/*XG+@ MEN"CG^^Y\B-"^:]$T M,,8X1E".T9=)C3I&L :7%W>)$"U$4FJU"J,.B.DWU](YYGK140/[[F^32?P^ M'(VN5UA\?S$ME_<6-_8&ELGH+%KMD'/I]Q705S52EA[3PCNJLM)58M>7B.HW MFU+-UG6FAP8P=94('2V+KV[8HX,4,79G:*R9HZGX!AZ%Q3+$P"*N%&5"G9:0 MJQ#7;PQ1#6.=ZZ4!K-W%\R_R-7".>UIJBH70I9A=$(SAT4![DX0S3!A;YT+3 MBO3U.Z*R&N)J:*NB=L[HWC35N'TG-X-KLX M2W'_8EI4=/5)?$H:?BO_+BY]LK1R.2R'E9'HY8(EEFC5R38M'I (!2T0$#/IX(#1XZ:MF M'COE9J758/ZN5\-FFO_)X/]Y.CE/T_GEYY%#PS".I9G@^2+HM,IPD60"+30* M!:,"<+9,.D/#X+G+I8RY]>7P+'W\QT$2H6 9Q M69\\ZBL:,#$SL"I'W$0])SOK[= A6ZL=-9"_ZQ6R)1@:6!HW[+U09O;75+H4 MH@2^I:D[37_,4KX8?1SF-"#TCW:GV+GGE21UV*5J&SHYY$I6W5 MI'3.NTCQNA5DZ28SCO@7YY.9&_TVG5R>V5N_A4P_'8701A^/3Y50L:_WELO/1! U:XR(5(7,PI<48 MC]IZ)U-TLLJHW&T)[[=^H"8:']O#G:KXK=G$DZM\66>6\>1>_JV6?5Q&GL*?Q0(&(>;=2!5.C#LV$K>E9VMM9CPKR=GZ7:JQ3N' MX6-(QU]3*D'D75N^NT4WNUMU5BL3*"XS]*-+[W>E -*"ED;PR4U^/=58JD> M>'U;MG@=S#_?>*Y-(+TU\_W)3:>+'LE;M.9<\@XGH MTA'+6,Q<1U$B+69)6V\M895F4O_"EU]WY=I$$LO!9!;*K9MG%Y?2%(,US^U M"5C@Z#$E'<&5,FA"K.-*E/QC%4O]*F6]V]CN<+ ZQC902ALH6[(8_Y)&,4^F MR&BZOJ\68A2>1PU2*V1+HF/N'$G@D]),\])%K9957(6^9A&W"2J>8JYS%36 MO/I;RMTYC> I:\$%\%2ZK>7(P&DFP 9N!=>&!%>E1>SW\L];\ ]:!5P# M:_%+PGCC(LP7MPWV)[-Y"4D69Y"'9^=N."WRVO_JIJ>E\!"I5Z$8, Q RO:I M\#MM2I]?W#Y#I,K)&FMI#1I_=E]Y0YP]&1E;1^D-X/GS=!)2BK,/J)QC5_*8 M-]V9OET?K0^8T5%:08#G(KFPJ#4GY0)^Q+V8HE$Q54I'7R?M9[?DW:"W8Q4W M -K?T%'\.)G-CL:%G]E1OJYG>G91*N8=R3$#,T2 0!\/)9H6CK)4T68_QR^=M[=)28*U.AHQ9!2F9=%=_B'T5U <=" <,:PD(A=Z42\E!=C)3*U3"^/8?1RC;X6#M(Y1U ME-(&RE;+SZ<2ASH.7&F%P4'9B)Q28+7C)@@FLZM2*?>3'*&LA8I-CU#64%$# MR-MI:&M]TB@;4)Y'$,GPXD%I8$EQ[JUFEE4IH/_'$4I#_D&K@&M@+3[@\F4F MOZ1O"7\Q"$SSQ).$9%69>&]H&6]HH1SD*D](]J:^\[$2J3^[Y[PAZE[R;+J' M0!L@?\K+E7I*ZK+DXI=^Y%W"?39=??#$_1@@CR&HDH_/4I3C))2R\A0D%5$X M+TK)^LY'8J_P^RFAA(JUL,+3& T!RA):"W1VRV0(#SJ9Z#DS*8G=1=EKD]]O6],W MO5+J0J6SON0[.D"]K[O.3T^7/;SJT>FKW/1T;NJCEA'%!3PG!X+( %9S!5HX M15DP5H5:705^QG-3%STZ<]Y##(2 L-F +5VJ@G1*>!8\K9.-_\>YZ9;8[NO< M=!W M!$:O'BL(F*F2H<$3&J/>R)N2(84%R[&Y*A21/HJ9>K_.#==%TMKGINN MH]BV<7HSM-)IF:0(X+-%URE( X8+#B02Z:B0@?HJ?;3?^+GI6CA8^]QT':6T M@;*5#N5BT,E;JX Y4WI7!HP4B'4H-,\QMB6&JRH=L'^2<].U4+'AN>DZ*FH M>7=S6F8?)M-/Z?M>").+PN?IY^EDC-^&Q5YS/6&22QY3.2;CM+0:=AR\\:6* MS$MNLA*25*EF6HO*GSTEO?T>74_I#2#Z!#]WE/?BY+Q(ZV;N,\\L6)^ !E[R M&^6^3BE.=]PQG9C0DE1)A2TCIE\K65'WCP=];JN(!L!T)QQ/HIG'VQWG$ MM8WZ5H1=,T6T"C80B5L*3[@6F04G22I?%!?9*"U\%;.X"G7]PFU[$#SI%=NU M1AJ V2ZSS5EZ7-%*0,BEN9A)"0PK!XE&16^%)ME5V<-;JUYZPX=LVWL K0*N M@;5X==?L4;N_EYF]UZ,J&Z$4 Y&M!2&]0,/F)5!NN:0$C5ZJTG]M"YI_]HS6 MACA\O.OL"!0-X'\-%C]/T[D;EO$"1_.O:7HEI.NY H/ 4N0FFE()3\L%4%)& MT>).GZS25"&2?:UVW%W0W[.7OBN\;5ZWUYGRWQ;F[S$[H-1Y4\Z% LNEE9%@ MX'5IUFJ$QE])*7+]U._*Y/:;%WD#B-Y4M0T > /I#C(W%"-Z"MJC0 5WR)W. M#(S"T-Y;9QRMV4CLKY-DF#VTFWTR5=,%$<*485N"^ M [9T^I94"6>M%$Y6N5^^+>$_>Y*Z&[=[I_!HP(ROP^)5'FSVV5TN!GZAVD*8 MXB?N#_125)J BQXH>F,@H@]H?8@%F7/(U*7,2=_7:E;AHU]??+<@W-Q]Z1P1 M#2R(:^;&IQ^3FZ4O90;84?YC=M76:B ]E5$+1& NJ5YE*0HV1%!1.)0UM;3. M+),7J?K9DX_=6/;N%-L<2F^6V^5 $Y,T,P24%1F$E>B,!1?+3/> /P5-195R MC6?H^?NIJ.\.F9LIL]T>8X>?_N/@T\G1E\.#C88+WO_G'96Y/TM11X7LMX.R M[X!U-Z1-)1*T2:!(4K@;9@%>I "4>J8]#RG56: OT+3]4>*31]\-%O+:!$ZI MAF H*]<\"%A)$V1>3O*)CKK60)/GB>K[ *(;=#P]8.M(#6_"E&P^D^_I0[HW M*Q6G[[T$'YJE5:2X_=[C-B&#!).DP$U(XO^"C*G.C9B*QN5N&-KM2ZXS_@L9 MWR%<$&U,5!9,""4-I1(XIQE8$DG"_WCF53+CJQ+8KM%9!S7/SZKK4#UOP@!= MW83;T@!=/Z1[ [2,NAT8(,6,MS[RLG^AEDU$4"G\43)NE8U,*U6ITJ>^=_/% M??\=(XF%S#%\.+XX/Q^5_(8L95X\E!O> I>/+MU\N,NX?+1/1I,0ZN2#7R.L M78.S#DJ>]7*Z4$<#@?PM/W^=3/]V.%XT5I_-!CXY-(O9 ;,>PTE+T!'4E (Q MLHS9B%+2*F4]R\GI^^B@,I0V%WU+ /HP' ]GN!O_-IE$Y$+(Q$L6RXA 0=!L M 3=YNNAR1"Q7C,A*MWF7D=-WAK(R@#87?4L ^FTZ0?C++))+FD 0Y?@X10]^ M48ZO!&%6TYPJ;V<+,OI.'%8&S/JB;N#D_);ZCXXL5^'XY&&%4? M(LGCTV&I[5A4!BZ!5S:)V>0Y4"_1=#BT'T9)"C(;JS!RI[,]JJGO'8S MU2\8CU M4\-W=[YS\]J[A>*8LRX$ M%KC$&XX6 S.HW,>\I(U.AN5+%R+]#TEDS:.OAY M_MAM.[4TD'ZZ?X+X4&8HQEON'AXF!R#IJ; BIDUSRO?/TG99#H?_L]"SP<_SM-X MEA[QKKVWBZ@L>I- ""M0UA$=&AEI=&6X+JER5[5+)OK-ZN\>VSM7_)MT+^^D MM?\5)91FP_&^FTXOA^-3E,[%>#ZYW;0VKZ'H]/WUG=8M9=*+?YL8"\'GTC+' MR7*0'L M6MM0*0*- HUV?T%L1?]VT>F$,02;RQ(R*3/V,H::+BZ&F:,:@A#& MT2JG8,_0\Y;\VG5PLX)?N[8Z6O 4;J\<7.!*3[/9<3J]ZW"6E15"X Y 4NFB MD[D"[[."2 D)IEPD\%7N$+U(5;\(ZT3OC['4F1):0-05[===1;D-EJ._ %%8 M=&:"X%"&)D#F4G#E!2[!*D7U#ZCH&3'=:?UXMOZ!D+FVMLTK7X^L; M\7D*R,'\^.^+(1+Q_F):^GLOWC+ D-\X)W"9 MJ%B.I$01"SKF)*J,"X?D7*?"[R6BVCB8Z1H\6XM_8T!]2U,_Z=C"H&32\'1\ M=:,P7)Y,W7@V>C!O<,"0+UIFJ0>B2Z<;B>N$204V",F=\"G$*O<<5B>QC5.2 MKH'6L6I:VM9\0)-+C(7($M+-2Y=KPQ@P$;FU'B,(6Z5%PUK;6K6[#]6VM77$ MNN6V=C"^7V7/)69I^',X6A:T8 M]L9TYJ9_NV%&:).406&0TF)M47QM0J) H]1",8N_?M7?7^E-_::O=H&6[@7> M@-WY-"D]2<_3/.V=3M/5V,-K3I1W.L0<@2BG001'P)F<,4CVPBIF M)ZG?S-4N+5)':FD 8(N)(D_D=<5*R$E8$M&T&I?0'] :' H'C$E)4FV,VB,B'99X#0:-OI&:, MIRH7P5ZDJFG\;8^)QV/#.U-0KZ?G2W>2C[=52]Q9ELL=2]P\2K>QI,$X+Y M MQ:4SW*3PJ%IGQ=. C_T.0>YX ^U0BGUG*YYW;_^:ROB3%/<0=^XT_3%+^6+T M<9C3("CAH] ,I"7HBD:CP&>K0 6;&#JE@3^^6O ,2C9X>4.)_0T5/MFA]!O8 MV5Z(GZXZ'&+L!48+@O:_ L>1 4W0#CC %JM3/$*T5CE?NJZY/:T#Y9 M'7U=:*N1CH,O.J4'/ZX'1=W5.S&"!CMPB!)Q(T3I.!"EA.B88%PSC5Y(#^'F M$T+[2<%51&-53;WQE@P'L_GPK*R)I^TJ*A>HO?[F7=:JK2F'7LK6E',(0Y%! MEG9W(BE< P:C3Z(4P=#3R""J7J_820.&^Y)_VCMHP"-!$40*JHR4OAIDFDT" M&G'!RD"(IE4DNE;^N@Z,DX\.Z4T\2]@I?\E*>->[ZDDEE"71[E#RA7 M-_K/Y*:#K G5J@P*1?F!<-24/2H TR&G+)Q1>=<%7; MQ"L", T()T8S9#.'@&Q*R)!.B!2$DE6NOVY&;K]35%K&[-K*?)N0Q<\. M.*Y"F9D!OFB7F9P'[[0$1B4NS"A=5#M/ICY/;K_S6IJ&[+K*;#>_=?R7O2\' M[_:.#][O'_W^^>#3\=[)X=&G3?)5SSRIH_S3*G1VE$^Z@]=1WB_UJ^/9]5R? M1<)]?S*;SXZ_(HB]FZ7XV5U>=4B[[8F;G(PA"\A,E*$*JNR^)(/WI8T)S=G$ M*A>=MR-[6XNX\MO?W7_[70-?QI(R#-XI+J56K+ MZ>XW9[5#I#XVFKO4]UNSGIN/ GGQ>54M:<4!(%NB5'L93/8*RJB:,NXS@646 M0W)+*&/6&*JJI ;[M:=W'=7NO[N\],-D^F1A[4VGI0'V%06CQ=,7R>6[#SY^ MRNS=Y>>1&S]JHYZ=29RA'2#:R-+31@&NQ @477-JF!:25=F[>N'V3=ON=5;% M\_V@6\56 R'>??TL9_6^8-Y=/I5;:?)RCWV>O*&) X^E44N9S6&5,/@EBZ11 MDUF$VF:L S[Z/>WH<='TB8<&EL.GR?A;FJ&,OZ3B403\[GB.?"S8G.V%^?#; M<'[Y:,DSY0*368(40F.(3#6XX 0*71 N8DB$5FD1LPFQ_1Z$] CLZII]:^[[ M7HS#\FPW.ASGR?1LRSJ>]5]2U=%?F;LVO'^:DR_Q5:SN*Q!I>/!\024:@)"&]QF!!%@4C(\IZPDK3Q.<$L.WK27 MO@YZG_?2=XF!!ER-$CN4JV)7W7:8XT0: 81IC!H,Y^"3I^!44EQQHWF=]D7W MB6AEBLM.7&I-FWGB/D2<)9922LN!8]!!8\IP@B8Q6F?/R MD(Q^0;6Y.I_!Q0:R[?LBW\%_7Z!CNSA?#"BRX;=T?UFA$F5A[J:?DHG9"4N MA9! \"1*N&9!>1U(3M9QMMJ@CW7>V@9&-E'M9!=R;L"T7%E7_/!B(27O"5<) MJ16RM 1G 6QV%$3,VF6ODZ-5ICL\H**522!][E:;JZ4!3&TNN#NVQ_'1ZF6: MHAGR$A)=R "7E"&!@1&:28IK5ZHZDW$K,-.O6=P"6X\]_+X5W0+82ZKI/OOW M]@+#O<].14B6ZE(41L!$QX!$[C/12IIRM <&\ $<2!XMKGXAL MI)%U)JE68JAQJ]\Q,+M:%UVBY*V=(=W=B5XNOJZ/DU9\7]63I4UX;N.027I& M8A 48N2A7$$H3KS50!"A*FMIM:MR3OVS'#*)%&+.&:4F.0>A3"C'SQ'%23SG MD6FK*I>-_3T?,JV#WGJ'3.M@H '?YV$4'X5@+O@,SB/=(G+\SA #JHPTUEPF MH:O<)5L_1' 3=_U%#G2*H'[TA]4 M!PJ&&0G*XC$1B)QL6=6Y;[(4FIZ/HQK#7K;:ZP!V'60CXDL.B%PWV&2.1!4B'+= M/8-R%G^KQ7*;&H')H@ N*V8F+UPF5?Q55'\ VIE&==$6::=2,!):1#N24:SX!QH)2B1SDA79TA8-^0W[F/4 MQ74/"-BV0ZL"P*"C9ZF9**,58I:?I:S,9JX5\Y%\.6H6S#"P"JE( NI3.22 M>U.GB.T?9V-KHK?B!:PU,-" 5_TP48[;5HR41W!V49&/VXME.0-QBA'<@$+2 MC12UOX&SL;60\.+9V#IJ:0!355*1,G.2T06"X!6Z/R24:^\T =&46<:ER;J* M0_NSGXVMA:U=G(VMH^@&P/[\"8O4-@>N2IVU*OM1:2A-F0(T"8YH@^XZJW(- MX^_I;&PML*Q\-K:.YAJ 8 =QK,HT9JLC>DQ&EQ9]"3QA'#A)RGAO,ZO4.N ? MAQ0=> L[!L!;AOS5.I\=7(7J*_R'*Q M4ZZ4H6K.?481A"KG)YUS\D971X?PK+=B-L#*QHOE/$V'DW@\=]-Y=[=4#V>S MBQ3?7TR1F<]7+UC<;+GG*\X.?J1I&*(L!DQC"!6B!!J%!^&(!1>S 9VY$-KQ M'&.5QC7KD_I&SP\K@KZNMIL8O+JMV%'..0W+E,?9X?A*/H,8"4N4?8M$\W0VC$"1YIH$D$DKI8P;# MI0=3;MV;THC?U3D=ZL5SJC:3ZR=<,-MA94O/Z6#2*1'P1 M:&TC")HME.(<",3Q*+5WE-5QJ[KFI-^!8#_A@MD.*S]77/[7-#S]BKO>WKS]@;&E(L'+H +JEP[4 XL3QD$UV@H U,A5;D;MR/^?IK\6168 M][,JU\)<.QFWC8_.'N5F;L/-%V44G2!1) K&N7*IS5CP7C*0@4HB1"14];,1 M=LKF&]T$&UV>_2'P+6R8KTEG24+H1?DH$3&(D!P8$R@?;PGX_[^]+VMR*EG2 M?)__XC.Q+R]C1E%)7A()W1" M=-LMX[)*OGSAX>[A"Z(&4P2+*6!0=IKDXLB,_C29QY,XHRU1> JG="07HT3+ M,3L#Q=0)\DQJ",);2.1Y<&E)**KW-.;!9_(4DIM=G,D),/?SI4.?%(TE(X4B MTG$Q4H JT4&(D4'QWA3IG8JVK\J]8?S]-*G34SB.+3#7R\T8?RR6.%B+[[!6 M(=/O/U\NUDU(E^'S!SS_(F9)N\Q2]*!S4J"2E1 \G2+F0I8*2T#=9)?9!+R> MJ!<[8KJU8VS]!,?O<:OTF(CXC#OG@W0SD0YRA[N@=][[+DP)[:MV]M0 M"]X5\.#)J@=3(&AE(&KEZ2S%;$J31YJ?95A,D+JHX V4HD,M\900C19 OXE2 MF)"L*4WN@O\>%C,0O>V&Q0S!0 >>T;W)$99E-"P!JN1!.><@%,>@9,643,G+ MU&2^P4\Y+&80$IX>%C- +1U@:G_!/3$6 A-7.9<"0DM3=V!)<)I^F9S5,3G% M87E3,_;;^7*UFL7 M)!D1IR7M3C,9?!9,^!1 MH,[9.1ZG&4H,MMJGOG37],T M=SV PSY2U4$[Q8L5H*KWKU)UT8L3D*+4V1F>K6MBC'Z65#62F'(2$H3+&BBJ M(7?3.PJ<0A6CR]*U&0O]WZGJH>AMEZH>@H$.G)KO\U8R4BSN?08FB&ZELZT+ M0",4\M12Y$)QW22[\E.FJ@+;^L$S-W)70D9.ED\!10\4$#!#-F7I, +ZTPI:&7#W-S1 MV.S\=A@9Q&.=H?:(^J]QWC9CZ6Q@#ED.D(VN=K!(DDFBDR&44AZ] ^?%/Y!Z8.YT94'N+Y_L7NID+VK"0R0L.G&VF=T<5(''E*29T*%Q? M_?(#&3S1QZJ?Z4 >@+B?^G*\>@J\'0D>@RA6.Y"J#I"MDW:BM!D2DF-C18[& MM7E5.!*#)]H7_S.=Q ,0=]I#Z'\HF)0$(2 I+SLG N MN>#MVH6[B1[[:[C_F0[D(9@[]5%KNPOGWG"0M8?_*UF4%V%^ON[8OJMHG7/4 M4A9@MM1''*9K6Z$"=%Q)9I)RK*^Y&&WD<**1Z,DD8)MA\J<.0G<7W\S9*)%) M1O$!4[6.FT%D@8$(641>@M#QQ#SBW9G_Z?.Z[4Y/AY9@$)3_R^6$?RP^PZR2 MABO(R"E&\1(A:B.UNJ-RK[/WT^_2>P \W@_%,;@0&A%187 M$J8 OK:Q*N,C^)0E!+3,&2EM4.U&39]"EN"4\_<_@0%H!.51<__';\VN'1)' M'3ZZQWQ 2GNSL'J*6#C#5I)=3AEB\R@C6 MADPR4)D<*5T@T=&.+F/,E*P!>N\ U62!R]9@"(ET\EX&>VXJ)GR_CM 8_=UOH?X)M;Z M/^>+^9?++]_[A#.O6:1)P4R,&)?<[)T/A3(S#H9G35>[^*2[*;]N]\\S7TQ MFO;W%F('SND8->->2ZU] L$962-H)*+H.3JH#,1BJ#JOB3K:8_Z5$H>T)WL@:U M(3CJY8#%'PLF;@WG:Q7??/'Q77VY7[W%\U0A]1%GC'%E20!DWVJ7'D7QX'C0 M4'R1@J$),;2;G3 V-YTG7(YP<";%QVE/?;PKAJM:5SZSAJ/GFN)4816)P&H( MY'(2GCD6HP(KG2TFW\+$B=983WR;'(J&#BZ,FTUC>/YMODGV/Q#%S:6X9GCU M87D1/M_]\UIY\'IY\>]X\0[3\N-B_I^;90WK3[KZ1_ZBD,0$;,'7XP')?-Z#:*#HAQ#[<@9CZZKV.L@=G^>O/ZMP]G[_[YZ]DO'_;I,OGNWX_4*?(X36-U>V"\N*V9OZF# M+[7270L!3E>-5,<*^SS&UV4[:Q';?/ MX&LD5VG>PMD+J:0M')3B-6]BB6E&<1Q*KX+*S-G09N[($T3U:4D&8.+QOJH# M-7 :!N6:W66Y:T+W;W[=^;,;&)_=>6EKDC13*9J<"7YUL!*64/>_&]!9J6QB M':;0IBFUB4FJGWKKJF_6>[&LM6"&[N98#QC=J8YC75,78G*689*R%8?W:.G2 M U!P'T#=*B\.T@]/*>OG%^\"&G^N;:4UTKBS(,@DAF0H:@2418\N6&@O8Q) M8[:.-7%_'Y(R/6 .TNYR5%%W!Y9-PXJ+10=I#3"M)8FD;F]5%.,GQ!0,BP:Q MB:NSC9AI 7.H@I_$RQ[2[@ Q[_#;\O.W^>+C]\QL:HZ]"4Y*XP#11Y*.I8!2 M* _98_;!>V]LD_>S)ZGJ"4/[*/U!3]A8&I@03AGGLU?X,7P^6UQ<'RTF?%;6 M(F0K RCN)'B?/4AC4*I0+*HM=F=UC9X5IO_Y7_?!9,ZM9YX4%Y6I;"B(=:6Q MQ.A$0*M4O&<0'GL\L4MTT>-+<1,VU1Z-BQR\'B[A RF\-4T/G(&*OUUZF^41+P M0^#5PPHBNZ*+.@IH>HA@#E?S#W"SA\P[0,Y[3)?TK96)C;6T3 N,FI$D'-V[ M(L0:UV4HV;C@A$46VG1(W:>D+[SLH][[2?V#9-T!6+XWO:]NRC<4'1^GI*'8 M*GJZ8!FQH2F(0Y(/V6&;"K(6D'F$GFD+JL>^G\80>@?8J82_*5>1^LP)[@,S M!1S6"<_)>G Z!CI*+L@8B?8VNPON$M%3!G9/K=Z_D?85<0_P6(;%ZFWX>_W2 MN?PE+/XU"XFC(6G4LGP*!03=T+&8 "GSY 0%!$PV\E[ND])39F0DJ!PF[BX M<_NX.N-2,66X!5D(\4I903@O@43A5,S:*5>:7$!WB>@I*AH+)'N*>']XU!K+ MT>'Q_/*\BG"6A' FB !6.I(%>?C@DY,0T=9)M_2;LLE\MRVT].2BC ^6?03> MQ5+ENTR\7B[2A@];C'36,HA>U844(8&O"]P-FL)2*=+;)B'1=G*F;5IJC9T] MQ=[!C?2]9%XNZ)-Q=?&.P'E6"M;)]GBG-UXI]'0^%'#%)%E!KIZ33J+2[]V;Z[.,YKILD1MX^<>A7-JC+.YCSMN5Z M0G(N=9; +-94I,':UZ7KVI:H94@JI28A\?'*]7A$4_>X0ZU M3C4-DGUJ5I!X"N5Z0Q"P2[G>$'EW<'UN*3%B1M<,?81$UK86ARCPD250-A8E MI Q6-,D G$*YWB#M_KA<;XBHNP/+)C>/K"3TV8*+FGC@K$"4NH[Z),92ENC] M$:H[>WCL.E3!NY3K#9%V!XAYNE@L,<]"20*$=AP4HH-@$WF825OKK2C%-!DZ MH.4/JA<;X@&IJ[4>8239RF14D@]+S#459?70VQ-S8]Q"SRSNL22(A7/ MM8?Z7FB34@[O^SV/%.\,^MII<]:C@:>QO#LP3'\$"EKH1J\QZ-I2$^W:IU1 MN-JV(0M9:B\MI,0I&+7T/VR2IKQ/2$^O'H?[/ >)N3.8;,Z382(DZS4I5$J@ M\,!!-#:"-<9)P90TNG\/T@$R[@ BKY:+O%RLLY\Q M+/[UIA 5F"L_KU[^\N;==742,LX"B04M-[7/V--5'0K=IH$S7GSFJM6PB!]3 M-^WM-#*LS:[*1\)!JL:-6 M,Q_BYHPA].ZP4]\&9U[4HGV9P-4G9,64AL") ^8UPV0E3Z[)8L"'I/24#-Q3 MPT^GCX>*NP/ O+I3^W:36;C: O/+\OQ\^6>-'L-7^I.+OVUE#P9 M\AE%S%!\+('%5+-A.^6%]OO^GNZ]PP!V+"5T8.:^%]LO835?O2=:0GZSN.N2 M\IG#F*2)2";(J#IM-T"L"3?C(EJ/UK%\A,?6QPGLLP!NO#MT)-5T +EMQ^GY M\LN7^47E\P7>K9>)C"7%<@+- LG/!4E66]>>W< S'2XC6)L*R]UI[+-Z;NQ[ M=0P%=8"]M^?+A)A7+TB0UT6"E=W539M#U,GIZ WDB(7LM^80@JH5ISP4%0)% M4&W6A?^(LCY+YP[!V;C*Z !=[_#KU3A@XN![1FQD$6MOGS:U8QR- ^=B 8J] M45F%W/,FQ5B/4C3MA.<6:!I'^!V@Z*[YG84<7(J.%!OK]%B/@NYV]!1$%X], M1&5"$W-TEXB=L.)."2M[B[B+I6+;[N=W6'/&%(@\C$B\+4JS)$#9.@N]%(I\ M9:*#0,8S9ZFK*^UY=AT; D?,A7-2@% MWYO3MB7@*:>L,]DSEQ6"4JPN%[ (A4N28J*[SS$ E._93RU!0W)C/ZX&M99UW,(0N$[!TD;5GA MC#&??NB#G,8,O$$*VW4&W@#I]1!4;YO6I6TVG$L!*=7$@-61@CZ=0$496 ][S\ [:G'L/A?%:.+N$#*;P\1$*C$+!@R]I>A,:?"6%S %74S&^:B: M#7TXB1EX@]2\VPR\(3+O #D/Y[(5.DG.FP(:E0/% EE+].MLMM=%B$B^> O0 MG,8,O$'J_>$,O"&R[@ L#XK-N;4Z:,W!2B2[RYR'8'0 A[)8$2//N4E,NU>[ MQE'K& ^YD0X2L-#YF@;;9/HOEUCD&I_ MW*XQ1,X=(&6WVF\F) LV6OM-]97#P2>A"^&:V2^E1LS4BW^,5L[!D%@ MKUK\(?KH &2//9BDD'5R/()/HAX]F>G>%8+LM. 4928>L%G*^20FMQYRAXTA M].ZP<[4,>9XVFY3?GL\7:?XU?)ZI(+W@S$,R]5WV:A^041!B48A>)]]N!>:/ MR>LIL;LG$IY$URAJZ0YL3U118BW8#2Y"2;5)QAGBBZ(%8@ZES%E(,L/=%[@> MO7Y_/,"-I)H.(+=E%JXTS-)%SB!+O=X]8\%I"DPMTU$2#X6'+8MW)AL]?/0J M_4-@=*"X1RSI&;^:XNS9^[/W>Q5'7/W+L6H=MM Q4NG"*PPK7-T\6',OK#;_E L$ZK5E0*9@F5\W39$V<&MP?!P\,PGC2[[C0:GTDMRVF M'V(@-O]^5#.QC:8VQL*G3/%X5I!9)E MYA8K]XJ4E98^QS8/W<%JG M#7=&A5M;/74 Q??I$^;+S_BFO+A3 MGSJJ/[8[_8V\-"T2STQ!<:Z^;"0$;T, &65 *THTKLUPC 8AW?HS?\55.I]_ MK6*\RNG+A!H=N0HZUO-F9(10K(2LH_/!:3+7;=[2'J>I+V]M *V7Y^'RWW" M:W)U?C%[%Q8?KQZGD\B,%ZOK U#M[J'P-DB32;=8 2STH7> 0K^Z M#Y+OOG5J.(RDP^6A NT!!9L'7[HBT07AP"96YQ/3_1PQ*4@F:FXSMV6GE/#N M.)CR:?T C=W7^1[BFUCK&Q?JFG#-I$9=P!5>]RAB F<#^?8JVA3(.U([K_???/$FM]';\LQA#BU]J\F!5V7S1.\):\[6W-=-<1\!A>4!)==,H85;G=* M_>ZF_;O?/$T\/9KV]Q9B!^'Q]NOO]O&+%:.(;PL.#;E'F#@XIT@RAN[%("5# MV6;9Y--T39V!&==G:*&,J9N;MJ66;CK,U[]:3UZ4QGOMG0-AD,X,!>;@8N:@ M?6;))T5&\]X,B4<:G7;[OAY]S3WUNVPK[-XS'\^77[XN%S7ALRS?,W[VUU=< M4(AWR)V=M$B3!U^&4M4-&ECIDHJ;K$@\04&O&4O2([1YZ1DN0 M?"_&^KXR"SP'99$!'2RL=3ODKTF>B#%N=$K.FM*D@N\A*5/;I+WU??_Z.E#* M'7A#UZ5=MPS(F%(R6H$QF82BM0?/A0;'(I9BA2R\"?X?4#*UQS,:2@Z3<0<@ MN25G+7Q4:2V4A>AP$85R*W-L2Y=EY"8 MK(_1!#W=9@Y=0Q_EW?SCIXLWY?>-<&>,EQPQUW48Q=9U8A16"KI26>#:&QU3 M:5-[^"1577DN0U#PM.=RB.R[&,+W2$''\\VJ^L,-9FZ-[39'7EX(P'IH.DWX&W\P@WKY>+M&%(:9Y3"1PB*QJ40$OWO@Y@ M%)-:ZH2HFA1N_9"RKKRC!HC:4P?]@FHFZN$0*8'.]<'$.0Y>%4>\Y$(.H)!& M;)F#U@Q*TW9HM@?0('GW[FR_O_Q*7O.7=2W8\[#Z].+S\L^#W>NG/G14AWIG MZMNXT$QHPE)=(BFL(?LA'+C "WBA:9.H%K]>YA?%P3.$AG!9(2%DFWM MN+(17$EUCJUUEIM4<*>JE@.MRC4Y73G-0_3^M%'92]H=7$7WG/TWD<[< O/+ MQ=E?Z5-]'7Y03WIK/KU1@4M?H([\K\/;);ER=1$F>FN5QQ!"D^K! VCNRLL^ M!'W'TEOO[V!O+C[A^9WBV?*@_/GP'-/.7S%NCFD_SMI(7ZA"L/'VICJRA#I-3]SBL8\*7EXN+.EMAL\EI MYIB+0;(ZB\92D&+106 ^0<@Z8K$8C6U2P3Z4T*ZNUF88/%1#O=^GFZZW.3ZH MOACSV6;0MXQZJ^[/7YN+55F&45@!J&N0@"5 E'6IB;=""Y&S%R=PL3[92'D= M&EV9;S(#;\H+.D7A\[]C.)\9P6,PR, @7R]8T>!XTE $\F*XLTPTJK#9E^2N M+MLA^!G4_CJ>UCJ(SJRFV.Q#WU\0 M.NV>Z:D0.%1#)X3 9X6^\X9)2\RA=ZHP&X/ M:J?=13T!%O?7U0D!"C,N1L))YR(JGR75J3FV%PVJ75 M$\!ND$9&*QYIA+3?%WF3U\1\]E>BO_KL2_W5+!0C7#&V[@K2),E,@58H'$HI M-C#-M,!&A1%[4#OM,NQC87 470T'I+\"Y (_!OKB#\UKX>@462EU!N8EL22X M!"\C@B;CKNN@?N6:&+Q#"@>:[< >$5MCR+OW1XSOQJ.]B9_G']"IDCIB27J!WK5)8[4H&5M_) M^HXW<%W=KE4)7EL%0M7IYH4C.&-S#-V:C: MZ2 XV)&[EXL/?RYK +2:&16BB*) RK+N=Q0!2((2A% "E0DBJ28IN\&4=O5R M<00$[JFCDP)A38I?L9A,0I/J$* H*33RWD/ ;"&R;'1M=^:V2=YN#UJ[>K\X M#A#WT],I0;$FQZ\XY$)B#B+6:, MHP!Q/RV=% [GWS8G+4LOM=4,3VM5;QG%P MN)>63@>''S[A.8::)9\E(4J**H.PLH#2*H'+A0-33D5;YV/Q)MMM!E/:U2O& M$5"XIXY.!X0S(E]*E JBDA1[:12U4+L -\RKS!*6,F5DW-7[Q1$ -T@?_?:^ M_GKV[N4?SSZ\_./LY>OW'][]_L^SUQ_>/WO]ZS_.?OWM[-GSYV]^?_WAY>O? M]LGN[?K1(^7R]N)DI,S=KW@^_T94?\/;!8"K9XO\#\P?"4G/$OW156'T?)4^ M+U>$J!NL6L&5#6ZS1$)1T !.UZFOD4GMB_-DP5J"OOK,_)GG- M9' D(%ZGY*9 )U P.MO(2D:-033,A-.D8F-+BWBX^V M$O%R\9Z L)X>49L4%F&12.%OEZOU;IT787[^1_A\>>=P:N:YDM$ *[X.*;=T M3'DIQ+3,5@6A43>9B# R'Z=KEH=@^/$M6,<'P\E;ZB<63C4TWT]]ZW%M^L[\ M=V#H*0ZS$9.%J+FB0Q(#."8R$.X$,F9R84T&BW7A65]M$XA2B>#JU$%5)V3( M[,'55&R0R>,03#2#B(Y";K)H_5V\GI M!4>'JGLYNNP[0-"M>%[=K,_QFB?G# >*7D@JAB,$(3S0V9)!>V=S:6R,7O6Q MGZK-5;:?H+O"RNOE5>RS:1A(.1DK? (74EU@'LDPR\J1Y]DG2R>,-UEN]AA! MO5B!U:Z!0KSP $*[6*Q2Z-M4 M^CU%5"_&9VP8'2C^D\]=W>3NEGT/EK[B:?UR$V[V:T6=60IVPQ)FK54$"'))+8TM*27F5DVN2"6O'4B^W M?5MDWS?GG4"D [_B(1OK'$$.G"GI"@@?*!I#X2 *K&)FWNF0DFLSBGT[.=." MM!>P+$?77)?XVV07M#%,14&L>$PL$H":UVH\1-"T&QU#V M#_&SA^0[0- U YB?K38\W5XFU_O0/3GYS-;3)6/=JEX@9&; "NTQ9,Y$&S#M M0%MON-H'! ^"I7$UT@7(GDBH&Z.3UU8"TX[BO]HS$ZRR4(JP19# C/+'\K$' M/6,U"[\[O3)'TV)7B-R2FF<8&*O)"#I3BGA1!6)D'G2VDH6Q0>K> M[45LB.P[0- =XGD9BI#8^N BQ8*E;PT7=/FA!6"T-0Y5"FV$=3Q'5 MBXD[6/=//.,>I(@N=LALY>;..M1HC,TH"S#46.?<$&LA(X28%,G*&QN:Y-!^ M0%>ZA@17Z._TYT]>_?ZY>O?WK\]>_?^'\_>G>WSZ/;@,T9Z07N: MMI&>P\[">7U_7;W%\_>?PIT7 87!%T'..Y.\/N37" M(^A0 W/_<^]T2R25ZH![L#$0IUE:\(G33>]T%,ALRKY)4?JC%$U[8XV"B/OV M9!SI]_O>?_^L[M\^^,@G-;(I#1L"'\41RUY( @N@1%5+'3,X8QB8P!)B-MG9 M)F,36EF6V^ZM^]_P2UC-T[-%_G7^^;).F*W"OD5^$39&$V5=Z$;WLU$>?*2# MP->+WXTQV*96;4]Z.[5*0]#T>-]=.\V=CLW:O^SHD4]J9+,:%@<]BK(<,Z() M=)8"\Q3^U_'$R#,PZRFNT%&K*9#YXI*^:#-J M9;E8S41R+'/"MT]UWR0O"%%XPCR+T1F10O9-!BO]F+1.+=$0C#Q,6(ZJCRY" M^N]Y6F\97;.%^9:KUWCQIGP(?SV[H%,?+R_6=G;Y#K\NS^O GS/Z!Q=_SYPA M Z]L :$*L2YK)&N"!X%"*9%E]*+)0);1.)@V37 $Q!Y+NP<,^;\8!=3$TBWG M,\&#=8X'2#[@U5N7#]D"+SDS4U*(LLFU\!T5T^;E-64MG]>;R8G41%KD69%Y+2B8E7.)(B.<&5!(%UK]D7#(3O:90NTD"8BBA MT\YS;0*TIKKJX+7F2?Y>KE9DKM>ASHS95%@N#&2JZU9D%D"<* JC;$P.E?:R M25'7K@1.Z_.UA U]M?@!6 M>'&1B6A]DYMU")'3>G7]8/(0W?6.RSN"W!RZ@B$:$\!XI$.7@H; !.%()V:8 M43%ADR?N051.ZQ+V@\R#M->K*[G)23X49_Y_EZN+6HLW"[)H=,J"]5*#8BH1 MF\C()2K9%XE6LR8]K'O2.ZUC.3U<1]9HOS;U,49GL7"53>:U;;RN?\L)(K>F MSH@6CF>IF6R2X1E(Y[2;!*8'ZD@:[,"R;G_PN6V'U#GI8B'QQ,FS]@Q"D0ZT M05^24C&S)M5&3U(U+?B:A-_C::'#C/>V+#XQNN9QS>TL&9\C4NSFKE9=>@3O M=0$?63(I$?MM=E<,I+.O]Y8#,#+XT65_=75P!P_)T'_/:,A.BU Q@X7?8?NW,9-O3,T-@218E6"OJ#DJ*N"+%[V2 MR7$0AFGOCG!][D!I7X[=04C9Q[7;6VD=7)@#/8/O6"6S[J30'%CD#E3V@FX+ M7PN+3$;I//.N26G_ 33WY>"U0VH[17: V4?$."N8&#)>"SJBK_4=M0!(&_)> MHH[&"6[E4;(M&WKZO;N_=G_^?WEAW_?IY9Y MRZ>,5,?\(_K&JF'^C\OYQ=^WBQ<5R[&^%&A=ZNY-0>9!. ZE**-D+HB\RB/BQ_6GZFL[>Z^N37RPO!MM0 DI&P65>>+71"A<1%/(>Z50 MJ4E7Q:X43NQT[8^.!]T33732;[_$P_-[U8FP5YO7XQ_6S-ILI;:-T5$QT<5$ M-T@)JNYHR05B'>#AM!3HI"M"M6GQ&M7H//\<5BMRO,XQ$)[_7N/]:AJ$%,IY MPBY(78.%Q 4XR^@';A(%$H%GT:0ZZ5&*NC(J0[1_WZB,(_,.G-VU@_4.OUZ> MIT]AA6_/EQ_/PY?UA"2KLY,I$!.1A*1R+!"X#L C4\A"RL4U>?9YG*1IX3.2 MSN]?3^,HH%LH7<\6=!IY)EZ2K<5V24F(R2:(43K-3#"ID;_S!%'3PFDLQ>^$ MISVT,"&BJK/P"".D9G,]3A(#YXK<-?:,?ZD"U*ZMKLC<4ZD&J,X@4DH "-Q:8S,[& MQ'/638K['J%G6B@UJ'],V[=M5F[MM;)5T@+(U]0]#U,N+3\OS^7]BOEJKQV?2H(T^"LCD M6]8]G@B>!4:A0['!%J\:+0O?D;X>LHXCXF+;^\;(2NH6>V_Q?+[,+Q#B#WG9BN M6H>>)9(C43)+66J.=6#;>JHD>1\0E*YQM$PHJ\/:YGWZ"9HF+@!I#+"QE-$; MKM;3CZ\Y>1NNIB'_$\E:YYD3H6#,Y'Z(XH@OIL"7@I"28#ZK$K5JDB3?E<") M)ZL<$W%CJ:D#^#U??OFR7*RY^G7^;9YQD6]+JS!]#O5(29&8E(XB$9 M\)XLMRFRH+>NI#:]-+L0-W%'86/8C:Z>#B!WP\@=YIZ'U2?R"%P@#R"!=11; M*5'#[+J!6WB1'/%G,+>9C_\(01-W-C2&UBAJF/IQYZGS\>SKU_/E-\S_YS*< MT]=]_OOZ;]2-.C-T087@-5AR%T %2UQ:E*!3=E9X21*]EXQ]Y-5G;Q)V@I<] M-7@=42W]EMF]>/;RW1_/7OU^]L^S9^]_?W>V7AR^3XG=]@\:J;QN!RI'*JV[ MV>QQ6UFYNBFU$LIRAJ: <(RB03(SX(7@X)54*C*N(S8Q^T\1-=K*\3N??5M+ M:G61/*D(/LL,%.ER<(SBE"*MEA&ML:&)*_\D59WL5#X4(8]N]CY8$_V:FW=G M'UY>'=^WKYZ]WLO0W/^(D4S,DY2-9%SHLOF*B]455.D:P0L*R^K H2T[XHTW MW)GUQ&FZ8U1*$1RR#,Z7:$RV2O%6DM[2]UQ]RYN+3WC^=DD?>_-U MO^ "R_QBM:W"73#+E>$%O"9O3Q6C(!I18UA4P?-0'&O2J;XOP1,7?#9"W7W[ M=11UGHQIVW\GS?8/:F/F&FZD&0([)C(7)C,0Q87:$I<@('*P/!5OBV41F[R\ M'='8W6X_>8W7I^$Y'9'5O6TG21+GWG(P!']0S&=R'G($8]"[*)-2OHG=WY&^ MTS%E0S#U^*J:\91U,I9K_\TTVS^HC>5JN)=F$,IT[:])"@JF.HA/2(@Y(,@H MHW I)1U/W7+]2NA?8-X<@[>?P^(]GG^;)ZPG8J:"]46["%K'.KHF*/"\>$#. M?$WG8HZ-%B,_0=4)6:D!^'FX-G0LQ?20:W_ S/5:\34WA:4BI?!D:1DC;@I9 MGB_>+.KO/5NM M\&(UTQIYJ:5S,HBZ[XXB(\=, &%][1;(49HC6;?'B9RX"G$R$(ZDM@.6''T, M%YN_.SXHGWVI:YO^>/:K)D:1.48=6$__+([R69D,M1.FUCSS'3/9_]S-==__Y2(;K48I&,EM78Q<_A+^V MP(?"QZHW#5HY5UO6%,2Z?E)'5,FBM,$UF>[S!$WCC O][J-O,>RRS$F@ .2F M[I8)%KP5 C*B]LGZ[%C#>;7;B9K6W(R%CNW#/D=0PTF8DOW3]@\_9'RSTC!= M_Q1\3)'>)R6 %1=!V4A^;\D!.&?1+?3083*0#Q ML233INBD(4_]FK8AV!P^ MOCO[Q]GK]R__.+MRJ%Z]>;]7X/CDYXWD\NU.0WW.NWY3C6X+[H4Q2D.T@R4X QKR?T18#S,J]L+"EL34>!HX31.S?P7K#I]Z!'/3L+;U/M#0Z^!R M I1E?=U8NM4B@A0!N8R*,]\DA37RU/^;HL=G*5U^N?QX5 M0V9/QXTY!.Z1CEM&))\OTXG0=,ZX=S*;)B4Z!]+=E\D:@*3'BU;;Z^\T+=K^ M*;(=/O4(%JUA$NT>#I%;;X-R(),45W-OG!0(L41M6?VQ-*E[&M>B#3D'L^B1 M"4,J!(=N&2);RZ]2M98;/,.,83(KFS5$(S=&9HPR^0UV?6ZF$7518].\@+)*>%U(K.KF_2N/4G5M+AJ!X8' MT[[&TDP',+O'PV:DJ-3*BNPY9%OJ8D53Z\PHYHE2:<:,";E-R<=6:B:>NSJ> MMK?/R#Q ]!W@Y\ZI^W >%JO/5XK)_X]\DB^W$V6#PFP-0S"LOI,B(X8R6HC& M1PI]BQ>V24)E-_)ZN! /PL'C]^)82ND+:K4FMAKSUWA11_B\^+S\\Q^8/^+; MM< W[#'I+'/.@A:&@0HN0(S>0"@V1.^MU[Q)C=9 .KL8C=D&?*.K:>KQ2SOS MMO9 'AXXJZ+A(H-PH0YHC(KLIDR:M!$_J;7=%' M"VR;ZJ\'?+YY_O+9Q<7Y/%Y>K)/6RRO[?[VJ_=WR\^<7R_,_PWF>18Z .7#CE! _@C:6[QB9EF0S)Q2:!RT-2)H98*ZW_<"GV(!7L#:*OZ\:Z]Q?A_&(4 M*+U)\ZMZS7=U4O)J-2_S=%7*="VQ;=*<.2N29K;4)SJ]*7,*DGCE*61>3&!M M!JWO1^[$=_&1('D$5791,'F?O5J'_&R9YL\OSRM#5ZVG3[),/K#"5#*Q3+(E M'SF##W6%6H[D-=LLHV^RJ/!@RJ>-;8X%Y.,JN(N>]Z?N-P9R&8R$ 91_^)P!@VJ0P^D.YIIS44+N) +U!D\4093LFM2#[@?N2>1*1HG)C^"/KNXSG?R8"IG MKD1;1Q#7F#& (G; *Q<@!T_>MXB1RR8C;'8E<&*'\YC8;**S#I)%WSU>73]J M?5C^H8?ZW^<6G^>+#G_CY&_YSN;CXM)H5SA!KZU(RTE)<2" *,27P GDN M&IW*31;V[4GOQ*[D,9%Z#(V.:$8;3 W^X^SU[V?OSIZ_^>WURP\OW[S>I[!Z MRZ>,-B_X:?I&*IQ^A]]P<8G7;=BU,K8J_3D11' [OQUDH;PCMT]#L$72[9DE M:3Q$P&03BTGYTF: Z8[T'7[7/ODUMUT&VGENF49PC!P(%8HC^-,)S*(()B)# M[IM4EN]*X+2)\Q9H>GC%-E!5OPTA#^W (:L9'OFL9C:K81/;KE@+0JA,5Q0( MK.N/7:SK0"1"Y,I';IW!TF3$^9$LUZ_S5?CX\;Q>F.NIG9NOO=<]$W6G8K"$X>K@"]B2/=JM]5A=XSC CHG:HSY M@WMU%G1"+YP!I>N =E'(R2S$NRK*^NC0*MGD[?7"(!H;4<0V'':O8^;O44]=3/1RQLGX^WY,E^FB]5UYTE19'ZU LYTW619R_[KXB5G M6*+@Q)_86(L[*^QY=CBFQH#[[]B(@XN_G[^";_,$_F;UUU/Y,7+ MF!5HIS,HHARB%A2)*IZ9248X9#MAX+%OF#:N&@D#HXAOTC*;U?G%;(/?-^>; MQ6MKFV@]6;[LR$/C2'>IYQF"2@@EIF2#],R'71H0Z//O7!CTJ_N7Q6,$3(N/ MT=V,4>0\H;6X0W_=<;#A8+4Y0%'&>H(D9&40E"-K%Y%I$I!SJ)U2.>W22#4$ M+ ^IF.96&4>Q#U%RH)2GOEA^N21I?5B^J5+?V$05C/.AU"'X==*.J ))2H'U MR4:1)9V;W:Z4AY\]N>H/U=9R/-%-KOGE\E]5&I_F7S?4^X):A&A ,ZS%@JC! M,V7!!ZF*KANBTF[^Y(./GN:2:*7W@P370=3YR*7YZK901>5"5Z>%8FUM#R&' MB&3"*JJE<99)5XZ9+WLUJ+^V665:LY3&J/KH %\_2"Z>_94^7^;YXF-]O*#_ MU@5VW$B?"P90)M9M=$F!%]$!#ZX(RSESO,DDJ3UH[3*QMB=8AA5K'*RY24.H MM?%^_BDL/N++Q3;V;A[1[A;DN\BB=11I>J9E/=T:@L@,N#$L^AQYE+MY0T._ M^30>-/=Y(&BOB Z,X)-\S60HSB0GZ536+=;".(B!"Y(B$]9F2WY$D[$J3U(U MC6$[ AIV>$C?3S7=M'0_+;>KL_P.T_+C8OZ?F&=0*OD@.K MLO$E6)E,DQ:$861.8P$[P^-ARINT,^9*DD\Q]W*1SC&LD*3X&O^\_JNK68X2 MHPD%'W]14@UF9RUF@U[Z%7\.@=+9V9O$&J&;5K=?3*M?=GO_WS[/6' MO18HW?S;D>K2MM,R4AG:YJ'N'7ZM3>T4(5X'"$FXF$,VF\VG*2N(RC/295)! M!)LX-AF0]1A!(Y5LW'SNMFVOW&:>>] ]#R2.5':-II-\ZV.L3O']+R;U/&-FR-&P?>10Y2@DO%2HP4CGR23*" MXRY"LJ(8E^EJBFV&3+2R+S=[=>Y_P\M%69Y_62OHE[\W?WB+<+3!650<CNU0T/0]/A&I'::Z]\V[;_UZ-XGC&R;&FXS M>A1-1EIGN7>0>?60C1%OHVCLEV_3ZLCYWOBF;W:>+C]?5F3.A M6?*"U]?3NM^"O/\Z!]%""%+9'+0+O$G7WJ,4=6I?AB#BOGT91_I]#(L:9BK7 M+ZR*^>@Q%RBY3BR.BOC+ANRS+"X@YX&U61*V!ZU=U$R."[[6&INX9.[Y4NX@._W@&M\4DVFIA2LR422 !501"2** J9H9#;QK$J3I^%'Z.D)-_LH M^OXTNA&D/G7EYMGG^9?YXFI4WK-%KD^#BS3_7*URE=*&(QM+$+*VFIOZCAWC M^K870+]/Q\NS*,MNU9P[?=UT%9ZCPJ21?#LP-T]WUC'DR% X$@[YATH;#2XF M UE+)4-,#GOM8&WG1A_)]QE?03V@[;N^K2"(7I&(>.E%/2H)@G)T5!3GVGEC MT+5\ ^J_L760=I]L;!TBZJGOL4<[,Z.429&M!AE9KGU^#%SQ!9CT(>;(A$6^ MT]5U"HVM@S2V4V/K$/%-C8%'.S,U10"ND!R,2<2$D8H(<1HC=6N_#"C M?#*-K7MC8!3Q]9$2?/R2?753V\Z"D;EVUN1(WIPR9")=H)_Q$I.4Z+1U;=:9 M[T#E2':ZP"@-\F+V^G2Q(+R*9H,S 8ZQ"$R",%92"87@25BRDW*&+?0 MTL6-V@Y@ATJ__=O]Y@_J#S&L\'__C_\/4$L#!!0 ( '(W"$_/8I0Q20@ M ,TG / <3$R,#(P97@S,3$N:'1M[5IK4QLY%OV^OT)C:C-0Y3B2UC??7[[E2MS'8)&9FMPK"N@KC5E])]W%T M[I6ZCW\Z/>\.?K_HL8F;QNSB\_M/_2XK56JU+_O=6NUT<,H^#G[]Q%K5>H,- M#$^LF MLB_:7*L9#_>=+D6*@94^)=2?U1_Z,!-6IH"*W6 M+6+YKC21-'I[OU$]2-W17 DW:3?J]7\>E;S8R?%()PZC&?0-/\,0:P,Y>>,J M*A%0I5UITF I%P(F56(YAL=JG+2]430)#5J,,>31]=CH+!&52,?: MM,UXN-L\."@7?ZQ>K>\=A7L[=?\YH@$J(SY5\:+]\T!-I65G[ M5OU;PBIHX"_GP>8WZ!RK1%9R'S2:WNS>UX_]]_T!@TL:[*[1]\T-ID0P69JC M*3=CE52<3C%2^C1MZ_8N!_T/_6YGT#\_8^[G0?]? M/31#HG?Y&-N?HJT7GR^O/G?.!FQPSJYZ76_Q?KWYW,U"T 8?>^RJ<_F^<]:[ MJIQ__=3[G76Z PIGL_XM Y\40EN;S>N7V2]@S73"WE=9QV"\,HND<6JT8&[" MW:N=@\.C[\1PR4+-ZAH/M:AEQ1&OGZ@?&M7"QB>FVAUO-@Z\^UB?3?A,,B-G M2LZ1R]Q$6?9;Q@U64;Q@ES+5QC&=L _:3%FC7OF-C;2!F&1_!BDF$33!?LD2 M^6JG\;I^M%\OAYRG1ZQ[]87U$Y%99Q2/@8A^$E6!A+O=_"/1*-E()\$%0N\5#&="%.&Z;E?LJ ;4!F-@DX'<4 M9\1KP-Q*\,O JR)B3 $90CNM@CB^A7..)'MO:JP8X7NKW8. MFXTW1S8'8UXP$3'IT4CATD>\S[B1'EO BAK&TB=A"4 /8V4G)$YB4Y R$3-= M"V6C6-L,_8BNC8X#R%*C(RG0;-DN,"4D0!J T[N))CP92]8!$UYF,20:^[S2 M.-B5>[YKXT"$JW"IJ-). KAI?$9TN8+Y@$'29>N)1GV-[E>XP^I])B?P,'^M3V_>B6*>M&/+/;=Z'T-Y2(5#Y32*@Z M,Q@ 5#-3UA,8I&3BQZ&R_I;Z5NG3R)C[T.<9]39\Y9Q:Z:8"#4(7JV,E_$F* MS896"<6-(@-4R/N>T!,:*;.4B_U*L3YQ>[K#I@,*.= K=4I1E*HHBSFQ-,SR M2MSF=/0(%<)J88-?0TF"(%+TE^)1Q/E\H374C\\HJ* MJ-Z,QYE?T>1N.1JA)%(S>,IN*&V6*7 +A@J7FZL=#R!T!+O84%,-=>8>UF ; M#N5+:4D%X^C[VP,V+$I1OR9D\ 3T"9Q"$_SP*! YKP0'KP>*]HUY">#O;$3# M(]B$TI".HLQ0.%8X?\.H4VT=VNF8$&/9" ,5YQB[#W09 5=8Z/>D<\51LTN_ MY:7=<)(M]=H+6DVX729(H@B/0RD\=7I_Y+2VP,;V6L;Y_O>>?/EON^CO8Z]U M^#RP=U!EX?/7RFQ_&"8*W)9O%S-QRRIV;MW8J/A2"3WL*VIU$2B):>9)95K5SR:\I:TA;+/E0MOA#K6+__B@, MY 5HV-%M6/]60NBSRELVFB 8\XXW):7?C2<<+ M2DMYN=M!]AD9+*XR(B$]'R"6_E@P#WHYD+=*9CJ>26+PA(_STTV34XB M2-R=3W3@#7X'4H# ?R6]59_W8Z%3^#1P2R<;9]:%9P2'^2."K4W+KX?:.3TM M(.;\AN!N#P])GCE==/'/JT/+$(M$&G)&S%,KV\6/U0C]O_LB]];K:.-@_;+WV#]Z=P9\H5,H?RE?#0_F:$^LWWQY6@^,?%KG3 MO^9G"+- ?9ORY%UIOU3T*!8F^:V9WBP7:NXW:MH2%?==,J.4B0(H;PL#WCO@ M6F&&X/7&.BB_@Z!OP^\N5+>TI'02,/=JIX6%Y[_O/ZD, DLP/D%'Y]#UZR&% M,^G(A!6.V"X*RY="G@@_!,S?B\2]=U6>8"2>L[.[$R5'K'*YU2'=Y]:X=SV9E/@@ *DG / <3$R,#(P97@S,3(N:'1M[5IK4QLY%OV^OT)C:C-0 MY3>0$)M098R9>"L+##C%S*?^EU6JM1JM_O=6NUL<,8^#O[Y MB1U4ZPTV,#RQRBF=\+A6ZUV46&GB7-JJU>;S>76^7]5F7!ML4HEE^KJ=&'4 M>.)8L]YXSVZUN5,S'OJ=8YKH7[XYI?Y'BHQ>+D6*@94^)#2?U1_Z,! M-6IH"*W6+6+YH321-'MKOU$]3%U[KH2;M!KU^M_;)2]V70W-CI+1"72L38M,Q[N-@\/R\4_5J_6]]JA M;Z?N_]HT067$IRI>M'X>J*FT[$+.V;6>\N3GT&O5OR0TAO+^=A[L>8?!L4ID M);>OT?0F]7[[V#_M#QC,;;*'!FTV)8)GI6E/N1FKI.)TBIG2EVE;MW<]Z)_W MNYU!__*"79ZSJ^O^1;=_U?G$SOL7'5SBZO(<$KWKY]C^$FV]^GQ]\[ES,6"# M2W;3ZWJ+]^O/"NE+- M!&WSLL9O.]6GGHG=3N?SM4^]WUND.*)S-^M<,?%$( M/=AL7K_,?C%R/-9FP6ZK[!1DFH#SRBR2QJG1@KD)=V]V#H_:WPBD2@2"V*HT MFYZU4BX$YJG$%5$C"D@0VBG71#']W#.D60?+8T=(_SIHDP260P!8%@#:'XYZ_6)N)VP M4:SGM@ X=AK.R$Q$EL"DXF7J9[H6P4 M:YMA'+&UT7' 6&IT) 6:+=L%I(0$1@-N>E^B"4_&DG5 A-=9#(G&/J\T#G?E MGA_:.!3A+MPJ*K:3@&V:GQ%;KD ^0)!TV7JAT8.%1EBHJ#56-P(DJ&9Y5CFY MANUW[U\'MG?Y'J._,VEQQ($#?6;[=G3+E'0CGMGMAU#V&TI$*E\IY%.=&4P MIIDIZ_D+4C+Q\U!1?\]\J^QI9,Q]Z/.$>A^^<5/QZ$14%1/5F M/,[\CB9WR]$(%9&:P5-V0V6S3(%;,%2XW5SL> !A(-C%AI)JJ#/WM ;;<"A? M2DNJ%T??/AVP85&)^CTA@R>@3^ 46N"[1X'(>24X>#U0=&S,2P#?LQ$-SV 3 M2D,ZBC)#X5CA_ VS3K5U:*(RQ^\20$7"%C?Y(.E<<);OT)UXZ M#"?94J^]H-6$VV6")(KP.)3"4Z?W1TYK"YQK[V2<'W\?R9?_LHO^.O8.CEX' M]@ZK+/S]9V6V?Q8F"MR6[S)_*LV*;2'_S!34]UL@2R)__MS[ ML:KI#H[L5'PH!)_.%'0ZB91$M/(DLZQJYY+?4=:0MMCRH6SQS[2*X_NS,) 7 MH.%$MV'_['62?D<'F*B,2TO,!8NF?"N9!+P?R5LE,QS-)#)[P6K]N_G;]X&VU<;A_=/#6OV-W,,&)0J7\_7LUO'^O.;'>^?ZH&H+P MM,B#\36_0E@%ZMN4)Q]*^Z5B1+%)"1[-],MRT^9^HZ8M$?+8)3-*GRB&\K8P MX:.'72LL$;S>6 ?H-]#T=2@^A.V6EI1. O[>[!Q@$_K?C2\N@]02@2_0VSE^ M_=Y/X5%ZAL(*;VP7BN5V>R&$$8"_*1R//E!Y@>%XS1[O3I07[O*=?7?+9Y9KI,=?BNK14>RL[DZK=@N5+YVY^UC\36 MYN!#,$WF9#N/:?W9'Y;EO^$C-O\YWU8;6\:.1#^?K]B2G0ID=@W(&G" M4B0"5*7JA31LE?939=9>L+*LMUYO"/?K;VRS:0)-7TXZB587*0B_S'B>9Q[; M@[O/AI-!]/%R! NU3.'R_?G;\0!JCN==MP:>-XR&\#KZZRVT73^ 2)*LX(J+ MC*2>-[JH06VA5-[QO-5JY:Y:KI!S+[KRM*NVEPI1,)#:':\J*&W"2SQ<*FGYP!M="WO!;8L<5 M5RGK57ZZGFUW/;-(=R;HNM>E_!8X?5GCG_Q/ 8;A88?M+=0Z92]K"Z:]=UXT M'S>J?_!=_RBT8P>^^0NU R#T^'T?0:KH!/ ;T=2@Q M\LIDN"1RSC-'B1P]Y?N);3"ZBL:OQH-^-)Y071ZQ%,^U?G_8O1 MU)E\>#OZ"/U!I$>:OM_\#EB>403::;9QZ;W:@.VO8Q\WX T>]_D"SEWH2_37 M@,&"LP1&=RPN%;]E,$D2'C,)(H'!]!K&&2T+)3E)<>XXBUVHJP6#PX/39M,/ M!V*9DVQM6D%XU "T5#Q9-R O95$2Q*\$/-@>+-87T^%!<.*'>H\T@!1 J,CU M[?+0YM%,G2N,1R\\)7)&,E8XD[N4K:$?*SVB<]7 <6)LEVNXR<0J973.#@^. M3\-_E\:3/;5@X\PQPOB68)^[^NE81PW<$ZU9?PP:6L[<.' M$M>8*2_RE*P[/#-HS;J;(KM]X@;'K=/VB2FU%4)0M II4X:[M@SW%-T=/#MU M;1*>GO+(WC,KV%4P_ +5\K+6JE46.:$4?WP8>33SN[!J;WC373^HD&U*;O6= M%9-TTV<=WOLWK ?(5-5A60]V!?H=-7U;BH]E^X-(:CVKO\.#]HNP,)_;%[R= M<"^^/21Z(UVS[7,D4Q\S4!'Q8UFXWVE[28R&08R6PP_S14]1[YH[YR4LR%_9)JR-92O0R#Q^"OOD^M..!S/"( M*14+-QGU?_I-:?-I7Z_,.UKO'U!+ P04 " !R-PA/B6P0B;P$ "Q$P M#P '$Q,C R,&5X,S(R+FAT;>U8;6\:.1#^?K]B2G0ID=@W(&G"4B0"Y,JI M%]*P5=I/E5D;L+*LMUYO"/?K;VRS- E)FYQT$JTN4A!^F?$\SSRV![=?]4>] MZ//% .9JD<#%Q]/WPQY4',^[:O0\KQ_UX5WTUWMHNGX D21ISA47*4D\;W!> M@V:1]D305:=-^0UP^K;"O_A? @S#PP[;FZM5PMY6YDQ[;[VI9RI<U7ZV#+C6*WRB$)GZ4M$ZYVH W*\0F)KV=2%"EU M8I$(V9*S2;5^>%@K_\%W_8/0CNWYYB_4#IPI6?!DU7H=\07+X9PMX5(L2/K: MCN;\;X818_"FN5RC0>.$I\Q9HPOJ!M+@T[OAZ3""1MVMPWU CT.)D5!!GW?/!V!E]>C_X M#-U>I$?JOO^C'*!7H/> MG+,IG/&4I#$G"8RF4QXS"6(*O?$5#%-:Y$KB2%[#1NQ"5+350VR0N8%01*4@#M[A,7Z=MK?"X[\4&^4&I <"!69OF+N MVMR;J1.&\>B%QT1.2,IR9W2;L!5T8Z5'=,)J.$Z,[6(%UZE8)HS.V/[>X7'X M[W)YM*.IK 8'AHH/!9&XU9(57+),2"0BA3,A%Q#XSH>2KW6&8"JD:7^U1L 0 M,X4_BY19BAN8"GV'FX1,.7('2Z[FEG,6%Q++"@R\'S'-.D ME]8S*98*,&>2X>IW=?(PU&^"F18)]L889:+];]:4[&O!)=.E0ZZQ/%!.E1P M(@H.J_1@(XUO86Y"7.LC.&DT40DGH0'P:^WL:MW*@:>8XP71+"&?J2(XE6+O MXUJ9$JY;F62YIKBF)Y(D 73 ]&['!.09*=UBA@>CU>.QW3O;T)ZL4+=A3X12 M8E$>.HI,$O9@1L*FJD4*)4I9FE+6]DR$I$QJ8A*2Y:Q5?@GOW,S:/KPK<8V9 M\CQ+R*K%4X/6K+NNM)M';G#8.&X>F7I;(01%RY#6M;AK:W%/T>W!DV/7)N'I M*??L/;."707#SU$M;RN-2FF1$4KQPC+RJ&>W8=E>\Z:[GJF0AY3L!\A4V6%9#[8%^@,U?5^*]V7[3"25CM7?_E[S39B;ST=O>3MKH\ = M9'NM7[/W,V14GS50LO&\5&RVVXX<&%;XCZ7CP8_5'4S'S\SX$P7M_Z3_EZ17 M+R1'NC/D>XOY@Z>H]\QM\\+K,A/VA:LE68(5Q@V[^R[TW>>B+0]D@N=,H5BX MSJC_XB>F]:=]S#+/:IU_ %!+ P04 " !R-PA/O2+6)OT4 !'IP &@ M '$Q9GDR,&5X:&EB:70Q,#%PLG?*5&$, M^!''SKC*8WON>FO&2=G.IO93JI$:Z(F0M-TM$_:OO^><;KU 8.PXB2!,U3@@ M6JU^G/,[[];;OUV^N[C_]_LK-C+C@+W_\-L?UQ>LL;NW]W'_8F_O\OZ2_>/^ MSS_80;O39?>*AUH:&84\V-N[NFFPQLB8^&1O;S*9M"?[[4@-]^YO]["K@[T@ MBK1H^\9OG+W%*_!77749>,A:A89X2W B?)5J&0_;1%_HSV]UU MK2ZB>*KD<&18K]-]PSY&ZK-\X/9W(TT@SM)^WN[9[V_WZ"%O^Y$_/7OKRP&L0<7[%5MIH'XM3$2V/O)ZUYL3B?2-Z.3;J?SOZ<-:G3V=A"% M!OI2<*?]:#N8Z\:(+V:7!W(8GG@P&*%.QUP-9;C;CXR)QB==[+]A^TOOZ7/O M\U!%2>CO>E$0J1,U[._T#@];Z?^LT^XT3^UOKSKTWREVL#O@8QE,3^[E6&AV M(R;L-AKST/ZFY7^%?1Q]G;CYP:V!#,6NFV]W_Q@G>7'WD5W?7'ZXN[^]/O_C MK@5?+MJL/->ELZS?E-X+-8@4W.L)=C?B2K#S"5<^.Q\J(2RA+)N=#'UH<[)_ M!$^;V<).OH45)%'H*.:^#[2\&XB!.>GUVH=S?1W9K@SO!R*]R[6@FWABHO06 M(G][I1\I7RA1^YLW[<[^ M\<%1CXC>P+2,GP[),43;,L2>\>=_W =<.#[H'O06-UEZ_](?C[KM-]W#X\/C M%>_?H^';*<#:Z)B'OS;V&[/[8J+XI!=_.4V_NTW!2RL2\.QZ/PAEI,<#=PT> M<%HB@B[L07K![F=W'@^6T/K!(VQ29J@5)]$XNP3@9=& _1_ NOGEU>'Q:4;3 M;JVWJ_CX*GZ:^Z^TBENB?-IRWO Q$>5[CL.7\98T7Y(TM[3Y->MY#R)9&':3 MC/M"$9'.:AMZ2ZM;6JW%>A9)$S[+R-^2YG/9?B183$O(^@)T\A MU2ADO[PZ MZIS2'Q\T*?C0.Z4_C(<^$Z'_2+/V/'WOD6J^W/3Z*]%&#J:KV2)S1DU%1XOM MG!]AUQTL,55#'X:L) \TF*JAUV8[!K;FEU?'O5XGH^Q:#9R6VQ=>I#BZ34X8 M#$4H;(9SBL; >M-:#KQQ1LO:/6VRD5"B/V4<[6C-3%0@Z!"4M0+=K_=V%#3. M6@Z^L"6XSL8J(V&FC&A20)B&BX#\9L1X/WH0;#*2'GQ6@@D.'\1_$OG W2] MP59&H6! AF. *=)?6NSO'?3TQ5PQ:)40\-F>6_@,?+ CVW7?[3G5K99S*&QZ MG"B=<+MOM ^5D'@^!LDC?))!MT(;;Q6!J8 MV7_AFA%JK%FBX:,,@;2EGG7:PD5N",-\,8#'N8;"4BQ2=!B9[#?[#$2M(& C M#E2.3<>"H^)6!,A")VW&4,VS0\$.O0@4.*0OG>+>/&)8F>B>V)^V4LZ$7<-! MXYB@&Z.B((!&($/-HD=@,SX[L1;-F&L8;1!$DQG;H)-O8 .9)C ]ER-XR":"J 0-9$;S(K]\BU?@-,C(;, M#(56\*CE-V@W )4AB5&>Y!H5$;5*UQ._>'9-K>0!%L,N(X6LQ$2ZR)H6N877 MX2Z),2?H''0:"=R;]SBCF$!K_.!P'8'R"?67Y%-A0AN@! MUPFH14H$-!(]DO$C +UT$^O)=KWOSG:=565B]^C'JQD+8HG_ O6);/@J1]]* MG+]+K%]"%PHUKRL=[?#FEI">OFSWJV@/).PM* Z!=H)I^GN+E 52"HHQD>-> M]_6I9@^.2 &5 7Y;*?C%H. G+66*2^N5ZG1K/!$VK1@(>;&9=%(U"53I)9K MOM1&N!,>"9W]6@Z]<<;Z M2]EM-W8T%8@IY$W!VPX:5XL!+7;=B?/.1#>^5= M_R^%#;26 M^^&81K/>CM"(#S6 F*'EC4&$1+<%JS)3,>>T1O6)P51J=*Y$2 MQI0 . ?4.. :[$T^K8)7&VT!@Q+N16Y<:Y L['>O_AONC&? QQP=JX1FJOP[ MTT,+]2!AYP8J&I=H :>-1DV)"F+87I5:,8\30NLQYT'9K[?0L.H+A/.!D,9Y M]SSLC#P+3C3X+I^'#)KJ*3HW1TF:P[(-4&=HY5X65 D6CVQQYEMDLT-/K#7U M((HYE4M3+>=ZX'T=!8D1ITXA[BR^Y]'DR[H9ULX5LJHG9WGB8?'O2.4QW*'8 M[2O!/^_R 2S)"0\F?*H;WR+Y=7/,FYSEK,<-)07A"7 ;\!"OX&YB%YT#?0$] M,K1QSO1;0-HD3A6W:A>\\Q&#^AY(S_HM0 <: [X ^W/GVK<0>6X=+C$.213X$7Q"+S8:F:F4>5SB(=5NA+(+*L_W=WBLJO+8 MZ"YH(K4==\86NOJD_D2CKM2H;6SRG^OC_OK+_X6\H]]UB*ENIG MUM3Y@&&LBQ$/AP(E&<8!512TV*74O"\#S*< H+B$^T:UG&_C#-CC)C(8,-.& MVYQ$T$U7C>D58G6* FDO8\MB.=.84RYH,+7:Q=KK#+5W6&*8 ;8%8;8/?D'U9",N700^>_/T>[2/"MMFY[[ORXP"P*'QA7'.J2())-[DNPA^Q ME%:&O@I/09X+1.RGB^E&LUZ$JR_"2ZS#8)8,J(<[(!A% _M-A&( 2&1SB'S* M +P4GJ!8WIL69@,>K>Q:8.N;"YC3:RW'GF4$4FJ:7LA*P$:.ZV!/1#CD=N^1 M>X"-/!/]X--5X'7D- M"14^22 ]J8AJ;?HP\ *2B?@2 _5BREX$?>LD,#@28DZ\V[8= 66AVHY*O*JZ MDW3Z 0:JTR2@*-%IA06,%3T.E#]H@-"9F8@ B'ZGVVNR,30?Z9_4W?7]3;J? M5-^_%4:JTF$!M9H3ZO2H#[RD6H\"I"";O( G6ECEHAA+_6K%WT9@F0#VDX@] MT-IJ_Z;H:%_L5I1S,3TV@AE>M@WT%MR2FIS>QJ M7B\.2J8/RS(3E_=8CD-&0"13P3'Y)P0=06G8UG0I2W7^\U%Q\L30+J!404UD M5Y'.\+B7>.7=[W.=^W3RK"*05X$#] JX_QA M53&(]K2%MA?GUV(A*Y7V@58&V3M*<*<=?K6=UKV-P+Y(5NPV ENW+?D=> W M!(A0Z,4,M+862>TUB]4LDD52TN6>.JMCAU+?K!(_@]_8\@)5C"9*?KQ"-F>. MLD5!@+J.PMI%%#A@^QQU;/H9 B':&ARM!30I#AD",]%-P:Y(1Y?5#&3UBV#S M>$E HHX$_#O/1"B8NF0B'S8?C2RL(8/M;RL!EJW:@DJ ZT**] 4>8C @]FL M6 2PUN4_A1Q&JV]ZP#V!I,4@COK1.U8Y[I5\Q:]K.?1R]FJ*5:0;4E:>-=QR M&MS138+3%3/W":-=G0#>LDJ=@%/RG:51A.9']7Y*(Z$23!=R0/UVQF"HY3:L M%F:OY="SW! TC",8)LI('P2VU$:141" ! :)219X+G.7&]]Y8&*BI#$B+! A MKD4NXZI)"E$4T6TI+M?$JJOAE*+N=@D'F5^KCWL]R*W42 M?X=]>=T^7F5C*HZ_:9QI4 5AE/6C(;=_9.N6TR'I$MBHUMU+NU-!,$!.Z+MF M=&BE=5UK#*U0>P*+16=U9N5.6-QMY0V9QTY_T['P@.X0D:0]*R[F4T(;A0"H MLMJ8E$T/.F_.=WASI]?<.6_NR(=F'F+Q+2VA)U"WP>P?MADJ(J]/[=]N&^_= MW<>[#[*J!W(PM%*?53H(OL#=$',+(5;'3+71'9R.2U=WE>FS0RZ.LKDT'-\1 *"5\HJWL\(LG[PB)3T=Y\(/E!EAT1X4D,/M8P17PZ9R/#,A8?MDEUY=M MP52"A\$6B[86[D&1J_A#).%1_(L@PH#Y\,#88A5LL:@/4B_"TH+G#M-/ JIMO9=T(Z7PE7^=F#YU67SIH84&QC\4K&_\O9P/-/6:1H';) M RA\=!1@W$5K6'N,LABW=PJ_Q('PAS8))[P0QK,@,=ZM(9B,(#- MVD3X/]S"_S/@_U)B B):#4@N[XS3<4$D](F!?@)OV_V,"I^Q$VK9)D@3;SR! M:6 >0">6*._4-1SRJ!\EW7$ZFLXZKNIW"I_=F>P4/AO)SI((/*Y!@<\HEQ*> MZ$J!;JVE,HF2P$]]80*SICR ?U?W$'-I$1+3JN)"AF"5+,C2(%;P]TWPN*21 M"#(SK$!> +U5.Y!3G8\(G]HQ>*::\]YAGD"6B9D^U8[GD*+.,"\5Y@,-2N:?P3=M(N]S&>#22^N!9("V?RS6Y365;DRD9J9M%WC0'X69-"DJ3NT;/@6"^@W1*+12^8)([*4 M1INZVG,)1]%O+=1EV\?=9G/K[-DXC(0BP[="B M@YL+CG(;GI08S0>5V')]%L\O9(@@MI8/,'WB^:5XKM^C)D/NJ.=C6&74LQZX M#+@K2"G5>2#\ACH9# !R[<%0+IHYR%6?T@0)*=:1I_] MX]PT8U\$6% PG"1>L ]$^7^_&(&;B%XC3_U M>9 NHSU!CC9M)II-TP9C:_-0\7B+BL_2*($ ?X9$6'3HA#396988 M>&CRN1 ME6$RS*)2TMCR/7^!Y]4!0^J6(?]_C!UF!UYZ7 M7.8N[,9-RTV(#C!?L'#8Q M3T.[G Q?D%LU[>)#^ZX-&"(!O.&ZP43[6 GTVK30WP5(I*MU4 =%KHTM[LT. MDT"8J3K87Z%*Z#]6R;N&*/)FBR+/0)%97BEDG1=?Z+.YZ')?A1AP:!] MX:4W!1@!C@9V=07VE#/I'-S9?UGL/Y5B"5Q.0W^G+R.KZ09"K*5 M2FS7 I'9CWPIM$O1I\7BQ'XH+5%!FUY*'T0%EUF"T M*P%@ H/$@TALVM2$C!K,G-X/$BJ'T$T]FW>RT^@HRRC[ G MP+3$Z389CL*S["$[\+MR:8G.(J8'59_8' AJH%W_^5=YN@%MC3S,JG=VVN M2E *Y)-WCUY!HM@8ZRV.;ID"2)LK80OEQ+$C= M_RM14OLV_;YE7;"9XJZC4H_5;@I;WX$:?W99"9"RB?&QVX@=FS?V_J[(GG-OY'/]Z6+6-85&\G4K]Y>%<.@E8'*0CIC.)$.4ULO&9D9 M0L,1!K&BN1R?Q!"W8%O,[66A/SI,2Q2^?1H MC#11)8&0NCVP)/G0.@%QD7!% 9R^0EB.Y7>5P=1MG[+)KT7E3*OL$(M MAL<3Y47 U?H1LK62L!HBFK-'-\/(E9%]O) M7W.?]']MR$^=3P>-ER$/AR%;_\E759_5VW]2L;J4*[=D<5=VMCR+VFJS?O?N]5>7,I33[#)RJ#QS/SA*GQ,*!5'C2*AT-X_RW M\Q!2L^58FC]X\>[/]^F"]:V&T]I-X>+N([N^N?QP=W][ M??['70N^7/Q(DGE4LW)YF]LAKOD0OQX;K';]4G_KOA2-L]^FA#=VN/^,M(A' M[+??$.,S%7/!*DX@T Q5FNH M_349MXKQ_Y4_AG9,;!V?\# M4$L! A0#% @ '-D4$L! A0#% M @ /"CUH ,VT P 5 M " 6G& 0!C&UL4$L! A0#% @ #,Q M,2YH=&U02P$"% ,4 " !R-PA/IE.8WCX( "I)P #P M@ &+CP, <3$R,#(P97@S,3(N:'1M4$L! A0#% @ #,R,BYH=&U02P$"% ,4 " !R-PA/O2+6)OT4 !'IP &@ M @ '%H0, <3%F>3(P97AH:6)I=#$P,7!S=6%G