Quarterly report pursuant to Section 13 or 15(d)

Segment Information (Details)

v3.22.2.2
Segment Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2022
USD ($)
segment
Sep. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Segment information          
Number of business segments | segment     4    
Net sales:          
Total net sales revenue $ 104,506 $ 114,746 $ 319,161 $ 326,145  
Contribution margin:          
Total contribution margin 41,804 49,534 126,357 135,793  
Selling, general and administrative expenses 36,792 39,528 114,281 108,666  
Operating income 5,012 10,006 12,076 27,127  
Other loss, net (2,281) (886) (3,037) (2,290)  
Income before provision for income taxes 2,731 9,120 9,039 24,837  
Total property, plant and equipment, net 47,354   47,354   $ 50,857
Total assets 223,508   223,508   258,874
Asia          
Net sales:          
Total net sales revenue 47,878 48,417 141,370 127,708  
Contribution margin:          
Total contribution margin 21,268 21,421 64,639 55,203  
Total assets 89,570   89,570   104,659
Asia | General health          
Net sales:          
Total net sales revenue 14,705 13,150 40,010 37,140  
Asia | Immune          
Net sales:          
Total net sales revenue 654 463 2,779 1,048  
Asia | Cardiovascular          
Net sales:          
Total net sales revenue 14,626 13,018 41,498 35,181  
Asia | Digestive          
Net sales:          
Total net sales revenue 8,599 10,427 28,625 25,045  
Asia | Personal care          
Net sales:          
Total net sales revenue 2,758 4,201 7,384 12,015  
Asia | Weight management          
Net sales:          
Total net sales revenue 6,536 7,158 21,074 17,279  
Europe          
Net sales:          
Total net sales revenue 19,328 21,813 58,204 65,468  
Contribution margin:          
Total contribution margin 7,189 6,959 18,157 20,343  
Total assets 16,872   16,872   15,486
Europe | General health          
Net sales:          
Total net sales revenue 8,638 9,308 25,162 28,447  
Europe | Immune          
Net sales:          
Total net sales revenue 1,899 2,285 5,973 6,119  
Europe | Cardiovascular          
Net sales:          
Total net sales revenue 2,385 2,774 7,168 8,602  
Europe | Digestive          
Net sales:          
Total net sales revenue 4,849 5,700 14,921 16,807  
Europe | Personal care          
Net sales:          
Total net sales revenue 1,087 1,167 3,529 3,592  
Europe | Weight management          
Net sales:          
Total net sales revenue 470 579 1,451 1,901  
North America          
Net sales:          
Total net sales revenue 31,504 37,738 101,567 112,872  
Contribution margin:          
Total contribution margin 10,839 17,193 35,858 48,892  
Total assets 110,087   110,087   131,207
North America | General health          
Net sales:          
Total net sales revenue 14,241 16,573 44,509 49,192  
North America | Immune          
Net sales:          
Total net sales revenue 3,546 5,056 12,479 14,031  
North America | Cardiovascular          
Net sales:          
Total net sales revenue 3,427 4,171 11,162 12,406  
North America | Digestive          
Net sales:          
Total net sales revenue 8,096 9,079 25,734 28,558  
North America | Personal care          
Net sales:          
Total net sales revenue 1,397 1,978 4,961 5,631  
North America | Weight management          
Net sales:          
Total net sales revenue 797 881 2,722 3,054  
Latin America and Other          
Net sales:          
Total net sales revenue 5,796 6,778 18,020 20,097  
Contribution margin:          
Total contribution margin 2,508 3,961 7,703 11,355  
Total assets 6,979   6,979   7,522
Latin America and Other | General health          
Net sales:          
Total net sales revenue 1,597 1,959 5,012 5,807  
Latin America and Other | Immune          
Net sales:          
Total net sales revenue 709 806 2,225 2,314  
Latin America and Other | Cardiovascular          
Net sales:          
Total net sales revenue 438 448 1,250 1,351  
Latin America and Other | Digestive          
Net sales:          
Total net sales revenue 2,569 2,941 7,961 8,813  
Latin America and Other | Personal care          
Net sales:          
Total net sales revenue 329 406 1,050 1,149  
Latin America and Other | Weight management          
Net sales:          
Total net sales revenue 154 218 522 663  
CHINA          
Contribution margin:          
Selling, general and administrative expenses 2,500 5,200 11,300 11,700  
United States          
Net sales:          
Total net sales revenue 29,077 34,960 93,789 104,258  
Contribution margin:          
Total property, plant and equipment, net 43,886   43,886   46,595
South Korea          
Net sales:          
Total net sales revenue 14,967 15,985 43,085 48,340  
Taiwan          
Net sales:          
Total net sales revenue 13,465 7,361 35,148 14,860  
Other          
Net sales:          
Total net sales revenue 46,997 $ 56,440 147,139 $ 158,687  
Contribution margin:          
Total property, plant and equipment, net $ 3,468   $ 3,468   $ 4,262