荣业食品销售费用每年上亿元:主要产品收入大降,电商占比过低

《港湾商业观察》黄懿
今年3月,广东荣业食品有限公司的控股公司Wing Yip Food Holdings Group Limited(下称“荣业食品”)向美国SEC递交了纳斯达克上市申请。
据悉,2023年11月,商务部宣布移除了一批共计55家因长期经营不善而陷入困境的老字号品牌。荣业食品选择再次在纳斯达克IPO,更是一次老字号品牌对海外资本市场进一步尝试的步伐。
下调募投金额,市占率不高
在9月9日更新的招股书中显示,荣业食品已调整其融资策略,计划以每股4至5美元的价格发行200万股美国存托凭证(ADS),旨在筹集约900万美元资金,较原定目标缩减20%。
公司估计,在扣除预计承销折扣、非实报实销费用准备金和应付的预计发行费用后,如果承销商不使用超额配售选择权,公司将从本次发行中获得约655万美元的净收益,如果承销商全部行使超额配售选择权,公司将从本次发行中获得约782万美元的净收益。而上述的2个数据,在前一版本的招股书中分别为841万美元和996万美元。
此外,2018年,荣业食品已在韩国交易所上市。但是目前版本的招股书披露的主体是通过中国大陆的运营子公司,并没有披露相关海外业务的运营数据。
据此前消息,荣业食品原计划倾向于港交所上市,但是考虑到在韩国上市更兼具品牌推广功能,所以最后选择了韩国。2018年,荣业食品便成功在韩国KOSDAQ上市,股票代码为900340,发行价为1800韩元。截至招股书日期,荣业食品已发行和流通共计4797万股。
根据Frost & Sullivan制作的行业报告显示,2022财年,根据中国大陆腌腊肉制品的零售额,荣业食品以9.2%的市场份额排名第二。按照荣业食品的说法,中国大陆腌腊产品市场集中度较高,前五大加工商占据36.7%的市场份额。
其中,荣业食品和市占率第一的公司的市占率相差5.6个百分点,腌制肉制品零售额相差5.48亿人民币。

与此同时,国内广式腌腊产品市场同样较为集中,按2022年零售销售金额计,前五大加工商占市场份额的55.4%。荣业食品的广式腊味产品零售销售金额排名第二,2022年市场份额为17.9%,和市占率排名第一的公司相差10.9个百分点。

