XML 39 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2021
Earnings Per Share [Abstract]  
Computation of Diluted Earnings Per Share

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2021

    

2020

    

2021

    

2020

Basic

 

19,541,774

 

19,231,040

19,418,469

 

19,078,453

 

Effect of exercise of warrants

 

 

 

 

Effect of exercise of stock options

Diluted

 

19,541,774

 

19,231,040

19,418,469

 

19,078,453

 

Anti-dilutive Securities Excluded from Computation of Earnings Per Share

 

Three Months Ended

Nine Months Ended

 

September 30, 

September 30, 

    

2021

    

2020

    

2021

    

2020

Stock options and warrants

5,927,010

 

8,083,690

5,927,010

 

8,083,690