Only in the absurd, sick world of corporate double talk are layoffs called an investment in the future.
What's really wild about it is that if you look at research published by all the expensive corporate consultancies, the first rule of cost cutting is: "you cannot layoff your way to growth". Once you start cutting anyone at all, you inevitable lose many of your best talent - and morale goes down, and you overwork everyone who is still left. Statistically speaking, the expected outcome from layoffs is not growth. The research shows it.
So when companies do this, it is either they are making money and just want to be callous and dump people to boost corporate bonuses.....or the doo doo has hit the fan and they are just trying to reduce their burn rate as they glide to inevitable death or being bought by someone else.
I would think the latter is at play here (pun unintended).