OTC:CYAN | Income Statement | CYANOTECH CORP

Complete source-backed income-statement history.

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

Historical Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2025-09-30$6.98M$4.58M$2.39M$78,000.00$2.2M$190,000.00$1,000.00$0.00$1,000.00$0.00$0.007,293,0007,293,000
2025-06-30$5.82M$4.05M$1.77M$74,000.00$2.53M-$753,000.00-$926,000.00$0.00-$926,000.00-$0.137,211,000
2025-03-31$6.3M$4.56M$1.74M$101,000.00$2.18M-$442,000.00-$619,000.00$8,000.00-$627,000.00-$0.0835,000
2024-12-31$6.17M$3.99M$2.18M$127,000.00$2.23M-$50,000.00-$224,000.00$0.00-$224,000.00-$0.037,156,000
2024-09-30$5.85M$4.37M$1.48M$137,000.00$2.45M-$975,000.00-$1.15M$0.00-$1.15M-$0.16-$0.167,004,0007,004,000
2024-06-30$5.9M$4.42M$1.48M$84,000.00$2.52M-$1.04M-$1.2M$0.00-$1.2M-$0.17-$0.176,948,0006,948,000
2024-03-31$5.97M$5.3M$675,000.00$159,000.00$2.58M-$1.9M-$2.08M$5,000.00-$2.08M-$0.31-$0.31127,000-6,397,469
2023-12-31$5.58M$3.93M$1.65M$163,000.00$2.5M-$848,000.00-$1.02M$0.00-$1.02M-$0.16-$0.166,554,0006,554,000
2023-09-30$6.37M$4.29M$2.09M$175,000.00$2.72M-$632,000.00-$795,000.00$2,000.00-$797,000.00-$0.13-$0.136,366,0006,366,000
2023-06-30$5.15M$3.61M$1.53M$191,000.00$2.74M-$1.21M-$1.37M$0.00-$1.37M-$0.22-$0.226,290,0006,290,000
2023-03-31$5.39M$4.01M$1.39M$214,000.00$2.64M-$1.25M-$1.42M$7,000.00-$1.43M-$0.23-$0.23-6,228,756-6,228,756
2022-12-31$5.89M$4.13M$1.76M$106,000.00$2.17M-$404,000.00-$590,000.00$8,000.00-$598,000.00-$0.10-$0.106,272,0006,272,000
2022-09-30$5.18M$3.39M$1.79M$206,000.00$2.63M-$837,000.00-$940,000.00$0.00-$940,000.00-$0.15-$0.156,228,0006,228,000
2022-06-30$6.72M$4.4M$2.32M$246,000.00$2.74M-$425,000.00-$469,000.00$3,000.00-$472,000.00-$0.08-$0.086,204,0006,204,000
2022-03-31$8.13M$5.23M$2.89M$229,000.00$2.53M$364,000.00$284,000.00$7,000.00$277,000.00$0.04$0.05-6,137,843-6,158,832
2021-12-31$9.46M$6.22M$3.24M$200,000.00$2.73M$508,000.00$392,000.00$6,000.00$386,000.00$0.06$0.066,183,0006,195,000
2021-09-30$9.42M$5.66M$3.76M$127,000.00$2.68M$1.08M$981,000.00$11,000.00$970,000.00$0.16$0.166,130,0006,139,000
2021-06-30$8.96M$5.29M$3.67M$156,000.00$3.05M$619,000.00$524,000.00$4,000.00$520,000.00$0.09$0.086,117,0006,293,000
2021-03-31$9.44M$6.67M$2.77M$120,000.00$2.8M-$25,000.00-$201,000.00$0.00-$201,000.00-$0.03-$0.0310,000-90,000
2020-12-31$6.99M$4.91M$2.07M$211,000.00$2.51M-$441,000.00$825,000.00-$2,000.00$827,000.00$0.14$0.136,097,0006,222,000
2020-09-30$8.57M$5.27M$3.3M$173,000.00$3.02M$282,000.00$161,000.00$6,000.00$155,000.00$0.03$0.036,054,0006,163,000
2020-06-30$7.35M$4.38M$2.98M$135,000.00$2.71M$268,000.00$137,000.00-$1,000.00$138,000.00$0.02$0.026,029,0006,036,000
2020-03-31$8.63M$5.55M$3.09M$121,000.00$2.86M$228,000.00$101,000.00-$20,000.00$121,000.00$0.02$0.0210,00010,000
2019-12-31$7.5M$4.63M$2.88M$146,000.00$2.51M$367,000.00$203,000.00$32,000.00$171,000.00$0.03$0.035,957,0005,962,000
2019-09-30$7.69M$4.63M$3.06M$154,000.00$2.65M$409,000.00$227,000.00-$1,000.00$228,000.00$0.04$0.045,965,0005,973,000
2019-06-30$8.07M$4.4M$3.68M$187,000.00$3.63M$49,000.00-$136,000.00-$3,000.00-$133,000.00-$0.02-$0.025,919,0005,919,000
2019-03-31$6.06M$3.83M$2.23M$288,000.00$3.55M-$1.32M-$1.49M-$16,000.00-$1.47M-$0.25-$0.2510,00010,000
2018-12-31$10.04M$5.93M$4.12M$216,000.00$3.62M$495,000.00$361,000.00$73,000.00$288,000.00$0.05$0.055,836,0005,862,000
2018-09-30$6.95M$4.67M$2.29M$211,000.00$3.29M-$1M-$1.15M-$18,000.00-$1.14M-$0.20-$0.205,806,0005,806,000
2018-06-30$7.15M$5.31M$1.84M$208,000.00$3M-$1.17M-$1.3M-$22,000.00-$1.28M-$0.22-$0.225,785,0005,785,000
2018-03-31$8.1M$6.19M$1.91M$130,000.00$2.84M-$935,000.00-$1.06M-$5,000.00-$1.06M-$0.18-$0.18-5,0007,000
2017-12-31$9.15M$4.91M$4.24M$142,000.00$3.13M$1.11M$980,000.00-$127,000.00$1.11M$0.19$0.195,749,0005,831,000
2017-09-30$8.06M$4.44M$3.62M$149,000.00$3M$619,000.00$486,000.00$11,000.00$475,000.00$0.08$0.085,709,0005,771,000
2017-06-30$8.81M$5.21M$3.6M$142,000.00$2.98M$620,000.00$512,000.00$11,000.00$501,000.00$0.09$0.095,685,0005,719,000
2017-03-31$7.25M$4.59M$2.66M$132,000.00$2.81M-$146,000.00-$271,000.00$2,000.00-$273,000.00-$0.04-$0.045,0005,000
2016-12-31$7.61M$4.75M$2.86M$143,000.00$3.03M-$173,000.00-$322,000.00$27,000.00-$349,000.00-$0.06-$0.065,669,0005,669,000
2016-09-30$9.86M$5.98M$3.89M$152,000.00$3.64M$247,000.00$125,000.00$26,000.00$99,000.00$0.02$0.025,657,0005,727,000
2016-06-30$7.32M$4.5M$2.82M$166,000.00$3.43M-$610,000.00-$742,000.00-$51,000.00-$691,000.00-$0.12-$0.125,633,0005,633,000
2016-03-31$8.2M$5.44M$2.76M$158,000.00$3.51M-$747,000.00-$865,000.00$3.19M-$4.05M-$0.73-$0.735,0005,000
2015-12-31$7.53M$4.45M$3.08M$132,000.00$2.79M$296,000.00$207,000.00$457,000.00-$250,000.00-$0.04-$0.045,594,0005,594,000
2015-09-30$8.52M$5.42M$3.1M$166,000.00$3.24M-$139,000.00-$190,000.00-$204,000.00$14,000.00$0.00$0.005,568,0006,047,000
2015-06-30$7.59M$4.67M$2.92M$177,000.00$3.12M-$195,000.00-$219,000.00-$114,000.00-$105,000.00-$0.02-$0.025,565,0005,565,000
2015-03-31$8.55M$5.87M$2.67M$141,000.00$2.73M-$53,000.00$120,000.00$96,000.00-$0.03-$0.0312,000-187,000
2014-12-31$9.69M$4.89M$4.8M$155,000.00$3.57M$1.23M$760,000.00$742,000.00$0.08$0.085,533,0005,779,000
2014-09-30$7.95M$4.01M$3.94M$105,000.00$3.74M$195,000.00$172,000.00$109,000.00$0.01$0.015,493,0005,668,000
2014-06-30$7.44M$4.47M$2.97M$116,000.00$4.11M-$1.14M-$1.16M-$692,000.00-$0.07-$0.075,488,0005,488,000
2014-03-31$7.02M$4.55M$2.47M$75,000.00$3.26M-$797,000.00-$28,000.00-$1.09M-$500,000.00-$0.11-$0.103,000-178,000
2013-12-31$7.44M$4.29M$3.15M$108,000.00$2.82M$322,000.00-$29,000.00$293,000.00$257,000.00$0.01$0.015,486,0005,659,000
2013-09-30$7.3M$4.31M$2.99M$171,000.00$2.63M$360,000.00-$25,000.00$335,000.00$229,000.00$0.02$0.025,475,0005,699,000
2013-06-30$6.91M$4.06M$2.85M$115,000.00$2.68M$172,000.00$136,000.00$106,000.00$0.01$0.015,464,0005,615,000
2013-03-31$6.78M$4.14M$2.63M$75,000.00$2.11M$523,000.00-$17,000.00$506,000.00-$2.08M$0.47$0.464,000-37,000
2012-12-31$7.24M$4.38M$2.87M$52,000.00$2.23M$633,000.00-$14,000.00$619,000.00$12,000.00$0.11$0.115,464,0005,617,000
2012-09-30$6.94M$4.12M$2.81M$80,000.00$2.26M$554,000.00-$68,000.00$486,000.00$10,000.00$0.09$0.085,450,0005,635,000
2012-06-30$6.51M$3.93M$2.57M$51,000.00$2.06M$515,000.00$503,000.00$10,000.00$0.09$0.085,441,0005,873,000
2012-03-31$5.99M$3.93M$2.05M$83,000.00$1.74M$311,000.00-$12,000.00$299,000.00-$860,000.00$0.21$0.218,00044,000
2011-12-31$6.71M$3.88M$2.83M$77,000.00$1.66M$1.16M-$14,000.00$1.15M$36,000.00$0.21$0.205,424,0005,571,000
2011-09-30$5.99M$3.2M$2.79M$89,000.00$1.88M$913,000.00-$10,000.00$903,000.00$28,000.00$0.16$0.165,398,0005,473,000
2011-06-30$5.95M$3.85M$2.1M$71,000.00$1.59M$516,000.00$502,000.00$16,000.00$486,000.00$0.09$0.095,395,0005,460,000
2011-03-31$5.22M$3.42M$1.8M$53,000.00$1.57M$229,000.00$217,000.00-$578,000.00$0.14$0.1513,00047,000
2010-12-31$3.92M$2.69M$1.23M$83,000.00$1.22M$17,000.00$1,000.00-$9,000.00$0.00$0.005,392,0005,423,000
2010-09-30$3.83M$2.18M$1.65M$62,000.00$1.1M$554,000.00$536,000.00$10,000.00$0.10$0.105,374,0005,390,000
2010-06-30$3.86M$2.2M$1.66M$84,000.00$1.23M$429,000.00$409,000.00$10,000.00$399,000.00$0.08$0.075,253,0005,321,000

