XML 27 R36.htm IDEA: XBRL DOCUMENT v3.20.1
17. Earnings per share (Basic and Dilutive) (Tables)
12 Months Ended
Dec. 31, 2019
Earnings Per Share [Abstract]  
Basic and diluted earnings per share
   2019   2018 
Numerator:        
Net income (loss)  $(16,975,742)  $948,915 
           
Denominator:          
Weighted-average shares of common stock   33,740,557    25,121,896 
Dilutive effect of warrants       2,647,461 
Diluted weighted-average shares of common stock   33,740,557    27,769,357 
           
Net income (loss) per common share from:          
Basic  $(0.50)  $0.04 
Diluted  $(0.50)  $0.03