Thermon Group Holdings Inc. (THR) reports earnings