Blum Holdings Inc. (BLMH) reports earnings