STEM
STEM
US85859N3008
Stem, Inc.
Loading chart...

Financials

Trends
* Timeframes marked with (Est.) are analyst estimates based on consensus data.
Details
Breakdown 2025 2024 Change %
Total Revenue 156.266.000 144.584.000
8.1%
Cost of Revenue 96.310.000 155.642.000
38.1%
Gross Profit 59.956.000 -11.058.000
642.2%
115.644.000 177.112.000
34.7%
Operating Income -55.688.000 -188.170.000
70.4%
Pretax Income 138.297.000 -853.682.000
116.2%
Net Income Common Stockholders 137.761.000 -854.014.000
116.1%
-- --
--
-- --
--
ende