This is the chart, that is the part I think I understand. They were the best performing stock on the TSX for 2015 which is why 2016 may not be as good. Time will tell.
And this is what they do,that I do not understand;
About Kinaxis Kinaxis is a leading provider of cloud-based subscription software that enables our customers to improve and accelerate analysis and decision-making across their supply chain operations. The supply chain planning and analytics capabilities of our product, RapidResponse, create the foundation for managing multiple, interconnected supply chain management processes. By using the single RapidResponse product instead of combining individual disparate software solutions, our customers gain visibility across their supply chains, can respond quickly to changing conditions, and ultimately realize significant operating efficiencies. SOURCE Kinaxis Inc