Renaissancere

Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$3,185,631
$3,186,266
$3,452,660
$2,278,776
Gross Profit
1,647,088
1,501,538
61,467
116,864
EBITDA
1,504,433
1,377,773
-39,965
-53,035
EBIT
1,511,152
1,372,352
-43,700
-59,883
Net Income
916,510
835,351
169,991
-189,659
Net Change In Cash
3,185,631
3,186,266
3,452,660
2,278,776
Free Cash Flow
1,582,798
1,469,561
157,773
778,916
Cash
1,701,568
1,428,681
1,632,797
1,676,604
Basic Shares
47,268
47,900
51,104
50,429

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$11,648,061
$9,091,134
$5,049,163
$5,265,400
Gross Profit
3,671,213
3,642,591
-858,283
174,455
EBITDA
3,010,852
3,048,488
-1,197,450
-87,561
EBIT
3,086,928
3,183,241
-1,170,500
-66,572
Net Income
1,870,360
2,561,132
-1,061,203
-40,155
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

QuarterEPS
2025-12-31
$0
2025-09-30
$15.62
2025-06-30
$12.29
2025-03-31
-$1.49