XML 44 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income Per Share (Tables)
6 Months Ended
Jun. 30, 2021
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 June 30Six months ended June 30
 2021202020212020
Weighted average shares outstanding (basic)162,785 161,715 162,614 162,582 
Impact of common stock equivalents1,073 552 1,124 744 
Weighted average shares outstanding (diluted)163,858 162,267 163,738 163,326 
Per share:
Basic$0.38 $0.24 $0.81 $0.40 
Diluted0.38 0.24 0.81 0.40