Annual report pursuant to Section 13 and 15(d)

EARNINGS (LOSS) PER SHARE INFORMATION (Tables)

v3.22.4
EARNINGS (LOSS) PER SHARE INFORMATION (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings per Share, Basic and Diluted
For the years ended December 31, 2022 2021 2020
Net Income (Loss) $ 138,635,025  $ 3,322,892  $ (253,411,828)
Basic Weighted-Average Shares Outstanding 121,264,175  99,387,028  72,891,310 
Effect of dilutive securities:
Stock options 83,384  75,897  — 
Restricted stock units 2,040,181  1,613,810  — 
Performance stock units 248,206  —  — 
Common warrants 18,118,722  20,116,440  — 
Diluted Weighted-Average Shares Outstanding 141,754,668  121,193,175  72,891,310 
Basic Earnings (Loss) per Share $ 1.14  $ 0.03  $ (3.48)
Diluted Earnings (Loss) per Share $ 0.98  $ 0.03  $ (3.48)