XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings per Share (Table)
6 Months Ended
Jun. 30, 2022
Sales of Products (Tables)  
Earnings per Share

 

 

June 30,

2022

 

 

June 30,

2021

 

Stock options

 

 

405,384

 

 

 

394,643

 

Stock purchase warrants

 

 

562,263

 

 

 

406,947

 

Convertible debt

 

 

-

 

 

 

432,540

 

Total

 

 

967,647

 

 

 

1,234,130