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 open in 3 hours 58 minutes
NIKKEI 225
38,719.35
-227.58
(-0.58%)
HANG SENG
19,289.03
+68.41
(+0.36%)
CRUDE OIL
79.06
-0.20
(-0.25%)
GOLD FUTURES
2,420.60
-5.30
(-0.22%)
DOW
39,872.99
+66.22
(+0.17%)
Bitcoin GBP
55,058.29
-999.90
(-1.78%)
Money
What pension research reveals about retirement planning
As the cost of living crisis eases, what steps are you taking to build your pension?
Grafton Group plc (GROUF)
Other OTC - Other OTC Delayed price. Currency in USD
Add to watchlist
12.35
-0.07
(-0.56%)
At close: 02:20PM EDT
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
2,319,242
2,319,242
2,301,482
2,109,909
1,679,247
-
Cost of revenue
1,467,875
1,467,875
1,432,828
1,279,002
1,045,551
-
Gross profit
851,367
851,367
868,654
830,907
633,696
-
Operating expenses
Selling general and administrative
189,062
189,062
174,052
155,212
120,288
-
Total operating expenses
667,284
667,284
627,711
574,019
471,706
-
Operating income or loss
184,083
184,083
240,943
256,888
161,990
-
Interest expense
23,894
23,894
20,510
20,886
23,771
-
Income before tax
183,512
183,512
251,683
249,797
133,577
-
Income tax expense
34,789
34,789
43,065
42,952
24,149
-
Income from continuing operations
148,723
148,723
208,618
206,845
109,428
-
Net income
148,723
148,723
208,618
341,267
107,542
-
Net income available to common shareholders
148,723
148,723
208,618
341,267
107,542
-
Basic EPS
0.92
-
-
1.43
0.45
0.50
Diluted EPS
0.92
-
-
1.42
0.45
0.50
Basic average shares
239,097
-
-
239,294
238,379
237,785
Diluted average shares
239,474
-
-
239,773
238,462
238,583
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.