CYANOTECH CORP (CYAN) › Cost of RevenueCYANOTECH CORP (CYAN) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2016: $19.97M2017: $19.82M2018: $20.74M2019: $19.74M2020: $19.20M2021: $21.23M2022: $22.40M2023: $15.92M2024: $17.13M2025: $17.34M$17.34M2016Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$17.34M+1.2%2024$17.13M+7.6%2023$15.92M-28.9%2022$22.40M+5.5%2021$21.23M+10.6%2020$19.20M-2.7%2019$19.74M-4.9%2018$20.74M+4.7%2017$19.82M-0.8%2016$19.97M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share