Renaissancere

Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$2,924,221
$3,185,631
$3,186,266
$3,452,660
Gross Profit
1,973,083
1,647,088
1,501,538
61,467
EBITDA
1,295,123
1,504,433
1,377,773
-39,965
EBIT
1,511,152
1,372,352
-43,700
Net Income
760,482
916,510
835,351
169,991
Net Change In Cash
2,924,221
3,185,631
3,186,266
3,452,660
Free Cash Flow
482,975
1,582,798
1,469,561
157,773
Cash
1,731,181
1,701,568
1,428,681
1,632,797
Basic Shares
44,873
47,268
47,900
51,104

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
$0
2025-12-31
$13.34
2025-09-30
$15.62
2025-06-30
$12.29