Canada markets close in 26 minutes

Keller Group plc (KLR.L)

LSE - LSE Delayed Price. Currency in GBp (0.01 GBP)
Add to watchlist
1,370.00+64.00 (+4.90%)
At close: 05:02PM BST
Show:
Annual

Income Statement

Currency in GBP. All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
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
-