摘要

  • GitLab 表示,在剔除某些给予付费客户的一次性信用激励后,第一财季付费消费运行率应“更接近 1500 万美元”,而不是 6 月 2 日电话会上所说的“接近 2000 万美元”。
  • 公司称 6 月 30 日 CRR 已超过 2000 万美元,但后一个口径已经包括在财报电话会之后开放的消费型购买计划 Flex;GitLab 没有给出恒定口径下的两期桥接。
  • GitLab 明确把 CRR 称为新的内部早期指标,目前尚不构成重大财务表现,并预计定义和计算方法仍会演进。它不是收入、ARR、RPO、订单、递延收入或现金的替代品。

这不是收入重述,而是指标边界被重画

7 月 8 日,GitLab 向投资者补充了一段容易被标题压扁的信息。公司说,付费 Consumption Run Rate,即 CRR,最早在截至 4 月 30 日的 2027 财年第一财季电话会上披露。6 月 2 日,管理层把它描述为“接近 2000 万美元”。随后,GitLab 调整计算规则,排除某些向付费客户提供的一次性信用激励。若新规则追溯用于第一财季,数值会“更接近 1500 万美元”。

“接近”和“更接近”都不是精确端点。把它们相减,宣称数值准确减少了 500 万美元或 25%,会制造文件没有提供的精度。GitLab 也没有重述已确认收入、撤销合同或披露损失。变化发生在一项刚开始对外使用的内部经营指标上,而不是 GAAP 报表里。

法律与会计边界必须守住,但市场问题并未因此消失。一个早期指标的价值,在于比收入更快地显示新产品是否获得付费使用。它要承担这个任务,就必须让读者知道每一期装进了什么、排除了什么,以及尺子是否保持不变。

GitLab 自己已经提示了限制:消费产品刚推出,CRR 目前对公司财务表现并不重大;它只是用于观察早期进展的内部信号;随着产品、销售方式和购买计划发展,其定义与方法仍会调整。换句话说,公司并没有承诺这是一条成熟的合同或收入序列。市场也不应擅自把它升级成这样的序列。

历史数剔除激励,后续数加入 Flex

7 月说明揭示了两次不同方向、发生在不同日期的口径动作。

第一项是向后重算。GitLab 排除了一次性信用激励,并明确说这正是第一财季参考数从接近 2000 万美元变为更接近 1500 万美元的原因。文件没有披露信用激励的总额、期限、是否可退、与合同承诺的关系,也没有说明这些额度何时以及如何影响收入确认。

第二项是向前扩围。GitLab 把 Flex 纳入 CRR。Flex 是一种新的消费型购买计划,在 6 月财报电话会之后才向客户开放;截至 7 月更新,公司已签下首批协议。配套幻灯片进一步说,Flex 承诺现已反映在付费 CRR 中。

日期次序排除了一个常见误读:Flex 不是第一财季重算的原因,因为它当时尚未开放。历史调整来自信用激励的排除;Flex 改变的是后续观测值的边界。

GitLab 还说,付费消费趋势持续增长,使 CRR 在 6 月 30 日超过 2000 万美元。这显然是积极证据。它表明新消费产品出现了付款活动,Flex 也开始形成交易。但“更接近 1500 万美元”到“超过 2000 万美元”不能直接变成一个增长率。前后两点的产品集合、购买计划和激励处理并不相同,且一个点可能含有 Flex 承诺。

真正需要的是恒定口径桥接:把 4 月 30 日与 6 月 30 日都按旧规则算一次,再按新规则算一次;随后单独列示 Flex、新增产品和信用激励的影响。没有这张表,只能说方向向上,不能精确说同一经济单位增长了多少。

一次性信用额度要靠到期后的行为来定价

“信用激励”很容易诱发两种过度结论。一种把所有额度都视为虚假需求;另一种把受激励的使用与无折让的现金消费完全等同。公开材料都不支持。

