Idaho Business Review | Brad Carlson | Melaleuca Inc., the Idaho Falls-based wellness products company that employs more than 3,400, last year posted $887 million in worldwide sales,