Royalty Pharma plcRPRX

Market cap
$16.9B
P/E ratio
14.9x
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Dec 31,
2023
Cash and cash equivalents1,0091,5411,711477
Marketable securities98358224-
Financial royalty assets587614691738
Accrued royalty receivable33531714
Available for sale debt securities7066118
Other royalty income receivable6152022
Other current assets97914
Total current assets2,6972,8782,5551,274
Financial royalty assets, net12,36813,71813,49314,089
Intangible royalty assets, net296--
Equity securities299270112199
Equity securities299270112199
Available for sale debt securities144204226437
Available for sale debt securities144204226437
Equity method investments455435397376
Equity method investments455435397376
Other assets234307
Other assets234307
Total assets16,02017,51616,81316,382
Total assets16,02017,51616,81316,382
Due to Related Parties, Current12610895-
Distributions payable to legacy non-controlling interests---83
Accounts payable and accrued expenses116815
Interest payable42585452
Current portion of long-term debt--998-
Other current liabilities--1211
Total current liabilities3081711,167161
Long-term debt5,8177,0966,1196,135
Other liabilities--31
Total liabilities6,1247,2677,2886,298
Class A Ordinary Shares0000
Class R Redeemable Shares0000
Additional paid-in capital2,8663,5083,6664,011
Retained earnings1,9212,2551,9652,518
Non-controlling interests5,0774,4723,8973,558
Accumulated other comprehensive income3416--
Treasury interests2333
Treasury interests2333
Class A Ordinary Shares0000
Class R Redeemable Shares0000
Total shareholders’ equity9,89610,2499,52510,084
Class A Ordinary Shares0000
Class R Redeemable Shares0000
Total shareholders’ equity9,89610,2499,52510,084
Total liabilities and shareholders’ equity16,02017,51616,81316,382