CYANOTECH CORP (CYAN)
↓ Download CSV- Sector Manufacturing
- Incorporated NV
- Fiscal year ends Mar 31
In fiscal 2025, CYANOTECH CORP reported revenue of $24.21M, up 5.0% from the prior year. The company ran a net loss, with a net margin of -13.2% and a gross margin of 28.4%. It held $23.49M in total assets against $14.61M in total liabilities.
Key ratios (FY2025)
28.4%
Gross margin
-10.4%
Operating margin
-13.2%
Net margin
-36.1%
Return on equity
+5.0%
Revenue growth (YoY)
| Metric (FY) | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $24.21M | $23.07M | $23.18M | $35.97M | $32.34M | $31.90M | $30.20M | $34.12M | $32.04M | — |
| Cost of Revenue | $17.34M | $17.13M | $15.92M | $22.40M | $21.23M | $19.20M | $19.74M | $20.74M | $19.82M | $19.97M |
| Gross Profit | $6.88M | $5.95M | $7.26M | $13.57M | $11.12M | $12.70M | $10.47M | $13.37M | $12.22M | $11.87M |
| Operating Income | -$2.51M | -$4.59M | -$2.92M | $2.57M | $84.0K | $1.05M | -$3.00M | $1.41M | -$682.0K | -$785.0K |
| Net Income | -$3.20M | -$5.27M | -$3.44M | $2.15M | $920.0K | $387.0K | -$3.60M | $1.02M | -$1.22M | -$4.39M |
| EPS (Diluted) | $-0.45 | $-0.81 | $-0.55 | $0.35 | $0.15 | $0.06 | $-0.62 | $0.18 | $-0.21 | $-0.79 |
| Total Assets | $23.49M | $25.11M | $29.73M | $32.05M | $30.88M | $31.79M | $29.63M | $29.71M | $29.16M | $31.15M |
| Total Liabilities | $14.61M | $13.30M | $13.38M | $12.56M | $13.84M | $15.94M | $14.72M | $11.60M | $12.55M | $13.32M |
| Shareholders' Equity | $8.88M | $11.81M | $16.35M | $19.49M | $17.04M | $15.85M | $14.91M | $18.11M | $16.61M | $17.83M |
| Cash & Equivalents | $257.0K | $707.0K | $974.0K | $2.59M | $3.77M | $2.42M | $840.0K | $1.33M | $1.41M | $1.24M |
| Operating Cash Flow | -$1.19M | -$455.0K | -$2.10M | $2.38M | $2.40M | $1.24M | -$847.0K | $1.49M | $1.22M | $745.0K |
| Capital Expenditures | — | — | — | — | — | — | $431.0K | $1.00M | $847.0K | $4.30M |
| Shares Outstanding | 7.20M | 6.95M | 6.27M | 6.20M | 6.12M | 6.01M | 5.88M | 5.77M | 5.69M | 5.60M |