Even with the market correction that started this September, it seems that most software-as-a-service (SaaS) companies can do no wrong. One of the largest SaaS companies in the world, salesforce.com, reported earnings this week that investors were very happy with.

Perhaps it shouldn't be too surprising, then, that Veeva Systems (VEEV -0.67%) -- which focuses on SaaS products for the pharmaceutical industry -- followed suit. The company's cofounder and CEO, Peter Gassner, even had a previous tenure at Salesforce. 

On virtually every aspect of the release, Veeva looks very healthy.

Doctor holding tablet in hospital room with medical technology icons above the tablet.

Image source: Getty Images.

Veeva earnings: The raw numbers

Before we dive into the nitty-gritty of the company's quarter, let's look at how it performed on the headline numbers.

Metric Q3 2018 Q3 2017 Year-Over-Year Growth
Revenue $225 million $177 million 27%
Earnings per share* $0.45 $0.25 80%
Free cash flow $37 million $31 million 19%

Data source: Veeva IR. *EPS presented on non-GAAP basis. 

There's a lot to like here. First of all, these results came in well ahead of management's own estimates. Furthermore, it's always a good sign when earnings grow much faster than revenue. 

A lot of levers helped make this possible. Gross margins for the company's subscription services expanded 350 basis points to an astounding 84.3%. In simpler terms, each additional customer using Veeva's customer relationship management (CRM) and Vault products is costing the company very little to serve.

Operating expenses -- research & development, sales and marketing, and administrative costs -- also grew much slower than revenue: 19%, after backing out stock-based compensation. These forces combined to make non-GAAP profit margins expand meaningfully, by over 900 basis points to 31.3%. 

These results show Veeva is now in the stage of the SaaS model where it is reaping outsize rewards for the infrastructure it has spent years setting up for its customers.

What else happened during the quarter?

Veeva adds so many new services to both its CRM and Vault applications that they can be hard to keep track of. Here's an update on some of the new ones mentioned in Veeva's conference call:

  • Vault eTMF (electronic Trial Master Files) added another top-seven contract research organization (CRO). It now serves three of the top seven CROs, and eTMF has over 200 customers altogether.
  • Vault CTMS (Clinical Trial Master Systems) didn't have updated customer counts, but management noted that a top-20 global pharmaceutical company signed on to use CTMS, the first such company to use this application.
  • Vault's EDC (Electronic Data Capture) unit is now being folded into a new unit, CDMS (Clinical Data Management System), and few concrete updates were offered.
  • Veeva's newest Commercial Cloud offering -- Nitro, a data warehouse that uses AI and was just launched earlier this year -- now has four early adopters, up from one last year.
  • The company also said its foray outside of life sciences continues to gain traction, with a top-20 global cosmetic company signing on to use the company's solution.

Looking ahead

Veeva provided an upward revision of its forecast for the fourth quarter. It now expects revenue to come in at a midpoint of $226.5 million, with non-GAAP earnings of $0.40 per share. Those numbers would represent growth of 22% and 74%, respectively.

While Gassner was careful to acknowledge that it wasn't an "official" forecast, he said he expects Veeva to bring in between $1.0 and $1.1 billion next year. That's a major milestone for the company, and would represent growth of roughly 22%. But investors are likely hoping for even faster earnings growth, as the company has shown it can continue to invest in R&D but still reap outsize rewards from its high-margin SaaS model.