Thursday, October 11, 2012

Preparing for Workday (WDAY)’s IPO: Workday vs. Salesforce.com

My esteemed colleague Ryan Leask (LinkedIn Profile) and I have co-authored this three-part blog offering our insights on Workday's IPO.  

This is part 1 in our blog on Workday’s IPO.  Part 2 looks at how Workday compares to SFSF, TLEO, NOW and CRM.  And the third and final part provides an overall summary.

Workday (Ticker: WDAY), a cloud based provider of HCM and other enterprise software, is going to IPO tomorrow.  As in typical Silicon Valley fashion, not that many people are discussing it because it’s not a consumer software company.  But for us in the enterprise software world, this is absolutely one to watch!

We’ve known Workday has been on a tear for a while, so as we looked through their S-1, their growth didn’t come as a big surprise to us.  That’s not to belittle their accomplishments. It was an amazing feat by all accounts, and they achieved it all right through the heart of the Great Recession. Spectacular performance!  However, the thing that caught us a little off-guard was their expenses. We wanted to take a deeper look at their numbers, and compare it to other cloud enterprise companies to see how their figures stacked up.

Of course, our analysis began with comparing Workday to Salesforce.com (Ticker: CRM).  If you invested in CRM on opening day and held it all the way till date, you would be sitting pretty on a 900% ROI over ~9 years.  Not too shabby.  So how does Workday compare?

The figure below highlights a few key metrics. The WDAY figures are for their year ending Jan 31, 2012 from their S-1.  The CRM column represents the data in Salesforce.com’s S-1 document, however, since CRM was only ~5 years old when it IPO’d in 2004, and WDAY is already 7 years old, we added an extra set of figures for CRM at their 7 year mark too (CRM@7), and use this as the comparison point for this blog.
You can see by all accounts, WDAY is significantly trailing CRM@7 years.  WDAY’s revenues are 43% of CRM@7’s revenues (134m vs. 310m), yet Workday’s costs are 73% of CRM@7’s (213m vs. 290m).  That’s a big discrepancy.  Where are these costs coming from?

Well, Workday had 1096 employees to CRM@7’s 1304 (i.e. Workday had 84% of CRM@7’s number of employees to produce 43% of their revenue, yet still incur 73% of their costs).  That means WDAY saw $122k rev per employee vs. CRM@7’s $238k rev per employee, so nearly a 2x favor to CRM@7.

So it’s clear, WDAY is operating with a different model to CRM.  This led us to take two follow-up steps:
  1. Compare WDAY to some other companies, to see if we could find any other similarities. This will be the second part of our blog.
  2. Analyze “why” WDAY’s figures are so different to CRM’s. Yes, there is the HCM vs. CRM difference, but prior to going through the S-1, we would not have expected to see big differences between the companies. 
