Compare

Energy Recovery, Inc. vs Amtech Systems Inc vs Trio-Tech International vs Velo3D, Inc.

Latest annual figures from SEC filings. Each company is shown for its own most recent fiscal year, so period ends can differ. Select a figure to see its full history.

Latest fiscal yearEnergy Recovery, Inc.
ERII
Amtech Systems Inc
ASYS
Trio-Tech International
TRT
Velo3D, Inc.
VELO
Year ended2025-12-312025-09-302026-06-302025-12-31
Revenue$134.99M$79.36M$62.60M$45.97M
Revenue growth (YoY)-6.9%-21.6%+71.6%+12.1%
Gross margin65.1%34.0%16.6%-16.1%
Operating margin17.7%-35.9%-0.3%-119.5%
Net margin17.0%-38.2%-0.1%-155.2%
Net income$22.96M-$30.33M-$34.0K-$71.36M
EPS (Diluted)$0.42-$2.12$0.00-$4.33
Operating cash flow$18.77M$7.88M$3.43M-$27.33M
Free cash flow$17.44M$6.93M$1.69M-$30.04M
Cash & equivalents$48.08M$17.90M$21.43M$39.01M
Total assets$231.51M$92.87M$60.69M$105.35M
Total liabilities$25.32M$39.49M$17.67M$67.19M
Shareholders' equity$206.19M$53.38M$44.88M$38.16M
Return on year-end equity11.1%-56.8%-0.1%-187.0%
Shares outstanding52.81M14.35M10.37M24.61M

n/a means the company did not report that line under the concept TickerFacts maps, not that it is zero.

Revenue, most recent five fiscal years

Fiscal yearEnergy Recovery, Inc.Amtech Systems IncTrio-Tech InternationalVelo3D, Inc.
Latest$134.99M
Ended 2025-12-31
$79.36M
Ended 2025-09-30
$62.60M
Ended 2026-06-30
$45.97M
Ended 2025-12-31
1 year earlier$144.95M
Ended 2024-12-31
$101.21M
Ended 2024-09-30
$36.47M
Ended 2025-06-30
$41.00M
Ended 2024-12-31
2 years earlier$128.35M
Ended 2023-12-31
$113.31M
Ended 2023-09-30
$42.31M
Ended 2024-06-30
$77.44M
Ended 2023-12-31
3 years earlier$125.59M
Ended 2022-12-31
$106.30M
Ended 2022-09-30
$43.25M
Ended 2023-06-30
$78.71M
Ended 2022-12-31
4 years earlier$103.90M
Ended 2021-12-31
$85.20M
Ended 2021-09-30
$44.06M
Ended 2022-06-30
$27.44M
Ended 2021-12-31