Quarterly report pursuant to Section 13 or 15(d)

Segment Information (Details)

v3.10.0.1
Segment Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
USD ($)
Sep. 30, 2017
USD ($)
Sep. 30, 2018
USD ($)
segment
Sep. 30, 2017
USD ($)
Dec. 31, 2017
USD ($)
Segment information          
Number of business segments | segment     4    
Net sales:          
Total net sales revenue $ 88,828 $ 89,301 $ 267,436 $ 253,743  
Contribution margin:          
Total contribution margin 35,156 35,080 103,919 99,326  
Selling, general and administrative expenses 31,643 32,926 97,339 95,098  
Operating income 3,513 2,154 6,580 4,228  
Other income (loss), net (353) 193 (1,420) 1,909  
Income before provision for income taxes 3,160 2,347 5,160 6,137  
Property, plant and equipment:          
Total property, plant and equipment 65,531   65,531   $ 69,106
United States          
Net sales:          
Total net sales revenue 33,182 35,124 101,322 106,664  
Property, plant and equipment:          
Total property, plant and equipment 62,504   62,504   65,928
South Korea          
Net sales:          
Total net sales revenue 18,271 14,371 52,463 38,203  
Other Countries          
Net sales:          
Total net sales revenue 37,375 39,806 113,651 108,876  
Other          
Property, plant and equipment:          
Total property, plant and equipment 3,027   $ 3,027   $ 3,178
NSP Americas; NSP Russia, Central and Eastern Europe; and NSP China          
Segment information          
Number of operating segments | segment     3    
NSP Americas          
Net sales:          
Total net sales revenue 38,512 41,301 $ 118,769 125,367  
Contribution margin:          
Total contribution margin 17,006 17,764 49,530 53,454  
NSP Americas | General health          
Net sales:          
Total net sales revenue 16,706 18,211 51,506 56,258  
NSP Americas | Immune          
Net sales:          
Total net sales revenue 4,304 4,938 13,693 13,180  
NSP Americas | Cardiovascular          
Net sales:          
Total net sales revenue 3,000 3,434 8,974 9,570  
NSP Americas | Digestive          
Net sales:          
Total net sales revenue 11,013 11,084 33,967 34,892  
NSP Americas | Personal care          
Net sales:          
Total net sales revenue 1,735 2,114 5,070 5,487  
NSP Americas | Weight management          
Net sales:          
Total net sales revenue 1,754 1,520 5,559 5,980  
NSP Russia, Central and Eastern Europe          
Net sales:          
Total net sales revenue 8,841 7,681 27,799 23,286  
Contribution margin:          
Total contribution margin 3,098 2,592 9,437 6,173  
NSP Russia, Central and Eastern Europe | General health          
Net sales:          
Total net sales revenue 3,632 3,449 11,883 10,594  
NSP Russia, Central and Eastern Europe | Immune          
Net sales:          
Total net sales revenue 886 861 2,808 2,397  
NSP Russia, Central and Eastern Europe | Cardiovascular          
Net sales:          
Total net sales revenue 681 592 2,048 1,699  
NSP Russia, Central and Eastern Europe | Digestive          
Net sales:          
Total net sales revenue 2,196 2,110 7,137 6,348  
NSP Russia, Central and Eastern Europe | Personal care          
Net sales:          
Total net sales revenue 1,222 472 3,084 1,556  
NSP Russia, Central and Eastern Europe | Weight management          
Net sales:          
Total net sales revenue 224 197 $ 839 692  
Synergy WorldWide          
Segment information          
Number of operating segments | segment     1    
Net sales:          
Total net sales revenue 34,497 34,470 $ 103,034 92,146  
Contribution margin:          
Total contribution margin 9,652 10,160 30,915 27,769  
Synergy WorldWide | General health          
Net sales:          
Total net sales revenue 10,544 9,268 29,747 23,579  
Synergy WorldWide | Immune          
Net sales:          
Total net sales revenue 57 119 346 357  
Synergy WorldWide | Cardiovascular          
Net sales:          
Total net sales revenue 14,798 14,369 43,511 38,075  
Synergy WorldWide | Digestive          
Net sales:          
Total net sales revenue 3,803 4,428 11,665 12,047  
Synergy WorldWide | Personal care          
Net sales:          
Total net sales revenue 1,520 1,891 5,968 5,884  
Synergy WorldWide | Weight management          
Net sales:          
Total net sales revenue 3,775 4,395 11,797 12,204  
NSP China          
Net sales:          
Total net sales revenue 6,978 5,849 17,834 12,944  
Contribution margin:          
Total contribution margin 5,400 4,564 14,037 11,930  
NSP China | General health          
Net sales:          
Total net sales revenue 627 1,151 1,764 2,470  
NSP China | Immune          
Net sales:          
Total net sales revenue 156 179 312 310  
NSP China | Cardiovascular          
Net sales:          
Total net sales revenue 850 911 3,259 2,368  
NSP China | Digestive          
Net sales:          
Total net sales revenue 3,032 2,433 8,357 5,557  
NSP China | Personal care          
Net sales:          
Total net sales revenue 1,128 115 2,388 184  
NSP China | Weight management          
Net sales:          
Total net sales revenue 1,185 1,060 1,754 2,055  
NSP China | Hong Kong          
Contribution margin:          
Selling, general and administrative expenses $ 2,700 $ 2,100 $ 6,700 $ 4,700