Quarterly report pursuant to Section 13 or 15(d)

Segment Information (Details)

v3.20.2
Segment Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
USD ($)
Sep. 30, 2019
USD ($)
Sep. 30, 2020
USD ($)
segment
Sep. 30, 2019
USD ($)
Dec. 31, 2019
USD ($)
Segment information          
Number of business segments | segment     4    
Net sales:          
Total net sales revenue $ 100,250 $ 88,524 $ 283,462 $ 270,520  
Contribution margin:          
Total contribution margin 38,765 35,878 112,096 108,265  
Selling, general and administrative expenses 33,294 31,177 92,863 96,048  
Operating income 5,471 4,701 19,233 12,217  
Other income (loss), net 671 (1,243) (230) (985)  
Income before provision for income taxes 6,142 3,458 19,003 11,232  
Total property, plant and equipment, net 56,164   56,164   $ 59,512
Total assets 237,420   237,420   213,068
Asia          
Net sales:          
Total net sales revenue 38,099 33,717 101,814 102,475  
Contribution margin:          
Total contribution margin 17,981 16,236 48,560 48,638  
Total assets 80,613   80,613   65,959
Asia | General health          
Net sales:          
Total net sales revenue 10,055 9,450 27,364 28,287  
Asia | Immune          
Net sales:          
Total net sales revenue 85 105 465 462  
Asia | Cardiovascular          
Net sales:          
Total net sales revenue 10,622 9,997 29,284 33,390  
Asia | Digestive          
Net sales:          
Total net sales revenue 9,935 6,309 24,482 18,417  
Asia | Personal care          
Net sales:          
Total net sales revenue 2,575 3,472 7,457 9,559  
Asia | Weight management          
Net sales:          
Total net sales revenue 4,827 4,384 12,762 12,360  
Europe          
Net sales:          
Total net sales revenue 18,006 14,640 54,098 45,312  
Contribution margin:          
Total contribution margin 5,954 4,865 17,987 14,692  
Total assets 18,476   18,476   15,187
Europe | General health          
Net sales:          
Total net sales revenue 7,725 5,232 22,501 16,352  
Europe | Immune          
Net sales:          
Total net sales revenue 1,510 1,176 5,324 3,539  
Europe | Cardiovascular          
Net sales:          
Total net sales revenue 2,581 2,433 7,693 8,050  
Europe | Digestive          
Net sales:          
Total net sales revenue 4,541 3,374 13,254 10,555  
Europe | Personal care          
Net sales:          
Total net sales revenue 1,023 1,905 3,492 5,065  
Europe | Weight management          
Net sales:          
Total net sales revenue 626 520 1,834 1,751  
North America          
Net sales:          
Total net sales revenue 37,557 34,161 110,785 105,304  
Contribution margin:          
Total contribution margin 12,065 12,169 38,388 37,587  
Total assets 129,573   129,573   124,337
North America | General health          
Net sales:          
Total net sales revenue 15,839 14,823 46,190 45,505  
North America | Immune          
Net sales:          
Total net sales revenue 5,790 3,731 18,637 11,289  
North America | Cardiovascular          
Net sales:          
Total net sales revenue 4,138 4,780 11,984 14,791  
North America | Digestive          
Net sales:          
Total net sales revenue 8,635 7,946 24,734 25,190  
North America | Personal care          
Net sales:          
Total net sales revenue 1,963 1,617 5,867 4,563  
North America | Weight management          
Net sales:          
Total net sales revenue 1,192 1,264 3,373 3,966  
Latin America and Other          
Net sales:          
Total net sales revenue 6,588 6,006 16,765 17,429  
Contribution margin:          
Total contribution margin 2,765 2,608 7,161 7,348  
Total assets 8,758   8,758   7,585
Latin America and Other | General health          
Net sales:          
Total net sales revenue 2,038 1,929 5,002 5,324  
Latin America and Other | Immune          
Net sales:          
Total net sales revenue 837 664 2,326 1,874  
Latin America and Other | Cardiovascular          
Net sales:          
Total net sales revenue 429 378 1,070 1,078  
Latin America and Other | Digestive          
Net sales:          
Total net sales revenue 2,682 2,499 7,008 7,680  
Latin America and Other | Personal care          
Net sales:          
Total net sales revenue 384 267 848 784  
Latin America and Other | Weight management          
Net sales:          
Total net sales revenue 218 269 511 689  
CHINA          
Contribution margin:          
Selling, general and administrative expenses 3,200 2,800 8,000 7,300  
United States          
Net sales:          
Total net sales revenue 35,062 31,579 103,048 97,734  
Contribution margin:          
Total property, plant and equipment, net 52,129   52,129   54,470
South Korea          
Net sales:          
Total net sales revenue 16,592 15,226 47,447 52,677  
Other          
Net sales:          
Total net sales revenue 48,596 $ 41,719 132,967 $ 120,109  
Other          
Contribution margin:          
Total property, plant and equipment, net $ 4,035   $ 4,035   $ 5,042