XML 27 R17.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Disaggregation
6 Months Ended
Sep. 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 September 30,   Six Months Ended September 30, 
   2025   2024   2025   2024 
Human Care  $5,116,000   $3,177,000   $8,671,000   $6,169,000 
Animal Care   488,000    402,000    948,000    801,000 
   $5,604,000   $3,579,000   $9,619,000   $6,970,000 

 

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

                
   Three Months Ended September 30,   Six Months Ended September 30, 
   2025   2024   2025   2024 
United States  $1,449,000   $675,000   $2,454,000   $1,317,000 
Europe   2,151,000    1,506,000    3,619,000    2,794,000 
Asia   1,057,000    776,000    1,719,000    1,253,000 
Latin America   532,000    465,000    1,096,000    1,345,000 
Rest of the World   415,000    157,000    731,000    261,000 
Total  $5,604,000   $3,579,000   $9,619,000   $6,970,000