当前位置: 首页 > news >正文

双登股份再战IPO:数据打架,实控人杨善基千万元股权激励儿子

撰稿|行星

来源|贝多财经

近日,双登集团股份有限公司(下称“双登股份”)递交招股书,准备在港交所主板上市,中金公司、建银国际、华泰国际为其联席保荐人。

贝多财经了解到,这并非双登股份首次向资本市场发起冲击,该公司的上市申请于2023年6月获创业板受理,原计划募资15.75亿元。但在历经两轮问询后,双登股份于2024年4月主动撤回了上市申请。

时隔不到半年便重整旗鼓再度冲刺上市,双登股份的野心与决心不言而喻。这也不禁让人疑惑,在双登股份憧憬的前方,又有哪些沟壑亟待填平?

一、多项财务数据“前后矛盾”

据招股书介绍,双登股份从事大数据及通信领域能源存储业务,专注于设计、研发、制造和销售储能电池及系统,主要产品包括锂离子电池和铅酸电池,应用于通信基站、数据中心、电力储能等多个领域。

截至2023年末,双登股份共服务了五家全球十大通信运营商及设备商,近30%全球百大通信运营商及设备商。弗若斯特沙利文资料显示,双登股份2023年的出货量在全球通信及数据中心储能电池供应商中排名第一,市场占有率为10.4%。

双登股份分别于2021年、2022年和2023年实现收入24.40亿元、40.72亿元和42.60亿元,复合年增长率约为32.1%。2024年第一季度,该公司的收入为8.08亿元,较2023年同期的9.02亿元略有下滑,降幅为10.4%。

双登股份的净利润实现了显著提升,由2021年的-5365.1万元扭亏至2022年的2.81亿元,2023年则进一步增长37.1%至3.85亿元。进入2024年后,该公司实现了9158.1万元的收入,亦较2023年的7149.3万元增长28.1%。

但贝多财经发现,双登股份在创业板与港交所递交的两份招股书,存在明显的数据“打架”问题。此前的招股书显示,该公司2021年、2022年的收入分别为25.22亿元和41.95亿元,归母净利润分别为-4975.82万元和2.85亿元。

据此计算,双登股份两份招股书中2021年、2022年的营收规模之差分别约为8229万元和1.23亿元,净利润差额也达到389万元和6723万元,而前后两份业绩报告披露的时间,不过相差半年。

另外,港股上市材料中双登股份截至2022年末的经营活动现金流量净额为1537.5万元,但回顾此前资料可知,该公司曾因同期经营活动产生的现金流量净额为负而被深交所重点问询,彼时该项指标数值为-747.26万元。

但可以肯定的是,双登股份虽然正处于业绩上升期,但总收入的成长性已出现明显放缓,且现金流转不甚稳定,资产质量难称乐观。信披内容的重大差异,也将引发业界对其财务内控合规性、透明度的质疑。

二、部分资产源于已退市公司

细究双登股份的发展历程可知,该公司部分资产的来源问题,也可能成为阻碍其上市脚步的“拦路虎”。据悉,双登股份于2011年12月成立后,便于次年开始了一场轰轰烈烈的股权、资产收购与重组。

2012年至2014年,双登股份相继收购了实际控制人杨善基及其子杨锐控制的电池业务资产,并自江苏双登、富思特、南研院收购了机器设备等固定资产,部分被收购方还将自身持有的与电池业务相关的商标、专利无偿转让给双登股份。

而据《保荐工作报告》中对“资产可能来自于上市公司”的核查情况,双登股份自江苏双登收购的部分资产,可能形成于隆源双登、双登电源作为隆源实业控制的公司期间,且南研院、富思特均曾经为隆源实业控制。

公开信息显示,隆源实业成立于1993年,定位科技投资控股型企业,该公司于1996年以1260万元的价格从密封蓄电池厂手中收购双登电源70%的股权,以“双登”为品牌开展电池业务,并在1999年登陆深交所,股票代码为“000835”。

而隆源实业更广为人知的身份,是主营动漫设计、制作的长城动漫。长城影视文化企业集团于2014年通过股权协议转让的方式入主更名为“四川圣达”的隆源实业,完成借壳上市,但因经营不善,该公司于2022年退市。

简而言之,双登股份的部分资产可能来源于已退市的隆源实业。因此,深交所曾在问询函中要求双登股份说明其业务是否来源于隆源实业及关联方,以及该公司的人员、业务及资产与隆源实业及其关联方的渊源等。

