SunOpta, the Canada-based natural and organics group, today (21 July) filed its long overdue, restated numbers for 2007 - and revealed a slump in annual profits.