XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Net Income Per Share (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Schedule of Net Income per Basic and Diluted Shares

(In thousands except per share amounts)

 

Net Income

 

Weighted Average
Shares Outstanding

 

Per Share Amount

Three Months Ended June 30, 2022

 

 

 

 

 

 

 

 

 

Basic

 

$

4,389

 

7,404

 

 

$

0.59

Dilutive effect of common equivalent shares

 

 

 

199

 

 

(0.01

)

Dilutive

 

$

4,389

 

7,603

 

 

$

0.58


(In thousands except per share amounts) 

 

Net Income

 

Weighted Average
Shares Outstanding

 

Per Share Amount

Three Months Ended June 30, 2021

 

 

 

 

 

 

 

 

 

Basic

 

$

3,109

 

7,299

 

 

$

0.43

Dilutive effect of common equivalent shares 

 

 

 

218

 

 

(0.02

)

Dilutive 

 

$

3,109

 

7,517

 

 

$

0.41


(In thousands except per share amounts) 

 

Net Income

 

Weighted Average
Shares Outstanding

 

Per Share Amount

Six Months Ended June 30, 2022

 

 

 

 

 

 

 

 

 

Basic

 

$

7,980

 

7,398

 

 

$

1.08

Dilutive effect of common equivalent shares

 

 

 

194

 

 

(0.03

)

Dilutive 

 

$

7,980

 

7,592

 

 

$

1.05

 


(In thousands except per share amounts)

 

Net Income

 

Weighted Average
Shares Outstanding

 

Per Share Amount

Six Months Ended June 30, 2021

 

 

 

 

 

 

 

 

 

Basic

 

$

4,550

 

7,296

 

 

$

0.62

Dilutive effect of common equivalent shares

 

 

 

194

 

 

(0.01

)

Dilutive

 

$

4,550

 

7,490

 

 

$

0.61

 

The components of net income per basic and diluted share were as follows: