Profit Or Loss [Abstract]
| Concept |
2023-07-01 to 2024-06-30 |
2023-07-01 to 2024-06-30 |
2023-07-01 to 2024-06-30 |
2023-07-01 to 2024-06-30 |
2023-07-01 to 2024-06-30 |
2022-07-01 to 2023-06-30 |
2022-07-01 to 2023-06-30 |
2022-07-01 to 2023-06-30 |
2022-07-01 to 2023-06-30 |
2022-07-01 to 2023-06-30 |
2022-07-01 to 2023-06-30 |
2022-07-01 to 2023-06-30 |
2022-07-01 to 2023-06-30 |
2022-07-01 to 2023-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Profit or loss [abstract] | ||||||||||||||
| Profit (loss) [abstract] | ||||||||||||||
| Revenue | — | — |
345,345,000
GBP
|
— | — | — | — |
328,319,000
GBP
|
–
GBP
|
— | — |
328,319,000
GBP
|
— | — |
| Cost of sales | — | — |
260,811,000
GBP
|
— | — | — | — |
238,228,000
GBP
|
–
GBP
|
— | — |
238,228,000
GBP
|
— | — |
| Gross profit | — | — |
84,534,000
GBP
|
— | — | — | — |
90, 091
GBP
|
–
GBP
|
— | — |
90, 091
GBP
|
— | — |
| Other income | — | — |
252,000
GBP
|
— | — | — | — |
420,000
GBP
|
–
GBP
|
— | — |
420,000
GBP
|
— | — |
| Administrative expenses | — | — |
56,233,000
GBP
|
— | — | — | — |
56,952,000
GBP
|
1,022,000
GBP
|
— | — |
57 ,9 7 4
GBP
|
— | — |
| Profit (loss) from operating activities | — | — |
28,553,000
GBP
|
— | — | — | — |
33,559,000
GBP
|
1,022,000
GBP
|
— | — |
32,53 7
GBP
|
— | — |
| Finance income | — | — |
109,000
GBP
|
— | — | — | — |
191,000
GBP
|
–
GBP
|
— | — |
191,000
GBP
|
— | — |
| Finance costs | — | — |
3,813,000
GBP
|
— | — | — | — |
2,261,000
GBP
|
–
GBP
|
— | — |
2,261,000
GBP
|
— | — |
| Profit (loss) before tax | — | — |
24,849,000
GBP
|
— | — | — | — |
31,489,000
GBP
|
1,022,000
GBP
|
— | — |
30,467,000
GBP
|
— | — |
| Tax expense (income) | — | — |
5,543,000
GBP
|
— | — | — | — |
6,508,000
GBP
|
210,000
GBP
|
— | — |
6,298,000
GBP
|
— | — |
| Profit (loss) |
–
GBP
|
–
GBP
|
19,306,000
GBP
|
–
GBP
|
19 ,306
GBP
|
–
GBP
|
2 4,16 9
GBP
|
— | — |
24,981,000
GBP
|
812,000
GBP
|
24, 169
GBP
|
–
GBP
|
–
GBP
|
| Profit (loss), attributable to [abstract] | ||||||||||||||
| Profit (loss), attributable to owners of parent | — | — |
19,306,000
GBP
|
— | — | — | — |
24,981,000
GBP
|
812,000
GBP
|
— | — |
24, 169
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 | — | — |
33. 13
|
— | — | — | — |
0.4289
|
— | — | — |
4 1.49
|
— | — |
| Diluted earnings per share [abstract] | ||||||||||||||
| Diluted earnings (loss) per share | — | — |
0.3304
|
— | — | — | — |
0.4286
|
— | — | — |
4 1.47
|
— | — |