GitLab Inc. (GTLB) Earnings Call Transcript & Summary
September 12, 2023
Earnings Call Speaker Segments
Robbie Owens
analystWell, good afternoon. I'm Rob Owens with Piper and I head up our security infrastructure software research. Really pleased to welcome our next firesiding, I accreted that word today because you're not presenting.
Brian Robbins
executiveWe're firesiding.
Robbie Owens
analystWe're firesiding but we don't have a fire. Our next chatting company, which is GitLab and Brian Robbins, the CFO. Brian, welcome.
Brian Robbins
executiveThanks, Rob. Appreciate you having us here this year.
Robbie Owens
analystWelcome back to Nashville. It has grown quite a bit since you were here years ago.
Brian Robbins
executiveA couple of years ago, I attended a college here.
Robbie Owens
analystSo that's awesome. So at the end of last year, I guess if we go back to last year here when we sat on the stage in this room, you were at a point where you just weren't seeing it yet, right? I don't think the macro had really impacted your business. And then at the end of the year, there was a pretty stark shift in the macro environments and fast forward 9 months from them or a year from when you were sitting next to me. And you've talked about stability in the second quarter. And I think to help frame the rest of the conversation, speak to the evolution that you guys have seen in terms of customer behavior, sales cycles and what have you?
Brian Robbins
executiveYes. No, absolutely. Thank you, everyone, for joining today. I know it's a busy conference and you have a lot of places to be. So thank you for coming here. When we talked about last year, we saw that basically you buy GitLab and you pay you're in advance and you're under your contract. And so when I was saying we weren't seeing contraction, we may have been having some small contraction in the base. But when they're coming up for their year renewal is when we really saw it and what we're seeing now is people are just buying differently. I don't know if in your other software companies, you've seen this, but I call it the executive [ VIX ] for spending has been really, really high. And so with all the layoffs and rush to get profitable and free cash flow breakeven, a lot of companies are just buying what they need. Historically, procurement departments for my whole career would try to buy as much as they need for a year to 2 years. They would buy for future hires, future projects and then they would -- you wouldn't see them again until renewal time. And now what you're seeing is a lot of procurement departments are buying just what's needed, and they're fine buying 2, 3 or 4 times a year. And so one of the things I've talked about is churning contraction are very 2 different things. Usually, in companies, people have bundled them together. Churn has remained relatively low, but we've seen contraction primarily in premium and lack of expansion premium. And this is really attributed to the way that people are actually buying today versus how they bought in the previous year.
Robbie Owens
analystHow does that metric baseline in 2 quarters, if you will, just kind of following the time line?
Brian Robbins
executiveYes. So fourth quarter is when we saw, it's the first, second quarter. And so now we've classified second quarter as stabilized. And so when we look at the buying in second quarter versus first quarter, we're seeing very similar patterns. We saw a departure from that in the fourth quarter. And so we're happy with the quarter. We delivered 38% year-over-year revenue growth. And we've been really consistent in the messaging that we'll continue to do that. Number 1 thing that we want to do at the company's growth, but we'll do that with responsibly.
Robbie Owens
analystYes. And it's -- is it still your view that DevOps being a category that should see one of the quickest bounce backs relative to the macro?
Brian Robbins
executiveDevSecOps is you have to underwrite the thesis that every company has to become a software company. And regardless of what geography you're in, what vertical you're in, consumers are demanding like data, like quicker and sooner. How many people in the room today have received something from Amazon in the last week? Raise your hand. Like -- and so now you get pictures of where your box is, you're getting texts...
Robbie Owens
analystMy [ ring ] is going off right now. I know it's the Amazon driver.
Brian Robbins
executiveYou see that the Amazon drivers just a couple door stops away and so forth. And so the consumers are thirsting for data, data is moving into the cloud, applications are moving into cloud. So companies are required to rewrite all these applications and put them into the cloud. GitLab being a full end-to-end software development life cycle platform allows people to do this much better, faster, cheaper and secure. And so that's why I believe that with the price point, the payback period for Ultimate breakeven 6 months. ROI in 3 years is over 400%. We saw our first order of business during the height of pandemic doing really, really well, and people are actually going and selecting a new platform to actually achieve those savings.
Robbie Owens
analystThat's great. That's great. One of the big themes in software, 2 of the big themes have been consolidation and platformization. Another new word for us. Maybe talk about where GitLab plays into that opportunity, especially as we look at DevOps, which I think historically has been a mess when you look at just the development cycle and software supply chain. It seems like trends are kind of moving your way as we're seeing stabilization.
Brian Robbins
executiveYes. You're hearing a lot about cloud optimization and so forth. I mean people are trying to optimize our cloud spend, but we're helping people put software into the cloud by creating new software. Yes, I think there's a number of different things that happened from a macro trend perspective, that had been positive for us and basically driving companies to evaluate a platform solution to create their software.
Robbie Owens
analystGreat. And then as we talk about stabilization, this last quarter, you announced a $30 million TCV deal. It seems like a pretty big deal in this environment. So maybe you can elaborate on the use case, vertical, if you're willing to share it. And then just some of the metrics around that, too, because that obviously is going to prop up RPO, CRPO those types of measures.
Brian Robbins
executiveYes, absolutely. A couple of things we said on the earnings call that I want to call out for the crowd here today is, one is we had the largest deal in company history. We signed over a $30 million TCV deal. And I was also asked as a follow-up, what is your largest customers. And I talked about we had several customers nearing $10 million a year in ARR. And so on the $30 million deal, this was -- it was a customer we already had. They had a 5-year contract, they're end of year 3 of the contract. And based on the savings that they're realizing, the rollout they're doing, they wanted to re-up for another 5 years and basically signed up for over a $30 million deal. And so on the call, there was some question -- on the follow-up to the call, there are some questions about RPO and CRPO, if you backed out $30 million, it looked flat sequentially. And so because it was a 5-year deal and there was already some CRPO in there and some RPO in there. You just can't subtract one from the other to get. And so as I tell people, when you look at our billings and RPO and CRPO number, directionally, they're correct, but there's some noise within a given quarter. And so super happy the existing customer, 3 years into their journey, felt enough conviction to sign up for another 5 years and to commit to over $30 million with GitLab.
Robbie Owens
analystAnd Brian, we've known each other now for 20 years-ish. It's been 20. You were probably one of the most predictable businesses we've ever seen in VeriSign as the CFO. Talk about GitLabs kind of predictability around the business and just the dynamics of the model here? And VeriSign had inherent unit economics that came along with it, which were fantastic. I guess, a granted monopoly will do that for you. Talk about GitLab in that regard because you mentioned earlier your words were the rush to get profitable. And you guys just put up your first positive free cash flow quarter since being public and probably in history, I don't know on the old history, but just speak to some of those dynamics around the business model, the predictability and then the profitability and the fact that you haven't had to do anything unnatural to rush to get profitable like others.
Brian Robbins
executiveAnd lots of unpack there. So a couple of questions in there. So first thing is Sid and I have been crystal clear in the messaging pre-IPO, after the IPO and today, we haven't deviated really one degree. And we basically said the #1 objective at the company is to grow, but we'll do that responsibly. And I'm super happy that we've been able to show increased operating leverage in the model sort of quarter-over-quarter. And so the big milestone this past quarter is we're non-GAAP EPS positive. And so that was a really big milestone. We've committed to being free cash flow breakeven in FY 2025. And then in my prepared remarks, I said it was likely that we'll be non-GAAP operating income positive this coming up quarter. And so I think that is really super positive in the company since, like I said, we grew 38% year-over-year, but continued -- if you remove JiHu, GitLab on a stand-alone basis in second quarter just lost over $1 million. And so I think that's great. And so we've been very disciplined as a management team on where we want to spend the money and how we're getting that leverage out of the business. And we're investing primarily in sales and marketing and R&D. And those are the 2 areas that we're investing in. From a CFO perspective, one of the things that I really like about GitLab is the ratable nature of the business model. And so at VeriSign, it was very ratable as well. And so it's easy to water flow out -- water fall out -- what your revenue is going to be. Here, it's very similar that about 90% of our revenue is ratable in nature. And so as we enter a given quarter, a lot of the revenue that we recognize is already under contract on the books. And then as we have over 30 quarters of obviously, data in the company and about 80% of the bookings within a given quarter is from existing clients, cohorts from 8 years ago are still expanding today. Cohorts from 7 years ago, 6 years ago, 5 years ago. And so once we get people on the product and they see the benefits of that product, they continue to expand with us, they're either buying more seats or tier upgrades. And so when you have that data, you can build some models to actually say what you're going to do within a given quarter on a GAAP revenue basis.
Robbie Owens
analystGreat. And you've -- you've said publicly that revenue is backward looking. You said, don't look at your billings, you tell us that every quarter when you disclose billings because they're lumpy, and then just admitted that CRPO can be lumpy. So what's the best forward-looking metric for investors as we try to analyze your business? I'm going to ask you the impossible question.
Brian Robbins
executiveThis is when I asked Rob a question. Rob? I think you have to look at the business holistically, right? And so this past quarter, we thought we delivered a nice clean print, a good beat and raise when many companies wasn't doing that. And so to me, I would look at revenue growth, even though it is backwards looking. CRPO is directionally correct. Short-term calculated billings is directionally correct by the nature of what they are. There's some noise in there quarterly. So I wouldn't take 1 quarter of data and extrapolate that out to be a trend and would take a couple of quarters of data. And then I'd look at the company and what the company is talking about long-term guidance and where the guidance is for the year. And so -- this past quarter, we had a CRO transition. We welcomed the new CRO, Chris. He's been with us for 8 weeks. But even with the new CRO and some of the macro uncertainty, we had confidence enough to raise the full beat through for the full year and also raise the year.
Robbie Owens
analystAnd you mentioned investing in sales and marketing. So my next question was, of course, going to be around the new CRO and the opportunity and what you foresee GitLab evolving into with his influence, what he brings to the table?
Brian Robbins
executiveYes. So we -- Chris has over 20 years of really great experience, leading multibillion-dollar organizations and growing them at scale. He spent most of his career at Microsoft, which works out well for us in the sense that he knows how the Microsoft engine works. And so we met with a number of different candidates. And Chris, on a number of different levels, culture, experience, space really fit in well. And so he's been with us for 8 weeks. There's been very little disruption. There is really a great seamless handoff from our former CRO to Chris and super happy he is here.
Robbie Owens
analystGreat. And then, I guess, with regard to Microsoft, maybe talk a little bit about competition with GitHub. And I think there's the perception that there's only the 2 of you, but I think you, in a lot of situations, go and replace open source and other types of folks than GitHub. So how much are they really in the equation when you're going in and selling?
Brian Robbins
executiveOur biggest competition is DIY DevOps. And so it's a do-it-yourself DevOps, where people are actually taking all the point solutions, putting them together themselves, creating the UI and the orchestration to actually have that be their software development platform. And that's who we compete against most. When you come to a name competitor, GitHub is a name competitor that we compete against most. What I tell people is it's a big market. It's an estimated $40 billion TAM. If you look at us and GitHub combined, we're less than 5% of the market. And so if everyone has to spend a software company, people want to create software better, faster, cheaper, more secure. It's an extremely big market. I think there's room for 2. And so that there are some inherent differences between the 2. We don't have anything on the GitLab platform that's developed solely for 1 cloud provider. We can really reside on any cloud provider. Some that GitHub feature functionality to get the full benefit out of it. You have to be an Azure client. We're open source. And so anybody can contribute to our platform. If you want to write code and contribute to our platform, we have a wider community of roughly about 30 million registered users. We'd love for you to actually come, contribute and write code to it. Really interesting thing last quarter is Gartner and Forrester just produced their first DevOps write-up. And this was a category that we created at GitLab and so we're super happy that we're a leader in both, and we're the only leader in the Forrester report. And so I think you'll see more and more companies move to a platform for the benefits that we provide, and it's a super big market.
Robbie Owens
analystMade it 17 minutes, we haven't talked about Gen AIs. So... With that. Yes.
Brian Robbins
executiveI always like to discuss.
Robbie Owens
analystWhat's your impact on this say. I think, obviously, the streets perception has changed that we're not going to asymptotically approach 1 developer, right? It's not going to kill developments and that there is the more is more proposition, more is more is more proposition, I should say. To your business, you're going to release something either at the end of Q3, which is coming up or sometime in Q4. So between the next 20 and 110 days, I guess, you'll have a product in the market at $9 a month. How did you choose the pricing? Do you think you're effectively monetizing that? And what could this do to that free open source base that you have out there? Because it feels like there's a massive opportunity to go after the estimated 90% of seats that are using kind of a free-ish version?
Brian Robbins
executiveYes. So GitLabs pricing, the way that we price our product historically has been per seat per month. And so we had Ultimate and Premium, which you pay per seat per month. Everybody in the company has to be on the same tier, then we have the free version. And we have steered away from consumption. And we actually don't price differently between SaaS and self-manage even though SaaS is a little bit more expensive to deliver. We wanted to move the friction out of the selling and buying process to allow people to choose what they want. We want time to value and business outcomes for our customers. And so as we're thinking about the code suggestions and how to price that, we wanted to price it on a per user per month basis, but we didn't want to make you have to buy that with your sort of.
Robbie Owens
analystFor every form...
Brian Robbins
executiveCore product. And so you can buy it for just who you want. You can buy it for the free tier too. And so if you're on free, you want code adjustments. You can buy it if you're on Premium or Ultimate. And so super happy with all the things we're doing today around AI. We have 10 products in development. One is actually GA called suggested reviewers. It's around workflow and suggesting who you should -- who should be the next person in the workflow. It's in Ultimate today. It's bundled with Ultimate. Code suggestions, we price at $9 per user per month. And then the other 8, we're working more on the technology. But look forward to them coming out and helping developers, operations and security professionals being more efficient.
Robbie Owens
analystGreat. Questions from the floor. We've got about 5 minutes left. Please?
Brian Robbins
executiveYes, there's a good question. There's been a big debate about that. And I believe and the company believes that -- we put out a DevOps report on the day of earnings. And through that report when we went and talked to a bunch of developers, only about 25% of their time had actually spent on coding, 75% spend on everything else. I've heard that number as low as 10%. And so if you make the coding aspect, 20% more efficient and 30% more efficient, it's really a small part of the overall process. I do believe, though, with AI that more code comes more complexity with every technological advancement, I believe that consumers and businesses are going to demand more. So just more code will be created, right? Then also it will open up to more personas as well. So historically, it's only been a developer. So some non-developers now may be doing some developer like things. And so I actually believe that companies won't say, "Hey, I got a 15% benefit on my AI tool and so I'm going to reduce staff by 15%." I think they're going to try to see how much more they can get out of their staff and how much more of stuff that they can push out to their customers.
Unknown Attendee
attendeeYes, I think you mentioned earlier about how customers are buying upfront or coming back to you throughout the year. Have you tend to like [indiscernible] market operations that will accommodate [indiscernible] I think a healthy kind of [indiscernible]? So do you have attention on those...
Brian Robbins
executiveYes. You have to adjust to basically what's happening in the industry. It doesn't change our go-to-market motion per se, but you will follow up with that customer on a more regular basis. And so our average contract length is just over 14 months. When I got to the company, I pushed for shorter duration opposed longer duration because we had such a high gross retention rate. And so as they come up for renewal or during that process, we reach out to them more. Because of our contract duration, we started seeing some of this in fourth quarter we expect that we'll lap that sort of into this fourth quarter or first quarter of next year.
Robbie Owens
analystYes, please.
Brian Robbins
executiveNot yet. You have to -- we're working on the technology right now. We're training on [ Google's ] models, our large language models, and you have to get the code quality to a certain point to where you can actually then go test that. There are tools out there where you can actually take our code suggestions, copilot, Tab9 and others and compare the code quality to them on sort of an apple-to-apple basis by taking raw code and putting it into your code suggestions that will pop it out, it will actually grade them. And so there's a way to actually do a comparison, but we've been working on getting the code quality up to a level that we can actually run that.
Robbie Owens
analystAnd with the shorter durations that you mentioned relative to Ethan's question, we should be getting really excited about this price increase then next year. And I think we're modeling the knee in the curve to hit maybe middle of next year. Any thoughts or directionally how we can think about that? I'm going to watch you dance, Brian.
Brian Robbins
executiveAnd so with the price increase, we have 4 months of data now. And so last earnings call, we only had a month and so it wasn't really a lot that we could talk about. There was some confusion on impact this year versus next year. Due to the ratable nature of the revenue that we talked about will only get a small impact this year and so you have to look at overall bookings, part of that goes ultimate, the rest is premium, 80% what you got is existing customers. And so they go -- it's a stair step up. And so we talked about the amount of impact this year being a nominal and most impact next year and then the remaining impact coming the following year. We haven't done our annual operating plan for next year. And so I look forward on our fourth quarter earnings call. Give out our guidance for FY 2025.
Robbie Owens
analystGreat. Well, with that, we'll close. Thank you all, and please stick around for our lunchtime keynote.
Brian Robbins
executiveThanks so much.
For developers and AI pipelines
Programmatic access to GitLab Inc. earnings transcripts and 32,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.