also - revenues up 58% on previous year - operating margins up 53%, retained profits up 82%.
Results tend to be skewed to the 2nd half of the year based on their history - might partially explain some of their current weakness as well as the confusion over tax and these type of companies.