Renaissancere

Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$2,194,916
$2,924,221
$3,185,631
$3,186,266
Gross Profit
1,973,083
1,647,088
1,501,538
EBITDA
13
1,295,123
1,504,433
1,377,773
EBIT
1,511,152
1,372,352
Net Income
581,798
760,482
916,510
835,351
Net Change In Cash
2,194,916
2,924,221
3,185,631
3,186,266
Free Cash Flow
687,568
482,975
1,582,798
1,469,561
Cash
1,562,883
1,731,181
1,701,568
1,428,681
Basic Shares
42,628
44,873
47,268
47,900

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$12,748,778
$11,648,061
$9,091,134
$5,049,163
Gross Profit
5,183,176
3,671,213
3,642,591
-858,283
EBITDA
4,137,364
3,345,384
3,048,488
-1,197,450
EBIT
4,134,927
3,086,928
3,183,241
-1,170,500
Net Income
2,682,334
1,870,360
2,561,132
-1,061,203
Net Change In Cash
12,748,778
11,648,061
9,091,134
5,049,163
Cost of Revenue
-687,151
Free Cash Flow
3,693,107
4,164,822
1,911,634
1,122,381
Cash
1,731,181
1,676,604
1,877,518
1,194,339
Basic Shares
44,873
51,339
47,607
43,040

Earnings Calls

QuarterEPS
2026-03-31
$13.75
2025-12-31
$13.34
2025-09-30
$15.62
2025-06-30
$12.29