Showing posts with label revenue. Show all posts
Showing posts with label revenue. Show all posts

Sunday, December 12, 2021

Oracle: Excelling in Financial Engineering.

Oracle (ORCL) faced its first real challenge to its business model from Amazon AWS (AMZN). For a long time, Oracle's relational database has been the standard for many companies in the Global 2000. Oracle's database is still so entrenched in many corporations across the globe that they pay millions of dollars in Oracle license and support fees each year to keep the right to use their software. But, companies formed in the last 10-15 years have shunned the Oracle database. Instead, they have relied on myriad open-source database options and cheaper databases from other companies. The advent of AWS made it easy for any company to manage databases in the cloud. 


Oracle has lagged behind the prominent three cloud vendors in offering infrastructure-as-a-service (IaaS). The company has a reasonably significant market share position in SaaS software, where it competes against the likes of Salesforce (CRM), Workday (WDAY), and SAP (SAP). But, Oracle is still heavily dependent on revenue from its database software. Since Oracle cannot attract new customers to its database, it has resorted to using its existing database install base as an annuity business. In essence, the Oracle database software generates much rental income from its remaining customers.  


In the face of Oracle management's inability to innovate and compete, they have resorted to financial engineering to prop up their share price. A company innovating and competing well in the marketplace is most likely growing revenues. At the very least, revenue growth needs to keep up with GDP growth. Unfortunately, there is no revenue growth at Oracle. In the fiscal year ending May 31, 2011, Oracle had total sales of $35.622 billion. In the fiscal year ending May 31, 2021, Oracle had total sales of $40.479 billion. That equates to a 13.6% growth in revenue over 11 years. The 13.6% rate amounts to a compound annual growth rate (CAGR) of 1.16%

Exhibit: Oracle Annual Sales Revenue from Fiscal Year Ending on May 31, 2011

(Source: SEC.GOV)

How does a company show earnings per share (EPS) growth when revenue growth is nonexistent? Investors react positively to a growing EPS number. One way to show an ever-increasing EPS number is to repurchase the company shares and retire them. The repurchase transaction reduces the outstanding shares, and thus when stagnant net income is divided by outstanding shares, the resulting EPS number looks as if it is growing. 

The company has spent billions of dollars each year repurchasing its stock. The company has spent $137.65 billion in repurchasing its shares in 11 years. Initially, the share repurchases did not do much to the stock price. So, in recent years, the company has gotten even more brazen in buying back its stocks (See Exhibit: Annual Amount in Billions Spent by Oracle on Share Repurchase).  

Exhibit: Annual Amount in Billions Spent by Oracle on Share Repurchase 

(Source: SEC.GOV)
One way to analyze how much the company has spent on its repurchase is to compare its operating cash flow to the repurchase amount. The company had $155.212 billion in operating cash flow in 11 years and it spend 88.6% of that in buying back its own shares.
 
Exhibit: Oracle's Annual Operating Cash Flow

(Source: SEC.GOV)
In the end, Oracle's management led by Safra and the company's largest shareholder - Larry Ellison - benefit the most from these buybacks. Larry is now on the list of the top-10 wealthiest people in the world solely due to these buybacks. Due to these buybacks, the stock has risen a lot, and ordinary investors should prudently book profits. You do not want to be in this stock when the music stops.  





        

 

   

Tuesday, August 10, 2021

MongoDB: Number of $100,000 or greater ARR Customers

Here's how MongoDB (NASDAQ: MDB) defines Annualized Recurring Revenue (ARR):

"We define ARR as the subscription revenue we would contractually expect to receive from customers over the following 12 months assuming no increases or reductions in their subscriptions."

Number of  $100,000 ARR Customers each year:
  • 2016: 164
  • 2017: 246
  • 2018: 354
  • 2019: 557
  • 2020: 751
  • 2021: 975
42.8% Compound Annual Growth Rate in $100K or greater ARR customers.  
(Source: MongoDB.com)

The company also closely monitors ARR expansion rate and here's is what they have to say how that:

"We also examine the rate at which our customers increase their spend with us, which we call net ARR expansion rate. We calculate net ARR expansion rate by dividing the ARR at the close of a given period (the “measurement period”), from customers who were also customers at the close of the same period in the prior year (the “base period”), by the ARR from all customers at the close of the base period, including those who churned or reduced their subscriptions. For Direct Sales Customers included in the base period, measurement period or both such periods that were self-serve customers in any such period, we also include annualized MRR from those customers in the calculation of the net ARR expansion rate. Our net ARR expansion rate has consistently been over 120%."

