XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation and Consolidation (Tables)
6 Months Ended
Jun. 30, 2021
Accounting Policies [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]

Three Months Ended

  June 30, 2021

Three Months Ended

  June 30, 2020

Six Months Ended

  June 30, 2021

Six Months Ended

  June 30, 2020

Basic

Diluted

Basic

Diluted

Basic

Diluted

Basic

Diluted

Net Income

$

2,442,913

 

 $

2,442,913

 

 $

2,344,077

 

 $

2,344,077

 

$

7,623,624

 

 $

7,623,624

 

 $

4,964,885

 

 $

4,964,885

Weighted-average common shares outstanding

 

5,210,700

 

 

5,219,430

 

 

5,192,689

 

 

5,197,589

 

 

5,206,766

 

 

5,214,992

 

 

5,188,647

 

 

5,192,868

Net income per share 

$

0.47

 

 $

0.47

 

 $

0.45

 

 $

0.45

 

$

1.46

 

 $

1.46

 

 $

0.96

 

 $

0.96

Schedule of Weighted Average Number of Shares [Table Text Block]

Three Months Ended

  June 30, 2021

Three Months Ended

  June 30, 2020

Six Months Ended

  June 30, 2021

Six Months Ended

  June 30, 2020

Basic

Diluted

Basic

Diluted

Basic

Diluted

Basic

Diluted

Weighted-average common shares outstanding

 

  5,210,700

 

 

  5,210,700

 

 

  5,192,689

 

 

  5,192,689

 

 

  5,206,766

 

 

  5,206,766

 

 

  5,188,647

 

 

  5,188,647

Unvested RSU's

 

  - 

 

 

         8,730

 

 

  - 

 

 

         4,900

 

 

  - 

 

 

         8,226

 

 

  - 

 

 

         4,221

Weighted-average common shares outstanding

 

  5,210,700

 

 

  5,219,430

 

 

  5,192,689

 

 

  5,197,589

 

 

  5,206,766

 

 

  5,214,992

 

 

  5,188,647

 

 

  5,192,868