v3.25.4
SCHEDULE II. CONDENSED FINANCIAL INFORMATION OF REGISTRANT - Statements of Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Revenues      
Net investment income $ 1,703,475 $ 1,654,289 $ 1,253,110
Net foreign exchange gains (losses) (13,504) (76,076) (41,479)
Other income (loss) 4,321 1,928 (6,152)
Net realized and unrealized gains (losses) on investments 1,181,268 (27,840) 414,522
Total revenues 12,848,074 11,695,148 9,134,608
Expenses      
Operational expenses 464,477 496,588 375,182
Corporate expenses 82,008 134,784 127,642
Interest expense 120,852 93,768 73,181
Total expenses 8,833,999 8,701,988 6,024,548
Income (loss) before taxes 4,014,075 2,993,160 3,110,060
Income tax benefit (expense) (396,332) (32,628) 510,067
Net income (loss) attributable to RenaissanceRe 2,682,334 1,870,360 2,561,132
Dividends on preference shares (35,375) (35,375) (35,375)
Net income (loss) available (attributable) to RenaissanceRe common shareholders 2,646,959 1,834,985 2,525,757
Parent Company      
Revenues      
Net investment income 50,683 58,166 97,395
Net foreign exchange gains (losses) 41,082 (23,916) 1,129
Other income (loss) 0 (95) (907)
Net realized and unrealized gains (losses) on investments (2,931) (4,840) (73,572)
Total revenues 88,834 29,315 24,045
Expenses      
Operational expenses 12,089 15,866 32,066
Corporate expenses 102,574 86,314 98,493
Interest expense 84,439 59,384 40,416
Total expenses 199,102 161,564 170,975
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest, Total (110,268) (132,249) (146,930)
Equity in net income (loss) of subsidiaries 2,789,729 2,017,805 2,708,061
Income (loss) before taxes 2,679,461 1,885,556 2,561,131
Income tax benefit (expense) 2,873 (15,196) 0
Net income (loss) attributable to RenaissanceRe 2,682,334 1,870,360 2,561,131
Dividends on preference shares (35,375) (35,375) (35,375)
Net income (loss) available (attributable) to RenaissanceRe common shareholders $ 2,646,959 $ 1,834,985 $ 2,525,756