Canadian natural products manufacturer, distributor and retailer Planet Organic Health Corp has posted a full-year profit, compared to a loss in the previous year.