Natural Alternatives International Inc. (NAII) reports earnings