JFrog Ltd. (FROG) Earnings Call Transcript & Summary
June 1, 2021
Earnings Call Speaker Segments
Jason Ader
analystGood afternoon, and thanks for joining our fireside chat. I'm Jason Ader from William Blair, and I'm pleased to introduce Shlomi Ben Haim, CEO of JFrog; and Jacob Shulman, CFO. Before we begin, I'm required to inform you that a complete list of research disclosures or potential conflicts of interest is available on our website at williamblair.com. Also, if you have questions, please put them in the chat, and I will get to as many of them as I can. With that out of the way, Shlomi and Jacob, thanks for being with us today.
Shlomi Haim
executiveHi, Jason. Thanks for having us.
Jacob Shulman
executiveGreat seeing you again. Hi, Jason.
Jason Ader
analystGreat. Shlomi, let me start with you. For investors less familiar with JFrog, could you give us a quick overview of the history of the company, what you guys sell and who your customers are?
Shlomi Haim
executiveYes. So Jacob probably shared it 1,000 times with the investors. JFrog was founded in 2008 around the mission of making software updates an easy process. A few years after, it was phrased DevOps. So JFrog is the company behind the end-to-end DevOps platform. It gives you a full solution to build, manage and secure your software delivery, all the way from the developers' fingertips to the edge in the cloud or on-prem.
Jason Ader
analystAnd your customers are, I guess, very diverse as a result?
Shlomi Haim
executiveWe have over 6,000 customers today, and we serve the majority of the Fortune 100. Customers are coming in all size and from all sectors. Everyone, actually, everyone in the industry that do anything with the software requires tools like JFrog. And we are honored to have the leaders in the industry on every vertical powered by JFrog DevOps.
Jason Ader
analystAnd I know you have a big following, big community following. Do you have any metrics on just kind of free usage, where people are using the free version, the free tier?
Shlomi Haim
executiveYes, Jason, that's actually a great question because the origin of JFrog came from the community. We actually always say that this company was built by developers for developers. So everything we started with was open source. So millions of developers, assuming millions of developers are using JFrog tools on the open source. Obviously, this is a bit more challenging to track because you can download them and share the infrastructure with other developers. What we see on our free tier, our cloud, the free offering that we have is that thousands of new companies and developers are joining every quarter. And we are very pleased to provide the community and not just our customers with this solution.
Jason Ader
analystGreat. And I'm guessing some investors may be intimidated by the technology. So for nontechnical people, how do you simplify what JFrog does and what problem you solve?
Shlomi Haim
executiveSo when we look at today's world, and if you want to ask yourself, what is my contribution as a pain solver to what we see in the world? The very authentic pain that we see is that we consume more software. We got used to the rapid releases very, very fast. And we also -- we will not touch any software that will not be secured. That's the end in mind. So every organization would like to be faster and would like to be secured with any software releases, any software update. Otherwise, any organization, no matter what industry, no matter what vertical you're coming from, will fall behind and will lose the competitive advantage. What JFrog did is introducing the world with the first and only back then binary repository manager. Now what does it mean, Jason? What it means is that since you have to move fast, you need one to automate the process. And you need to go to the software package and to be able to manage the incremental change in the software release cycle in order to be faster and more secured and automated. We started with the repository, our flagship product called Artifactory, that manage all of your software packages, no matter what type, no matter what technology. If you use Java, C++ or .NET or whatever, JFrog will host it for you, coined by the community, the database of DevOps. Then in 2016, we added the security component on top of it, natively sitting on Artifactory. Xray is our DevSecOps solution that scan and bless your repository. So you don't just have repository for your software packages, but also a security tool that natively scan and secure your repository. From that point, the next logical step for us was building a distribution solution. Until today, the only one that provide a full end-to-end solution for private network distribution, for your software packages is JFrog distribution. Basically, the concept is that once you have something ready in your repository, what we call the release bundle, it's secured by Xray and distributed by JFrog Distribution. We acquired 2 companies. One of them came to be JFrog Pipeline, the CI/CD machine that automate the full process; and the other one, JFrog Mission Control and JFrog Insight that oversee the full pipeline. So bottom to top, you have a full solution for your software packages, binaries or artifact, the same thing with different names, that this is what every organization now build and deploy in a real-time basis.
Jacob Shulman
executiveAnd if I may just add, as a nontechnical person, that software is a text. What's running on the machine is not the text. It's a binary file. Therefore, every company that wants to release software has to go through the process of building binaries, securing them and distributing. And this is what we address.
Shlomi Haim
executiveThis is the most technical CFO you ever met.
Jason Ader
analystI actually remember when we first met, Jacob, that you walked me through -- we're at a cafe somewhere. You walked me through the whole text versus binaries. And I didn't even realize that binary repository was a thing. So, I guess, a lot of the rest of the world didn't either until you guys came along. But yes, I think that is a really important distinction that source code and the Git repo is text base. And what you guys do is 1s and 0s, is binaries. Can you talk a little bit about the importance of open source in terms of -- not open source of your product, but in general, the idea that most apps have something like 80% of their content coming from open source?
Shlomi Haim
executiveYes, of course. So open source is already part of the reality. Developers that started to write code 20 years ago already used open source on almost every organization that I know. There is no even single customer of JFrog or user that will tell you today that they will not use open source, including highly regulated environment. Open source is being used and consumed on a daily basis. And our software release process on every organization consumes software packages or binaries from outside the organization from the public hub, whether it's Docker or Java or .NET or Python or almost every technology that you know. Now what is the special thing about -- the special magic of software packages, binaries and open source? Basically, this is what you bring from the outside. You bring binaries on the outside, usually open source. You consume it internally to build your own packages from the packages that you bought from the outside. And then you have your own software packages. So basically, even if you build your own software package, it's including an open source component that you bought from the community. I think that open source became super popular mainly because of the fact that you save a lot of time and money when someone else already build it for you. And the organization started to appreciate the community effort once they realize what is the ROI of using a component that was built by the community, test by the community, scale with the community volume and kind of promoted, not just by one organization, but by many.
Jason Ader
analystRight. And if we think about the SolarWinds breach, part of that was the fact that they were using open source libraries, correct?
Shlomi Haim
executiveIf you open your gates, Jason, to software or anything coming out of your organization, obviously, you enjoy the benefit of it. But you also have to be aware of the risks. And this is where Xray, JFrog Xray comes into the picture. You could bring Artifactory, will fetch software packages automatically for you from the public hub and will serve you as the local repository for your binaries. On the other hand, you cannot leave it unsecured. Therefore, JFrog Xray sits natively on Artifactory and secure those software packages. Now the nice thing and the -- I think the innovation JFrog introduced to the world back in 2016, 2017 is the composition analysis and the dependency graph because software packages are tricky. You need to be able to open them like a Russian doll and see 4 tiers, 5 tiers inside in order to find a SolarWind like and to protect your organization. Xray will do it for you. And therefore, the name Xray, it can scan the packages and give you a full composition analysis of all the components that you have inside Artifactory, not just to secure the specific build, but also all kind of dependencies that you might brought from an unsecured open source outside of your organization. By the way, it's not end here. You also wanted to be automated and to secure the process, the fast process as you build your software. So Xray will also integrate with your CI/CD to break the build once the vulnerability of a license compliance issue was detected.
Jason Ader
analystGot you. And how do you -- I guess, how do you explain to, again, a nontechnical person why you need a software package?
Shlomi Haim
executiveSoftware packages is actually the only asset, the primary asset that's starting from a point that you created the package. This is what you will automate. This is what you will build with. This is what you will deploy. This is what you will test. This is what the edge will consume. So basically, source code is very important for managing the versions of what developers are doing. Inside JFrog, we also use a Git repository. But from the moment you create your binaries, from the moment you create the software package, you keep it as software package. This is what machine speaks. They speak 0 and 1. They don't speak source code. This is what you test. This is also the incremental update that you want to push. You don't want to push the old version of 10-point something. You want to have the incremental update to fix the software that you have on the edge. Now another very important thing, Jason, the world of DevOps is the combination of the machine power and the developer power. And tools like JFrog provide a common ground for both of them to collaborate in order to be faster and secure. If you look at JFrog Distribution, you need something that will be cheap and fast, faster than a CDN that will update any device at the end. And this is something that you can do only with binaries. Not just JFrog would say that today, but JFrog was the first company that introduced the world with this solution. Therefore, we are named the binaries people.
Jason Ader
analystAnd you have support for something like close to 30 packages today. Is that right?
Shlomi Haim
executiveCorrect. And this is also a very important question because universality matters. And we said it from day 1, we are the company that will provide developers with the Switzerland of DevOps. The freedom of choice is something that we have deep in our DNA. This is part of our philosophy. But when we build the support, it was not just a marketing promotion. We built a depth -- in-depth solution that support binaries in a way that you can actually manage them and not just hosting them. You can test them. You can automate them. You can see the meta data. You see the dependencies. You have a very strong integration with the hub that produces them. And therefore, when we speak about 30 software packages and different technology that is supported by JFrog, it's the only solution in the world that gives you this variety of universality for all software packages. For the developer, it's a joy because they have all technology supported on one platform. For the organization, it's a benefit because you avoid any kind of vendor lock-in that comes with the technology vendor.
Jason Ader
analystAnd do most organizations utilize many different software package types? Or are there like 5 or 6 that are the 80-20 rule?
Shlomi Haim
executiveWell, in today's world, Jason, there is no single organization. Even if it's just you and I at my home garage building software, we will use more than one technology. We will build with Java or .NET, and we will use Docker for packaging. We will use NPM, Node.js for content. We will use Python for scripting. These are all software packages. These are all binaries. This is not source code. These are binaries that you bring from outside or you build inside the organization. What we see in the enterprise is over 10, 15 different technology types. Obviously, you have the most popular one. But -- for example, a few years ago, we got a phone call from one of the biggest bank in the world asking us to support the data scientists that are using R as the language, and they wanted to use Artifactory as the repository. We had a phone call coming from the community, from the foundation behind the cloud native, asking about Alpine that help you in the world of containers. So JFrog is a very good listener and amplifies the need that's come from the community. And therefore, the balance between the enterprise need and the developer need works great for us.
Jason Ader
analystGreat. Let's turn to kind of the current business environment. From your perspective, what were the big takeaways from Q1?
Shlomi Haim
executiveQ1 was a very interesting quarter for us because for -- as a fact, it was the last quarter that managed under the subscription life cycle that we experienced in the pandemic. So it was kind of a recap of the full year under the pandemic. We performed a very high growth. We were very happy with the 37% year-over-year growth. The net dollar retention, very high, 130%. That got stabilized there, and we are very honored to see a very high retention of our customers. We released for -- I think for the longest time, we didn't have such a major release that we also celebrated just a few days ago at our user conference swampUP, JFrog Distribution new capabilities, enterprise needs for project, Artifactory archiving system, all kind of things that are going straight to the future and signaling the next wave of digital transformation. So for us, Q1 was a very important quarter and a very strong start for 2021.
Jason Ader
analystAnd specifically, how has COVID impacted the business?
Shlomi Haim
executiveWell, this is a great question. We can have a full session around COVID. And I'm pleased to see, first of all, internally in JFrog and as a company that went public under the pandemic, taking the IPO ceremony from our parking slot, I think that it is fair to say that I'm happy to see my team back to the swamps, back to the office in different countries. I pray and hope that all other offices will join soon. But I was also very happy and satisfied to see how fast we transition -- we transit to work from home and supported our customers, thousands of customers, millions of developers that got a very strong support from JFrog. And the business was well maintained by our team. Our retention numbers are kind of the proof of what I'm saying. On the business side, what we saw with COVID is that organization started to be a bit more focused on the budget. Consolidations of subscription happened. Organization, while accelerating the cloud-native adoption and the migration to the cloud that we obviously enjoyed, also looked at the solutions and the alternatives. Bottom-up processes needed a bit more effort from the developer now not having this manager or health manager next to them. Procurement and legal, it became a bit more complicated. Q2 and Q3 of the previous year, where I think the aftershock of the pandemic, it hit the market, I think all of us. And then Q4, things started to be a bit more clear. And in Q1, we start to see the market coming back. I'll tell you what, I'm very happy, very, very happy to go back to the norm that we used to have pre-pandemic. But I'm also very pleased with how JFrog performed during the pandemic.
Jason Ader
analystSo as you look out for the next, I don't know, 2 to 4 quarters, do you expect to see some tailwind from a demand perspective as some of these things normalize?
Shlomi Haim
executiveThe answer -- the short answer is yes. A bit more extended answer is that look, everybody understand now how important it is to have the right infrastructure that will take you to the cloud and to the cloud-native modern software world. That's obviously a tailwind for JFrog because we are the providers of this infrastructure. We know how to do this migration with you. However, when we look at the organization and the Global 2000 or even beyond that, we still see that the majority of our prospects, the majority of the community, the majority even of our customers are still replacing homegrown solution in-house development. Nobody before JFrog suggested a pure solution for your binaries. No one before JFrog suggested a distribution system for your binaries. And we are still the only one that provide that. Add to it the hybrid solution that we offer, the multi-cloud solution that we offer, these are things that are happening now. I keep telling my team and our ecosystem that what it feels in JFrog, and we are honored to be in this state is that we are not just paving the way and building the highway, we are driving it at the same time. The vision of liquid software is happening. It's exploding in our hand. The demand is amazing. The adoption will take time because you do it every 30 to 40 years. Last time it happened was the client server revolution for whoever remember that.
Jason Ader
analystSo you think from a penetration standpoint, you're still quite low in terms of, let's call it, Global 2000?
Shlomi Haim
executiveObviously, it's -- we are in a very early beginning. The potential is huge. The majority of this list and beyond this list is still organizations that will have -- that they have no other choice. Maybe it would be JFrog. Maybe it will be another company. But they will adopt DevOps. They will have to adopt the digital transformation impact. They will have to get closer and faster and secure to their customers endpoint. And therefore, the answer is yes. The growth potential, the avenues of growth is unlimited. Think about what do we see in the world that has nothing to do with software? Almost nothing.
Jacob Shulman
executiveYes. Maybe I just could add to that, that we're about 30% penetrated into Global 2000. So we still have a lot of room to grow in that list.
Jason Ader
analystRight. And probably even within the 30% you're penetrated, you're probably still not touching most of the apps.
Jacob Shulman
executiveYes, absolutely. We believe that even in our largest customers, we cannot penetrate more than 20%. So even in those customers, we can -- a lot of room to grow.
Jason Ader
analystGreat.
Shlomi Haim
executiveAnd Jason, I think that one last sentence about that, the list of the big companies is wonderful and something to track. And as you see, we are watching it, but also geo expansion when it comes to DevOps is also a very interesting point because what we see now in APAC is that we are in the very early beginning of adopting DevOps. And APAC is huge. The potential is great. What we see in different countries is that they are now adopting DevOps at the enterprise. And this is just the first cycle that we have done with North America and some countries in Europe years ago. So the potential is still ahead of us.
Jason Ader
analystJust switching gears to the go-to-market side. Maybe talk about how you guys historically have gone to market, how that's changing? And how are you developing relationships with higher ups in the IT organization, especially as you're pushing to sell your full platform?
Shlomi Haim
executiveYes. So as you know, we build JFrog to what it is now based on a bottom-up process, pushed and powered and advocated by the community. We have a very strong inside sales with methodologies of enterprise sales. It's not the regular inside sale that you see in such companies, obviously. When you bring over $1 million of PO, it's not something that you do with an SDR and inside sales rep. So very professional people. But what we also saw is that, as you said, in the Global 2000 or the Fortune 100, we are not yet in a place that we feel comfortable with our market share in their IT potential budget. So we hired -- a bit more than a year ago, we started to hire a strategic sales team that go after our top 100, top 200 customers and expand our footprint there. If they use just one product, how can they use the other and benefit from the JFrog platform? We developed the subscription and the go-to-market that goes with it. So when I'm saying hiring a strategic team, it's not just about sales professional. It's also about high-touch support. It's also about solution engineers and expert in the domain of SecOps and DevOps. So it's a very big team that is now expanding our footprint with our top customers. And we already started to see the result as we reported in the previous earnings call.
Jacob Shulman
executiveAnd if I may just add to that, not all geographies grow through bottom-up. For example, in APAC, which are more traditional geographies, it's still top down, and that's why we're expanding our presence there and sometimes also working with partners.
Jason Ader
analystAnd turning to the financials to you, Jacob. What do you see as a reasonable top line growth rate for the company over the next few years? And also, how are you thinking about kind of the balance between top line growth and profitability?
Jacob Shulman
executiveYes. So net dollar retention rate is the better predictor of our top line growth because most of our revenue derived from expansion of existing customers. It's very important for us to add more new customers so this expansion continues for a long time. But in any given year, the majority of revenue comes from expansion of existing customers. We're seeing our net dollar retention rate stabilizing around 130%. And therefore, with also with contribution of new customers, we see our growth to be over 30% in the next several years. In terms of balancing profitability versus revenue growth, we want to make right decisions for the company to expand and grow. However, we need to be focused where we spend our dollars because our bottom-up approach and going to developer, selling to developers, those people, that product is what the best seller. They don't want to hear from salespeople. They don't want to hear from marketing. They want better product. Therefore, to land and expand our new customer, we want to invest in the product. And we expand our investments into R&D. Today, we are around 26%, 27% of revenues in R&D. We want to go even higher to 28%, 29% is R&D. In our other geographies, as we talked, we expanded our footprint with partners and partnering with cloud, et cetera. So we're making a lot of changes, as Shlomi noted, adding this top-down go-to-market approach on top of bottom-up and expanding investments into R&D to ensure that we capture these growth opportunities that's in front of us.
Jason Ader
analystThat sounds like you're -- from a margin standpoint, it sounds like your margins are not going to grow that much near term because you have all these investments. Is that the right way to think about it?
Jacob Shulman
executiveThis is correct. In the short term, near future, we expect our margins to be low to mid-single digits. That will allow us to build the right foundations for us to then continue to expand our profitability to our targeted margins.
Jason Ader
analystOkay. Well, let's close off with my final question to you, Shlomi. What do you think is the most underappreciated aspect of the JFrog story when you talk to investors?
Shlomi Haim
executiveWell, Jason, I think this is the story of the swamp. And once I was told that you have to kiss a frog to find the prince behind it. What we introduced to the world is something that nobody spoke about before. And there's nothing new about source code. There's nothing new about managing your Git before that. It was Subversion. And before that, Perforce and ClearCase and all other repositories for your source code. What happened in the world is that there is an authentic real demand for a faster release life cycle of your software. It needs to be secured, and it need to be fast. And the only asset that will help you to get there, no matter what organization you are running, is the software packages, the binaries. Therefore, when we come with the story of an end-to-end binary solution, it's still too early for the world to understand that this goes beyond DevOps. This is how you will update your watch, your air condition and your car. And therefore, I think that avenues of growth for JFrog is almost unlimited. And I don't want to say that it's not appreciated by the market. Obviously, we are also very honored and humbled to be the first DevOps company that went public, but the world is still being educated by what we are introducing every year.
Jason Ader
analystGreat. Well, with that, we need to wrap up, and thank you to Shlomi and Jacob for joining us. And thank you for everybody dialing in, and have a great rest of the day. Take care.
Shlomi Haim
executiveThank you very much. May the frog with you.
Read the full transcript via the API
You're viewing the first half of this call. Get the complete JFrog Ltd. transcript — plus 248,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 JFrog Ltd. earnings transcripts and 248,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.