A Word Before Fastly Reports + Some Soapboxing

I posted the following on the premium board and decided to share it here even though it lacks a little context (original post if you have access: https://discussion.fool.com/4056/fastly-is-currently-223-of-my-p…). The thread was wide ranging from questions about earnings to portfolio management and holding periods, which is why my reply covers such wide ranging topics. Hopefully I kept it mostly within Fastly and some lessons I’ve had reenforced recently by doing exercises here. Please comment on my commentary as this is all in the name of becoming a stronger investor myself and as a community. I’m sure some of you will see your work and opinions echoed in my words, such is the quality of the people around here!

Fastly is currently 22.3% of my portfolio. I bought a little more this morning after it was already up 11% TODAY. It closed just over 15.5% today.

Frankly I don’t care about the price or what it did today or where I bought it yesterday. Such concerns are about market timing and price anchoring respectively. It is hard to ignore the market and the price and instead focus on the company and its real performance. When i say “hard” I really mean it. I saw +11% when I sat down to sell out of COUP and put some of those funds in to FSLY. I fought through my initial mental reaction to seeing that move when approaching the “buy” button. In the end I am not playing that game. I hit “buy”. Why?:

(Combine the following with the well known advantages that allow Fastly to continue to win customers over other solutions for many important use-cases)

  1. Fastly is usage-based. During this quarter that will be of extra benefit due to increased traffic at customers like Amazon.com and Shopify (which itself grew revenue by 98% YoY with a large chunk of this also usage based through various channels). It stands to reason that Fastly is going to produce a surprising amount of usage…which means revenue. (Note this is not true of Cloudflare (NET) which I also own. They use seat-based pricing and it is hurting them right now; for now)

  2. Fastly’s Gross Margin was only 57.6% last quarter. This isn’t as high as I’d like for many SaaS companies but unlike some pure SaaS companies Fastly has a hardware/physical component as they expand their network (PoPs). I suspect we may see the GM jump up this quarter if they had to slow down network expansion reinvestment due to shelter-in-place orders. This is just speculation though.

  3. Most investors probably think of Fastly as JUST a CDN provider. They sure are a premium provider of CDN, which HAS been the primary driver for their business. In reality they have achieved this success by building a CDN application on top of their programmable network. The future at Fastly is in Compute@Edge. This productized version of what they are doing has been in testing and is rolling out in the later part of this year. I don’t want to go too far down a rabbit hole here. The short version is they are participating in a revolution that is bringing WebAssembled applications (something your browsers have been using since 2017) to all devices including the cloud (WASM + WASI). They have written a compiler and runtime that allows developers to take code they have written in their favorite programming languages and compile an application to run on Fastly’s edge network (or any device, in theory). These application instances can run thousands to a process but are still isolated for security, spin up super fast and with very little system resource overhead compared to competing container-based or server-less solutions. Read more: https://www.infoq.com/news/2019/04/wasi-wasm-system-interfac…

#1 and #2 are going to hit a home run tomorrow night when they report earnings. #1 and #3 are what keep Fastly in my top couple of companies by conviction (others are ZM, CRWD, DDOG). As always, we have no idea what the market will do (as others have posted here). I said they would hit a home run but I am talking about the fundamentals not the price. The real numbers that give us a window in to the business heath. I wouldn’t be surprised at all to see Fastly report >60% YoY revenue growth, which would be a lot higher than their recent report of “just” 38%. We may very well see GM over 60% as well, which would all make it very likely that they are in positive EPS territory, something the general market cares about (I don’t, because if revenues are high and GM is improving this is inevitable and a side-effect of being a good company)

You may think I’m crazy to add to a company when their price has gone up so much and I already have a large position but it is pretty simple in my eyes: When a company is growing fast, what looks expensive today is not tomorrow. There are only two eventualities:
a) The price stays the same and the valuation metrics make it look cheaper and cheaper or
b) the price goes up keeping the metrics even
(ignoring multiple expansion/contraction here)
This is the reason behind the Foolish and famous point by Benjamin Graham, “In the short run, a market is a voting machine, but in the long run it is a weighing machine.” Prices will move around but they always move in the direction of the fundamentals eventually. Add hyper-growth to the mix and today’s price really doesn’t matter. Hesitation can come with opportunity cost in compounding returns though! I’m sure you’ve heard over and over around the Fool about how people missed out on something, usually Amazon or Netflix is cited, because they looked “expensive”. What those people constantly miss is that growth deserves to be expensive because it is hard to grow a business year after year at a high rate and the companies grow in to the valuation. If you ever see a company you think is fast-growing that is also “cheap” you should be concerned that you missed something, not excited.