双登股份在回复函中强调,其成立后主要通过新购土地、新建厂房及生产线独立开展电池业务,未使用隆源实业电池业务主体原有的生产线,且该公司的铅酸电池产品与隆源实业在生产工艺、产品性能、产品系列等方面均存在差异。

2012年至2014年重组期间,双登股份自江苏双登、富思特、南研院收购的电池业务资产中间接来自于隆源实业的资产金额为57.70万元,该公司认为这并不构成资产主要来源,且两家公司在历史沿革上没有重叠或承继关系,均独立存续。

三、股权激励流向实控人之子

本次IPO前,杨善基直接持有双登股份38.61%的股份,并通过与其配偶钱五珍共同控制的双登投资持股30.59%,通过泰州合赢、泰州合鑫持股5.30%、3.80%,共计可行使双登股份78.29%的投票权,为该公司的实际控制人。

不过,双登股份的实权并不归属于杨善基,其子杨锐才是该公司董事长、执行董事兼首席执行官。但不同于在电池行业摸爬滚打多年的父亲,杨锐出身于园林建筑、城市规划专业,曾在南京林业大学担任讲师,还创办过商业设计公司。

在筹备A股上市时,杨锐并不在双登股份的股东行列中。直至递表港交所前,杨善基与泰州合贏签订股份转让协议,根据员工激励计划以6.24元/股的价格向杨锐转让260万股股份,对应0.73%的股权,合计1622万元。

此次转让后,泰州合贏对双登股份的持股比例由此前的4.58%增至5.30%。外界将这番股份转让解读为杨善基为巩固杨锐在公司内部影响力而做出的举措,突如其来的“家族式”股权激励也使双登股份的经营模式遭受了不少质疑。

另一个需要注意的问题,则是双登股份的入股价格公允性。枣阳基金、恒盛紫竹、襄阳创投曾在2022年12月通过认购增资股份入股双登股份,出资价格为13.6363元/股,但并未说明拟定增资价格的依据。

双登股份还曾与枣阳基金、恒盛紫竹、襄阳创投签订对赌协议,给予后三者有“回购权”“优先认购权”“反摊薄权及最优惠权适用”“上市前的股份转让”等特殊投资权利。但截至目前,该协议条款目前已自动终止且自始无效。

对于深交所重点关注的定价公允性问题,双登股份表示上述三家公司对其增资的定价系根据其历史业绩、经营情况及行业地位,并参考同行业上市公司市盈率得出。按照投前估值45亿元测算,其13.6363元/股定价对应的市盈率为16倍。

这一指标低于彼时同行业可比公司39.9倍的市盈率均值,但与上市公收购同行业公司的估值较为接近。双登股份称,考虑到增资时其股份未在公开市场流通,二级市场相对于一级市场存在流动性溢价,符合市场惯例,具有公允性。

相关文章:

双登股份再战IPO:数据打架,实控人杨善基千万元股权激励儿子

撰稿|行星 来源|贝多财经 近日,双登集团股份有限公司(下称“双登股份”)递交招股书,准备在港交所主板上市,中金公司、建银国际、华泰国际为其联席保荐人。 贝多财经了解到,这并非双登股份首次向资本市场…...

4.Python 函数(函数的定义、函数的传入参数、函数的返回值、None 类型、函数说明文档、变量的作用域)

一、函数快速入门 1、函数概述 函数是组织好的,可重复使用的,用来实现特定功能的代码段 name "Hello World" name_length len(name)print(f"{name} 的长度为 {name_length}") # Hello World 的长度为 11len() 是Python 内置的函…...

【JavaEE】——文件IO

阿华代码,不是逆风,就是我疯 你们的点赞收藏是我前进最大的动力!! 希望本文内容能够帮助到你!! 目录 一:认识文件 1:文件的概念 2:文件的结构 3:文件路径…...

Python的pandas库基本操作(数据分析)

一、安装,导入 1、安装 使用包管理器安装: pip3 install pandas 2、导入 import pandas as pd as是为了方便引用起的别名 二、DateFrame 在Pandas库中,DataFrame 是一种非常重要的数据结构,它提供了一种灵活的方式来存储和…...

软件测试(平铺版本)

目录 黑盒测试: 定义: 示例:登录功能的黑盒测试 适合使用黑盒测试的情况 几种常见的黑盒测试方法: 1. 等价类划分(Equivalence Partitioning) 2. 边界值分析(Boundary Value Analysis) …...

