XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Numerator:    
Net income $ 126,030 $ 74,177
Denominator (shares in 000's):    
Basic weighted average shares outstanding (in shares) 58,606,000 59,642,000
Effect of dilutive securities - Stock options and awards (in shares) 666,000 657,000
Diluted weighted average shares outstanding (in shares) 59,272,000 60,299,000
Basic earnings per share (in dollars per share) $ 2.15 $ 1.24
Diluted earnings per share (in dollars per share) $ 2.13 $ 1.23
Anti-dilutive shares excluded from the computation of diluted earnings per share 69,614 89,592