News of the Week (July 15 - 19)

Amazon; Meta; Bank of America; Nu; American Express; Intuitive Surgical; Market Headlines; Macro

In case you missed it, I’ve already sent a Taiwan Semi and Netflix earnings review article and an article outlining my take on the CrowdStrike incident, as well as a new position.

Table of Contents

1. Amazon (AMZN) – Prime Day

Adobe reported 11% Y/Y growth for Amazon Prime Day for July 16-17. The company reeled in $12.7 billion in sales and set new records across the board. This is good news. Still, just like with Tesla delivery day numbers, we don’t have any margin data associated with this top line number. It’s hard to gauge how intense the promotion levels were, and Amazon has recently cited rising focus on affordability from consumers. Nevertheless, the strong revenue figure was the only piece of good news we could have gotten from the release… and we got it. Thumbs up.

We speak a lot about all of the margin levers that Amazon has to pull and how that should continue leading to more profit upside. Whether it’s robotics, subscription up-sells, 3rd party selling, fulfillment localization etc. this firm has delivered a margin explosion over the last several quarters with no end in sight.

It has done this without perhaps the most powerful margin driver it has: fixed cost leverage. Amazon has a massive fixed cost base between its fulfillment ecosystem for commerce and its data center ecosystem for cloud computing. When industry-wide and Amazon-specific growth slows, Amazon extracts less value from these fixed costs and lower revenue translates to lower profit dollars. While there are certainly variable cost aspects to Amazon’s model (labor, energy etc.), these scale more slowly than potentially outperforming levels of revenue. So? The revenue drivers directly turn into profit drivers to deliver even more impressive results. 11% Y/Y growth for this highly important day points to e-commerce growth bottoming; AWS’s last quarter points to cloud computing growth bottoming too. More profit tailwinds.

2. Meta (META) – Smart Glasses

Meta is exploring taking a $5 billion stake in RayBan maker EssilorLuxottica. This comes after we’ve heard leadership speak on raising production levels due to strong demand. While heavy Quest or VisionPro headsets just aren’t comfortable or useful enough for broad adoption, this more simple iteration of augmented reality hardware is working. And that tells you exactly what consumers want.

The Quest and VisionPro headsets are big, heavy, sweaty and weird-looking. Go to the Apple Store and try one out for yourself. The RayBan glasses are light, subtle and stylish. They can do significantly less than the full headsets, but consumers don’t seem to mind. They want something they can comfortably wear all day, without getting strange looks from colleagues or strangers. Want more evidence? Apple is probably going to fall 600,000-700,000 units short of its 800,000 unit 2024 VisionPro sales target. That says it all.

To drive ubiquity here and make these headsets the next computing form factor, they’ll need to be as or more powerful as they are today AND as slick as the RayBan glasses. We are several iterations away from miniaturizing the technology enough to bring that reality to life. When it happens, I still think Quest will have the last laugh and turn into a valuable profit driver for Meta. It will give Meta the developer and consumer traction needed to build out a giant app store and monetize that software down the road. That’s how I see this playing out, with plenty of heckling from now to then on how poorly Meta’s (and Apple’s) headsets are translating into financial success. Quest will be an irrelevant cash incinerator until it suddenly isn’t. I think that will be because it finds product market fit rather than because Meta threw in the towel. We shall see.

3. Bank of America (BAC) – Earnings Summary

a. Results

Demand Metrics:

Bank of America beat revenue estimates by 0.8%. Growth in non-interest fee income helped offset the expected Q2 net interest income (NII) weakness. Specifically, 6% Y/Y fee growth was led by 14% Y/Y growth in asset management fees and 29% Y/Y growth in investment banking fees (very easy comp). NII fell 3% Y/Y to $13.7 billion as higher deposit costs more than offset higher asset yields. (I guess they were only paying me a 0.00000001% savings yield).

Average deposits for the overall corporation rose from $1.875 trillion to $1.910 trillion Y/Y due to global banking deposit growth. This growth offset consumer banking and global wealth management deposit softness. Loans and leases rose ever so slightly Y/Y.

Profit & Return Metrics:

  • Missed $0.80 GAAP EPS estimates by $0.04. GAAP EPS fell a bit Y/Y due to 2% growth in non-interest expenses leading revenue growth.

  • Beat $0.80 EPS estimates by $0.03. Non-GAAP EPS excludes a $0.07 impact from FDIC accruals. With this adjustment, EPS was flat Y/Y.

  • Book value per share rose 7% Y/Y to $34.39 and beat $34.25 expectations.

  • 10.0% return on equity (ROE) beat 9.6% estimates.

  • 0.85% return on assets (ROA) beat 0.82% estimates by 3 bps (basis points; 1 basis point = 0.01%).

  • Please note that BofA’s 11.9% standard common equity tier 1 (CET1) ratio compares to a 10.7% regulatory minimum that will be implemented in October. 

b. Guidance & Valuation

BofA reiterated expectations of Q2 being the low point for NII. It sees NII rising in Q3 and again in Q4. This guide is based on expectations of (still) 3 rate cuts and 5.0% unemployment by the end of the year.

