XML 30 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Basic And Diluted Earnings (Loss) Per Common Share ("EPS") (Tables)
9 Months Ended
Sep. 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 September 30,

 

 

Nine Months Ended September 30,

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Basic EPS

 

 

 

 

 

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

Basic net income (loss)

$

1,100,310

 

 

$

1,895,403

 

 

$

2,212,466

 

 

$

11,407,356

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

Common Shares

 

36,049,083

 

 

 

35,713,177

 

 

 

36,015,680

 

 

 

35,708,346

 

Unissued, directors' deferred compensation shares

 

267,659

 

 

 

269,939

 

 

 

290,913

 

 

 

253,224

 

Basic weighted average shares outstanding

 

36,316,742

 

 

 

35,983,116

 

 

 

36,306,593

 

 

 

35,961,570

 

Basic EPS

$

0.03

 

 

$

0.05

 

 

$

0.06

 

 

$

0.32

 

 

 

 

 

 

 

 

 

 

 

 

 

Diluted EPS

 

 

 

 

 

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

Basic net income (loss)

$

1,100,310

 

 

$

1,895,403

 

 

$

2,212,466

 

 

$

11,407,356

 

Diluted net income (loss)

 

1,100,310

 

 

 

1,895,403

 

 

 

2,212,466

 

 

 

11,407,356

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

Basic weighted average shares outstanding

 

36,316,742

 

 

 

35,983,116

 

 

 

36,306,593

 

 

 

35,961,570

 

Effects of dilutive securities:

 

 

 

 

 

 

 

 

 

 

 

Unvested restricted stock

 

666,927

 

 

 

673,156

 

 

 

425,050

 

 

 

708,924

 

Diluted weighted average shares outstanding

 

36,983,669

 

 

 

36,656,272

 

 

 

36,731,643

 

 

 

36,670,494

 

Diluted EPS

$

0.03

 

 

$

0.05

 

 

$

0.06

 

 

$

0.31