I've recently taken a small position in Doximity (DOCS), violating my rule of waiting until at least the first earnings report for a recent IPO.

Here's how I'm thinking about it and the risks involved. Would love some pushback!

[THREAD] ⬇️
1/ Doximity (a combo of doctor and proximity) started as a LinkedIn for doctors but has really evolved into more of a productivity suite for medical professionals.

Connecting with other physicians is important but the company also offers HIPAA compliant e-fax, voice dialer, etc
2/ Basically, Doximity does a lot of little things that help doctors save time and improve their lives.

The 1.8 million doctors using Doximity are the cornered resource. And the company monetizes that attention through advertising.
3/ Over 80% of its revenue comes from marketing via pharma and hospitals.

For instance:

1. A pharma rep can create a sponsored video, explaining the advantages of a drug

2. A hospital can drive traffic to an outpatient center through a sponsored article
4/ A very small amount of revenue comes from the company's telehealth offering (powered by Twilio) called Dialer Pro/Enterprise.

The other chunk of sales is from "hiring solutions"

This is very similar to LinkedIn where medical recruiters can pay to message specific people.
5/ Last year, the company actually bought THMed, a high-touch healthcare recruiting firm and re-branded it to Curative.

Combined with Doximity's rich network and Curative's service, the company is a go-to resource for hiring doctors and nurses.
6/ So everything starts with serving doctors. And then these tools attract doctors and engage them. Then Doximity can pair that attention with interested parties like pharma reps and hospitals. And then that revenue can be re-invested to create more tools.

That's the flywheel.
7/ The company does have some concentration issues. Out of its 600 customers, 200 bring in $100k+ in revenue but that makes up 88% of overall sales.

Further, one customer makes up 12% of sales and 25% of accounts receivable.
8/ This doesn't worry me too much because Doximity can work with one customer but many brands.

For example, one customer has grown from using Doximity for one of its brands in 2017, and now it uses the platform for 29 of its brands.
9/ So even though one brand could churn off, that doesn't mean all of it will go at one time (though it's possible).

If I had to guess, I think this one customer is Pfizer (CEO, Jeff Tangney has a long history of Pfizer as a customer, which leads us to our next topic).
10/ Tangney started another healthcare company called Epocrates in 1998 out of his Stanford dorm room with 2 physician roommates.

They created a drug database that doctors could access from their Palm Pilots! Docs could quickly reference specific drug interactions.
11/ That company actually monetized in the early days through having buy-side investment firms pay doctors to answer survey questions.

Tangney left Epocrates in 2010 before its 2011 IPO (Athenhealth bought the company in 2013 for nearly $300 million).
12/ Where were we? Yes, Pfizer.

Well, apparently one of Epocrates' early customers was Pfizer so that's why I'm speculating that Doximity's big customer is Pfizer.
13/ Out of the company's top 200 customers, 29 of them do over $1 million in revenue.

The median growth in spend of these customers is 6x over the past 4 years.

And the latest overall net retention rate was 153%, though that's probably skewed by some large customers.
14/ DOCS' revenue grew 78% to $207 million over the TTM. $14.6 million of that was inorganic from the Curative acquisition which means organic growth was more like 65%.

Gross margins tightened just a bit from 87% to 85% because of the extra cost associated with telehealth.
15/ GAAP EBIT margins were 26% on an annual basis, up from 19% last year.

Also for the year, free cash flow margins were 38%, boosted by deferred revenue from those top customers.
16/ In short, there are very few companies out there, growing 65% with 38% FCF margins.

Add in a principled, founder-led CEO with industry tailwinds, and that's right up my alley.
17/ However, it's not all rainbows.

For one, the company grew just 36% in 2019 and 65% (organically) in 2020. As things re-open, will pharma reps and recruiters go back to targeting doctors in-person?
18/ Part of me thinks that going back to wining-and-dining docs is inherently more inefficient. Sure, the big deals will need an element of that, but I've been impressed by how strong remote software sales have been.
19/ But still, it's important to realize that Doximity was growing slower before COVID.

One other thing is that the company recognized revenue under ASC 606. If they got some huge contracts this year because of COVID, the growth could be inflated a. little bit.
20/ However, I don't think this is too big of a deal because the average contract length is about a year so it's not an $AYX situation where they were recognizing multi-year deals upfront.

