XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Income Per Share (Tables)
9 Months Ended
Sep. 30, 2022
Earnings Per Share [Abstract]  
Reconciliation of Weighted Average Common Shares Outstanding
A reconciliation of weighted average shares outstanding used to calculate basic and diluted net income per share follows (in thousands, except per share data):
Three months ended September 30Nine months ended September 30
 2022202120222021
Weighted average shares outstanding (basic)167,353 162,506 162,979 162,577 
Impact of common stock equivalents1,428 950 1,275 1,057 
Weighted average shares outstanding (diluted)168,781 163,456 164,254 163,634 
Per share:
Basic$0.41 $0.45 $1.21 $1.27 
Diluted0.40 0.45 1.20 1.26