万辰集团十年经营首度亏损,泡沫式增长是喜是忧?

news2025/1/13 11:34:18

2023年,线下消费回暖复苏,零售领域更是繁花似锦。以量贩零食为代表的新业态蓬勃发展,引得众多资本和企业纷至沓来。

这一背景下,作为新兴量贩零食的典型代表之一,福建万辰生物科技集团股份有限公司(以下简称:万辰集团)的经营情况自然备受关注。

1月19日,万辰集团发布了截至2023年12月31日止的年度业绩预告。根据预告,2023年,万辰集团实现归属于上市公司股东的净利润为-8900万元至-6900万元,出现由盈转亏的情况。

在量贩零食赛道一路“狂飙”的万辰集团,营收实现了暴增,但是增收不增利的现象似乎与高质量发展的时代旋律背道而驰。万辰集团的经营成色到底如何?

泡沫式增长背后,核心财务指标揭露转型隐忧

万辰集团之前的主营业务为鲜品食用菌的研发、工厂化培育与销售。在2021年上市时的招股文件中,万辰集团还没有透露出涉足零食行业的意图。

上市第一年,万辰集团发展就遭遇了大的冲击。因食用菌价格大跌、原材料价格上涨,万辰集团2022年年初发布盈利预减。

此时,随着消费者需求更加“理性和挑剔”,性价比需求涌现,量贩零食成为消费明星业态。为了拯救公司经营前景,万辰集团于2022年开始进军零食赛道,将量贩零食业务视为公司第二增长曲线。

这一举措,让万辰集团迎来了收入的暴增。预告显示,2023年,得益于量贩零食业务规模扩大,公司营业收入预计较上年同期增长1538.55%-1647.79%。

但是,这种收入暴增的现象更像是“泡沫式增长”。松果财经了解到,此次亏损是万辰集团自2014年以来的首次年度亏损。

从预减到预亏,万辰集团经营状况并没有真正改善。而导致这一切的关键因素,就在于万辰集团急于追逐风口、寻找增量,没有考虑到资源错配的风险。

从食用菌业务到量贩零食业务,从食品产业上游到产业下游,完全是一次“跳跃式”的跨行。万辰集团以菌类业务起家,其零食板块的资源、能力有限,且新旧业务之间不能发挥协同效应,只能调动大量资金从零起步。

这样零基础的资本催化,不可避免地带来了更多经营问题。比如,门店管理质量不一,一地多店被投诉。根据颍上县市场监督管理局发布的《2023年第三季度食品药品投诉举报信息》,万辰集团旗下的好想来零食品牌,一个季度内3次遭到当地消费者投诉。

来源:颍上县市场监督管理局

扭盈为亏、管理失当,证明这一转型策略的高成本低效率。问题是,把有限的资源投入到低效扩张中,万辰集团为何做出这样的业务转型决策?

选择红海再创业,家族企业资本游戏的隐忧?

从股权结构中不难发现,万辰生物有明显的家族企业特征,实控人王泽宁、陈文柱、王丽卿之间皆有亲属关系,三者直接或间接持股万辰集团比例约50%。这意味着转型的决定与家族利益息息相关。

图源:天眼查

值得关注的是,在2021上市首年,业绩变脸的情况下,万辰集团进行了大额分红,共计3377万元,按实控人的持股比例看,以上三位共拿走约1700万现金分红。

如今,在公司大力发展量贩零食业务成为赛道明星后,实控人的资本操作又有了新动态。

不久前,万辰集团公告称,向实控人王泽宁定增2亿元。这一举措被解读为将进一步为公司全国化战略提供资金保障。

然而,实控人的资金从何而来?

我们注意到,12月26日万辰集团公告,第一大股东福建含羞草农业开发有限公司质押其持有的万辰集团股份700万股,占总股份的4.5%,质押用途是融资担保。含羞草公司实际上由王泽宁控制,其质押持有的万辰集团股份700万股按当前股价计算,价值约为2.4亿元。

作为上市公司,万辰集团利用定增为业务扩张提供资金保障无可厚非,但是其浓厚的家族企业色彩却引出了另一问题:新业务的“狂飙”,是否会成为家族资本游戏下的盲目扩张?

逆“高质量发展”大势而为,赢面子丢里子?

《孙子兵法》言:“激水之疾,至于漂石者,势也。”顺势而为,即使面前有巨石也能携大势之力冲走。

当下企业发展的大势毫无疑问是高质量发展,但是无论是从万辰集团经营业绩,还是其新一年发展战略来看,都难以把其发展归类为高质量发展。

从业绩来看,万辰集团明显毛利率低于行业可比上市公司平均水准,这一差距随着业务扩张还在拉大。

