The Marygold Companies Inc. (MGLD) reports earnings