Nature's Sunshine Products Inc. (NATR) reports earnings