SThree plc (LON:STEM)
London flag London · Delayed Price · Currency is GBP · Price in GBX
172.40
-0.80 (-0.46%)
At close: Feb 20, 2026

Revenue by Segment

Millions GBP. Fiscal year is Dec - Nov.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016
Period Ending
Nov '25 Nov '24 Nov '23 Nov '22 Nov '21 Nov '20 Nov '19 Nov '18 Nov '17 Nov '16
DACH
397.30M456.05M524.73M539.01M452.46M
DACH Growth
-12.88%-13.09%-2.65%19.13%21.66%
Rest of Europe
292.92M353.15M399.86M394.35M-
Rest of Europe Growth
-17.05%-11.68%1.40%--
Netherlands (including Spain)
280.96M343.57M367.64M323.96M-
Netherlands (including Spain) Growth
-18.22%-6.55%13.48%--
USA
289.54M299.23M328.29M338.22M254.34M
USA Growth
-3.24%-8.85%-2.94%32.98%11.79%
Middle East & Asia
41.47M40.91M42.64M43.90M-
Middle East & Asia Growth
1.38%-4.06%-2.87%--
EMEA Excluding DACH
----606.25M
EMEA Excluding DACH Growth
----2.97%
APAC
----17.68M
APAC Growth
----22.83%
Total
1.30B1.49B1.66B1.64B1.33B
Total Growth
-12.77%-10.24%1.45%23.20%10.65%

Revenue by Geography

Millions GBP. Fiscal year is Dec - Nov.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016
Period Ending
Nov '25 Nov '24 Nov '23 Nov '22 Nov '21 Nov '20 Nov '19 Nov '18 Nov '17 Nov '16
Germany
348.29M393.85M453.54M468.35M405.31M
Germany Growth
-11.57%-13.16%-3.16%15.55%20.53%
USA
289.54M299.23M328.29M338.22M254.34M
USA Growth
-3.24%-8.85%-2.94%32.98%11.79%
Netherlands
252.86M318.67M350.30M314.16M250.65M
Netherlands Growth
-20.65%-9.03%11.50%25.34%6.86%
UK
163.85M226.90M263.46M263.00M202.37M
UK Growth
-27.79%-13.88%0.18%29.96%8.71%
Japan
16.07M13.36M10.81M10.79M8.19M
Japan Growth
20.29%23.52%0.19%31.80%16.25%
Rest of the World
231.60M240.90M256.77M244.93M209.88M
Rest of the World Growth
-3.86%-6.18%4.84%16.70%-0.58%
Total
1.30B1.49B1.66B1.64B1.33B
Total Growth
-12.77%-10.24%1.45%23.20%10.65%
Source: S&P Global Market Intelligence.