| 31 October | 31 October | ||
| 2025 | 2024 | ||
| Notes | £’000 | £’000 | |
Revenue | 4 | ||
Cost of sales | 5 | ( | ( |
Gross profit | |||
Other operating income | 5 | ||
Administrative expenses | 5 | ( | ( |
(Impairment) / reversal of impairment of trade receivables | 17 | ( | |
Share of post tax profits from associates | 15 | ||
Operating profit | |||
Non-operating income – net | 6 | ||
Finance income | 8 | ||
Finance cost | 8 | ( | ( |
Profit before tax | |||
Total tax charge | 9 | ( | ( |
Profit for the year | |||
| Other comprehensive income | |||
| Items that are or may subsequently be classified to profit and loss: | |||
Exchange differences arising on translation of foreign operations | ( | ||
Exchange differences reclassified to income statement on disposal of subsidiaries | |||
Total Items that are or may subsequently be classified to profit and loss | ( | ||
| Items that will not be classified to profit and loss: | |||
| Remeasurement gains/(loss) in defined benefit obligations and other post-employment | |||
benefit obligations | ( | ||
Deferred tax on remeasurement (gains)/loss | ( | ||
Total Items that will not be classified to profit and loss | ( | ||
Other comprehensive income / (expense) for the year net of tax | ( | ||
Total comprehensive income for the year | |||
| Profit for the year attributable to: | |||
Owners of the parent | |||
Non-controlling interests | |||
| Total comprehensive income attributable to: | |||
Owners of the Parent | |||
Non-controlling interests | |||
| Earnings per share | |||
Basic earnings per share | 11 | ||
Diluted earnings per share | 11 |
| 31 October | 1 November | |||
| 31 October | 2024 | 2023 | ||
| 2025 | Restated | Restated | ||
| Notes | £’000 | £’000 | £’000 | |
| Assets | ||||
Goodwill | 12 | |||
Other intangible assets | 12 | |||
Property, plant & equipment | 13 | |||
Investment in associates | 15 | |||
Financial instruments held at FVTPL | 16 | |||
Other receivables | 17 | |||
Non-current assets | ||||
Inventories | 18 | |||
Trade and other receivables | 17 | |||
Current tax | ||||
Cash and cash equivalents | 19 | |||
Current assets | ||||
Non-current assets classified as held for sale | 14 | |||
Total assets | ||||
| Equity | ||||
Share capital | 21 | |||
Share premium | ||||
Treasury shares | ( | |||
Capital redemption reserve | ||||
Translation and other reserves | ||||
Retained earnings | ||||
Total shareholders’ funds | ||||
| Liabilities | ||||
Financial liabilities | 23 | |||
Post-employment benefit obligations | 24 | |||
Deferred tax liabilities | 26 | |||
Trade and other payables | 25 | |||
Non-current liabilities | ||||
Financial liabilities | 23 | |||
Provisions | 25 | |||
Current tax | ||||
Trade and other payables | 27 | |||
Current liabilities | ||||
Total equity and liabilities |
| 31 October | |||
| 31 October | 2024 | ||
| 2025 | Restated | ||
| Notes | £’000 | £’000 | |
| Cash flow from operating activities | |||
Profit before tax | |||
Finance costs | |||
Interest of lease liabilities | |||
Finance income | ( | ( | |
Non-operating income – net | ( | ( | |
Operating profit | |||
Amortisation and impairment of intangible assets | 5 | ||
Depreciation of property, plant and equipment net of reversal of impairments | 5 | ||
Loss on sale property, plant and equipment and intangible assets | |||
Exchange differences | ( | ||
Non-cash movements in provisions and post-employment benefit obligations | |||
Share based compensation charge | |||
Other non cash items | |||
| Changes in working capital: | |||
Inventories | ( | ( | |
Trade and other receivables | ( | ||
Trade and other payables | ( | ||
Cash generated from operations | |||
Payments made in respect of provisions and post-employment benefit obligations | ( | ( | |
Interest paid | ( | ( | |
Interest received | |||
Taxation paid | ( | ( | |
Net cash generated from operating activities | |||
| Cash flows from investing activities | |||
Acquisition of subsidiaries | 31 | ( | |
Net proceeds from disposal of subsidiaries | |||
Purchase of intangible assets | ( | ( | |
Purchase of property, plant and equipment | ( | ( | |
Proceeds from sale of property, plant and equipment | |||
Proceeds from sale of non-current assets classified as held for sale | 14 | ||
Restricted deposits released to cash | |||
Net cash utilised in investing activities | ( | ( | |
| Cash flows from financing activities | |||
Issue of ordinary shares to equity shareholders | |||
Purchase of treasury shares | 21 | ( | |
Repayment of principal of leases | ( | ( | |
Repayment of borrowings | 20 | ( | ( |
New borrowings drawn | 20 | ||
Dividends paid to owners of the Parent | 10 | ( | ( |
Net cash utilised in financing activities | ( | ( | |
Net decrease in cash and cash equivalents | ( | ( | |
Cash and cash equivalents at beginning of year | |||
Exchange gain on cash and cash equivalents | ( | ||
Cash and cash equivalents at end of year |
| Capital | Retained | |||||||
| Share | Share | Treasury | Redemption | Other | Translation | earnings | Total | |
| capital | premium | shares | Reserve | reserves | reserve | Restated | Restated | |
| £’000 | £’000 | £’000 | £’000 | £’000 | £’000 | £’000 | £’000 | |
At 1 November 2023 | ( | |||||||
Profit for the period | ||||||||
| Other comprehensive income / | ||||||||
| (expense): | ||||||||
Exchange differences | ( | ( | ||||||
| Translation reserve taken to income | ||||||||
statement on disposal of subsidiaries | ||||||||
| Remeasurement losses in defined | ||||||||
benefit pension scheme and other post-employment benefit obligations | ( | ( | ||||||
Deferred tax on remeasurement losses | ||||||||
Total other comprehensive (expense) | ( | ( | ( | |||||
Total comprehensive (expense) / income | ( | |||||||
| Transactions with owners of the Parent: | ||||||||
Shares issued in the period (note 21) | ||||||||
Purchase of treasury shares (note 21) | ( | ( | ||||||
Cancellation of treasury shares (note 21) | ( | ( | ||||||
Share options (note 22) | ||||||||
Dividends (note 10) | ( | ( | ||||||
Total transactions with owners of the Parent | ( | ( | ( | |||||
At 31 October 2024 | ||||||||
At 1 November 2024 | ||||||||
Profit for the period | ||||||||
| Other comprehensive income / | ||||||||
| (expense): | ||||||||
Exchange differences | ||||||||
| Remeasurement gains in defined | ||||||||
benefit pension scheme and other post-employment benefit obligations | ||||||||
Deferred tax on remeasurement gains | ( | ( | ||||||
Total other comprehensive income | ||||||||
Total comprehensive income | ||||||||
| Transactions with owners of the Parent: | ||||||||
Shares issued in the period (note 21) | ||||||||
Share options (note 22) | ||||||||
Dividends (note 10) | ( | ( | ||||||
Total transactions with owners of the Parent | ( | ( | ||||||
At 31 October 2025 | ||||||||
| The noteson pages 122 to 179 are an integral part of these consolidated financial statements |
| Capitalised research | Right to | Customer | Patents and | ||||
and development | Software | Brands | operate | related | licences | Droit au Bail | |
Useful lives | Finite | Finite | Finite | Finite | Finite | Finite | Indefinite |
| Amortisation Straight-line | Straight-line | Straight-line | Straight-line | Straight-line | Straight-line | Not amortised | |
| basis, with a | basis, with a | basis, with a | basis, over | basis, over | basis, over | regularly, but | |
| maximum life of | maximum life | maximum life | their useful | their useful | their useful | subject to | |
| four years from | of three years, | of seven years, | lives of ten | lives of | lives of | impairment | |
| commencement | with no | with no | years, with no | between three | between | testing | |
| of commercial | residual value | residual value | residual value | and ten years, | seven and ten | ||
| production, with | with no | years, with no | |||||
| no residual value | residual value | residual value | |||||
| Internally | Internally | Acquired | Acquired | Acquired | Acquired | Acquired | Acquired |
generated or acquired | generated | ||||||
Freehold buildings & vending machine sites | 2% – 12.5% straight-line |
Photobooths and vending machines | 10% – 33.33% straight-line |
Right of use assets | Depreciated over lesser of the lease term and the asset’s economic life. |
Plant, machinery, furniture, fixtures and motor vehicles | 12.5% – 33.33% straight-line. |
| Date required to be | |
| Description | adopted by the Group |
Lack of exchangeability – Amendments to IAS 21 | 1 January 2025 |
Annual Improvements to IFRS Accounting Standards – Amendments 11 | 1 January 2026 |
Amendments to IFRS 7 and IFRS 9 – classification and measurement of financial instruments | 1 January 2026 |
IFRS 18 – Presentation and Disclosure in Financial Statements | 1 January 2027 |
| United | |||||
| Continental | Kingdom | Asia | |||
| Europe | & Ireland | Pacific | Corporate | Total | |
| 31 October 2025 | £’000 | £’000 | £’000 | £’000 | £’000 |
Photo.ME | 107,925 | 15,132 | 43,154 | – | 166,211 |
Wash.ME | 68,532 | 32,216 | 100 | – | 100,848 |
Print.ME | 10,689 | 112 | 5 | – | 10,806 |
Other vending (including Feed.ME) | 2,244 | 1,922 | 5,934 | – | 10,100 |
Total vending revenue | 189,390 | 49,382 | 49,193 | – | 287,965 |
Sales of equipment, spare parts, consumables | 20,894 | 559 | 304 | – | 21,757 |
Sales of services | 5,228 | 177 | 266 | – | 5,671 |
Total revenue | 215,512 | 50,118 | 49,763 | – | 315,393 |
EBITDA | 96,428 | 21,088 | 11,473 | (8,554) | 120,435 |
Depreciation and amortisation | (28,838) | (7,499) | (4,830) | (1,130) | (42,297) |
(Impairment) / reversal of impairment of non-current assets | – | – | – | – | – |
Operating profit / (loss) | 67,590 | 13,589 | 6,643 | (9,684) | 78,138 |
Operating profit | 78,138 | ||||
Non operating income – net | 2,211 | ||||
Finance income | 118 | ||||
Finance costs | (2,256) | ||||
Profit before tax | 78,211 | ||||
Tax | (21,639) | ||||
Profit for the period | 56,572 | ||||
Capital expenditure (excluding Right of Use assets) | 43,540 | 17,284 | 2,812 | 1,972 | 65,609 |
Non-current assets | 132,683 | 41,781 | 21,860 | 4,552 | 200,876 |
| United | |||||
| Continental | Kingdom | Asia | |||
| Europe | & Ireland | Pacific | Corporate | Total | |
| 31 October 2024 | £’000 | £’000 | £’000 | £’000 | £’000 |
Photo.ME | 111,646 | 19,288 | 42,296 | – | 173,230 |
Wash.ME | 64,084 | 27,207 | 166 | – | 91,457 |
Print.ME | 10,657 | 116 | 85 | – | 10,858 |
Other vending (including Feed.ME) | 1,889 | 1,587 | 6,426 | – | 9,902 |
Total vending revenue | 188,276 | 48,198 | 48,973 | – | 285,447 |
Sales of equipment, spare parts, consumables | 17,406 | 841 | 378 | – | 18,625 |
Sales of services | 3,305 | 150 | 360 | – | 3,815 |
Total revenue | 208,987 | 49,188 | 49,711 | – | 307,886 |
EBITDA | 94,490 | 19,205 | 10,979 | (10,450) | 114,224 |
Depreciation and amortisation | (27,000) | (6,482) | (5,327) | (392) | (39,201) |
(Impairment) / reversal of impairment of non-current assets | 585 | 312 | (1,530) | – | (633) |
Operating profit / (loss) | 68,075 | 13,035 | 4,122 | (10,842) | 74,390 |
Operating profit | 74,390 | ||||
Non operating income – net | 982 | ||||
Finance income | 670 | ||||
Finance costs | (2,621) | ||||
Profit before tax | 73,421 | ||||
Tax | (19,331) | ||||
Profit for the period | 54,090 | ||||
Capital expenditure (excluding Right of Use assets) | 38,582 | 12,764 | 2,487 | 781 | 54,614 |
Non-current assets | 108,727 | 32,265 | 23,667 | 1,511 | 166,170 |
| Other | ||||||
| Photo.ME | Wash.ME | Print.ME | Vending | Corporate | Total | |
| 31 October 2025 | £’000 | £’000 | £’000 | £’000 | £’000 | £’000 |
Vending revenue | 166,211 | 100,848 | 10,806 | 10,100 | – | 287,965 |
Sales of equipment, spare parts, consumables | 1,598 | 11,042 | 217 | 8,900 | – | 21,757 |
Sales of services | 798 | 532 | 48 | 4,293 | – | 5,671 |
Total revenue | 168,607 | 112,422 | 11,071 | 23,293 | – | 315,393 |
EBITDA | 59,275 | 55,525 | 6,211 | 7,978 | (8,554) | 120,435 |
Depreciation and amortisation | (10,774) | (22,330) | (2,959) | (5,104) | (1,130) | (42,297) |
| (Impairment) / reversal of impairment | – | – | – | – | – | – |
| of non-current assets | ||||||
Operating profit / (loss) | 48,501 | 33,195 | 3,252 | 2,874 | (9,684) | 78,138 |
| Other | ||||||
| Photo.ME | Wash.ME | Print.ME | Vending | Corporate | Total | |
| 31 October 2024 | £’000 | £’000 | £’000 | £’000 | £’000 | £’000 |
Vending revenue | 173,230 | 91,457 | 10,858 | 9,902 | – | 285,447 |
Sales of equipment, spare parts, consumables | 798 | 5,084 | 1,205 | 11,538 | – | 18,625 |
Sales of services | 923 | 532 | 53 | 2,306 | – | 3,815 |
Total revenue | 174,951 | 97,073 | 12,116 | 23,746 | – | 307,886 |
EBITDA | 61,621 | 46,953 | 4,925 | 11,175 | (10,450) | 114,224 |
Depreciation and amortisation | (10,922) | (20,054) | (2,762) | (4,504) | (959) | (39,201) |
| (Impairment) / reversal of impairment | 1,595 | 1,550 | 79 | (3,885) | 28 | (633) |
| of non-current assets | ||||||
Operating profit / (loss) | 52,294 | 28,449 | 2,242 | 2,786 | (11,381) | 74,390 |
| 31 October | 31 October | |
| 2025 | 2024 | |
| £’000 | £’000 | |
Depreciation of owned assets (note13) | 32,385 | 27,348 |
Depreciation of right of use assets (note 13) | 5,269 | 5,584 |
Amortisation of previously capitalised research and development expenditure (note 12) | 2,130 | 2,168 |
Amortisation of intangible assets other than research and development (note 12) | 1,266 | 1,921 |
Impairment of previously capitalised research and development expenditure (note 12) | – | 771 |
Reversal of impairment of property, plant and equipment (note13) | – | (919) |
Total depreciation, amortisation and impairment | 41,050 | 36,873 |
Commissions | 73,244 | 72,517 |
Cost of inventories recognised as an expense | 13,915 | 15,877 |
Site costs | 5,437 | 4,665 |
Employment and other labour costs | 44,008 | 45,031 |
Non capitalised research and development costs (excluding employment costs) | 150 | 183 |
Property costs | 981 | 1,051 |
Transportation freight costs | 4,447 | 4,768 |
Marketing costs | 2,917 | 2,797 |
Vehicle costs | 2,764 | 3,036 |
Cash collection and telemetry costs | 2,755 | 2,624 |
Short term and low value lease rentals | 2,259 | 2,224 |
Provisions charged against obsolete inventory | 85 | 401 |
Foreign exchange (gain) / loss | (568) | 1,767 |
Loss on disposal of property, plant and equipment | 1,180 | 250 |
Other cost of sales | 7,806 | 4,330 |
Cost of sales | 202,430 | 198,394 |
| 31 October | 31 October | |
| 2025 | 2024 | |
| £’000 | £’000 | |
Rental income | 76 | 124 |
Other non-trading income | 78 | 85 |
Other operating Income | 154 | 209 |
| 31 October | 31 October | |
| 2025 | 2024 | |
| £’000 | £’000 | |
Employment and other labour costs | 20,219 | 21,819 |
Depreciation of owned assets (note13) | 137 | 1,144 |
Amortisation of intangible assets other than research and development (note 12) | 1,112 | 1,036 |
Impairment of intangible assets other than research and development (note12) | – | 516 |
Impairment of goodwill (note 12) | – | 1,014 |
Reversal of impairment of property, plant and equipment (note13) | – | (749) |
Foreign exchange loss/(gain) | (843) | (305) |
Legal, audit and professional fees | 6,371 | 3,438 |
Travel and entertaining costs | 1,014 | 1,092 |
Other administrative costs | 6,958 | 6,612 |
Administrative expenses | 34,968 | 35,617 |
| 31 October | 31 October | |
| 2025 | 2024 | |
| £’000 | £’000 | |
Fees for the audit of the company and the group – Forvis Mazars | 437 | 420 |
Fees for the audit of the company and the group – Forvis Mazars (overrun in prior year) | – | 40 |
Fees for the audit of the subsidiaries – other Forvis Mazars | 128 | 129 |
Fees for audit related services (interim review) – Forvis Mazars | 58 | 55 |
Fees for the audit of the subsidiaries – Other firms | 88 | 87 |
711 | 731 |
| 31 October | 31 October | |
| 2025 | 2024 | |
| £’000 | £’000 | |
Gain on disposal of property | 1,577 | 378 |
Gain on bargain purchase | 222 | 1,120 |
Fair value gain / (loss) on financial instrument held at FVTPL | 321 | (334) |
Loss on disposal of subsidiary | – | (339) |
Other gain | 90 | 157 |
Non-operating income – net | 2,211 | 982 |
| 31 October | 31 October | |
| 2025 | 2024 | |
| £’000 | £’000 | |
Wages and salaries | 42,105 | 44,389 |
Social security costs | 10,556 | 9,269 |
Share options granted to directors and employees | 413 | 795 |
| Post-employment benefit costs | ||
– defined benefit schemes | 270 | 359 |
– defined contribution schemes | 467 | 783 |
53,811 | 55,595 |
| 31 October | 31 October | |
| 2025 | 2024 | |
Full – time | 997 | 968 |
Part – time | 146 | 151 |
1,143 | 1,119 | |
UK: Full – time | 157 | 154 |
UK: Part – time | 2 | 3 |
Continental Europe: Full – time | 613 | 651 |
Continental Europe: Part – time | 30 | 40 |
Asia and rest of the world: Full – time | 227 | 163 |
Asia and rest of the world: Part – time | 114 | 108 |
1,143 | 1,119 |
| As at | As at | |
| 31 October | 31 October | |
| 2025 | 2024 | |
Senior managers in the Group (excluding directors of ME Group) | 18 | 18 |
Employees – Sales | 106 | 108 |
Employees – Administration | 189 | 181 |
Employees – Operating | 830 | 812 |
Total | 1,143 | 1,119 |
| 31 October | 31 October | |
| 2025 | 2024 | |
| £’000 | £’000 | |
| Finance income | ||
Interest income | 118 | 670 |
118 | 670 | |
| Finance costs | ||
Bank loans and overdrafts at amortised cost | (861) | (1,037) |
Interest on lease liabilities | (1,357) | (1,575) |
Other finance costs | (38) | (9) |
(2,256) | (2,621) |
| 31 October | 31 October | |
| 2025 | 2024 | |
| £’000 | £’000 | |
| Taxation | ||
| Current taxation | ||
| UK Corporation tax | ||
– current period | 8,552 | 10,081 |
– prior periods | 120 | (156) |
8,672 | 9,925 | |
| Overseas taxation | ||
– current period | 8,079 | 7,702 |
– prior periods | 2,475 | 125 |
10,554 | 7,827 | |
Total current taxation | 19,226 | 17,752 |
| Deferred taxation | ||
| Origination and reversal of temporary differences | ||
– current period – UK | 2,813 | 2,239 |
– current period – overseas | (402) | (803) |
Adjustments in respect of prior periods – UK | 2 | 143 |
Total deferred tax | 2,413 | 1,579 |
Tax charge in the income statement | 21,639 | 19,331 |
| Tax relating to items charged / (credited) to other components of comprehensive income | ||
Corporation tax | – | – |
Deferred tax | 25 | (118) |
Tax charge in other comprehensive income | 25 | (118) |
Total tax charge in the statement of comprehensive income | 21,664 | 19,213 |
| 31 October | 31 October | |
| 2025 | 2024 | |
| £’000 | £’000 | |
Profit before tax | 78,211 | 73,421 |
Tax using the weighted average UK corporation tax rate of 25% | 19,553 | 18,355 |
| Effect of: | ||
– non-taxable items | (1,144) | (349) |
– overseas tax rates | 487 | 975 |
– non-deductible expenses | 174 | 197 |
– adjustments to tax in respect of prior periods | 2,597 | 112 |
– other adjustments | (28) | 41 |
Total tax charge | 21,639 | 19,331 |
Effective tax rate | 27.7% | 26.3% |
| 31 October | 31 October | |
| 2025 | 2024 | |
| £’000 | £’000 | |
| Declared and paid during the year | ||
Interim dividend for 2024: 3.45p (2023: 2.97p) | 12,998 | 11,202 |
Final dividend for 2024: 4.45p (2023: 4.42p) | 16,771 | 16,640 |
29,769 | 27,842 | |
| Declared but paid after the year end | ||
Interim dividend for 2025: 3.85p (2024:3,45p) | 14,542 | 12,998 |
14,542 | 12,998 | |
| Proposed for approval by shareholders at the AGM | ||
| (Not recognised as a liability at 31 October) | ||
Final dividend for 2025: 4.79p (2024: 4.45p) | 18,101 | 16,771 |
18,101 | 16,771 |
31 October 2025 | 31 October 2024 | |||||
| Weighted | Weighted | |||||
| average | average | |||||
| number | Earnings | number | Earnings | |||
| Earnings | of shares | per share | Earnings | of shares | per share | |
| £’000 | ‘000 | pence | £’000 | ‘000 | pence | |
Basic earnings per share | 56,572 | 377,155 | 15.00 | 54,090 | 376,605 | 14.36 |
Effect of dilutive share options | – | 2,346 | (0.09) | – | 2,566 | (0.09) |
Diluted earnings per share | 56,572 | 379,501 | 14.91 | 54,090 | 379,171 | 14.27 |
| £’000 | |
| Cost: | |
At 1 November 2023 | 17,207 |
Exchange differences | (540) |
Disposals | (3,357) |
At 31 October 2024 | 13,310 |
At 1 November 2024 | 13,310 |
Exchange differences | 163 |
Disposals | (317) |
At 31 October 2025 | 13,156 |
| Impairment charges: | |
At 1 November 2023 | 1,318 |
Exchange differences | (28) |
Impairment charge in the period | 1,014 |
At 31 October 2024 | 2,304 |
At 1 November 2024 | 2,304 |
Exchange differences | 10 |
Disposals | (317) |
At 31 October 2025 | 1,997 |
| Net book value: | |
At 1 November 2023 | 15,889 |
At 1 November 2024 | 11,006 |
At 31 October 2025 | 11,159 |
Disposals: | £’000 |
| Jolly Roger: | |
Cost | 317 |
Impairment | (317) |
Net book value | 0 |
| 31 October | 31 October | |
| 2025 | 2024 | |
| £’000 | £’000 | |
| Carrying amount | ||
| UK & Ireland | ||
CGU 1 – ME Group Ireland Supplies Limited | 154 | 154 |
CGU 2 – Photo-Me Northern Ireland | 14 | 14 |
Total UK & Ireland | 168 | 168 |
| Continental Europe | ||
CGU 1 – ME Group France SAS | 316 | 300 |
CGU 2 – ME Group Germany GmbH | 2,026 | 1,926 |
CGU 3 – Dreamakers | 934 | 888 |
Total Continental Europe | 3,276 | 3,114 |
| Asia | ||
CGU 1 – ME Group Japan 1 | 7,715 | 7,724 |
Total Asia | 7,715 | 7,724 |
Total | 11,159 | 11,006 |
| Capitalised | ||||||||
| development | Right to | Customer | Droit | |||||
| costs | Software | Brands | operate | related | Patents | au Bail | Total | |
| £’000 | £’000 | £’000 | £’000 | £’000 | £’000 | £’000 | £’000 | |
| Cost: | ||||||||
At 1 November 2023 | 15,049 | 4,161 | 1,291 | – | 24,143 | 1,527 | 3,583 | 49,754 |
Exchange differences | (483) | (172) | (51) | – | (780) | (73) | (126) | (1,685) |
Additions | 918 | 661 | – | – | 4 | 1 | 6 | 1,590 |
Additions work in progress | 921 | – | – | – | – | – | – | 921 |
Transfers | (59) | (186) | – | – | 168 | 42 | 35 | – |
Disposal of subsidiary | – | – | – | – | (10,874) | – | – | (10,874) |
Disposals | (123) | (146) | – | – | (848) | (2) | (41) | (1,160) |
At 31 October 2024 | 16,223 | 4,318 | 1,240 | – | 11,813 | 1,495 | 3,457 | 38,546 |
At 1 November 2024 | 16,223 | 4,318 | 1,240 | – | 11,813 | 1,495 | 3,457 | 38,546 |
Exchange differences | 382 | 181 | 65 | – | 9 | 94 | 190 | 921 |
Additions | 928 | 962 | – | – | 119 | – | – | 2,009 |
Additions work in progress | 1,064 | 455 | – | – | – | – | – | 1,519 |
Additions new subsidiary | – | 2 | – | 2,673 | – | – | – | 2,675 |
Transfers from property, plant and equipment | – | (8) | – | – | 20 | – | – | 12 |
Disposals | (1,036) | (60) | – | – | (2) | – | – | (1,098) |
At 31 October 2025 | 17,561 | 5,850 | 1,305 | 2,673 | 11,959 | 1,589 | 3,647 | 44,584 |
| Amortisation: | ||||||||
At 1 November 2023 | 7,689 | 2,838 | 963 | – | 11,446 | 1,409 | 3,446 | 27,791 |
Exchange differences | (247) | (128) | (39) | – | (466) | (67) | (135) | (1,082) |
Provided during the period | 2,168 | 646 | 59 | – | 2,211 | – | – | 5,084 |
Impairment charge | 771 | – | – | – | 516 | – | – | 1,287 |
Transfers | (57) | (74) | – | – | 116 | – | 15 | – |
Disposal of subsidiary | – | – | – | – | (7,774) | – | – | (7,774) |
Disposals | (123) | (146) | – | – | (810) | (2) | (41) | (1,122) |
At 31 October 2024 | 10,201 | 3,136 | 983 | – | 5,239 | 1,340 | 3,285 | 24,184 |
At 1 November 2024 | 10,201 | 3,136 | 983 | – | 5,239 | 1,340 | 3,285 | 24,184 |
Exchange differences | 252 | 146 | 53 | – | (23) | 87 | 171 | 686 |
Provided during the period | 2,130 | 780 | 59 | 181 | 1,318 | 40 | – | 4,508 |
Transfers from property, plant and equipment | – | (8) | – | – | 18 | – | – | 10 |
Disposals | (996) | (11) | – | – | (2) | – | – | (1,009) |
At 31 October 2025 | 11,587 | 4,043 | 1,095 | 181 | 6,550 | 1,467 | 3,456 | 28,379 |
| Net book value: | ||||||||
At 1 November 2023 | 7,360 | 1,323 | 328 | – | 12,696 | 118 | 137 | 21,962 |
At 1 November 2024 | 6,022 | 1,182 | 257 | – | 6,574 | 155 | 172 | 14,362 |
At 31 October 2025 | 5,974 | 1,807 | 210 | 2,492 | 5,409 | 122 | 191 | 16,205 |
| Plant, | |||||||
| machinery, | Right of | ||||||
| furniture, | Use Plant, | ||||||
| Photobooth | fixtures | Right of | machinery, | Right of | |||
| Land & | & vending | & motor | Use Land | furniture, | Use Motor | ||
| Buildings | machines | vehicles | & Buildings | fixtures | vehicles | Total | |
| £’000 | £’000 | £’000 | £’000 | £’000 | £’000 | £’000 | |
| Cost: | |||||||
At 31 October 2023 | 37,534 | 298,575 | 12,563 | 5,771 | 12,840 | 7,727 | 375,010 |
Exchange difference | (1,117) | (12,277) | (747) | (207) | (461) | (277) | (15,087) |
Additions | 2,154 | 45,878 | 4,071 | 1,337 | 334 | 2,566 | 56,340 |
Transfers | (124) | (74) | 198 | 214 | (176) | (38) | – |
Disposal of subsidiary | (23) | – | (312) | – | – | – | (335) |
Disposals | (596) | (13,421) | (1,178) | (769) | (2,444) | (1,147) | (19,556) |
At 31 October 2024 | 37,828 | 318,681 | 14,595 | 6,346 | 10,092 | 8,831 | 396,373 |
Exchange difference | 1,316 | 10,892 | 821 | 247 | 522 | 344 | 14,142 |
Additions | 2,122 | 52,976 | 6,983 | 222 | 2,264 | 3,523 | 68,090 |
Additions new subsidiary | – | 497 | 9 | – | – | – | 506 |
Reclassifications/transfers to intangible assets | (96) | 68 | 16 | – | – | – | (12) |
Disposals | (463) | (15,136) | (705) | (1,801) | (1,522) | (2,754) | (22,381) |
At 31 October 2025 | 40,707 | 367,978 | 21,719 | 5,014 | 11,356 | 9,944 | 456,718 |
| Depreciation: | |||||||
At 31 October 2023 | 21,436 | 210,508 | 10,730 | 3,700 | 7,126 | 3,386 | 256,886 |
Exchange difference | (754) | (9,299) | (582) | (154) | (283) | (158) | (11,230) |
Provided during the period | 3,025 | 23,235 | 2,232 | 1,233 | 1,770 | 2,581 | 34,077 |
Reversal of impairments | (57) | (1,434) | (177) | – | – | – | (1,668) |
Transfers | (39) | (74) | 113 | 258 | (293) | 35 | – |
Disposal of subsidiary | (16) | – | (201) | – | – | – | (217) |
Disposals | (284) | (12,175) | (988) | (769) | (2,444) | (1,147) | (17,807) |
At 31 October 2024 | 23,311 | 210,761 | 11,127 | 4,269 | 5,876 | 4,697 | 260,041 |
Exchange difference | 952 | 7,469 | 672 | 185 | 359 | 280 | 9,917 |
Provided during the period | 1,579 | 28,258 | 2,685 | 754 | 1,502 | 3,013 | 37,791 |
Reclassifications/transfers to intangible assets | (74) | 52 | 12 | – | – | – | (10) |
Disposals | (358) | (13,908) | (184) | (1,801) | (1,522) | (2,754) | (20,527) |
At 31 October 2025 | 25,410 | 232,632 | 14,312 | 3,407 | 6,215 | 5,236 | 287,212 |
| Net book value: | |||||||
At 31 October 2023 | 16,098 | 88,067 | 1,832 | 2,071 | 5,714 | 4,341 | 118,124 |
At 31 October 2024 | 14,517 | 107,920 | 3,467 | 2,077 | 4,216 | 4,134 | 136,332 |
At 31 October 2025 | 15,297 | 135,346 | 7,407 | 1,607 | 5,141 | 4,708 | 169,506 |
| Property | |
| £’000 | |
| Net Book Value | |
At 1 November 2023 | 4,947 |
Exchange differences | (196) |
Disposal | (1,882) |
At 31 October 2024 | 2,869 |
Exchange differences | (17) |
Disposal | (2,852) |
At 31 October 2025 | – |
| £’000 | |
| Cost: | |
At 1 November 2023 | 35 |
Exchange differences | (2) |
Share of profit | 3 |
At 31 October 2024 | 36 |
Exchange differences | 2 |
Share of profit | 1 |
At 31 October 2025 | 39 |
| Share of | ||||||
| Assets | Liabilities | Revenue | Profit | Dividends | Interest | |
| Name | £’000 | £’000 | £’000 | £’000 | received | % |
At 31 October 2024 | 159 | 123 | – | 3 | – | 50 |
159 | 123 | – | 3 | – | 50 | |
At 31 October 2025 | 182 | 143 | – | 1 | – | 50 |
182 | 143 | – | 1 | – | 50 |
| Convertible | Unlisted | ||
| Bond | Equities | Total | |
| £’000 | £’000 | £’000 | |
Fair value at 1 November 2023 | 4,741 | – | 4,741 |
Foreign exchange movement recognised in other comprehensive income | (150) | (41) | (191) |
Conversion of bonds to shares | (1,023) | 1,023 | – |
Fair value gain recognised in non-operating income – net | 172 | – | 172 |
Bonds matured (transferred to receivables) | (3,740) | – | (3,740) |
Fair value at 31 October 2024 | – | 982 | 982 |
Foreign exchange movement recognised in other comprehensive income | – | 51 | 51 |
Fair value at 31 October 2025 | – | 1,033 | 1,033 |
| Fair Value | |||
| Amortised | Through | ||
| Cost | Profit & Loss | Total | |
| At 31 October 2025 | £’000 | £’000 | £’000 |
| Assets per statement of financial position | |||
Financial instruments held at FVTPL | – | 1,991 | 1,991 |
| Financial assets – held at amortised cost: | |||
Trade and other receivables (excluding prepayments) | 15,570 | – | 15,570 |
Cash and cash equivalents | 56,539 | – | 56,539 |
72,109 | 1,991 | 74,100 |
| Other financial | ||
| liabilities at | ||
| amortised cost | Total | |
| £’000 | £’000 | |
| Liabilities per statement of financial position | ||
Borrowings | 30,040 | 30,040 |
Leases | 13,002 | 13,002 |
Trade and other payables | 52,594 | 52,594 |
95,636 | 95,636 |
| Amortised | Fair Value | ||
| Cost | Through | Total | |
| Restated | Profit & Loss | Restated | |
| At 31 October 2024 | £’000 | £’000 | £’000 |
| Assets per statement of financial position | |||
Financial instruments held at FVTPL | – | 1,619 | 1,619 |
| Financial assets – held at amortised cost: | |||
Trade and other receivables (excluding prepayments) | 18,240 | – | 18,240 |
Cash and cash equivalents | 77,458 | – | 77,458 |
95,698 | 1,619 | 97,317 |
| Other financial | ||
| liabilities at | ||
| amortised cost | Total | |
| Restated | Restated | |
| £’000 | £’000 | |
| Liabilities per statement of financial position | ||
Borrowings | 47,945 | 47,945 |
Leases | 11,819 | 11,819 |
Trade and other payables | 48,154 | 48,154 |
107,918 | 107,918 |
31 October 2025 | 31 October 2024 | |||||
| Allowance | Allowance | |||||
| Gross trade | for expected | Trade | Gross trade | for expected | Trade | |
| receivables | credit losses | receivables | receivables | credit losses | receivables | |
| £’000 | £’000 | £’000 | £’000 | £’000 | £’000 | |
Current | 8,218 | – | 8,218 | 3,709 | – | 3,709 |
| Past due | ||||||
– overdue 1-30 days | – | – | – | – | – | – |
– overdue 31-60 days | 587 | – | 587 | 407 | – | 407 |
– overdue 61 days | 2,928 | (614) | 2,314 | 2,865 | (882) | 1,983 |
Total past due | 3,515 | (614) | 2,901 | 3,272 | (882) | 2,390 |
Total trade receivables | 11,733 | (614) | 11,119 | 6,981 | (882) | 6,099 |
| Within | Over | ||||||
| one year | Year 2 | Year 3 | Year 4 | Year 5 | 5 years | Total | |
| £’000 | £’000 | £’000 | £’000 | £’000 | £’000 | £’000 | |
| At 31 October 2025 | |||||||
Interest bearing loans and borrowings | 17,853 | 10,938 | 697 | 463 | 420 | – | 30,371 |
Leases | 4,953 | 3,361 | 1,836 | 833 | 512 | 776 | 12,271 |
Trade and other payables | 52,213 | 381 | – | – | – | – | 52,594 |
75,019 | 14,680 | 2,533 | 1,296 | 932 | 776 | 95,236 | |
| At 30 October 2024 | |||||||
Interest bearing loans and borrowings | 19,796 | 16,910 | 10,342 | 711 | 472 | 428 | 48,659 |
Leases | 5,195 | 3,340 | 1,918 | 1,281 | 588 | 986 | 13,308 |
Trade and other payables (restated) | 48,154 | – | – | – | – | – | 48,154 |
73,145 | 20,250 | 12,260 | 1,992 | 1,060 | 1,414 | 110,121 |
| Swiss | Japanese | Other | ||||
| Sterling | Euro | Franc | Yen | Currencies | Total | |
| At 31 October 2025 | £’000 | £’000 | £’000 | £’000 | £’000 | £’000 |
| Assets per statement of financial position | ||||||
Financial instruments held at FVTPL | 958 | 1,033 | – | – | – | 1,991 |
Trade and other receivables (excluding prepayments) | 158 | 13,248 | 65 | 1,400 | 699 | 15,570 |
Cash and cash equivalents | 9,935 | 28,175 | 3,170 | 13,968 | 1,291 | 56,539 |
11,051 | 42,456 | 3,235 | 15,368 | 1,990 | 74,100 | |
| Liabilities per statement of financial position | ||||||
Borrowings and leases | 986 | 36,845 | 342 | 4,869 | – | 43,042 |
Trade and other payables | 6,061 | 39,689 | 1,881 | 4,363 | 600 | 52,594 |
7,047 | 76,534 | 2,223 | 9,232 | 600 | 95,636 |
| Swiss | ||||||
| Sterling | Euro | Franc | Japanese | Other | Total | |
| Restated | Restated | Restated | Yen | Currencies | Restated | |
| At 31 October 2024 | £’000 | £’000 | £’000 | £’000 | £’000 | £’000 |
| Assets per statement of financial position | ||||||
Financial instruments held at FVTPL | 637 | 982 | – | – | – | 1,619 |
Trade and other receivables (excluding prepayments) | 3,063 | 12,973 | 56 | 1,430 | 718 | 18,240 |
Cash and cash equivalents | 5,594 | 55,023 | 4,372 | 11,264 | 1,205 | 77,458 |
9,294 | 68,978 | 4,428 | 12,694 | 1,923 | 97,317 | |
| Liabilities per statement of financial position | ||||||
Borrowings and leases | 1,160 | 52,157 | 242 | 6,205 | – | 59,764 |
Trade and other payables | 5,704 | 36,015 | 1,799 | 3,952 | 684 | 48,154 |
6,864 | 88,172 | 2,041 | 10,157 | 684 | 107,918 |
| 2024 | ||
| 2025 | Carrying | |
| Carrying | amount | |
| amount | Restated | |
| £’000 | £’000 | |
| Net cash | ||
| Mainly non-interest bearing current accounts: | ||
Cash at bank and in hand | 51,888 | 63,980 |
| Deposit accounts – generally interest bearing: | ||
Bank deposit accounts | 4,651 | 13,478 |
| Other items | ||
Interest bearing loans | (30,040) | (47,945) |
26,499 | 29,513 |
| 2025 | 2024 | |||||
| Carrying | Carrying | |||||
| Interest | Year of | amount | amount | |||
Group | Status | Currency | Rate | maturity | £’000 | £’000 |
Loans | Fixed rate | Euro | 0,28% – 1,57% | 2026-2027 | 26,281 | 42,957 |
Loans | Fixed rate | Japanese Yen | 0,54% – 1,15% | 2028-2030 | 3,758 | 4,986 |
Lease liabilities | Fixed rate | Various | 0,10% – 4,46% | 2025-2037 | 13,003 | 11,820 |
43,042 | 59,763 |
| 31 October | ||
| 31 October | 2024 | |
| 2025 | Restated | |
| £’000 | £’000 | |
Cash and cash equivalents | 56,539 | 77,458 |
Borrowings | (30,040) | (47,945) |
Net cash | 26,499 | 29,513 |
Equity | 213,004 | 179,871 |
| 31 October | 31 October | |
| 2025 | 2024 | |
| £’000 | £’000 | |
| Non-current assets | ||
Other receivables | 1,976 | 2,814 |
1,976 | 2,814 | |
| Current assets | ||
Gross trade receivables | 11,733 | 6,981 |
Allowance for expected credit losses | (614) | (882) |
Trade receivables | 11,119 | 6,099 |
Other receivables | 2,475 | 9,327 |
Prepayments and accrued income | 5,644 | 3,866 |
19,238 | 19,292 |
| 31 October | 31 October | |
| 2025 | 2024 | |
| £’000 | £’000 | |
Raw materials and consumables | 30,327 | 25,794 |
Finished goods | 17,413 | 12,271 |
47,740 | 38,065 |
| 31 October | ||
| 31 October | 2024 | |
| 2025 | Restated | |
| £’000 | £’000 | |
Cash at bank and in hand | 51,888 | 63,979 |
Deposit accounts | 4,651 | 13,479 |
Cash and cash equivalents per statement of financial position | 56,539 | 77,458 |
| 31 October | |||
| 31 October | 2024 | ||
| 2025 | Restated | ||
| Notes | £’000 | £’000 | |
Cash and cash equivalents per statement of financial position | 19 | 56,539 | 77,458 |
Non-current borrowings | 23 | (12,422) | (28,547) |
Current borrowings | 23 | (17,618) | (19,398) |
Net Cash | 26,499 | 29,513 |
Non cash movements | Cash movements | ||||||
| Exchange | New lease | Other | Repayment | ||||
| 1 November | differences | liabilities | movements | of liabilities | New loans | 31 October | |
| £’000 | £’000 | £’000 | £’000 | £’000 | £’000 | £’000 | |
| 31 October 2025 | |||||||
Non-current loans | 28,547 | 1,214 | – | (16,406) | (1,147) | 214 | 12,422 |
Non-current lease liabilities | 7,410 | 378 | 3,402 | (3,340) | – | – | 7,849 |
Non-current liabilities arising from financing activities | 35,957 | 1,592 | 3,402 | (19,746) | (1,147) | 214 | 20,271 |
Current loans | 19,398 | 930 | – | 16,406 | (20,402) | 1,286 | 17,618 |
Current lease liabilities | 4,409 | 93 | 2,143 | 3,340 | (4,832) | – | 5,153 |
Current liabilities arising from financing activities | 23,807 | 1,023 | 2,143 | 19,746 | (25,234) | 1,286 | 22,771 |
Total liabilities arising from financing activities | 59,764 | 2,614 | 5,545 | – | (26,381) | 1,500 | 43,042 |
| 31 October 2024 | |||||||
Non-current loans | 50,137 | (2,194) | – | (18,245) | (1,151) | – | 28,547 |
Non-current lease liabilities | 8,310 | (409) | 3,260 | (4,061) | 310 | – | 7,410 |
Non-current liabilities arising from financing activities | 58,447 | (2,603) | 3,260 | (22,306) | (841) | – | 35,957 |
Current loans | 27,037 | (1,138) | – | 18,245 | (25,898) | 1,152 | 19,398 |
Current lease liabilities | 5,026 | (88) | 1,653 | 4,061 | (6,243) | – | 4,409 |
Current liabilities arising from financing activities | 32,063 | (1,226) | 1,653 | 22,306 | (32,141) | 1,152 | 23,807 |
Total liabilities arising from financing activities | 90,510 | (3,829) | 4,913 | – | (32,982) | 1,152 | 59,764 |
| 31 October | 31 October | 31 October | 31 October | |
| 2025 | 2024 | 2025 | 2024 | |
| Share Capital | Number | Number | £’000 | £’000 |
| Allotted, issued and fully paid: | ||||
Ordinary shares of 0.5p each At the beginning of the period | 376,763,753 | 378,454,879 | 1,882 | 1,891 |
Issued in year – share options exercised | 959,583 | 677,500 | 5 | 3 |
Cancellation of shares held in treasury | – | (2,368,626) | – | (12) |
At the end of the period | 377,723,336 | 376,763,753 | 1,887 | 1,882 |
| Proportion of | |||
| Number of | Cost* | ordinary issued | |
| Shares | £’000 | share capital | |
Shares held in treasury at 1 November 2023 | 1,260,534 | 1,969 | 0.33% |
Purchase of own shares | 1,108,092 | 1,425 | – |
Cancellation of shares held in treasury | (2,368,626) | (3,394) | – |
Shares held in treasury at 31 October 2024 | – | – | – |
Shares held in treasury at 31 October 2025 | – | – | – |
| Lapsed or | Date from | Last date | |||||||
| Date options | At 31 October | Exercise | Granted | forfeited | Exercised | At 31 October | which | on which | |
| granted | 2024 | price | during year | during year | during year 2025 | exercisable | exercisable | ||
27-Aug-19 | 594,752 | 101.40p | – | – | (30,000) | 564,752 | 27-Aug-22 | 26-Aug-26 | |
19-Apr-21 | 260,000 | 61.40p | – | (50,000) | (70,000) | 140,000 | 19-Apr-24 | 19-Apr-28 | |
05-Aug-21 | 1,619,274 | 77.50p | – | (7,500) | (40,000) | 1,571,774 | 05-Aug-24 | 05-Aug-28 | |
12-May-22 | 1,530,000 | 68.73p | – | (200,000) | (819,583) | 510,417 | 12-May-25 | 12-May-29 | |
04-Apr-23 | 1,889,947 | 126.70p | – | (615,000) | – | 1,274,947 | 04-Apr-26 | 03-Apr-30 | |
19-Jul-23 | 350,000 | 163.10p | – | – | – | 350,000 | 19-Jul-26 | 19-Jul-30 | |
22-Aug-24 | 1,115,000 | 192.33p | – | (50,000) | – | 1,065,000 | 22-Aug-27 | 22-Aug-34 | |
23-Sep-24 | 90,000 | 192.33p | – | – | – | 90,000 | 23-Sep-27 | 22-Sep-34 | |
7,448,973 | – | (922,500) | (959,583) | 5,566,890 | |||||
| 19 April | 5 August | 12 May | |
| Date of grant | 2021 | 2021 | 2022 |
Vesting period | 3 years | 3 years | 3 years |
Share price volatility | 51.40% | 77.50% | 49.91% |
Share price on date of grant | 63.20p | 77.50p | 65.20p |
Option price | 61.40p | 77.50p | 68.73p |
Expected term | 3.25 years | 3.25 years | 3.25 years |
Dividend yield | 0.00% | 0.00% | 4.43% |
Risk free interest rate | 0.17% | 0.15% | 1.24% |
Fair value | 34.89p | 28.18p | 25.17p |
| 4 April | 19 July | 22 August | |
| Date of grant | 2023 | 2023 | 2024 |
Vesting period | 3 years | 3 years | 3 years |
Share price volatility | 52.91% | 40.51% | 35.96% |
Share price on date of grant | 127.40p | 159.00p | 191.80p |
Option price | 126.70p | 163.10p | 192.33p |
Expected term | 3.25 years | 3.25 years | 3.25 years |
Dividend yield | 4.40% | 4.14% | 4.10% |
Risk free interest rate | 3.35% | 4.53% | 3.84% |
Fair value | 59.25p | 60.26p | 62.93p |
| 23 September | |
| Date of grant | 2024 |
Vesting period | 3 years |
Share price volatility | 35.74% |
Share price on date of grant | 190.20p |
Option price | 192.33p |
Expected term | 3.25 years |
Dividend yield | 3.75% |
Risk free interest rate | 3.69% |
Fair value | 60.62p |
| 31 October | 31 October | |
| 2025 | 2024 | |
| £’000 | £’000 | |
| Non-current liabilities | ||
Non-current instalments due on bank loans | 12,422 | 28,547 |
| Current liabilities | ||
Current instalments due on loans | 17,618 | 19,398 |
| Site | |||
| As at 31 October 2025 | agreements | Property | Motor vehicles |
Number of lease agreements | 446 | 5 | 616 |
Average lease term (months) | 105 | 126 | 37 |
Average remaining term (months) | 43 | 52 | 19 |
| Site | |||
| As at 31 October 2024 | agreements | Property | Motor vehicles |
Number of lease agreements | 481 | 7 | 600 |
Average lease term (months) | 103 | 100 | 39 |
Average remaining term (months) | 43 | 47 | 20 |
| Within | Over | ||||||
| one year | Year 2 | Year 3 | Year 4 | Year 5 | 5 years | Total | |
| £’000 | £’000 | £’000 | £’000 | £’000 | £’000 | £’000 | |
| At 31 October 2025 | |||||||
Leases | 4,953 | 3,361 | 1,836 | 833 | 512 | 776 | 12,271 |
| At 31 October 2024 | |||||||
Leases | 5,195 | 3,340 | 1,918 | 1,281 | 588 | 986 | 13,308 |
| 31 October | 31 October | |
| 2025 | 2024 | |
| £’000 | £’000 | |
Overseas employment benefit obligations | 4,292 | 4,119 |
Defined benefit schemes | 264 | 283 |
4,556 | 4,402 |
Changes in bond yields | A decrease in corporate bond yields will increase the value placed on the Fund’s liabilities for |
| IAS 19, although this will be offset by an increase in the value of the Fund’s insurance policies | |
| backing pensions in payment. | |
Inflation risk | Some of the Fund’s benefit obligations are linked to inflation, and higher inflation will lead to |
| higher liabilities (although, in most cases, caps on the level of inflationary increases are in place | |
| to protect against extreme inflation). However, this will be offset by an increase in the value of | |
| the insurance policies backing pensions in payment. | |
Life expectancy | The majority of the Fund’s obligations are to provide benefits for the life of the member, so |
| increases in life expectancy will result in an increase in the liabilities. Increases in life expectancy | |
| will be offset by an increase in the value of the insurance policies backing pensions in payment. |
| 31 October | 31 October | |
| 2025 | 2024 | |
| £’000 | £’000 | |
Present value of defined benefit obligation at beginning of the period | 3,662 | 3,685 |
Current service cost | – | – |
Interest cost | 186 | 197 |
Actuarial losses / (gains) on fund liabilities arising in demographic assumptions | 30 | (4) |
Actuarial (gains) / losses from changes in financial assumptions | (30) | 84 |
Actuarial losses on liabilities from experience | 18 | 29 |
Benefits paid | (320) | (329) |
Present value of defined benefit obligation at end of the period | 3,546 | 3,662 |
| 31 October | 31 October | |
| 2025 | 2024 | |
| £’000 | £’000 | |
Fair value of plan assets at beginning of the period | 3,958 | 4,001 |
Interest income on fund assets | 201 | 215 |
Remeasurement (losses) / gains on assets | (263) | 71 |
Benefits paid | (320) | (329) |
Fair value of plan assets at end of the period | 3,576 | 3,958 |
| 31 October | 31 October | |
| 2025 | 2024 | |
| £’000 | £’000 | |
Present value of funded obligations | 3,546 | 3,662 |
Fair value of scheme assets | 3,576 | 3,958 |
Net surplus | (30) | (296) |
Effect of limit of recognition of an asset | 30 | 296 |
Amount recognised in statement of financial position | – | – |
| 31 October | 31 October | |
| 2025 | 2024 | |
| £’000 | £’000 | |
| Amount recognised in profit and loss | ||
Current service cost | – | – |
Interest on net defined liability / (asset) | – | – |
Total charge | – | – |
Pension expense recognised in profit and loss | – | – |
| Remeasurement in Other Comprehensive Income | ||
Return on Scheme assets below that / (in excess of) that recognised in net interest | 263 | (71) |
Actuarial (gains) / losses due to changes in financial assumptions | (30) | 84 |
Actuarial losses / (gains) due to changes in demographic assumptions | 30 | (4) |
Actuarial losses on liabilities arising from experience | 18 | 29 |
Adjustment due to the asset ceiling | (281) | (38) |
Total expense / (income)amount recognised in Other Comprehensive Income | – | – |
Total expense amount recognised in Comprehensive Income | – | – |
31 October 2025 | 31 October 2024 | |||
£’000 | % | £’000 | % | |
Bonds and insurance policies | 3,546 | 99 | 3,810 | 96 |
Other | 30 | 1 | 148 | 4 |
3,576 | 100 | 3,958 | 100 |
| 31 October | 31 October | |
| 2025 | 2024 | |
| % | % | |
Discount rate for scheme liabilities | 5.3 | 5.3 |
Rate for increase in salaries | n/a | n/a |
Price inflation | 2.6 | 3.2 |
Pension increases | 2.6 | 3.0 |
31 October 2025 | 31 October 2024 | |
Male currently aged 65 | 23.7 years (age 88.7) | 23.3 years (age 88.3) |
Female currently aged 65 | 24.9 years (age 89.9) | 24.8 years (age 89.8) |
| 2025 | 2024 | 2023 | 2022 | 2021 | |
| £’000 | £’000 | £’000 | £’000 | £’000 | |
Fair value of defined benefit obligation | 3,576 | 3,958 | 3,685 | 4,364 | 5,788 |
Fair value of assets | 3,546 | 3,662 | 4,001 | 4,769 | 6,641 |
Surplus / (deficit) | 30 | 296 | 316 | 405 | 853 |
| 2025 | 2024 | 2023 | 2022 | 2021 | |
| £’000 | £’000 | £’000 | £’000 | £’000 | |
Experience gains / (losses) on fund assets | (263) | 71 | (672) | (1,645) | (170) |
Experience (losses) / gains on plan liabilities | (18) | (29) | 268 | (84) | 79 |
| Defined | |||
| Plan | benefit | ||
| assets | obligation | Surplus | |
| Period ended 31 October 2025 | £’000 | £’000 | £’000 |
As reported | 3,576 | 3,546 | 30 |
Following a 0.1% decrease in the discount rate | 3,604 | 3,574 | 30 |
Following a 0.1% increase in the inflation assumption | 3,584 | 3,554 | 30 |
Following an increase in the life expectancy of one year | 3,801 | 3,771 | 30 |
| 31 October | 31 October | |
| 2025 | 2024 | |
| £’000 | £’000 | |
Present value of defined benefit obligation at start of the period | 3,012 | 2,930 |
Exchange difference | 204 | (61) |
Contribution by members | 37 | 37 |
Current service cost | 143 | 130 |
Past service cost | (31) | (24) |
Interest cost | 36 | 56 |
Remeasurement losses on plan liabilities | 213 | 282 |
Prepaid risk premiums | (38) | (37) |
Benefits deposited / (paid) | 192 | (302) |
Administration costs | 2 | 1 |
Present value of defined benefit obligation at end of the period | 3,770 | 3,012 |
| 31 October | 31 October | |
| 2025 | 2024 | |
| £’000 | £’000 | |
Fair value of plan assets at start of the period | 2,729 | 2,714 |
Exchange difference | 189 | (56) |
Contributions by company and members | 187 | 185 |
Expected return on plan assets | 33 | 52 |
Remeasurement gains on plan assets | 215 | 173 |
Benefits deposited / (paid) | 192 | (302) |
Prepaid risk premiums | (38) | (37) |
Fair value of plan assets at end of the period | 3,507 | 2,729 |
| 31 October | 31 October | |
| 2025 | 2024 | |
| £’000 | £’000 | |
Net liability at start of the period | 283 | 216 |
Exchange difference | 15 | (5) |
(Decrease) / increase in liability | (35) | 72 |
Net liability at end of the period | 263 | 283 |
| 31 October | 31 October | |
| 2025 | 2024 | |
| £’000 | £’000 | |
| Amount recognised in profit and loss: | ||
| Amounts recognised in comprehensive income: | ||
Current service cost | 143 | 130 |
Past service cost | (31) | (24) |
Administrative expenses | 2 | 1 |
Net pension interest | 3 | 4 |
Total charge | 117 | 111 |
| Amount recognised in other comprehensive income: | ||
Gain on scheme assets | (215) | (173) |
Actuarial losses on defined benefit obligation | 213 | 282 |
Total amount recognised in other comprehensive income | (2) | 109 |
Total amount recognised in profit and loss and other comprehensive income | 115 | 220 |
31 October 2025 | 30 October 2024 | |||
£’000 | % | £’000 | % | |
Cash | 35 | 1 | 28 | 1 |
Equities & debt instruments | 2,349 | 67 | 1,856 | 68 |
Other | 1,122 | 32 | 846 | 31 |
Total plan assets | 3,507 | 100 | 2,729 | 100 |
| 31 October | 31 October | |
| 2025 | 2024 | |
| % | % | |
Discount rate | 1.10 | 1.10 |
Expected return on plan assets at end of year | n/a | n/a |
Rate of increase in salaries | 1.20 | 1.20 |
Price inflation | 1.00 | 1.00 |
| 2025 | 2024 | 2023 | 2022 | 2021 | |
| £’000 | £’000 | £’000 | £’000 | £’000 | |
Present value of defined benefit obligation | 3,770 | 3,012 | 2,930 | 2,898 | 3,621 |
Fair value of assets | 3,507 | 2,729 | 2,714 | 2,740 | 3,113 |
Deficit | (263) | (283) | (216) | (158) | (508) |
| 2025 | 2024 | 2023 | 2022 | 2021 | |
| £’000 | £’000 | £’000 | £’000 | £’000 | |
Experience (losses) / gains on plan liabilities | (213) | (282) | 56 | 658 | 436 |
– as a percentage of the present value of plan liabilities | (6%) | (9%) | (2%) | (23%) | (12%) |
Remeasurement gains / (losses) on plan assets | 215 | 173 | (125) | (276) | 166 |
– as a percentage of the present value of plan assets | 6% | 6% | (5%) | (10%) | 5% |
| Increase/ | |||
| Defined | (decrease) in | ||
| benefit | defined benefit | ||
| obligation | obligation | ||
| £’000 | £’000 | ||
Defined benefit obligation as reported | 3,770 | – | |
Defined benefit obligation | – with discount rate – 0.25% | 3,903 | 133 |
– with discount rate 0.25% | 3,645 | (125) | |
– with salary decrease – 0.25% | 3,747 | (24) | |
– with salary increase 0.25% | 3,792 | 22 | |
– with life expectancy 1 year | 3,826 | 56 | |
– with life expectancy – 1 year | 3,713 | (57) |
| 31 October | 31 October | |
| 2025 | 2024 | |
Discount rate | 1.65% | 0.97% |
Rate of increase in salaries | 0% | 0% |
Retirement age | 60 years | 60 years |
Mortality table | Standard mortality rates under | Standard mortality rates under |
| defined benefit corporation | defined benefit corporation | |
| pension plan (the 23rd Life Table | pension plan (the 22nd Life Table | |
| for male & female | for male & female |
| 31 October | 31 October | |
| 2025 | 2024 | |
Discount rate | 3.70% | 3.40% |
Rate of increase in salaries | 2.00% | 2.00% |
Retirement age | 62-67 years | 62-67 years |
Inflation rate | 2.10% | 2.10% |
Mortality table | TGH/TGF 05 | TGH/TGF 05 |
| Employee | ||||
| related | Product | |||
| claims | warranties | Other | Total | |
| £’000 | £’000 | £’000 | £’000 | |
At 31 October 2023 | 272 | 901 | 711 | 1,884 |
Exchange differences | (20) | (14) | (41) | (75) |
Utilised and other movements | (77) | – | (296) | (373) |
Disposal of subsidiary | – | – | (303) | (303) |
Charged to income statement | 621 | (453) | 5 | 173 |
At 31 October 2024 | 796 | 434 | 76 | 1,306 |
Amount shown as current liability | 796 | 434 | 76 | 1,306 |
Amount shown as non-current liability | – | – | – | – |
At 31 October 2024 | 796 | 434 | 76 | 1,306 |
Exchange differences | 20 | 2 | 17 | 39 |
Utilised and other movements | (553) | (268) | – | (821) |
Charged to income statement | – | – | 36 | 36 |
At 31 October 2025 | 263 | 168 | 129 | 560 |
Amount shown as current liability | 263 | 168 | 129 | 560 |
Amount shown as non-current liability | – | – | – | – |
| 31 October | 31 October | |
| 2025 | 2024 | |
| £’000 | £’000 | |
Temporary differences relating to property, plant and equipment | 5,618 | 4,408 |
| Other temporary differences in recognising revenue and expense items in other periods for taxation | ||
| purposes: | ||
– capitalised development costs | 1,040 | 989 |
– post-employment benefit provisions | (1,297) | (1,269) |
– acquisition related intangibles | 541 | 916 |
– other short-term temporary differences | 3,695 | 2,159 |
9,598 | 7,202 | |
| The closing balance comprises: | ||
Deferred tax assets | (2,151) | (2,668) |
Deferred tax liabilities | 11,749 | 9,870 |
9,598 | 7,202 |
| 31 October | 31 October | |
| 2025 | 2024 | |
| £’000 | £’000 | |
Opening balance | 7,202 | 8,566 |
Exchange differences | (42) | (233) |
Post-employment benefit provisions | 25 | (118) |
Charge for the period in income statement | 2,413 | 1,580 |
Disposal of subsidiary | – | (2,593) |
Closing balance | 9,598 | 7,202 |
| 31 October | ||
| 31 October | 2024 | |
| 2025 | Restated | |
| £’000 | £’000 | |
| Amounts shown as non-current liabilities | ||
Amounts due for acquisition earn-outs | 381 | – |
381 | – | |
| Amounts shown as current liabilities | ||
Trade payables | 34,502 | 31,179 |
Other taxes and social security costs | 3,416 | 4,692 |
Other payables | 2,122 | 3,279 |
Amounts due for acquisition earn-outs | 937 | – |
| Accruals and deferred income | 11,236 | 9,004 |
52,213 | 48,154 |
| 31 October | 31 October | |
| 2025 | 2024 | |
| £’000 | £’000 | |
Salaries, director fees, short term benefits and short term bonuses | 2,267 | 2,186 |
Share-based payment charge | 8 | 105 |
2,275 | 2,291 |
| £’000 | |
Property, plant and equipment | 101 |
Intangible assets | 2,675 |
Total non-current assets | 2,776 |
Inventory | 24 |
Other receivables | 110 |
Cash and cash equivalents | 1,486 |
Total current assets | 1,620 |
Total assets | 4,396 |
Trade and other payables | 228 |
Total current liabilities | 228 |
Borrowings | 492 |
Total non-current liabilities | 492 |
Total liabilities | 720 |
Total identifiable net assets excluding goodwill | 3,676 |
Gain on bargain purchase | ( 222) |
Total identifiable net assets acquired | 3,454 |
| Satisfied by: | |
Cash | 2,200 |
Deferred consideration | 1,254 |
Total consideration | 3,454 |
| Cash consideration per cashflow: | |
Cash consideration | 2,200 |
Net cash acquired | (1,486) |
Initial cash outlay on purchase of subsidiaries | 714 |
| Contribution to consolidated income statement in the period | |
Revenue | 1,386 |
Profit before tax | 506 |
| £’000 | |
Property, plant and equipment | 405 |
Total non-current assets | 405 |
Total assets | 405 |
Trade and other payables | (55) |
Total current liabilities | (55) |
Total liabilities | (55) |
Total identifiable net assets excluding goodwill | 350 |
Goodwill | – |
Total identifiable net assets acquired | 350 |
| Satisfied by: | |
Cash | 350 |
Total consideration | 350 |
| Cash consideration per cashflow: | |
Cash consideration | 350 |
Net cash acquired | – |
Initial cash outlay on purchase of subsidiaries | 350 |
| Contribution to consolidated income statement in the period | |
Revenue | 59 |
Profit before tax | 33 |
| 2025 | 2024 | 2023 | 2022 | 2021 | |
| £’000 | £’000 | £’000 | £’000 | £’000 | |
| Revenue | |||||
UK & Ireland | 50,118 | 49,188 | 48,173 | 41,996 | 29,644 |
Continental Europe | 215,512 | 208,987 | 205,157 | 177,839 | 145,009 |
Asia | 49,763 | 49,711 | 44,332 | 39,945 | 39,751 |
Total revenue | 315,393 | 307,886 | 297,662 | 259,780 | 214,404 |
| 2025 | 2024 | 2023 | 2022 | 2021 | |
| £’000 | £’000 | £’000 | £’000 | £’000 | |
Operating profit | 78,138 | 74,390 | 67,502 | 56,681 | 29,335 |
Net finance (cost) / income & non-operating income | 73 | (969) | (435) | (3,327) | (780) |
Profit before taxation | 78,211 | 73,421 | 67,067 | 53,354 | 28,555 |
Taxation | (21,639) | (19,331) | (16,401) | (14,561) | (6,703) |
Profit after taxation | 56,572 | 54,090 | 50,666 | 38,793 | 21,852 |
| Attributable to: | |||||
– equity owners of the Parent | 56,572 | 54,090 | 50,666 | 38,793 | 21,713 |
– Non-controlling interests | – | – | – | – | 139 |
56,572 | 54,090 | 50,666 | 38,793 | 21,852 | |
Earnings per share – basic | 15.00p | 14.36p | 13.40p | 10.26p | 5.78p |
Earnings per share – diluted | 14.91p | 14.27p | 13.31p | 10.23p | 5.72p |
Dividends – interim | 3.85p | 3.45p | 2.97p | 2.60p | 0.00p |
Dividends – final | 4.79p | 4.45p | 4.42p | 3.00p | 2.89p |
Dividends – special | 0.00p | 0.00p | 0.00p | 7.10p | 0.00p |
Total dividends | 8.64p | 7.90p | 7.39p | 12.70p | 2.89p |
| 2025 | 2024 | 2023 | 2022 | 2021 | |
| £’000 | £’000 | £’000 | £’000 | £’000 | |
Intangible assets | 27,364 | 25,368 | 36,710 | 32,736 | 34,502 |
Property, plant and equipment | 169,506 | 136,332 | 118,124 | 101,090 | 91,973 |
Other non-current investments | 39 | 37 | 35 | 21 | 21 |
Other non-current assets | 3,967 | 4,433 | 8,891 | 7,805 | 3,966 |
Current assets | 133,514 | 134,912 | 156,422 | 184,716 | 141,688 |
Assets held for sale | – | 2,869 | 4,947 | – | – |
Total assets | 334,390 | 303,951 | 325,129 | 326,368 | 272,150 |
Share capital | 1,887 | 1,882 | 1,891 | 1,889 | 1,889 |
Share premium | 12,173 | 11,510 | 11,083 | 10,627 | 10,599 |
Treasury shares | – | – | (1,969) | – | – |
Reserves | 198,944 | 166,479 | 147,983 | 120,133 | 115,486 |
Equity of the Parent | 213,004 | 179,871 | 158,988 | 132,649 | 127,974 |
Non-controlling interests | – | – | – | – | 1,720 |
Total equity | 213,004 | 179,871 | 158,988 | 132,649 | 129,694 |
Total non-current liabilities | 34,806 | 47,561 | 71,076 | 94,039 | 68,900 |
Total current liabilities | 86,580 | 76,519 | 95,065 | 99,680 | 73,556 |
Total equity and liabilities | 334,390 | 303,951 | 325,129 | 326,368 | 272,150 |
Net cash (2024 and 2023 restated) | 26,499 | 29,513 | 26,524 | 34,021 | 34,919 |
2025 | 2024 | 2023 | 2022 | 2021 | |
| Capital expenditure – photobooth & vending | |||||
machines £’000 | 52,976 | 45,878 | 39,122 | 27,205 | 22,563 |
Capital expenditure – research & development £’000 | 928 | 918 | 2,337 | 1,418 | 1,802 |
EBITDA £’000 | 120,435 | 114,224 | 106,639 | 92,241 | 65,077 |
EBITDA % of revenue | 38.2% | 37.1% | 35.8% | 35.5% | 30.4% |
Number of vending sites | 49,200 | 48,200 | 47,600 | 43,900 | 43,800 |