The company also has saturation, with 80% of US doctors as registered members.
21/ Therefore, the main growth lever is revenue growth/customer rather than "MAU" penetration.

If net retention stays elevated, the thesis will be intact -- that pharma reps are getting high ROI from their Doximity investments.
22/ Enterprise value is about $7.6 billion. I think the company can do $500 million in free cash flow in 5 years, which at 30x, gets you to a 15% IRR.

Like I said, the main metric to watch is net retention because customers are large and "MAUs" are saturated.
End/ Thanks for reading!

Now let me know...

What did I miss? What are your thoughts?

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Ryan Reeves

Ryan Reeves Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @investing_city

29 Jun
1/ Some random things I've learned about the auto industry value chain recently...
2/ Car dealerships typically don't have the capital to outright buy all of their inventory so vehicle manufacturers will provide "floorplan facilities".

This is a type of loan that allows dealerships to hold inventory and pay back the loan as cars get sold.
3/ The higher the inventory turnover, the less the dealership has to pay in interest expense and depreciation.

So inventory turns are crucial.

Ok, that's for new cars.
Read 19 tweets
24 Jun
1/ "The map is not the territory" is a very interesting mental model.

The idea is that abstractions aren't the real thing.

Well, duh! But there are actually a lot of applications...
2/ An obvious one is that stocks are abstractions of businesses.

A stock is not a business.

Even the concept of a business is an abstraction.

No two businesses are the same. A business is just a collection of people doing things and making decisions for others (customers).
3/ The application is that when a stock price is extremely volatile (the abstraction), the underlying business is likely not nearly as volatile (the territory).

And we can take advantage of these dislocations (@ Mr. Market)
Read 7 tweets
23 Jun
1/ Investing is hard because it takes the perfect balance of conviction and humility.

For instance, a stock you know well has gone up a bunch.

Do you trim because the forward return is lower than alternatives or do you hold?
2/ On one hand, the decision seems easy. Lower forward return -> trim.

On the other hand, there are lots of considerations:

• Are you adjusting for taxes?
• Are your forward return assumptions are too low?
• What about when adjusting for your level of company knowledge?
3/ If you're rotating into a company you know fairly well instead of really well, what's the risk that your conviction gets shaken?

How much of a premium should you place on this? Should there be any premium at all?
Read 5 tweets
15 Jun
1/ I didn't realize just how big Binance is.

In the TTM, it did $10.5 trillion in volume.
2/ In comparison, Coinbase did $700 billion, less than 7% of Binance.

Source: nomics.com/exchanges/gdax…
3/ What's interesting is that if you drill down on the "dominance" by each crypto for each exchange, the top 3 exchanges (Binance, Huobi and OkEx) all have 80%+ dominance from USDT (Tether).
Read 7 tweets
4 Jun
SentinelOne looks like it's where CrowdStrike was 3 years ago.

The numbers are extremely similar. We'll see how SentinelOne scales from here. It's a tough act to follow as CrowdStrike has executed wonderfully.
• SentinelOne's (S) FY '21 TTM revenue was $113 million
• CrowdStrike's (CRWD) FY '18 TTM revenue was $118 million

So yep, pretty much exactly 3 years apart.
• S's gross margin for Q4 2021: 51%
• CRWD's gross margin for Q4 2018: 50%

• S's GAAP operating loss for 2021: -134%
• CRWD's GAAP operating loss for 2018: -111%

• S's FCF margin for 2021: -82%
• CRWD's FCF margin for 2018: -69%
Read 7 tweets
20 May
1/6 Mini-Thread

Roblox may have the most optionality of any business I've looked at.

I realize that's quite a statement.

So why do I think that?
2/ Well, it's a platform for user-generated games. If you think about any UGC platform, once there is a critical mass, content can scale infinitely.

Nearly every day, 8 million developers are creating more and more experiences.
3/ Right now, Roblox looks like silly games of delivering pizza or being a DJ, or taking care of an animal.

But Roblox just provides the tools, and the developers will create things we haven't even dreamed of yet.
Read 6 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!

:(