It isn’t that simple. For example, in inflationary times businesses price goods not in relation to the price they paid for them, but the price it will take to replace them. So until they do replace them it will look like profits have gone up.
Also, when businesses anticipate hard times ahead, they cut spending now, or at least stop hiring and investing as much. They want a cash warchest to survive the upcoming recession. So it looks like their profits are going up, but what’s really going on is a shift between capital and investment, just as I chose not to buy a new car right now, even though mine is ten years old, because I’d rather have a bigger cash cushion for the next while. It doesn’t mean I’m wealthier.
Some of this is also the result of Biden’s stimulus, which is driving up demand for a lot of scarce goods and services, which drives up prices and immediate profits for sellers. We were told this is a good thing.
Some of this is ‘buy American’ plus sanctions all over the world. Protectionism reduces competition, which causes price increases for domestic goods that benefit. But that’s the whole point of protectionism.
And yes, some of it is increased profits in some industries due to sectoral shifts in the economy. When you knock things out of equilibrium, you create new winners and losers. Covid caused a lot of tech winners, and absolutely destroyed commercial real estate. We have yet to see the bill from that. The Ukraine war has driven up profits in military contractors and their suppliers.
And a lot of the gains are concentrated in a few very large, very high flying stocks. In fact, about half the all the gains of the S&P 500 in the 5 years before 2023
are the result of Apple, Microsoft, Google, Nvidia, Amazon, Meta Tesla, Netflix and Alphabet (Google).