对比华为三年间同期经营业绩,哪些变了?哪些没变?

今日,华为官方公布了2016年上半年度经营业绩,华为宣称今年上半年,整个公司了实现销售收入2455亿元人民币,同比增长40%,营业利润率达到12%。

作为一家全球性的公司,华为的营收和战略布局,在一定程度上也代表着商业世界的发展趋势,当然数据中也难免会透露华为自身的一些策略。

索性拿出2014、2015、2016这三年同为上半年的经营业绩,来对比一下,看看业绩构成中,哪些变了?哪些没变?

先来看看营收数据:

2014年上半年度经营业绩,华为实现销售收入1358亿元人民币,同比增长19%,营业利润率18.3%;

2015年上半年度经营业绩,华为实现销售收入1759亿元人民币,同比增长30%,营业利润率18%;

2016年上半年度经营业绩,华为实现销售收入2455亿元人民币,同比增长40%,营业利润率12%。

很明显的可以看出,华为整体的销售收入增长迅猛,但营业利润率却是持续下滑,其中2015上半年比2014同期下滑了0.3%,但2016年却比2015年同期下滑了6个点。

虽然在细分业务领域的具体营收,华为并未详细披露,但根据华尔街日报的解读,利润率下滑的原因是华为增加了智能手机业务的投资。

这一点也很容易理解,正是尝到了2015年消费者业务大丰收的甜头,华为才更大投入的加码手机业务,要知道2015年以Mate7、P8为代表的华为中高端手机和荣耀手机取得长足进步,消费者业务实现了可持续的增长,2015年也被称作是华为在全球范围内中高端市场站住脚跟的一年。

在今早36氪发布的一篇文章中,任正非还表示:没人说得清楚未来手机是什么样子,我们一定要开放,炸开“金字塔尖” 。

任正非还举例说,苹果公司很有钱,但是太保守了;华为没有钱,却装成有钱人一样疯狂投资。如果苹果公司不敢投钱,就只能跟着我们,我们就会变得像苹果公司一样有钱。

这侧面也印证了手机业务必然会占据很大的投入成本。但华尔街日报没有解读出的是,华为今年不仅会在消费者业务加码,一定还会在推动5G、IoT等运营商业务层面有大动作。

其实从2015和2016年的业务收入构成来看,两年上半年同期的收入构成均是由企业业务、消费者业务、运营商业务三大业务构成,而2014年企业业务只是一语带过。

而华为的业绩报告中,还有以下表述:

“2014上半年,华为的营收主要受益于全球LTE网络投资增长,而华为P7为代表的手机业务开始在全球70多个国家上市,意味着消费者业务主推全球化策略。”

“2015上半年,受益于中国4G网络建设持续投资和全球数据流量增长驱动,运营商业务的领先优势再加强,值得一提的是华为只用了一年时间,已经在全球消费者业务市场,基本上坐稳了中高端手机市场的地位,同时开始发力企业业务。”

“2016上半年,‘开放’成了华为营收最大的关键词,开始把重心倾向于客户、合作伙伴的联合创新,华为首席财务官孟晚舟把营收归结于华为构筑的全球化均衡布局和聚焦管道战略。”

对比上述报告中的细节,我们发现:2014、2015上半年业绩发布时,华为均表示致力成为ICT基础设施领域的行业领导者,而今年华为把未来目标改成了坚持长期投入,以客户为中心,聚焦管道战略。

何为管道策略?简单来说就是“上不碰内容,下不碰数据”,只是负责信息流量的传送,并不知道送出去的是什么,只要传送了就要收费,包括信息垃圾。

总体来看,我们可以预测华为营收增长的势头几年间不会改变,但基于投入的新业务,营收的重心会有所改变。

至于研发以及业务投入导致利润率下滑的讨论,任正非或许已经给出了最好的答案:我们不是上市公司,每年攻击城墙口的炮弹投入是200-300亿美金。没有任何一家上市公司愿意这么大的投资,因为股东不会同意。我们公司要生命,不要钱。

====================================分割线================================

本文转自d1net(转载)

时间: 2024-10-21 11:27:56

对比华为三年间同期经营业绩,哪些变了?哪些没变?的相关文章

淘宝8年风雨路:不管淘宝变没变 反正马云没变

"一个企业小的时候,整个社会基本的态度都是偏向于扶植,所以大家都会比较正面地去看一些东西.但当它的影响力大到一定程度时,人们就容易用怀疑.猜测甚至带有一定敌意的眼光去看它." 变,还是没变 "2004年的淘宝就像一个恋人,你对她好,她对你好,相亲相爱的:2007年的时候淘宝开始变了,成了已婚妇女,非常唆,说你这里不好,那里不好:然后到了2010年,淘宝就是一个出轨的女人了,什么事都不跟你讲,她要干什么就干什么,说把你的钱拿走就拿走." 2004年晓北还在上大学,就已

