Confluent, Inc. (CFLT) Earnings Call Transcript & Summary

August 8, 2022

NASDAQ US Information Technology conference_presentation 27 min

Earnings Call Speaker Segments

Unknown Analyst

analyst
#1

Okay. We have Jay Kreps, who is CEO of Confluent, previously Principal Staff Engineer at LinkedIn.

Edward Kreps

executive
#2

That's true.

Unknown Analyst

analyst
#3

So tell us about the history of Confluent and Kafka, to start at the highest possible level. But -- and also, I got to say, some of you may know, I have a pre-letter degree and something that's not in finance, and I actually have been [indiscernible] Kafka at one point. So...

Edward Kreps

executive
#4

There you go. All right. All right. You've done your research.

Unknown Analyst

analyst
#5

I did. So go for it. Let's talk about the history.

Edward Kreps

executive
#6

Yes. So Confluent is about 7 years old as a company, but the open source technology, Kafka, actually predates the company. And so it was created by myself and my cofounders at LinkedIn. And the idea was really to focus on the side of the data problem that nobody really thinks as much about, which is data in motion. So people -- when we think about data infrastructure, we tend to think about storage and databases, where does the data go to sit, but at least our finding was if you really want us to take advantage of the data, how it flowed between applications, between systems, between data stores, how you were able to act and react off of what was happening right now, that was kind of like half the problem. But it wasn't the half that really had much -- there wasn't much help with that half. And so whereas, like in the database world, there's decades of research from every computer science department and huge commercial investment, in -- for data in motion, there was just kind of some half-baked tools that would help with parts of the problem and nothing really general purpose. And so for LinkedIn, that didn't really make sense. This is a digital company that wanted to be very smart about the use of data and be able to act on it in all parts of the company. And so we started to think about, hey, what would that look like if you try to build an infrastructure layer that would let you really work with data as it occurred and as it arrived and if you let that flow across all the parts of organization. And what we came up with was this idea of thinking of data not as something that kind of sits. Like in the data world, you would have your data warehouse, which is kind of what it sounds, right, it's like the warehouse full of all the data. You would think of it as kind of like a stream, something that flows between things and with little...

Unknown Analyst

analyst
#7

[indiscernible] a bowling alley...

Edward Kreps

executive
#8

Yes, that's right. A little -- the river goes off and splits off to all the systems that would want it. But it's something that's always kind of moving and that you're reacting to as it occurs. And so that was, yes, that was kind of the underlying big idea. This was an idea that had existed a little bit in academia, in computer science, but it wasn't something that really much practical systems had been built around. And we built Kafka to really be that basis to capture all these streams and do it at scale. And we released it as open source originally to resounding silence because people had no idea what we were talking about. But over time, that became really a foundational layer in the biggest tech companies in the world that started to build around that new paradigm of data. And then we left in 2014 to go really turn that into a product and take it out to the rest of the world. We felt like that could be as applicable in every company as it was in these tech companies.

Unknown Analyst

analyst
#9

So let's be really concrete about what were you -- what was the problem you were solving. So I mean, it seems some of the things you're saying seems sort of, obviously, oh, yes, real-time day-to-day motion, that's the world we live in. It's like, okay. But what's happening when you were at LinkedIn? What couldn't you do with the stuff that you had? And then what did you say, here's what we got to do and here's how we fix it?

Edward Kreps

executive
#10

Yes. So LinkedIn, like a lot of companies, had little chunks of software that did part of the problem. And each of those parts had data about its operation. But a lot of the intelligent things you would have wanted needed to know about what was happening across. And we had that, but the access to it was kind of confined to these "end of the day" batch systems, like the data warehouse or the Hadoop cluster. And it didn't really make sense. You think about this kind of very dynamic digital product that's generating data all the time. People are interacting with it all the time. The operations of that business is very real-time. You would expect, like the real world, you could act on things that were happening right now and not have to wait to load everything into a data warehouse. And we were finding that the solution to that was a ton of work. We were just having large teams of software engineers that would build these pointwise integrations, from one thing to another. And it was very hard to build things that were reliable, that kind of operated quickly like that. And we -- whenever you have that situation where you're kind of building the same thing over and over again in kind of a half-baked way, that's an opportunity for the infrastructure to take over more and try and do it better. And we felt that was a common problem across all companies, that they needed that.

Unknown Analyst

analyst
#11

