XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Income Per Share (Tables)
9 Months Ended
Sep. 30, 2023
Income Per Share  
Schedule of computation of income per share, basic and diluted

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2023

    

2022

    

2023

    

2022

Numerator:

 

  

 

  

 

  

 

  

Net income

$

314

$

1,176

$

2,350

$

4,239

Denominator:

 

 

 

 

Weighted average common shares outstanding, basic

 

50,699,967

 

50,400,412

 

50,606,566

 

50,326,951

Weighted average effect of potentially dilutive common shares:

 

 

 

 

Stock options

 

95,066

 

97,884

 

89,380

 

107,671

Restricted stock

 

274,650

 

74,635

 

53,933

 

88,454

Weighted average common shares outstanding, diluted

 

51,069,683

 

50,572,931

 

50,749,879

 

50,523,076

 

 

 

 

Income per share, basic and diluted

$

0.01

$

0.02

$

0.05

$

0.08

Schedule of anti-dilutive shares that were excluded from the computation of weighted average diluted shares outstanding

Three Months Ended

    

Nine Months Ended

September 30, 

September 30, 

    

2023

    

2022

    

2023

    

2022

Stock options

 

43,031

 

49,545

 

45,987

 

49,897

Restricted stock

 

23,566

 

176,707

 

510,472

 

99,784

Total

 

66,597

 

226,252

 

556,459

 

149,681