Quarterly report pursuant to Section 13 or 15(d)

Revenue Disaggregation (Tables)

v3.24.2.u1
Revenue Disaggregation (Tables)
3 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregated revenue by source
           
    Three Months Ended June 30,  
Product   2024     2023  
Human Care   $ 2,876,000     $ 2,750,000  
Animal Care     399,000       578,000  
Total Product     3,275,000       3,328,000  
Service and Royalty     116,000       99,000  
Total   $ 3,391,000     $ 3,427,000  
Schedule of revenues by geographic region
           
    Three Months Ended June 30,  
    2024     2023  
United States   $ 642,000     $ 806,000  
Europe     1,288,000       1,070,000  
Asia     477,000       862,000  
Latin America     880,000       487,000  
Rest of the World     104,000       202,000  
Total   $ 3,391,000     $ 3,427,000