Picture of Stem logo

STEM — Stem News Story

0.000.00%
us flag iconLast trade - 00:00
EnergySpeculativeMicro CapNeutral

Brief: Stem posts Q1 revenue USD 67.4 million

May 4 (Reuters) - Stem Q1 revenue USD 67.4 million.
* Q1 gross margin 1%
* Q1 adjusted gross margin 15.1%
* Q1 order backlog USD 1,242.6 million
* Q1 net income USD -44.8 million
* Q1 adjusted EBITDA USD -13.7 million

Recent news on Stem

See all news