The key is the amount each company should invest depends on it's situation. Some companies don't do a good job investing in their future, and are better off returning money to shareholders. (Look at companies that "invest" in corporate jets for example) Other companies are better at making good investments, and should invest all their profits and then some.