VIRCO MFG CORPORATION (VIRC)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

17 annual periodsNewest to oldest
20262025202420232022202120202019201820172016201520142013201220112010
Revenue$199.7M$266.2M$269.1M$231.1M$184.8M$152.8M$193.0M$200.7M
Gross profit$81.2M$114.7M$116.1M$85.3M$60.9M$54.9M$71.7M$67.1M$65.5M$62.5M$59.6M$55.4M$52.6M$50.6M$48.2M$51.4M$61.1M
Operating income$3.7M$27.9M$31.9M$10.6M−$336,000$735,000$5.9M$2.3M$5.1M$5.9M$5.9M$2.4M−$1.4M−$2.5M
EBITDAderived$9.8M$33.5M$37.0M$15.2M$4.2M$5.8M$11.7M$8.1M$10.6M$11.0M$10.7M$6.8M$2.8M$1.9M
Net income$2.6M$21.6M$21.9M$16.5M−$15.1M−$2.2M$2.4M−$1.6M−$3.2M$22.8M$4.5M$849,000−$1.7M−$3.8M−$13.8M−$17.6M−$725,000
Basic EPSper diluted share$0.16$1.32$1.34$1.03-$0.95-$0.14$0.15-$0.10-$0.21$1.51$0.31$0.06-$0.12-$0.27-$0.97-$1.25-$0.05
Diluted EPSper diluted share$0.16$1.32$1.34$1.02-$0.95-$0.14$0.15-$0.10-$0.21$1.49$0.30$0.06-$0.12-$0.27-$0.97-$1.25-$0.05

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys17$365.3K disclosed value
Sells (SEC code S)0$0.00 disclosed value
17 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Jun 29, 2026Form 4VIRTUE DOUGLAS AExecutive Vice PresidentBuyCommon Stock $.01 par value1.4K$6.00$8.4K880.6K
Jun 11, 2026Form 4VIRTUE ROBERT ACEOBuyCommon Stock $.01 par value1.8K$6.31$11.4K506.1K
Jun 11, 2026Form 4VIRTUE ROBERT ACEOBuyCommon Stock $.01 par value2.5K$6.16$15.4K504.3K
Jun 9, 2026Form 4VIRTUE DOUGLAS AExecutive Vice PresidentBuyCommon Stock $.01 par value1.3K$6.00$7.9K879.2K
Apr 15, 2026Form 4VIRTUE DOUGLAS AExecutive Vice PresidentBuyCommon Stock $.01 par value11.7K$6.09$71.1K877.9K