Matt Allen Profile picture
Nov 26 11 tweets 3 min read
How to analyze a:

-Cash Flow Statement
-Balance Sheet
-Income Statement

In less than 3 minutes:
Accounting is the language of investing.

Understanding how each of these 3 financial statements are connected is crucial for seeking stock investment opportunities
1. Cash Flow Statement

The cash flow statement shows how much cash is incoming and outgoing of the business.

Cash is divided into 3 sections:

-Cash from operating activities
-Cash from investing activities
-Cash from financing activities
1A. Cash Flow Statement

The things I ask myself:

-Is operating cash flow positive or negative? (Positive)
-Is capital expenditures less than OCF? (Yes)
-Is the company buying back stock or issuing new shares? (Buying back)

These are 3 simple questions to ask yourself
2. Balance Sheet

The balance sheet shows how much a company is worth at that point of time.

The balance sheet balances the amount of assets that a company has against its liabilities and stockholders' equity.

Assets = Liabilities + Shareholders' equity
2A. Balance Sheet

The things I ask myself:

-Are the cash & equivalents more than the debt? (Yes)
-How much receivables & inventory does a company have? (Low number)
-How much goodwill is on the balance sheet? (None)

These are 3 simple questions to ask yourself.
3. Income Statement

The purpose of an income statement is to show how a company performs over a period of time via their revenue and expenses.

Another name is the profit and loss statement
3A. Income Statement

The things I ask myself:

-Is revenue going up? (+35%)
-Is gross profit going up? (+35%)
-Are shares outstanding going up or down? (-3%)
-Are operating expenses stable? (Yes)

These are 4 simple questions to ask yourself.
I never make an investment without doing a deep dive into every aspect of a stock's financial situation.

You have to understand their finances to make an educated investment.
Thank you for reading!

If you enjoyed this twitter thread:
-RT my first tweet
-Follow me @investmattallen
-Subscribe to my newsletter

I tweet things like this everyday to help people create generational wealth
Every Wednesday, I discuss complex ideas about money, investing, and finance in a simple way.

Typically a 5-minute read and free, it’s a no brainer :)

Sign up:

mattallenletter.com

• • •

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

Keep Current with Matt Allen

Matt Allen 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 @investmattallen

Nov 28
Most people watch the show Shark Tank

But most people don’t understand common Shark Tank investing terms

Here are 10 Shark Tank terms that every investor should know: Image
1. Equity

Equity represents ownership in a company.

When the entrepreneur says, “I am looking for $100,000 for a 10% stake”

The 10% stake represents the equity in the deal aka 10% ownership of the company.
2. Valuation

Valuation represents what the entrepreneur thinks the company is worth.

In the example above, “$100,000 for a 10% stake” means the company valuation is $1,000,000

(100,000 divided by 10%)
Read 13 tweets
Nov 25
I am offering 20% off lifetime premium newsletter membership for the first 10 people that join.

Premium members received a stock on Monday that went from $0.17➡️$0.63 in 2 days 🚀
Take advantage of this special offer before it runs out:

mattallen.substack.com/8f624ca3
9 left!
Read 6 tweets
Nov 22
The 10 best FREE investing resources on the internet:
1. @FINVIZ_com

A powerful stock screener that is simple to use. They offer quick data on market moves as well
2. @QuiverQuant

A big data company that bridges the data gap between main street and wall street in a simple to understand way
Read 12 tweets
Nov 21
Warren Buffett is the greatest investor ever.

Investors can learn so much from him.

Here are 30 Warren Buffett quotes that will help you become a better investor:
1.Remember that the stock market is a manic depressive

2. Rule No. 1: Never lose money. Rule No. 2: Never forget rule No.1

3.Price is what you pay. Value is what you get.

4. Beware the investment activity that produces applause; the great moves are usually greeted by yawns
5. Never invest in a business you cannot understand.

6. If returns are going to be 7 or 8 percent and you’re paying 1 percent for fees, that makes an enormous difference in how much money you’re going to have in retirement.
Read 17 tweets
Nov 20
Most people want to be an investor

But most investors don't know how to read an income statement

Here's how to read an income statement:
The purpose of an income statement is to show how a company performs over a period of time via their revenue and expenses.

Another name is the profit and loss statement

Companies share their income statement in their 10-Q (Quarterly Report) and 10-K (Annual Report)
The primary job of every company in the stock market is to make as much profit possible to maximize their value for shareholders.

Therefore, the income statement is crucial to read and analyze to understand the profits being made by a business.
Read 17 tweets
Nov 14
I have been investing for 11 years

Here are 12 quotes that will make you a better investor:
1. “Far more money has been lost by investors trying to anticipate corrections, than lost in the corrections themselves.”

-Peter Lynch
2. “In the short run, the market is a voting machine. In the long run, it is a weighing machine.”

-Benjamin Graham
Read 15 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

Don't want to be a Premium member but still want to support us?

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

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(