Revenues grew only 4% in FY2007 over FY2006 (restated) and gross margin declined six percentage points to 25 % on the back of pricing pressures. Net profit rose 53% to $22.4 million from $14.6 million in FY2006, owing to a significant reduction in R&D and other operating expenses.