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 1 hour 11 minutes
FTSE 100
8,212.29
-13.04
(-0.16%)
FTSE 250
20,349.90
+51.80
(+0.26%)
AIM
764.44
-1.48
(-0.19%)
GBP/EUR
1.1810
-0.0007
(-0.06%)
GBP/USD
1.2657
+0.0034
(+0.27%)
Bitcoin GBP
49,169.48
+234.55
(+0.48%)
Trending tickers
Amazon, Apple, Micron, Tesla
AI fever sets the tone for big tech stocks and chipmakers
Bravida Holding AB (publ) (BRAVS.XC)
Cboe UK - Cboe UK Real-time price. Currency in SEK
Add to watchlist
80.40
0.00
(0.00%)
As of 04:45PM BST. Market open.
Summary
Chart
Conversations
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
24,576,000
29,423,000
26,303,000
21,876,000
21,147,000
-
Cost of revenue
20,829,000
25,026,000
22,335,000
18,577,000
18,093,000
-
Gross profit
3,747,000
4,397,000
3,968,000
3,299,000
3,054,000
-
Operating expenses
Selling general and administrative
2,096,000
2,672,000
2,272,000
1,787,000
1,706,000
-
Total operating expenses
2,096,000
2,672,000
2,272,000
1,787,000
1,706,000
-
Operating income or loss
1,651,000
1,725,000
1,696,000
1,512,000
1,348,000
-
Interest expense
-
174,000
67,000
51,000
47,000
-
Income before tax
1,600,000
1,578,000
1,632,000
1,456,000
1,274,000
-
Income tax expense
349,000
336,000
349,000
318,000
276,000
-
Income from continuing operations
1,251,000
1,242,000
1,283,000
1,138,000
998,000
-
Net income
1,243,000
1,227,000
1,267,000
1,148,000
1,002,000
-
Net income available to common shareholders
1,243,000
1,227,000
1,267,000
1,148,000
1,002,000
-
Basic EPS
6.41
-
6.22
5.66
4.94
4.36
Diluted EPS
6.40
-
6.21
5.64
4.93
4.35
Basic average shares
203,834
-
203,589
202,858
202,859
202,473
Diluted average shares
204,384
-
204,139
203,332
203,254
202,965
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.