Nasdaq
End-of-day closes; the latest point is the live 15-min-delayed price · split & dividend adjusted · chart by TradingView
Roles derived from SEC Form 4 filings.
Actuals from SEC filings; YoY vs the year-ago quarter. Analyst estimates & surprise require a data feed (coming soon).
| Line item | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|
| Revenue | $119.0M | $103.9M | $125.6M | $128.3M | $144.9M | $135.0M |
| Gross profit | — | $71.2M | $87.4M | $87.1M | $96.9M | $87.9M |
| Operating income | $31.3M | $13.8M | $24.8M | $19.1M | $19.7M | $23.9M |
| Net income | $26.4M | $14.3M | $24.0M | $21.5M | $23.1M | $23.0M |
| Diluted EPS | $0.47 | $0.24 | $0.42 | $0.37 | $0.40 | $0.42 |
| Operating cash flow | $16.9M | $13.5M | $12.6M | $26.1M | $20.5M | $18.8M |
| Free cash flow | $10.1M | $6.8M | $8.4M | $23.5M | $19.2M | $17.4M |
| Gross margin | — | 68.6% | 69.6% | 67.8% | 66.9% | 65.1% |
| Operating margin | 26.3% | 13.3% | 19.8% | 14.8% | 13.6% | 17.7% |
| Net margin | 22.2% | 13.7% | 19.1% | 16.8% | 15.9% | 17.0% |
| Line item | Q2 '24 | Q3 '24 | Q4 '24 | Q1 '25 | Q2 '25 | Q3 '25 | Q4 '25 | Q1 '26 |
|---|---|---|---|---|---|---|---|---|
| Revenue | $27.2M | $38.6M | $67.1M | $8.1M | $28.1M | $32.0M | $66.9M | $9.7M |
| Gross profit | $17.6M | $25.1M | $47.1M | $4.5M | $18.0M | $20.6M | $45.0M | $2.7M |
| Operating income | -$2.0M | $7.1M | $25.6M | -$12.6M | $1.5M | $3.7M | $31.3M | -$14.9M |
| Net income | -$642,000.00 | $8.5M | $23.5M | -$9.9M | $2.1M | $3.9M | $26.9M | -$12.3M |
| Diluted EPS | -$0.01 | $0.15 | $0.40 | -$0.18 | $0.04 | $0.07 | $0.49 | -$0.23 |
| Operating cash flow | $8.1M | -$3.0M | $9.0M | $10.7M | $4.1M | -$3.1M | $7.1M | $21.0M |
| Free cash flow | $7.9M | -$3.2M | $8.9M | $10.5M | $4.0M | -$3.5M | $6.4M | $20.2M |
| Gross margin | 64.6% | 65.1% | 70.2% | 55.3% | 64.0% | 64.2% | 67.2% | 27.8% |
| Operating margin | -7.4% | 18.3% | 38.2% | -155.8% | 5.3% | 11.4% | 46.8% | -153.1% |
| Net margin | -2.4% | 22.0% | 35.0% | -122.5% | 7.3% | 12.1% | 40.2% | -126.2% |
Headlines for ERII will appear here once the news feed is connected.
Consensus revenue & EPS estimates and price targets will appear here once a forward-estimates data feed is connected.
| Date | Insider | Type | Shares | Price | Value | Filing |
|---|---|---|---|---|---|---|
| 2026-06-15 | BUEHLER ALEXANDER J· Interim President and CEO | Option exercise | 15,327 | $8.60 | $131,812.20 | filing |
| 2026-06-15 | BUEHLER ALEXANDER J· Interim President and CEO | Sale | 14,900 | $8.71 | $129,779.00 | filing |
| 2026-06-15 | Sabol Colin R | Buy | 11,180 | $8.88 | $99,267.22 | filing |
| 2026-06-04 | TONDREAU PAMELA L. | Award | 22,316 | $8.29 | $184,999.64 | filing |
| 2026-06-04 | Hanstveit Arve | Award | 18,094 | $8.29 | $149,999.26 | filing |
| 2026-06-04 | Chow Joan Kai | Award | 18,094 | $8.29 | $149,999.26 | filing |
| 2026-06-04 | Sabol Colin R | Award | 18,094 | $8.29 | $149,999.26 | filing |
| 2026-05-13 | TONDREAU PAMELA L. | Buy | 20,000 | $8.34 | $166,840.00 | filing |
| 2026-05-06 | Ryan Aidan· Interim CFO | Award | 18,518 | $11.61 | $214,993.98 | filing |
| 2026-04-06 | Hanstveit Arve | Sale | 2,419 | $10.29 | $24,891.51 | filing |
| 2026-04-02 | Hanstveit Arve | Sale | 165,292 | $10.14 | $1.7M | filing |
| 2026-03-10 | Hanstveit Arve | Sale | 25,000 | $10.96 | $273,975.00 | filing |
| 2026-03-06 | Hanstveit Arve | Sale | 11,582 | $10.62 | $122,942.93 | filing |
| 2026-03-05 | Hanstveit Arve | Sale | 38,418 | $10.71 | $411,456.78 | filing |
| 2026-03-05 | Ramanan Natarajan· Chief Technology Officer | Sale | 272 | $10.57 | $2,875.04 | filing |
| 2026-03-04 | Clemente Rodney· SVP, Water | Sale | 20,568 | $10.61 | $218,308.75 | filing |
| 2026-03-03 | Ramanan Natarajan· Chief Technology Officer | Tax withholding | 2,724 | $10.22 | $27,839.28 | filing |
| 2026-02-17 | Mancini Michael S.· Chief Financial Officer | Award | 45,626 | $0.00 | $0.00 | filing |
| 2026-02-17 | Moon David W· President and CEO | Award | 81,812 | $0.00 | $0.00 | filing |
| 2026-02-17 | Yeung William· Chief Legal Officer | Award | 25,959 | $0.00 | $0.00 | filing |
| 2026-02-17 | Ramanan Natarajan· Chief Technology Officer | Award | 29,106 | $0.00 | $0.00 | filing |
| 2026-02-17 | Clemente Rodney· SVP, Water | Award | 45,626 | $0.00 | $0.00 | filing |
| 2026-02-17 | Hostetler Matthew· Chief Human Resources Officer | Award | 25,959 | $0.00 | $0.00 | filing |
| 2026-02-06 | Yeung William· Chief Legal Officer | Sale | 646 | $15.14 | $9,780.44 | filing |
| 2026-02-05 | Yeung William· Chief Legal Officer | Sale | 890 | $14.59 | $12,985.10 | filing |
Showing the latest 25 transactions — full history in the linked SEC filings.
Fundamentals & filings from SEC EDGAR. Prices adjusted for splits & dividends. Not investment advice.