XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Net Income Per Share (Tables)
3 Months Ended
Mar. 31, 2021
Earnings Per Share [Abstract]  
Schedule of Weighted Average Number of Shares
The following table sets forth the computation of basic and diluted net income per share for the three months ended March 31, 2021 and 2020 (in thousands):
Three Months Ended March 31,
20212020
Net income$29,514 $4,318 
Shares used to compute basic net income per share36,336 35,521 
Dilutive potential common shares
Stock options224 67 
Unvested restricted stock awards689 294 
Shares used to compute diluted net income per share37,249 35,882 
Basic net income per share$0.81 $0.12 
Diluted net income per share$0.79 $0.12 
Dilutive shares included in the calculation1,436 856 
Anti-dilutive shares excluded from the calculation18 1,144