XML 19 R9.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings Per Share
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHARE
The treasury stock method was used to determine earnings per share for the three months ended March 31, 2026 and 2025.
The following table reconciles the numerators and denominators of basic and diluted EPS calculations for the periods presented:
Three Months Ended March 31,
(in thousands, except share and per share data)20262025
Numerator for Earnings per Share—Basic and Diluted:
Net income—Basic and Diluted$35,072 $33,401 
Denominator for Earnings per Share:
Weighted Average Shares Outstanding—Basic36,856,572 38,260,746 
Add: Potentially dilutive shares321,316 338,910 
Denominator—Diluted37,177,888 38,599,656 
Earnings per share—basic$0.95 $0.87 
Earnings per share—diluted$0.94 $0.87 
Restricted stock considered anti-dilutive excluded from potentially dilutive shares142 —