The rest of this blog post will address our theory on the second question of “why” the two company’s figures are so different.  So here we offer our some of our thoughts on this:
  1.  WDAY is Selling to Large Enterprises
    • Workday has only 326 customers after 7 years.  CRM@7 by contrast had over 20,000 customers around the same time.  So yes CRM@7 had 2.3x WDAY’s revenue, but they also had 63x the customers.
    • WDAY’s Rev/Customers amounted to $412k.  CRM@7’s Rev/Customers was $15k.  Clearly, WDAY is selling much more to larger companies than CRM did.
    • WDAY does a lot more services business as well, but even if you exclude it (34% of rev), it would still give you a figure of $272k/customer… so way higher license rev per customer than CRM.
    • WDAY over the years had made news of big account wins (Flextronics & Chiquita come to mind), so we knew they were successful in LE’s. However, we assumed they were also getting a lot more traction in the SME space too, which appears not to be the case.
    • As per WDAY’s S-1, the figure of 326 customers does exclude SME’s which were bought in from a reseller. But given we didn’t see any explanation of the figures in any more detail, we would assume that the number of SME’s & the revenue they bring in is not material.
    • Selling basically exclusively to large companies also explains why WDAY’s services figures are so high, at 34% of revs.  This is higher than we would have expected/liked to have seen from a SaaS company.
    • WDAY mentions customization as a risk: Workday’s customers often want customization (but they don’t support adding custom fields or functions), and big companies always want customization (in our experience).  However, one point that doesn’t add up about this: what are all the services for if Workday doesn’t allow customization?  It would be very interesting to know what the average implementation project time is for Workday customers – we’re guessing it might be a lot higher than other SaaS products.
    • Another consequence of selling to the big guys is that you will definitely end up with longer sales cycles.  Yes, Sales & Marketing costs are still 52% of Rev’s, but this is in line with other SaaS companies.  Given that they kept this in-line despite the longer sales cycles, this makes the S&M figure seem more impressive.
  2. Investing For the Future
    • Workday did state in their S-1 that they are trying to expand out from HCM now into Finance. This is definitely going to require a serious commitment in R&D.  Clearly its early stages for them, with only 10% of their customer base (roughly 30 customers) having adopted their finance component so far.
    • The R&D costs for WDAY were $62m vs. $23m for CRM at their 7 year mark. That means CRM produced 2.3x WDAY’s Rev, while spending only about 0.37x of the R&D cost.
    • However, we aren’t convinced that just one module (Finance) would be sufficient to account for this R&D.  Our best guess is that there is something else in the works too, and Workday is trying to get to a full ERM/ERP suite sooner rather than later.  We could be wrong of course, and maybe it’s the extra effort of trying to support analytics, mobility, etc that CRM didn’t have to deal with when it was  seven years old… but still, R&D is an extremely high number.  We are going to anticipate a positive surprise in the near future because of the higher R&D expenses.
    • A secondary aspect that we suspect might account for the extra costs is Workday’s focus on international expansion.  Both HCM & Finance are going to require a lot more regional changes than say the CRM (i.e. different country laws, etc) module.  Workday already supports 21 languages vs. we counted that the CRM only supports 16 languages today, so they are clearly taking international markets seriously.
We won’t draw any more conclusions in this blog.  Instead we will put WDAY against other similar SaaS companies, and then summarize our overall perspective in the third and final blog post.

Disclaimer: All numbers are approximate.  We are not offering any investment advice and all the analysis we have performed to support our blogs is preliminary.

