XML 138 R38.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER SHARE AND EQUITY (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The calculation of basic and diluted EPS is presented below (unaudited):
Three Months Ended March 31,
(in thousands, except share and per share data)20252024
Net income$102,386 $39,622 
Less: Dividends on preferred shares6,115 8,335 
Less: Loss on redemption of preferred shares6,327  
Net income attributable to shareholders$89,944 $31,287 
Weighted Average Ordinary Shares Outstanding - Basic 102,552,436 100,245,905 
Weighted Average Ordinary Shares Outstanding - Diluted103,159,051 100,960,065 
Earnings per share:
Basic$0.88 $0.31 
Diluted$0.87 $0.31