So Kafka is of -- has got some new structures to it, and again, just to be clear, obviously, the Confluent commercial business built around open source Kafka. So Kafka still is a messaging technology. It's a way of sending relatively small packets of data from one place to another, historically, from one place to one other place. But those messaging technologies with it, RabbitMQ and the various different messaging technologies that were built by everyone, from WebSphere and TIBCO, these have been around for a very long time. What's -- so you could do this but in a more primitive way, let's say. What was the insight, what was the difference...

Edward Kreps

executive
#12

Yes. I think that's right. So if you think about technology that works with data as it moves, these kind of integration technologies, there was a set of kind of MQs. And that's one thing that this new area would overlap with. The other thing that was out there was maybe some of the ETL products, like the Informaticas of the world that would kind of pick up data and move it in bulk, right? The other thing that would be out there would be things like a MuleSoft that might integrate more kind of SaaS systems and then a lot of other products, which would solve little bits of these areas. But there was nothing that could kind of do it all. And you would say, well, does that matter, why do you need one thing that does it all. Well, think about it this way. Let's say you're a retailer and you have sales that are happening continuously in all the different stores that you've got. What needs that sales data? Well, it turns out a lot of things do, right? Retail is kind of a business that happens in reaction to what products they're selling and what's being shipped and arriving. There's going to be hundreds of different systems that need to tap into that and use it in different ways. And so if you have to build kind of custom integrations with different products for each of these solutions, it's very complicated and it's very slow, and it's very brittle. And each of these prior solutions had limitations. They weren't scalable. They weren't real-time. They were very low levels. So it was a lot of work to take advantage of them. It looks a little bit like the storage world before databases, where you had a lot -- it was like you could have stored data, but you had a lot of low-level solutions that would do parts of things. And relational databases really kind of brought that together and came up with something that was more general, that could make it much easier to build applications in that domain. And that was what we felt the opportunity was, we'll say, hey, make it so that in that retailer, you could have this stream of everything that's selling. And anything in the organization that wants to react to that, that wants to tap into it, that wants to use that in a smart way can do that and make that as easy as working with kind of static stored data. And in a way, it's kind of an obvious thing. You would almost say why didn't it always work that way. But I think the pressure that caused this is just as companies have more software, as the parts have to interrelate more, it becomes more and more pressing to be able to do that well.

Unknown Analyst

analyst
#13

Right. So it's real-time, it's data in motion. And I feel like what you're describing in terms of different sources of data being used by many different people, the evidence is part of what's sometimes called "pub/sub," right?

Edward Kreps

executive
#14

Yes, yes.

Unknown Analyst

analyst
#15

So that makes it a lot -- I think that makes it a lot more flexible in terms of the...

Edward Kreps

executive
#16

Yes. Yes, the idea is any part of the business, application, some other system, can kind of publish out what data it has. And then any other system in the organization can subscribe to that stream and can react to it and do what it wants with it. And this is part of what helps the scale to a big complicated organization with lots of data is. Every part of the organization doesn't have to build integration with every other part. They just need to say what they have got and what they want, right, which is a much simpler problem to solve.

Unknown Analyst

analyst
#17

So I think you had a technical innovation that came from frustrations around not being able to achieve certain things, although certain parts of the technology were already there. Was there -- what's taking place in terms of the world in terms of the use cases that are emerging in this faster digital world that necessitates this? Why do we need this now? What are the range of use cases? And by the way, so full disclosure, KeyBanc is a customer. And I'll get -- I'll mention the one example I know we're talking about. Recently, we had an Adobe Stack, and when certain things take place relative to how we want to either reach new or existing customers, that data is already always published to Confluent Kafka and then Adobe subscribes to it. And that pushes out notifications either to existing or prospective customers.

Edward Kreps

executive
#18

Yes. Yes.

Unknown Analyst

analyst
#19

And that's done in real-time. So what about things like that?

Edward Kreps

executive
#20

Yes. And that's a perfect example. If you think about kind of broadly what's happening, the early adoption of software was little bits of software here and there that was kind of disconnected, and it didn't really need to integrate with everything else. What's changed is now a lot more of the business is covered in software, and increasingly, that software has to be a lot smarter and integrate a lot more signals of what's happening elsewhere so that things work coherently. And that's particularly true in parts of the company that interact with customers. It's particularly true in parts of the company that actually run the operations of the business, produce the goods and services. Those things are inherently integrated systems that have to all work together. And that requires having an up-to-date view of what's happening. It requires being able to tap into the data around the company and work on it in real-time. And so I think that's what's driven the increase and need in this spaces, is, hey, more software, more data, more integration and then more pressure from customers, from competitors, to really put that all together in a smart way.

Unknown Analyst

analyst
#21

I want to switch over to -- we bring up the macro question [indiscernible] on old calls, it's your business, you're aware of the environment. And then in the investment community, this is where we start pretty frequently. We just completed our round of midyear surveys. We do a VaR survey every quarter. We do a CIO survey every other quarter. And data analytics came out really high. It always comes up pretty high, but it came out higher. And one of the things that we felt was really interesting about that is that if we look back to 2020, data -- a lot of data analytics projects seem to slow. My sense is there's -- that there's less of that slowing now. How do you perceive what's going on in the macro environment relative to the projects that you're seeing right now?

Edward Kreps

executive
#22

Yes. I would speak mostly to our own business. There's a large variety of things in the data world, and they are different products and behave differently. What we saw was really continued strong demand and enthusiasm. We didn't see fewer projects in this space that would use the technology. We didn't see projects be kind of shelved, which sometimes, in tighter times, you can see. We did see more scrutiny on deals, so just like a little more scrutiny on TCO, payoff times.

Unknown Analyst

analyst
#23

Does that mean longer deal cycles?

Edward Kreps

executive
#24

Yes, it did in certain instances for us. I wouldn't say it was a broad trend in every deal, but certainly, kind of across the board, not limited to one part of the economy, but we did see a handful of deals that just moved slower than we would have expected. And particularly, we saw more, just analysis on how money is being spent. And the reasons were a little different in, say, a big European retailer than they would be in a smaller private tech company, but they're both thinking about how money is being spent for different reasons a little bit more closely. We felt like we did pretty well in that dimension. We have a couple of advantages in this respect. We serve -- we tend to serve production use cases, so things that would help run the business in some way. And I think those tend to come out pretty well-optimized and have a strong story for how the business is benefiting, otherwise you wouldn't have fund it to begin with. And I think that helps us kind of get through that. And then we, over the years, we have built, I think, a very strong TCO story for the product, of why do you want this, why would you get this versus just using the open source. That's something where we've gotten much more quantitative about what the payoff is. We have a lot more proof points to show customers. And that's -- really the thing that helps that the most is our cloud offering, which makes this a much easier way to kind of consume these capabilities and has a much stronger TCO for most customers than kind of try to do it themselves.

Unknown Analyst

analyst
#25

I was going to ask about some other things, including the big market opportunity, but since you brought up cloud, good jumping off point, so I'm glad. How much of your business is cloud? So the 2 models, your -- the Confluent Cloud as well as the Confluent Platform, what the mix is now. And as that mix of cloud starts to increase, what do you think is the opportunity?

Edward Kreps

executive
#26

Yes. Yes, so it's been very important for us, since we started the company, to be able to really cover all the environments our customers have. Our goal is to be the central nervous system that allows them to plug all that together. So we have to be able to operate in all their environments and then actually link those environments together into one fabric for those kind of data in motion. And so we started with an on-premise offering. That spread into the different cloud providers. Now we have really good coverage across that. We have seen fantastic performance from our cloud product that grew 139% year-over-year last quarter, now a very substantial portion of the overall revenue base and even more sizable in terms of what's coming in...

Unknown Analyst

analyst
#27

[indiscernible] of the adds, net new adds...

Edward Kreps

executive
#28

When we look at kind of net new ACV bookings, it's been over 50% now for the last 3 quarters, I believe. So that's super positive. It also has just really strong NRR for our cloud offering, so this last quarter, over 150%, which is great. And I think it's a testament, it's just easier to adopt these kind of cloud offerings, easier to grow faster with them, easier to get the value out and stickier, right, harder to move off of that. So that's been a very positive kind of tailwind for the company NRR overall, which has been above 130%. And we think because that cloud portion is higher and increasing, that's very positive. And interestingly, we see even higher NRR on our hybrid customers, those that had both cloud and on-premise and they're kind of linking across, which is...

Unknown Analyst

analyst
#29

Why do you think that is?

Edward Kreps

executive
#30

I think it's a very common use case that motivates a lot of data flow, that you have kind of some older legacy systems on-premise that have a lot of data. You have new applications being built in the cloud that need that data, and they have to all interconnect. And so I think just the prevalence of that use case of bridging across, it's a really painful problem for customers. It's hard to do it well. It's something we do well. And so I think we've been excited about that, that the cloud has been very strong. And of course, that may fluctuate over time as that part of the business grows, but the hybrid has been even stronger. And both cloud and hybrid, of course, are increasing as a percentage of our revenue base. And so that -- it's obviously great for NRR overall and great for profit.

Unknown Analyst

analyst
#31

So why not the open source question? Kafka is an open source project. Talk about the open source model, talk about what is it that you and just Confluent are adding, but differentially on the platform versus on the cloud. And why do -- I got to ask it, always about an open source company, why do people pay up?

Edward Kreps

executive
#32

Yes. Yes. It's a great question. I think the reason the open source is so important in this area is because it is something new. And if you didn't have this kind of organic open source traction, you could have something that would be kind of an evangelistic sale where you would be going door-to-door, talking about some new paradigm for data. It would be a long hike, right? But the reality is there are hundreds of thousands of organizations that are adopting open source Kafka, and that's kind of spreading and finding use cases that we would not have imagined. And that's a really powerful pull. And so that's why it's so important. And because this technology is about an interchange for data, that effectively creates a kind of open protocol that everybody in that larger ecosystem wants to build around. And that's a really powerful thing as well because now, even if new technologies come around that compete with Kafka, they can't really compete with that larger ecosystem because if you were to adopt that technology, you would have to build the hundreds or thousands of things that integrate with it. You would have to build that yourself, which is a huge undertaking and just impractical for customers. So that's why the open source is so important. As you say, it's very important to have a differentiated product that has a compelling reason you need to pay for it. I think it's very important if you're a software company to have deep investments in software that kind of create that moat that's going to sustain the business. That's kind of obvious. But like if you want the economics of a software company, you can't be selling free software, right? You have to have something that is unique to you. So we -- from early on, we've built around kind of 3 pillars to build that differentiation, really building a truly cloud-native offering, something that expands elastically, that's offered as a Service, that has really good TCO, so you don't have to hire a team of people to help operate it. Building a complete offering in this space, all the connectors that plug into different systems, the ability to process this data in real-time, the ability to govern it at scale, these are critical things that companies need, and that's an area where we have things unique to Confluent that we add. And then finally, the ability to run this across the 3 major clouds and on-premise, and most importantly, the ability to transparently link all that together. So all of those are areas where we have significant differentiation. Like our cloud is really a unique piece of software that we've built from the ground up to be this service and provide that out to customers effectively. And that's something that customers value. And that's been backed up. I talked a little bit about this kind of TCO analysis of like what would it cost me to do it myself with open source, what would it cost me to buy your software and run it myself, what would it cost to get this cloud service. That's where that TCO for the managed cloud service is just very positive, and that's why we see the strong reception from customers.

Unknown Analyst

analyst
#33

So a, is there a viable, meaningful technological competitor or alternative to Kafka. And then b, once -- if people are going to do Kafka, is there a -- are there viable, meaningful competitors to Confluent?

Edward Kreps

executive
#34

Yes. It's interesting. So there have been lots of competitors to Kafka over time, and none of them has managed to really get traction. And I think it's because there are network effects for these technologies that go between things, right? Once you've gotten 100 applications using something like this, putting them all over to some new technology that's incompatible, is not very appealing. Once the larger industry has kind of picked something and integrated with it, recreating all that integration is not compelling. And so there's been a bunch of offerings in the different cloud providers that are like not compatible with Kafka. There's been other open source things. I think the reality is...

Unknown Analyst

analyst
#35

[indiscernible] on message-based, data in motion...

Edward Kreps

executive
#36

Yes. That's right. I think the reality is, that's not the winning approach. The industry is kind of picked. And so then there can be some competition around the open source Kafka, but that's where that kind of deep differentiation comes in. And that's where you have to really take something that has that open protocol and build a really deep service around it. And that ecosystem kind of offer that as the product, that's what customers want. And that's actually quite difficult to recreate. But we feel like we're uniquely positioned to really offer that -- create that offering around Kafka because we helped to create Kafka, and we have a clear vision for where that space is going, what customers need. And that's kept us pretty substantially ahead of competitors in the space.

Unknown Analyst

analyst
#37

And so not really a meaningful -- I mean the ecosystem is so strong from a technology perspective around Kafka, and then your view on competitors for others who offer commercial distro of Kafka, anybody else that's got anything meaningful...

Edward Kreps

executive
#38

