Kellton Tech - Growing IT company

From the concall, things look pretty much in control. What is the reason for laggard performance in the market other than general slowdown of IT sector?