Australia markets closed

RenaissanceRe Holdings Ltd. (RNR)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
220.00+2.17 (+1.00%)
At close: 04:00PM EDT
213.20 -6.80 (-3.09%)
Pre-market: 08:02AM EDT
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Cash flows from operating activities
Net income
2,361,868
2,561,132
-1,061,203
-40,155
762,405
-
Depreciation & amortisation
-85,777
-134,753
-26,950
-20,989
16,652
-
Change in working capital
-1,089,649
-1,083,304
1,144,534
1,140,147
1,771,858
-
Accounts receivable
526,986
537,057
-1,800,185
-2,229,570
-431,942
-
Accounts payable
-933,829
-1,040,110
67,318
372,611
662,281
-
Other working capital
2,159,386
1,911,634
1,603,683
1,234,815
1,992,735
-
Net cash provided by operating activities
2,159,386
1,911,634
1,603,683
1,234,815
1,992,735
-
Cash flows from investing activities
Acquisitions, net
-2,448,404
-2,459,011
-203,082
-23,835
-3,698
-
Purchases of investments
-27,861,601
-25,573,261
-25,541,921
-16,550,966
-17,634,771
-
Sales/maturities of investments
26,299,416
23,639,757
22,726,579
15,543,565
15,187,781
-
Other investing activities
-
-
-
-
-
-4,108
Net cash used for investing activities
-3,442,389
-3,822,636
-3,016,176
-816,296
-2,304,689
-
Cash flows from financing activities
Debt repayment
-75,000
-30,000
0
0
-250,000
-
Common stock issued
-
1,351,608
0
0
1,095,507
-
Common stock repurchased
-
0
-166,664
-1,302,505
-187,621
-
Dividends paid
-114,267
-110,487
-100,071
-100,717
-99,413
-
Other financing activities
-150,149
561,937
992,077
582,108
106,741
-
Net cash used provided by (used for) financing activities
1,827,773
2,588,639
725,342
-302,461
665,214
-
Net change in cash
543,032
683,179
-664,680
122,206
357,745
-
Cash at beginning of period
1,063,707
1,194,339
1,859,019
1,736,813
1,379,068
-
Cash at end of period
1,608,477
1,877,518
1,194,339
1,859,019
1,736,813
-
Free cash flow
Operating cash flow
2,159,386
1,911,634
1,603,683
1,234,815
1,992,735
-
Free cash flow
2,159,386
1,911,634
1,603,683
1,234,815
1,992,735
-