Quarterly report pursuant to Section 13 or 15(d)

Segment Information (Details)

v3.19.1
Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Segment Reporting Information [Line Items]      
Total net sales $ 91,272 $ 87,342  
Total contribution margin 36,830 33,267  
Selling, general and administrative 33,852 32,386  
Operating income 2,978 881  
Other income, net (48) 740  
Income before provision for income taxes 2,930 1,621  
Total property, plant and equipment 61,961   $ 64,061
United States      
Segment Reporting Information [Line Items]      
Total net sales 33,961 35,227  
Total property, plant and equipment 58,969   60,606
South Korea      
Segment Reporting Information [Line Items]      
Total net sales 18,528 14,584  
Other      
Segment Reporting Information [Line Items]      
Total property, plant and equipment 2,992   $ 3,455
Other      
Segment Reporting Information [Line Items]      
Total net sales 38,783 37,531  
NSP Americas      
Segment Reporting Information [Line Items]      
Total net sales 38,667 41,872  
Total contribution margin 17,351 17,335  
NSP Americas | General health      
Segment Reporting Information [Line Items]      
Total net sales 16,918 17,746  
NSP Americas | Immune      
Segment Reporting Information [Line Items]      
Total net sales 4,760 5,544  
NSP Americas | Cardiovascular      
Segment Reporting Information [Line Items]      
Total net sales 2,853 3,100  
NSP Americas | Digestive      
Segment Reporting Information [Line Items]      
Total net sales 11,051 11,712  
NSP Americas | Personal care      
Segment Reporting Information [Line Items]      
Total net sales 1,556 1,825  
NSP Americas | Weight management      
Segment Reporting Information [Line Items]      
Total net sales 1,529 1,945  
NSP Russia, Central and Eastern Europe      
Segment Reporting Information [Line Items]      
Total net sales 11,358 9,551  
Total contribution margin 3,795 3,204  
NSP Russia, Central and Eastern Europe | General health      
Segment Reporting Information [Line Items]      
Total net sales 4,599 4,131  
NSP Russia, Central and Eastern Europe | Immune      
Segment Reporting Information [Line Items]      
Total net sales 1,335 1,029  
NSP Russia, Central and Eastern Europe | Cardiovascular      
Segment Reporting Information [Line Items]      
Total net sales 903 695  
NSP Russia, Central and Eastern Europe | Digestive      
Segment Reporting Information [Line Items]      
Total net sales 2,854 2,431  
NSP Russia, Central and Eastern Europe | Personal care      
Segment Reporting Information [Line Items]      
Total net sales 1,414 960  
NSP Russia, Central and Eastern Europe | Weight management      
Segment Reporting Information [Line Items]      
Total net sales 253 305  
Synergy WorldWide      
Segment Reporting Information [Line Items]      
Total net sales 34,994 31,817  
Total contribution margin 10,731 9,508  
Synergy WorldWide | General health      
Segment Reporting Information [Line Items]      
Total net sales 10,932 8,640  
Synergy WorldWide | Immune      
Segment Reporting Information [Line Items]      
Total net sales 80 149  
Synergy WorldWide | Cardiovascular      
Segment Reporting Information [Line Items]      
Total net sales 14,616 13,330  
Synergy WorldWide | Digestive      
Segment Reporting Information [Line Items]      
Total net sales 3,929 3,825  
Synergy WorldWide | Personal care      
Segment Reporting Information [Line Items]      
Total net sales 1,841 2,140  
Synergy WorldWide | Weight management      
Segment Reporting Information [Line Items]      
Total net sales 3,596 3,733  
NSP China      
Segment Reporting Information [Line Items]      
Total net sales 6,253 4,102  
Total contribution margin 4,953 3,220  
NSP China | General health      
Segment Reporting Information [Line Items]      
Total net sales 342 343  
NSP China | Immune      
Segment Reporting Information [Line Items]      
Total net sales 77 146  
NSP China | Cardiovascular      
Segment Reporting Information [Line Items]      
Total net sales 750 561  
NSP China | Digestive      
Segment Reporting Information [Line Items]      
Total net sales 1,567 2,456  
NSP China | Personal care      
Segment Reporting Information [Line Items]      
Total net sales 2,465 253  
NSP China | Weight management      
Segment Reporting Information [Line Items]      
Total net sales $ 1,052 $ 343