XML 44 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Income Per Share, Basic and Diluted
The following table sets forth the computation of basic and diluted income per share (in thousands, except per share amounts):
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Net income$43,262 $25,698 $60,008 $27,863 
Less: preferred dividends and accretion14,788 13,749 29,231 27,251 
Net income to common shareholders$28,474 $11,949 $30,777 $612 
Basic:
Weighted average shares152,584 151,797 152,331 151,574 
 Income per share$0.19 $0.08 $0.20 $— 
Diluted:
Effect of restricted stock and performance awards484 410 627 596 
Weighted average shares153,068 152,207 152,958 152,170 
Income per share$0.19 $0.08 $0.20 $—