树控件QTreeWidget

树控件跟表格控件类似,也可以有多列,也可以只有1列,可以有多行,只不过每一行都是一个QTreeWidgetItem,每一行都是一个可以展开的树 常用属性和方法 显示和隐藏标题栏 树控件只有水平标题栏 //获取和设置标题栏的显…...

Python酷库之旅-第三方库Pandas(139)

目录 一、用法精讲 626、pandas.plotting.scatter_matrix方法 626-1、语法 626-2、参数 626-3、功能 626-4、返回值 626-5、说明 626-6、用法 626-6-1、数据准备 626-6-2、代码示例 626-6-3、结果输出 627、pandas.plotting.table方法 627-1、语法 627-2、参数 …...

昇思学习打卡营学习记录:CycleGAN壁画修复

按照提示,运行实训代码 进入实训平台:https://xihe.mindspore.cn/projects 选择“jupyter 在线编辑器” 启动“Ascend开发环境” :Ascend开发环境需要申请,大家可以申请试试看 启动开发环境后,在左边的文件夹中&am…...

南京大学《软件分析》李越, 谭添——1. 导论

导论 主要概念: soundcompletePL领域概述 动手学习 本节无 文章目录 导论1. PL(Programming Language) 程序设计语言1.1 程序设计语言的三大研究方向1.2 与静态分析相关方向的介绍与对比静态程序分析动态软件测试形式化(formal)语义验证(verification) 2. 静态分析:2.1莱斯…...

使用seata管理分布式事务

做应用开发时,要保证数据的一致性我们要对方法添加事务管理,最简单的处理方案是在方法上添加 Transactional 注解或者通过编程方式管理事务。但这种方案只适用于单数据源的关系型数据库,如果项目配置了多个数据源或者多个微服务的rpc调用&…...

浏览器指纹

引言 先看下 官网 给的定义。 WebAssembly (abbreviatedWasm) is a binary instruction format for a stack-based virtual machine. Wasm is designed as a portable compilation target for programming languages, enabling deployment on the web for client and server …...

W外链平台有什么优势?

W外链作为一种短网址服务,具备多项功能和技术优势,适用于多种场景,以下是其主要特点和优势: 短域名与高级设置:W外链提供了非常短的域名,这有助于提高用户体验,使其在社交媒体分享时更加便捷。…...

深入理解Spring Cache:加速应用性能的秘钥

一、什么是Spring Cache? Spring Cache是Spring框架中的一部分,它为应用提供了一种统一的缓存抽象,可以轻松集成各种缓存提供者(如Ehcache、Redis、Caffeine等)。通过使用Spring Cache,开发者可以在方法上…...

C语言入门基础题(力扣):完成旅途的最少时间(C语言版)

1.题目: 给你一个数组 time ,其中 time[i] 表示第 i 辆公交车完成 一趟旅途 所需要花费的时间。 每辆公交车可以 连续 完成多趟旅途,也就是说,一辆公交车当前旅途完成后,可以 立马开始 下一趟旅途。每辆公交车 独立 …...

基于LORA的一主多从监测系统_0.96OLED

关联:0.96OLED hal硬件I2C LORA 在本项目中每个节点都使用oled来显示采集到的数据以及节点状态,OLED使用I2C接口与STM32连接,这个屏幕内部驱动IC为SSD1306,SSD1306作为从机地址为0x78 发送数据:起始…...

C#系统学习路线

分享一个C#程序员的成长学习路线规划,希望能够帮助到想从事C#开发的你。 我一直在想,初学者刚开始学习编程时应该学些什么?学习到什么程度才能找到工作?才能在项目中发现和解决Bug? 我不知道每位初学者在学习编程时是…...

UI开发:从实践到探索

UI开发:从实践到探索 参考博客文章:https://blog.jim-nielsen.com/2024/sanding-ui/ 在现代web开发中,用户界面(UI)的重要性不言而喻。一个优秀的UI不仅能提升用户体验,还能直接影响产品的成功。 UI开发…...

操作系统 | 学习笔记 | 王道 | 3.1 内存管理概念

3 内存管理 3.1 内存管理概念 3.1.1 内存管理的基本原理和要求 内存可以存放数据,程序执行前需要先放到内存中才能被CPU处理—缓和cpu和磁盘之间的速度矛盾 内存管理的概念 虽然计算机技术飞速发展,内存容量也在不断扩大,但仍然不可能将所有…...

Unity射线之拾取物体

