Home
Mail
News
Sport
Finance
Celebrity
Style
Weather
Mobile
Messenger
Movies
More
Yahoo
Mail
News
Market Data
Crypto
Bank of England
Money Matters
Property
Top Stocks
Work & Management
Industry News
Brexit
My Portfolio
My Screeners
Watchlists
Videos
UK markets close in 3 hours 37 minutes
FTSE 100
8,375.12
+4.79
(+0.06%)
FTSE 250
20,734.29
+24.22
(+0.12%)
AIM
803.84
-0.03
(-0.00%)
GBP/EUR
1.1740
-0.0008
(-0.07%)
GBP/USD
1.2736
+0.0017
(+0.13%)
Bitcoin GBP
54,921.43
-31.52
(-0.06%)
Money
What does the UK general election mean for your finances?
Implications of a snap election on your pensions, savings, tax and investments
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.
Summary
Chart
Statistics
Historical data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income statement
Balance sheet
Cash flow
Annual
Quarterly
Income statement
All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Total revenue
2,238,561
2,354,554
2,237,215
2,289,463
2,122,353
-
Operating expenses
Research development
52,000
52,000
177,106
200,084
26,289
-
Selling general and administrative
221,705
249,748
227,303
182,826
181,715
-
Total operating expenses
1,299,157
862,404
1,314,323
858,748
461,901
-
Operating income or loss
939,404
1,492,150
922,892
1,430,715
1,660,452
-
Interest expense
184,469
187,187
187,961
166,142
157,059
-
Total other income/expenses net
368,785
322,834
-583,202
-76,907
170,182
-
Income before tax
1,186,726
1,700,088
230,064
1,241,201
1,701,954
-
Income tax expense
0
0
0
0
0
-
Income from continuing operations
1,186,726
1,700,088
230,064
1,241,201
1,701,954
-
Net income
798,857
1,134,834
42,832
619,728
975,040
-
Net income available to common shareholders
1,191,583
1,527,560
42,832
619,728
495,198
-
Basic EPS
0.39
-
0.10
1.49
2.51
6.63
Diluted EPS
0.39
-
0.10
1.49
2.51
6.63
Basic average shares
446,678
-
437,963
414,794
388,135
354,176
Diluted average shares
446,678
-
437,972
414,802
388,135
354,176
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.