This rhetoric is not uncommon in business.
You have spent/are spending money so that eventually it comes back as more money. What else is "investment"?