Significantly improved profitability and satisfactory revenue growth in the first six months of 2010. Further upward adjustment of 2010 revenue forecast.