After rereading the article, it appears the layoffs are isolated to side projects. So it looks like just a healthy focus on the actual business.
And for everyone previously asking why they needed so many employees, the answer is apparently they didn't.