Stock Scorer

Cyanotech Corp (CYAN)

Cyanotech Corp reported revenue of 7M USD for the quarter ending 30 September 2025, up 19.3% from 5.8M a year earlier.

Every figure below is the company's own, as filed. Nothing is estimated and nothing is smoothed — a period the filing does not support is left blank rather than filled in. Quarters are the company's own, counted from its financial year ending 03-31. Amounts in USD. The same series drawn ›

As last reported

The newest period the filing supports for each figure, in USD.
FigurePeriodAmountYear on year
Revenue Q3 '25 · ending 30 September 2025 7M +19.3%
Gross Profit Q3 '25 · ending 30 September 2025 2.4M +61.8%
Operating Income Q3 '25 · ending 30 September 2025 190K —
Net Income Q3 '25 · ending 30 September 2025 1K —
Cost of Revenue Q3 '25 · ending 30 September 2025 4.6M +5.0%
Operating Cash Flow Q3 '25 · ending 30 September 2025 108K —
Free Cash Flow Q1 '19 · ending 31 March 2019 -861K —
Shares Outstanding Q3 '25 · ending 30 September 2025 7.3M +5.0%
EPS Q3 '25 · ending 30 September 2025 -0.24 —

Revenue and profit by financial year

As filed, in USD. A year the filing does not support is not listed.
YearEnding RevenueOperating IncomeNet IncomeFree Cash Flow
20252025-03-31 24.2M-2.5M-3.2M—
20242024-03-31 23.1M-4.6M-5.3M—
20232023-03-31 23.2M-2.9M-3.4M—
20222022-03-31 36M2.6M2.2M—
20212021-03-31 32.3M84K920K—
20202020-03-31 31.9M1.1M387K—
20192019-03-31 30.2M-3M-3.6M-1.3M
20182018-03-31 34.1M1.4M1M485K
20172017-03-31 32M-682K-1.2M373K
20162016-03-31 31.8M-785K-4.4M-3.6M

Every period

Revenue Quarterly

PeriodEndingRevenue
Q2 '262025-09-307M
Q1 '262025-06-305.8M
Q4 '252025-03-316.3M
Q3 '252024-12-316.2M
Q2 '252024-09-305.8M
Q1 '252024-06-305.9M
Q4 '242024-03-316M
Q3 '242023-12-315.6M
Q2 '242023-09-306.4M
Q1 '242023-06-305.1M
Q4 '232023-03-315.4M
Q3 '232022-12-315.9M
Q2 '232022-09-305.2M
Q1 '232022-06-306.7M
Q4 '222022-03-318.1M
Q3 '222021-12-319.5M
Q2 '222021-09-309.4M
Q1 '222021-06-309M
Q4 '212021-03-319.4M
Q3 '212020-12-317M

Gross Profit Quarterly

PeriodEndingGross Profit
Q2 '262025-09-302.4M
Q1 '262025-06-301.8M
Q4 '252025-03-311.7M
Q3 '252024-12-312.2M
Q2 '252024-09-301.5M
Q1 '252024-06-301.5M
Q4 '242024-03-31675K
Q3 '242023-12-311.6M
Q2 '242023-09-302.1M
Q1 '242023-06-301.5M
Q4 '232023-03-311.4M
Q3 '232022-12-311.8M
Q2 '232022-09-301.8M
Q1 '232022-06-302.3M
Q4 '222022-03-312.9M
Q3 '222021-12-313.2M
Q2 '222021-09-303.8M
Q1 '222021-06-303.7M
Q4 '212021-03-312.8M
Q3 '212020-12-312.1M

Operating Income Quarterly

PeriodEndingOperating Income
Q2 '262025-09-30190K
Q1 '262025-06-30-753K
Q4 '252025-03-31-442K
Q3 '252024-12-31-50K
Q2 '252024-09-30-975K
Q1 '252024-06-30-1M
Q4 '242024-03-31-1.9M
Q3 '242023-12-31-848K
Q2 '242023-09-30-632K
Q1 '242023-06-30-1.2M
Q4 '232023-03-31-1.3M
Q3 '232022-12-31-404K
Q2 '232022-09-30-837K
Q1 '232022-06-30-425K
Q4 '222022-03-31364K
Q3 '222021-12-31508K
Q2 '222021-09-301.1M
Q1 '222021-06-30619K
Q4 '212021-03-31-25K
Q3 '212020-12-31-441K

Net Income Quarterly

PeriodEndingNet Income
Q2 '262025-09-301K
Q1 '262025-06-30-926K
Q4 '252025-03-31-627K
Q3 '252024-12-31-224K
Q2 '252024-09-30-1.1M
Q1 '252024-06-30-1.2M
Q4 '242024-03-31-2.1M
Q3 '242023-12-31-1M
Q2 '242023-09-30-797K
Q1 '242023-06-30-1.4M
Q4 '232023-03-31-1.4M
Q3 '232022-12-31-598K
Q2 '232022-09-30-940K
Q1 '232022-06-30-472K
Q4 '222022-03-31277K
Q3 '222021-12-31386K
Q2 '222021-09-30970K
Q1 '222021-06-30520K
Q4 '212021-03-31-200K
Q3 '212020-12-31827K

