| Date of Accounts | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Standard | IFRS | IFRS | IFRS | IFRS | IFRS |
| Millions | Millions | Millions | Millions | Millions | |
| Income Statement | 31-10-2025 | 31-10-2024 | 31-10-2023 | 31-10-2022 | 31-10-2021 |
| Revenue | 497.50 | 488.30 | 472.60 | 401.00 | 393.30 |
| Operating Profit / Loss | 73.40 | 56.60 | 45.40 | 49.40 | 50.40 |
| Net Interest | -5.70 | -4.80 | -1.30 | -1.50 | -1.60 |
| Pre Tax Profit | 67.70 | 51.80 | 44.10 | 47.90 | 48.80 |
| Post Tax Profit | 53.30 | 41.50 | 37.70 | 44.40 | 41.50 |
| Profit for the Period | 53.30 | 41.50 | 5.40 | 47.40 | 41.50 |
| Equity Holders of Parent Company | 53.30 | 41.50 | 5.40 | 47.40 | 41.50 |
| Minority Interests | n/a | n/a | n/a | n/a | n/a |
| Continuing EPS | |||||
| Earnings per Share (Basic) | 19.70p | 15.20p | 13.40p | 15.80p | 14.70p |
| Earnings per Share (Diluted) | 19.30p | 14.90p | 13.10p | 15.40p | 14.40p |
| Earnings per Share (Adjusted) | 19.70p | 15.20p | 13.40p | 19.00p | 16.90p |
| Continuing and Discontinued EPS | |||||
| Earnings per Share (Basic) | 17.80p | 14.50p | 1.90p | 16.90p | 14.70p |
| Earnings per Share (Diluted) | 17.50p | 14.10p | 1.90p | 16.40p | 14.40p |
| Earnings per Share (Adjusted) | 17.80p | 14.50p | 1.90p | 20.20p | 16.90p |
| Dividend per Share | 8.00p | 7.80p | 6.90p | 5.70p | 4.80p |
| Millions | Millions | Millions | Millions | Millions | |
| Balance Sheet | 31-10-2025 | 31-10-2024 | 31-10-2023 | 31-10-2022 | 31-10-2021 |
| Non-Current Assets | |||||
| Intangible Assets | 143.30 | 108.50 | 110.10 | 129.50 | 122.80 |
| Property, Plant and Equipment | 354.70 | 287.80 | 242.20 | 231.30 | 198.70 |
| Investments | n/a | n/a | n/a | n/a | n/a |
| Investment Properties | n/a | n/a | n/a | n/a | n/a |
| Other Financial Assets | n/a | n/a | n/a | n/a | n/a |
| Other Non-Current Assets | 33.30 | 26.00 | 60.40 | 78.10 | 61.90 |
| Total Non-Current Assets | 531.30 | 422.30 | 412.70 | 438.90 | 383.40 |
| Current Assets | |||||
| Inventories | 143.20 | 127.10 | 101.70 | 99.60 | 80.70 |
| Trade and Other Receivables | 110.50 | 91.00 | 74.80 | 61.10 | 60.60 |
| Cash at Bank and in Hand | 65.30 | 45.00 | 6.40 | 19.80 | 5.80 |
| Current Asset Investments | n/a | n/a | n/a | n/a | n/a |
| Other Current Assets | 2.50 | 0.90 | 0.80 | 0.70 | 1.00 |
| Total Current Assets | 321.50 | 264.00 | 183.70 | 181.20 | 148.10 |
| Other Assets | 10.30 | 5.80 | n/a | n/a | n/a |
| Total Assets | 863.10 | 692.10 | 596.40 | 620.10 | 531.50 |
| Current Liabilities | |||||
| Borrowings | 50.30 | 45.10 | 1.10 | 1.80 | 1.80 |
| Other Current Liabilities | 151.10 | 125.20 | 141.00 | 111.90 | 100.70 |
| Total Current Liabilities | 201.40 | 170.30 | 142.10 | 113.70 | 102.50 |
| Net Current Assets | n/a | n/a | n/a | n/a | n/a |
| Non-Current Liabilities | |||||
| Borrowings | 104.00 | 52.60 | 19.60 | 25.10 | 30.50 |
| Provisions | 42.00 | 34.30 | 55.80 | 62.00 | 45.60 |
| Other Non-Current Liabilities | 133.70 | 78.60 | 0.40 | 1.20 | 0.10 |
| Total Non-Current Liabilities | 279.70 | 165.50 | 75.80 | 88.30 | 76.20 |
| Net Assets | 382.00 | 356.30 | 378.50 | 418.10 | 352.80 |
| Capital and Reserves | |||||
| Share Capital | 2.70 | 2.70 | 2.80 | 2.80 | 2.80 |
| Share Premium Account | 309.20 | 309.00 | 308.70 | 307.70 | 307.10 |
| Other Reserves | -8.40 | -7.70 | 4.10 | 20.40 | -13.30 |
| Retained Earnings | 78.50 | 52.30 | 62.90 | 87.20 | 56.20 |
| Shareholders Funds | 382.00 | 356.30 | 378.50 | 418.10 | 352.80 |
| Minority Interests / Other Equity | n/a | n/a | n/a | n/a | n/a |
| Total Equity | 382.00 | 356.30 | 378.50 | 418.10 | 352.80 |
| 31-10-2025 | 31-10-2024 | 31-10-2023 | 31-10-2022 | 31-10-2021 | |
| Operating Margin | 14.75% | 11.59% | 9.61% | 12.32% | 12.81% |
| Return on Capital Employed | 16.87% | 14.90% | 13.16% | 13.09% | 16.37% |
| Dividend Cover | 2.46 | 1.95 | 1.94 | 3.33 | 3.52 |
| Dividend Yield | 1.40 | 2.20 | 2.50 | 1.90 | 1.60 |
| PE Ratio | 29.10 | 23.40 | 20.90 | 15.90 | 17.30 |
| PEG | n/a | n/a | n/a | 0.40 | n/a |
| Dividend per Share Growth | n/a% | -2.50% | -11.54% | -17.39% | n/a% |
| Net Asset Value per Share | 87.74p | 91.09p | 98.66p | 106.09p | 81.23p |