XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Net Income per Share (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Schedule of Weighted Average Number of Shares The following is a reconciliation between basic and diluted weighted average common shares outstanding:
(In thousands)Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Basic weighted average common shares outstanding43,192 42,481 42,987 42,207 
Effect of dilution:
Stock options— — — 
Restricted stock units487 901 710 1,064 
Diluted weighted average common shares outstanding43,679 43,382 43,697 43,277