Since time horizon was also mentioned in this thread with numbers like “10 years” I want to temper expectations a little with another point. Companies can not grow at high rates forever. This is why I always say I “buy TO hold”, not “buy AND hold”. What I mean is. I always buy a company with the idea I will hold it forever. I am not trying to time the market or bet on catalysts or any such fancy “move”. I would love to hold Fastly forever but at some point things will change. It could happen in a year (perhaps a competitor arrives with a different approach for computing at the edge) or in several years (perhaps they are the market winner and saturate the market, and they can’t innovate…both of which seem unlikely to me with a growing TAM and being at the forefront of innovation). The point is, at some time in the future, things with change and growth will slow. It could indeed be over 10 years, but it really could be next year. I don’t know the future. I can only take it quarter by quarter because that is when the company tells me new facts to consider.

Something I forgot to mention in the other post is that if Fastly’s price does get knocked out of the park I am probably going to reduce the position size. This is my largest holding, ever. While I’m not feeling particularly uncomfortable about that fact right now I do plan to re-evaluate the situation after I have a chance to process their results and comments. I’m in new territory here so I am giving myself permission to change my mind about letting this winner run versus proportionality balancing.


Nice post Rafe, thanks for sharing.

I think Fastly probably invested heavily in growing out their network because that’s their (semi) self-imposed growth limiter. They raised that capital after last Q and I’d guess it was to invest heavily in their network in order to help their current customers scale/bring on new customers (Walmart?).

I’m expecting 80% or maybe even 100% revenue growth as we’ve seen explosions in traffic from Amazon, Shopify, Spotify, Stripe, Pinterest, TikTok, New York Times, etc.

But I do think even though you called out worrying about price early in your post, your closing remark made me think you’re either trying to time the market with this purchase or potentially have too large of a position for your own comfort level heading into earnings (that’s for you to decide).

Why add shares if you’re then uncomfortable about the position size and plan to trim on knockout results? What would you do if the results were poor? Would you sell some of the position you just bought?

Not trying to pick on you, just point out some observations from your post.

Looking forward to this week’s earnings!


But I do think even though you called out worrying about price early in your post, your closing remark made me think you’re either trying to time the market with this purchase or potentially have too large of a position for your own comfort level heading into earnings (that’s for you to decide).

Why add shares if you’re then uncomfortable about the position size and plan to trim on knockout results? What would you do if the results were poor? Would you sell some of the position you just bought?

Not to speak for Rafe, but knockout results would probably put it at 25%+ of the portfolio.

CRWD is my largest position and if it for some reason reported 120%+ revenue growth and jumped 20%, I’d consider trimming as well just for comfort.

Although that kind of thinking is what kept me selling AAPL every time it doubled or tripled in the mid 2000’s to diversify into other less successful stocks.


I correction: I posted this yesterday and said “earnings tomorrow night” but they report Wednesday after the close.


I don’t feel picked on at all! I appreciate the feedback.

I added to my position after selling something else simply because it was one of my highest conviction holdings. No other reason. All I was trying to say in my last paragraph is that I am willing to be wrong about my allocation after re-examining things once we have their results.

