Quarterly report pursuant to Section 13 or 15(d)

Segment Information (Details)

v3.22.2
Segment Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
segment
Jun. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Segment information          
Number of business segments | segment     4    
Net sales:          
Total net sales revenue $ 104,161 $ 108,978 $ 214,655 $ 211,399  
Contribution margin:          
Total contribution margin 42,621 45,072 84,553 86,259  
Selling, general and administrative expenses 36,866 35,586 77,489 69,138  
Operating income 5,755 9,486 7,064 17,121  
Other income (loss), net (442) 529 (756) (1,404)  
Income before provision for income taxes 5,313 10,015 6,308 15,717  
Total property, plant and equipment, net 49,099   49,099   $ 50,857
Total assets 233,059   233,059   258,874
Asia          
Net sales:          
Total net sales revenue 47,382 43,536 93,492 79,291  
Contribution margin:          
Total contribution margin 21,432 18,463 43,371 33,782  
Total assets 91,762   91,762   104,659
Asia | General health          
Net sales:          
Total net sales revenue 12,319 12,698 25,305 23,990  
Asia | Immune          
Net sales:          
Total net sales revenue 781 382 2,125 585  
Asia | Cardiovascular          
Net sales:          
Total net sales revenue 13,242 12,260 26,872 22,163  
Asia | Digestive          
Net sales:          
Total net sales revenue 10,990 7,747 20,026 14,618  
Asia | Personal care          
Net sales:          
Total net sales revenue 2,083 5,290 4,626 7,814  
Asia | Weight management          
Net sales:          
Total net sales revenue 7,967 5,159 14,538 10,121  
Europe          
Net sales:          
Total net sales revenue 17,099 21,455 38,876 43,655  
Contribution margin:          
Total contribution margin 6,595 6,588 10,968 13,384  
Total assets 14,771   14,771   15,486
Europe | General health          
Net sales:          
Total net sales revenue 7,328 9,667 16,524 19,139  
Europe | Immune          
Net sales:          
Total net sales revenue 1,443 1,818 4,074 3,834  
Europe | Cardiovascular          
Net sales:          
Total net sales revenue 2,150 2,836 4,783 5,828  
Europe | Digestive          
Net sales:          
Total net sales revenue 4,481 5,567 10,072 11,107  
Europe | Personal care          
Net sales:          
Total net sales revenue 1,209 999 2,442 2,425  
Europe | Weight management          
Net sales:          
Total net sales revenue 488 568 981 1,322  
North America          
Net sales:          
Total net sales revenue 34,082 37,372 70,063 75,134  
Contribution margin:          
Total contribution margin 12,300 16,259 25,019 31,699  
Total assets 119,018   119,018   131,207
North America | General health          
Net sales:          
Total net sales revenue 14,954 16,349 30,268 32,619  
North America | Immune          
Net sales:          
Total net sales revenue 4,061 4,101 8,933 8,975  
North America | Cardiovascular          
Net sales:          
Total net sales revenue 3,893 4,010 7,735 8,235  
North America | Digestive          
Net sales:          
Total net sales revenue 9,044 10,016 17,638 19,479  
North America | Personal care          
Net sales:          
Total net sales revenue 1,389 1,834 3,564 3,653  
North America | Weight management          
Net sales:          
Total net sales revenue 741 1,062 1,925 2,173  
Latin America and Other          
Net sales:          
Total net sales revenue 5,598 6,615 12,224 13,319  
Contribution margin:          
Total contribution margin 2,294 3,762 5,195 7,394  
Total assets 7,508   7,508   7,522
Latin America and Other | General health          
Net sales:          
Total net sales revenue 1,597 1,873 3,415 3,848  
Latin America and Other | Immune          
Net sales:          
Total net sales revenue 755 697 1,516 1,508  
Latin America and Other | Cardiovascular          
Net sales:          
Total net sales revenue 455 425 812 903  
Latin America and Other | Digestive          
Net sales:          
Total net sales revenue 2,551 3,001 5,392 5,872  
Latin America and Other | Personal care          
Net sales:          
Total net sales revenue 80 398 721 743  
Latin America and Other | Weight management          
Net sales:          
Total net sales revenue 160 221 368 445  
CHINA          
Contribution margin:          
Selling, general and administrative expenses 3,900 3,700 8,800 6,500  
United States          
Net sales:          
Total net sales revenue 31,483 34,378 64,712 69,298  
Contribution margin:          
Total property, plant and equipment, net 45,036   45,036   46,595
South Korea          
Net sales:          
Total net sales revenue 14,465 17,546 28,118 32,355  
Taiwan          
Net sales:          
Total net sales revenue 11,933 4,730 21,683 7,499  
Other          
Net sales:          
Total net sales revenue 46,280 $ 52,324 100,142 $ 102,247  
Contribution margin:          
Total property, plant and equipment, net $ 4,063   $ 4,063   $ 4,262