Quarterly report pursuant to Section 13 or 15(d)

Basic earnings per share are computed on the weighted average of common shares outstanding during each year. Diluted earnings per share include only an increase in the weighted average shares by the common shares issuable upon exercise of employee and con

v3.21.2
Basic earnings per share are computed on the weighted average of common shares outstanding during each year. Diluted earnings per share include only an increase in the weighted average shares by the common shares issuable upon exercise of employee and con (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Sep. 30, 2021
Sep. 30, 2020
Accounting Policies [Abstract]                
NET (LOSS)/INCOME $ (1,093,778) $ (1,124,549) $ (1,276,138) $ 249,175 $ (1,076,038) $ 449,428 $ (3,494,465) $ (377,435)
Weighted Average Outstanding Shares:                
Outstanding shares 44,322,335     43,914,542     44,510,021 41,326,815
Option shares includable [1] 0     204,969     0 0
  44,322,335     44,119,511     44,510,021 41,326,815
Net (loss)/income per share                
Basic $ (0.02)     $ 0.01     $ (0.08) $ (0.01)
Diluted $ (0.02)     $ 0.01     $ (0.08) $ (0.01)
[1] For the three months ended September 30, 2021, option shares of 296,504 were not included as the impact is anti-dilutive.  For the nine months ended September 30, 2021, and 2020, option shares of 244,422 and 203,121 respectively, were not included as the impact is anti-dilutive.  For the three and nine months ended September 30, 2021 and 2020, restricted shares of 1,000,000 and zero respectively, were not included as the impact is anti-dilutive.