Quarterly report pursuant to Section 13 or 15(d)

Segment Information (Details)

v3.23.1
Segment Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
segment
Mar. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
Segment information      
Number of business segments | segment 4    
Net sales:      
Total net sales revenue $ 108,634 $ 110,494  
Contribution margin:      
Total contribution margin 43,814 41,932  
Selling, general and administrative expenses 43,642 40,623  
Operating income 172 1,309  
Other loss, net 1,514 (314)  
Income before provision for income taxes 1,686 995  
Total property, plant and equipment, net 46,080   $ 46,162
Total assets 234,584   229,778
CHINA      
Contribution margin:      
Selling, general and administrative expenses 3,700 4,900  
United States      
Net sales:      
Total net sales revenue 31,986 33,229  
Contribution margin:      
Total property, plant and equipment, net 42,424   42,389
Taiwan      
Net sales:      
Total net sales revenue 14,175 9,750  
South Korea      
Net sales:      
Total net sales revenue 11,240 13,653  
Other      
Net sales:      
Total net sales revenue 51,233 53,862  
Contribution margin:      
Total property, plant and equipment, net 3,656   3,773
Asia      
Net sales:      
Total net sales revenue 46,345 46,110  
Contribution margin:      
Total contribution margin 21,951 21,939  
Total assets 100,592   95,362
Asia | General health      
Net sales:      
Total net sales revenue 13,764 12,986  
Asia | Immune      
Net sales:      
Total net sales revenue 462 1,344  
Asia | Cardiovascular      
Net sales:      
Total net sales revenue 14,895 13,630  
Asia | Digestive      
Net sales:      
Total net sales revenue 9,422 9,036  
Asia | Personal care      
Net sales:      
Total net sales revenue 1,341 2,543  
Asia | Weight management      
Net sales:      
Total net sales revenue 6,461 6,571  
Europe      
Net sales:      
Total net sales revenue 21,405 21,777  
Contribution margin:      
Total contribution margin 6,536 4,373  
Total assets 18,610   15,773
Europe | General health      
Net sales:      
Total net sales revenue 9,174 9,196  
Europe | Immune      
Net sales:      
Total net sales revenue 2,284 2,631  
Europe | Cardiovascular      
Net sales:      
Total net sales revenue 2,519 2,633  
Europe | Digestive      
Net sales:      
Total net sales revenue 5,738 5,591  
Europe | Personal care      
Net sales:      
Total net sales revenue 1,177 1,233  
Europe | Weight management      
Net sales:      
Total net sales revenue 513 493  
North America      
Net sales:      
Total net sales revenue 34,648 35,981  
Contribution margin:      
Total contribution margin 12,861 12,719  
Total assets 107,507   112,319
North America | General health      
Net sales:      
Total net sales revenue 15,534 15,314  
North America | Immune      
Net sales:      
Total net sales revenue 4,320 4,872  
North America | Cardiovascular      
Net sales:      
Total net sales revenue 3,588 3,842  
North America | Digestive      
Net sales:      
Total net sales revenue 8,731 8,594  
North America | Personal care      
Net sales:      
Total net sales revenue 1,464 2,175  
North America | Weight management      
Net sales:      
Total net sales revenue 1,011 1,184  
Latin America and Other      
Net sales:      
Total net sales revenue 6,236 6,626  
Contribution margin:      
Total contribution margin 2,466 2,901  
Total assets 7,875   $ 6,324
Latin America and Other | General health      
Net sales:      
Total net sales revenue 1,637 1,818  
Latin America and Other | Immune      
Net sales:      
Total net sales revenue 744 761  
Latin America and Other | Cardiovascular      
Net sales:      
Total net sales revenue 466 357  
Latin America and Other | Digestive      
Net sales:      
Total net sales revenue 2,885 2,841  
Latin America and Other | Personal care      
Net sales:      
Total net sales revenue 351 641  
Latin America and Other | Weight management      
Net sales:      
Total net sales revenue $ 153 $ 208