For profit businesses exist to make money. That is all. Any other claim is fairy dust and bullshit. IBM may not be making waves anywhere but they are still pulling at least 10 billion in profit so they are doing a hell of a lot better than most other companies.
The intended purpose of a corporation is to do something. Profit shouldn't be a goal in of itself, it's a consequence of successfully doing something.
Revenue is good, as it employs people and keeps society churning, but this slavish devotion to the idea that companies only exist to make profits is alien; it's the personification of greed.
Many companies exist because the founder had a passion for actually doing something, and they can make money doing it. If they chased only profit, their life would be miserable.
> If they chased only profit, their life would be miserable.
Get some hobbies and don't make work your life.