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 4 hours
FTSE 100
8,146.06
-0.80
(-0.01%)
FTSE 250
20,138.00
+17.64
(+0.09%)
AIM
775.87
-0.17
(-0.02%)
GBP/EUR
1.1823
-0.0022
(-0.18%)
GBP/USD
1.2671
-0.0014
(-0.11%)
Bitcoin GBP
51,990.30
-528.35
(-1.01%)
Stocks
Trending tickers
Chipotle, Autodesk, Shopify and Rentokil
Davide Campari-Milano NV (58H.DU)
Dusseldorf - Dusseldorf Delayed price. Currency in EUR
Add to watchlist
9.68
-0.04
(-0.37%)
As of 08:11AM 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,914,200
2,918,600
2,697,600
2,172,700
1,772,000
-
Cost of revenue
1,222,700
1,218,500
1,109,100
875,900
746,000
-
Gross profit
1,691,500
1,700,100
1,588,500
1,296,800
1,026,000
-
Operating expenses
Research development
-
23,100
23,800
22,900
24,800
-
Selling general and administrative
554,700
555,300
542,200
422,700
341,100
-
Total operating expenses
1,092,600
1,094,800
1,038,000
896,000
793,900
-
Operating income or loss
598,900
605,300
550,500
400,800
232,100
-
Interest expense
81,400
70,800
31,500
28,300
35,600
-
Income before tax
475,200
466,500
475,000
388,600
209,600
-
Income tax expense
-
134,000
143,500
105,600
22,700
-
Income from continuing operations
341,200
332,500
331,500
283,000
186,900
-
Net income
341,900
330,500
333,000
284,800
187,900
-
Net income available to common shareholders
341,900
330,500
333,000
284,800
187,900
-
Basic EPS
0.29
-
0.30
0.25
0.17
0.27
Diluted EPS
0.28
-
0.29
0.25
0.16
0.26
Basic average shares
1,131,438
-
1,126,062
1,126,589
1,133,817
1,144,316
Diluted average shares
1,131,438
-
1,140,220
1,146,285
1,156,254
1,169,855
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.