| Europe | ||||||
| £000 | ||||||
| Americas | ||||||
| £000 | ||||||
| Asia | ||||||
| Pacific | ||||||
| £000 | ||||||
| Middle | ||||||
| East | ||||||
| £000 | ||||||
| Central | ||||||
| £000 | ||||||
| Total | ||||||
| £000 | ||||||
| Total revenue | 135,927 | 29,258 | 20,240 | 17,770 | – | 203,195 |
| External costs directly relating to revenue | (31,892) | (10,520) | (5,966) | (3,685) | – | (52,063) |
| Staff costs | (33,029) | (7,349) | (3,547) | (2,571) | (7,647) | (54,143) |
| Other operating costs* | (9,057) | (2,917) | 197 | (1,072) | (4,954) | (17,803) |
| Other operating income | 1,505 | 75 | 269 | 178 | – | 2,027 |
| Operating profit before depreciation, amortisation | ||||||
| and foreign exchange gain/(loss) | 63,454 | 8,547 | 11,193 | 10,620 | (12,601) | 81,213 |
| Foreign exchange gain/(loss) | 1,533 | (657) | (500) | (827) | 44 | (407) |
| Depreciation | (16,801) | (2,890) | (2,269) | (1,186) | (146) | (23,292) |
| Amortisation | (5,527) | (219) | (147) | (66) | – | (5,959) |
| Operating profit | 42,659 | 4,781 | 8,277 | 8,541 | (12,703) | 51,555 |
| Finance income | 164 | |||||
| Finance costs | (10,486) | |||||
| Profit before taxation | 41,233 | |||||
| Taxation charge | (9,019) | |||||
| Profit for the financial year | 32,214 | |||||
| Total assets | 243,400 | 31,134 | 17,763 | 15,918 | 15,058 | 323,273 |
| Total liabilities | 29,272 | 6,224 | 2,560 | 2,422 | 125,707 | 166,185 |
| Europe | ||||||
| £000 | ||||||
| Americas | ||||||
| £000 | ||||||
| Asia | ||||||
| Pacific | ||||||
| £000 | ||||||
| Middle | ||||||
| East | ||||||
| £000 | ||||||
| Central | ||||||
| £000 | ||||||
| Total | ||||||
| £000 | ||||||
| Total revenue | 114,295 | 25,765 | 15,628 | 12,356 | – | 168,044 |
| External costs directly relating to revenue | (22,775) | (8,662) | (3,773) | (3,414) | – | (38,624) |
| Staff costs | (30,454) | (5,990) | (2,473) | (2,040) | (7,470) | (48,427) |
| Other operating costs* | (8,610) | (2,658) | (1,401) | (792) | (3,574) | (17,035) |
| Other operating income | 1,089 | 403 | 324 | 256 | – | 2,072 |
| Operating profit before depreciation, amortisation | ||||||
| and foreign exchange gain/(loss) | 53,545 | 8,858 | 8,305 | 6,366 | (11,044) | 66,030 |
| Foreign exchange gain/(loss) | (432) | 45 | 38 | 66 | 12 | (271) |
| Depreciation | (14,108) | (2,384) | (1,419) | (1,074) | (140) | (19,125) |
| Amortisation | (3,805) | (18) | (12) | (6) | – | (3,841) |
| Operating profit | 35,200 | 6,501 | 6,912 | 5,352 | (11,172) | 42,793 |
| Finance income | 193 | |||||
| Finance costs | (6,923) | |||||
| Profit before taxation | 36,063 | |||||
| Taxation charge | (7,285) | |||||
| Profit for the financial year | 28,778 | |||||
| Total assets | 245,525 | 24,799 | 16,452 | 13,154 | 13,673 | 313,603 |
| Total liabilities | 28,673 | 5,143 | 3,942 | 1,919 | 146,598 | 186,275 |
| As at | ||
| 31 December | ||
| 2025 | ||
| £000 | ||
| As at | ||
| 31 December | ||
| 2024 | ||
| £000 | ||
| Europe | 201,440 | 204,805 |
| Americas | 20,861 | 14,709 |
| Asia Pacific | 13,953 | 10,589 |
| Middle East | 8,887 | 6,986 |
| 2025 | ||
| £000 | ||
| 2024 | ||
| £000 | ||
| Provision of equipment (Note 20) | 152,170 | 131,169 |
| Equipment sales and other services | 51,025 | 36,875 |
| Total revenue | 203,195 | 168,044 |
| Primary geographical markets | ||
| 2025 | ||
| £000 | ||
| 2024 | ||
| £000 | ||
| Europe | 37,085 | 27,696 |
| Americas | 7,417 | 5,335 |
| Asia Pacific | 3,695 | 1,627 |
| Middle East | 2,828 | 2,217 |
| Equipment sales and other services | 51,025 | 36,875 |
| 2025 | ||
| £000 | ||
| 2024 | ||
| £000 | ||
| Sale of equipment, transferred at a point in time | 23,166 | 17,114 |
| Provision of related services, transferred over time | 27,859 | 19,761 |
| Equipment sales and other services | 51,025 | 36,875 |
| 2025 | ||
| £000 | ||
| 2024 | ||
| £000 | ||
| External costs directly relating to revenue | ||
| Rental support costs | 24,910 | 18,635 |
| Cost of sale from selling of new equipment | 16,303 | 11,011 |
| Freight and mobilisation costs | 9,070 | 8,131 |
| Other external costs* | 1,780 | 847 |
| 52,063 | 38,624 | |
| Cost of inventories recognised in cost of sales | 10,311 | 8,512 |
| Facilities costs | 1,429 | 798 |
| Depreciation on property, plant and equipment (Note 11) | 21,252 | 17,850 |
| Depreciation on right-of-use assets (Note 20) | 2,040 | 1,275 |
| Amortisation of intangible assets (Note 12) | 5,959 | 3,841 |
| Staff costs including share-based payments (Note 6) | 50,861 | 44,326 |
| Transaction costs | 1,554 | 2,610 |
| Foreign exchange losses | 407 | 271 |
| Lease rentals | 714 | 475 |
| (Reversal of impairment loss)/impairment loss on trade receivables | (2,727) | 927 |
| (Reversal of impairment loss)/impairment loss on inventories | (281) | 542 |
| Other operating income | ||
| Gain on sale of property, plant and equipment** | 2,027 | 2,072 |
| Fees payable to the auditor for the audit of the financial statements: | ||
| Total audit fees | 370 | 496 |
| Fees payable to the auditor and its associates for other services to the Group | ||
| Review of interim financial statements | 5 | 5 |
| Reporting accountant on move from AIM to main London Stock Exchange | 245 | – |
| Total non-audit fees | 250 | 5 |
| 2025 | ||
| £000 | ||
| 2024 | ||
| £000 | ||
| Wages and salaries | 42,860 | 37,79 4 |
| Social security costs | 4,636 | 4,118 |
| Other pension costs (Note 23) | 2,219 | 1,340 |
| Share based payment expense | 1,146 | 1,074 |
| 50,861 | 44,326 |
| No. | No. | |
| Operations | 413 | 355 |
| Sales and administrative | 236 | 205 |
| 649 | 560 |
| 2025 | ||
| £000 | ||
| 2024 | ||
| £000 | ||
| Compensation to key management personnel | ||
| Short-term employee benefits | 1,332 | 1,574 |
| Social security costs | 215 | 667 |
| Contributions of money purchase pension schemes | 65 | 62 |
| Share-based payment expense | 715 | 820 |
| 2,327 | 3,123 |
| 2025 | ||
| Number | ||
| 2024 | ||
| Number | ||
| Number of directors who: | ||
| Are members of a money purchase pension scheme | 2 | 2 |
| 2025 | ||
| £000 | ||
| 2024 | ||
| £000 | ||
| Compensation to key management personnel | ||
| Short-term employee benefits | 556 | 772 |
| Social security costs | 111 | 402 |
| Contributions of money purchase pension schemes | 38 | 37 |
| Share based payment expense | 456 | 523 |
| 1,161 | 1,734 |
| Finance income | ||
| 2025 | ||
| £000 | ||
| 2024 | ||
| £000 | ||
| Bank interest receivable | 164 | 193 |
| Finance costs | ||
| 2025 | ||
| £000 | ||
| 2024 | ||
| £000 | ||
| Interest on bank loans (held at amortised cost) | 9,411 | 6,275 |
| Amortisation of deferred finance costs | 765 | 445 |
| Interest expense on lease liability (Note 20) | 309 | 131 |
| Other interest and charges | 1 | 72 |
| 10,486 | 6,923 |
| 2025 | ||
| £000 | ||
| 2024 | ||
| £000 | ||
| Current tax: | ||
| Current tax on profit for the year | 9,483 | 8,399 |
| Adjustment in respect of previous periods | (36) | (903) |
| Foreign withholding tax suffered | 282 | 371 |
| Exchange rate differences | (7) | (12) |
| Total current income tax | 9,722 | 7,855 |
| Deferred tax: | ||
| Origination and reversal of temporary differences | (276) | (831) |
| Origination and reversal of temporary differences – prior periods | (398) | 244 |
| Effect of changes in tax rates | 9 | 7 |
| Exchange rate differences | (38) | 10 |
| Total deferred tax | (703) | (570) |
| Tax charge in the profit and loss account (Note 8(b)) | 9,019 | 7,285 |
| 2025 | ||
| £000 | ||
| 2024 | ||
| £000 | ||
| Profit on ordinary activities before taxation | 41,233 | 36,063 |
| Profit on ordinary activities multiplied by standard rate of corporation tax in the UK of 25% (2024: 25%) | 10,308 | 9,016 |
| Effects of: | ||
| Expenses not deductible for tax purposes | 472 | 586 |
| Income not taxable | – | (29) |
| Chargeable gains | 72 | 44 |
| Effects of overseas tax rates and exchange rate differences | (1,818) | (1,540) |
| Adjustments in respect of previous periods | (409) | (659) |
| Tax rate changes | – | 7 |
| Share options | 117 | 49 |
| Movement in deferred tax not recognised | (69) | (657) |
| Withholding taxes/State taxes | 426 | 468 |
| Other | (80) | – |
| Tax charge | 9,019 | 7,285 |
| 2025 | ||
| £000 | ||
| 2024 | ||
| £000 | ||
| Income tax recoverable | 1,592 | 2,333 |
| Income tax payable | (3,906) | (1,273) |
| 2025 | ||
| £000 | ||
| 2024 | ||
| £000 | ||
| Fixed asset timing differences | (4,439) | (4,431) |
| Short-term timing differences | 1,282 | 2,061 |
| Tax losses | 610 | 780 |
| Intangible asset timing differences | (7,115) | (8,494) |
| Deferred tax liability | (9,662) | (10,084) |
| The recoverability of the deferred tax asset is as follows: | ||
| Current | – | – |
| Non-current | 116 | 272 |
| 116 | 272 | |
| The recoverability of the deferred tax liability is as follows: | ||
| Current | – | – |
| Non-current | (9,778) | (10,356) |
| (9,778) | (10,356) | |
| Deferred tax is recognised on the balance sheet as follows: | ||
| Non-current asset | 116 | 272 |
| Non-current liability | (9,778) | (10,356) |
| Opening | ||||||||
| £000 | ||||||||
| Prior | ||||||||
| year | ||||||||
| adjustment | ||||||||
| £000 | ||||||||
| Revised | ||||||||
| opening | ||||||||
| £000 | ||||||||
| Income | ||||||||
| statement | ||||||||
| £000 | ||||||||
| Credited | ||||||||
| to equity | ||||||||
| £000 | ||||||||
| Current | ||||||||
| year | ||||||||
| acquisition | ||||||||
| £000 | ||||||||
| Foreign | ||||||||
| exchange | ||||||||
| £000 | ||||||||
| Closing | ||||||||
| £000 | ||||||||
| Fixed asset timing differences | (4,431) | 1,228 | (3,203) | (1,335) | – | – | 99 | (4,439) |
| Short-term timing differences | 2,061 | (893) | 1,168 | 412 | (282) | – | (16) | 1,282 |
| Tax losses | 780 | 63 | 843 | (183) | – | – | (50) | 610 |
| Intangible asset timing differences | (8,494) | – | (8,494) | 1,374 | – | – | 5 | (7,115) |
| Total | (10,084) | 398 | (9,686) | 268 | (282) | – | 38 | (9,662) |
| Opening | ||||||||
| £000 | ||||||||
| Prior | ||||||||
| year | ||||||||
| adjustment | ||||||||
| £000 | ||||||||
| Revised | ||||||||
| opening | ||||||||
| £000 | ||||||||
| Income | ||||||||
| statement | ||||||||
| £000 | ||||||||
| Credited | ||||||||
| to equity | ||||||||
| £000 | ||||||||
| Current | ||||||||
| year | ||||||||
| acquisition | ||||||||
| £000 | ||||||||
| Foreign | ||||||||
| exchange | ||||||||
| £000 | ||||||||
| Closing | ||||||||
| £000 | ||||||||
| Fixed asset timing differences | (6,464) | (212) | (6,676) | (148) | – | 2,408 | (15) | (4,431) |
| Short-term timing differences | 1,321 | (32) | 1,289 | (126) | (396) | 1,296 | (2) | 2,061 |
| Tax losses | 546 | – | 546 | 230 | – | – | 4 | 780 |
| Intangible asset timing differences | (4,369) | – | (4,369) | 867 | – | (4,991) | (1) | (8,494) |
| Total | (8,966) | (244) | (9,210) | 823 | (396) | (1,287) | (14) | (10,084) |
| Adjusted | ||||
| 2025 | ||||
| Statutory | ||||
| 2025 | ||||
| Adjusted | ||||
| 2024 | ||||
| Statutory | ||||
| 2024 | ||||
| Earnings attributable to equity shareholders of the Group: | ||||
| Profit for the year (£000) | 39,777* | 32,214 | 36,109* | 28,778 |
| Number of shares: | ||||
| Weighted average number of Ordinary Shares at year end | 80,552,771 | 80,552,771 | 80,206,862 | 80,206,862 |
| Add dilutive effect of share based payment plans | 777,771 | 777,771 | 1,038,979 | 1,038,979 |
| Weighted average number of Ordinary Shares for calculating diluted | ||||
| earnings per share at year end | 81,330,542 | 81,330,542 | 81,245,841 | 81,245,841 |
| Earnings per share attributable to equity holders of the Group – | ||||
| continuing operations: | ||||
| Basic earnings per share (pence) | 49.4 | 40.0 | 45.0 | 35.9 |
| Diluted earnings per share (pence) | 48.9 | 39.6 | 44.4 | 35.4 |
| Assets held | |||||||
| for rental | |||||||
| £000 | |||||||
| Assets under | |||||||
| construction | |||||||
| £000 | |||||||
| Leasehold | |||||||
| improvements | |||||||
| £000 | |||||||
| Freehold | |||||||
| property | |||||||
| £000 | |||||||
| Fixtures | |||||||
| and fittings | |||||||
| £000 | |||||||
| Motor | |||||||
| vehicles | |||||||
| £000 | |||||||
| Total | |||||||
| £000 | |||||||
| Cost: | |||||||
| At 1 January 2024 | 160,662 | 506 | 2,180 | 3,144 | 5,467 | 376 | 172,335 |
| Acquisitions | 7,327 | – | 34 | – | 49 | – | 7,410 |
| Fair value adjustment on acquisitions | 364 | – | (15) | – | 62 | – | 411 |
| Additions | 24,966 | 3,463 | 350 | 249 | 832 | – | 29,860 |
| Transfer | 1,063 | (1,063) | – | – | – | – | – |
| Disposals | (5,893) | – | (541) | – | (517) | (95) | (7,046) |
| Reclass to assets classified for sale | (377) | – | – | – | – | – | (377) |
| Foreign exchange movements | 28 | – | (9) | 115 | (22) | (6) | 106 |
| At 31 December 2024 | 188,140 | 2,906 | 1,999 | 3,508 | 5,871 | 275 | 202,699 |
| Accumulated depreciation: | |||||||
| At 1 January 2024 | (97,656) | – | (1,831) | (101) | (3,773) | (267) | (103,628) |
| Charge for the year | (16,911) | – | (133) | (65) | (702) | (39) | (17,850) |
| Disposals | 5,077 | – | 540 | – | 498 | 95 | 6,210 |
| Foreign exchange movements | (53) | – | (18) | 39 | (67) | (7) | (106) |
| At 31 December 2024 | (109,543) | – | (1,442) | (127) | (4,044) | (218) | (115,374) |
| Net book value: | |||||||
| At 31 December 2024 | 78,597 | 2,906 | 557 | 3,381 | 1,827 | 57 | 87,325 |
| Assets held | |||||||
| for rental | |||||||
| £000 | |||||||
| Assets under | |||||||
| construction | |||||||
| £000 | |||||||
| Leasehold | |||||||
| improvements | |||||||
| £000 | |||||||
| Freehold | |||||||
| property | |||||||
| £000 | |||||||
| Fixtures | |||||||
| and fittings | |||||||
| £000 | |||||||
| Motor | |||||||
| vehicles | |||||||
| £000 | |||||||
| Total | |||||||
| £000 | |||||||
| Cost: | |||||||
| At 1 January 2025 | 188,140 | 2,906 | 1,999 | 3,508 | 5,871 | 275 | 202,699 |
| Additions | 33,756 | 2,557 | 284 | – | 601 | – | 37,198 |
| Transfer | 3,568 | (3,568) | – | – | – | – | – |
| Disposals | (28,741) | – | (361) | – | (2,057) | – | (31,159) |
| Foreign exchange movements | (2,700) | – | (15) | – | (82) | (8) | (2,805) |
| At 31 December 2025 | 194,023 | 1,895 | 1,907 | 3,508 | 4,333 | 267 | 205,933 |
| Accumulated depreciation: | |||||||
| At 1 January 2025 | (109,543) | – | (1,442) | (127) | (4,044) | (218) | (115,374) |
| Charge for the year | (20,340) | – | (216) | (56) | (600) | (40) | (21,252) |
| Disposals | 26,784 | – | 361 | – | 2,057 | – | 29,202 |
| Foreign exchange movements | 1,779 | – | 9 | – | 60 | 14 | 1,862 |
| At 31 December 2025 | (101,320) | – | (1,288) | (183) | (2,527) | (244) | (105,562) |
| Net book value: | |||||||
| At 31 December 2025 | 92,703 | 1,895 | 619 | 3,325 | 1,806 | 23 | 100,371 |
| Goodwill | |||||||
| £000 | |||||||
| Customer | |||||||
| relationships | |||||||
| £000 | |||||||
| Trade | |||||||
| name | |||||||
| £000 | |||||||
| Non-compete | |||||||
| arrangements | |||||||
| £000 | |||||||
| Documented | |||||||
| processes | |||||||
| £000 | |||||||
| Computer | |||||||
| software | |||||||
| £000 | |||||||
| Total | |||||||
| £000 | |||||||
| Cost: | |||||||
| At 1 January 2024 | 77,739 | 17,366 | 544 | 4,616 | 1,377 | 2,647 | 104,289 |
| Acquisitions | 34,426 | 21,086 | – | – | – | – | 55,512 |
| Disposals | – | – | – | – | – | (2,634) | (2,634) |
| Foreign exchange movements | 18 | – | – | – | – | (5) | 13 |
| At 31 December 2024 | 112,183 | 38,452 | 544 | 4,616 | 1,377 | 8 | 157,180 |
| Amortisation: | |||||||
| At 1 January 2024 | – | (5,784) | (23) | (376) | (11) | (2,647) | (8,841) |
| Charge for the year | – | (2,514) | (272) | (918) | (137) | – | (3,841) |
| Disposals | – | – | – | – | – | 2,634 | 2,634 |
| Foreign exchange movements | – | – | – | – | – | 5 | 5 |
| At 31 December 2024 | – | (8,298) | (295) | (1,294) | (148) | (8) | (10,043) |
| Net book value: | |||||||
| At 31 December 2024 | 112,183 | 30,154 | 249 | 3,322 | 1,229 | – | 147,137 |
| Goodwill | |||||||
| £000 | |||||||
| Customer | |||||||
| relationships | |||||||
| £000 | |||||||
| Trade | |||||||
| name | |||||||
| £000 | |||||||
| Non-compete | |||||||
| arrangements | |||||||
| £000 | |||||||
| Documented | |||||||
| processes | |||||||
| £000 | |||||||
| Computer | |||||||
| software | |||||||
| £000 | |||||||
| Total | |||||||
| £000 | |||||||
| Cost: | |||||||
| At 1 January 2025 | 112,183 | 38,452 | 544 | 4,616 | 1,377 | 8 | 157,180 |
| Adjustment (Note 28) | (194) | – | – | – | – | – | (194) |
| Foreign exchange movements | (332) | – | – | – | – | (1) | (333) |
| At 31 December 2025 | 111,657 | 38,452 | 544 | 4,616 | 1,377 | 7 | 156,653 |
| Amortisation: | |||||||
| At 1 January 2025 | – | (8,298) | (295) | (1,294) | (148) | (8) | (10,043) |
| Charge for the year | – | (4,661) | (249) | (911) | (138) | – | (5,959) |
| Foreign exchange movements | – | – | – | – | – | 1 | 1 |
| At 31 December 2025 | – | (12,959) | (544) | (2,205) | (286) | (7) | (16,001) |
| Net book value: | |||||||
| At 31 December 2025 | 111,657 | 25,493 | – | 2,411 | 1,091 | – | 140,652 |
| 2025 | ||
| £000 | ||
| 2024 | ||
| £000 | ||
| Europe | 93,387 | 93,581 |
| Americas | 9,022 | 9,352 |
| Asia Pacific | 6,568 | 6,570 |
| Middle East | 2,680 | 2,680 |
| 2025 | ||
| £000 | ||
| 2024 | ||
| £000 | ||
| Europe: | ||
| Pre-tax discount rate | 12.3% | 12.7% |
| Post-tax discount rate | 11.8% | 12.3% |
| Terminal value growth rate | 2% | 2% |
| Forecast period | 3 years | 2 years |
| Americas: | ||
| Pre-tax discount rate | 11.8% | 12.1% |
| Post-tax discount rate | 11.3% | 11.8% |
| Terminal value growth rate | 2% | 2% |
| Forecast period | 3 years | 2 years |
| Asia Pacific: | ||
| Pre-tax discount rate | 11.6% | 12.0% |
| Post-tax discount rate | 11.3% | 11.8% |
| Terminal value growth rate | 2% | 2% |
| Forecast period | 3 years | 2 years |
| Middle East: | ||
| Pre-tax discount rate | 11.9% | 12.3% |
| Post-tax discount rate | 11.7% | 12.2% |
| Terminal value growth rate | 2% | 2% |
| Forecast period | 3 years | 2 years |
| Europe | -12.7% | |
| Americas | -122.6% | |
| 43 | ||
| Asia Pacific | -228.4%x10^ | |
| 42 | ||
| Middle East | -2283.6%x10^ |
| 2025 | ||
| £000 | ||
| 2024 | ||
| £000 | ||
| Raw materials and consumables | 11,583 | 7,766 |
| 2025 | ||
| £000 | ||
| 2024 | ||
| £000 | ||
| Trade receivables (Note 25(a)) | 40,712 | 46,330 |
| Prepayments | 5,358 | 4,933 |
| Contract assets | 1,561 | 356 |
| Accrued income | 3,137 | 1,356 |
| 50,768 | 52,975 |
| 2025 | ||
| £000 | ||
| 2024 | ||
| £000 | ||
| Cash at bank | 14,066 | 12,148 |
| Cash in hand | 7 | 20 |
| Cash and cash equivalents | 14,073 | 12,168 |
| 2025 | ||
| £000 | ||
| 2024 | ||
| £000 | ||
| US dollar denominated balances | 3,512 | 3,137 |
| Singapore dollar denominated balances | 2,170 | 1,551 |
| Canadian dollar denominated balances | 243 | 66 |
| AED denominated balances | 263 | 240 |
| Norwegian krone denominated balances | 1,862 | 1,795 |
| Euro denominated balances | 999 | 236 |
| 9,049 | 7,025 |
| 2025 | ||
| £000 | ||
| 2024 | ||
| £000 | ||
| Current | – | 623 |
| Non-current | – | 377 |
| – | 1,000 |
| 2025 | ||
| £000 | ||
| 2024 | ||
| £000 | ||
| Trade payables | 9,511 | 10,039 |
| Accruals | 19,572 | 23,641 |
| 29,083 | 33,680 |
| 2025 | ||
| £000 | ||
| 2024 | ||
| £000 | ||
| Current | ||
| Bank loans (held at amortised cost) | – | – |
| Finance lease liability | – | 9 |
| – | 9 | |
| Non-current | ||
| Bank loans (held at amortised cost) | 118,467 | 137,669 |
| 2025 | ||
| £000 | ||
| 2024 | ||
| £000 | ||
| Within one year | – | – |
| Within one to two years | – | – |
| Within two to three years | 119,424 | – |
| Within three to four years | – | 139,391 |
| Within four to five years | – | – |
| 119,424 | 139,391 | |
| Deferred finance costs | (957) | (1,722) |
| 118,467 | 137,669 |
| 2025 | ||
| £000 | ||
| 2024 | ||
| £000 | ||
| Within one year | – | 9 |
| – | 9 |
| 2025 | 2024 | |
| Weighted average interest rates | 6.99% | 7.38% |
| 1 January | |||||||
| 2025 | |||||||
| £000 | |||||||
| Cash flows | |||||||
| £000 | |||||||
| Acquisitions | |||||||
| £000 | |||||||
| Interest | |||||||
| paid/ | |||||||
| (received) | |||||||
| £000 | |||||||
| Other | |||||||
| non-cash | |||||||
| changes | |||||||
| £000 | |||||||
| Changes in | |||||||
| exchange | |||||||
| rates | |||||||
| £000 | |||||||
| 31 December | |||||||
| 2025 | |||||||
| £000 | |||||||
| Cash at bank and in hand | 12,168 | 2,801 | – | (164) | 164 | (896) | 14,073 |
| Bank loans | (137,669) | 19,920 | – | 9,410 | (10,176) | 48 | (118,467) |
| Lease liabilities | (2,845) | 2,161 | – | 309 | (3,588) | (552) | (4,515) |
| Finance lease liability | (9) | 9 | – | – | – | – | – |
| Net debt | (128,355) | 24,891 | – | 9,555 | (13,600) | (1,400) | (108,909) |
| 1 January | |||||||
| 2024 | |||||||
| £000 | |||||||
| Cash flows | |||||||
| £000 | |||||||
| Acquisitions | |||||||
| £000 | |||||||
| Interest | |||||||
| paid/ | |||||||
| (received) | |||||||
| £000 | |||||||
| Other | |||||||
| non-cash | |||||||
| changes | |||||||
| £000 | |||||||
| Changes in | |||||||
| exchange | |||||||
| rates | |||||||
| £000 | |||||||
| 31 December | |||||||
| 2024 | |||||||
| £000 | |||||||
| Cash at bank and in hand | 10,824 | (18) | 2,156 | (121) | 121 | (794) | 12,168 |
| Bank loans | (69,665) | (67,649) | – | 6,308 | (6,753) | 90 | (137,669) |
| Lease liabilities | (2,810) | 1,428 | (390) | 131 | (969) | (235) | (2,845) |
| Finance lease liability | (31) | 22 | – | – | – | – | (9) |
| Net debt | (61,682) | (66,217) | 1,766 | 6,318 | (7,601) | (939) | (128,355) |
| Right-of-use assets | |
| Property | |
| leases | |
| £000 | |
| Balance at 1 January 2024 | 2,584 |
| Additions to right-of-use assets | 969 |
| Acquisition of right-of-use assets | 390 |
| Depreciation charge for the year | (1,275) |
| Effects of movements in exchange rates | (41) |
| Balance at 31 December 2024 | 2,627 |
| Additions to right-of-use assets | 3,588 |
| Depreciation charge for the year | (2,040) |
| Effects of movements in exchange rates | (57) |
| Balance at 31 December 2025 | 4,118 |
| Lease liabilities: | ||
| Property | ||
| leases | ||
| 2025 | ||
| £000 | ||
| Property | ||
| leases | ||
| 2024 | ||
| £000 | ||
| Current | 1,717 | 1,129 |
| Non-current | 2,798 | 1,716 |
| Total lease liabilities | 4,515 | 2,845 |
| 2025 | ||
| £000 | ||
| 2024 | ||
| £000 | ||
| Depreciation charge | 2,040 | 1,275 |
| Interest expense on lease liability | 309 | 131 |
| Expenses relating to short-term leases | 714 | 475 |
| Total amount recognised in the income statement | 3,063 | 1,881 |
| 2025 | ||
| £000 | ||
| 2024 | ||
| £000 | ||
| Total cash payments for leases | 2,470 | 1,558 |
| Warranty | |||
| provision | |||
| £000 | |||
| End of | |||
| service | |||
| benefits | |||
| £000 | |||
| Total | |||
| £000 | |||
| At 1 January 2024 | 195 | 161 | 356 |
| Charge for the year | 7 | 79 | 86 |
| Paid during the year | – | – | – |
| Movement in foreign exchange | – | 1 | 1 |
| At 31 December 2024 | 202 | 241 | 443 |
| Charge/(credit) for the year | (90) | 115 | 25 |
| Paid during the year | – | (14) | (14) |
| Movement in foreign exchange | – | (18) | (18) |
| At 31 December 2025 | 112 | 324 | 436 |
| 2025 | ||
| £000 | ||
| 2024 | ||
| £000 | ||
| Capital expenditure contracted for but not provided | 14,499 | 3,947 |
| Share-based payments | Tranche 1 | Tranche 2 | Tranche 3 |
| Valuation model | Black-Scholes | Black-Scholes | Black-Scholes |
| Weighted average share price (pence) | 260.5 | 260.5 | 260.5 |
| Exercise price (pence) | 0 | 0 | 0 |
| Expected dividend yield | 0.76% | 0.81% | 0.85% |
| Expected volatility | 41.93% | 41.93% | 41.93% |
| Risk-free interest rate | 2.79% | 3.14% | 3.04% |
| Expected term (years) | 0.67 | 1.67 | 2.67 |
| Weighted average fair value (pence) | 259.2 | 2 57.0 | 254.7 |
| Attrition | 5% | 5% | 5% |
| Weighted average remaining contractual life (years) | 6.67 | 6.67 | 6.67 |
| Share-based payments | ||
| Number | ||
| of shares | ||
| Weighted | ||
| average | ||
| exercise | ||
| price | ||
| (£) | ||
| Outstanding at beginning of the year | 310,358 | − |
| Granted | − | − |
| Exercised | (86,418) | − |
| Forfeited | − | − |
| Outstanding at the end of the year | 223,940 | − |
| Exercisable at the end of the year | 223,940 | − |
| Share based payments | EPS | ROIC | TSR |
| Valuation model | Black-Scholes | Black-Scholes | Monte Carlo |
| Weighted average share price (pence) | 379.0/687.0/352.0 | 379.0/687.0/352.0 | 379.0/687.0/352.0 |
| Exercise price (pence) | 0 | 0 | 0 |
| Expected dividend yield | 0.0% | 0.0% | 0.0% |
| Expected volatility | 40.17%/39.01%/44.26% | 40.17%/39.01%/44.26% | 40.17%/39.01%/44.26% |
| Risk-free interest rate | 3.71%/4.31%/3.86% | 3.71%/4.31%/3.86% | 3.71%/4.31%/3.86% |
| Expected term (years) | 3.02/3.06/2.50 | 3.02/3.06/2.50 | 3.02/3.06/2.50 |
| Weighted average fair value (pence) | 379.0/687.0 | /352.0 379.0/687.0/352.0 | 298.0/544.0/145.0 |
| Attrition | 5% | 5% | 5% |
| Weighted average remaining contractual life (years) | 7.34/8.29/9.73 | 7.34/8.29/9.73 | 7.34/8.29/9.73 |
| Share based payments | ||
| Number | ||
| of shares | ||
| Weighted | ||
| average | ||
| exercise | ||
| price | ||
| (£) | ||
| Outstanding at beginning of the period | 624,031 | − |
| Granted | 332,885 | − |
| Exercised | − | − |
| Forfeited | (15,448) | − |
| Outstanding at the end of the period | 941,468 | − |
| Exercisable at the end of the period | − | − |
| 31 December 2025 | 31 December 2024 | |||
| Allotted, called up and fully paid | No. | £000 | No. | £000 |
| Ordinary Shares of £0.05 each | 80,624,196 | 4,031 | 80,313,838 | 4,016 |
| Trade receivables | ||
| 2025 | ||
| £000 | ||
| 2024 | ||
| £000 | ||
| Current (not past due) | 15,728 | 21,696 |
| Past due 0-90 days | 22,178 | 23,621 |
| Past due 91-180 days | 3,639 | 2,974 |
| Past due 181-270 days | 461 | 585 |
| Past due 271-365 days | 479 | 171 |
| More than 365 days | 885 | 2,827 |
| 43,370 | 51,874 |
| Trade receivables – Days past due | |||||||
| As at 31 December 2025 | |||||||
| Not past due | |||||||
| £000 | |||||||
| <90 | |||||||
| £000 | |||||||
| 91-180 | |||||||
| £000 | |||||||
| 181-270 | |||||||
| £000 | |||||||
| 271-360 | |||||||
| £000 | |||||||
| >360 | |||||||
| £000 | |||||||
| Total | |||||||
| £000 | |||||||
| Expected credit loss rate | 0.3% | 0.9% | 4.9% | 21.9% | 60.1% | 80.5% | 3.5% |
| Estimated gross carrying | |||||||
| amount at default | 15,728 | 22,178 | 3,639 | 461 | 479 | 885 | 43,370 |
| Lifetime ECL | 50 | 204 | 178 | 101 | 288 | 712 | 1,533 |
| Specific provision | 286 | 317 | 374 | 82 | 78 | (12) | 1,125 |
| 336 | 521 | 552 | 183 | 366 | 700 | 2,658 |
| Trade receivables – Days past due | |||||||
| As at 31 December 2024 | |||||||
| Not past due | |||||||
| £000 | |||||||
| <90 | |||||||
| £000 | |||||||
| 91-180 | |||||||
| £000 | |||||||
| 181-270 | |||||||
| £000 | |||||||
| 271-360 | |||||||
| £000 | |||||||
| >360 | |||||||
| £000 | |||||||
| Total | |||||||
| £000 | |||||||
| Expected credit loss rate | 0.5% | 0.8% | 2.9% | 14.3% | 23.5% | 83.4% | 5.5% |
| Estimated gross carrying | |||||||
| amount at default | 21,696 | 23,621 | 2,974 | 585 | 171 | 2,827 | 51,874 |
| Lifetime ECL | 118 | 177 | 86 | 84 | 40 | 2,357 | 2,862 |
| Specific provision | 696 | 693 | 421 | 302 | 115 | 455 | 2,682 |
| 814 | 870 | 507 | 386 | 155 | 2,812 | 5,544 |
| Movement in provision for doubtful debts | £000 |
| Balance at 1 January 2024 | (3,739) |
| Acquired with acquisition | (875) |
| Increase in allowance recognised in profit or loss during the year | (927) |
| Trade receivables written off during the year as uncollectible | (3) |
| At 31 December 2024 | (5,544) |
| Decrease in allowance recognised in profit or loss during the year | 1,469 |
| Trade receivables written back during the year when collected | 1,258 |
| Foreign exchange movements | 159 |
| At 31 December 2025 | (2,658) |
| Contractual cash flows | ||||||
| As at 31 December 2025 | ||||||
| Carrying | ||||||
| total | ||||||
| £000 | ||||||
| Total | ||||||
| £000 | ||||||
| Within | ||||||
| one year | ||||||
| £000 | ||||||
| Between one | ||||||
| to two years | ||||||
| £000 | ||||||
| Between two | ||||||
| to five years | ||||||
| £000 | ||||||
| More than | ||||||
| five years | ||||||
| £000 | ||||||
| Non-derivative financial liabilities | ||||||
| Bank loans | 118,467 | 119,424 | – | – | 119,424 | – |
| Trade and other payables | 29,083 | 29,083 | 29,083 | – | – | – |
| Lease liabilities | 4,515 | 4,974 | 1,957 | 1,583 | 1,365 | 69 |
| 152,065 | 153,481 | 31,040 | 1,583 | 120,789 | 69 |
| Contractual cash flows | ||||||
| As at 31 December 2024 | ||||||
| Carrying total | ||||||
| £000 | ||||||
| Total | ||||||
| £000 | ||||||
| Within one | ||||||
| year | ||||||
| £000 | ||||||
| Between one | ||||||
| to two years | ||||||
| £000 | ||||||
| Between two | ||||||
| to five years | ||||||
| £000 | ||||||
| More than | ||||||
| five years | ||||||
| £000 | ||||||
| Non-derivative financial liabilities | ||||||
| Bank loans | 137,669 | 139,391 | – | – | 139,391 | – |
| Trade and other payables | 33,680 | 33,680 | 33,680 | – | – | – |
| Lease liabilities | 2,845 | 3,134 | 1,259 | 753 | 1,026 | 96 |
| Finance lease liability | 9 | 9 | 9 | – | – | – |
| 174,203 | 176,214 | 34,948 | 753 | 140,417 | 96 |
| Equity interest at | |||
| Name of the Group company | |||
| Country of | |||
| incorporation | 2025 | 2024 | |
| BP INV2 Pledgeco Limited | |||
| 1 | |||
| England & Wales | 100% | 100% | |
| Ashtead US Pledgeco Inc* | |||
| 4 | |||
| USA | 100% | 100% | |
| Amazon Acquisitions Limited* | |||
| 1 | |||
| ^ | England & Wales | – | 100% |
| Ashtead Technology (South East Asia) PTE Limited* | |||
| 2 | |||
| Singapore | 100% | 100% | |
| Ashtead Technology Limited* | |||
| 3 | |||
| Scotland | 100% | 100% | |
| Ashtead Technology LLC SPC (formerly TES Survey Equipment Services LLC)* | |||
| 5 | |||
| UAE | 100% | 100% | |
| Ashtead Technology Offshore Inc* | |||
| 4 | |||
| USA | 100% | 100% | |
| Ashtead Technology (Canada) Limited* | |||
| 6 | |||
| Canada | 100% | 100% | |
| Alfred Cheyne Engineering Limited* | |||
| 3 | |||
| Scotland | 100% | 100% | |
| ACE Winches Inc* | |||
| 7 | |||
| USA | 100% | 100% | |
| Ashtead Technology AS* | |||
| 8 | |||
| Norway | 100% | 100% | |
| Seascan Limited* | |||
| 3 | |||
| ^^ | Scotland | – | 100% |
| J2 Subsea Limited* | |||
| 3 | |||
| ^^^ | Scotland | – | 100% |
| Geoscan Group Limited* | |||
| 3 | |||
| ^^^^ | Scotland | – | 100% |
| Seatronics Limited* | |||
| 3 | |||
| ^^^^^ | Scotland | – | 100% |
| Seatronics Inc* | |||
| 4 | |||
| USA | 100% | 100% | |
| Seatronics PTE Limited* | |||
| 2 | |||
| ^^^^^^ | Singapore | – | 100% |