The nature of such businesses is that earnings can be lumpy and difficult to forecast. The transition to a SaaS model will help, but that will take time and impact revenue short term. I try to judge value based on a 3-5 year outlook of earnings, and by applying a reasonable multiple framed around longer term average growth expectations.
It takes a great deal of patience, but the risk of permanent loss of capital is low given Citadel is a profitable, well capitalised business with long established customers in a growing and relatively defensive part of the IT industry. It even pays a dividend.
Looks like i pulled the trigger too early, but to my mind, in the absence of any negative i'm not aware of, the value proposition has only improved.