Tristel plc (AIM:TSTL)
London flag London · Delayed Price · Currency is GBP · Price in GBX
418.35
+6.35 (1.54%)
Jul 28, 2026, 9:29 AM GMT

Revenue

Millions GBP. Fiscal year is Jul - Jun.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019
Period Ending
Dec '25 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21 Jun '20 Jun '19
Hospital Medical Device Decontamination Revenue
43.36M40.38M36.34M
Hospital Environmental Surface Disinfection Revenue
4.30M3.69M3.44M
Other Segment Revenue
1.88M2.40M2.16M
Revenue (Total)
-46.46M41.93M

Revenue by Geography

Millions GBP. Fiscal year is Jul - Jun.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019
Period Ending
Dec '25 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21 Jun '20 Jun '19
UK to UK and Overseas Distributors Revenue
22.20M21.95M19.99M
Australia Revenue
3.52M3.53M3.65M
Germany Revenue
6.67M6.27M5.60M
Western Europe Revenue
9.27M8.65M7.97M
Other Rest of World (ROW) Revenue
7.88M6.06M4.73M
Revenue (Total)
-46.46M41.93M

Gross Profit

Millions GBP. Fiscal year is Jul - Jun.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019
Period Ending
Dec '25 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21 Jun '20 Jun '19
Hospital Medical Device Decontamination Gross Profit
35.94M33.74M30.32M
Hospital Environmental Surface Disinfection Gross Profit
2.37M1.90M1.96M
Other Segment Gross Profit
451.00K827.00K1.30M
Gross Profit (Other)
-1.00M-
Gross Profit (Total)
-37.46M33.58M

EBT by Geography

Millions GBP. Fiscal year is Jul - Jun.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019
Period Ending
Dec '25 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21 Jun '20 Jun '19
UK to UK and Overseas Distributors Profit Before Tax
8.49M7.31M6.09M
Australia Profit Before Tax
159.00K159.00K164.00K
Germany Profit Before Tax
299.00K282.00K252.00K
Western Europe Profit Before Tax
418.00K389.00K358.00K
Other Rest of World (ROW) Profit Before Tax
355.00K273.00K213.00K