玛格家居从深交所转板北交所:营收净利润连年下滑,销售费用大增

500

《港湾商业观察》施子夫

近日,玛格家居股份有限公司(以下简称,玛格家居)发布公告,重庆证监局已经受理其北交所上市的备案申请,辅导机构为国泰君安证券。

公开信息显示,2022年1月,玛格家居曾向深交所递交招股书。后撤回上市申请。2023年3月,玛格家居成功挂牌新三板,并开始筹备北交所上市。不过转板并不意味着万事大吉,在自身业绩成长性考量下,玛格家居的IPO之旅依然存在不小难度。​

营收净利润连续两年负增长

玛格家居是一家专业从事全屋定制家居产品研发、设计、生产、销售及服务的现代化企业,专注于围绕中高端用户的个性化定制需求,通过信息化的技术手段,为客户提供包括定制衣柜、室内木门、整体厨柜等产品在内的一站式全屋定制家居解决方案。

根据玛格家居在深交所披露的招股书显示,玛格家居的定制衣柜是公司最重要的收入来源。在2020年-2022年期间,定制衣柜实现收入占总收入比重的八成以上。同一时期,室内木门和整体厨柜产品,各期收入均占总收入比重的5%上下。

经销商模式是玛格家居最主要的销售模式,2020年-2022年,玛格家居来自经销商模式收入占主营业务收入比例均在94%及以上。

作为与房地产行业紧密相关的定制家居行业,受商品房销量、下游需求等因素影响,玛格家居所处行业存在较大景气度下降的风险。同时由于高度依赖经销模式,玛格家居也存在一定的经销商管理风险,若公司不能对经销商销售网络开展持续有效的管理,可能导致公司的渠道建设和品牌形象受到负面影响,进而对公司的经营业绩造成不利影响。

玛格家居在招股书中提示道,“极端情况下,无法完全排除公司营业利润因上述因素影响出现下滑,乃至上市当年营业利润同比下滑50%以上或上市当年即亏损的可能。”

2020年-2022年,玛格家居实现收入分别为8.40亿元、10.26亿元和9.45亿元,归母净利润分别为9853.27万元、1.09亿元和8848.97万元,扣非后归母净利润分别为9025.40万元、1.05亿元和8314.71万元。

于2022年,玛格家居的营业收入、归母净利润、扣非后归母净利润均同比出现不同程度的下滑。此外,同样体现盈利能力指标的毛利率,在2020年-2022年期间,玛格家居的主营业务毛利率分别为39.18%、36.66%和33.66%,三年下滑了5.52个百分点。

玛格家居表示,2021年毛利率下滑主要由于广东工厂于2020年及2021年新增四条生产线,主营业务成本中制造费用有所上升,同时随着社保公积金减免政策的取消,直接人工成本回升。2022年略有下降则受产能利用率下降、固定成本摊薄作用减弱等因素所致。

招股书显示,2020年-2022年度,玛格家居主要收入来源的定制衣柜的产能利用率分别为91.32%、99.26%和75.64%,2022年降幅不小。

玛格家居的业绩疲态还延续到了2023年。根据公司在新三板披露的年报显示,2023年玛格家居实现营收9.33亿元,同比下滑1.26%;归属于挂牌公司股东的净利润为6221.66万元,同比下滑29.20%;归属于挂牌公司股东的扣除非经常性损益后的净利润5886.27万元,同比下滑28.68%。

2023年,玛格家居的营业收入增长率为-1.26%,净利润增长率为-29.20%。而在2022年同期,公司的营业收入增长率为-7.89%,净利润增长率为-18.94%,连续两年营收及净利润呈现负增长。

而对于正在冲刺北交所上市的玛格家居而言,业绩疲软难以提振无疑不是个好消息,在行业萎缩、景气度下行的大环境下,自身业绩的成长性无疑将成为监管层考量的重点。​

应收账款大幅攀升,销售费用狂飙

2020年-2022年,玛格家居的大宗业务收入分别为2622.97万元、1724.58万元和5560.79万元,占主营业务收入的比例分别为3.18%、1.71%和6.00%;同一时期,公司应收账款分别为 305.79万元、213.25万元和 1884.44万元,占主营业务收入的比例分别为0.37%、0.21%和2.03%。

玛格家居表示,大宗业务项目验收及回款周期相对较长,如果客户资信状况在信用期内有所下滑,会导致公司存在一定应收账款收回的风险。

2023年度,玛格家居的应收账款录得2354.78万元,同比增长28.34%,呈现双位数增幅。