Yes. The -- if we look at competition, I would say there is some competition on-premise. I think it's not very strong. In the cloud, the strongest competitors are the cloud providers. Each of them have between 5 and 7 things in this kind of new streaming paradigm. And often, those products don't really integrate well with each other. They compete with each other, and they would compete with us. But we've actually managed, I think, to do very well compared to this. So many of them aren't Kafka-based, and so they kind of just don't have the ecosystem or developer awareness. And I think they suffer for that reason. For the other ones, it's really about that differentiation I talked about. So I would say, probably, the most active competitors are these cloud providers, but we've done really well in that. And it turns out, the interaction for a company like us with the cloud providers, it's not primarily competitive. Like they have offerings we compete with. But by and large, this ability to bridge into on-premise environments, to get data flowing, to bridge into the different systems and services that they have, that's usually positive for them. And so, for example, we partner very closely with each of the cloud providers. We got a Partner of the Year award from Microsoft this last quarter. We had announced strategic collaboration agreements with Microsoft and Amazon and Google over the years. Those have been going really well. So like, last quarter, we had a record number of transactions with AWS. Really, the team is working together in the field with customers. And that's because the interests are, kind of at the high level, aligned.

Unknown Analyst

analyst
#39

About out of time, but I apologize, I didn't ask for questions before. Any other questions? Yes, please.

Unknown Analyst

analyst
#40

[indiscernible] in terms of [indiscernible] obviously [indiscernible] is very important, but what is, a, like the cost for customers to [indiscernible] versus the [indiscernible] and do you see that [indiscernible]

Edward Kreps

executive
#41

Yes. So the question is what's the cost to really take advantage of this and what's the ROI for customers and will that change over time. So yes, the cost has become, I think, very reasonable. One of the nice things about these cloud services is in the course of me talking to you about it, you could go sign up for our service and suddenly have like world-class data in motion capabilities. And it's a consumption pay-as-you-go model, so you kind of get into that gradually. As you build scalable applications, of course, what you spend will go up. But you're not kind of paying upfront some large amount to even dip your toes in the water. I think that's very important for letting customers get in and take advantage of it. The ROI is more complex. That will depend on the use case, right? So if you say, hey, what's the ROI of a database? Well, it depends on the application the database is serving. The more kind of pluggable model is that TCO, right? So which is like, hey, if you compare it to open source Kafka, what's a better deal. That's the same for all use cases and very positive for our managed service. The kind of ROI or payback, we have done some analysis in individual use cases. There's amazing use cases around some of these customer interaction, things where it's driving really significant business results, amazing results in fraud detection, amazing results in some of the logistics use cases, so they're just driving things better and faster and smarter. But of course, in each of those cases, the payoff for KeyBanc of interacting with customers is going to be very different from the fraud detection use case at a credit card company, which will be very different from some logistics and manufacturing use case. So you can't -- I don't think it's really intellectually honest to say, oh, the ROI will be x in all cases, if that makes sense.

Unknown Analyst

analyst
#42

Most likely, it certainly goes up with Confluent Cloud also.

Edward Kreps

executive
#43

Yes. That's right. I mean I think what we're adding is that ability to just -- this is something which was always appealing. There's no case where customers are like, hey, I want my data to be out of date and slow and batch-oriented. But it was viewed as very difficult to get this stuff and a capability that would be hard to use. What we've done is really take something that's obvious and needed in a natural part of businesses, and we made it easy. You can have world-class capabilities around us. And then the ease of use of how easy it is to develop against it, it's just gotten easier and easier each year as we kind of move up the stack and offer additional integration, to just make it easier to consume, with less work on the customer side. And I think that's actually a very powerful thing because, because there's a certain inevitability to the real-time data as it becomes as easy as the batch use of data, I think it takes on a very significant portion of the stack of data usage overall.

Unknown Analyst

analyst
#44

I think we got to stop, Jay. Thank you so much, man.

Edward Kreps

executive
#45

All right. Thank you.

Unknown Analyst

analyst
#46

I really appreciate it.

Edward Kreps

executive
#47

Pleasure.

Unknown Analyst

analyst
#48

Okay. Thanks, everybody.

Read the full transcript via the API

You're viewing the first half of this call. Get the complete Confluent, Inc. transcript — plus 255,000+ transcripts from 12,000+ companies, speaker segments, AI summaries and full-text search — through the EarningsCalls.dev API.

Get the API View API docs →

This call discussed

For developers and AI pipelines

Programmatic access to Confluent, Inc. earnings transcripts and 255,000+ others is available through the EarningsCalls.dev REST API. Plans from $24.99/month — full transcripts, speaker segments, full-text search, and the recently-added /api/v1/transcripts/recent polling endpoint for ETL pipelines.