XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings per Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHARE
Weighted average shares outstanding for basic and diluted earnings were as follows for the three months ended March 31, (in thousands):
20242023
Numerator:
Net income available to common stockholders$24,946 $21,099 
Denominator for basic earnings per share:
Weighted average shares outstanding30,572 30,897 
Denominator for diluted earnings per share:
Weighted average shares outstanding30,572 30,897 
Common stock options and stock units221 127 
Weighted average shares and conversions30,793 31,024 
The following table provides the potential anti-dilutive common stock units not included in the diluted weighted average shares calculations for the three months ended March 31, (in thousands):
20242023
Common stock units 64