Canadian food group SunOpta has booked a drop in first-quarter earnings, despite "record" revenues.