Annual Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2025-03-31$24.22M$17.34M$6.88M$449,000.00$9.38M-$2.51M-$3.2M$8,000.00-$3.2M-$0.457,071,000
2024-03-31$23.07M$17.13M$5.95M$689,000.00$10.54M-$4.59M-$5.26M$7,000.00-$5.27M-$0.81-$0.816,531,0006,531
2023-03-31$23.18M$15.92M$7.26M$770,000.00$10.18M-$2.92M-$502,000.00-$3.42M$18,000.00-$3.44M-$0.55-$0.556,2446,244
2022-03-31$35.97M$22.4M$13.57M$712,000.00$10.99M$2.57M-$392,000.00$2.18M$28,000.00$2.15M$0.35$0.356,1576,168
2021-03-31$32.35M$21.23M$11.12M$639,000.00$11.03M$84,000.00$839,000.00$923,000.00$3,000.00$920,000.00$0.15$0.156,070,0006,079,000
2020-03-31$31.9M$19.2M$12.7M$608,000.00$11.65M$1.05M-$657,000.00$396,000.00$9,000.00$387,000.00$0.06$0.065,956,0005,959,000
2019-03-31$30.2M$19.74M$10.47M$923,000.00$13.46M-$3M-$582,000.00-$3.58M$17,000.00-$3.6M-$0.62-$0.625,819,0005,819,000
2018-03-31$34.12M$20.74M$13.37M$563,000.00$11.96M$1.41M-$499,000.00$915,000.00-$110,000.00$1.03M$0.18$0.185,709,0005,781,000
2017-03-31$32.04M$19.82M$12.22M$593,000.00$12.91M-$682,000.00-$528,000.00-$1.21M$5,000.00-$1.22M-$0.21-$0.215,658,0005,658,000
2016-03-31$31.84M$19.97M$11.87M$633,000.00$12.65M-$785,000.00-$282,000.00-$1.07M$3.33M-$4.4M-$0.79-$0.795,581,0005,581,000
2015-03-31$33.81M$19.34M$14.47M$517,000.00$14.14M$322,000.00-$93,000.00$229,000.00$253,000.00-$24,000.00$0.00$0.005,517,0005,517,000
2014-03-31$28.18M$16.99M$11.19M$469,000.00$11.4M-$210,000.00-$118,000.00-$328,000.00$92,000.00-$420,000.00-$0.08-$0.085,478,0005,478,000
2013-03-31$27.46M$16.58M$10.88M$258,000.00$8.66M$2.23M-$111,000.00$2.11M-$2.05M$0.76$0.745,455,0005,655,000
2012-03-31$24.63M$14.86M$9.77M$320,000.00$6.87M$2.9M-$50,000.00$2.85M-$779,000.00$0.67$0.665,414,0005,534,000
2011-03-31$16.83M$10.49M$6.34M$282,000.00$5.11M$1.23M-$66,000.00$1.16M-$567,000.00$0.32$0.325,353,0005,413,000
2010-03-31$15.74M$9.11M$6.63M$264,000.00$5.13M$1.5M-$86,000.00$1.42M$24,000.00$0.26$0.265,251,0005,346,000