XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Common Share (Tables)
6 Months Ended
Jun. 30, 2024
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, 2024 and 2023:
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2024202320242023
 (in thousands, except for share and per share data)
Net income available to common shareholders$66,316 $135,030 $158,477 $277,707 
Basic weighted average number of common shares outstanding
509,141,252 507,690,043 508,740,986 507,402,268 
Plus: Common stock equivalents1,197,250 952,982 1,696,973 1,674,035 
Diluted weighted average number of common shares outstanding
510,338,502 508,643,025 510,437,959 509,076,303 
Earnings per common share:
Basic$0.13 $0.27 $0.31 $0.55 
Diluted0.13 0.27 0.31 0.55