CSW Industrials Inc. (CSWI) reports earnings