BitMine Immersion Technologies Inc (BMNR) reports earnings