XML 70 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Segments and Concentrations - Segment Financial Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
reportable_segment
Dec. 31, 2022
USD ($)
reportable_segment
Segment Reporting [Abstract]    
Number of reportable segments | reportable_segment 3 3
Segment Reporting Information [Line Items]    
Net sales $ 83,570 $ 72,050
Cost of sales 32,790 29,253
Gross profit (loss) 50,780 42,797
Operating expenses:    
Sales and marketing 26,438 28,313
Research and development 4,958 4,826
General and administrative 24,983 28,286
Operating expenses 56,379 61,425
Operating income (loss) (5,599) (18,628)
Corporate and other    
Segment Reporting Information [Line Items]    
Net sales 0 0
Cost of sales 0 0
Gross profit (loss) 0 0
Operating expenses:    
Sales and marketing 0 0
Research and development 0 0
General and administrative 24,983 28,286
Operating expenses 24,983 28,286
Operating income (loss) (24,983) (28,286)
Consumer Products segment    
Segment Reporting Information [Line Items]    
Net sales 69,528 60,110
Consumer Products segment | Operating segments    
Segment Reporting Information [Line Items]    
Net sales 69,528 60,110
Cost of sales 24,755 21,726
Gross profit (loss) 44,773 38,384
Operating expenses:    
Sales and marketing 26,014 27,661
Research and development 4,273 4,214
General and administrative 0 0
Operating expenses 30,287 31,875
Operating income (loss) 14,486 6,509
Ingredients segment    
Segment Reporting Information [Line Items]    
Net sales 11,137 8,736
Ingredients segment | Operating segments    
Segment Reporting Information [Line Items]    
Net sales 11,137 8,736
Cost of sales 4,980 4,465
Gross profit (loss) 6,157 4,271
Operating expenses:    
Sales and marketing 52 51
Research and development 685 612
General and administrative 0 0
Operating expenses 737 663
Operating income (loss) 5,420 3,608
Analytical Reference Standards and Services segment    
Segment Reporting Information [Line Items]    
Net sales 2,905 3,204
Analytical Reference Standards and Services segment | Operating segments    
Segment Reporting Information [Line Items]    
Net sales 2,905 3,204
Cost of sales 3,055 3,062
Gross profit (loss) (150) 142
Operating expenses:    
Sales and marketing 372 601
Research and development 0 0
General and administrative 0 0
Operating expenses 372 601
Operating income (loss) $ (522) $ (459)