XML 28 R17.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Disaggregation
3 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Revenue Disaggregation

 

Note 9. Revenue Disaggregation

 

The Company generates product revenues from products which are sold into the human and animal healthcare markets.

 

The following table presents the Company’s disaggregated revenues by source:

        
   Three Months Ended June 30, 
Product  2025   2024 
Human Care  $3,555,000   $2,992,000 
Animal Care   460,000    399,000 
Total Product   4,015,000    3,391,000 

 

The following table shows the Company’s revenues by geographic region:

        
   Three Months Ended June 30, 
   2025   2024 
United States  $1,005,000   $642,000 
Europe   1,468,000    1,288,000 
Asia   662,000    477,000 
Latin America   564,000    880,000 
Rest of the World   316,000    104,000 
Total  $4,015,000   $3,391,000