XML 102 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
BASIC AND DILUTED LOSS PER COMMON SHARE (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Weighted Average Number of Shares
The following is a reconciliation of weighted average common shares outstanding:
Years Ended December 31,
202320222021
Issued shares at beginning of period 157,682,531 156,262,199 134,311,033 
Effect of stock options exercised105,819 155,509 474,072 
Effect of shares issued for settlement of vesting of restricted stock units290,390 335,546 443,364 
Effect of shares issued for settlement of exercises of stock appreciation rights120,291 2,679 2,316 
Effect of shares issued for exercise of share purchase warrants— — 1,737,981 
Effect of shares issued for consulting services42,202 16,064 35,933 
Effect of shares issued in public offerings865,806 571,253 9,899,825 
Weighted average common shares outstanding159,107,039 157,343,250 146,904,524 
Schedule of Earnings Per Share, Basic and Diluted
The calculation of basic and diluted income (loss) per share after adjustment for the effects of all potential dilutive common shares, calculated as follows:
 Years Ended December 31,
 202320222021
Net income (loss) attributable to owners of the Company$99,862 $(59,849)$1,541 
Basic weighted average common shares outstanding159,107,039 157,343,250 146,904,524 
Dilutive impact of stock options, restricted stock units, and warrants1,047,001 — 2,816,593 
Diluted weighted average common shares outstanding 160,154,040 157,343,250 149,721,117 
Basic net income (loss) per common share$0.63 $(0.38)$0.01 
Diluted net income (loss) per common share$0.62 $(0.38)$0.01