Quarterly report pursuant to Section 13 or 15(d)

Segment Information (Details)

v3.10.0.1
Segment Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
USD ($)
Jun. 30, 2017
USD ($)
Jun. 30, 2018
USD ($)
segment
Jun. 30, 2017
USD ($)
Dec. 31, 2017
USD ($)
Segment information          
Number of business segments | segment     4    
Net sales:          
Total net sales revenue $ 91,266 $ 81,344 $ 178,608 $ 164,442  
Contribution margin:          
Total contribution margin 35,496 31,859 68,763 64,246  
Selling, general and administrative 33,310 31,836 65,696 62,172  
Operating income 2,186 23 3,067 2,074  
Other income (loss), net (1,807) 441 (1,067) 1,716  
Income before provision for income taxes 379 464 2,000 3,790  
Property, plant and equipment:          
Total property, plant and equipment 66,480   66,480   $ 69,106
United States          
Net sales:          
Total net sales revenue 32,913 33,805 68,140 71,540  
Property, plant and equipment:          
Total property, plant and equipment 63,721   63,721   65,928
South Korea          
Net sales:          
Total net sales revenue 19,608 12,486 34,192 23,832  
Other Countries          
Net sales:          
Total net sales revenue 38,745 35,053 76,276 69,070  
Other          
Property, plant and equipment:          
Total property, plant and equipment 2,759   $ 2,759   $ 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,386 39,421 $ 80,257 84,066  
Contribution margin:          
Total contribution margin 15,189 16,495 32,524 35,690  
NSP Americas | General health          
Net sales:          
Total net sales revenue 17,058 18,181 34,800 38,047  
NSP Americas | Immune          
Net sales:          
Total net sales revenue 3,845 3,169 9,389 8,242  
NSP Americas | Cardiovascular          
Net sales:          
Total net sales revenue 2,874 2,820 5,974 6,136  
NSP Americas | Digestive          
Net sales:          
Total net sales revenue 11,242 11,660 22,954 23,808  
NSP Americas | Personal care          
Net sales:          
Total net sales revenue 1,510 1,487 3,335 3,373  
NSP Americas | Weight management          
Net sales:          
Total net sales revenue 1,857 2,104 3,805 4,460  
NSP Russia, Central and Eastern Europe          
Net sales:          
Total net sales revenue 9,407 7,160 18,958 15,606  
Contribution margin:          
Total contribution margin 3,135 2,508 6,339 5,432  
NSP Russia, Central and Eastern Europe | General health          
Net sales:          
Total net sales revenue 4,120 3,203 8,251 7,146  
NSP Russia, Central and Eastern Europe | Immune          
Net sales:          
Total net sales revenue 893 674 1,922 1,536  
NSP Russia, Central and Eastern Europe | Cardiovascular          
Net sales:          
Total net sales revenue 672 512 1,367 1,107  
NSP Russia, Central and Eastern Europe | Digestive          
Net sales:          
Total net sales revenue 2,510 2,150 4,941 4,238  
NSP Russia, Central and Eastern Europe | Personal care          
Net sales:          
Total net sales revenue 902 442 1,862 1,084  
NSP Russia, Central and Eastern Europe | Weight management          
Net sales:          
Total net sales revenue 310 179 $ 615 495  
Synergy WorldWide          
Segment information          
Number of operating segments | segment     1    
Net sales:          
Total net sales revenue 36,719 30,363 $ 68,537 57,676  
Contribution margin:          
Total contribution margin 11,755 9,410 21,263 17,609  
Synergy WorldWide | General health          
Net sales:          
Total net sales revenue 10,562 7,624 19,203 14,311  
Synergy WorldWide | Immune          
Net sales:          
Total net sales revenue 140 117 289 238  
Synergy WorldWide | Cardiovascular          
Net sales:          
Total net sales revenue 15,383 12,603 28,713 23,706  
Synergy WorldWide | Digestive          
Net sales:          
Total net sales revenue 4,037 4,154 7,862 7,619  
Synergy WorldWide | Personal care          
Net sales:          
Total net sales revenue 2,308 1,926 4,448 3,993  
Synergy WorldWide | Weight management          
Net sales:          
Total net sales revenue 4,289 3,939 8,022 7,809  
NSP China          
Net sales:          
Total net sales revenue 6,754 4,400 10,856 7,094  
Contribution margin:          
Total contribution margin 5,417 3,446 8,637 5,515  
NSP China | General health          
Net sales:          
Total net sales revenue 795 824 1,138 1,318  
NSP China | Immune          
Net sales:          
Total net sales revenue 10 84 156 131  
NSP China | Cardiovascular          
Net sales:          
Total net sales revenue 1,848 940 2,409 1,457  
NSP China | Digestive          
Net sales:          
Total net sales revenue 2,868 1,692 5,324 3,124  
NSP China | Personal care          
Net sales:          
Total net sales revenue 1,007 27 1,260 69  
NSP China | Weight management          
Net sales:          
Total net sales revenue 226 833 569 995  
NSP China | Hong Kong          
Contribution margin:          
Selling, general and administrative $ 2,500 $ 1,700 $ 4,000 $ 2,600