CleanSpark Inc. (CLSK) reports earnings