XML 37 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Common Share (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table shows the calculation of both basic and diluted earnings per common share for the three months ended March 31, 2025 and 2024:
 Three Months Ended
March 31,
 20252024
 (in thousands, except for share and per share data)
Net income available to common shareholders$99,103 $92,161 
Basic weighted average number of common shares outstanding
559,613,272 508,340,719 
Plus: Common stock equivalents3,692,253 2,293,226 
Diluted weighted average number of common shares outstanding
563,305,525 510,633,945 
Earnings per common share:
Basic$0.18 $0.18 
Diluted0.18 0.18