c. Balance Sheet

  • Total global liquidity is $909 billion.

  • Paid $0.24 per share in dividends vs. $0.22 Y/Y. Pending board approval, BofA’s dividend will rise to $0.26 per share next quarter.

  • Diluted share count fell 1.5% Y/Y.

Bank of America continues to successfully shift long-dated held-to-maturity assets to higher-yielding, short-dated assets. This diminishes the risk of pent-up losses stemming from rate volatility like some banks have experienced during this cycle. BofA is earning 160 bps more in yield on cash than it’s paying out in deposits.

d. Consumer, Commercial & Overall Credit Highlights

Overall Credit Health:

Overall provisions for credit losses provide an estimate of future credit losses. Overall net charge-off (NCO) measures the credit losses that Bank of America is actually realizing and accepting as incurred. NCO is more of a lagging indicator compared to provisions and delinquency rates too.

  • Provisions were $1.5 billion vs. $1.3 billion Q/Q and $1.1 billion Y/Y. BofA released $25 million in net credit reserves vs. building $256 million in reserves in Q2 2023. This marks its 3rd consecutive quarter of credit reserve releases as it sees signs of improving macro.

  • NCO rate was 0.59% vs. 0.58% Q/Q and 0.33% Y/Y. 

  • Overall non-performing loan (NPL) ratio was 0.52% vs. 0.56% Q/Q and 0.39% Y/Y.

  • Allowance for loan and lease loss ratio was 1.26% vs. 1.26% Q/Q & 1.24% Y/Y.

Consumer Credit Health:

Consumer provisions totaled $1.09 billion vs. $959 million Q/Q and $1.10 billion Y/Y. Consumer NCOs totaled $1.06 billion vs. $1.03 billion Q/Q and $720 million Y/Y. The Y/Y rise was powered by continued credit normalization and worsening macro. The modest Q/Q rise specifically was due to the credit card loss rate rising from 3.62% to 3.88%. 

90+ day delinquent consumer credit totaled $1.47 billion vs. $1.53 billion Q/Q and $1.19 billion Y/Y. Bank of America continues to enjoy credit repayment rates above 2019 levels, a stabilization in consumer 30-and-90-day credit card delinquency rates and no tweaks to its annual macro forecast. This should eventually power a clear peak in NCOs and actual credit losses. That’s what it expects.

  • Consumer NCO rate was 0.93% vs. 0.91% Q/Q and 0.64% Y/Y.

  • Consumer allowance for loans and leases as a % of total was 1.86% vs. 1.87% Q/Q and 1.70% Y/Y.

  • Consumer NPL rate was 0.58% vs. 0.59% Q/Q and 0.60% Y/Y. Good to see that falling (even if the change is small).

“Many of you have asked about consumer NCOs and when they would stabilize. Our expectations there remain unchanged… this quarter [marked] a stabilization of that rate.”

CEO Brian Moynihan

Commercial Credit Health:

Commercial provisions totaled $414 million vs. $360 million Q/Q and $25 million Y/Y. Commercial NCOs totaled $474 million vs. $470 million Q/Q and $149 million Y/Y. The Y/Y rise was due to rising commercial real estate (CRE) and small business losses (worsening Y/Y macro). For CRE specifically, the firm “continues to aggressively work through loans in this portfolio. It enjoyed falling NPL and NCO rates within the category on a Q/Q basis and continues to see NCOs for CRE falling throughout 2024.

  • Commercial NCO rate was 0.32% vs. 0.32% Q/Q and 0.10% Y/Y.

  • Commercial NPL rate was 0.47% vs. 0.54% Q/Q and 0.24% Y/Y.

  • Commercial allowance for loans and leases as a % of total was 0.79% vs. 0.80% Q/Q and 0.88% Y/Y.

Consumer Banking Metrics:

Consumer credit & debit spending overall rose 3% Y/Y. This is a meaningfully structural metric for gauging consumer health given BofA’s massive U.S. scale. While the segment’s revenue did rise a bit Q/Q, that was driven by more credit card borrowing, which is materially less positive than if growth were driven by more disposable income or more optimistic consumers.

  • Consumer banking deposits fell 6% Y/Y; consumer loans & leases rose 2% Y/Y.

  • Digital revenue for the segment represents 53% of total vs. 51% Y/Y.

e. Macro Indications/Take

The economic and consumer commentary echoed what we’ve heard from other large cap banks this earnings season. The economy is fine and the consumer is too. But? They’re both slightly less fine than they were a year ago. And consumers are combatting this by borrowing more to fund lifestyles. That fosters a fragility that can turn ugly if economic growth halts or unemployment spikes. Neither of those things look very likely at this point. Slightly less fine economic activity works in this environment as we gear up for monetary accommodation and as unemployment continues to show resilience at a still healthy 4.1%. This bodes somewhat well for the economy overall.

4. Nu (NU) – Competition in Brazil

Subscribe to our premium content to read the rest.

Become a paying subscriber to get access to this post and a boatload of other subscriber-only content. Read the stock market newsletter read by Fortune 500 CEOs.

Already a paying subscriber? Sign In.

Reply

or to participate.