结合两种产品的市占率情况来看,腌制肉制品的市场格局明显要比广式腊味的要分散一些,在此情况下,荣业食品在广式腊味上的市占率落后于第一名的幅度更大一些,作为一家广东老字号,如何维系和增加消费者数量也是值得思考的问题。
知名战略定位专家、福建华策品牌定位咨询创始人詹军豪表示,“荣业食品从韩国到纳斯达克的市场跨越显示了其国际化战略的决心。这一跨越有助于公司接触更广阔的资本市场,筹集更多资金以支持其全球扩张。然而,美国市场的消费者口味和文化背景与东北亚差异较大,推广腊肠产品面临挑战。但荣业食品可通过市场调研、产品改良和营销策略本地化 来提升推广可能性。”
詹军豪进一步表示,“荣业食品作为老字号,深耕本土市场与打开境外市场应并重。本土市场是其根基,需不断创新以保持竞争力。同时,境外市场潜力巨大,尤其是高品质、有特色的食品需求旺盛。通过国际化战略,荣业食品不仅能拓宽融资渠道,还能提升品牌影响力,实现更长远的发展。因此,两者应相辅相成,共同推动品牌成长。”
上半年腌制肉制品收入大幅下滑,电商销售占比过低
财务数据方面,2022年至2023年及2024年6月30日(报告期内),荣业食品的收入分别为1.31亿美元、1.34亿美元、6862.82万美元;净利润分别为1119.398万美元、1400.99万美元、887.99万美元;毛利率分别为33.91%、35.13%、34.95%。
荣业食品的收入主要来自腌制肉制品、零食产品和冷冻肉制品的销售。报告期内,来自腌制肉制品的收入占比分别为67.58%、62.11%及57.93%。其中,猪肉腊肠的收入占比分别为40.86%、36.24%、36.87%,毛利率分别为30.98%、33.03%、37.23%;腌制猪肉的收入占比分别为14.64%、16.39%、13.04%,毛利率分别为40.29%、39.71%、39.07%。
此外,来自零食产品的收入占比分别为27.45%、32.55%、36.75%,毛利率分别为34.86%、35.78%、26.37%;冷冻肉制品的收入占比分别为4.96%、5.34%、5.32%,毛利率分别为40.75%、43.22%、41.99%。
由此可见,腌制肉制品是荣业食品的最主要产品。而2024年上半年,腌肉产品销售收入减少了461万美元。荣业食品指出,腌制肉制品收入减少主要是由于平均单位销售价格从每公斤8.53美元下降至截至每公斤8.16美元,导致收入减少210万美元;销量从5739吨下降至5628吨,导致收入减少91万美元,及业务报表适用的货币汇率波动影响。
在销售渠道上,荣业食品未能抓住电商平台带来的机遇的情况,同样值得重视。
截至招股章程日期,公司的产品主要透过7家自营店铺、72家分销商(包括主要零售网点和超市)及7家电子商务平台(包括公司拥有的一个平台)在中国大陆18个省份进行营销和销售。
值得注意的是,荣业食品所有的自营门店均位于中国广东省,平均每家门店的建筑面积为108.73平方米,从独立第三方租赁。2022年至2023年及2024年6月30日(报告期内),自营店铺的数量没有发生变化,在此期间,公司分别拥有7家、7家和7家自营门店;通过自营店销售所得的收益分别约为1006万美元、2027万美元及2094万美元,分别占总收益约14.66%、15.5%及15.62%。
在电子商务平台渠道上,荣业食品于2018年推出了网店——永业商城,其首要目标客户是批发商和团购商,他们以折扣价批量购买公司的产品。
与此同时,荣业食品还在第三方在线市场建立了业务,包括天猫、京东、Tik Tok(中文版)、快手、拼多多和1688。公司披露称,已建立门店的线上平台数量从截至2020年的4家增加到截至本招股说明书日期的6家。
报告期内,公司通过电商平台销售所得收益分别约为94万美元、292万美元及178万美元,分别占总收益约1.37%、2.24%及1.33%。显然,在电商平台的增速上,荣业食品还有着巨大提升空间。
销售费用持续上涨,每年上亿元
虽然销量和产品单价均出现下滑,但是荣业食品在销售费用上的支出不可忽视。
报告期内,公司的销售费用分别为1969.17万美元(约等于1.38亿元人民币)、1955.06万美元、996.98万美元,同比增长-0.72%、36.38%,占比收入分别为15.06%、14.58%、14.53%。
荣业食品指出,销售费用主要包括广告费用;销售和营销人员的工资和佣金;电商平台的运输费和配送费;空间占用费用,例如超市的柜台;以及TikTok、京东、拼多多等电商平台的服务费。
对于2024年上半年销售费用的大幅增长,荣业食品指出,主要是由于广告费用增加281万美元。
与此同时,根据荣业食品披露显示,截至招股书日期,研发部门由51名员工组成,公司还与外部研究机构就开发新产品和产品配方订立战略合作协议。报告期内,公司开发并向市场推出了51款、62款、22款新产品;研发费用分别为410.52万、425.05万、199.65万美元;占比收入分别为3.14%、3.17%、2.91%。
虽说食品企业在研发上不需要太高的投入,但是荣业食品研发新品的数量和研发投入却是都有所下滑,2024年研发的新产品数量能否赶超前一年的水平,有待观望。(港湾财经出品)
相关文章:
荣业食品销售费用每年上亿元:主要产品收入大降,电商占比过低
《港湾商业观察》黄懿 今年3月,广东荣业食品有限公司的控股公司Wing Yip Food Holdings Group Limited(下称“荣业食品”)向美国SEC递交了纳斯达克上市申请。 据悉,2023年11月,商务部宣布移除了一批共计55家因长期经…...
数据结构:并查集
数据结构:并查集 并查集原理实现框架初始化合并查询获取成员路径压缩其它 总代码 并查集 在生活中,经常会出现分组问题。比如一个班级分为多个小组,打篮球分为两方等等。在同一个组中的所有成员,就构成一个集合。对这种一个群体分…...
微信小程序实战教程:轻松实现列表批量选择功能
在许多场景下,用户需要对列表中的多项内容进行操作,如批量删除、批量下载等。为了满足这一需求,我们需要在微信小程序中实现列表批量选择功能。具体要求如下: 用户可以逐个选择列表项,也可通过全选按钮快速选择所有列表…...
企业微信:开启客户联系和配置
前言 客户联系是企业微信的一项非常实用且自定义化配置丰富的功能,使企业内的授权员工可以添加外部客户(企业微信联系人和微信联系人)进行工作沟通,并且还可以建立客户群,甚至发表内容到客户朋友圈! 由于功…...
Python发送邮件教程:如何实现自动化发信?
Python发送邮件有哪些方法?如何利用python发送邮件? 无论是工作汇报、客户通知还是个人提醒,邮件都能快速传递信息。Python发送邮件的自动化功能就显得尤为重要。AokSend将详细介绍如何使用Python发送邮件,实现自动化发信&#x…...
一周热门|苏姿丰:芯片行业不能只盯着 GPU;Gartner:GenAI 即将越过期望膨胀期
大模型周报将从【企业动态】【技术前瞻】【政策法规】【专家观点】四部分,带你快速跟进大模型行业热门动态。 01 企业动态 Open AI 计划从非营利组织向营利组织转型 日前,路透社报道称,OpenAI 正在制定一项计划,将其核心业务重…...
Failed to load WebView provider: No WebView installed
1、问题 使用webview加载网页,在应用运行时,报了如下错误:android.webkit.WebViewFactory$MissingWebViewPackageException: Failed to load WebView provider: No WebView installed2、分析 通过查看项目的修改记录,确实安装了We…...
java日志框架之Log4j
文章目录 一、Log4j简介二、Log4j组件介绍1、Loggers (日志记录器)2、Appenders(输出控制器)3、Layout(日志格式化器) 三、Log4j快速入门四、Log4j自定义配置文件输出日志1、输出到控制台2、输出到文件3、输出到数据库 五、Log4j自…...
C++ bitset(位图)的模拟实现
文章目录 一、bitset接口总览二、bitset模拟实现1. 构造函数2. set、reset、flip、test3. size、count4. any、none、all5. 打印函数 三、完整代码 一、bitset接口总览 成员函数功能set设置指定位或所有位为1(即设置为“已设置”状态)reset清空指定位或…...
Llama 3.2:利用开放、可定制的模型实现边缘人工智能和视觉革命
在我们发布 Llama 3.1 模型群后的两个月内,包括 405B - 第一个开放的前沿级人工智能模型在内,它们所产生的影响令我们兴奋不已。 虽然这些模型非常强大,但我们也认识到,使用它们进行构建需要大量的计算资源和专业知识。 我们也听到…...
解决R语言bug ‘sh‘ is not recognized as an internal or external command
安装源码包‘httr2’ trying URL ‘https://cran.rstudio.com/src/contrib/httr2_1.0.5.tar.gz’ Content type ‘application/x-gzip’ length 230632 bytes (225 KB) downloaded 225 KB installing source package ‘httr2’ … ** package ‘httr2’ successfully unpacked…...
记一次Mac 匪夷所思终端常用网络命令恢复记录
一天莫名奇妙发现ping dig 等基础命令都无法正常使用。还好能浏览器能正常访问,,,, 赶紧拿baidu试试^-^ ; <<>> DiG 9.10.6 <<>> baidu.com ;; global options: cmd ;; connection timed out; no serve…...
2024最新!!Java后端面试题(4)看这一篇就够了!!!!
七、异常 throw 和 throws 的区别? throw用来显式地抛出一个异常,而throws则用于在方法声明中指明该方法可能抛出的异常。简单来说,throw是抛出异常的实际动作,throws是告知调用者这个方法可能会抛出哪些异常的声明。 final、f…...
springboot整合sentinel和对feign熔断降级
一、准备 docker安装好sentinel-dashboard(sentinel控制台),参考docker安装好各个组件的命令启动sentinel-dashboard,我的虚拟机ip为192.168.200.131,sentinel-dashboard的端口为8858 二、整合sentinel的主要工作 在…...
遗传算法与深度学习实战——使用进化策略实现EvoLisa
遗传算法与深度学习实战——使用进化策略实现EvoLisa 0. 前言1. 使用进化策略实现 EvoLisa2. 运行结果相关链接 0. 前言 我们已经学习了进化策略 (Evolutionary Strategies, ES) 的基本原理,并且尝试使用 ES 解决了函数逼近问题。函数逼近是一个很好的基准问题&…...
HttpServletRequest简介
HttpServletRequest是什么? HttpServletRequest是一个接口,其父接口是ServletRequest;HttpServletRequest是Tomcat将请求报文转换封装而来的对象,在Tomcat调用service方法时传入;HttpServletRequest代表客户端发来的请…...
c++开发之编译curl(安卓版本)
为了在 Android 上编译支持 OpenSSL 的 libcurl,你需要手动编译 libcurl 和 OpenSSL,并确保它们能够在 Android 的交叉编译环境中正常工作。以下是详细的步骤说明。 1. 安装必要工具 在编译之前,确保你已经安装了以下工具: And…...
QT+ESP8266+STM32项目构建三部曲三--QT从环境配置到源程序的解析
一、阿里云环境配置 大家在编写QT连接阿里云的程序之前,先按照下面这篇文章让消息可以在阿里云上顺利流转 QTESP8266STM32项目构建三部曲二--阿里云云端处理之云产品流转-CSDN博客文章浏览阅读485次,点赞7次,收藏4次。创建两个设备ÿ…...
Web APIs 5:Window对象(BOM)+本地存储
Web APIs 5(BOM:Window对象本地存储) 1.BOM(浏览器对象模型)(后面几个对象都为BOM对象) BOM对象包含:navigator、location、document(DOM对象)、history、screenBOM是一个全局对象,即JS中的顶…...
神经网络(四):UNet图像分割网络
文章目录 一、简介二、网络结构2.1编码器部分2.2解码器部分2.3完整代码 三、实战案例 论文链接:点击跳转 一、简介 UNet网络是一种用于图像分割的卷积神经网络,其特点是采用了U型网络结构,因此称为UNet。该网络具有编码器和解码器结构&#…...
谷歌浏览器插件
项目中有时候会用到插件 sync-cookie-extension1.0.0:开发环境同步测试 cookie 至 localhost,便于本地请求服务携带 cookie 参考地址:https://juejin.cn/post/7139354571712757767 里面有源码下载下来,加在到扩展即可使用FeHelp…...
微软PowerBI考试 PL300-选择 Power BI 模型框架【附练习数据】
微软PowerBI考试 PL300-选择 Power BI 模型框架 20 多年来,Microsoft 持续对企业商业智能 (BI) 进行大量投资。 Azure Analysis Services (AAS) 和 SQL Server Analysis Services (SSAS) 基于无数企业使用的成熟的 BI 数据建模技术。 同样的技术也是 Power BI 数据…...
【Zephyr 系列 10】实战项目:打造一个蓝牙传感器终端 + 网关系统(完整架构与全栈实现)
🧠关键词:Zephyr、BLE、终端、网关、广播、连接、传感器、数据采集、低功耗、系统集成 📌目标读者:希望基于 Zephyr 构建 BLE 系统架构、实现终端与网关协作、具备产品交付能力的开发者 📊篇幅字数:约 5200 字 ✨ 项目总览 在物联网实际项目中,**“终端 + 网关”**是…...
CRMEB 框架中 PHP 上传扩展开发:涵盖本地上传及阿里云 OSS、腾讯云 COS、七牛云
目前已有本地上传、阿里云OSS上传、腾讯云COS上传、七牛云上传扩展 扩展入口文件 文件目录 crmeb\services\upload\Upload.php namespace crmeb\services\upload;use crmeb\basic\BaseManager; use think\facade\Config;/*** Class Upload* package crmeb\services\upload* …...
让回归模型不再被异常值“带跑偏“,MSE和Cauchy损失函数在噪声数据环境下的实战对比
在机器学习的回归分析中,损失函数的选择对模型性能具有决定性影响。均方误差(MSE)作为经典的损失函数,在处理干净数据时表现优异,但在面对包含异常值的噪声数据时,其对大误差的二次惩罚机制往往导致模型参数…...
R 语言科研绘图第 55 期 --- 网络图-聚类
在发表科研论文的过程中,科研绘图是必不可少的,一张好看的图形会是文章很大的加分项。 为了便于使用,本系列文章介绍的所有绘图都已收录到了 sciRplot 项目中,获取方式: R 语言科研绘图模板 --- sciRplothttps://mp.…...
苹果AI眼镜:从“工具”到“社交姿态”的范式革命——重新定义AI交互入口的未来机会
在2025年的AI硬件浪潮中,苹果AI眼镜(Apple Glasses)正在引发一场关于“人机交互形态”的深度思考。它并非简单地替代AirPods或Apple Watch,而是开辟了一个全新的、日常可接受的AI入口。其核心价值不在于功能的堆叠,而在于如何通过形态设计打破社交壁垒,成为用户“全天佩戴…...
python爬虫——气象数据爬取
一、导入库与全局配置 python 运行 import json import datetime import time import requests from sqlalchemy import create_engine import csv import pandas as pd作用: 引入数据解析、网络请求、时间处理、数据库操作等所需库。requests:发送 …...
Modbus RTU与Modbus TCP详解指南
目录 1. Modbus协议基础 1.1 什么是Modbus? 1.2 Modbus协议历史 1.3 Modbus协议族 1.4 Modbus通信模型 🎭 主从架构 🔄 请求响应模式 2. Modbus RTU详解 2.1 RTU是什么? 2.2 RTU物理层 🔌 连接方式 ⚡ 通信参数 2.3 RTU数据帧格式 📦 帧结构详解 🔍…...
yaml读取写入常见错误 (‘cannot represent an object‘, 117)
错误一:yaml.representer.RepresenterError: (‘cannot represent an object’, 117) 出现这个问题一直没找到原因,后面把yaml.safe_dump直接替换成yaml.dump,确实能保存,但出现乱码: 放弃yaml.dump,又切…...
