XML 46 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Income per Share (Tables)
9 Months Ended
Sep. 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 September 30,Nine Months Ended September 30,
2022202120222021
Basic weighted average common shares outstanding43,238 42,506 43,070 42,308 
Effect of dilution:
Stock options— — — 
Restricted stock units494 934 637 1,020 
Diluted weighted average common shares outstanding43,732 43,440 43,707 43,332