XML 38 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings per Share/Capital Stock (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Schedule of reconciliation of Registrant's net income and weighted average Common Shares outstanding for calculating basic net income per share
The following is a reconciliation of Registrant’s net income and weighted average Common Shares outstanding used to calculate basic EPS:
Basic: For The Three Months Ended 
 March 31,
(in thousands, except per share amounts)20252024
Net income$26,844 $23,135 
Less: impact from participating securities81 56 
Total income available to common shareholders$26,763 $23,079 
Weighted average Common Shares outstanding, basic38,253 37,030 
Basic earnings per Common Share$0.70 $0.62 
Schedule of reconciliation of Registrant's net income and weighted average Common Shares outstanding for calculating diluted net income per share
The following is a reconciliation of Registrant’s net income and weighted average Common Shares outstanding used to calculate diluted EPS:
Diluted: For The Three Months Ended 
 March 31,
(in thousands, except per share amounts)20252024
Common shareholders earnings, basic$26,763 $23,079 
Undistributed earnings for dilutive restricted stock units
27 17 
Total common shareholders earnings, diluted$26,790 $23,096 
Weighted average Common Shares outstanding, basic38,253 37,030 
Stock-based compensation (1)
101 77 
Weighted average Common Shares outstanding, diluted38,354 37,107 
Diluted earnings per Common Share$0.70 $0.62 
(1)     In applying the treasury stock method of reflecting the dilutive effect of outstanding stock-based compensation in calculating diluted EPS, 153,583 and 128,668 restricted stock units, including performance awards to officers of the Company at March 31, 2025 and 2024, respectively, were deemed to be outstanding and included in the calculation of diluted EPS.