I have heard the word "spend" used the same way in recent years. I figured it's just some kind of corporate newspeak.