NASDAQ:VIRC | Income Statement | VIRCO MFG CORPORATION

Complete source-backed income-statement history.

Available history
2010-01-31 to 2026-04-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
2026-04-30$30.69M$18M$12.7M$16.36M-$3.66M-$3.7M-$927,000.00-$2.78M-$0.18-$0.1815,732,00015,732,000
2026-01-31$26.18M$19.92M$6.25M$16.18M-$9.93M-$9.89M-$2.87M-$7.02M-$0.45-$0.4505,000
2025-10-31$47.64M$29.54M$18.09M$19.79M-$1.69M-$1.81M-$484,000.00-$1.33M-$0.08-$0.0815,761,00015,761,000
2025-07-31$92.09M$51.21M$40.87M$25.5M$15.37M$14.17M$3.99M$10.19M$0.65$0.6515,741,00015,743,000
2025-04-30$33.75M$17.73M$16.02M$16.11M-$94,000.00$994,000.00$262,000.00$732,000.00$0.05$0.0515,757,00015,773,000
2025-01-31$28.47M$21.02M$7.45M$15.57M-$8.12M-$7.79M-$2.06M-$5.73M-$0.35-$0.35-14,000-10,000
2024-10-31$82.62M$45.94M$36.68M$25.57M$11.11M$11.28M$2.88M$8.4M$0.52$0.5216,289,00016,296,000
2024-07-31$108.42M$58.2M$50.22M$28.32M$21.89M$22.06M$5.23M$16.83M$1.04$1.0416,214,00016,215,000
2024-04-30$46.74M$26.39M$20.35M$17.38M$2.97M$2.87M$731,000.00$2.14M$0.13$0.1316,264,00016,393,000
2024-01-31$42.6M$26.53M$16.07M$18.84M-$2.77M-$2.67M-$331,000.00-$2.34M-$0.15-$0.1418,00054,000
2023-10-31$84.25M$46.04M$38.21M$23.51M$14.71M$13.46M$3.3M$10.16M$0.62$0.6216,347,00016,428,000
2023-07-31$107.32M$58.74M$48.58M$27.32M$21.25M$20.34M$4.8M$15.53M$0.95$0.9516,272,00016,294,000
2023-04-30$34.94M$21.74M$13.2M$14.51M-$1.31M-$1.89M-$444,000.00-$1.44M-$0.09-$0.0916,211,00016,211,000
2023-01-31$38.79M$25.78M$13.01M$17.6M-$4.59M-$4.76M-$8.84M$4.08M$0.26$0.2524,00056,000
2022-10-31$77.4M$46.62M$30.78M$21.98M$8.8M$8.19M$319,000.00$7.88M$0.49$0.4816,211,00016,249,000
2022-07-31$82.8M$50.95M$31.85M$20.67M$11.17M$9.98M$295,000.00$9.68M$0.60$0.6016,108,00016,108,000
2022-04-30$32.08M$22.38M$9.71M$14.45M-$4.74M-$5.37M-$282,000.00-$5.08M-$0.32-$0.3216,033,00016,033,000
2022-01-31$40.11M$29.49M$10.62M$15.25M-$4.63M-$5.24M$11.07M-$16.31M-$1.02-$1.0227,000-9,000
2021-10-31$57.33M$37.03M$20.3M$17.78M$2.52M$1.62M$295,000.00$1.33M$0.08$0.0816,033,00016,082,000
2021-07-31$59.02M$36.7M$22.32M$16.25M$6.07M$4.99M$1.23M$3.76M$0.24$0.2415,920,00015,929,000
2021-04-30$28.37M$20.68M$7.69M$11.98M-$4.3M-$5.09M-$1.19M-$3.91M-$0.25-$0.2515,824,00015,824,000
2021-01-31$18.3M$13.76M$4.54M$10.32M-$5.78M-$6.55M-$979,000.00-$5.57M-$0.35-$0.35193,000173,000
2020-10-31$57.22M$34.95M$22.28M$16.46M$5.83M$4.86M$384,000.00$4.48M$0.28$0.2815,733,00015,767,000
2020-07-31$59.46M$36.25M$23.2M$15.49M$7.72M$6.68M$3.13M$3.55M$0.23$0.2315,733,00015,746,000
2020-04-30$17.82M$12.91M$4.9M$11.93M-$7.03M-$7.97M-$3.28M-$4.7M-$0.30-$0.3015,654,00015,654,000
2020-01-31$28.75M$21.74M$7.01M$14.01M-$7.04M-$7.45M-$3.14M-$4.31M-$0.28-$0.2822,00073,000
2019-10-31$67M$40.15M$26.85M$20.48M$6.37M$5.58M$1.69M$3.89M$0.25$0.2515,654,00015,710,000
2019-07-31$70.36M$41.62M$28.74M$18.56M$10.18M$9.08M$3.22M$5.87M$0.38$0.3815,561,00015,568,000
2019-04-30$26.89M$17.81M$9.08M$12.68M-$3.6M-$4.49M-$1.42M-$3.07M-$0.20-$0.2015,486,00015,486,000
2019-01-31$26.54M$20.7M$5.83M$12.85M-$7.02M-$7.71M-$1.26M-$6.45M-$0.41-$0.4122,000-70,000
2018-10-31$76.81M$50.38M$26.43M$21.47M$4.96M$4.04M$1.1M$2.93M$0.19$0.1915,486,00015,582,000
2018-07-31$74.8M$47.67M$27.13M$18.28M$8.86M$7.59M$2.12M$5.48M$0.36$0.3515,392,00015,435,000
2018-04-30$22.57M$14.88M$7.69M$12.15M-$4.47M-$5.03M-$1.46M-$3.57M-$0.23-$0.2315,317,00015,317,000
2018-01-31$18.73M$5.89M$10.58M-$4.69M-$6.13M$2.42M-$8.55M-$0.56-$0.5624,000-80,000
2017-10-31$44.33M$24.47M$19.8M$4.68M$4.23M$1.7M$2.52M$0.16$0.1615,317,00015,483,000
2017-07-31$45.95M$26.68M$18.28M$8.41M$7.88M$2.85M$5.03M$0.33$0.3315,211,00015,285,000
2017-04-30$14.81M$8.43M$11.69M-$3.27M-$3.56M-$1.35M-$2.21M-$0.15-$0.1515,128,00015,128,000
2017-01-31$17.01M$6.43M$11.69M-$5.26M-$5.4M-$411,000.00-$4.99M-$0.33-$0.3420,00080,000
2016-10-31$43.48M$24.31M$17.78M$6.53M$6.21M-$17.79M$24M$1.59$1.5715,128,00015,293,000
2016-07-31$37.62M$23.74M$16.23M$7.51M$7.03M$140,000.00$6.89M$0.46$0.4515,036,00015,147,000
2016-04-30$12.76M$8.06M$10.91M-$2.85M-$3.11M$29,000.00-$3.14M-$0.21-$0.2114,971,00014,971,000
2016-01-31$15.28M$4.21M$9.88M-$5.67M-$5.82M-$96,000.00-$5.73M-$0.38-$0.3719,000-109,000
2015-10-31$41.77M$23.21M$16.67M$6.52M$6.14M$137,000.00$6M$0.40$0.3914,971,00015,324,000
2015-07-31$37.08M$24M$16.06M$7.94M$7.49M$38,000.00$7.45M$0.50$0.4914,887,00015,176,000
2015-04-30$14.85M$8.19M$11.04M-$2.84M-$3.14M$39,000.00-$3.18M-$0.21-$0.2114,824,00014,824,000
2015-01-31$19.35M$6M$10.67M-$4.89M-$5.12M$14,000.00-$5.13M-$0.35-$0.349,00053,000
2014-10-31$41.6M$20.67M$15.88M$4.79M$4.4M-$232,000.00$4.63M$0.31$0.3114,824,00015,054,000
2014-07-31$32.35M$20.7M$14.62M$6.01M$5.51M$306,000.00$5.2M$0.35$0.3514,725,00014,874,000
2014-04-30$15.35M$8.03M$11.58M-$3.55M-$3.87M-$19,000.00-$3.86M-$0.26-$0.2614,718,00014,718,000
2014-01-31$15.37M$3.4M$11.02M-$7.93M-$1.03M-$6.9M-$0.47-$0.4738,000-92,000
2013-10-31$38.29M$21.16M$16.65M$3.39M-$14,000.00$3.41M$0.23$0.2314,647,00014,790,000
2013-07-31$35.35M$21.59M$14.42M$6.29M$75,000.00$6.21M$0.43$0.4214,570,00014,647,000
2013-04-30$13.48M$6.41M$10.57M-$4.48M-$37,000.00-$4.45M-$0.31-$0.3114,441,00014,441,000
2013-01-31$15.75M$1.46M$9.53M-$9.24M-$280,000.00-$8.96M-$0.63-$0.6218,000-87,000
2012-10-31$37.32M$19.32M$16.17M$2.76M-$151,000.00$2.91M$0.20$0.2014,441,00014,629,000
2012-07-31$37.53M$22.87M$15.15M$7.26M$206,000.00$7.05M$0.49$0.4914,369,00014,395,000
2012-04-30$16.7M$6.97M$11.53M-$4.82M$16,000.00-$4.83M-$0.34-$0.3414,296,00014,296,000
2012-01-31$20.84M$5.46M$12.6M-$8.03M-$191,000.00-$7.84M-$0.55-$0.55-6,000-6,000
2011-10-31$37.03M$16.04M$14.97M-$3.12M$175,000.00-$3.3M-$0.23-$0.2314,285,00014,285,000
2011-07-31$42.94M$19.88M$16.71M$2.78M$43,000.00$2.73M$0.19$0.1914,274,00014,292,000
2011-04-30$17.48M$6.78M$11.94M-$5.37M$28,000.00-$5.4M
2011-01-31$18.06M$4.94M$11.7M-$6.95M$9.76M-$16.7M-$1.19-$1.197,0007,000
2010-10-31$43.59M$17.19M$17.06M-$123,000.00-$277,000.00$154,000.00$0.01$0.0114,152,00014,174,000
2010-07-31$49.39M$22.97M$17.6M$4.98M$941,000.00$4.04M$0.28$0.2814,168,00014,174,000

