STEM.L
STEM.L
GB00B0KM9T71
STHREE PLC ORD 1P
Loading chart...

Financials

Trends
* Timeframes marked with (Est.) are analyst estimates based on consensus data.
Details
Breakdown 2025 2024 Change %
Total Revenue 1.302.204.000 1.492.906.000
12.8%
Cost of Revenue 979.508.000 1.123.827.000
12.8%
Gross Profit 322.696.000 369.079.000
12.6%
295.051.000 303.989.000
2.9%
Operating Income 27.645.000 65.090.000
57.5%
Pretax Income 25.533.000 67.640.000
62.3%
Net Income Common Stockholders 17.674.000 49.692.000
64.4%
-- --
--
-- --
--
ende