OTC:CYAN | Key Financial Ratios | CYANOTECH CORP

Complete source-backed ratio history.

Available history
2011-03-31 to 2025-09-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-09-3010.17-7.39%-22.02%
2025-06-300.980.2-12.73%-36.59%
2025-03-311.030.44-13.64%-36.05%
2024-12-311.060.2-19.44%-49.02%
2024-09-301.060.72-22.80%-56.26%
2024-06-301.020.61-20.87%-47.84%
2024-03-311.240.35-20.97%-44.58%
2023-12-311.440.49-16.94%-33.37%
2023-09-301.460.47-14.93%-29.11%
2023-06-301.490.45-14.89%-28.84%
2023-03-311.670.39-11.57%-21.04%
2022-12-313.110.37-5.82%-9.77%
2022-09-303.260.32-2.47%-4.10%
2022-06-303.690.243.78%6.10%
2022-03-313.370.256.72%11.05%
2021-12-313.40.265.35%8.73%
2021-09-303.30.36.85%11.37%
2021-06-302.690.364.17%7.40%
2021-03-312.60.412.98%5.39%
2020-12-312.260.463.99%7.23%
2020-09-302.10.61.76%3.59%
2020-06-302.160.622.02%4.12%
2020-03-312.320.551.22%2.44%
2019-12-312.10.57-3.72%-7.76%
2019-09-302.040.59-3.36%-7.10%
2019-06-301.850.61-7.32%-16.25%
2019-03-311.540.53-12.14%-24.12%
2018-12-311.77-10.72%-19.57%
2018-09-301.8-8.12%-14.83%
2018-06-301.99-2.54%-4.46%
2018-03-312.390.073.45%5.66%
2017-12-312.445.79%9.48%
2017-09-302.361.19%1.97%
2017-06-302.25-0.08%-0.13%
2017-03-312.03-4.16%-7.31%
2016-12-312.02-16.81%-29.45%
2016-09-301.93-15.83%-28.29%
2016-06-301.87-16.21%-29.18%
2016-03-312.07-14.11%-24.65%
2015-12-312.250.42%0.67%
2015-09-302.282.27%3.65%
2015-06-302.34
2015-03-312.73
2014-12-312.63
2014-09-302.36
2014-06-302.74
2014-03-313.03
2013-12-313.620.26
2013-09-303.970.27
2013-06-303.81
2013-03-314.230.28
2012-12-314.12
2012-09-303.44
2012-06-304.13
2012-03-313.40.04
2011-12-313.910.05
2011-09-303.930.06
2011-06-304.150.06
2011-03-313.860.07

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-03-311.030.44-13.64%-36.05%
2024-03-311.240.35-20.97%-44.58%
2023-03-311.670.39-11.57%-21.04%
2022-03-313.370.256.72%11.05%
2021-03-312.60.412.98%5.40%
2020-03-312.320.551.22%2.44%
2019-03-311.540.53-12.14%-24.12%
2018-03-312.390.073.45%5.66%
2017-03-312.03-4.17%-7.32%
2016-03-312.07-14.11%-24.65%
2015-03-312.73-0.08%-0.11%
2014-03-313.03-1.40%-2.04%
2013-03-314.23
2012-03-313.40.04
2011-03-313.860.07