Quarterly report [Sections 13 or 15(d)]

Segment Information - Schedule of Segment Information (Details)

v3.26.3
Segment Information - Schedule of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Segment information          
Net sales $ 116,603 $ 128,339 $ 356,480 $ 356,337  
Cost of sales 31,641 34,290 95,367 98,392  
Volume incentives 37,365 39,348 110,075 108,552  
Selling, general and administrative 42,315 45,726 130,730 129,972  
Operating income 5,282 8,975 20,308 19,421  
Interest and other income, net 101 51 336 524  
Interest expense (30) (26) (118) (71)  
Foreign exchange gains, net 15 672 (1,637) 4,451  
Income from operations before provision for income taxes 5,368 9,672 18,889 24,325  
Depreciation and amortization:          
Total depreciation and amortization     9,735 10,538  
Property, plant and equipment          
Property, plant and equipment, net 29,701   29,701   $ 32,915
Operating Segments          
Segment information          
Net sales 116,603 128,339 356,480 356,337  
Operating income 17,582 23,500 59,434 60,924  
Depreciation and amortization:          
Total depreciation and amortization 3,211 3,539 9,735 10,538  
Unallocated corporate selling, general and administrative expense          
Segment information          
Selling, general and administrative (12,300) (14,525) (39,126) (41,503)  
General health | Operating Segments          
Segment information          
Net sales 47,897 51,886 145,866 145,186  
Immune | Operating Segments          
Segment information          
Net sales 9,519 10,735 28,394 31,096  
Cardiovascular | Operating Segments          
Segment information          
Net sales 19,896 22,965 60,068 62,938  
Digestive | Operating Segments          
Segment information          
Net sales 25,648 31,370 86,855 86,810  
Personal care | Operating Segments          
Segment information          
Net sales 9,196 5,847 22,929 15,700  
Weight management | Operating Segments          
Segment information          
Net sales 4,447 5,536 12,368 14,607  
Asia | Operating Segments          
Segment information          
Net sales 55,056 64,725 160,236 166,042  
Cost of sales 12,678 13,906 35,481 36,538  
Volume incentives 19,624 21,524 54,089 54,666  
Selling, general and administrative 13,307 16,177 42,395 43,085  
Operating income 9,447 13,118 28,271 31,753  
Depreciation and amortization:          
Total depreciation and amortization 494 466 1,331 1,445  
Asia | General health | Operating Segments          
Segment information          
Net sales 21,427 24,817 61,322 63,470  
Asia | Immune | Operating Segments          
Segment information          
Net sales 4,239 4,456 10,513 11,311  
Asia | Cardiovascular | Operating Segments          
Segment information          
Net sales 13,086 15,935 38,674 42,468  
Asia | Digestive | Operating Segments          
Segment information          
Net sales 7,490 13,657 29,179 33,825  
Asia | Personal care | Operating Segments          
Segment information          
Net sales 5,907 2,365 12,876 5,671  
Asia | Weight management | Operating Segments          
Segment information          
Net sales 2,907 3,495 7,672 9,297  
Europe | Operating Segments          
Segment information          
Net sales 22,076 22,107 71,165 67,962  
Cost of sales 5,754 6,464 19,414 20,000  
Volume incentives 9,016 8,726 28,856 27,238  
Selling, general and administrative 4,955 4,599 15,678 14,498  
Operating income 2,351 2,318 7,217 6,226  
Depreciation and amortization:          
Total depreciation and amortization 9 25 38 81  
Europe | General health | Operating Segments          
Segment information          
Net sales 9,806 9,267 31,040 29,370  
Europe | Immune | Operating Segments          
Segment information          
Net sales 1,844 2,046 6,207 6,474  
Europe | Cardiovascular | Operating Segments          
Segment information          
Net sales 2,727 2,600 8,845 7,804  
Europe | Digestive | Operating Segments          
Segment information          
Net sales 5,821 5,788 19,199 17,790  
Europe | Personal care | Operating Segments          
Segment information          
Net sales 1,238 1,481 3,789 4,427  
Europe | Weight management | Operating Segments          
Segment information          
Net sales 640 925 2,085 2,097  
North America | Operating Segments          
Segment information          
Net sales 34,009 36,224 108,283 106,219  
Cost of sales 11,258 12,043 34,599 35,817  
Volume incentives 7,065 7,383 22,051 21,853  
Selling, general and administrative 10,434 9,009 29,345 26,627  
Operating income 5,252 7,789 22,288 21,922  
Depreciation and amortization:          
Total depreciation and amortization 2,697 3,036 8,333 8,977  
North America | General health | Operating Segments          
Segment information          
Net sales 15,056 16,231 48,484 47,535  
North America | Immune | Operating Segments          
Segment information          
Net sales 3,024 3,778 10,299 11,887  
North America | Cardiovascular | Operating Segments          
Segment information          
Net sales 3,675 4,036 11,288 11,449  
North America | Digestive | Operating Segments          
Segment information          
Net sales 9,673 9,411 30,497 27,596  
North America | Personal care | Operating Segments          
Segment information          
Net sales 1,854 1,795 5,615 4,907  
North America | Weight management | Operating Segments          
Segment information          
Net sales 727 973 2,100 2,845  
Latin America and Other | Operating Segments          
Segment information          
Net sales 5,462 5,283 16,796 16,114  
Cost of sales 1,951 1,877 5,873 6,037  
Volume incentives 1,660 1,715 5,079 4,795  
Selling, general and administrative 1,319 1,416 4,186 4,259  
Operating income 532 275 1,658 1,023  
Depreciation and amortization:          
Total depreciation and amortization 11 12 33 35  
Latin America and Other | General health | Operating Segments          
Segment information          
Net sales 1,608 1,571 5,020 4,811  
Latin America and Other | Immune | Operating Segments          
Segment information          
Net sales 412 455 1,375 1,424  
Latin America and Other | Cardiovascular | Operating Segments          
Segment information          
Net sales 408 394 1,261 1,217  
Latin America and Other | Digestive | Operating Segments          
Segment information          
Net sales 2,664 2,514 7,980 7,599  
Latin America and Other | Personal care | Operating Segments          
Segment information          
Net sales 197 206 649 695  
Latin America and Other | Weight management | Operating Segments          
Segment information          
Net sales 173 143 511 368  
China          
Segment information          
Selling, general and administrative 2,200 4,600 9,600 10,900  
United States          
Segment information          
Net sales 31,713 33,721 100,920 98,687  
Property, plant and equipment          
Property, plant and equipment, net 24,597   24,597   29,061
Japan          
Segment information          
Net sales 17,270 17,704 47,940 41,911  
Taiwan          
Segment information          
Net sales 16,062 18,854 44,778 53,446  
South Korea          
Segment information          
Net sales 14,474 15,199 38,725 38,516  
Other          
Segment information          
Net sales 37,084 $ 42,861 124,117 $ 123,777  
Other          
Property, plant and equipment          
Property, plant and equipment, net $ 5,104   $ 5,104   $ 3,854