XML 28 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Basic And Diluted Earnings (Loss) Per Common Share ("EPS") (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Summary of Reconciliation of Components of Basic and Diluted EPS

The following table presents a reconciliation of the components of basic and diluted EPS.

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Basic EPS

 

 

 

 

 

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

Basic net income (loss)

$

1,295,771

 

 

$

(41,291

)

 

$

1,112,156

 

 

$

9,511,953

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

Common Shares

 

35,998,938

 

 

 

35,713,335

 

 

 

35,998,795

 

 

 

35,705,890

 

Unissued, directors' deferred compensation shares

 

309,286

 

 

 

251,946

 

 

 

302,745

 

 

 

244,725

 

Basic weighted average shares outstanding

 

36,308,224

 

 

 

35,965,281

 

 

 

36,301,540

 

 

 

35,950,615

 

Basic EPS

$

0.04

 

 

$

(0.00

)

 

$

0.03

 

 

$

0.26

 

 

 

 

 

 

 

 

 

 

 

 

 

Diluted EPS

 

 

 

 

 

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

Basic net income (loss)

$

1,295,771

 

 

$

(41,291

)

 

$

1,112,156

 

 

$

9,511,953

 

Diluted net income (loss)

 

1,295,771

 

 

 

(41,291

)

 

 

1,112,156

 

 

 

9,511,953

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

Basic weighted average shares outstanding

 

36,308,224

 

 

 

35,965,281

 

 

 

36,301,540

 

 

 

35,950,615

 

Effects of dilutive securities:

 

 

 

 

 

 

 

 

 

 

 

Unvested restricted stock

 

71,429

 

 

 

-

 

 

 

-

 

 

 

83,823

 

Diluted weighted average shares outstanding

 

36,379,653

 

 

 

35,965,281

 

 

 

36,301,540

 

 

 

36,034,438

 

Diluted EPS

$

0.04

 

 

$

(0.00

)

 

$

0.03

 

 

$

0.26