XML 51 R38.htm IDEA: XBRL DOCUMENT v3.25.2
EARNINGS PER SHARE AND EQUITY (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
Three Months Ended June 30,Six Months Ended June 30,
(in thousands, except share and per share data)2025202420252024
Net income (loss)$165,398 $(219,870)$267,784 $(180,248)
Less: Dividends on preferred shares3,709 8,335 9,824 16,670 
Less: Loss on redemption of preferred shares — 6,327 — 
Net income (loss) attributable to shareholders$161,689 $(228,205)$251,633 $(196,918)
Weighted Average Ordinary Shares Outstanding - Basic 102,558,777 100,958,524 102,555,644 100,602,214 
Weighted Average Ordinary Shares Outstanding - Diluted103,147,860 100,958,524 103,144,727 100,602,214 
Earnings (loss) per share:
Basic$1.58 $(2.26)$2.45 $(1.96)
Diluted$1.57 $(2.26)$2.44 $(1.96)