Constellation Brands shrugged off a dip in wine sales over the last three months to post rising annual revenues and earnings.