Twilio Inc. (TWLO) Q2 2016 Earnings Call Transcript
Published at 2016-08-08 23:41:13
Greg Kleiner - Head, Investor Relations Jeff Lawson - Co-Founder and Chief Executive Officer Lee Kirkpatrick - Chief Financial Officer
Heather Bellini - Goldman Sachs Mark Murphy - JPMorgan Pat Walravens - JMP Securities Bhavan Suri - William Blair Richard Davis - Canaccord
Good afternoon. My name is Stephanie and I will be your conference operator today. At this time, I would like to welcome everyone to the Twilio Q2 2016 Earnings Conference Call. [Operator Instructions] Thank you. I would now like to turn the call over to Mr. Greg Kleiner, Head of Investor Relations for Twilio. You may begin.
Thank you. Good afternoon, everyone and welcome to Twilio’s second quarter 2016 earnings conference call. Joining me today are Jeff Lawson, Twilio’s Co-Founder and CEO and Lee Kirkpatrick, Twilio’s CFO. The primary purpose of today’s call is to provide you with information regarding our 2016 second quarter performance in addition to our financial outlook for 2016 third quarter and full year. Some of our discussion and responses to your questions may contain forward-looking statements, including but not limited to statements regarding our future performance, including our financial outlook, our market opportunity and market trends, customer adoption of our products, our momentum and our ability to execute on our vision. These statements are subject to risks, uncertainties and assumptions. Should any of these risks or uncertainties materialize or should any of our assumptions as outlined in our earnings release and the documents referred to in that release proved to be incorrect, actual company results could differ materially from these forward-looking statements. Discussions of the risks and uncertainties related to our business is contained in our final prospectus filed with the Securities and Exchange Commission on June 23, 2016 and our remarks during today’s discussion should be considered to incorporate this information by reference. Forward-looking statements represent our beliefs and assumptions only as of the date such statements are made. We undertake no obligation to update any forward-looking statements made during this call to reflect events or circumstances after today or to reflect new information or the occurrence of unanticipated events except as required by law. Our commentary today will contain certain non-GAAP financial measures, including discussions of gross profit, operating expenses, loss from operations, net loss per share and weighted average shares outstanding. Non-GAAP financial measures may exclude certain amounts which are included in our GAAP financial measures. Accordingly, the following items are available in our earnings release, which we issued a short time ago, the most directly comparable GAAP financial measures, the reconciliations between these GAAP financial measures and non-GAAP financial measures, information regarding the reasons why we are presenting non-GAAP financial measures, as well as the reasons why we present guidance for non-GAAP measures of loss from operations and net loss per share, but not the comparable GAAP measures. The earnings release is available in the Investor Relations page of our website and is part of Form 8-K furnished to the SEC. Finally, at times, in our prepared remarks or in response to your questions, we may offer incremental metrics to provide greater insight into the dynamics of our business or quarterly results. Please be advised that this additional detail maybe one-time in nature and we may or may not provide an update in the future on these metrics. I encourage you to visit our Investor Relations website at investors.twilio.com to access our earnings release, periodic SEC reports, a webcast replay of today’s call or to learn more about Twilio. Now, I will turn the call over to Jeff.
Thank you, Greg and good afternoon to everyone on the line today. Thank you for joining us today for our first earnings call as a public company. We are excited to share both our results from the second quarter as well as our vision for how software will drive a massive shift and how we communicate and how Twilio plans to power that future. Twilio was a company founded by developers, for developers, a concept that most said couldn’t be done when we started the company back in 2008. Many of you listening today maybe new to the Twilio story, so let me spend a few moments describing our business and what makes Twilio unique before walking through some of our Q2 highlights. As a backdrop, we have entered into a new era of software. In the first era of software, 25, 30 years ago, companies use software for back office applications and each project involved multimillion dollar decisions and multiyear timeframes to implement and thus require that the CIO drive the decisions. Then 10, 15 years ago came the next era of software with software-as-a-service. At that point, line of business managers could buy the software systems required to run their parts of the business without needing IT to deploy it and this was a major innovation. But the fastest growing enterprise software company in history is not on-prem and it’s not SaaS, it’s not even an application, it’s Amazon Web Services. This signals a new era of software, the era of cloud platforms. Instead of selling applications, you are selling building blocks. Instead of selling seats or licenses, you have a usage-based pricing model. And instead of selling directly to CIOs or line of business owners, you are selling through developers. And as every company starts to invest in software and software developers as a key point of differentiation in their businesses, their developers turn to these cloud platforms to build software faster and more cost effectively than ever before. So, whether it’s Amazon Web Services for computing and storage, whether it’s Google Maps for mapping, PayPal or Stripe for payments, these are the new building blocks of every app, consumer and enterprise that we use everyday. But what was missing from this picture before we started Twilio was communications. We created a new category and today Twilio is the leading cloud communications platform. Our mission is to fuel the future of communications. We don’t provide a single software application like most software companies. Rather, we are a horizontal platform with building blocks that help developers build communications into other software applications. So, just as Amazon Web Services provides access to compute and storage through their platform, we allow developers to embed real-time communications into their software applications. Our revenue model is primarily usage based. So, whether this is Uber allowing its customers to communicate with drivers, Nordstrom enabling salespeople to text with customers via their mobile CRM app, or Zendesk voice providing a call center solution to its customers, we participate in all of this. Every message sent, every minute of voice traffic, every video session, every authentication performed in these apps built by our active customers, drives revenue to Twilio. To understand Twilio, you can think of us as three things. And these three things work together to provide value to our customers and differentiation in the market. The first of these three things is our programmable communications cloud. It’s the software platform we provide to our customers. These are the building blocks exposed as APIs, or application programming interfaces that developers can incorporate into their applications. Our products today span programmable voice, messaging, video and authentication. They allow developers to build applications that support voice calling, sending text-based communications, embedding video and incorporating two-factor authentication into their apps. But it’s not just the communication, but also what happens in the communication that these building blocks enable. For example, higher level functionality like conferencing, call recording, text-to-speech, picture messaging, intelligent message encoding, language localization, even integrations with Facebook messenger, among many other things that add value to our customers. Given the power and flexibility of our APIs, developers can build a wide variety of used cases. Some of the more common used cases for Twilio include anonymous communications, alerts and notifications, contextual support, call tracking, mobile marketing, user security and more, but the options are really only bounded by the creativity of developers. The second of our three things is our super network. This is our software running in 22 data centers in 7 regions around the world that is interconnected with the carriers of the world, allowing us to connect with nearly any end-user on the planet. It uses data and software to optimize the performance of our network for both quality and cost structure for the voice calls and text messages that traverse our network. We are constantly adding more interconnections to the super network. And with more volume of traffic, the interconnections and importantly data, this forms a flywheel of scale and intelligence that reinforces our leading market position. As our business grows, the super network becomes more difficult to replicate over time. Finally, our business model for innovators, put simply, we acquired developers like consumers, but enable them to spend like enterprises. Our goal here is ubiquity. We want Twilio to be in the tool belt of every software developer in the world, because we believe communications is so core to business that eventually these developers will have a use case at work that requires communications and when they do we want them return to Twilio to solve it. As a company founded by developers, for developers, we have been actively engaging the community for last 8 years, today we have more than 1 million developer accounts registered on our platform and we are adding more than 30,000 more per month. We start with a low friction on-boarding process where developer needs nothing more than an e-mail address to get started, from there our usage based revenue model is primarily pay-as-you-go. So as our customers move from a prototype to a beta to a general release and more end users interact with the software they have built on Twilio, we generate more revenue. When they succeed, we succeed and as they grow, we deepen our relationship through sales and customer support to help them along this path and realize additional use cases as time goes on. The result of this model is two-fold efficient customer acquisition and best in class revenue expansion. Lee will discuss each of these in more detail shortly. The combination of these three things is what drives our leadership position and provides our competitive differentiation in the marketplace. No other company has these three things operating at our scale. With that as background, let me discuss how we did in the second quarter executing against this vision. The business produced another quarter of excellent financial results. Base revenue grew by 84% in the quarter to $56.4 million versus the same period in the prior year. Total revenue in Q2 grew by 70% year-over-year to $64.5 million. In addition, we showed significant leverage on the operating line. As Lee will outline in a moment, we saw continued strong expansion rate in our customer base. We also signed a number of important new deals and expansions in the quarter including with enterprise customers. We had some great wins at FICO, BMW, Home Depot, Nike and the New York Times as examples. In addition, I would like to spend a moment talking about our wins at ING Bank, Salesforce.com and Amazon Web Services. First ING Bank, where their team decided to replace 17 different legacy call center systems deployed in over 40 countries with one new solution their developers are building on Twilio. This win in particular shows how the effectiveness of our business model for innovators translates into the enterprise. The development team within ING pulled us into the opportunity after discovering how our communications building blocks could be leveraged to build a new type of omni-channel contact center to service the many countries and business units of ING. By enabling ING’s development team to build prototypes of their solution on Twilio, they were able to evangelize our platform within the broader ING organization. As a result, with the support of their development team and the Netherlands group’s CIO as our executive sponsor, we were able to win this global deployment in one of the largest banks in Europe against many of the traditional call center vendors. Also in Q2, we announced an expanded relationship with Amazon where we will be helping to deliver SMS messages as part of their simple notification service. This builds on our existing relationship with AWS as an investor, customer and supplier to Twilio. Salesforce is a great example of our work with a category of customers, we call solution partners. Independent software vendors or ISVs that embed Twilio into their software and bring a complete solution to their customers, with the latest release of sales cloud and Lightning Voice, Salesforce customers can now call their customers with one click directly from their browser and without the need for any external phone systems. This is a tremendous productivity enhancer for salespeople who no longer have to log calls manually or leave Salesforce to effectively interact with their customers. So whether its customers building directly on Twilio like ING or buying solutions brought to market by our solution partners like Salesforce or Zendesk, we believe we can address the full communications market and we are excited by the progress on both of these fronts in Q2. We continued to make significant progress on the product front as well. We were pleased to join Facebook on stage at their F8 user conference in April as we announced our integration with Facebook Messenger. Businesses today need to be active wherever their customers are and we can now power interactions with Facebook Messenger from within our platform. In addition, we recently held our annual user event SIGNAL in San Francisco where we celebrated our customers launch products, educated developers and help further our vision for the future of communications. We announced three important new innovations at SIGNAL this year. The first was the launch of the Twilio Marketplace with a new product we call add-ons. With this marketplace, partners such as IBM Watson, Wolfram|Alpha, Whitepages Pro and more can pre-integrate their services into Twilio and allow developers and businesses to light up that functionality in their applications with one click. For example, a developer can add sentiment analysis to their messaging application in minutes using Watson or automatically deflect spam calls from the call centers using Nomorobo. When our customers adopt these pre-integrated add-ons, we share in the revenue with our partners. The second announcement was Twilio Programmable Wireless, essentially the first fully programmable wireless carrier. Developers can now program every part of how a carrier operates with voice, messaging and data in order to build applications that operate natively with the phone, all powered by just inserting a Twilio powered SIM into the device. We make it easy for developers to start building IOT solutions with low upfront costs and little friction and then scale up their solution when they start shipping devices. This is the Twilio model at work again in a new market and one that we are excited about IOT. We also anticipate developers building BYOD solutions for the enterprise especially in heavily regulated industries like banking or healthcare where developer can automatically log every phone call and text message programmatically. In short, we don’t believe the world needs another wireless carrier, but it just maybe that the world needs thousand micro carriers for a wide variety of use cases. This is why we built Twilio Programmable Wireless. The final product announcement from SIGNAL was notified. An API for orchestrating notifications across SMS, push and messaging applications such as Facebook Messenger as I mentioned a moment ago. The communications landscape is growing increasingly complex for businesses to manage. But with complexity comes opportunity and Notify is designed to help businesses navigate this rapidly changing landscape by effectively managing customer communications at scale across a wide and growing variety of channels. And a few weeks ago, we launched Twilio Sync, a new API to help keep web and mobile apps in sync across devices and between users. State synchronization is a core aspect of a growing set of modern Internet applications like enabling co-editing of an online document or updating the location of a driver on the map in real-time and we are excited to get this functionality in the hands of developers with our new sync API. Our customer successes and continued innovations have let IVC to name Twilio as the sole leader in the marketplace report for worldwide cloud communications platforms. On the management front, we are pleased to welcome Erin Reilly to our executive team as the Executive Director of Twilio.org. We have taken the one, one, one pledge and last year committed 1% of our pre-IPO equity to funding Twilio.org. Erin brings a wealth of experience in social responsibility as a veteran of leading organizations like Google, Yahoo and Nike. She will help drive our continued focus on empowering non-profit organizations to use communications to solve societal problems which is a core part of the Twilio.org mission. We also expanded our Board by adding Erika Rottenberg. Erika brings with her more than 15 years of leadership experience with the technology industry, formerly the General Counsel at LinkedIn, SumTotal, and Creative Labs, she has been instrumental in guiding leading technology companies as they scale their organizations globally. We look forward to her contributions as Twilio continues to grow at a rapid pace. So, before I turn the call over to Lee, I wanted to thank our customers, our team and our shareholders old and new for their contributions that have gotten us to where we are. I would especially like to call out our employees. We call them Twilions. As this has been an unusually busy and special quarter for the company, one that saw SIGNAL, our best user conference yet, a tremendous amount of growth, and of course, our IPO. And our employees handle these events with poise, grace and above all else a focus on customer success. I am proud that Q2 was another quarter of strong growth and accomplishments, but this is day one. As we look forward, we believe the opportunity has never been greater. We are just beginning the journey of migrating our communications from a legacy and hardware to a future in software and it’s the software developers of the world who will unlock the potential of software to make our communications more meaningful and relevant and we are excited to partner with them on that future and we can’t wait to see what they build. And now, I am going to turn it over to Lee to discuss our financial results.
Thank you, Jeff and welcome to new investors on the call. I will begin with a brief overview of our financial model and key metrics and cover our financial highlights from the past quarter. As Jeff mentioned earlier, we created the cloud communications category providing a platform that allows companies to easily embed and scale communications into their software applications. We have built the business that combines rapid revenue growth at scale with an efficient go-to-market model. Our platform revenue model is primarily usage based. So, every message sent, every minute of phone traffic or every authentication that’s processed by our cloud communications platform generates revenue for Twilio. This activity occurs hundreds of times per second across our broad customer base. We break our revenue into two categories, base revenue and variable revenue. Base revenue constitutes the majority of our revenue. Base revenue has historically been predictable and is the basis on which we have always planned and operated our business and accordingly will be the focus of our discussions today. We also plan to provide specific guidance on base revenue to help investors evaluate and track our business. The second category of our revenue is variable revenue. Variable revenue comes from a small subset of our customers called variable customers, where we believe the revenue is more likely to fluctuate significantly between periods. We define the variable customer as a customer whose revenue has exceeded 1% of our total revenue in the quarter, but has not entered into a 12-month minimum revenue commitment agreement. Variable revenue provides benefit to our business through added scale and gross profit dollars despite its limited predictability. In the second quarter, we had 9 variable customer accounts accounting for approximately 13% of our total revenue, with the majority of this variable revenue coming from one company, WhatsApp. Another key metric we track is our customer account. An active customer account is an individual account that has generated at least $5 of revenue in the last month of any period. We also have a large number of customer accounts either utilizing free trials or operating below the $5 monthly thresholds that we believe will be our next big customers as they start building and deploying their applications. A third key metric we track is our dollar-based net expansion rate, which compares revenue generated by our base customer accounts in one quarter to the same quarter in the following year, including churn. Base customer accounts are active customer accounts other than our variable customer accounts that I discussed a moment ago. We are very proud of this metric as it tangibly expresses the continued value we are providing to customers and the benefit of our business model for innovators. This metric has been consistently above 140% in recent periods, best-in-class amongst our peers in the software space. This growth has been driven by our ability to maintain and grow our relationships with our existing customers. So, let me transition to some highlights from the second quarter. We are quite pleased with our results for the second quarter as it demonstrates the power of our platform model and the continued success we are driving for our customers. Base revenue for the second quarter of 2016 was $56.4 million, up 84% year-over-year from the second quarter of 2015. We saw continued strength across our product line and from customers of all sizes. Total revenue for the second quarter of 2016 was $64.5 million, up 70% year-over-year from Q2 of 2015. Variable revenue decreased sequentially from Q1 and as noted earlier may fluctuate from period to period. WhatsApp is the majority of this category and their usage like other variable customers is unpredictable. That is why I created this revenue category and the reason we plan our business around and focus on base revenue. In the quarter, our top 10 customers were 31% of total revenue consistent with recent quarters. As of June 30, 2016, active customer accounts were 30,780, up from 21,226 as of June 30, 2015. These figures include 9 variable customer accounts in the second quarter of 2016 and 2015. Our dollar-based net expansion rate was very strong once again in the second quarter coming in at 164%. Our active customer account growth and dollar-based net expansion rate both demonstrate the power of Twilio’s low friction platform business model. Before moving on to profit and loss items, I would like to point out that I will be discussing non-GAAP results going forward. Our GAAP financial results, along with the full reconciliation between GAAP and non-GAAP results can be found in our earnings release. Non-GAAP gross margins in the second quarter of 2016 were 56% flat compared to the second quarter of 2015. We are a platform provider in the early days of a huge market opportunity. As a result, we are currently operating our business to optimize the reach and scale rather than maximizing for gross margin. Gross margin may fluctuate in the near-term as we pursue this deliberate strategy to further extend our market leadership. Non-GAAP operating expenses in the second quarter of 2016 in total were $42.1 million or 65% of total revenue. This compares to $28.5 million in total for the second quarter of 2015 or 75% of total revenue. One line item I would like to focus on for a moment is sales and marketing expense. Our business model for innovators enables efficient revenue acquisition. For the second quarter, our non-GAAP sales and marketing expense was 26% of total revenue, much lower than many other high-growth software companies. Note that this figure includes expense from our annual user conference, SIGNAL, that occurred in the second quarter. Non-GAAP operating loss was $5.7 million in the second quarter of 2016 compared to $7.4 million in the second quarter of 2015. Our operating margin improved by 1,000 basis points year-over-year from negative 19% to negative 9%. Going forward, we are plan to make continued progress toward breakeven and beyond, but it may not be in a linear fashion. Our non-GAAP loss per share in the second quarter was $0.08 per share based upon a non-GAAP weighted average share count of 72.8 million shares, which assumes the conversion of preferred stock as of the beginning of that period. This compares to a non-GAAP loss per share of $0.11 per share in the second quarter of 2015 based upon a non-GAAP weighted share count of 68.3 million shares, which also assumes the conversion of preferred stock at the beginning of that quarter. We ended the quarter with $261 million in cash and cash equivalents compared to $103 million at the end of the previous quarter. Note that the net proceeds from our IPO at the end of June were approximately $156 million. As we are looking at the second half of the year, we expect our free cash flow to include the net impact of roughly $7 million related to the build-out of our new headquarters in San Francisco. Now, let me turn to guidance. We are providing our initial guidance as follows. For the third quarter ending September 30, 2016, base revenue in the range of $58.5 million to $59.5 million, total revenue in the range of $63 million to $65 million, non-GAAP loss from operations of $7.5 million to $8.5 million, non-GAAP net loss per share of $0.09 to $0.10 based on 84 million weighted average shares outstanding. For the full year ending December 31, 2016, base revenue in the range of $227.5 million to $229.5 million, total revenue in the range of $253 million to $257 million, non-GAAP loss from operations of $21.5 million to $23.5 million, non-GAAP net loss per share of $0.28 to $0.30 based on 78 million non-GAAP weighted average shares outstanding. While we are not providing detailed guidance beyond 2016 at this point, I do want to add a few higher level thoughts. The second half of 2016 will be focused on continued investments. We are looking to expand our lead in this large and growing category. We are investing across multiple fronts and plan to take advantage of the increased developer and customer awareness provided by our IPO. As we look to 2017, we anticipate reaching non-GAAP operating breakeven in the fourth quarter of 2017. In summary, we are very happy with the continued momentum exhibited by our business. The value provided by our platform is clearly resonating in the market and we believe we are still in the early innings of what is a massive opportunity to reshape one of IT’s largest spending categories. I will now turn the floor over to your questions.
[Operator Instructions] Your first question comes from the line of Heather Bellini with Goldman Sachs. Your line is open.
Great. Thank you very much and congratulations on the offering gentlemen. I was just wondering if you could share with us obviously everyone knows that the customer concentration that you guys have, but I was wondering if you could go a little bit deeper and think of customer ten and below and maybe talk to us about the spending trends and the penetration you are – trends you are seeing amongst that base of customers as they continued to expand their use of your technology?
Yes. Hi Heather, this is Lee. So in terms of customer trends, it’s been very consistent across a broad base. So we have our 30,000 plus active customers. Our top ten customers were 31% of revenue and then we trail all the way off to the long tail to evenly spend all the way down to our active customers which are over $5. So we have seen consistent trends in growth across all revenue categories.
But are those customers growing faster than the top ten, I guess that’s what I am trying to get at?
Yes. I would say across the base I don’t think any bucket or category of revenue growth rate is faster than any larger customer at a macro level.
Your next question comes from the line of Mark Murphy with JPMorgan. Your line is open.
Yes. Thank you very much and congratulations on the strong results. So Jeff I had a couple of questions for you, first of all, how much upside potential do you see over time in targeting enterprises more along the lines of what you have announced with ING and also with others, I am wondering what is your confidence level in terms of being able to replicate what you have done for technology firms and trying to do that on the same scale across many other industries?
Absolutely. Thank you, Mark. We are optimistic about the ability to continue to expand into the enterprise. We see some of the largest enterprises on the planet adopting the same software strategies that technology first companies have been adopting for years, that’s because every company is moving to begin to figure out how it uses software to effectively compete in the market. And so we see strength from the developers as they begin working for those larger companies and as those companies start employing software developers of the world that those developers are going to bring in the tools that they know how to use to use those jobs. And we see an increasing number of enterprise companies in our pipeline. And so as those companies begin to leverage the power of software and invest in developers to build differentiated software offerings those developers will bring Twilio and we see that as the opportunity.
Great. And also Lee, I heard your comment on the gross margins, they did come in a little higher than we would have expected and I am curious if you could just comment on what you are experiencing in terms of pricing discussions with carriers as your volume grows so rapidly and I would think the trust in the brand is moving further ahead of the field, are you benefiting at all just in terms of the pricing that we see manifest in your cost structure over time?
Yes. Mark, I will answer that in two parts. So the first part I wouldn’t read anything into a fluctuation on a quarterly basis, our gross margin can fluctuate based on geographic mix, customer mix, rollout of infrastructure and all and as a refresher we are not running the business to maximize the gross margin in the near-term. We are running the business for reaching scale. More, the broader answer, as we continue to scale the business, we do see benefits from our super network, so we continually see improvements in our cost structure as we grow and scale the business.
Okay. One last one Jeff, I am wondering just how you are looking at the usage of in-app notifications or push notifications and maybe if you can comment on how you are Notify product is playing into that trend, so for instance, are you seeing that as a net positive, if the customers are deciding that they can’t solely rely on in-app or push notifications and therefore they have to orchestrate across multiple channels, is it something that is driving the interest in the Notify product?
Yes. I think that’s roughly accurate, Mark. So there is obviously many channels available the company use to communicate with their customers and a lot of it actually ends up coming down to customer preference about how they want to be communicated with. And while push has been around for a while, probably 2010 push came out, what you find is that different customers will be in different places, right. One customer you may be able to talk to via SMS, because essentially what you have is their phone number, another customer may have decided to download your mobile app. And when you ask them enable notifications, they say yes, well, now you can actually talk to them via push. But then again maybe the following week they get a new phone and they forget to reinstall your app, so now you can’t talk to them over push and so you will fallback to SMS. And so those kinds of real world scenarios that companies see as they try to communicate with their customers over multiple channels and that’s why we built the Notify product, because it takes care of the very complex business projects needed for a company to keep track of how best to communicate with each one of its customers based on the preferences of that customer.
Your next question comes from the line of Pat Walravens with JMP Securities. Your line is open.
Terrific. Thank you and congratulations. I was hoping we could dig into the dollar based net expansion rate a little bit, because it’s really best in class in terms of our coverage universe. So, maybe if you could comment just a little bit on how it is that you guys generate such high, effectively same-store sales. And then also Lee, what should we expect the trend to be like in that number just because you have some tougher comps coming up? Thank you.
Absolutely. Thank you, Pat. This is Jeff. So, I will answer about a little bit of how the mechanic works better and I will let Lee answer some of the quantitative aspects. But the way we look at our usage based model as part of our business model for innovators, it provides us with multiple expansion vectors inside of every account, right, as a developer starts building using our product, we will often spend very little, because as they are prototyping, it’s a very small amount they need and we think that’s a positive thing, because the more efficient you can get started building that is going to encourage more innovation. But then as you take some prototype and roll it out maybe as a beta to a subset of customers, well the usage is going to grow and therefore our revenue is going to grow. Then when they roll it out to the entire customer base, again, the usage will grow and our revenue will grow. And so as an innovation migrates through the product development lifecycle Twilio’s revenue grow. That’s the first vector driving our dollar-based net expansion rate. The second vector is when the developer does that again and she builds the next used case and then that used case gets traction as it goes through from a beta to a general release, right, the same thing happens again, drives more usage, Twilio gets more revenue. And the third vector of expansion is just as our customers are building their own customer bases and they have more people to communicate with as end users, well that will also drive more usage and increase our revenue. And so these three vectors of growth are working inside of our customer base to drive this dollar-based net expansion rate that we see. With that, Lee, I will let you answer the second half of that question.
Yes. So, we are not going to be guiding specific to expansion rate, but I think it is a good point talking about some comps and what’s happened over the prior quarters. So, the past few quarters we had very high revenue growth rate in the 90s and very high expansion rate. We benefited from some easy compares over the prior year. If you actually look at our revenue growth rate is in the 90s the past two quarters than in the prior quarters, prior three, four quarters in the 70% range, similar trend in terms of expansion rate. So, we did have the benefit of comparables over the last quarters. Again, I am not going to guide going forward, but the inputs to the business are strong, remain strong. Those vectors that Jeff talked about will hold. So, we do expect to have strong expansion rates going forward.
Great. Thank you guys very much.
Your next question comes from the line of Bhavan Suri with William Blair. Your line is open.
Hey, guys. Thanks for taking my question and congratulations. Apologize for the background noise. I guess my first question maybe to Jeff is on the partner channel just sort of how you guys are thinking about investing to drive the partnership? So, obviously the platform is great, but are you seeing some of the partners start to build applications and certainly customized communication applications to their customers and how you guys are approaching sort of going to market in that space? Thanks.
Thank you, Bhavan. Yes, so we believe that partners we call them solution partners are an important segment of our business, because it’s solution partners. These are customers of ours like Zendesk or Salesforce or ServiceNow who builds solutions on top of Twilio and then sell that solution into the customer base. That category of customers really allows us to address the fullness of the market. So, whether a company wants to build a solution or whether they want to buy one, Twilio can power that customer regardless. And so we have historically seen success in the segment of the market. I think our ability to build APIs that understand the needs of a solution partner building multi-tenant applications on top of Twilio is an important part of the investments that we have made and we will continue to make those investments. And we have been at the focused effort by our sales team to really engage with these types of new solution partners and to further enable our existing solution partners as well to build more advanced or enter new markets with Twilio. A good example of that is Zendesk launching last quarter, Zendesk SMS, right, which extends Zendesk voice into a new channel communication that is also powered by Twilio.
Got it. And one quick follow-up for me, you spoke a bunch about IoT here, just a little bit update on the relationship with T-Mobile, the programmable SIM opportunity and sort of how you guys think about that and how does that layer into this business? Maybe not in, let’s say, ‘16 or ‘17, but maybe 2 or 3 years out, how should we think about what that could be from a revenue opportunity perspective for Twilio? Thanks.
Absolute, Bhavan. And for the benefit of those listening in, this is our Twilio programmable wireless product. This is the SIM cards that are powered by Twilio that allow a developer to program every aspect of the communication that runs over that SIM card whether it’s voice, SMS, data as well as the provisioning lifecycle and we are excited about the opportunity to power both IoT devices with this product line as well as BYOD used cases inside of the enterprise. I will say that the relationship with T-Mobile who is our launch partner in this has been fantastic and we are excited for where this product is going to go, it is the earliest days of the product. We announced it at SIGNAL, our developer conference in May and that was announced in a developer preview. So, as that product gets rolled from developer preview to a broad release and eventually into a G8 [ph] release, we will be excited to see what used cases developers build and how those get to play, but right now, it’s the earliest days of that product and in the most literal sense, we can’t wait to see what developers build.
Thanks. I guess it’s clear you and Lee don’t want to put up like a 5% of revenue in ‘18 kind of number. I appreciate it guys. Thanks for taking my questions and congratulations again.
Your next question comes from the line of Richard Davis with Canaccord. Your line is open.
Great. Two kind of good questions. I guess, one, you have talked in the past about kind of investing in scalability and stuff like that, could you maybe just flesh that out a little bit? And then I guess this is more hypothetical, but you are working with Facebook on the messenger and there is all these chat bots and things like that, I mean, it’s early days there. Do you see that business as a general statement taking off and things like that? It just reminds me of some of the artificial intelligence back 15 years ago. But I was just curious if you have a point of view on that? Thank you very much.
Great. Thank you very much, Richard. So, as far as the scalability goes, I mean, we review resiliency as one of the key aspects of the service that we offer. And we have a mantra internally that we also talked about at our conference for how we think about R&D at Twilio and that is to achieve agility with resiliency. And so we are always investing a substantial amount of energy in not just building new products as you have seen, we launched a number of new products in this quarter, but also increasing the resiliency and the scale and the quality of the products that we have already got in market. And that’s why I think you see as a platform, we do invest substantially in our product. We believe that’s the right thing to do. This is – we have invested 23% of revenue in engineering, in R&D in Q2 and we believe that an outsized investment in R&D both from the perspective of innovation, but also from the perspective of resiliency is the right thing to do as a platform business. And I believe the second part of your question was about Facebook?
Yes, just chat bots and all that whole, there is a lot of talk about that. And do you think it’s going to be a big thing for the industry in broad terms or not? I am just curious because you are right there at Ground Zero?
Yes, fantastic question. We do believe that as with the lot of things, there is a hyped cycle around artificial intelligence and bots exactly where we are on that hyped cycle, it’s probably not entirely clear, but there is a lot of optimism around what can be done with artificial intelligence and bots. We are excited for what some customers of ours are doing with bots and we think that an investment there makes sense and we believe that there is a lot of interesting. We believe it’s the early days of discovering what the used cases are. Although it’s clear that there will be used cases as artificial intelligence gains more and more ability to do some tasks for us. An interesting example of bots – well, actually I will also point out that sometimes I think bots mean artificial intelligence, but other times, bots simply mean using messaging as an efficient interface to communicate with customers and we see interesting things like the New York Times who is currently powering its Olympic coverage with SMS to provide flash updates to its subscribers over Twilio SMS with what’s happening down in Rio and we think that’s a neat innovation and we expect to see more of that type of innovation occur as many industries discover the power of messaging to drive new forms of engagement with their customers. But as far as whether it’s exactly artificial intelligence that drives all of that, artificial intelligence will play a role undoubtedly, but it may also be slightly over-hyped at the current, will be my guess.
Got it. Thank you so much.
As there are no further questions at this time, we thank you for your participation. You may now disconnect.