strong growth in revenue and a positive trend in profits. Nice results, as expected, although not outstanding however further positive improvement outlook for Q3 :-)