Pulling SEC filings + quote and writing the call…
| Fiscal year | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|---|
| Revenue | $17.6M | $36.3M | $127M | $363M | $462M | $145M | $156M |
| Revenue growth | — | 106.9% | 250.8% | 185.0% | 27.1% | -68.7% | 8.1% |
| Gross profit | -$3.26M | -$3.91M | $1.25M | $33.1M | $3.67M | -$11.1M | $60.0M |
| Gross margin | -18.6% | -10.8% | 1.0% | 9.1% | 0.8% | -7.6% | 38.4% |
| Operating income | -$47.9M | -$49.4M | -$83.1M | -$131M | -$179M | -$839M | -$55.7M |
| Operating margin | -272.6% | -136.0% | -65.2% | -36.1% | -38.9% | -580.6% | -35.6% |
| Net income | -$10.4K | -$156M | -$101M | -$124M | -$140M | -$854M | $138M |
| Net margin | -0.1% | -430.0% | -79.5% | -34.2% | -30.4% | -590.7% | 88.2% |
| EPS (diluted) | -$1.51 | -$4.13 | -$0.96 | -$0.81 | -$18.05 | -$105.80 | -$9.18 |
| Fiscal year | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|---|
| Operating cash flow | -$29.7M | -$33.7M | -$101M | -$106M | -$207M | -$36.6M | $6.86M |
| Fiscal year | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|---|
| Cash & equivalents | $12.9M | $6.94M | $748M | $87.9M | $105M | $56.3M | $48.9M |
| Total assets | $253K | $206M | $1.19B | $1.42B | $1.36B | $437M | $309M |
| Total liabilities | $247K | $383M | $524M | $870M | $930M | $835M | $558M |
| Shareholders' equity | -$24.5M | -$177M | $668M | $552M | $426M | -$398M | -$249M |
| Retained earnings | -$18.6K | -$408M | -$509M | -$632M | -$772M | -$1.63B | -$1.49B |
| Shares (wtd avg diluted) | 42.8M | 40.1M | 106M | 153M | 7.78M | 8.07M | 8.49M |
Every figure is extracted from STEM, INC.’s annual reports as filed with the SEC (XBRL company facts) — no third-party estimates. Fiscal years are labeled by period end; filers occasionally re-tag concepts, so a sparse cell means the company didn’t report that concept for that year. Free cash flow = operating cash flow − capital expenditures.
Research and education only — not financial advice. TENKis not a registered investment adviser or broker-dealer and gives no personalized advice. Every call is impersonal — identical for all users, generated on a schedule from SEC filings plus a delayed/third-party price feed — may be wrong or out of date, and is not a recommendation to buy or sell any security. The operator and an affiliated trading operation may hold or trade the securities TENK rates; see Disclosures. Past performance does not guarantee future results. Do your own research.