Is now the time to buy Nature's Sunshine? Access our full analysis of the earnings results here, it’s free. Co-founded by ...