The ARR expansion rate is another critical metric for software subscription companies. It shows whether the customer is willing to buy more of the product and/or expand its use within the company.  
Sources:

Sunday, August 16, 2020

Barron's Recommends Merck, But Is it a Buy At $83.

Barron's has recommended Merck (NYSE: MRK) stating that the company does not get "enough credit". Merck is currently trading at $83.48. The price is currently hugging the upper part of the Bollinger Band. The money flow indicator is approaching over-bought territory and currently sits at 60. The MACD is flashing a buy signal. All the moving averages are currently flashing a buy. If there's any pullback, the stock may be a buy at $75 or $76.  

Exhibit: Merck May Be a Buy at $75 or $76.

(Source: Tradingview)
 
Exhibit: Merck Moving Averages Are Indicating a Buy

 (Source: Tradingview)

Exhibit: Merck Oscillators

 

 

(Source: Tradingview)          

Tuesday, August 11, 2020

Exited my position in Redfin and Energy Recovery

I had written about Energy Recovery Inc., (NASDAQ: ERII) on my blog on July 25, 2020. I had taken a small position in Energy Recovery on July 24, 2020 at $7.70. Since then the stock has had a nice run and I sold my position today at $8.50 for a 10.3% gain. The technical indicators are still flashing a buy for Energy Recovery. But the stock has had a sharp run-up. The MACD also had a bearish crossover and that was partly the reason for my sell. The Relative Strength Index was at 63 today and I did not wish for it be in the over bought territory before I sold this position. 

Exhibit: Energy Recovery Technical Indicators on August 11, 2020.

 (Source: Tradingview)

I took a position in Redfin on August 10, 2020 at a price of $41.80. I never had full conviction for this trade. I felt Redfin (NASDAQ: RDFN) was too overvalued and there were too many uncertainties in the economy and in the housing market. Given the loss of unemployment benefits for millions of Americans, I wasn't sure how this was going to impact the demand for housing. The Federal Reserve has done an admirable job of lowering the interest rates and stabilizing the financial markets. But even they cannot create jobs or pay unemployment benefits or prevent evictions. So, I felt that the economy is in a very precarious position.  In this current situation, I did not want own a company like Redfin. It may be a speculative bet at these valuations and economic conditions. I sold Redfin at $43.50 for total gain of 4%.   

 

     


     

Monday, August 10, 2020

A 6% return on Caterpillar in 6 days

I bought Caterpillar (NYSE: CAT) at $131.60 on August 4, 2020. I had visualized my trade in a previous blog post on this stock. I had placed a limit order at $139.97 or just below the $140. The limit got triggered today for a return of 6.3% in six days. My rational was that the stock could face some resistance just about $140 and wanted to exit my position at that level.  

Exhibit: Caterpillar trade set-up between August 4 and August 10, 2020 

 (Source: TradingView)   

Saturday, August 8, 2020

Why I bought Charles Schwab at $33.14 on Aug 7, 2020

Entry Price: $33.14

Trade Date: Aug 7, 2020

Potential Exit Points: Near the top of the Bollinger Bands at around 35.70 or wait until after the next earnings (October 19, 2020) and exit after collecting the dividend.  

Charles Schwab (NYSE: SCHW) is one of the largest brokerage firms in the country. A wave of consolidation across the industry is putting Schwab at a dominant position. In the near-term, Schwab faces pressure on its revenues due to the zero interest rate policy (ZIRP) of the Federal Reserve. The ZIRP is impacting Schwab's net interest margin, but it is having a positive impact on the number of trades executed. People everywhere are hungry for yield. Charles Schwab has also been successful in growing its asset base at a long-term growth rate of 6% due with its deft use of acquisitions to bolster assets.  The companies with the largest asset bases will survive and Schwab with $4 Trillion in assets will be one of those survivors. 

Exhibit: Schwab Growing New New Assets at around 6%

(Source: SeekingAlpha)

The consolidation in the industry will leave very few large players dominating the industry. Schwab recently acquired TD Ameritrade and Morgan Stanley acquired E*Trade. I am hoping to hold on to Schwab until after the next quarterly earnings and the dividend payment, which I anticipate would be a good one. 

