Canadian food maker Canyon Creek Food Co. has posted lower annual losses as a reduced ingredients bill and better efficiencies boosted margins.