XML 53 R38.htm IDEA: XBRL DOCUMENT v3.20.4
NET INCOME PER SHARE (Tables)
12 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
Reconciliation of the weighted average number of shares outstanding used in calculating diluted earnings per share
A reconciliation of the weighted-average number of shares outstanding used in calculating diluted net income per share is as follows (in thousands): 
 For the Year Ended December 31,
 202020192018
Weighted-average number of basic common shares outstanding40,974 43,082 47,446 
Weighted-average dilutive stock options, restricted stock units and performance share units
158 203 236 
Assumed conversion of convertible senior notes28 224 335 
Weighted-average number of diluted common and common equivalent shares outstanding
41,160 43,509 48,017