android AsyncTask后面的泛型中三个类型参数是什么意思?顺序可以变么?

问题描述 android AsyncTask后面的泛型中三个类型参数是什么意思?顺序可以变么? android AsyncTask后面的泛型中三个类型参数是什么意思?顺序可以变么? 解决方案 根據做過的Project,顺序不可以变 解决方案二: 必须不可以,分别是传入参数类型,中间参数类型和传出参数的类型

局域网访问jsp-为什么局域网上其他电脑上的jsp页面没有跟着我本机变化呢,刷新之后也没变

问题描述 为什么局域网上其他电脑上的jsp页面没有跟着我本机变化呢,刷新之后也没变 我的数据库文件放在我本机web工程下面的,我更改了数据库中的数据,要刷新整个web工程再去刷新jsp页面,jsp页面上的数据才会更新,后来到tomcat下面的webapps找到了我的数据库文件然后修改了数据,不用刷新整个web工程,直接刷新jsp页面,jsps上的数据变了,现在我弄了个定时函数定时到数据库中取数据,修改数据库中的数据,jsp页面上的数据就自动更新了,现在的问题是,我本机上的jsp页面上的数据在动态

C++11中变参数模版和变参数宏混用的问题

问题描述 C++11中变参数模版和变参数宏混用的问题 定义了一个模版,模版参数定义为可变,想通过宏来实例化,可变的模板参数也通过宏来传递,初步的实现及测试代码如下: #include <QCoreApplication>#include <iostream>// 模板类:template<typename T typename... _Args>struct RuntimeClass{ T* (*m_pfnFunction)(_Args&&... __a

sql-频繁查询一张不会变(很少变)的表,有什么办法提高效率,表中数据较多,大约千万条以上

问题描述 频繁查询一张不会变(很少变)的表,有什么办法提高效率,表中数据较多,大约千万条以上 如题,对于频繁查询一张不会变(很少变)的表,有什么办法提高效率,即使变了,也不需要即时数据,就像缓存一样定期更新一下都行,表中数据较多,大约千万条级别,求思路,对SQL只了解皮毛 解决方案 看你怎么查询,是统计还是取得某个条件的数据,还是根据id找某个数据. 可以采用的方式,索引,创建冗余的临时表和临时字段,存储过程 解决方案二: 另外,sql server 2014/2016数据库,支持内存表,只要你

界面-Android自定义View画笔颜色改变问题(画笔颜色改变了,但是实际上ABCD这些字母的颜色没变)

问题描述 Android自定义View画笔颜色改变问题(画笔颜色改变了,但是实际上ABCD这些字母的颜色没变) package com.eage.tbw.view; import com.eage.tbw.R; import com.eage.tbw.R.color; import android.content.Context; import android.content.res.TypedArray; import android.graphics.Canvas; import andro

AS3.0 图片变黑白 图片彩色变黑白代码

AS3.0 图片变黑白 图片彩色变黑白代码 复制代码代码如下:import flash.filters.ColorMatrixFilter;//导入色彩滤镜 var matrix:Array = [ 0.5,0.5,0.082,0,0,0.5,0.5,0.082,0,0,0.5,0.5,0.082,0,0,0,0,0,1,0 ];//定义色彩数组 var colorMat:ColorMatrixFilter = new ColorMatrixFilter(matrix);//创建滤镜对象 //添

win7系统CPU使用率突然变高又突然变低的解决方法

  操作win7纯净版系统时遇到CPU使用率突然变高又突然变低的情况,严重拖慢系统运行速度,还导致电脑发热,如果长时间这样,对电脑硬盘的损耗是很大的,为什么会发生这样的情况呢?很多用户都不知道CPU使用率突然变高又突然变低的原因,下面小编和大家讲解一下win7系统CPU使用率突然变高又突然变低的解决方法. 步骤如下: 1.首先要明白在哪里查看CPU使用率,我们右键桌面的底部工具栏,然后选择启动任务管理器; 2.在弹出的Windows任务管理器选项卡中选择性能选项,在这里就可以查看电脑的CPU使用

button-ImageButton的背景 没变

问题描述 ImageButton的背景 没变 有一个imageButton,希望修改它的背景,但是写出的代码没有任何反应. public class Game extends Activity{ ImageButton btn1; @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState);