STEM
Stem Inc
NYSE: STEM · UTILITIES · UTILITIES - RENEWABLE
$10.70
+3.48% today
Updated 2026-04-30
Market cap
$96.73M
P/E ratio
—
P/S ratio
0.62x
EPS (TTM)
$-9.18
Dividend yield
—
52W range
$6 – $32
Volume
0.2M
Stem Inc (STEM) Financial statements
SEC filings — annual and quarterly data.
Income statement — annual
| Item | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| Revenue | $7.03M | $17.55M | $36.31M | $127.37M | $362.98M | $461.51M | $144.58M | $156.27M |
| Revenue growth (YoY) | — | +149.6% | +106.9% | +250.8% | +185.0% | +27.1% | -68.7% | +8.1% |
| Cost of revenue | $9.69M | $20.81M | $40.22M | $126.12M | $329.89M | $457.85M | $155.64M | $101.11M |
| Gross profit | $-2.66M | $-3.26M | $-3.91M | $1.25M | $33.09M | $3.67M | $-11.06M | $55.16M |
| Gross margin | -37.8% | -18.6% | -10.8% | 1.0% | 9.1% | 0.8% | -7.6% | 35.3% |
| R&D | $12.68M | $14.70M | $15.94M | $22.72M | $38.30M | $56.51M | $51.28M | $35.30M |
| SG&A | $10.86M | $12.43M | $14.71M | $41.65M | $77.03M | $74.92M | $88.07M | $51.63M |
| Operating income | $-8150.00 | $-47.85M | $-49.39M | $-83.07M | $-131.12M | $-179.31M | $-839.46M | $-60.49M |
| Operating margin | -0.1% | -272.6% | -136.0% | -65.2% | -36.1% | -38.9% | -580.6% | -38.7% |
| EBITDA | $-37.51M | $-33.67M | $-116.99M | $-62.99M | $-87.68M | $-79.17M | $-790.40M | $-11.90M |
| EBITDA margin | -533.5% | -191.8% | -322.2% | -49.5% | -24.2% | -17.2% | -546.7% | -7.6% |
| EBIT | $-42.42M | $-47.55M | $-135.31M | $-83.82M | $-128.75M | $-125.00M | $-834.74M | $-60.49M |
| Interest expense | $0.00 | $12.55M | $20.81M | $17.39M | $10.47M | $14.98M | $18.29M | $23.93M |
| Income tax | — | — | — | — | — | — | — | — |
| Effective tax rate | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% |
| Net income | $-8144.00 | $-59.41M | $-156.12M | $-101.21M | $-124.05M | $-140.41M | $-854.01M | $137.76M |
| Net income growth (YoY) | — | -729443.2% | -162.8% | +35.2% | -22.6% | -13.2% | -508.2% | +116.1% |
| Profit margin | -0.1% | -338.5% | -430.0% | -79.5% | -34.2% | -30.4% | -590.7% | 88.2% |