Software reseller could easily surprise on the upside again to power stock over £20