实现效果: 可以移动场景内物品放置到某个位置。通过射线检测,点击鼠标左键,移动物体,再点击左键放下物体。 效果: 移动物体 实现思路: 通过射线检测,将检测到的物体吸附到摄像机前的一个空物…...

Python的numpy库矩阵计算(数据分析)

一、创建矩阵 import numpy as np#创建矩阵anp.arange(15).reshape(3,5) bnp.arange(15,30).reshape(3,5) 使用arrange和reshape创建的二维数组就可以看成矩阵。 此时a和b存储的是: [[ 0 1 2 3 4] [ 5 6 7 8 9] [10 11 12 13 14]] [[15 16 17 18 19]…...

变量 varablie 声明- Rust 变量 let mut 声明与 C/C++ 变量声明对比分析

一、变量声明设计:let 与 mut 的哲学解析 Rust 采用 let 声明变量并通过 mut 显式标记可变性,这种设计体现了语言的核心哲学。以下是深度解析: 1.1 设计理念剖析 安全优先原则:默认不可变强制开发者明确声明意图 let x 5; …...

Vue记事本应用实现教程

文章目录 1. 项目介绍2. 开发环境准备3. 设计应用界面4. 创建Vue实例和数据模型5. 实现记事本功能5.1 添加新记事项5.2 删除记事项5.3 清空所有记事 6. 添加样式7. 功能扩展:显示创建时间8. 功能扩展:记事项搜索9. 完整代码10. Vue知识点解析10.1 数据绑…...

基于ASP.NET+ SQL Server实现(Web)医院信息管理系统

医院信息管理系统 1. 课程设计内容 在 visual studio 2017 平台上,开发一个“医院信息管理系统”Web 程序。 2. 课程设计目的 综合运用 c#.net 知识,在 vs 2017 平台上,进行 ASP.NET 应用程序和简易网站的开发;初步熟悉开发一…...

Python爬虫实战:研究feedparser库相关技术

1. 引言 1.1 研究背景与意义 在当今信息爆炸的时代,互联网上存在着海量的信息资源。RSS(Really Simple Syndication)作为一种标准化的信息聚合技术,被广泛用于网站内容的发布和订阅。通过 RSS,用户可以方便地获取网站更新的内容,而无需频繁访问各个网站。 然而,互联网…...

c++ 面试题(1)-----深度优先搜索(DFS)实现

操作系统:ubuntu22.04 IDE:Visual Studio Code 编程语言:C11 题目描述 地上有一个 m 行 n 列的方格,从坐标 [0,0] 起始。一个机器人可以从某一格移动到上下左右四个格子,但不能进入行坐标和列坐标的数位之和大于 k 的格子。 例…...

论文解读:交大港大上海AI Lab开源论文 | 宇树机器人多姿态起立控制强化学习框架(一)

宇树机器人多姿态起立控制强化学习框架论文解析 论文解读:交大&港大&上海AI Lab开源论文 | 宇树机器人多姿态起立控制强化学习框架(一) 论文解读:交大&港大&上海AI Lab开源论文 | 宇树机器人多姿态起立控制强化…...

回溯算法学习

一、电话号码的字母组合 import java.util.ArrayList; import java.util.List;import javax.management.loading.PrivateClassLoader;public class letterCombinations {private static final String[] KEYPAD {"", //0"", //1"abc", //2"…...

解析奥地利 XARION激光超声检测系统:无膜光学麦克风 + 无耦合剂的技术协同优势及多元应用

在工业制造领域,无损检测(NDT)的精度与效率直接影响产品质量与生产安全。奥地利 XARION开发的激光超声精密检测系统,以非接触式光学麦克风技术为核心,打破传统检测瓶颈,为半导体、航空航天、汽车制造等行业提供了高灵敏…...

协议转换利器,profinet转ethercat网关的两大派系,各有千秋

随着工业以太网的发展,其高效、便捷、协议开放、易于冗余等诸多优点,被越来越多的工业现场所采用。西门子SIMATIC S7-1200/1500系列PLC集成有Profinet接口,具有实时性、开放性,使用TCP/IP和IT标准,符合基于工业以太网的…...

离线语音识别方案分析

随着人工智能技术的不断发展,语音识别技术也得到了广泛的应用,从智能家居到车载系统,语音识别正在改变我们与设备的交互方式。尤其是离线语音识别,由于其在没有网络连接的情况下仍然能提供稳定、准确的语音处理能力,广…...