Rocky Mountain Chocolate Factory Inc. (RMCF) reports earnings