Renaissancere

Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$3,130,427
$3,452,660
$2,278,776
$3,968,057
Gross Profit
-3,452,660
61,467
2,341,810
1,904,105
EBITDA
1,381,012
-51,028
-53,035
1,984,103
EBIT
-59,883
1,758,484
Net Income
826,507
169,991
-189,659
1,182,487
Net Change In Cash
3,130,427
3,452,660
2,278,776
3,968,057
Free Cash Flow
1,292,165
157,773
778,916
1,490,141
Cash
1,428,681
1,632,797
1,676,604
1,572,911
Basic Shares
47,900
51,104
50,429
51,104

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$11,648,061
$9,091,134
$5,049,163
$5,265,400
Gross Profit
3,671,213
9,091,134
5,117,321
174,455
EBITDA
3,010,852
3,276,515
-1,197,450
-126,267
EBIT
3,086,928
3,141,762
-1,170,500
-105,278
Net Income
1,870,360
2,525,756
-1,062,281
-40,882
Net Change In Cash
11,648,061
9,091,134
5,049,163
5,265,400
Cost of Revenue
-687,151
116,058
Free Cash Flow
4,164,822
1,911,634
1,122,381
1,234,815
Cash
1,676,604
1,877,518
1,194,339
1,859,019
Basic Shares
51,339
47,607
43,040
47,171

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$12.29
2025-03-31
-$1.49
2024-12-31
$8.06