XML 29 R20.htm IDEA: XBRL DOCUMENT v3.21.1
1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Income (Loss) Per Share: Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Net income:    
Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest $ 275,934 $ 50,607
Preferred stock dividends (13,685) (20,375)
Net income available to common shareholders $ 262,249 $ 30,232
Basic income per share:    
Weighted average shares and share equivalents outstanding –basic 16,470,654 14,539,675
Basic income per share $ 0.02 $ 0.00
Diluted income per share:    
Shares used in diluted income per share 19,341,419 16,501,851
Diluted income per share $ 0.01 $ 0.00
Computation of shares used in income per share:    
Weighted Average Number of Shares Outstanding, Basic 16,470,654 14,539,675
Effect of dilutive stock options $ 2,586,500 $ 1,741,198
Effect of dilutive warrants $ 284,265 $ 220,978
Weighted Average Number of Shares Outstanding, Diluted 19,341,419 16,501,851