尽管业绩面表现难言如意,但玛格家居丝毫不吝啬自身的销售投入。招股书显示,2020年-2022年,公司当期的销售费用分别为1.08亿元、1.29亿元和1.27亿元,占当期营业收入比例的12.82%、12.59%和13.40%。

而到了2023年,玛格家居的销售费用录得1.52亿元,同比增长19.74%,再创新高。与之形成鲜明对比的是,当期玛格家居的研发费用仅为2839.06万元,销售费用是当期研发费用的五倍不止。

其他业绩指标方面,年报显示,截至2023年末,玛格家居的经营活动产生的现金流量净额为1.90亿元,同比增长49.85%。主要系预收款项减少,合同负债金额有所回升,2023年度收回土地保证金,其他应收账款相应减少所致。

天眼查显示,截至6月30日,玛格家居共计有34条司法案件,67.6%的案件身份为被告,案由包括定作合同纠纷、侵害商标权纠纷、买卖合同纠纷、产品责任纠纷、劳动争议、申请诉前财产保全、股东资格确认纠纷、商业贿赂不正当竞争纠纷等。

尽管转战北交所,但在自身业绩增长压力、高位销售投入、依赖经销商等多重风险下,玛格家居的上市之行依然存在不少障碍。能否上市成功,《港湾商业观察》将持续关注。(港湾财经出品)

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

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

相关文章

基于STM32的智能电池管理系统

