If this was posted already, I apologize, but I can't see it. Citrix issued a full statement on the reasons why layoffs are taking place all around the world (so we at least know we are not the only ones affected.)
http://wraltechwire.com/why-citrix-is-making-layoffs-the-full-statement/16993244/