Capital Southwest Corporation (CSWC) reports earnings