| | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, | Six Months Ended June 30, |
| 2025 | | 2024 | 2025 | | 2024 |
| Net income (loss) | $ | 125,724 | | | $ | 77,436 | | $ | 270,497 | | | $ | 202,979 | |
| Other comprehensive income (loss), net of tax: | | | | | | |
| Change in derivative instruments designated as cash flow hedges | (9,055) | | | 13,720 | | (24,992) | | | 50,505 | |
| Reclassification of (gain) loss on derivative instruments designated as cash flow hedges | (7,707) | | | (13,111) | | (15,720) | | | (26,323) | |
| | | | | | |
| Foreign currency translation adjustment | 621 | | | (39) | | 725 | | | (94) | |
| Other comprehensive income (loss), net of tax | (16,141) | | | 570 | | (39,987) | | | 24,088 | |
| Comprehensive income | $ | 109,583 | | | $ | 78,006 | | $ | 230,510 | | | $ | 227,067 | |
| Less: | | | | | | |
| | | | | | |
| Dividend on preferred shares | 15,888 | | | 13,028 | | 30,632 | | | 26,056 | |
| Comprehensive income attributable to common shareholder | $ | 93,695 | | | $ | 64,978 | | $ | 199,878 | | | $ | 201,011 | |
| | | | | | |
| Tax (benefit) provision on change in derivative instruments designated as cash flow hedges | $ | (52) | | | $ | 301 | | $ | (224) | | | $ | 1,206 | |
| Tax (benefit) provision on reclassification of (gain) loss on derivative instruments designated as cash flow hedges | $ | (176) | | | $ | (1,322) | | $ | (358) | | | $ | (2,655) | |
| | | | | | |