XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.3
EARNINGS PER SHARE (Tables)
9 Months Ended
Sep. 30, 2023
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 September 30,Nine Months Ended September 30,
2023202220232022
Net income for basic and diluted earnings per common share$14,832 $16,626 $42,016 $44,264 
Shares:
Weighted-average common shares outstanding – basic35,320,809 37,390,632 35,930,234 37,999,709 
Effect of dilutive securities:
RSUs81,436 136,602 114,702 103,526 
Stock options259,121 559,556 308,061 607,535 
RSAs48,898 270,203 57,383 149,888 
PSUs371,899 68,875 357,300 46,625 
Weighted-average common shares outstanding – diluted36,082,163 38,425,868 36,767,680 38,907,283 
Earnings per common share – basic$0.42 $0.44 $1.17 $1.16 
Earnings per common share – diluted$0.41 $0.43 $1.14 $1.14