从战略来看,为了加快“跑马圈地”,万辰集团今年初宣布投入12亿打南方市场,开展高补贴式竞争。

此前,随着量贩零食赛道进入“多方割据”阶段,市场就有担忧随着门店数量逐步达到天花板,各大品牌是否会因为争夺存量市场而展开价格战。万辰集团在混战中先定增募资、后补贴式竞争,证明了这一担忧。

毫无疑问,价格战的发展策略,将加剧万辰集团整体盈利压力,拖累上市公司业绩。而市场高竞争环境下,加剧利润流失,为后期的资金流留下隐患。尤其是实控人一边抵押股份,一边加大投入,不得不怀疑万辰集团可持续发展的能力。

也许眼下的高增长态势喜人,让万辰集团这个跨界进军新领域的玩家忽视了,量贩零食行业归根结底是一种零售连锁业态,零售业态的本质从长期来看都是效率的竞争。

用价格战加快步子,不仅偏离了行业本质,更凸显出这家公司缺少长期主义者的高质量发展理念。

高质量发展时代,企业发展不应该是高成本低效率的业务扩张,而是有所为、有所不为的战略取舍。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1401381.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

JavaEE中的监听器的作用和工作原理

在JavaEE(Java Platform, Enterprise Edition)中,监听器(Listener)是一种重要的组件,用于监听和响应Web应用程序中的事件。监听器的作用是在特定的事件发生时执行一些自定义的逻辑。常见的监听器包括Servle…

vue3中Fragment特性的一个bug,需要留意的注意事项

vue3中的Fragment 模版碎片特性是什么&#xff0c;简单的理解就是template模板代码不在像vue2中那样必须在根节点在包裹一层节点了。 vue2写法 <template><div><h1>标题</h1><p>正文内容</p></div> </template>vue3写法 &l…

医学图像的数据增强技术 --- 切割-拼接数据增强(CS-DA)

医学图像的新型数据增强技术 CS-DA 核心思想自然图像和医学图像之间的关键差异CS-DA 步骤确定增强后的数据数量 代码复现 CS-DA 核心思想 论文链接&#xff1a;https://arxiv.org/ftp/arxiv/papers/2210/2210.09099.pdf 大多数用于医学分割的数据增强技术最初是在自然图像上开…

滑动窗口求连续数列最大值(固定窗长和非固定窗长)

非固定窗长 思路&#xff1a; sum 0&#xff0c;max num[0], 依次遍历一个一个往前加&#xff0c;sum sum num[i], 如果sum[i] 小&#xff0c;则替换sum 如果sum > max&#xff0c; 则max sum; int maxSubArray(int* nums, int numsSize){int max nums[0];int sum …

圆的参数方程是如何推导的?

圆的参数方程是如何推导的? 1. 圆的三种参数表示2. 三角函数万能公式3. 回到圆的参数方程1. 圆的三种参数表示 已知圆的第一种参数方程为: x 2 + y 2 = r x^2+y^2=r x2+y2=r   圆的图像如下: 通过上图,不难理解,圆的参数方程还可以用三角函数表示,也就是第二种参数表…

从零开始配置pwn环境:sublime配置并解决pwn脚本报错问题

