Remove Finance Remove Innovation Remove Marketing Remove Net Present Value
article thumbnail

Why We Need to Update Financial Reporting for the Digital Era

Harvard Business Review

The market caps of just four companies, Apple, Alphabet, Amazon, and Microsoft, now exceed $3 trillion. Their combined assets of $944 billion are an order of magnitude lower than the combined assets of $7,700 billion of the largest 3,177 companies in 1986, when the aggregate market capitalization reached $3 trillion for the first time.

Report 8
article thumbnail

Shape Strategy With Simple Rules, Not Complex Frameworks

Harvard Business Review

Once they understood the rules and their underlying rationale, ALL's employees generated a series of innovative proposals based on what they had to work with. To prioritize projects, for instance, the ALL team could have forecast future cash flows for every potential investment and ranked all proposals on the basis of their net present value.