When there's new senior/executive management coming in to a company, especially a new CEO, it's pretty much guaranteed restructuring no matter what industry you're in. This is not surprising, and most likely the people that were let go were not that important to the company's overall strategy.