1.sublime安装 Download - Sublime Text ──(holyeyes㉿kali2023)-[~] └─$ sudo dpkg -i sublime-text_build-4169_amd64.deb [sudo] password for holyeyes: Selecting previously unselected package sublime-text. (Reading database ... 409163 files and directori…

大创项目推荐 深度学习驾驶行为状态检测系统(疲劳 抽烟 喝水 玩手机) - opencv python

文章目录 1 前言1 课题背景2 相关技术2.1 Dlib人脸识别库2.2 疲劳检测算法2.3 YOLOV5算法 3 效果展示3.1 眨眼3.2 打哈欠3.3 使用手机检测3.4 抽烟检测3.5 喝水检测 4 最后 1 前言 &#x1f525; 优质竞赛项目系列&#xff0c;今天要分享的是 &#x1f6a9; 基于深度学习的驾…

(超详细)9-YOLOV5改进-添加EffectiveSEModule注意力机制

1、在yolov5/models下面新建一个EffectiveSEModule.py文件&#xff0c;在里面放入下面的代码 代码如下&#xff1a; import torch from torch import nn as nn from timm.models.layers.create_act import create_act_layerclass EffectiveSEModule(nn.Module):def __init__…

使用DALL-E 3模型模拟AI女友的一天 |【人人都是算法专家】

Rocky Ding 公众号&#xff1a;WeThinkIn 知乎&#xff1a;Rocky Ding 写在前面 【人人都是算法专家】栏目专注于分享AI行业中业务/竞赛/研究/产品维度的思考与感悟。欢迎大家一起交流学习&#x1f4aa; 大家好&#xff0c;我是Rocky。 我们都知道DALL-E 3是和Stable Diffusio…

Leetcode的AC指南 —— 栈与队列:232.用栈实现队列

摘要&#xff1a; **Leetcode的AC指南 —— 栈与队列&#xff1a;232.用栈实现队列 **。题目介绍&#xff1a;请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作&#xff08;push、pop、peek、empty&#xff09;&#xff1a; 实现 MyQueue 类&#xff1a;…

【Linux系统编程二十九】基于信号量的环形队列生产消费模型

【Linux系统编程二十九】基于信号量的环形队列生产消费模型 一.信号量1.P操作2.V操作 二.环形队列三.单生产单消费场景1.信号量维持生产消费之间互斥同步 四.多生产多消费场景1.加锁维持生产生产&#xff0c;消费消费互斥 五.总结 一.信号量 当共享资源被当成整体使用时&#…

Java-NIO篇章(4)——Reactor反应器模式

前面已经讲过了Java-NIO中的三大核心组件Selector、Channel、Buffer&#xff0c;现在组件我们回了&#xff0c;但是如何实现一个超级高并发的socket网络通信程序呢&#xff1f;假设&#xff0c;我们只有一台内存为32G的Intel-i710八核的机器&#xff0c;如何实现同时2万个客户端…

PID笔记

Improving the Beginner’s PID 参考资料 Improving the Beginner’s PID – Introduction The Beginner’s PID 以下是每个人第一次学习的PID方程&#xff1a; 这导致几乎每个人都编写了以下PID控制器&#xff1a; /*working variables*/ unsigned long lastTime; double…

Mongo集群入门

一、前言 MongoDB 有三种集群架构模式&#xff0c;分别为主从复制&#xff08;Master-Slaver&#xff09;、副本集&#xff08;Replica Set&#xff09;和分片&#xff08;Sharding&#xff09;模式。 Master-Slaver 是一种主从复制的模式&#xff0c;目前已经不推荐使用。 Re…

vue.js js 雪花算法ID生成 vue.js之snowFlake算法

随着前端业务越来越复杂&#xff0c;自定义表单数据量比较大&#xff0c;每条数据的id生成则至关重要。想到前期IOS中实现的雪花算法ID&#xff0c;照着其实现JS版本&#xff0c;供大家学习参考。 一、库的建立引入 在你项目中创建一个snowFlake.js的文件&#xff1a;拷贝以下…

《Windows核心编程》若干知识点应用实战分享

目录 1、进程的虚拟内存分区与小于0x10000的小地址内存区 1.1、进程的虚拟内存分区 1.2、小于0x10000的小地址内存区 2、保存线程上下文的CONTEXT结构体 3、从汇编代码角度去理解多线程运行过程的典型实例 4、调用TerminateThread强制结束线程会导致线程中的资源没有释放…

大数据关联规则挖掘:Apriori算法的深度探讨

文章目录 大数据关联规则挖掘&#xff1a;Apriori算法的深度探讨一、简介什么是关联规则挖掘&#xff1f;什么是频繁项集&#xff1f;什么是支持度与置信度&#xff1f;Apriori算法的重要性应用场景 二、理论基础项和项集支持度&#xff08;Support&#xff09;置信度&#xff…

vue3相比vue2的效率提升

1、静态提升 2、预字符串化 3、缓存事件处理函数 4、Block Tree 5、PatchFlag 一、静态提升 在vue3中的app.vue文件如下&#xff1a; 在服务器中&#xff0c;template中的内容会变异成render渲染函数。 最终编译后的文件&#xff1a; 1.静态节点优化 那么这里为什么是两部分…

[SwiftUI]自定义滚动菜单栏进行PageView页面切换

如图&#xff0c;自定义一个菜单栏&#xff0c;要求点击菜单按钮和滚动翻页步调统一。 首先有个分类模型 import Foundationstruct CategoryModel: Hashable {var categoryID: Int 0var categoryName: String ""} 基础实现代码如下&#xff0c;点击菜单和滚动页面…

C++(14)——string的模拟实现

前几篇文章中介绍了关于以及其相关函数的使用&#xff0c;为了更清楚的了解这些函数的作用&#xff0c;本篇文章通过模拟实现的方式来加深对于函数作用原理的理解。 目录 1. String的整体框架&#xff1a; 1.1 成员变量&#xff1a; 1.2 构造函数&#xff1a; 1.3 析构函数…