National Beverage Corp has announced sales of US$512.1m and earnings of US$18.7m, or US$0.51 per share, for the fiscal year ended May 1, 2004.