目录 引言环境准备智能电池管理系统基础代码实现:实现智能电池管理系统 4.1 数据采集模块4.2 数据处理与分析4.3 控制系统实现4.4 用户界面与数据可视化应用场景:电池管理与优化问题解决方案与优化收尾与总结 1. 引言 智能电池管理系统(Ba…

【昇思25天学习打卡营打卡指南-第十三天】ShuffleNet图像分类

ShuffleNet图像分类 ShuffleNet网络介绍 ShuffleNetV1是旷视科技提出的一种计算高效的CNN模型,和MobileNet, SqueezeNet等一样主要应用在移动端,所以模型的设计目标就是利用有限的计算资源来达到最好的模型精度。ShuffleNetV1的设计核心是引入了两种操…

骁龙相机拍照流程分析

和你一起终身学习,这里是程序员Android 经典好文推荐,通过阅读本文,您将收获以下知识点: 1.deliverInputEvent 拍照点击事件处理 2.submitRequestList Camera 提交拍照请求 3.createCaptureRequest 拍照请求帧数 骁龙相机通过binder 数据传输…

idea 内存参数修改不生效问题解决 VM参数设置不生效解决

很多人配置idea 内存参数,怎么配置都不生效,主要原因是配置文件用的不是你修改的那个。 系统环境变量中的这个才是你真正要修改的配置文件。 找到并修改后保存,重启idea就可生效

C++ | Leetcode C++题解之第208题实现Trie(前缀树)

题目&#xff1a; 题解&#xff1a; class Trie { private:vector<Trie*> children;bool isEnd;Trie* searchPrefix(string prefix) {Trie* node this;for (char ch : prefix) {ch - a;if (node->children[ch] nullptr) {return nullptr;}node node->children[…

13_网络安全

目录 网络安全协议 网络安全协议 PGP协议 网络安全技术 防火墙技术 入侵检测系统 入侵防御系统 杀毒软件 蜜罐系统 计算机病毒与木马 网络安全协议 网络安全协议 物理层主要使用物理手段隔离、屏蔽物理设备等&#xff0c;其他层都是靠协议来保证传输的安全&#xff…

美国服务器租用详细介绍与租用流程

在数字化时代&#xff0c;服务器租用已成为许多企业和个人拓展业务、存储数据的重要选择。美国作为全球科技发展的前沿阵地&#xff0c;其服务器租用服务也备受瞩目。下面&#xff0c;我们将详细介绍美国服务器租用的相关知识及租用流程。 一、美国服务器租用简介 美国服务器租…

探索数据结构:队列的的实现与应用

&#x1f511;&#x1f511;博客主页&#xff1a;阿客不是客 &#x1f353;&#x1f353;系列专栏&#xff1a;渐入佳境之数据结构与算法 欢迎来到泊舟小课堂 &#x1f618;博客制作不易欢迎各位&#x1f44d;点赞⭐收藏➕关注 一、队列的概念 队列是一个线性的数据结构&#…

windows环境下创建python虚拟环境

windows环境下创建python虚拟环境 使用virtualenv库创建虚拟环境&#xff0c;可使不同的项目处于不同的环境中 安装方法&#xff1a; pip install virtualenv -i https://pypi.tuna.tsinghua.edu.cn/simple pip install virtualenvwrapper-win -i https://pypi.tuna.tsinghua…

Spring Cloud Alibaba之负载均衡组件Ribbon

一、什么是负载均衡&#xff1f; &#xff08;1&#xff09;概念&#xff1a; 在基于微服务架构开发的系统里&#xff0c;为了能够提升系统应对高并发的能力&#xff0c;开发人员通常会把具有相同业务功能的模块同时部署到多台的服务器中&#xff0c;并把访问业务功能的请求均…

谈谈WebComponents | 前端开发

一、 源起 让我们以一个例子开始。 假设我们要做一个环形进度条&#xff0c;它可以&#xff1a; 1、根据进度数值的不同&#xff0c;计算出百分比&#xff0c;以渲染对应的角度值。 2、根据设置的进度不同&#xff0c;我们用不同的颜色加以区分。 3、在环的中间我们以动画递增的…

vision mamba

Mamba 成功的关键在于采用了 Selective Scan Space State Sequential Model&#xff08;S6 模型&#xff09;。是用于解决自然语言处理&#xff08;NLP&#xff09;任务。与 transformer中注意力机制不同&#xff0c;Mamba的S6 将 1D 向量中的每个元素&#xff08;例如文本序列…

现代信息检索笔记(二)——布尔检索

目录 信息检索概述 IR vs数据库: 结构化vs 非结构化数据 结构化数据 非结构化数据 半结构化数据 传统信息检索VS现代信息检索 布尔检索 倒排索引 一个例子 建立词项&#xff08;可以是字、词、短语、一句话&#xff09;-文档的关联矩阵。 关联向量 检索效果的评价 …

大淘客api实现多多进宝的商品查询PHP版

大家好&#xff0c;我是网创有方&#xff0c;今天教大家如何使用大淘客的api实现拼多多商品详情信息查询。这里用到的多多进宝&#xff0c;如果没有多多进宝的&#xff0c;先去多多进宝注册个账号吧&#xff01; 第一步&#xff1a;进入大淘客官方创建应用&#xff0c;并且下载…

【PyQt5】一文向您详细介绍 QLineEdit() 的作用

【PyQt5】一文向您详细介绍 QLineEdit() 的作用 下滑即可查看博客内容 &#x1f308; 欢迎莅临我的个人主页 &#x1f448;这里是我静心耕耘深度学习领域、真诚分享知识与智慧的小天地&#xff01;&#x1f387; &#x1f393; 博主简介&#xff1a;985高校的普通本硕&…

计量校准温度仪表的常见分类有哪些?

温度仪表在计量校准中&#xff0c;可以说是比较常见的仪器&#xff0c;而温度仪器因为用于校准的场景很多&#xff0c;应用的场合不同&#xff0c;也是有着很多不同的分类&#xff0c;今天就简单为大家介绍一些温度仪表的细分分类。 温度仪表根据测温的方式不同&#xff0c;可以…

2024华为OD机试真题- 电脑病毒感染-(C++/Python)-C卷D卷-200分

2024华为OD机试题库-(C卷+D卷)-(JAVA、Python、C++) 题目描述 一个局域网内有很多台电脑,分别标注为 0 ~ N-1 的数字。相连接的电脑距离不一样,所以感染时间不一样,感染时间用 t 表示。 其中网络内一台电脑被病毒感染,求其感染网络内所有的电脑最少需要多长时间。如果…

PyTorch之nn.Module与nn.functional用法区别

文章目录 1. nn.Module2. nn.functional2.1 基本用法2.2 常用函数 3. nn.Module 与 nn.functional3.1 主要区别3.2 具体样例&#xff1a;nn.ReLU() 与 F.relu() 参考资料 1. nn.Module 在PyTorch中&#xff0c;nn.Module 类扮演着核心角色&#xff0c;它是构建任何自定义神经网…

【Spring Boot 源码学习】初识 ConfigurableEnvironment

《Spring Boot 源码学习系列》 初识 ConfigurableEnvironment 一、引言二、主要内容2.1 Environment2.1.1 配置文件&#xff08;profiles&#xff09;2.1.2 属性&#xff08;properties&#xff09; 2.2 ConfigurablePropertyResolver2.2.1 属性类型转换配置2.2.2 占位符配置2.…

Python--进程基础

创建进程 os.fork() 该方法只能在linux和mac os中使用&#xff0c;因为其主要基于系统的fork来实现。window中没有这个方法。 通过os.fork()方法会创建一个子进程&#xff0c;子进程的程序集为该语句下方的所有语句。 import os​​print("主进程的PID为:" , os.g…