The company's strategy is reflecting well in its improved revenues and profitability - and for the moment it seems to be holding above the channel, but always possible we may see some profit taking as a result of continuing concerns about regulation of the industry.