| 2025 | 2024 | Growth | |
| Alternative revenue measures | £’000 | £’000 | % |
| Aerospace & Industrial | |||
| Revenue at constant currency | 82,333 | 82,215 | – |
| Exchange | 1,343 | 2,002 | |
| Revenue as reported | 83,676 | 84,217 | (1) |
| Laboratory | |||
| Revenue at constant currency | 64,599 | 61,444 | 5 |
| Exchange | 2,285 | 2,919 | |
| Revenue as reported | 66,884 | 64,363 | 4 |
| Metal Melt Quality | |||
| Revenue at constant currency | 40,706 | 40,291 | 1 |
| Exchange | 2,711 | 3,768 | |
| Revenue as reported | 43,417 | 44,059 | (1) |
| Group | |||
| Revenue at constant currency | 187,638 | 183,950 | 2 |
| Exchange | 6,339 | 8,689 | |
| Revenue as reported | 193,977 | 192,639 | 1 |
| 2025 | 2024 | |||||
| Adjusted £’000 | Adjustments £’000 | Reported £’000 | Adjusted £’000 | Adjustments £’000 | Reported £’000 | |
| Operating profit | 26,236 | (1,772) | 24,464 | 24,540 | (1,743) | 22,797 |
| Finance income | 93 | – | 93 | 51 | – | 51 |
| Finance costs | (1,267) | – | (1,267) | (1,936) | – | (1,936) |
| Profit before tax | 25,062 | (1,772) | 23,290 | 22,655 | (1,743) | 20,912 |
| Income tax expense | (5,538) | 418 | (5,120) | (4,751) | 441 | (4,310) |
| Profit for the year | 19,524 | (1,354) | 18,170 | 17,904 | (1,302) | 16,602 |
| 2025 | 2024 | |
| An analysis of adjusting items is given below: | £’000 | £’000 |
| Affecting operating profit: | ||
| Amortisation of acquired intangible assets | (1,633) | (1,743) |
| Other acquisition-related costs | (139) | – |
| (1,772) | (1,743) | |
| Affecting tax: | ||
| Tax effect of adjustments to operating profit | 418 | 441 |
| Total adjusting items | (1,354) | (1,302) |
| 2025 £’000 | 2024 £’000 | |
| Operating profit | 24,464 | 22,797 |
| Amortisation of acquired intangible assets | 1,633 | 1,743 |
| Other acquisition-related costs | 139 | – |
| Adjusted operating profit | 26,236 | 24,540 |
| Depreciation of property, plant and equipment | 3,763 | 3,576 |
| Depreciation of right-of-use assets | 2,604 | 2,201 |
| Amortisation of other intangible assets | 155 | 184 |
| Impairment of property, plant and equipment | – | 16 |
| Adjusted EBITDA | 32,758 | 30,517 |
| 5 years | 10 years | 15 years | |
| Revenue – base year | £135.0m | £95.8m | £63.6m |
| Revenue CAGR | 8% | 7% | 8% |
| Earnings per share – base year | 18.4p | 15.5p | 5.2p |
| Earnings per share CAGR | 16% | 10% | 14% |
| Adjusted earnings per share – base year | 21.6p | 15.5p | 5.2p |
| Adjusted earnings per share CAGR | 14% | 11% | 15% |
| Aerospace & Industrial | Laboratory | Metal Melt Quality | Central | Group | ||
| 30 November 2025 | Note | £’000 | £’000 | £’000 | £’000 | £’000 |
| Total segment revenue | 83,712 | 68,320 | 43,417 | – | 195,449 | |
| Inter-segment revenue | (36) | (1,436) | – | – | (1,472) | |
| Revenue | 83,676 | 66,884 | 43,417 | – | 193,977 | |
| Costs | (72,588) | (56,880) | (36,793) | (3,252) | (169,513) | |
| Adjusted operating profit/(loss) | 11,865 | 10,860 | 6,624 | (3,113) | 26,236 | |
| Adjustments: | ||||||
| Amortisation of acquired intangible assets | 2 | (777) | (856) | – | – | (1,633) |
| Other acquisition-related costs | 2 | – | – | – | (139) | (139) |
| Operating profit/(loss) | 11,088 | 10,004 | 6,624 | (3,252) | 24,464 | |
| Finance income | – | – | – | 93 | 93 | |
| Finance costs | 6 | – | – | – | (1,267) | (1,267) |
| Profit/(loss) before tax | 11,088 | 10,004 | 6,624 | (4,426) | 23,290 |
| Aerospace & Industrial | Laboratory | Metal Melt Quality | Central | Group | ||
| 30 November 2024 | Note | £’000 | £’000 | £’000 | £’000 | £’000 |
| Total segment revenue | 84,266 | 65,840 | 44,059 | – | 194,165 | |
| Inter-segment revenue | (49) | (1,477) | – | – | (1,526) | |
| Revenue | 84,217 | 64,363 | 44,059 | – | 192,639 | |
| Costs | (73,371) | (55,645) | (38,142) | (2,684) | (169,842) | |
| Adjusted operating profit/(loss) | 11,804 | 9,503 | 5,917 | (2,684) | 24,540 | |
| Adjustments: | ||||||
| Amortisation of acquired intangible assets | 2 | (958) | (785) | – | – | (1,743) |
| Operating profit/(loss) | 10,846 | 8,718 | 5,917 | (2,684) | 22,797 | |
| Finance income | – | – | – | 51 | 51 | |
| Finance costs | 6 | – | – | – | (1,936) | (1,936) |
| Profit/(loss) before tax | 10,846 | 8,718 | 5,917 | (4,569) | 20,912 |
| Aerospace & Industrial | Laboratory | Metal Melt Quality | Central | Group | ||
| 30 November 2025 | Note | £’000 | £’000 | £’000 | £’000 | £’000 |
| Depreciation – property, plant and equipment | 10 | 1,713 | 1,408 | 633 | 9 | 3,763 |
| Depreciation – right-of-use assets | 11 | 1,440 | 939 | 190 | 35 | 2,604 |
| Amortisation – intangible assets | 12 | 800 | 955 | 33 | – | 1,788 |
| 3,953 | 3,302 | 856 | 44 | 8,155 |
| Aerospace & Industrial | Laboratory | Metal Melt Quality | Central | Group | ||
| 30 November 2024 | Note | £’000 | £’000 | £’000 | £’000 | £’000 |
| Depreciation – property, plant and equipment | 10 | 1,606 | 1,533 | 428 | 9 | 3,576 |
| Depreciation – right-of-use assets | 11 | 1,078 | 837 | 243 | 43 | 2,201 |
| Amortisation – intangible assets | 12 | 1,312 | 587 | 28 | – | 1,927 |
| 3,996 | 2,957 | 699 | 52 | 7,704 |
| Aerospace & Industrial | Laboratory | Metal Melt Quality | Central | Group | ||
| 30 November 2025 | Note | £’000 | £’000 | £’000 | £’000 | £’000 |
| Segmental assets | 86,731 | 72,388 | 39,343 | 2,237 | 200,699 | |
| Cash | 16 | – | – | – | 22,873 | 22,873 |
| Total assets | 86,731 | 72,388 | 39,343 | 25,110 | 223,572 | |
| Segmental liabilities | (26,096) | (11,936) | (6,452) | (8,072) | (52,556) | |
| Retirement benefit obligations | 20 | – | – | – | (3,335) | (3,335) |
| Bank overdraſts | 16 | – | – | – | – | – |
| Total liabilities | (26,096) | (11,936) | (6,452) | (11,407) | (55,891) |
| Aerospace & Industrial | Laboratory | Metal Melt Quality | Central | Group | ||
| 30 November 2024 | Note | £’000 | £’000 | £’000 | £’000 | £’000 |
| Segmental assets | 87,154 | 73,447 | 36,477 | 2,199 | 199,277 | |
| Cash | 16 | – | – | – | 15,838 | 15,838 |
| Total assets | 87,154 | 73,447 | 36,477 | 18,037 | 215,115 | |
| Segmental liabilities | (26,604) | (12,585) | (6,573) | (8,105) | (53,867) | |
| Retirement benefit obligations | 20 | – | – | – | (5,897) | (5,897) |
| Bank overdraſts | 16 | – | – | – | (2,097) | (2,097) |
| Total liabilities | (26,604) | (12,585) | (6,573) | (16,099) | (61,861) |
| Geographical analysis | ||||
| 2025 | 2024 | |||
| By destination | By origin | By destination | By origin | |
| Revenue | £’000 | £’000 | £’000 | £’000 |
| United Kingdom | 21,763 | 51,161 | 20,180 | 51,714 |
| Continental Europe | 53,188 | 48,315 | 54,025 | 48,652 |
| United States of America | 78,950 | 86,317 | 77,731 | 87,008 |
| Other North America | 3,799 | – | 4,926 | – |
| South America | 1,902 | – | 1,826 | – |
| Asia | 31,184 | 8,184 | 31,359 | 5,265 |
| Africa | 3,191 | – | 2,592 | – |
| 193,977 | 193,977 | 192,639 | 192,639 |
| 2025 | 2024 | |
| Non-current assets | £’000 | £’000 |
| United Kingdom | 35,583 | 36,334 |
| Continental Europe | 36,334 | 38,239 |
| Americas | 62,104 | 60,874 |
| Asia | 1 | 105 |
| Unallocated deferred tax asset | – | 84 |
| 134,022 | 135,636 |
| 2025 | 2024 | |
| Capital expenditure, including right-of-use assets | £’000 | £’000 |
| United Kingdom | 2,175 | 5,532 |
| Continental Europe | 1,446 | 1,396 |
| Americas | 6,151 | 2,938 |
| Asia | 131 | 82 |
| 9,903 | 9,948 |
| 2025 | 2024 | ||
| Note | £’000 | £’000 | |
| Staff costs | 5 | 64,599 | 60,893 |
| Inventories – cost of inventories recognised as an expense (included in cost of sales) | 70,341 | 74,741 | |
| Net realised foreign exchange gain | (370) | (411) | |
| Depreciation on property, plant and equipment – owned | 10 | 3,763 | 3,576 |
| Depreciation on right-of-use assets | 11 | 2,604 | 2,201 |
| Amortisation of intangible assets | 12 | 1,788 | 1,927 |
| (Gain)/loss on disposal of assets | (32) | 184 | |
| Lease rentals payable: | |||
| – Plant and machinery | 177 | 113 | |
| – Property | 26 | 73 | |
| Repairs and maintenance on property, plant and equipment | 1,847 | 1,966 | |
| Trade receivable (reversal of) impairment | 7 | (132) | |
| Research and development expenditure | 3,959 | 3,791 |
| 2025 £’000 | 2024 £’000 | |
| Fees payable to the Company’s Auditor and its associates for audit of parent company and consolidated financial statements | 184 | 177 |
| Interim review | 37 | 35 |
| Fees payable to the Company’s Auditor and its associates for other services: – the audit of Company’s subsidiaries | 296 | 296 |
| 517 | 508 |
| 2025 | 2024 | |
| Average number | Average number | |
| Number | ||
| Aerospace & Industrial | 414 | 402 |
| Laboratory | 405 | 412 |
| Metal Melt Quality | 183 | 185 |
| Central | 9 | 8 |
| 1,011 | 1,007 |
| 2025 £’000 | 2024 £’000 | |
| Staff costs | ||
| Wages and salaries | 51,586 | 48,775 |
| Social security costs | 8,864 | 7,980 |
| Other pension costs | 3,484 | 3,387 |
| Share-based payments | 665 | 751 |
| 64,599 | 60,893 |
| 2025 | 2024 | ||
| Note | £’000 | £’000 | |
| Interest payable on bank loans and overdraſts | 250 | 750 | |
| Interest payable on lease liabilities | 11 | 741 | 811 |
| Unwinding of discount on provisions | 39 | 44 | |
| Pension scheme finance expense | 20 | 237 | 331 |
| 1,267 | 1,936 |
| 2025 | 2024 | ||
| Note | £’000 | £’000 | |
| Current tax | |||
| UK Corporation tax | 771 | 752 | |
| Adjustment in respect of prior periods – UK | (31) | 265 | |
| Overseas tax | 3,798 | 3,360 | |
| Adjustment in respect of prior periods – overseas | 430 | (145) | |
| 4,968 | 4,232 | ||
| Deferred tax | |||
| Origination and reversal of temporary differences – UK | 609 | 500 | |
| Origination and reversal of temporary differences – overseas | (425) | (93) | |
| Adjustment in respect of prior periods – UK | 2 | (70) | |
| Adjustment in respect of prior periods – overseas | (33) | (259) | |
| Effect of change in deferred tax rates | (1) | – | |
| 19 | 152 | 78 | |
| 5,120 | 4,310 |
| 2025 £’000 | 2024 £’000 | |
| Profit before tax | 23,290 | 20,912 |
| Tax at the UK Corporation tax rate of 25% (2024: 25%) | 5,823 | 5,228 |
| Current tax adjustments in respect of prior periods | 399 | 120 |
| Deferred tax adjustments in respect of prior periods | (31) | (329) |
| Deferred tax on share-based payments within the income statement | – | (119) |
| Permanent differences | (727) | (476) |
| Effect of change in deferred tax rates | (1) | – |
| Effect of different tax rates of subsidiaries operating in other jurisdictions | (343) | (114) |
| Tax charge | 5,120 | 4,310 |
| 2025 £’000 | 2024 £’000 | |
| Deferred tax on share-based payments (direct to equity) | (79) | 9 |
| Deferred tax on actuarial gain/(loss) on the pension fund (direct to comprehensive income) | 149 | (22) |
| Current tax on share-based payments (direct to equity) | 9 | (18) |
| 79 | (31) |
| 2025 | 2024 | |||||
| As reported | Earnings £’000 | Weighted average number of shares | Per share Pence | Earnings £’000 | Weighted average number of shares | Per share Pence |
| Profit for the year – attributable to owners of the parent | 18,149 | 16,479 | ||||
| Shares in issue | 46,497,038 | 46,399,931 | ||||
| Shares owned by the Employee Benefit Trust | (367,660) | (355,411) | ||||
| Basic EPS | 18,149 | 46,129,378 | 39.3 | 16,479 | 46,044,520 | 35.8 |
| Dilutive share options outstanding | – | 34,555 | – | – | 5,762 | – |
| Diluted EPS | 18,149 | 46,163,933 | 39.3 | 16,479 | 46,050,282 | 35.8 |
| 2025 | 2024 | ||||||
| Adjusted | Note | Earnings £’000 | Weighted average number of shares | Per share Pence | Earnings £’000 | Weighted average number of shares | Per share Pence |
| Profit for the year – attributable to owners of the parent | 18,149 | 16,479 | |||||
| Adjusting items | 2 | 1,354 | 1,302 | ||||
| Adjusted profit – attributable to owners of the parent | 19,503 | 17,781 | |||||
| Adjusted Basic EPS | 19,503 | 46,129,378 | 42.3 | 17,781 | 46,044,520 | 38.6 | |
| Adjusted Diluted EPS | 19,503 | 46,163,933 | 42.2 | 17,781 | 46,050,282 | 38.6 |
| 2025 | 2024 | |||
| Per share Pence | £’000 | Per share Pence | £’000 | |
| Final dividend paid – in respect of prior year | 4.2 | 1,939 | 4.0 | 1,842 |
| Interim dividend paid – in respect of current year | 2.2 | 1,014 | 2.1 | 969 |
| 6.4 | 2,953 | 6.1 | 2,811 |
| Land and buildings | Assets in course of construction | Plant, machinery and equipment | Total | |
| £’000 | £’000 | £’000 | £’000 | |
| Cost | ||||
| At 1 December 2023 | 15,488 | 883 | 52,437 | 68,808 |
| Reclassification | 6 | (601) | 595 | – |
| Additions | 1,198 | 2,086 | 1,555 | 4,839 |
| Acquisitions | – | – | 119 | 119 |
| Disposals | (257) | – | (1,215) | (1,472) |
| Exchange | (126) | 8 | (277) | (395) |
| At 30 November 2024 | 16,309 | 2,376 | 53,214 | 71,899 |
| Accumulated depreciation | ||||
| At 1 December 2023 | (5,229) | – | (35,250) | (40,479) |
| Charge for year | (311) | – | (3,265) | (3,576) |
| Disposals | 257 | – | 1,026 | 1,283 |
| Exchange | 23 | – | 177 | 200 |
| At 30 November 2024 | (5,260) | – | (37,312) | (42,572) |
| Net book value at 30 November 2024 | 11,049 | 2,376 | 15,902 | 29,327 |
| Land and buildings | Assets in course of construction | Plant, machinery and equipment | Total | |
| £’000 | £’000 | £’000 | £’000 | |
| Cost | ||||
| At 1 December 2024 | 16,309 | 2,376 | 53,214 | 71,899 |
| Reclassification | (106) | (2,052) | 2,142 | (16) |
| Additions | 83 | 5,590 | 1,850 | 7,523 |
| Disposals | (4) | – | (832) | (836) |
| Exchange | (232) | (117) | (827) | (1,176) |
| At 30 November 2025 | 16,050 | 5,797 | 55,547 | 77,394 |
| Accumulated depreciation | ||||
| At 1 December 2024 | (5,260) | – | (37,312) | (42,572) |
| Reclassification | – | – | (21) | (21) |
| Charge for year | (446) | – | (3,317) | (3,763) |
| Disposals | 3 | – | 832 | 835 |
| Exchange | 131 | – | 626 | 757 |
| At 30 November 2025 | (5,572) | – | (39,192) | (44,764) |
| Net book value at 30 November 2025 | 10,478 | 5,797 | 16,355 | 32,630 |
| Land and buildings | Plant, machinery and equipment | Total | |
| £’000 | £’000 | £’000 | |
| Cost | |||
| At 1 December 2023 | 18,344 | 970 | 19,314 |
| New leases | 4,847 | 147 | 4,994 |
| Acquisition | 1,725 | 70 | 1,795 |
| Exit from leases | (1,974) | (98) | (2,072) |
| Exchange | (331) | (35) | (366) |
| At 30 November 2024 | 22,611 | 1,054 | 23,665 |
| Accumulated depreciation | |||
| At 1 December 2023 | (6,663) | (515) | (7,178) |
| Charge for year | (1,984) | (217) | (2,201) |
| Exit from leases | 1,974 | 87 | 2,061 |
| Exchange | 70 | 16 | 86 |
| At 30 November 2024 | (6,603) | (629) | (7,232) |
| Net book value at 30 November 2024 | 16,008 | 425 | 16,433 |
| Land and buildings | Plant, machinery and equipment | Total | |
| £’000 | £’000 | £’000 | |
| Cost | |||
| At 1 December 2024 | 22,611 | 1,054 | 23,665 |
| New leases | 1,864 | 315 | 2,179 |
| Exit from leases | (4,291) | (133) | (4,424) |
| Reclassifications | (76) | 76 | – |
| Exchange | 178 | 54 | 232 |
| At 30 November 2025 | 20,286 | 1,366 | 21,652 |
| Accumulated depreciation | |||
| At 1 December 2024 | (6,603) | (629) | (7,232) |
| Charge for year | (2,389) | (215) | (2,604) |
| Exit from leases | 1,543 | 123 | 1,666 |
| Exchange | 7 | (23) | (16) |
| At 30 November 2025 | (7,442) | (744) | (8,186) |
| Net book value at 30 November 2025 | 12,844 | 622 | 13,466 |
| 2025 £’000 | 2024 £’000 | |
| At 1 December | (17,456) | (13,399) |
| New leases | (2,179) | (4,994) |
| Acquisitions | – | (2,044) |
| Exit from leases | 2,938 | – |
| Lease repayments | 3,237 | 3,485 |
| Interest on lease liabilities | (741) | (811) |
| Exchange | (230) | 307 |
| Net book value at 30 November | (14,431) | (17,456) |
| Analysed as: | ||
| 2025 £’000 | 2024 £’000 | |
| Repayable within one year | (2,445) | (2,487) |
| Repayable aſter one year | (11,986) | (14,969) |
| (14,431) | (17,456) |
| 2025 | 2024 | |
| Minimum lease liabilities falling due | £’000 | £’000 |
| Within one year – land and buildings | (2,750) | (3,109) |
| Within one year – property, machinery and equipment | (165) | (59) |
| Total within one year | (2,915) | (3,168) |
| Between one and five years – land and buildings | (9,294) | (9,976) |
| Between one and five years – property, machinery and equipment | (354) | (85) |
| Total between one and five years | (9,648) | (10,061) |
| Greater than five years – land and buildings | (4,322) | (7,311) |
| Greater than five years – property, machinery and equipment | – | – |
| Total greater than five years | (4,322) | (7,311) |
| Total commitment | (16,885) | (20,540) |
| Less: finance charges included above | 2,454 | 3,084 |
| Net present value of lease liabilities | (14,431) | (17,456) |
| Goodwill | Acquired intangible assets | Development expenditure capitalised | Soſtware capitalised | Total | |
| £’000 | £’000 | £’000 | £’000 | £’000 | |
| Net book amount at 30 November 2023 | 75,168 | 7,335 | – | 446 | 82,949 |
| Additions | – | – | 49 | 240 | 289 |
| Acquisitions | 5,504 | 4,092 | – | – | 9,596 |
| Amortisation charges | – | (1,743) | (8) | (176) | (1,927) |
| Exchange | (842) | (268) | – | (5) | (1,115) |
| Net book amount at 30 November 2024 | 79,830 | 9,416 | 41 | 505 | 89,792 |
| At 30 November 2024 | |||||
| Cost | 98,501 | 15,971 | 956 | 2,155 | 117,583 |
| Accumulated amortisation and impairment | (18,671) | (6,555) | (915) | (1,650) | (27,791) |
| Net book amount at 30 November 2024 | 79,830 | 9,416 | 41 | 505 | 89,792 |
| Net book amount at 30 November 2024 | 79,830 | 9,416 | 41 | 505 | 89,792 |
| Reclassification | – | – | – | 37 | 37 |
| Additions | – | – | 36 | 165 | 201 |
| Amortisation charges | – | (1,633) | (14) | (141) | (1,788) |
| Exchange | (641) | 331 | – | (6) | (316) |
| Net book amount at 30 November 2025 | 79,189 | 8,114 | 63 | 560 | 87,926 |
| At 30 November 2025 | |||||
| Cost | 97,831 | 16,293 | 981 | 2,339 | 117,444 |
| Accumulated amortisation and impairment | (18,642) | (8,179) | (918) | (1,779) | (29,518) |
| Net book amount at 30 November 2025 | 79,189 | 8,114 | 63 | 560 | 87,926 |
| 2025 | 2024 | |||||||
| Aerospace & Industrial | Laboratory | Metal Melt Quality | Total | Aerospace & Industrial | Laboratory | Metal Melt Quality | Total | |
| £’000 | £’000 | £’000 | £’000 | £’000 | £’000 | £’000 | £’000 | |
| Net book amount of goodwill | 27,108 | 35,039 | 17,042 | 79,189 | 26,293 | 34,366 | 19,171 | 79,830 |
| 2025 | 2024 | ||
| CGU Group | Segment | £’000 | £’000 |
| Selee Corporation | Metal Melt Quality | 17,042 | 19,171 |
| Porvair Filtration Group Inc. | Aerospace & Industrial | 10,089 | 10,517 |
| Seal Analytical Group | Laboratory | 11,957 | 11,948 |
| 39,088 | 41,636 |
| Metal Melt | |||||||
| Aerospace & Industrial | Laboratory | Quality | |||||
| Continental | Continental | ||||||
| US | UK | Europe | US | UK | Europe | US | |
| Budgeted gross margin | 32% | 25% | 31% | 35% | 35% | 29% | 29% |
| Long-term growth rate | 3.9% | 3.4% | 3.2% | 3.9% | 3.4% | 2.9% | 3.9% |
| Pre-tax discount rate | 11.1% | 12.4% | 10.3% | 10.8% | 12.0% | 9.1% | 11.1% |
| Metal Melt | |||||||
| Aerospace & Industrial | Laboratory | Quality | |||||
| Continental | Continental | ||||||
| US | UK | Europe | US | UK | Europe | US | |
| Budgeted gross margin | 30% | 28% | 32% | 35% | 38% | 31% | 28% |
| Long-term growth rate | 4.3% | 3.4% | 2.6% | 4.3% | 3.4% | 2.8% | 4.3% |
| Pre-tax discount rate | 11.9% | 12.3% | 10.5% | 11.5% | 12.0% | 9.9% | 11.9% |
| 2025 | 2024 | |||
| Assets | Liabilities | Assets | Liabilities | |
| £’000 | £’000 | £’000 | £’000 | |
| Forward foreign exchange contracts – current | 32 | – | 7 | (40) |
| 2025 £’000 | 2024 £’000 | |
| Raw materials | 9,780 | 9,530 |
| Work in progress | 11,972 | 11,194 |
| Finished goods | 11,203 | 11,245 |
| 32,955 | 31,969 |
| 2025 £’000 | 2024 £’000 | |
| Current | ||
| Trade receivables | 30,018 | 28,369 |
| Less: provision for impairment | (864) | (855) |
| Trade receivables – net | 29,154 | 27,514 |
| Other receivables | 2,073 | 2,250 |
| Prepayments | 2,463 | 1,901 |
| 33,690 | 31,665 |
| 2025 | 2024 | |||||
| Expected | Gross carrying amount | Loss allowance | Expected | Gross carrying amount | Loss allowance | |
| Trade receivables (current): | loss rate | £’000 | £’000 | loss rate | £’000 | £’000 |
| Not yet due | – | 25,532 | – | – | 24,470 | – |
| 0 – 30 days | – | 3,002 | – | – | 2,039 | – |
| 31 – 60 days | 20% | 589 | 116 | 20% | 1,062 | 214 |
| 61 – 90 days | 47% | 223 | 104 | 34% | 178 | 60 |
| 91 – 180 days | 88% | 238 | 210 | 78% | 179 | 140 |
| > 180 days | 100% | 434 | 434 | 100% | 441 | 441 |
| Total | 30,018 | 864 | 28,369 | 855 |
| 2025 £’000 | 2024 £’000 | |
| At 1 December | 855 | 1,443 |
| Charge/(reversal) of receivables impairment | 7 | (132) |
| Acquisition | – | 186 |
| Receivables written off during the year as uncollectable | – | (622) |
| Exchange | 2 | (20) |
| At 30 November | 864 | 855 |
| 2025 £’000 | 2024 £’000 | |
| Cash | 22,873 | 15,838 |
| Bank overdraſts | – | (2,097) |
| 22,873 | 13,741 |
| 2025 £’000 | 2024 £’000 | |
| Pound Sterling | 8,533 | 3,412 |
| US dollar | 6,673 | 5,362 |
| Euro | 6,750 | 4,196 |
| Other | 917 | 771 |
| 22,873 | 13,741 |
| 2025 £’000 | 2024 £’000 | |
| Amounts falling due within one year: | ||
| Trade payables | 9,357 | 9,286 |
| Taxation and social security | 1,014 | 896 |
| Other payables | 1,355 | 2,030 |
| Accruals and contract liabilities | 17,812 | 15,196 |
| 29,538 | 27,408 |
| 2025 £’000 | 2024 £’000 | |
| Secured multi-currency revolving credit facility | – | – |
| Accelerated capital allowances | Other short- term timing differences | Intangibles | Share-based payments | Retirement obligations | Total | |
| £’000 | £’000 | £’000 | £’000 | £’000 | £’000 | |
| At 1 December 2023 | (4,500) | 1,892 | (2,987) | 519 | 1,894 | (3,182) |
| Acquisitions | – | 207 | (1,013) | – | – | (806) |
| Credited/(charged) to income statement | 388 | (165) | 439 | (110) | (474) | 78 |
| Credited to equity | – | – | – | (9) | – | (9) |
| Credited to comprehensive income | – | – | – | – | 22 | 22 |
| Exchange | 283 | (206) | 200 | – | – | 277 |
| At 30 November 2024 | (3,829) | 1,728 | (3,361) | 400 | 1,442 | (3,620) |
| Reclassification | (940) | (215) | – | – | – | (1,155) |
| Credited/(charged) to income statement | 74 | (234) | 421 | 78 | (491) | (152) |
| Credited to equity | – | – | – | 79 | – | 79 |
| Charged to comprehensive income | – | – | – | – | (149) | (149) |
| Exchange | 96 | (20) | (12) | – | – | 64 |
| At 30 November 2025 | (4,599) | 1,259 | (2,952) | 557 | 802 | (4,933) |
| 2025 £’000 | 2024 £’000 | |
| Defined benefit plan | 3,206 | 5,766 |
| Additional defined benefit obligations | 129 | 131 |
| 3,335 | 5,897 |
| The principal actuarial assumptions adopted in the 2024 valuation were: | 2024 valuation assumptions |
| Pre-retirement discount rate | Gilts + 0.5% |
| Post-retirement discount rate | Gilts + 0.5% |
| Salary increases | CPI + 0.5% |
| 2025 | 2024 | |
| Valuation method | Projected Unit | Projected Unit |
| Discount rate | 5.4% | 5.1% |
| RPI inflation rate | 2.8% | 3.2% |
| CPI inflation rate | 2.4% | 2.8% |
| General salary increases | 2.4% | 3.0% |
| Rate of increase of pensions in payment: | ||
| – pre 6 April 1997 | 0.0% | 0.0% |
| – post 5 April 1997 to pre 6 April 2005 | 2.4% | 2.7% |
| – post 5 April 2005 | 1.8% | 1.9% |
| Rate of increase for deferred pensioners | 2.4% | 2.8% |
| 2025 Years | 2024 Years | |
| Retiring at the end of the reporting period: | ||
| – Male | 20.8 | 19.5 |
| – Female | 22.8 | 21.7 |
| Retiring 15 years aſter the end of the reporting period: | ||
| – Male | 21.7 | 20.2 |
| – Female | 23.8 | 22.7 |
| 2025 | 2024 | |
| Number of members | Number of members | |
| Active | 19 | 26 |
| Deferred | 171 | 180 |
| Pensioner | 282 | 273 |
| 472 | 479 |
| Impact on defined benefit obligation | |||
| Change in assumption | Increase in assumption | Decrease in assumption | |
| Discount rate | 0.1% | Decrease of 1.1% | Increase of 1.1% |
| Inflation rate | 0.1% | Increase of 0.7% | Decrease of 0.5% |
| Life expectancy | 1 year | Increase of 2.9% | Decrease of 3.0% |
| Value at 30 November 2025 | Value at 30 November 2024 | |
| £’000 | £’000 | |
| Equities | 4,019 | 4,827 |
| Bonds | – | 2,533 |
| Gilts | 4,383 | 2,073 |
| Liability driven investment | 10,019 | 8,004 |
| Infrastructure | 5,379 | 5,043 |
| Other | 2,666 | 3,046 |
| Fair value of Plan assets | 26,466 | 25,526 |
| Present value of unfunded obligations | (29,672) | (31,292) |
| Deficit in the Plan (excluding deferred tax) | (3,206) | (5,766) |
| 2025 £’000 | 2024 £’000 | |
| Deficit at 1 December | (5,766) | (7,576) |
| Contributions paid | 2,551 | 2,612 |
| Current service cost | (63) | (89) |
| Administration expense | (287) | (296) |
| Other finance expense | (237) | (331) |
| Actuarial gain/(loss) | 596 | (86) |
| Deficit at 30 November | (3,206) | (5,766) |
| 2025 £’000 | 2024 £’000 | |
| Plan assets at 1 December | 25,526 | 23,273 |
| Benefit payments | (1,859) | (1,478) |
| Company contributions | 2,551 | 2,612 |
| Administration expense | (287) | (296) |
| Member contributions | 95 | 127 |
| Interest income on Plan assets | 1,314 | 1,223 |
| (Loss)/gain on Plan assets (excluding interest income) | (874) | 65 |
| Plan assets at 30 November | 26,466 | 25,526 |
| 2025 £’000 | 2024 £’000 | |
| Plan liabilities at 1 December | (31,292) | (30,849) |
| Current service cost | (63) | (89) |
| Interest cost | (1,551) | (1,554) |
| Member contributions | (95) | (127) |
| Benefits paid | 1,859 | 1,478 |
| Loss on change in demographic assumptions | (664) | (106) |
| Gain/(loss) on change in financial assumptions | 1,978 | (167) |
| Gain on experience adjustment | 156 | 122 |
| Plan liabilities at 30 November | (29,672) | (31,292) |
| 2025 £’000 | 2024 £’000 | |
| Active | (5,295) | (7,296) |
| Deferred | (10,281) | (12,704) |
| Pensioner | (14,096) | (11,292) |
| Plan liabilities at 30 November | (29,672) | (31,292) |
| Income statement | 2025 £’000 | 2024 £’000 |
| Analysis of amounts chargeable to operating profit: | ||
| Current service cost | (63) | (89) |
| Administration expense | (287) | (296) |
| Amount chargeable to operating profit | (350) | (385) |
| Analysis of amounts (charged)/credited to other finance income and costs: | ||
| Interest on Plan liabilities | (1,551) | (1,554) |
| Expected return on Plan assets | 1,314 | 1,223 |
| Net amount charged to other finance income and costs | (237) | (331) |
| Total chargeable to the income statement before deduction of tax | (587) | (716) |
| Other items | ||
| Analysis of amounts recognised in the consolidated statement of comprehensive income: | ||
| Actual (loss)/gain on assets in excess of expected return | (874) | 65 |
| Loss on change in demographic assumptions | (664) | (106) |
| Gain/(loss) on change in financial assumptions | 1,978 | (167) |
| Gain on experience adjustment | 156 | 122 |
| Total actuarial gain/(loss) recognised in the consolidated statement of comprehensive income | 596 | (86) |
| Cumulative actuarial loss recognised in the consolidated statement of comprehensive income | (7,063) | (7,659) |
| Dilapidations | Warranty | Total | |
| £’000 | £’000 | £’000 | |
| At 1 December 2024 | 346 | 3,256 | 3,602 |
| Additional charge in the year | – | 403 | 403 |
| Utilisation of provision | – | (188) | (188) |
| Release of provision | – | (464) | (464) |
| Unwinding of discount | 39 | – | 39 |
| Exchange | – | (25) | (25) |
| At 30 November 2025 | 385 | 2,982 | 3,367 |
| Analysis of total provisions | 2025 £’000 | 2024 £’000 |
| Current | 2,982 | 3,256 |
| Non-current | 385 | 346 |
| Net book value at 30 November | 3,367 | 3,602 |
| Number of shares | Share capital £’000 | Share premium account £’000 | Total £’000 | |
| At 1 December 2023 | 46,359,798 | 927 | 37,778 | 38,705 |
| Issue of shares on exercise of share options | 136,755 | 3 | 629 | 632 |
| At 30 November 2024 | 46,496,553 | 930 | 38,407 | 39,337 |
| At 1 December 2024 | 46,496,553 | 930 | 38,407 | 39,337 |
| Issue of shares on exercise of share options | 2,855 | – | 14 | 14 |
| At 30 November 2025 | 46,499,408 | 930 | 38,421 | 39,351 |
| 2025 | 2024 | |
| £’000 | £’000 | |
| Opening weighted average cost of shares held | 2,243 | 2,981 |
| Purchases | 885 | 724 |
| Fulfilment of options | (471) | (1,462) |
| Closing weighted average cost of shares held | 2,657 | 2,243 |
| Scheme | Year of grant | Exercise period | Subscription price (pence) | 2025 Number of shares | 2024 Number of shares |
| 2014 5yr Save As You Earn Scheme | 2021 | 2026 | 460.00 | 32,885 | 32,993 |
| 2018 Long Term Share Plan | 2021 | 2024 – 2031 | 2.00 | 46,200 | 46,200 |
| 2018 Long Term Share Plan | 2022 | 2025 – 2032 | 2.00 | 44,150 | 119,600 |
| 2014 3yr Save As You Earn Scheme | 2023 | 2026 | 514.00 | 92,987 | 100,443 |
| 2014 5yr Save As You Earn Scheme | 2023 | 2028 | 514.00 | 58,317 | 58,317 |
| 2018 Long Term Share Plan | 2023 | 2026 – 2033 | 2.00 | 67,135 | 154,545 |
| 2018 Long Term Share Plan | 2024 | 2027 – 2034 | 2.00 | 101,948 | 152,300 |
| 2018 Long Term Share Plan | 2025 | 2028 – 2035 | 2.00 | 177,410 | – |
| 2024 3yr Save As You Earn Scheme | 2025 | 2028 | 581.00 | 72,472 | – |
| 2024 5yr Save As You Earn Scheme | 2025 | 2030 | 581.00 | 30,555 | – |
| At 30 November | 724,059 | 664,398 |
| 2025 Weighted average exercise price (pence) | 2024 Weighted average exercise price (pence) | 2025 Number of shares | 2024 Number of shares | |
| At 1 December | 147.09 | 190.73 | 664,398 | 919,379 |
| Options granted | 217.99 | 2.00 | 282,970 | 152,300 |
| Options forfeited | 28.70 | 503.02 | (145,004) | (28,286) |
| Options exercised | 20.67 | 142.75 | (78,305) | (378,995) |
| At 30 November | 212.18 | 147.09 | 724,059 | 664,398 |
| Options exercisable at 30 November | 2.00 | 2.00 | 90,350 | 46,200 |
| Options not exercisable at 30 November | 242.14 | 209.56 | 633,709 | 618,198 |
| Total | 212.18 | 147.09 | 724,059 | 664,398 |
| Year of grant | Scheme | Exercise price (pence) | 2025 Number of shares | 2024 Number of shares | |
| 2024 | 2018 LTSP | 2.00 | – | 152,300 | |
| 2025 | 2018 LTSP | 2.00 | 177,410 | – | |
| 2025 | 3yr SAYE | 581.00 | 75,005 | – | |
| 2025 | 5yr SAYE | 581.00 | 30,555 | – | |
| Total | 282,970 | 152,300 |
| Year of grant | Scheme | Exercise price (pence) | 2025 Number of shares | 2024 Number of shares | |
| 2021 | 3yr SAYE | 460.00 | – | 5,752 | |
| 2023 | 3yr SAYE | 514.00 | 4,601 | 22,534 | |
| 2021 | 5yr SAYE | 460.00 | 108 | – | |
| 2023 | 2018 LTSP | 2.00 | 87,410 | – | |
| 2024 | 2018 LTSP | 2.00 | 50,352 | – | |
| 2025 | 3yr SAYE | 581.00 | 2,533 | – | |
| Total | 145,004 | 28,286 |
| Year of grant | Scheme | Exercise price (pence) | 2025 Number of shares | 2024 Number of shares | |
| 2019 | 5yr SAYE | 470.00 | – | 20,422 | |
| 2021 | 3yr SAYE | 460.00 | – | 114,399 | |
| 2023 | 3yr SAYE | 514.00 | 2,855 | 1,934 | |
| 2020 | 2018 LTSP | 2.00 | – | 84,640 | |
| 2021 | 2018 LTSP | 2.00 | – | 157,600 | |
| 2022 | 2018 LTSP | 2.00 | 75,450 | – | |
| Total | 78,305 | 378,995 |
| Grant date Scheme | 24/04/21 Porvair 2018 LTSP | 01/06/21 SAYE 2014 5 year | 04/02/22 Porvair 2018 LTSP | 01/06/23 SAYE 2014 3 year | 01/06/23 SAYE 2014 5 year | 02/02/23 Porvair 2018 LTSP | 07/02/24 Porvair 2018 LTSP | 12/02/25 Porvair 2018 LTSP | 01/06/25 SAYE 2024 3 year | 01/06/25 SAYE 2024 5 year |
| Share price at grant date | 552.00p | 570.00p | 676.00p | 650.00p | 650.00p | 640.00p | 650.00p | 726.00p | 814.00p | 814.00p |
| Exercise price | 2.00p | 460.00p | 2.00p | 514.00p | 514.00p | 2.00p | 2.00p | 2.00p | 2.00p | 2.00p |
| Shares under option | 46,200 | 32,885 | 44,150 | 92,987 | 58,317 | 67,135 | 101,948 | 177,410 | 72,472 | 30,555 |
| Vesting period (years) | 3 | 5 | 3 | 3 | 5 | 3 | 3 | 3 | 3 | 5 |
| Expected volatility | 46% | 42% | 47% | 52% | 47% | 46% | 46% | 43% | 41% | 42% |
| Expected life (years) | 3 | 5 | 3 | 3 | 5 | 3 | 3 | 3 | 3 | 5 |
| Risk free rate | 1.50% | 1.50% | 1.50% | 1.50% | 1.50% | 1.50% | 1.50% | 1.50% | 1.50% | 1.50% |
| Dividend yield | 0.91% | 0.88% | 0.72% | 0.89% | 0.89% | 0.77% | 0.92% | 0.87% | 0.79% | 0.79% |
| Fair value per option (£) | 5.35290 | 2.38850 | 6.59547 | 2.72508 | 2.97161 | 6.23556 | 6.30335 | 7.05432 | 3.29658 | 3.75191 |
| 2025 | 2024 | |
| Share-based payments | £’000 | £’000 |
| Charge for the year | 665 | 751 |
| Note | 2025 £’000 | 2024 £’000 | |
| Operating profit | 24,464 | 22,797 | |
| Adjustments for: | |||
| – Fair value movement of derivatives through profit and loss | (65) | 283 | |
| – Share-based payments | 23 | 665 | 751 |
| – Depreciation of property, plant and equipment | 10 | 3,763 | 3,576 |
| – Depreciation of right-of-use assets | 11 | 2,604 | 2,201 |
| – Amortisation of acquired intangible assets | 12 | 1,633 | 1,743 |
| – Amortisation of other intangible assets | 12 | 155 | 185 |
| – Impairment of property, plant and equipment | – | 16 | |
| – Gain on exit of lease | (180) | – | |
| – (Gain)/loss on disposal of assets | (32) | 184 | |
| Operating cash flows before movement in working capital | 33,007 | 31,736 | |
| – (Increase)/decrease in inventories | (1,196) | 548 | |
| – Increase in trade and other receivables | (2,456) | (7,161) | |
| – Increase in trade and other payables | 2,259 | 2,876 | |
| – Decrease in provisions | (199) | (27) | |
| Increase in working capital | (1,592) | (3,764) | |
| Post-employment benefits | (2,201) | (2,228) | |
| Cash generated from operations | 29,214 | 25,744 |
| 2025 £’000 | 2024 £’000 | |
| At 1 December | 123 | 161 |
| Cash paid in year | (37) | (38) |
| Exchange | (4) | – |
| At 30 November | 82 | 123 |
| 2025 £’000 | 2024 £’000 | |
| Included within other payables: | ||
| – Current | 37 | 38 |
| – Non-current | 45 | 85 |
| At 30 November | 82 | 123 |
| 2025 US$’000 | 2024 US$’000 | |
| Outstanding forward contracts | 3,000 | 4,000 |
| 2025 US$’000 | 2024 US$’000 | |
| Trade receivables | 22,622 | 20,026 |
| Cash balances | 8,842 | 6,816 |
| Other current assets | 10,629 | 11,518 |
| Trade payables | (5,024) | (4,637) |
| Other current liabilities | (5,783) | (5,156) |
| 31,286 | 28,567 |
| 2025 £’000 | 2024 £’000 | |
| US dollar strengthens | 2,624 | 2,497 |
| US dollar weakens | (2,147) | (2,043) |
| 2025 €’000 | 2024 €’000 | |
| Trade receivables | 7,333 | 6,868 |
| Cash balances | 7,706 | 4,196 |
| Other current assets | 5,947 | 12,236 |
| Trade payables | (3,664) | (3,209) |
| Other current liabilities | (4,692) | (8,024) |
| 12,630 | 12,067 |
| 2025 £’000 | 2024 £’000 | |
| Euro strengthens | 1,229 | 1,114 |
| Euro weakens | (1,006) | (912) |
| Less than 1 year £’000 | Between 1 and 2 years £’000 | Between 2 and 5 years £’000 | Greater than 5 years £’000 | Effect of discounting/ financing rates £’000 | Carrying amount liabilities £’000 | |
| Lease liabilities | 2,915 | 2,915 | 6,733 | 4,322 | (2,454) | 14,431 |
| Trade and other payables excluding non-financial liabilities | 22,044 | – | – | – | 55 | 22,099 |
| Bank loans | – | – | – | – | – | – |
| At 30 November 2025 | 24,959 | 2,915 | 6,733 | 4,322 | (2,399) | 36,530 |
| Less than 1 year £’000 | Between 1 and 2 years £’000 | Between 2 and 5 years £’000 | Greater than 5 years £’000 | Effect of discounting/ financing rates £’000 | Carrying amount liabilities £’000 | |
| Lease liabilities | 3,168 | 3,168 | 6,893 | 7,311 | (3,084) | 17,456 |
| Derivatives | 40 | – | – | – | – | 40 |
| Trade and other payables excluding non-financial liabilities | 23,360 | – | – | – | – | 23,360 |
| Bank loans | 400 | – | – | – | (400) | – |
| At 30 November 2024 | 26,968 | 3,168 | 6,893 | 7,311 | (3,484) | 40,856 |
| Level 1 £’000 | Level 2 £’000 | Level 3 £’000 | Total £’000 | |
| Financial instruments at fair value through profit or loss: | ||||
| – Trading derivative assets | – | 32 | – | 32 |
| – Trading derivative liabilities | – | – | – | – |
| At 30 November 2025 | – | 32 | – | 32 |
| Level 1 £’000 | Level 2 £’000 | Level 3 £’000 | Total £’000 | |
| Financial instruments at fair value through profit or loss: | ||||
| – Trading derivative assets | – | 7 | – | 7 |
| – Trading derivative liabilities | – | (40) | – | (40) |
| At 30 November 2024 | – | (33) | – | (33) |
| 2025 | 2024 | |||||||
| Other financial assets at amortised cost £’000 | Financial assets at fair value through profit and loss £’000 | Financial assets at fair value through comprehensive income £’000 | Total £’000 | Other financial assets at amortised cost £’000 | Financial assets at fair value through profit and loss £’000 | Financial assets at fair value through comprehensive income £’000 | Total £’000 | |
| Assets as per the balance sheet | ||||||||
| Foreign exchange contracts | – | 32 | – | 32 | – | 7 | – | 7 |
| Trade and other receivables excluding prepayments | 31,227 | – | – | 31,227 | 29,764 | – | – | 29,764 |
| Cash | 22,873 | – | – | 22,873 | 15,838 | – | – | 15,838 |
| At 30 November | 54,100 | 32 | – | 54,132 | 45,602 | 7 | – | 45,609 |
| 2025 | 2024 | |||||||
| Other financial liabilities at amortised cost £’000 | Financial liabilities at fair value through profit and loss £’000 | Financial liabilities at fair value through comprehensive income £’000 | Total £’000 | Other financial liabilities at amortised cost £’000 | Financial liabilities at fair value through profit and loss £’000 | Financial liabilities at fair value through comprehensive income £’000 | Total £’000 | |
| Liabilities as per the balance sheet | ||||||||
| Foreign exchange contracts | – | – | – | – | – | (40) | – | (40) |
| Trade and other payables excluding non-financial liabilities | (22,044) | – | – | (22,044) | (23,360) | – | – | (23,360) |
| Bank overdraſts | – | – | – | – | (2,097) | – | – | (2,097) |
| At 30 November | (22,044) | – | – | (22,044) | (25,457) | (40) | – | (25,497) |
| 2025 £’000 | 2024 £’000 | |
| Salaries and other short-term employee benefits | 1,916 | 1,449 |
| Post-employment benefits | 23 | 117 |
| Share-based payments | 505 | 541 |
| 2,444 | 2,107 |
| Subsidiary name | Subsidiary registered address | Activity | Country of incorporation and operation | % holding in ordinary shares |
| Held directly: | ||||
| Porvair Corporation | 700 Shepherd Street, Hendersonville, NC 28792, USA | Holding | USA | 100% |
| Porvair Filtration India Private Limited | 401 Centrum IT Park, Thane MH 400604, India | Trading | India | 60% |
| Porvair Filtration Limited* | 7 Regis Place, Bergen Way, King's Lynn, UK | Holding | England | 100% |
| Porvair Holdings B.V. | Nordezee 8, 3144DB, Maassluis, Netherlands | Holding | Netherlands | 100% |
| Porvair Selee Filtration Technology (Hubei) | Chengdong Area, Square Industrial Park, Xiaogan | |||
| Company Limited | 432000, China | Trading | China | 100% |
| Seal Analytical Limited* | 7 Regis Place, Bergen Way, King's Lynn, UK | Trading | England | 100% |
| Seal Analytical Shanghai Company Limited | Room 413, Building 12, No. 128, Xiang Yin Road, Shanghai 200433, China | Trading | China | 100% |
| Kbiosystems Limited* | 7 Regis Place, Bergen Way, King's Lynn, UK | Trading | England | 100% |
| Held indirectly: | ||||
| Dahlman Industrial Group B.V. | Nordezee 8, 3144DB, Maassluis, Netherlands | Holding | Netherlands | 100% |
| Dahlman Filter Services B.V. | Business Park Stein 139,6181 MA Elsloo, Netherlands | Trading | Netherlands | 100% |
| Dahlman Filter Services GmbH | Hoffmannallee 41–51, 47533 Kleve, Germany | Trading | Germany | 100% |
| J G Finneran Associates, Inc. | 3600 Reilly Court, Vineland, NJ 08360, USA | Trading | USA | 100% |
| Microfiltrex Limited | 7 Regis Place, Bergen Way, King's Lynn, UK | Dormant | England | 100% |
| Kbioservices Limited | 7 Regis Place, Bergen Way, King's Lynn, UK | Dormant | England | 100% |
| Platex, Plaat- en Constructiewerken B.V. | Nordezee 8, 3144DB, Maassluis, Netherlands | Dormant | Netherlands | 100% |
| Porvair Filtration Group Inc. | 301 Business Lane, Ashland, VA 23005, USA | Trading | USA | 100% |
| Porvair Filtration Group Limited | 7 Regis Place, Bergen Way, King's Lynn, UK | Trading | England | 100% |
| Porvair Sciences Limited | 7 Regis Place, Bergen Way, King's Lynn, UK | Trading | England | 100% |
| Pulse Instrumentation GmbH | Werkstrasse 5, 22844 Norderstedt, Germany | Trading | Germany | 100% |
| Rohasys B.V. | Provinciënbaan 4, 5121 DL Rijen, Netherlands | Trading | Netherlands | 100% |
| Seal Analytical GmbH | Werkstrasse 5, 22844 Norderstedt, Germany | Trading | Germany | 100% |
| Seal Analytical Inc. | 6501 W. Donges Bay Road, Mequon, WI 53092, USA | Trading | USA | 100% |
| Selee Corporation | 700 Shepherd Street, Hendersonville, NC 28792, USA | Trading | USA | 100% |
| Technisch Bureau Dahlman B.V. | Nordezee 8, 3144DB, Maassluis, Netherlands | Trading | Netherlands | 100% |
| Ratiolab GmbH | Am Siebenstein 12, 63303 Dreieich, Germany | Trading | Germany | 100% |
| Ratiolab Hungary Kſt. | 2111 Szada, Ipari Park út, Budapest, Hungary | Trading | Hungary | 100% |
| European Filter Corporation NV | Deleestraat 30, 3560 Lummen, Belgium | Trading | Belgium | 100% |