XML 50 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Basic and Diluted Earnings Per Share
Below are basic and diluted earnings per share for the periods indicated (in thousands, except for share data):
Three Months Ended March 31,
20242023
Net income
$12,106 $11,762 
Shares:
Weighted-average common shares outstanding – basic33,675,441 36,480,972 
Effect of dilutive securities
RSUs113,534 140,639 
Stock options237,985 335,866 
RSAs58,380 71,206 
PSUs103,474 333,270 
Weighted-average common shares outstanding – diluted34,188,814 37,361,953 
Earnings per common share – basic$0.36 $0.32 
Earnings per common share – diluted$0.35 $0.31