Sagentia's profits for the year to 31 December beat expectations, but the technology and product development consultant sounded a cautious note on future trading, saying demand is unpredictable.The company moved to a pre-tax profit of £2.2m against a loss of £3.5m the previous year, even as revenues fell to £20.8m from £23.4m. Revenue for 2009 included £6.3m from a project that was spun out of the group."As a project-based consultancy, forward visibility is typically limited and, although the group benefits from sector and geographical diversification, future demand is not predictable," the company said. "The board therefore remains prudent in managing the business."Shares in Sagentia fell by 7% after today's announcement.