XML 20 R9.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share amounts):

Three Months EndedSix Months Ended
June 30,June 30,
 2022202120222021
Numerator:    
Net income$86,108 $28,427 $114,113 $62,142 
Denominator:    
Weighted-average common shares for calculating basic earnings per share47,425 40,754 47,831 40,893 
Effect of dilutive securities:    
Stock options and restricted stock unit awards74 48 66 36 
Weighted-average common shares for calculating diluted earnings per share47,499 40,802 47,897 40,929 
Earnings per share:    
Basic$1.82 $0.70 $2.39 $1.52 
Diluted$1.81 $0.70 $2.38 $1.52