Annual Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2026-01-31$199.65M$118.41M$81.24M$77.58M$3.66M$3.46M$895,000.00$2.57M$0.16$0.1615,761,00015,771,000
2025-01-31$266.24M$151.55M$114.69M$86.84M$27.86M$28.42M$6.78M$21.64M$1.32$1.3216,365,00016,372,000
2024-01-31$269.12M$153.06M$116.06M$84.18M$31.88M$29.24M$7.33M$21.91M$1.34$1.3416,295,00016,388,000
2023-01-31$231.06M$145.72M$85.34M$74.7M$10.64M$8.04M-$8.5M$16.55M$1.03$1.0216,142,00016,192,000
2022-01-31$184.83M$123.9M$60.93M$61.27M-$336,000.00-$3.73M$11.41M-$15.14M-$0.95-$0.9515,954,00015,954,000
2021-01-31$152.8M$97.87M$54.93M$54.2M$735,000.00-$2.98M-$744,000.00-$2.23M-$0.14-$0.1415,759,00015,759,000
2020-01-31$193M$121.33M$71.68M$65.73M$5.92M$2.73M$345,000.00$2.38M$0.15$0.1515,590,00015,694,000
2019-01-31$200.72M$133.64M$67.08M$64.75M$2.33M-$1.12M$497,000.00-$1.61M-$0.10-$0.1015,421,00015,421,000
2018-01-31$123.82M$65.47M$60.35M$5.14M$2.41M$5.62M-$3.21M-$0.21-$0.2115,244,00015,244,000
2017-01-31$110.87M$62.54M$56.6M$5.94M$4.73M-$18.03M$22.76M$1.51$1.4915,067,00015,266,000
2016-01-31$108.99M$59.61M$53.65M$5.95M$4.67M$118,000.00$4.55M$0.31$0.3014,914,00015,118,000
2015-01-31$108.65M$55.4M$52.74M$2.37M$918,000.00$69,000.00$849,000.00$0.06$0.0614,756,00014,987,000
2014-01-31$102.49M$52.55M$52.59M-$1.43M-$2.73M-$1M-$1.73M-$0.12-$0.1214,620,00014,620,000
2013-01-31$107.3M$50.61M$52.37M-$2.48M-$4.04M-$209,000.00-$3.83M-$0.27-$0.2714,387,00014,387,000
2012-01-31$118.28M$48.16M$56.22M-$13.75M$55,000.00-$13.8M-$0.97-$0.9714,235,00014,235,000
2011-01-31$129.62M$51.37M$58.89M-$8.59M$9.01M-$17.59M-$1.25-$1.2514,130,00014,130,000
2010-01-31$129.42M$61.09M$61.41M-$1.45M-$726,000.00-$725,000.00-$0.05-$0.0514,155,00014,155,000

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.