UK markets close in 4 hours 8 minutes

Royalty Pharma PLC (RPD.BE)

Berlin - Berlin Delayed price. Currency in EUR
Add to watchlist
25.35+0.06 (+0.24%)
As of 01:05PM CEST. Market open.
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
798,857
1,134,834
42,832
619,728
975,040
-
Depreciation & amortisation
-
0
5,670
22,996
23,058
-
Stock-based compensation
2,396
2,357
2,170
2,443
5,428
-
Change in working capital
19,024
5,382
32,662
-16,322
75,966
-
Accounts payable
3,871
6,236
2,286
-4,586
-766
-
Other working capital
2,618,603
2,987,802
2,143,980
2,017,536
2,034,629
-
Other non-cash items
2,835,060
3,242,821
2,486,258
2,289,581
2,122,708
-
Net cash provided by operating activities
2,618,603
2,987,802
2,143,980
2,017,536
2,034,629
-
Cash flows from investing activities
Acquisitions, net
-15,934
-12,542
-9,896
-34,855
-40,155
-
Purchases of investments
-1,599,901
-2,115,522
-2,565,068
-3,593,656
-3,937,529
-
Sales/maturities of investments
2,880
25,831
1,545,543
1,776,308
1,203,280
-
Other investing activities
-
-14,438
-
-18,600
-2,182,246
-250,000
Net cash used for investing activities
-1,600,913
-2,072,789
-1,029,421
-1,870,280
-2,759,320
-
Cash flows from financing activities
Debt repayment
-
-1,350,000
0
0
-11,210,396
-
Common stock issued
-
-
0
0
1,908,744
0
Common stock repurchased
-
-304,759
0
0
0
-
Dividends paid
-363,499
-358,327
-333,322
-285,184
-397,843
-
Other financing activities
-482,121
-485,668
-611,534
-602,237
-704,363
-
Net cash used provided by (used for) financing activities
-2,150,379
-2,148,754
-944,856
385,112
1,487,172
-
Net change in cash
-1,132,689
-1,233,741
169,703
532,368
762,481
-
Cash at beginning of period
1,975,689
1,710,751
1,541,048
1,008,680
246,199
-
Cash at end of period
843,000
477,010
1,710,751
1,541,048
1,008,680
-
Free cash flow
Operating cash flow
2,618,603
2,987,802
2,143,980
2,017,536
2,034,629
-
Free cash flow
2,618,603
2,987,802
2,143,980
2,017,536
2,034,629
-