OESX (OESX) financial statements

· Market cap $105M

OESX reported revenue of $86M in fiscal 2026, up 2.3% a year over 9 years.

Net income was -$3M and the operating margin -1.9%, against -17.8% in 2017.

Free cash flow was -$1M.

The diluted share count rose 26% over the period (dilution).

Revenue and free cash flow

Fiscal years, $ billions.

-0.100.10.10.10.22017201820192020202120222023202420252026RevenueFree cash flow
Embed this chart

Free to use in articles and newsletters with the source line. Paste this HTML:

Income statement

Fiscal years, from OESX's 10-K filings with the SEC.

Fiscal year2017201820192020202120222023202420252026
Revenue$70M$60M$66M$151M$117M$124M$77M$91M$80M$86M
Cost of revenue$53M$46M$51M$114M$87M$90M$60M$70M$59M$58M
Gross profit$17M$15M$15M$37M$30M$34M$18M$21M$20M$28M
Research and development$2M$2M$1M$2M$2M$2M$2M$1M$1M$945,000
Selling, general and admin$28M$25M$19M$22M$22M$23M$31M$30M$30M$29M
Operating income-$13M-$13M-$6M$13M$7M$8M-$16M-$11M-$11M-$2M
Interest expense$163,000$333,000$493,000———————
Pre-tax income-$13M-$13M-$7M$13M$7M$8M-$16M-$12M-$12M-$3M
Income tax-$261,000-$15,000$14,000$159,000-$20M$2M$18M$41,000$42,000$60,000
Net income-$12M-$13M-$7M$12M$26M$6M-$34M-$12M-$12M-$3M
EPS (diluted)-$4.40-$4.60-$2.30$4.00$8.30$1.90-$10.80-$3.59-$3.59-$0.89
Diluted shares3M3M3M3M3M3M3M3M3M4M
Gross margin24.7%24.3%22.1%24.6%25.8%27.3%22.6%23.1%25.4%32.6%
Operating margin-17.8%-21.5%-9.4%8.7%5.9%6.7%-20.7%-11.9%-13.3%-1.9%
Net margin-17.5%-21.8%-10.1%8.3%22.4%4.9%-44.4%-12.9%-14.8%-3.7%

Balance sheet

Fiscal years, from OESX's 10-K filings with the SEC.

Fiscal year2017201820192020202120222023202420252026
Cash and short-term investments$17M$9M$9M$29M$19M$14M$16M$5M$6M$3M
Receivables$9M$9M$15M$10M$14M$12M$14M$14M$13M$16M
Inventory$14M$8M$13M$15M$20M$20M$18M$18M$11M$10M
Total current assets$44M$29M$41M$55M$57M$51M$50M$45M$35M$38M
Property, plant and equipment$14M$13M$12M$12M$11M$11M$10M$10M$8M$6M
Goodwill$0$0———$350,000$1M$1M$1M$1M
Total assets$62M$45M$56M$73M$93M$87M$72M$63M$52M$52M
Total current liabilities$18M$16M$27M$27M$30M$18M$24M$28M$27M$27M
Long-term debt$7M$4M$9M$10M$35,000$19,000$10M$10M$10M$6M
Total liabilities$27M$22M$38M$42M$35M$22M$38M$41M$41M$35M
Shareholders' equity$35M$23M$18M$31M$58M$65M$33M$23M$12M$17M
Net debt-$10M-$5M$650,000-$19M-$19M-$14M-$6M$5M$4M$3M

Cash flow

Fiscal years, from OESX's 10-K filings with the SEC.

Fiscal year2017201820192020202120222023202420252026
Operating cash flow-$2M-$4M-$5M$20M$2M-$113,000-$2M-$10M$599,000-$1M
Capital spending$660,000$512,000$381,000$814,000$902,000$518,000$586,000$837,000$99,000$83,000
Free cash flow-$3M-$5M-$5M$20M$827,000-$631,000-$3M-$11M$500,000-$1M
Stock-based compensation$2M$1M$825,000$618,000$753,000$813,000$2M$950,000$1M$483,000
Net borrowing-$880,000-$158,000-$80,000———$0$0$4M$0
Free cash flow margin-3.7%-8.2%-8.3%12.9%0.7%-0.5%-3.7%-12.1%0.6%-1.3%
Every line, every quarterThe deep dive has fifteen-plus years of statements, quarterly results, charts and valuation models for OESX.
Open OESX in Investingly

Questions

What was OESX's revenue in 2026?

$86M in fiscal 2026, from its 10-K filing.

How much free cash flow does OESX generate?

-$1M in fiscal 2026 (operating cash flow minus capital spending).

From OESX's annual reports filed with the SEC (XBRL data), standardised by Investingly. Information only, not investment advice.