Australia markets closed

Keller Group plc (KLR.L)

LSE - LSE Delayed price. Currency in GBp (0.01 GBP)
Add to watchlist
1,254.00-26.00 (-2.03%)
As of 02:33PM BST. Market open.
Show:
Annual

Income statement

Currency in GBP. All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Total revenue
2,966,000
2,966,000
2,944,600
2,222,500
2,062,500
-
Cost of revenue
954,000
954,000
1,054,300
711,800
597,700
-
Gross profit
2,012,000
2,012,000
1,890,300
1,510,700
1,464,800
-
Operating expenses
Selling general and administrative
-
-
-
3,100
2,700
2,100
Total operating expenses
1,815,700
1,815,700
1,790,600
1,425,200
1,356,600
-
Operating income or loss
196,300
196,300
99,700
85,500
108,200
-
Interest expense
29,300
29,300
15,600
9,300
14,300
-
Income before tax
125,600
125,600
56,300
67,500
63,800
-
Income tax expense
35,800
35,800
11,300
11,900
22,700
-
Income from continuing operations
89,800
89,800
45,000
55,600
41,100
-
Net income
89,400
89,400
46,000
56,500
42,500
-
Net income available to common shareholders
89,400
89,400
46,000
56,500
42,500
-
Basic EPS
0.84
1.23
0.63
0.78
0.59
-
Diluted EPS
0.82
1.21
0.62
0.77
0.58
-
Basic average shares
72,800
72,800
72,700
72,300
72,100
-
Diluted average shares
73,850
74,200
73,700
73,200
72,700
-