Not the first time Citrix ***d up
Where "***d up" means "dropped the ball" for Americans reading.
Buying into leading edge cool stuff and burying it is what they are good at. Why? Does no one look at strategy and say "Well that didn't make money. Let's try something different."