XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.3
EARNINGS PER SHARE INFORMATION
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
EARNINGS PER SHARE INFORMATION
NOTE 4 — EARNINGS PER SHARE INFORMATION
The following table presents the calculation of the Company's basic and diluted earnings per share for the three and nine months ended September 30, 2024 and 2023. For all dilutive securities, the treasury stock method of calculating the incremental shares is applied.
For the Three Months Ended
For the Nine Months Ended
September 30, 2024September 30, 2023September 30, 2024September 30, 2023
Net Income (Loss)$33,878,424 $(7,539,222)$61,812,795 $53,968,162 
Basic Weighted-Average Shares Outstanding198,177,046 195,361,476 197,850,538 188,865,752 
Effect of dilutive securities:
Stock options— — — — 
Restricted stock units1,905,628 — 1,628,164 1,310,409 
Performance stock units597,939 — 619,555 361,406 
Common warrants43,250 — 41,221 4,045,648 
Diluted Weighted-Average Shares Outstanding200,723,863 195,361,476 200,139,478 194,583,215 
Basic Earnings (Loss) per Share$0.17 $(0.04)$0.31 $0.29 
Diluted Earnings (Loss) per Share$0.17 $(0.04)$0.31 $0.28 
The following table presents the securities which were excluded from the Company's computation of diluted earnings per share for the three and nine months ended September 30, 2024 and 2023, as their effect would have been anti-dilutive.
For the Three Months Ended
For the Nine Months Ended
September 30, 2024September 30, 2023September 30, 2024September 30, 2023
Antidilutive securities:
Stock options to purchase common stock65,500 265,50066,850265,500
Unvested restricted stock units51,622 3,866,02356,530 61,212
Unvested performance stock units516,450 2,882,5941,198,3611,396,446