Im in experimental territory and I’m not a robot. I am paying attention to my emotions with the goal of acknowledging and considering rather then just reacting without doing so. Investing has been a journey of getting comfortable with being uncomfortable by constantly stretching in to calculated risk. We get desensitized to it because we do a lot of little stretches. I find most personal growth is like that. As we get older and portfolios grow and life gets more complicated the numbers we deal with increase. I’m moving amounts around that would have wet the pants of my 15-years-ago self, and I have much heavier responsibilities at the same time. Add to this that I am fairly new to the level of concentration I am at now, which creates even larger numbers.

This is, again, about acknowledging all of the above and handling it rationally. It is introspection for transparency’s sake; to be honest with myself. I truly believe I am making the best decisions with the imperfect information I have. THAT is why I AM comfortable with this situation. AND I am willing to adjust it if, later, new information points me in a new direction.


I checked into Fastly, and they’re losing money. Even with great revenue growth (my source says 38%), there profit margin appears to be -24%. EPS is -.58.

Perhaps someone has commented on this already, and perhaps provided an explanation of why this isn’t a concern? I’d appreciate a pointer if so. The stock itself has performed extremely well despite this.


1poorguy, please search this forum for Fastly threads. There are tons of them.

Rafe, great points. I guess what I was trying to say (and this is from my own experience) is that I’ve noticed myself adding too much to a position leading into earnings to where I made myself uncomfortable which usually led to poor decisions.

And what I had previously owned was already enough if the company reported lights-out earnings.

We’re veering into OT so happy to move to email, but for me it’s finding that balance of position size/adding to winners vs being able to sleep well at night.

It’s been a continual learning experience and I still have not figured it out!



You have a good post about some key fundamentals about FSLY, but also about the psychology of investing in companies discussed on this board. Especially for anyone who is new to this board, dealing with the perceptions and price anchoring are essential to adding to positions, especially if someone doesn’t buy early.

Last week on July 29, in a post discussing SHOP’s Q2 results, Bear wrote:

It may be time to buy more Fastly.


I already had a small position, but decided to look at FSLY in more depth and consider adding.

I was busy with several things, so I didn’t get to think about it much until Friday late and noticed the price had closed at ~$96, which was well up from the low $80’s a few days ago. Over the weekend, I decided to sell part of another position (PKG) and add more FSLY. On Monday, it opened even higher and was still shooting up as I entered the “Sell” and “Buy” orders, so it would have been easy to think “I missed my chance,” but I bought.

Two of your observations sum up the reasons to buy more on Monday instead of trying to wait for a better price or worry about missing buying at $80.

Frankly I don’t care about the price or what it did today or where I bought it yesterday. Such concerns are about market timing and price anchoring respectively.

When a company is growing fast, what looks expensive today is not tomorrow.

I had to apply those two principles with several successful positions in the past (AAPL, NFLX, and SHOP), and I’m still applying them to a number of positions influenced by reading this board.

All the best,



The last thread was about a week ago. In fact, the best post I’ve seen on the subject is this one (from muji):


Over 150 people agreed with me on that. Lots of stuff in there. It’s what motivated me to look at this more closely. It acknowledges my observations, but doesn’t really address them directly. The most I get from the discussion is that they are building out networks (which costs money, of course). Not sure if that completely explains the negative EPS and margin. It could. Muji also noted the FCF isn’t likely to improve in the near-term. They have more cash on hand now than last year even though their FCF is worse than last year (92K v 86K, and -55K v -51k). They did repay a lot of debt so far this year, more than 2x what they issued this year.

I don’t have the IT expertise to comment on smorgasbord’s posts about the technical details. I am willing to take his word for it. Based on this they are not a commodity player, and have a lot of potential. Evidently they are emphasizing enterprise players, which I think generally makes sense. Once part of an enterprise solution you have the moat of switching costs.

1poorguy (no position yet in FSLY, long CRWD)

1 Like