From a technical analysis point of view, I am not fully convinced this is the perfect trade. The Simple Moving Averages are screaming a sell while some of the oscillators are signalling a buy. Overall the technical indicators are flashing a sell signal.  

Exhibit: Charles Schwab Technical Indicators - August 8, 2020 

(Source: Tradingview

The stock was trading near the lower price range of its Bollinger Bands and had a double bottom. That, along with the fundamentals, is what prompted me to buy the shares. 

Exhibit: Charles Schwab's Double Bottom

(Source: Tradingview

(Disclosure: I own Charles Schwab)



       

Wednesday, August 5, 2020

Disastrous Earnings at Dow Jones Industrial Average for the Latest Quarter

As of June 30, 2020, most of the companies in the Dow Jones Industrial Average (DJIA) have already reported quarterly earnings . The pandemic induced recession and the oil price war waged by Saudi Arabia and Russia have ravaged the earnings of the companies in the index. The first quartile EPS growth rate for the DJIA was a negative 68%.  The third quartile EPS growth was just 5%.

Exhibit: Latest Quarter EPS Growth Rate for Companies in the DJIA
(Source: SECURFII)
    
Exhibit: Gains from 52-Week Low for Companies in the DJIA
(Source: SECURFII)

Given this earnings back drop the stocks have done remarkably well. The first quartile gain for stocks in the DJIA from their 52-week low was 35%. The third quartile gain was 62%.
Exxon Mobil had the biggest drop in EPS going from $0.53 in the previous quarter to a negative $0.7 in the latest quarter that ended June 2020. 
In fact 20 out of their 30 companies in the DJIA recorded negative EPS growth rates.
 
Exhibit: Earnings of some of the companies in the DJIA
(Source: SECURFII)
 
(Disclosure: I own XOM, CVX, DOW, and others in the DJIA) 

Ford's New CEO Faces a Tough Road Ahead

On August 4, 2020 Ford (NYSE: F) announced that they are replacing Jim Hackett - the current CEO - with Jim Farley.  Farley was serving as the Chief Operating Officer at the company. Ford is getting ready to launch the new model for its iconic F-150. The F-150 is the best selling vehicle in the U.S. 

Exhibit: Ford is Launching a New Model of its Most Important Vehicle - The Ford F-150
(Source: SeekingAlpha)

Ford is also reviving its iconic Bronco brand in 2021. The new Bronco, I must admit looks absolutely stunning. 
Exhibit: The New Ford Bronco Line-up
(Source: Ford Website)
Ford is also making a huge commitment to electric vehicles. The company will have 15 electrified vehicle models available by end of the year. The competition in the electric vehicle market is heating up substantially with General Motors releasing a whole slew of vehicles and many other auto makers doing the same.

Exhibit: Ford is Launching New Electric Vehicles
(Source: SeekingAlpha)
Even before this pandemic induced economic crisis, Ford was not generating enough cash flow. It had a meager $0.5 billion in adjusted free cash flow in Q4 2019.
The challenge for Ford is that they were late to the electric car market and their upcoming models may not be differentiated enough. For example, their Escape plug-in hybrid model is advertised as having a 490 mile range. That would be a good range for a plug-in hybrid but there are many vehicle with that range. Given the upcoming competition in the the electric vehicle market will a model such as Escape plug-in hybrid stand out. 
They may have to do what Mary Barra at General Motors (GM) did years ago. She exited unprofitable markets such as Europe and India. Ford may have to exit unprofitable markets and bring their manufacturing capacity in-line with their sales and ensure they can stay profitable in a recession such as the one we are in now. 
Ford has a tough road ahead and in the interim the stock is going to continue under-performing.           

(Disclosure: I do not own Ford stock)
 

Tuesday, August 4, 2020

What is wrong with 3M?

I am going to break the suspense and answer the question in the title: "There's nothing wrong with 3M!" Its earnings for the quarter that ended June 2020 was exception given the tough circumstances under which every company in the world has been operating this year. Its GAAP EPS was $2.22 for Q2 2020 against an estimate of $1.80. Its revenue of $7.18 billion missed estimates by just $110 million. Complete industries in this era of the pandemic are in a free-fall and here we are punishing an essential, iconic American company for missing revenue by an amount, which would be 1.5% of the $7.18 billion.

Exhibit: 3M Q2 2020 Sales Declined by 13.1%

(Source: SeekingAlpha)

Yes, there was broad weakness in sales across all their business segments. But the company has been aggressive in reducing costs and was able to improve adjusted EBITDA margin by 110 basis points to 26.5%. Their operating cash flow increased 15% year-over-year to $1.9 billion. The management even paid down debt by $1.7 billion since the March 31, 2020 quarter.
The stock has been punished after the earnings. It has dropped from about $163 and trades a little over $151 as of August 4th. 

Exhibit: 3M Technical Indicators are Flashing a Strong Sell on August 4, 2020.

(Source: Tradingview)

Currently, the technical indicators are all flashing a strong sell signal. The market seems to be giving-up on 3M. But the Bollinger Bands are tightening and this raises the possibility of a sharp price move in either direction. Given that the other technical signals are flashing sell, tightening Bollinger Bands could indicate a drop from this level.

Exhibit: 3M Bollinger Bands are Tightening.

(Source: Tradingview)

(Disclosure: I do not own 3M)
 
            

Caterpillar May be a Buy at around $131

Caterpillar (CAT) may be signalling a buy at around $131. This could be short term trade and the exit could be around $140, where the stock could face resistance. Bollinger Bands indicate that the stock is relatively cheap at around $131. There was a 30% upside on reported earnings compared to Wall Street estimates. EPS on Jul 31, 2020 was $0.84 compared to estimate of $0.64.  The earning beat indicate that the stock can go higher in the short-term. 

Exhibit: CAT's SMA is mostly bullish and Bollinger Bands indicate relative low prices.

(Source: Tradingview)
(Disclosure: I own CAT)   

Monday, August 3, 2020

Boeing has broken below a key support level

Boeing missed earnings targets by a huge margin on June 29, 2020. One Wall Street analyst called it a "planewreck"! The company reported a loss of $4.20 when the Wall Street estimate was for a loss of $2.55. This huge miss is driving the stock even lower. I have done a brief technical analysis of Boeing's 3-month chart and it does not paint a pretty picture.  The stock dropped below key support level of around $169. Today's small rally in the stock that brought it to $162 may be a false one and Boeing may continue dropping. 


(Source: TradingView)


(Disclosure: I own Boeing)

Saturday, August 1, 2020

Caterpillar May be Set to Weaken Further.

Caterpillar recently announced that it may face a prolonged sales decline. The stock lost considerable ground on the day of this news. Looking at the Caterpillar's chart, it seems like weakness is set to continue. Caterpillar's sales have declined by 30% in Q2 2020. That's a very substantial decline. Given that the company sells very high-priced capital equipment that last a long time, demand for this equipment may recover slowly.

Exhibit: Caterpillar's Sales Were Down 30% Compared To Q2 2019.


(Source: SeekingAlpha)

I have also done a trend analysis on TradingView that seem to indicate further weakness to come in the stock.  

Exhibit: Caterpillar's chart is reflecting its weak fundamental. 

Morningstar's analyst report on July 31 2020 makes a couple of interesting points:
  • Many end markets served by the company are not directly affected. 
  • Given the rally in gold, that may spur more mining.
All this may not be enough to save the company from a prolonged downturn. 


Wednesday, July 29, 2020

Big Tech is Taking a Break From the Rally

    Both Apple (AAPL) and Microsoft (MSFT) are trading below its 10-day moving average. Apple is down from its 52-week high of $399.82 and currently trades at $380.16. That's a drop from the 52-week high of - 4.97%. Apple's 10-day moving average is 382.436 (Tuesday, July 28, 2020). Microsoft is down from $216.38 to $204.06 that's a -5.6% change. Its 10-day moving average is $202.15. Amazon (AMZN), Facebook (FB), and Alphabet (GOOG) are all trading below their 10-day moving average. Out of this cohort only Facebook is trading below its 50-day moving average. 

Exhibit: Big Tech's Downturn has Started. When will it end? 


(Source: SECURFII)


    Microsoft has gained 53% from its lows in March 2020. Apple has gained 76% form its March 2020 lows.  The gains have been spectacular. Google has gained 50% from its March lows. Amazon has gained nearly 82% from its March 2020 lows.     

    It seems like all these stocks are starting a downward trend after the huge run-up they have had over the last few years and the rebound they have had since the pandemic induced crash of March 2020.           

Tuesday, July 28, 2020

Boeing Lost Support at 50-Day Moving Average In a Bearish Sign For the Stock

Boeing has lost support at the 50-day moving average. This is a bearish sign for the stock.

Exhibit: Boeing's Simple Moving Average (Data based on Monday, July 27, 2020)


(Source: Secure Your Financial Independence - DJIA SMA Report)

Boeing is currently trading at $169.26. There seems to be support at this level. If it loses support here, then Boeing may drop all the way to $120 for the next support level.  Given the bad news at Boeing, it is entirely possible that it will touch $120 in the coming weeks or months. 

Exhibit: Boeing Has Support at $169. If it loses this support, it may drop all the way to $120. 


(Source: SeekingAlpha & Author Annotations)

    Boeing recently announced that it will delay its 777x jet by up to an year. Even before the pandemic, Boeing was dealing with the problems with its 737 Max jets. When the pandemic hit, it grounded the entire travel industry. It now seems like it may take years before the travel industry can fully recover. It may take a couple of years after travel gets back to 2019 level that Boeing will start to get new orders for jets. There's so much excess inventory of jets across the globe that airlines may put off buying new jets for years. Combine this with the problem of airlines going bankrupt and you have lesser number of customers to chase for new jet orders.  Given all these factors, it's entirely plausible that Boeing's stock could give-up much of its gain since May 2020 and retrace to $120. If it loses support at $120, it may test its lows below $100.
    This crisis is a real test of leadership. Boeing is such an iconic company that it's painful to see this downfall. I am confident that in 3-5 years Boeing will be in much better shape.
(Disclosure: I own Boeing)        




Monday, July 20, 2020

Goldman Sachs Looks Attractive Based on Moving Averages and Q2 Results

    The Goldman Sachs (NYSE: GS) is on the move - both the company and the stock. As of July 20th, 2020, the stock is currently trading above its 10-day, 50-day, 100-day, and 200-day moving averages. Even thought the 50-day moving average is below the 200-day moving average, I believe it's just a matter of time when the 50-day moving average crosses the 200-day moving average. On top of that the company reported blockbuster earnings in Q2, FY 2020. The company reported its second highest quarterly net revenue in its history. Revenues were up 41% compared to Q2 FY 2019.

Exhibit: Goldman Sachs Q2 FY 2020 Results Snapshot


(Source: SeekingAlpha)

Exhibit: Goldman Sachs Revenue Grew by 41% in Q2 FY 2020

(Source: SeekingAlpha)

    Goldman Sachs has been busy launching new products and services bringing innovation to the field. They have launched a new cloud-based transaction banking service that would bring modern treasury services and working capital management for customers worldwide. They have also launched a new buyout fund.      

Exhibit: Moving Averages for Goldman Sachs is Bullish     


(Source: SECURFII)

Disclosure: I own Goldman Sachs.

Saturday, July 18, 2020

Iberdrola and Orsted - The Global Renewable Energy Giants

      This was the headline from the Financial Times that caught my eye:

(Source: FT.com)
    The article talked about how the US spending on wind power is set to go from zero 10-years ago to $78 billion in the 2020 decade. That is a truly astounding turnaround in the fortunes of the renewable energy sector. A couple of years ago I had heard of this renewable energy company called Iberdrola from Spain. At that time I briefly read about it in the financial news and did not do an in-depth research into that company. This headline spurred me to action. We are in the midst of a far-reaching energy transformation that could transform every aspect of life by the year 2035. I wanted to learn more about not just Iberdrola but also Orsted - which is another renewable energy giant from Denmark. I don't remember hearing about Orsted until it was mentioned in this Financial Times article.
    Iberdrola comes from a very long history that dates back to the 20th century. The Wikipedia entry for the company makes for a fascinating read. Today it is one of the largest energy companies in the world with subsidiaries in multiple nations across the globe. Its subsidiary in the U.S. is called Avangrid. Avangrid has about 7,000 employees in the U.S and is headquartered in Orange, Connecticut. Iberdrola had revenues of € 36,437 million in 2019. In 2018 its revenues were € 35,075. Its EBITDA exceeded € 10 billion for the first time in 2019. Avangrid is traded in the U.S stock markets in the NYSE under the symbol AGR
    Orsted on the other hand had total revenue of DKK 67,842 million in 2019 (€ 9,113 million Exchange rate as of July 18, 2020: 1 Danish Krone = € 0.13). In 2018 the company had revenues of DKK 76,946 million (€ 10,336 million). Orsted had EBITDA of DKK 17.5 billion (€ 2.35 billion) in 2019.             
            



The Costco Paradox

What can we learn from the success of Costco? Summary: ...