XML 53 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Schedule of Calculation of Numerator and Denominator in EPS
The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share amounts):

Year Ended December 31,
 202120202019
Numerator:   
Net income$124,909 $106,579 $164,618 
Denominator:   
Weighted-average common shares for calculating basic earnings per share40,975 41,502 43,020 
Effect of dilutive securities:   
Stock options and restricted stock unit awards49 98 188 
Weighted-average common shares for calculating diluted earnings per share41,024 41,600 43,208 
Earnings per share:   
Basic$3.05 $2.57 $3.83 
Diluted3.04 2.56 3.81