No Improvement In Corporate Profits Since 2012

The BEA tells us today that Corporate Profits are down 1.1% from a year ago. Profits are below a level reached in 2012.

For 9 years corporate profits have gone nowhere. The same cannot be said about the stock market or earnings.

It's a tale of two reporting methods.

Reported Earnings vs Taxes

For tax purposes, corporations want to look as bad as possible.

Income and profit shifting are massive. Many of the largest companies pay no income taxes.

Reported earnings are another matter. Companies throw away anything and everything as "one time expenses". Then we have analyst estimates that are purposely low just so corporations can "beat the street" no matter what they report.

S&P 500 Earnings

(Click on image to enlarge)

If you are a bull, then the above S&P 500 Earnings Chart gives you an excuse.

However, its Pro-forma look nonsense that artificially makes stocks look cheap despite the fact that earnings always revert to the mean.

Shiller CAPE PE

(Click on image to enlarge)

On a Shiller CAPE basis (Cyclically Adjusted PE) basis, this market is one of the mist expensive in history, only exceeded by the stock market bubble in 2000.

Even then, there were huge bargains in some sectors, notably energy. Now there are just bubbles giving rise to the "everything bubble" meme.

Regardless, the charts are there and the analysts are cheering. It's easy to believe whatever story you want to hear.

For further discussion along these lines, please consider Where Will the Stock Market Be a Decade From Now?

Disclaimer: The content on Mish's Global Economic Trend Analysis site is provided as general information only and should not be taken as investment advice. All site content, including ...

more
How did you like this article? Let us know so we can better customize your reading experience.

Comments

Leave a comment to automatically be entered into our contest to win a free Echo Show.
Or Sign in with
Randall Macfarland 5 years ago Member's comment

Easy Fed's borrowed money=Buyback=financial engineering=1% growth or less=crash next!!