对智能体产品而言,首次使用有真实摩擦。客户需要试验、治理、预算、算力和安全批准。一次性额度可以降低试错成本,让一个工作流进入生产。如果额度结束后使用仍然持续,激励可能买到了有价值的付费客户;如果使用在额度边界停止,最初的运行率主要捕捉的是受补贴的实验。

决定这两种结果的证据是分群数据,而不是一个总量。GitLab 没有披露每批客户使用了多少额度、额度耗尽后的付费留存、相应的基础设施成本、毛利或产品组合。公司把激励从 CRR 中剔除,说明它认为净化后的数字更有解释力;这是一项测量判断,不是关于不当行为的证据。

Flex 又增加了一层。购买承诺可以降低采购摩擦,为供应商提供预算可见性,但承诺、实际调用、客户付款和确认收入是不同状态。幻灯片说 Flex 承诺进入 CRR,却没有公开把承诺转为实际消费的公式。因此,读者仍不知道 6 月末数字中有多少是已经发生的付费使用,有多少是计划承诺的表达。

一份更有用的经营表应至少分开:测得的总使用、信用额度覆盖的使用、净付费使用、Flex 承诺、已确认消费收入,以及激励结束后的留存。CRR 可以做摘要,却不能代替这些收据。

公司整体规模说明“影响不重大”,却不能修补可比性

第一财季报表提供了必要的反证。GitLab 当季收入为 2.642 亿美元,同比增长 23%;经营现金流为 1.492 亿美元。美元净留存率为 117%。ARR 超过 5000 美元的客户有 10,831 个,超过 10 万美元的客户有 1,519 个。

剩余履约义务总额为 11 亿美元,其中当前 RPO 为 7.241 亿美元。4 月末,流动递延收入为 5.32983 亿美元,非流动递延收入为 2399.1 万美元;现金、现金等价物与短期投资合计 13.575 亿美元。

这些数据表明,CRR 的历史参考点调整并不等于 GitLab 重述 2.642 亿美元收入,也不意味着其合同基础或流动性突然少了相同金额。公司拥有规模化订阅业务、扩张中的大客户群和充足流动性。把早期 CRR 调整渲染成全公司财务危机,是错误的量级判断。

但这些强项也不能证明 CRR 前后可比。收入按会计履约确认;RPO 描述分配给尚未履行义务的交易价格;递延收入是先收款后履约形成的负债;ARR 和美元净留存率追踪订阅关系;CRR 则想更早捕捉消费产品的活动。它们彼此相关,却不是同一个账本。

因此,稳健分析必须同时承认两件事:GitLab 的整体财务表现为非危机解读提供了有力反证;CRR 的口径变化仍使这条早期序列缺乏可比桥接。用其中一件事抹掉另一件事,都会丢失信息。

主动披露值得肯定,下一步是让变化可追溯

GitLab 本可以只强调 6 月末已超过 2000 万美元,任由旧的“接近 2000 万美元”继续留在市场记忆里。公司选择说明激励处理,并给出调整后的第一财季近似值。这比悄悄换口径更好。

但透明不只是在脚注中承认方法会变化。一个被对外使用的 KPI 会形成测量承诺:定义可以改进,每次改动却应有版本、日期、责任人和重叠期的双口径计算。只有这样,读者才能把业务变化与尺子变化分开。

目前仍缺少五类关键收据:精确 CRR 公式;信用激励金额及合同机制;恒定口径的 4 月至 6 月桥接;Flex 承诺与实际消费的拆分;以及消费客户的留存、收入与毛利。它们并不要求公开客户机密,却足以把经营快照变成可验证序列。

在这些信息出现前,CRR 适合被当作监测信号,不适合被当作收入、积压订单或估值倍数的分母。超过 2000 万美元可能真实反映采用加速;更接近 1500 万美元也可能是更干净的历史基点。最可信的结论不是前一个数“假”、后一个数“真”,而是 GitLab 仍在决定这把尺子应该量什么。

来源