XML 41 R28.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings Per Share
The following table presents the Company’s basic earnings per share and shares outstanding (in thousands, except per share data):
Three Months Ended March 31,
20232022
Numerator:
Net income$39,208 $30,275 
Denominator:
Weighted average number of common shares outstanding181,262 179,961 
Earnings per common share:
Earnings per common share, basic$0.22 $0.17 
The following table presents the Company’s diluted earnings per share and shares outstanding (in thousands, except per share data):
Three Months Ended March 31,
 20232022
Numerator:
Net income$39,208 $30,275 
Denominator:
Weighted average number of common shares outstanding181,262 179,961 
Effect of dilutive securities1,473 1,720 
Weighted average number of common shares outstanding, diluted182,735 181,681 
Earnings per common share:
Earnings per common share, diluted$0.21 $0.17