XML 40 R29.htm IDEA: XBRL DOCUMENT v3.26.1
Note G - Geographic and Other Information (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
   

Years ended December 31,

 
    2025     2024  

Cosmetic Ingredients

  $ 3,280,604     $ 5,817,172  

Pharmaceuticals

    6,225,905       5,602,259  

Medical Lubricants

    2,111,104       2,028,564  

Gross Sales

    11,617,613       13,447,995  

Less: Discounts and allowances

    (1,072,145

)

    (1,266,024

)

Net Sales

  $ 10,545,468     $ 12,181,971  
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]
   

Years ended December 31,

 
   

2025

   

2024

 

United States

  $ 8,141,533     $ 10,175,926  

Other countries

    2,403,935       2,006,045  

Net Sales

  $ 10,545,468     $ 12,181,971  
Segment, Reconciliation of Other Items from Segments to Consolidated [Table Text Block]
   

Years ended December 31,

 
   

2025

   

2024

 

Customer A

  $ 2,593,213     $ 5,387,048  

Customer B

    2,590,260       2,239,705  

Customer C

    1,874,068       1,831,551  

Customer D

    1,596,088       1,331,544  

All other customers

    2,963,984       2,658,147  

Total Gross Sales

  $ 11,617,613     $ 13,447,995