Profit Or Loss [Abstract]
Concept |
2024-01-01 to 2024-12-31 |
2024-01-01 to 2024-12-31 |
2024-01-01 to 2024-12-31 |
2024-01-01 to 2024-12-31 |
2024-01-01 to 2024-12-31 |
2024-01-01 to 2024-12-31 |
2024-01-01 to 2024-12-31 |
2024-01-01 to 2024-12-31 |
2022-12-26 to 2023-12-31 |
2022-12-26 to 2023-12-31 |
2022-12-26 to 2023-12-31 |
2022-12-26 to 2023-12-31 |
2022-12-26 to 2023-12-31 |
2022-12-26 to 2023-12-31 |
2022-12-26 to 2023-12-31 |
2022-12-26 to 2023-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Profit or loss [abstract] | ||||||||||||||||
Profit (loss) [abstract] | ||||||||||||||||
Revenue | — |
538,600,000
GBP
|
— | — | — |
-
GBP
|
538,600,000
GBP
|
— | — | — | — | — | — |
–
GBP
|
568,600,000
GBP
|
568,600,000
GBP
|
Cost of sales | — |
303. 4
GBP
|
— | — | — |
-
GBP
|
303. 4
GBP
|
— | — | — | — | — | — |
–
GBP
|
344,700,000
GBP
|
344,700,000
GBP
|
Gross profit | — |
235,200,000
GBP
|
— | — | — |
-
GBP
|
235. 2
GBP
|
— | — | — | — | — | — |
–
GBP
|
223,900,000
GBP
|
223,900,000
GBP
|
Distribution costs | — |
36,800,000
GBP
|
— | — | — |
-
GBP
|
36,800,000
GBP
|
— | — | — | — | — | — |
–
GBP
|
36,900,000
GBP
|
36,900,000
GBP
|
Administrative expenses | — |
125,700,000
GBP
|
— | — | — |
26. 8
GBP
|
98,900,000
GBP
|
— | — | — | — | — | — |
48,900,000
GBP
|
93,400,000
GBP
|
142,300,000
GBP
|
Profit (loss) from operating activities | — |
74 .2
GBP
|
— | — | — |
28. 1
GBP
|
102,300,000
GBP
|
— | — | — | — | — | — |
50,400,000
GBP
|
96,500,000
GBP
|
46,100,000
GBP
|
Finance costs | — |
8,200,000
GBP
|
— | — | — |
2,900,000
GBP
|
5,300,000
GBP
|
— | — | — | — | — | — |
–
GBP
|
4,500,000
GBP
|
4,500,000
GBP
|
Profit (loss) before tax | — |
62,800,000
GBP
|
— | — | — |
34,400,000
GBP
|
97,200,000
GBP
|
— | — | — | — | — | — |
56,300,000
GBP
|
93,000,000
GBP
|
36,700,000
GBP
|
Tax expense (income) | — |
9,200,000
GBP
|
— | — | — |
8,300,000
GBP
|
17,500,000
GBP
|
— | — | — | — | — | — |
9,400,000
GBP
|
24,600,000
GBP
|
15,200,000
GBP
|
Profit (loss) |
-
GBP
|
53,600,000
GBP
|
-
GBP
|
-
GBP
|
-
GBP
|
— | — |
53,600,000
GBP
|
–
GBP
|
–
GBP
|
–
GBP
|
–
GBP
|
21,500,000
GBP
|
— | — |
21,500,000
GBP
|
Profit (loss), attributable to [abstract] | ||||||||||||||||
Profit (loss), attributable to owners of parent | — |
53,600,000
GBP
|
— | — | — |
26,100,000
GBP
|
79,700,000
GBP
|
— | — | — | — | — | — |
46,900,000
GBP
|
68,400,000
GBP
|
21,500,000
GBP
|
Earnings per share [text block] | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
Earnings per share [abstract] | ||||||||||||||||
Earnings per share [line items] | ||||||||||||||||
Basic earnings per share [abstract] | ||||||||||||||||
Basic earnings (loss) per share | — |
0.170
|
— | — | — | — |
0.253
|
— | — | — | — | — | — | — |
0.218
|
0.068
|
Diluted earnings per share [abstract] | ||||||||||||||||
Diluted earnings (loss) per share | — |
0.167
|
— | — | — | — |
0.249
|
— | — | — | — | — | — | — |
0.216
|
0.068
|