Cost of Revenue Quarterly

PeriodEndingCost of Revenue
Q2 '262025-09-304.6M
Q1 '262025-06-304M
Q4 '252025-03-314.6M
Q3 '252024-12-314M
Q2 '252024-09-304.4M
Q1 '252024-06-304.4M
Q4 '242024-03-315.3M
Q3 '242023-12-313.9M
Q2 '242023-09-304.3M
Q1 '242023-06-303.6M
Q4 '232023-03-314M
Q3 '232022-12-314.1M
Q2 '232022-09-303.4M
Q1 '232022-06-304.4M
Q4 '222022-03-315.2M
Q3 '222021-12-316.2M
Q2 '222021-09-305.7M
Q1 '222021-06-305.3M
Q4 '212021-03-316.7M
Q3 '212020-12-314.9M

Operating Cash Flow Quarterly

PeriodEndingOperating Cash Flow
Q2 '262025-09-30108K
Q1 '262025-06-30-328K
Q4 '252025-03-31-57K
Q3 '252024-12-31-935K
Q2 '252024-09-30-444K
Q1 '252024-06-30243K
Q4 '242024-03-31307K
Q3 '242023-12-31-1M
Q2 '242023-09-30834K
Q1 '242023-06-30-596K
Q4 '232023-03-31583K
Q3 '232022-12-31-223K
Q2 '232022-09-30-1.2M
Q1 '232022-06-30-1.3M
Q4 '222022-03-311M
Q3 '222021-12-31918K
Q2 '222021-09-302.3M
Q1 '222021-06-30-1.9M
Q4 '212021-03-311.5M
Q3 '212020-12-31-222K

Free Cash Flow Quarterly

Operating cash flow minus capital expenditure.

PeriodEndingFree Cash Flow
Q4 '192019-03-31-861K
Q3 '192018-12-311.2M
Q2 '192018-09-30-613K
Q1 '192018-06-30-1M
Q4 '182018-03-31-316K
Q3 '182017-12-31-309K
Q2 '182017-09-30956K
Q1 '182017-06-30154K
Q4 '172017-03-31-11K
Q3 '172016-12-31-250K
Q2 '172016-09-30632K
Q1 '172016-06-302K
Q4 '162016-03-31-630K
Q3 '162015-12-31151K
Q2 '162015-09-30-1.8M
Q1 '162015-06-30-1.3M
Q4 '152015-03-31-373K
Q3 '152014-12-31-937K
Q2 '152014-09-30-540K
Q1 '152014-06-30-1.1M

Shares Outstanding Quarterly

Weighted average diluted, as the filer reports it for each period. An average cannot be added across periods, so this one is always shown per period the filer tagged rather than as a trailing year.

PeriodEndingShares Outstanding
Q2 '262025-09-307.3M
Q1 '262025-06-307.2M
Q3 '252024-12-317.2M
Q2 '252024-09-307M
Q1 '252024-06-306.9M
Q3 '242023-12-316.6M
Q2 '242023-09-306.4M
Q1 '242023-06-306.3M
Q3 '232022-12-316.3M
Q2 '232022-09-306.2M
Q1 '232022-06-306.2M
Q3 '222021-12-316.2M
Q2 '222021-09-306.1M
Q1 '222021-06-306.3M
Q3 '212020-12-316.2M
Q2 '212020-09-306.2M
Q1 '212020-06-306M
Q3 '202019-12-316M
Q2 '202019-09-306M
Q1 '202019-06-305.9M

EPS TTM

The filer's own published earnings a share for each quarter, four quarters added up. The company page divides trailing net income by the share count instead, which lands within about 1% of this and is not the same sum, so the two are named differently rather than presented as one figure.

PeriodEndingEPS
Q2 '262025-09-30-0.24
Q1 '262025-06-30-0.40
Q4 '252025-03-31-0.44
Q3 '252024-12-31-0.67
Q2 '252024-09-30-0.80
Q1 '252024-06-30-0.77
Q4 '242024-03-31-0.82
Q3 '242023-12-31-0.74
Q2 '242023-09-30-0.68
Q1 '242023-06-30-0.70
Q4 '232023-03-31-0.56
Q3 '232022-12-31-0.28
Q2 '232022-09-30-0.12
Q1 '232022-06-300.19
Q4 '222022-03-310.35
Q3 '222021-12-310.27
Q2 '222021-09-300.34
Q1 '222021-06-300.21
Q4 '212021-03-310.15
Q3 '212020-12-310.20