XML 49 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
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,
 202220212020
Numerator:   
Net income$253,495 $124,909 $106,579 
Denominator:   
Weighted-average common shares for calculating basic earnings per share47,213 40,975 41,502 
Effect of dilutive securities:   
Stock options and restricted stock unit awards117 49 98 
Weighted-average common shares for calculating diluted earnings per share47,330 41,024 41,600 
Earnings per share:   
Basic$5.37 $3.05 $2.57 
Diluted5.36 3.04 2.56