Energy Services of America Corporation (ESOA) reports earnings