v3.26.1
Earnings per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings Per Share
Basic and diluted EPS are calculated as follows:
For the Three Months
Ended June 30,
For the Six Months
Ended June 30,
2026202520262025
(in thousands, except share and per share data)
Numerator:
Net income available to common stockholders — basic and diluted$218,172 $140,665 $377,972 $306,182 
Denominator:
Weighted average common shares outstanding — basic592,411,226 613,048,193 599,166,723 612,913,649 
Effect of dilutive securities:
Incremental shares attributed to non-vested share-based awards86,578 213,711 161,403 398,992 
Weighted average common shares outstanding — diluted592,497,804 613,261,904 599,328,126 613,312,641 
Net income per common share — basic$0.37 $0.23 $0.63 $0.50 
Net income per common share — diluted$0.37 $0.23 $0.63 $0.50