62 comments:

  1. Nice work and interesting comparison.

    3 Annotations:

    (1) CRM was successful with 'guerilla' installs. Sales reps and small teams would move to salesforce instead of walking into a Staples and buy Goldmine, Act!, Saleslogix etc. Paid out of the expense budget. HCM hasn't achieved this viral aspect yet - HR managers don't do this... yet. Rypple is one of the few exceptions and no surprise CRM acquired them.

    (2) WDAY elected to build their tech stack from the ground up vs. CRM relied heavily on outside providers (e.g. Oracle) initially. This explains 30-50% more developers at WDAY.

    (3) WDAY sold a lot to previous PSFT customers and where their CEOs had good connections. They also aimed at large companies to get the seats they needed to show high user numbers. Was / is a sales strategy.

    ReplyDelete
  2. IQ Online Training Portal offers Workday HCM Online training throughout the world and is specialists in online trainings.
    Workday HCM online training in USA

    ReplyDelete
  3. Awesome post............ In many organizations today, resources are limited. A team might have the internal expertise to train others on a new system,but they might have several other priority projects to handle.For more details salesforce online training in hyderabad

    ReplyDelete
  4. There are lots of information about latest technology and how to get trained in them, like Hadoop Training Chennai have spread around the web, but this is a unique one according to me. The strategy you have updated here will make me to get trained in future technologies(Hadoop Training in Chennai). By the way you are running a great blog. Thanks for sharing this.

    Hadoop Training Chennai | Big Data Training Chennai

    ReplyDelete
  5. I simply wanted to write down a quick word to say thanks to you for those wonderful tips and hints you are showing on this site.
    google-cloud-platform-training-in-chennai



    ReplyDelete
  6. i read this blog i didn't have any knowledge about this but now i got some knowledge so keep on sharing such kind of an interesting blogs.


    salesforce developer training online

    ReplyDelete
  7. Great post! I am actually getting ready to across this information, It’s very helpful for this blog.Also great with all of the valuable information you have Keep up the good work you are doing well.

    automation anywhere training in chennai

    automation anywhere training in bangalore

    automation anywhere training in pune

    automation anywhere online training

    blueprism online training

    rpa Training in sholinganallur

    rpa Training in annanagar

    ReplyDelete
  8. Wonderful blog.. Thanks for sharing informative blog.. its very useful to me.. Digital Marketing Training in Mumbai

    ReplyDelete
  9. It's interesting that many of the bloggers to helped clarify a few things for me as well as giving.Most of ideas can be nice content.The people to give them a good shake to get your point and across the command
    Data Science training in marathahalli
    Data Science training in btm
    Data Science training in rajaji nagar
    Data Science training in chennai
    Data Science training in kalyan nagar
    Data Science training in electronic city
    Data Science training in USA






    ReplyDelete
  10. I think this is a great site to post and I have read most of contents and I found it useful for my Career .Thanks for the useful information. For any information or Queries Comment like and share it.

    PMP Training Abu Dhabi

    GDPR Training in Hyderabad

    Digital Marketing Training in Hyderabad


    six sigma Training Pune

    ReplyDelete
  11. Nice tutorial. Thanks for sharing the valuable information. it’s really helpful. Who want to learn this blog most helpful. Keep sharing on updated tutorials…
    python training in rajajinagar
    Python training in btm
    Python training in usa
    Python training in marathahalli

    ReplyDelete
  12. Needed to compose you a very little word to thank you yet again regarding the nice suggestions you’ve contributed here.
    Blueprism training in Chennai

    Blueprism training in Bangalore

    Blueprism training in Pune

    ReplyDelete
  13. Hello I am so delighted I found your blog, I really found you by mistake, while I was looking on Yahoo for something else, anyways I am here now and would just like to say thanks for a tremendous post. Please do keep up the great work.

    angularjs-Training in velachery

    angularjs Training in bangalore

    angularjs Training in bangalore

    angularjs Training in btm

    angularjs Training in electronic-city

    ReplyDelete
  14. Brilliant ideas that you have share with us.It is really help me lot and i hope it will help others also.update more different ideas with us.
    german language coaching centres in bangalore
    german language tutorial in bangalore
    German Course in Anna Nagar
    German Courses in T nagar

    ReplyDelete
  15. Your information's are very much helpful for me to clarify my doubts.
    keep update more information's in future.
    vmware training in bangalore
    vmware courses in bangalore
    vmware Training in Anna Nagar
    vmware Training in Tnagar

    ReplyDelete
  16. I was recommended this web site by means of my cousin. I am now not certain whether this post is written through him as nobody else recognise such precise about my difficulty. You're amazing! Thank you!

    Microsoft Azure online training
    Selenium online training
    Java online training
    Python online training
    uipath online training

    ReplyDelete
  17. It is a great post. Keep sharing such kind of useful information.

    Technology
    karnatakapucresult

    ReplyDelete
  18. This comment has been removed by the author.

    ReplyDelete
  19. Good Post! Thank you so much for sharing this pretty post, it was so good to read and useful to improve my knowledge as updated one, keep blogging.
    blue prism Training in Electronic City

    ReplyDelete
  20. Hey Nice Blog!! Thanks For Sharing!!! Wonderful blog & good post. It is really very helpful to me, waiting for a more new post. Keep Blogging ! Here is the best angular js training with free Bundle videos .

    contact No :- 9885022027.
    SVR Technologies

    ReplyDelete
  21. It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful . student review for Realtime Experts marathahalli bangalore

    ReplyDelete
  22. I am happy for sharing on this blog its awesome blog I really impressed. thanks for sharing. Great efforts.

    Upgrade your career Learn Oracle Training from industry experts gets complete hands on Training, Interview preparation, and Job Assistance at My Training Bangalore.

    ReplyDelete

  23. That is nice article from you , this is informative stuff . Hope more articles from you . I also want to share some information about ibm cognos training

    ReplyDelete
  24. This comment has been removed by the author.

    ReplyDelete
  25. your blog is really amazing
    BEST ANGULAR JS TRAINING IN CHENNAI WITH PLACEMENT

    https://www.acte.in/angular-js-training-in-chennai
    https://www.acte.in/angular-js-training-in-annanagar
    https://www.acte.in/angular-js-training-in-omr
    https://www.acte.in/angular-js-training-in-porur
    https://www.acte.in/angular-js-training-in-tambaram
    https://www.acte.in/angular-js-training-in-velachery

    ReplyDelete
  26. Does your blog have a contact page? I’m having problems locating it but, I’d like to shoot you an email. I’ve got some recommendations for your blog you might be interested in hearing.keep update a lot.

    Ai & Artificial Intelligence Course in Chennai
    PHP Training in Chennai
    Ethical Hacking Course in Chennai Blue Prism Training in Chennai
    UiPath Training in Chennai

    ReplyDelete
  27. Great Article… I love to read your articles because your writing style is too good, its is very helpful for all of us and I never get bored while reading your article because, they are becomes a more and more interesting from the starting lines until the end.

    Data Analytics Training in Gurgaon
    Python Training in Gurgaon
    Data Science Training in Gurgaon

    ReplyDelete
  28. Nice Blog !
    Our team at QuickBooks Customer Support Number 1-855-974-6537 is working continuously to help you assuage your QuickBooks problems in less time amid the COVID 19 pandemic.

    ReplyDelete
  29. Excellent Blog. I really want to admire the quality of this post. I like the way of your presentation of ideas, views and valuable content. No doubt you are doing great work. I’ll be waiting for your next post. Thanks .Keep it up!
    DevOps Training in Chennai

    DevOps Course in Chennai

    ReplyDelete
  30. This blog is the general information for the feature. You got a good work for these blog. We have a developing our creative content of this mind. Thank you for this blog. This for very interesting and useful.


    Java Training in Chennai

    Java Course in Chennai

    ReplyDelete
  31. Nice Blog !
    QuickBooks accounting software is no strange from annoying errors or bugs. Among all these errors, QuickBooks Error 8007 is very common. In case you have also encountered this error,Our experts are available 24/7 around the clock for you.

    ReplyDelete
  32. QuickBooks is a phenomenal accounting software that allows users to manage all the laborious tasks of business. For the resolution of QuickBooks errors, call us on QuickBooks Customer Support Number.

    ReplyDelete
  33. Nice and Creative Blog!! if you face any issue in QUICKBOOKS, please visit:

    quickbooks customer service

    ReplyDelete


  34. Nice and Creative Blog!! if you face any issue in QUICKBOOKS, please visit:

    quickbooks technical support number

    ReplyDelete
  35. Nice and Creative Blog!! if you face any issue in QUICKBOOKS, please visit:

    quickbooks Customer Service

    ReplyDelete
  36. Thanks for the post. It was very interesting and meaningful. I really appreciate it! Keep updating stuff like this.
    Offshore Engineering Services India
    3D Scanning Reverse Engineering

    ReplyDelete
  37. I read blogs on a similar topic, but I never visited your blog. I added it to favorites and I’ll be your constant reader. john wayne vest

    ReplyDelete
  38. Statistics students and professor are worried to find the deviation calculator because their work depends on it. Kit Harington Eternals Jacket

    ReplyDelete
  39. Our the purpose is to share the reviews about the latest Jackets,Coats and Vests also share the related Movies,Gaming, Casual,Faux Leather and Leather materials available General Kirigan Coat

    ReplyDelete
  40. You can do very creative work in a particular field. Exceptional concept That was incredible share. Captain America Civil War Steve Rogers Leather Jacket

    ReplyDelete
  41. Thank you for sharing such valuable information. Your blog always provides a fresh perspective, and I find it both informative and enjoyable to read. Keep up the great work!" AWS Training in Pune

    ReplyDelete