XML 36 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Common Share (Tables)
6 Months Ended
Jun. 30, 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 and six months ended June 30, 2025 and 2024:
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2025202420252024
 (in thousands, except for share and per share data)
Net income available to common shareholders$126,219 $66,316 $225,322 $158,477 
Basic weighted average number of common shares outstanding
560,336,610 509,141,252 559,976,939 508,740,986 
Plus: Common stock equivalents1,975,720 1,197,250 3,454,451 1,696,973 
Diluted weighted average number of common shares outstanding
562,312,330 510,338,502 563,431,390 510,437,959 
Earnings per common share:
Basic$0.23 $0.13 $0.40 $0.31 
Diluted0.22 0.13 0.40 0.31