-----BEGIN PRIVACY-ENHANCED MESSAGE-----
Proc-Type: 2001,MIC-CLEAR
Originator-Name: webmaster@www.sec.gov
Originator-Key-Asymmetric:
 MFgwCgYEVQgBAQICAf8DSgAwRwJAW2sNKK9AVtBzYZmr6aGjlWyK3XmZv3dTINen
 TWSM7vrzLADbmYQaionwg5sDW3P6oaM5D3tdezXMm7z1T+B+twIDAQAB
MIC-Info: RSA-MD5,RSA,
 SD4vRC+TaBE5U7YbKP5bBLn/KjgLzjG8X2JlCiAoM3QCptSNxFH3b5eC/6Yq4sPo
 3dkk0jtHIXh7PZC/quigFQ==

<SEC-DOCUMENT>0000950129-04-003922.txt : 20040608
<SEC-HEADER>0000950129-04-003922.hdr.sgml : 20040608
<ACCEPTANCE-DATETIME>20040607194255
ACCESSION NUMBER:		0000950129-04-003922
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		4
CONFORMED PERIOD OF REPORT:	20040430
FILED AS OF DATE:		20040608

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			VIRCO MFG CORPORATION
		CENTRAL INDEX KEY:			0000751365
		STANDARD INDUSTRIAL CLASSIFICATION:	PUBLIC BUILDING AND RELATED FURNITURE [2531]
		IRS NUMBER:				951613718
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			0131

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-08777
		FILM NUMBER:		04852771

	BUSINESS ADDRESS:	
		STREET 1:		2027 HARPERS WAY
		CITY:			TORRANCE
		STATE:			CA
		ZIP:			90501
		BUSINESS PHONE:		3105330474

	MAIL ADDRESS:	
		STREET 1:		P O BOX 44846
		CITY:			LOS ANGELES
		STATE:			CA
		ZIP:			90044
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>v99511e10vq.htm
<DESCRIPTION>FORM 10-Q
<TEXT>
<HTML>
<HEAD>
<TITLE>Virco Mfg. Corporation - April 30, 2004</TITLE>
</HEAD>
<BODY bgcolor="#FFFFFF">
<!-- PAGEBREAK -->
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>
<DIV style="font-family: 'Times New Roman',Times,serif">


<P align="center" style="font-size: 14pt">SECURITIES AND EXCHANGE COMMISSION



<DIV align="center" style="font-size: 12pt">Washington, D.C. 20549</DIV>



<P align="center" style="font-size: 12pt">Quarterly Report under Section&nbsp;13 or 15(d)<BR>
of the Securities Exchange Act of 1934



<P align="center" style="font-size: 16pt">FORM 10-Q


<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="85%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="18%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="21%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="25%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="20%">&nbsp;</TD>
</TR>
<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom">
    <TD align="center" valign="top">For Quarter Ended
</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top">April&nbsp;30, 2004
</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top">Commission File Number
</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top">1-8777</TD>
</TR>

<!-- End Table Body -->
</TABLE>
</DIV>



<P align="center" style="font-size: 24pt">VIRCO MFG. CORPORATION<BR>
<HR size="1" noshade width="100%" align="center">


<DIV align="center" style="font-size: 10pt">(Exact Name of Registrant as Specified in its Charter)</DIV>


<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="47%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="47%">&nbsp;</TD>
</TR>
<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom">
    <TD align="center" valign="top">Delaware
</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top">95-1613718</TD>
</TR>

<TR style="font-size: 1px">
    <TD align="center" valign="top"><HR size="1" noshade>&nbsp;
</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top"><HR size="1" noshade>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD align="center" valign="top">(State or other jurisdiction of<BR>
incorporation or organization)
</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top">(I.R.S. Employer<BR>
Identification No.)</TD>
</TR>
<TR valign="bottom">
    <TD align="center" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top">&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD align="center" valign="top">2027 Harpers Way, Torrance, CA
</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top">90501</TD>
</TR>

<TR style="font-size: 1px">
    <TD align="center" valign="top"><HR size="1" noshade>&nbsp;
</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top"><HR size="1" noshade>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD align="center" valign="top">(Address of principal executive offices)
</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top">(Zip Code)</TD>
</TR>
<!-- End Table Body -->
</TABLE>
</DIV>


<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="68%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="32%">&nbsp;</TD>
</TR>
<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">Registrant&#146;s telephone number, including area code:
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">(310) 533-0474</TD>
</TR>

<!-- End Table Body -->
</TABLE>
</DIV>


<P align="center" style="font-size: 10pt">No change
<HR size="1" noshade width="100%" align="center">


<DIV align="center" style="font-size: 10pt">Former name, former address and former fiscal year, if changed since last report.</DIV>



<P align="left" style="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicate by check mark whether the registrant (1)&nbsp;has filed all reports
required to be filed by Section&nbsp;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12&nbsp;months
(or for such shorter period that the registrant was required to file such reports), and (2)&nbsp;has been subject to
such filing requirements for the past 90&nbsp;days.&nbsp;&nbsp;Yes&nbsp;&nbsp;[X]&nbsp;&nbsp;No&nbsp;&nbsp;[&nbsp;&nbsp;&nbsp;]


<P align="left" style="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicate
by check mark whether the registrant is an accelerated filer (as
defined in Rule&nbsp;12b-2 of the Exchange Act).&nbsp;&nbsp;Yes&nbsp;&nbsp;[X]&nbsp;&nbsp;No&nbsp;&nbsp;[&nbsp;&nbsp;&nbsp;]


<P align="left" style="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The number of shares outstanding of each of the issuer&#146;s classes of common
stock, as of May&nbsp;24, 2004.

<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="30%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="30%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="30%">&nbsp;</TD>
</TR>
<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom">
    <TD align="center" valign="top">Common Stock
</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top">13,095,801 Shares</TD>
</TR>

<!-- End Table Body -->
</TABLE>
</DIV>



<P align="center" style="font-size: 10pt">&nbsp;
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="font-family: 'Times New Roman',Times,serif">


<P align="center" style="font-size: 10pt">VIRCO MFG. CORPORATION


<DIV align="left">
<!-- TOC -->
</DIV>
<DIV align="left">
<A name="tocpage"></A>
</DIV>

<P align="center" style="font-size: 10pt">INDEX


<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="12%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="82%">&nbsp;</TD>
</TR>

<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom">
    <TD colspan="3" valign="top" align="left"><A href="#101">Part I. Financial Information</A></TD>
</TR>

<TR valign="bottom">
    <TD align="left" valign="top"><A href="#102">Item&nbsp;1.
</A></TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px"><A href="#102">Financial Statements (unaudited)</A></DIV></TD>
</TR>

<TR valign="bottom">
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px"><A href="#103">Condensed consolidated balance sheets - April&nbsp;30, 2004 and January&nbsp;31, 2004</A></DIV></TD>
</TR>

<TR valign="bottom">
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px"><A href="#104">Condensed consolidated statements of operations - Three months ended April&nbsp;30,
2004 and 2003</A></DIV></TD>
</TR>

<TR valign="bottom">
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px"><A href="#105">Condensed consolidated statements of cash flows - Three months ended
April&nbsp;30, 2004 and 2003</A></DIV></TD>
</TR>

<TR valign="bottom">
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px"><A href="#106">Notes to condensed consolidated financial statements - April&nbsp;30, 2004</A></DIV></TD>
</TR>

<TR valign="bottom">
    <TD align="left" valign="top"><A href="#107">Item&nbsp;2.
</A></TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px"><A href="#107">Management&#146;s Discussion and Analysis of Financial Condition
and Results of Operations</A></DIV></TD>
</TR>

<TR valign="bottom">
    <TD align="left" valign="top"><A href="#108">Item&nbsp;3.
</A></TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px"><A href="#108">Quantitative and Qualitative Disclosures about Market Risk.</A></DIV></TD>
</TR>

<TR valign="bottom">
    <TD align="left" valign="top"><A href="#109">Item&nbsp;4.
</A></TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px"><A href="#109">Controls and Procedures</A></DIV></TD>
</TR>

<TR valign="bottom">
    <TD colspan="3" valign="top" align="left"><A href="#110">Part II. Other Information</A></TD>
</TR>

<TR valign="bottom">
    <TD align="left" valign="top"><A href="#111">Item&nbsp;1.
</A></TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px"><A href="#111">Legal Proceedings</A></DIV></TD>
</TR>

<TR valign="bottom">
    <TD align="left" valign="top"><A href="#112">Item&nbsp;2.
</A></TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px"><A href="#112">Changes in Securities and Use of Proceeds</A></DIV></TD>
</TR>

<TR valign="bottom">
    <TD align="left" valign="top"><A href="#113">Item&nbsp;3.
</A></TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px"><A href="#113">Defaults Upon Senior Securities</A></DIV></TD>
</TR>

<TR valign="bottom">
    <TD align="left" valign="top"><A href="#114">Item&nbsp;4.
</A></TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px"><A href="#114">Submission of Matters to a Vote of Security Holders</A></DIV></TD>
</TR>

<TR valign="bottom">
    <TD align="left" valign="top"><A href="#115">Item&nbsp;5.
</A></TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px"><A href="#115">Other Information</A></DIV></TD>
</TR>

<TR valign="bottom">
    <TD align="left" valign="top"><A href="#116">Item&nbsp;6.
</A></TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px"><A href="#116">Exhibits and Reports on Form&nbsp;8-K</A></DIV></TD>
</TR>

<TR valign="bottom">
    <TD align="left" valign="top">&nbsp;
</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
</TR>

<TR valign="bottom">
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">(a) Exhibits</DIV></TD>
</TR>

<TR valign="bottom">
    <TD align="left" valign="top">&nbsp;
</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
</TR>

<TR valign="bottom">
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">Exhibit&nbsp;31.1 &#150; Certification of Robert A. Virtue, President, pursuant
to Rules&nbsp;13a-14 and 15d-14 of the Securities Exchange Act, as adopted
pursuant to section 302 of the Sarbanes-Oxley Act of 2002</DIV></TD>
</TR>

<TR valign="bottom">
    <TD align="left" valign="top">&nbsp;
</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
</TR>

<TR valign="bottom">
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">Exhibit&nbsp;31.2 &#150; Certification of Robert E. Dose, Vice President,
Finance, pursuant to Rules&nbsp;13a-14 and 15d-14 of the Securities
Exchange Act, as adopted pursuant to section 302 of the
Sarbanes-Oxley Act of 2002</DIV></TD>
</TR>

<TR valign="bottom">
    <TD align="left" valign="top">&nbsp;
</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
</TR>

<TR valign="bottom">
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">Exhibit&nbsp;32.1 &#150; Certification of Chief Executive Officer and Chief
Financial Officer pursuant to 18 U.S.C. Section&nbsp;1350, as adopted
pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002.</DIV></TD>
</TR>

<!-- End Table Body -->
</TABLE>
</DIV>



<P align="center" style="font-size: 10pt">2
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="font-family: 'Times New Roman',Times,serif">

<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="12%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="82%">&nbsp;</TD>
</TR>

<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom">
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">(b) Reports on Form&nbsp;8-K</DIV></TD>
</TR>

<TR valign="bottom">
    <TD align="left" valign="top">&nbsp;
</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
</TR>

<TR valign="bottom">
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">On April&nbsp;14, 2004, Virco Mfg. Corporation filed a Current Report on
Form&nbsp;8-K pursuant to Item&nbsp;5, our interim
report on the Company&#146;s financial results for the fourth quarter and
fiscal year ended January&nbsp;31, 2004.</DIV></TD>
</TR>

<TR valign="bottom">
    <TD align="left" valign="top">&nbsp;
</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
</TR>

<TR valign="bottom">
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">On June&nbsp;7, 2004, Virco Mfg. Corporation filed a Current Report on
Form&nbsp;8-K pursuant to Item&nbsp;5, our interim
report on the Company&#146;s financial results for the first quarter ended April&nbsp;30, 2004.</DIV></TD>
</TR>

<TR valign="bottom">
    <TD colspan="3" valign="top" align="left"><A href="#117">Signatures</A></TD>
</TR>

<!-- End Table Body -->
<TR><TD colspan="9"><FONT size="2">&nbsp;<A HREF="v99511exv31w1.txt">Exhibit 31.1</A></FONT></TD></TR>
<TR><TD colspan="9"><FONT size="2">&nbsp;<A HREF="v99511exv31w2.txt">Exhibit 31.2</A></FONT></TD></TR>
<TR><TD colspan="9"><FONT size="2">&nbsp;<A HREF="v99511exv32w1.txt">Exhibit 32.1</A></FONT></TD></TR>
</TABLE>
</DIV>


<DIV align="left">
<!-- /TOC -->
</DIV>


<P align="center" style="font-size: 10pt">3
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="font-family: 'Times New Roman',Times,serif">



<DIV align="left">
<A name="101"></A>
</DIV>

<P align="center" style="font-size: 10pt">PART 1


<DIV align="left">
<A name="102"></A>
</DIV>

<P align="left" style="font-size: 10pt">Item&nbsp;1. Financial Statements



<P align="center" style="font-size: 10pt">VIRCO MFG. CORPORATION


<DIV align="left">
<A name="103"></A>
</DIV>

<P align="center" style="font-size: 10pt">CONDENSED CONSOLIDATED BALANCE SHEETS


<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="65%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="66%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="6%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="6%">&nbsp;</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="3"><B>4/30/2004</B><HR size="1" noshade></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="3"><B>1/31/2004</B><HR size="1" noshade></TD>
</TR>
<TR style="font-size: 8pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="3"><B>Unaudited (Note 1)</B></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>

<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom" style="background: #eeeeee">
    <TD align="center"><DIV style="margin-left:10px; text-indent:-10px">ASSETS</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Current assets
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">
Cash</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">830</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">2,059</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Accounts and notes receivable</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">13,618</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">17,696</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:20px; text-indent:-10px">Less allowance for doubtful accounts</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">297</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">225</TD>
    <TD>&nbsp;</TD>
</TR>

<TR style="font-size: 1px">
    <TD><DIV style="margin-left:10px; text-indent:-10px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:20px; text-indent:-10px">Net accounts and notes receivable</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">13,321</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">17,471</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Income tax receivable</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">1,117</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">1,423</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Inventories (Note 2)
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">
Finished goods</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">21,670</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">10,470</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:20px; text-indent:-10px">Work in process</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">19,414</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">11,141</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:20px; text-indent:-10px">Raw materials and supplies</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">6,305</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">6,860</TD>
    <TD>&nbsp;</TD>
</TR>

<TR style="font-size: 1px">
    <TD><DIV style="margin-left:10px; text-indent:-10px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:20px; text-indent:-10px">Total inventories</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">47,389</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">28,471</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Prepaid expenses</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">956</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">1,962</TD>
    <TD>&nbsp;</TD>
</TR>

<TR style="font-size: 1px">
    <TD><DIV style="margin-left:10px; text-indent:-10px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Total current assets</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">63,613</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">51,386</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Property, plant &#038; equipment
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:20px; text-indent:-10px">
Cost</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">157,917</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">157,271</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:20px; text-indent:-10px">Less accumulated depreciation</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">96,356</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">93,913</TD>
    <TD>&nbsp;</TD>
</TR>

<TR style="font-size: 1px">
    <TD><DIV style="margin-left:10px; text-indent:-10px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:20px; text-indent:-10px">Net property, plant &#038; equipment</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">61,561</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">63,358</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Goodwill and other intangible assets</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">2,348</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">2,350</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Other assets</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">9,174</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">9,174</TD>
    <TD>&nbsp;</TD>
</TR>

<TR style="font-size: 1px">
    <TD><DIV style="margin-left:10px; text-indent:-10px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Total assets</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">136,696</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">126,268</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:10px; text-indent:-10px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="4" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="4" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>

<!-- End Table Body -->
</TABLE>
</DIV>



<P align="center" style="font-size: 10pt">4
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="font-family: 'Times New Roman',Times,serif">


<P align="center" style="font-size: 10pt">VIRCO MFG. CORPORATION



<P align="center" style="font-size: 10pt">CONDENSED CONSOLIDATED BALANCE SHEETS


<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="75%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="68%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="3"><B>4/30/2004</B><HR size="1" noshade></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="3"><B>1/31/2004</B><HR size="1" noshade></TD>
</TR>
<TR style="font-size: 8pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="3"><B>Unaudited (Note 1)</B></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>

<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom" style="background: #eeeeee">
    <TD align="center"><DIV style="margin-left:10px; text-indent:-10px">LIABILITIES AND STOCKHOLDERS&#146; EQUITY</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Current liabilities
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">
Checks released but not yet cleared bank</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">2,379</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">2,702</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Accounts payable</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">13,104</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">9,513</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Accrued compensation and employee benefits</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">5,057</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">5,636</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Current maturities on long-term debt</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">11,764</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">3,138</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Other current liabilities</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">4,780</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">4,993</TD>
    <TD>&nbsp;</TD>
</TR>

<TR style="font-size: 1px">
    <TD><DIV style="margin-left:10px; text-indent:-10px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Total current liabilities</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">37,084</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">25,982</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Non-current liabilities
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">
Accrued self-insurance retention and other</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">4,149</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">4,053</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Accrued pension expenses</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">12,295</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">11,686</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Long term debt (less current portion)</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">25,417</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">22,195</TD>
    <TD>&nbsp;</TD>
</TR>

<TR style="font-size: 1px">
    <TD><DIV style="margin-left:10px; text-indent:-10px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Total non-current liabilities</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">41,861</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">37,934</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Stockholders&#146; equity
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>


<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">
Preferred stock:</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:20px; text-indent:-10px">Authorized 3,000,000 shares, $.01 par
value; none issued or outstanding</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
</TR>

<TR style="font-size: 1px">
    <TD><DIV style="margin-left:10px; text-indent:-10px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Common stock:</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:20px; text-indent:-10px">Authorized 25,000,000 shares, $.01
par value; 14,583,331 shares issued
at 4/30/2004 and 1/31/2004
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">146</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">146</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Additional paid-in capital</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">127,133</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">127,133</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Accumulated deficit</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(46,013</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(41,412</TD>
    <TD nowrap>)</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Less treasury stock at cost (1,487,530
shares at 4/30/2004 and 1/31/2004)
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(19,271</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(19,271</TD>
    <TD nowrap>)</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:30px; text-indent:-10px">Less accumulated comprehensive loss</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(4,244</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(4,244</TD>
    <TD nowrap>)</TD>
</TR>

<TR style="font-size: 1px">
    <TD><DIV style="margin-left:10px; text-indent:-10px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Total stockholders&#146; equity</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">57,751</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">62,352</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:10px; text-indent:-10px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Total liabilities and stockholders&#146; equity</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">136,696</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">126,268</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:10px; text-indent:-10px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="4" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="4" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>

<!-- End Table Body -->
</TABLE>
</DIV>



<P align="center" style="font-size: 10pt">5
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="font-family: 'Times New Roman',Times,serif">


<P align="center" style="font-size: 10pt">VIRCO MFG. CORPORATION


<DIV align="left">
<A name="104"></A>
</DIV>

<P align="center" style="font-size: 10pt">CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS<BR>
Unaudited (Note 1)

<P align="left" style="font-size: 10pt">(Dollar amounts in thousands, except per share data)

<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="72%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="4%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="4%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="4%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="4%">&nbsp;</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="7"><B>3 Months Ended</B><HR size="1" noshade></TD>
</TR>
<TR style="font-size: 8pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="3"><B>4/30/2004</B><HR size="1" noshade></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="3"><B>4/30/2003</B><HR size="1" noshade></TD>
</TR>

<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Net sales</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">30,321</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">31,180</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Cost of goods sold</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">20,004</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">20,769</TD>
    <TD>&nbsp;</TD>
</TR>

<TR style="font-size: 1px">
    <TD><DIV style="margin-left:10px; text-indent:-10px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Gross profit</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">10,317</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">10,411</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Operating expense</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Selling, general and administrative expense</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">14,541</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">16,596</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Interest expense</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">377</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">394</TD>
    <TD>&nbsp;</TD>
</TR>

<TR style="font-size: 1px">
    <TD><DIV style="margin-left:10px; text-indent:-10px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">14,918</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">16,990</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Loss before income taxes</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(4,601</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(6,579</TD>
    <TD nowrap>)</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Income tax benefit</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(2,566</TD>
    <TD nowrap>)</TD>
</TR>

<TR style="font-size: 1px">
    <TD><DIV style="margin-left:10px; text-indent:-10px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Net loss</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(4,601</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(4,013</TD>
    <TD nowrap>)</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:10px; text-indent:-10px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="4" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="4" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px"><B>Amounts per common share &#150; basic <SUP>(a)</SUP></B></DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Net loss</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(0.35</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(0.31</TD>
    <TD nowrap>)</TD>
</TR>

<TR style="font-size: 1px">
    <TD><DIV style="margin-left:10px; text-indent:-10px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="4" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="4" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px"><B>Dividend per common share</B></DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Cash</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">0.02</TD>
    <TD>&nbsp;</TD>
</TR>

<!-- End Table Body -->
</TABLE>
</DIV>


<P align="left" style="font-size: 10pt">(a)&nbsp;Net loss per share was calculated based on basic shares outstanding due to the
anti-dilutive effect on the inclusion of common stock equivalent shares.


<P align="left" style="font-size: 10pt">See Notes to Condensed Consolidated Financial Statements.



<P align="center" style="font-size: 10pt">6
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="font-family: 'Times New Roman',Times,serif">




<P align="center" style="font-size: 10pt">VIRCO MFG. CORPORATION


<DIV align="left">
<A name="105"></A>
</DIV>

<P align="center" style="font-size: 10pt">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS<BR><BR>
Unaudited (Note 1)

<P align="left" style="font-size: 10pt">(Dollar amounts in thousands)

<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="76%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="4%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="4%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="4%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="4%">&nbsp;</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="7"><B>3 Months Ended</B><HR size="1" noshade></TD>
</TR>
<TR style="font-size: 8pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="3"><B>4/30/2004</B><HR size="1" noshade></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="3"><B>4/30/2003</B><HR size="1" noshade></TD>
</TR>

<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Operating activities</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:20px; text-indent:-10px">Net loss</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(4,601</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(4,013</TD>
    <TD nowrap>)</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:20px; text-indent:-10px">Adjustments to reconcile net loss to net cash used
in operating activities:</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:20px; text-indent:-10px">Depreciation</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">2,467</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">3,048</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:20px; text-indent:-10px">Provision for doubtful accounts</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">36</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">61</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:20px; text-indent:-10px">Loss on sale of property, plant and equipment</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">2</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">16</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:20px; text-indent:-10px">Changes in assets and liabilities:</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:30px; text-indent:-10px">Accounts and notes receivable</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">4,114</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">4,375</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:30px; text-indent:-10px">Inventories</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(18,918</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(18,321</TD>
    <TD nowrap>)</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:30px; text-indent:-10px">Prepaid expenses and other current assets</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">1,006</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">982</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:30px; text-indent:-10px">Income taxes receivable/payable</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">306</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(4,204</TD>
    <TD nowrap>)</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:30px; text-indent:-10px">Accounts payable and accrued expenses</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">3,183</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">4,647</TD>
    <TD>&nbsp;</TD>
</TR>

<TR style="font-size: 1px">
    <TD><DIV style="margin-left:10px; text-indent:-10px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Net cash used in operating activities</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(12,405</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(13,409</TD>
    <TD nowrap>)</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Investing activities</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:20px; text-indent:-10px">Capital expenditures</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(678</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(484</TD>
    <TD nowrap>)</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:20px; text-indent:-10px">Proceeds from sale of property, plant and equipment</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">6</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">26</TD>
    <TD>&nbsp;</TD>
</TR>

<TR style="font-size: 1px">
    <TD><DIV style="margin-left:10px; text-indent:-10px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Net cash used in investing activities</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(672</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(458</TD>
    <TD nowrap>)</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Financing activities</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:20px; text-indent:-10px">Issuance of long-term debt</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">11,848</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">14,154</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:20px; text-indent:-10px">Repayment of long-term debt</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(355</TD>
    <TD nowrap>)</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:20px; text-indent:-10px">Purchase of treasury stock</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(308</TD>
    <TD nowrap>)</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:20px; text-indent:-10px">Payment of cash dividend</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(262</TD>
    <TD nowrap>)</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:20px; text-indent:-10px">Issuance of common stock</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">57</TD>
    <TD>&nbsp;</TD>
</TR>

<TR style="font-size: 1px">
    <TD><DIV style="margin-left:10px; text-indent:-10px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Net cash provided by financing activities</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">11,848</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">13,286</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Net change in cash</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(1,229</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(581</TD>
    <TD nowrap>)</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Cash at beginning of quarter</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">2,059</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">1,639</TD>
    <TD>&nbsp;</TD>
</TR>

<TR style="font-size: 1px">
    <TD><DIV style="margin-left:10px; text-indent:-10px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Cash at end of quarter</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">830</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">1,058</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:10px; text-indent:-10px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="4" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="4" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">See Notes to Condensed Consolidated Financial Statements.</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<!-- End Table Body -->
</TABLE>
</DIV>



<P align="center" style="font-size: 10pt">7
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="font-family: 'Times New Roman',Times,serif">


<P align="center" style="font-size: 10pt">VIRCO MFG. CORPORATION


<DIV align="left">
<A name="106"></A>
</DIV>

<P align="center" style="font-size: 10pt">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS



<P align="center" style="font-size: 10pt">April&nbsp;30, 2004



<P>
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">Note 1:</TD>
    <TD width="1%">&nbsp;</TD>
    <TD> The accompanying unaudited condensed consolidated financial
statements have been prepared in accordance with accounting
principles generally accepted in the United States for interim
financial information and with the instructions to Form 10-Q and
Article&nbsp;10 of Regulation&nbsp;S-X. Accordingly, they do not include
all of the information and footnotes required by generally
accepted accounting principles for complete financial statements.
In the opinion of management, all adjustments (consisting of
normal recurring accruals) considered necessary for a fair
presentation have been included. Operating results for the three
months ended April&nbsp;30, 2004, are not necessarily indicative of the
results that may be expected for the year ending January&nbsp;31, 2005.
The balance sheet at January&nbsp;31, 2004, has been derived from the
audited financial statements at that date, but does not include
all of the information and footnotes required by accounting
principles generally accepted in the United States for complete
financial statements. For further information, refer to the
consolidated financial statements and footnotes thereto included
in the Company&#146;s annual report on Form 10-K for the year ended
January&nbsp;31, 2004.</TD>
</TR>

</TABLE>


<P>
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">Note 2.</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Inventories</TD>
</TR>

<TR>
    <TD colspan="5">&nbsp;</TD>
</TR>

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Year end financial statements reflect inventories verified by
physical counts with the material content valued by the LIFO
method. At April&nbsp;30, 2004, there has been no physical
verification of inventory quantities. Cost of sales is recorded
at current cost. The effect of penetrating LIFO layers is not
recorded at interim dates unless the reduction in inventory is
expected to be permanent. No such adjustment has been made for
the period ended April&nbsp;30, 2004. LIFO reserves at April&nbsp;30, 2004
and January&nbsp;31, 2004 were $4,042,000. Management continually
monitors production costs, material costs and inventory levels to
determine that interim inventories are fairly stated.</TD>
</TR>

</TABLE>


<P>
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">Note 3.</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Debt</TD>
</TR>

<TR>
    <TD colspan="5">&nbsp;</TD>
</TR>

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>For fiscal 2004, the Company has entered into a revolving credit
facility with Wells Fargo Bank, amended and restated January&nbsp;27, 2004,
which provides a term loan of $12,500,000 and a secured revolving line
of credit that varies with levels of inventory and receivables, up to a
maximum of $45,000,000. The term loan is a three-year amortizing line
with interest payable monthly at a fluctuating rate equal to the Bank&#146;s
prime rate plus a fluctuating margin of 0.75%, or at LIBOR plus 3.25%.
Under the term loan, the Bank is entitled to require the Company to fix
the interest rate on up to $6&nbsp;million of debt. Effective February&nbsp;1,
2004, Virco purchased an interest rate swap from Wells Fargo Bank, that
effectively fixed the rate of interest on $6&nbsp;million for a period of
three years at a rate of 6.32%. The revolving line has an 18-month
maturity with interest payable monthly at a fluctuating rate equal to
the Bank&#146;s prime rate plus a margin of 0.50%, or at LIBOR plus 2.75%.
The revolving line also allows the Company the option to borrow under
30- 60- and 90-day fixed term rates at LIBOR plus 2.75%.</TD>
</TR>

</TABLE>

<P align="center" style="font-size: 10pt">8
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="font-family: 'Times New Roman',Times,serif">


<P><TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">


<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">Note 4.</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Income Taxes</TD>
</TR>

<TR>
    <TD colspan="5">&nbsp;</TD>
</TR>

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>We recognize deferred taxes by the asset and liability method of
accounting for income taxes in accordance with the provisions of
Statement of Financial Accounting Standards (SFAS)&nbsp;No.&nbsp;109, &#147;Accounting
for Income Taxes&#148;. Deferred income taxes are recognized for differences
between the financial statement and tax bases of assets and liabilities
at enacted statutory tax rates in effect for the years in which the
differences are expected to reverse. The effect on deferred taxes of a
change in tax rates is recognized in income in the period that includes
the enactment date. In assessing the realizability of deferred tax
assets, we consider whether it is more likely than not that some
portion or all of the deferred tax assets will not be realized. The
ultimate realization of deferred tax assets is dependent upon the
generation of future taxable income or reversal of deferred tax
liabilities during the periods in which those temporary differences
become deductible. We consider the scheduled reversal of deferred tax
liabilities, projected future taxable income, and tax planning
strategies in making this assessment. Based on this consideration, we
believe it is more likely than not that the net deferred tax assets
will not be realized, and a valuation allowance has been recorded
against the net deferred tax assets at April&nbsp;30, 2004 and January&nbsp;31,
2004. At April&nbsp;30, 2004, the Company had net operating loss carryforwards for federal
and state income tax purposes, expiring at various dates through 2024 if not
utilized. Federal net operating losses that can potentially be carried forward
total approximately $13.8&nbsp;million at April&nbsp;30, 2004. In the prior year, the
Company recorded an income tax benefit of $2.5&nbsp;million, primarily attributable
to net operating loss carrybacks available. For the current year, the Company
did not accrue an income tax benefit.</TD>
</TR>

</TABLE>


<P>
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">Note 5.</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Net Loss Per Share</TD>
</TR>

<TR>
    <TD colspan="5">&nbsp;</TD>
</TR>

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>For the quarter ended April&nbsp;30, 2004 and 2003, net loss per share was
calculated based on basic shares outstanding at April&nbsp;30, 2004 and
2003, due to the anti-dilutive effect on the inclusion of common stock
equivalent shares. The following table sets forth the computation of
basic loss per share:</TD>
</TR>

</TABLE>

<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="75%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="58%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="7%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="8%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="7%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="8%">&nbsp;</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="7"><B>Three Months Ended</B></TD>
</TR>
<TR style="font-size: 8pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="7"><B>April 30</B><HR size="1" noshade></TD>
</TR>
<TR style="font-size: 8pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="3"><B>2004</B><HR size="1" noshade></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="3"><B>2003</B><HR size="1" noshade></TD>
</TR>

<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Net loss</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(4,601,000</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(4,013,000</TD>
    <TD nowrap>)</TD>
</TR>

<TR style="font-size: 1px">
    <TD><DIV style="margin-left:10px; text-indent:-10px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="4" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="4" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Average shares outstanding</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">13,096,000</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">13,110,000</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Net effect of dilutive stock options &#150;
based on the treasury stock method using
average market price.</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">11,000</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">27,000</TD>
    <TD>&nbsp;</TD>
</TR>

<TR style="font-size: 1px">
    <TD><DIV style="margin-left:10px; text-indent:-10px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Totals</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">13,107,000</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">13,137,000</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:10px; text-indent:-10px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="4" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="4" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Net loss per share - basic</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(0.35</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(0.31</TD>
    <TD nowrap>)</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:10px; text-indent:-10px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="4" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="4" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>

<!-- End Table Body -->
</TABLE>
</DIV>




<P align="left" style="margin-left:6%; font-size: 10pt">SFAS No.&nbsp;123, as amended by SFAS No.&nbsp;148, requires pro forma
information regarding net income and net income per share to be
disclosed for new options granted after fiscal year 1996. The fair
value of these options was determined at the date of grant using the
Black-Scholes option-pricing model. The estimated fair value of the
options is amortized to expense over the options&#146; vesting period for
pro forma disclosures. The per share &#147;pro forma&#148; for the effects of
SFAS No.&nbsp;123, as amended by SFAS 148, is not indicative of the effects
on reported net income/loss for future years.


<P align="center" style="font-size: 10pt">9
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="font-family: 'Times New Roman',Times,serif">


<P align="left" style="margin-left:6%; font-size: 10pt">The Company&#146;s &#147;reported&#148; and &#147;pro forma&#148; information for the
three-month periods ended April&nbsp;30, 2004 and April&nbsp;30, 2003 are as
follows:

<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="75%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="58%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="7%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="8%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="7%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="8%">&nbsp;</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="7"><B>Three Months Ended</B></TD>
</TR>
<TR style="font-size: 8pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="7"><B>April 30</B><HR size="1" noshade></TD>
</TR>
<TR style="font-size: 8pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="3"><B>2004</B><HR size="1" noshade></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="3"><B>2003</B><HR size="1" noshade></TD>
</TR>

<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Net loss, as reported</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(4,601,000</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(4,013,000</TD>
    <TD nowrap>)</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Deduct: Total stock-based employee
compensation expense determined under
the fair value based method for all
awards, net of related tax effects</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">13,000</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">10,000</TD>
    <TD>&nbsp;</TD>
</TR>

<TR style="font-size: 1px">
    <TD><DIV style="margin-left:10px; text-indent:-10px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Pro forma net loss</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(4,614,000</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(4,023,000</TD>
    <TD nowrap>)</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:10px; text-indent:-10px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="4" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="4" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Basic earnings per share, as reported</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(0.35</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(0.31</TD>
    <TD nowrap>)</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:10px; text-indent:-10px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="4" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="4" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Basic earnings per share, pro forma</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(0.35</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(0.31</TD>
    <TD nowrap>)</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:10px; text-indent:-10px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="4" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="4" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>

<!-- End Table Body -->
</TABLE>
</DIV>



<P>
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">Note 6.</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Comprehensive Loss</TD>
</TR>

<TR>
    <TD colspan="5">&nbsp;</TD>
</TR>

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Comprehensive loss for the quarter ended April&nbsp;30, 2004 was $4,601,000,
the same as net income. Comprehensive loss for the quarter ended April
30, 2003 was $3,895,000. The difference between losses reported on the
statement of operations and comprehensive loss is primarily
attributable to adjustments to account for a derivative financial
instrument.</TD>
</TR>

<TR>
    <TD colspan="5">&nbsp;</TD>
</TR>

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Accumulated comprehensive loss at the quarter ended April&nbsp;30, 2004 is
primarily composed of minimum pension liability adjustments.</TD>
</TR>

<TR>
    <TD colspan="5">&nbsp;</TD>
</TR>

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">Note 7.</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Retirement Plans</TD>
</TR>

<TR>
    <TD colspan="5">&nbsp;</TD>
</TR>

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The Company and its subsidiaries cover all employees under a
noncontributory defined benefit retirement plan, the Virco Employees&#146;
Retirement Plan (the Plan). Benefits under the Plan are based on years
of service and career average earnings.</TD>
</TR>

<TR>
    <TD colspan="5">&nbsp;</TD>
</TR>

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The Company also provides a supplementary retirement plan for certain
key employees, the VIP Retirement Plan (VIP Plan). The VIP Plan
provides a benefit of up to 50% of average compensation for the last five
years in the VIP Plan, offset by benefits earned under the Virco
Employees&#146; Retirement Plan.</TD>
</TR>

<TR>
    <TD colspan="5">&nbsp;</TD>
</TR>

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The Company also provides a non-qualified plan for non-employee
directors of the Company. The Plan provides a lifetime annual
retirement benefit equal to the director&#146;s annual retainer fee for the
fiscal year in which the director terminates his or her position with
the Board, subject to the director providing 10&nbsp;years of service to the
Company.
</TD>
</TR>
</TABLE>

<P align="center" style="font-size: 10pt">10
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="font-family: 'Times New Roman',Times,serif">

<P><TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="4%" nowrap align="right">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The net periodic pension costs for the Virco Employees Retirement Plan,
the VIP Retirement Plan and the Non-Employee Directors Retirement
Plans for the three months ended April&nbsp;30, 2004 and 2003 were as follows (in
thousands):</TD>
</TR>

</TABLE>

<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="85%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="51%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="2%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="2%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="3%">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
    <TD width="2%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="2%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="3%">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="2%">&nbsp;</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>

<TD nowrap align="center" colspan="7">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>
<B>Pension Plan</B><HR size="1" noshade></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="7"><B>VIP Retirement Plan</B><HR size="1" noshade></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="7"><B>Non-Employee
Directors<BR>
Retirement Plan</B><HR size="1" noshade></TD>
</TR>
<TR style="font-size: 8pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="3"><B>2004</B><HR size="1" noshade></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="3"><B>2003</B><HR size="1" noshade></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="3"><B>2004</B><HR size="1" noshade></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="3"><B>2003</B><HR size="1" noshade></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="3"><B>2004</B><HR size="1" noshade></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="3"><B>2003</B><HR size="1" noshade></TD>
</TR>

<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Service cost</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="right"><B>$</B></TD>
    <TD align="right"><B>57</B></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">346</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><B>$</B></TD>
    <TD align="right"><B>65</B></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">200</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><B>$</B></TD>
    <TD align="right"><B>5</B></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">5</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Interest cost</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><B>321</B></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">466</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><B>83</B></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">122</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><B>6</B></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">6</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Expected return on plan assets</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right"><B>(250</B></TD>
    <TD nowrap><B>)</B></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(293</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><B>&#151;</B></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><B>&#151;</B></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Amortization of transition amount</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right"><B>(9</B></TD>
    <TD nowrap><B>)</B></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(10</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><B>&#151;</B></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><B>&#151;</B></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Amortization of prior service cost</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><B>95</B></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">140</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right"><B>(115</B></TD>
    <TD nowrap><B>)</B></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(124</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><B>22</B></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">22</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Recognized net actuarial loss</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><B>52</B></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">270</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><B>22</B></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">102</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right"><B>(6</B></TD>
    <TD nowrap><B>)</B></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(6</TD>
    <TD nowrap>)</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Settlement and curtailment</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><B>&#151;</B></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><B>&#151;</B></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><B>&#151;</B></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
</TR>

<TR style="font-size: 1px">
    <TD><DIV style="margin-left:10px; text-indent:-10px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="1" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Net periodic pension cost</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="right"><B>$</B></TD>
    <TD align="right"><B>266</B></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">919</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><B>$</B></TD>
    <TD align="right"><B>55</B></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">300</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><B>$</B></TD>
    <TD align="right"><B>27</B></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">27</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:10px; text-indent:-10px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="4" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="4" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="4" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="4" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="4" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right"><HR size="4" noshade>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>

<!-- End Table Body -->
</TABLE>
</DIV>



<P align="left" style="margin-left: 5%; text-indent: 0%; margin-right: 0%; font-size: 10pt">The Company previously disclosed in its financial statements for the
year ended January&nbsp;31, 2004 that it expects to contribute approximately
$1&nbsp;million to its deferred benefit plans in 2004.


<P>
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">Note 8.</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Warranty</TD>
</TR>

<TR>
    <TD colspan="5">&nbsp;</TD>
</TR>

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The Company provides a product warranty on most products. It generally
warrants that customers can return a defective product during the
specified warranty period following purchase in exchange for a
replacement product or that the Company can repair the product at no
charge to the customer. The Company determines whether replacement or
repair is appropriate in each circumstance. The Company uses historic
data to estimate appropriate levels of warranty reserves. Because
product mix, production methods, and raw material sources change over
time, historic data may not always provide precise estimates for future
warranty expense. The following is a summary of the Company&#146;s
warranty-claim activity for the quarter ended April&nbsp;30, 2004.</TD>
</TR>

</TABLE>

<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="55%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="28%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="8%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="8%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="8%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="8%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="11%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="11%">&nbsp;</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom">
    <TD nowrap align="center"><B>Accrued Warranty Balance at</B></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="3"><B>Accrued Warranty Balance at</B></TD>
</TR>
<TR style="font-size: 8pt" valign="bottom">
    <TD nowrap align="center"><B>January 31, 2004</B> <HR size="1" noshade></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="3"><B>Provision</B><HR size="1" noshade></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="3"><B>Costs Incurred</B><HR size="1" noshade></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="3"><B>April 30, 2004</B><HR size="1" noshade></TD>
</TR>

<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom">
    <TD align="center"><DIV style="margin-left:10px; text-indent:-10px">$1,751,000</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">275,000</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">475,000</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">1,551,000</TD>
    <TD>&nbsp;</TD>
</TR>

<!-- End Table Body -->
</TABLE>
</DIV>



<P align="center" style="font-size: 10pt">11
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="font-family: 'Times New Roman',Times,serif">


<P align="center" style="font-size: 10pt">VIRCO MFG. CORPORATION


<DIV align="left">
<A name="107"></A>
</DIV>

<P>
<TABLE width="100%" border="0" cellpadding="2" cellspacing="0" style="font-size: 10pt; background: transparent; color: #000000">
<TR>
    <TD width="2%"></TD>
    <TD width="5%"></TD>
    <TD width="93%"></TD>
</TR>
<TR valign="top">
    <TD>&nbsp;</TD>
    <TD nowrap>Item&nbsp;2.&nbsp;</TD>
    <TD>Management&#146;s Discussion and Analysis of Financial Condition and
Results of Operations</TD>
</TR>
</TABLE>


<P align="left" style="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Results of Operations:



<P>
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>For the first quarter of 2004, the Company incurred a net loss of $4,601,000 on
sales of $30,321,000 compared to a net loss of $4,013,000 on sales of
$31,180,000 in the same period last year.</TD>
</TR>

<TR>
    <TD colspan="5">&nbsp;</TD>
</TR>

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Sales for the first quarter ended April&nbsp;30, 2004 decreased by $859,000, a 3%
decrease, compared to the same period last year. Incoming orders for the same
period increased by approximately 2%. Backlog at April&nbsp;30, 2004 increased by
approximately 8% compared to the prior year. As more fully disclosed in the
Form&nbsp;10K for the fiscal year ended January&nbsp;31, 2004, in the
prior year the Company
incurred a severe decline in sales volume, primarily due to decreased funding
levels at state and local governments. For the first quarter, the rate of
orders from publicly funded entities has stabilized.</TD>
</TR>

<TR>
    <TD colspan="5">&nbsp;</TD>
</TR>

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Gross profit for the first quarter, as a percentage of sales, increased
slightly compared to the same period last year. For the quarter ended April
30, 2004, the Company has incurred higher steel prices. In addition to higher
prices, the Company has not always been able to purchase the precise steel
desired. As a result, the Company has incurred yield variances.
The Company has been unable to pass the full impact of these increased
material costs to its customers in the current economic climate. Because steel
prices and availability over the next nine months is still quite uncertain, it
is not possible to accurately quantify the impact on the Company for the year,
but the cost could be in the range of $5-10&nbsp;million dollars. For the first
quarter, the Company was able to offset the increased material cost with a
combination of selective price increases and decreased overhead
spending.</TD>
</TR>

<TR>
    <TD colspan="5">&nbsp;</TD>
</TR>

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Selling, general and administrative expense for the quarter ended April&nbsp;30,
2004, declined by approximately $2&nbsp;million compared to the same period last
year, and decreased as a percentage of sales by more than 5%. The decreased
expense is due to improved warehousing and freight efficiencies, reductions in
staffing, and freezing of the defined benefit plans.</TD>
</TR>

<TR>
    <TD colspan="5">&nbsp;</TD>
</TR>

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Interest expense decreased by approximately $17,000 compared to the same period
last year. The reduction is primarily due to lower borrowings.</TD>
</TR>

<TR>
    <TD colspan="5">&nbsp;</TD>
</TR>

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>At April&nbsp;30, 2004, the Company had net operating loss carryforwards for federal
and state income tax purposes, expiring at various dates through 2024 if not
utilized. Federal net operating losses that can potentially be carried forward
total approximately $13.8&nbsp;million at April&nbsp;30, 2004. In the prior year, the
Company recorded an income tax benefit of $2.5&nbsp;million, primarily attributable
to net operating loss carrybacks available. For the current year, the Company
did not accrue an income tax benefit.</TD>
</TR>

<TR>
    <TD colspan="5">&nbsp;</TD>
</TR>

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Financial Condition:</TD>
</TR>

<TR>
    <TD colspan="5">&nbsp;</TD>
</TR>

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>As a result of seasonally lower deliveries in the first quarter and fourth
quarter last year, accounts and notes receivable were $4,114,000 less than
January&nbsp;31, 2004. The Company traditionally builds large quantities of
inventory during the first quarter in anticipation of seasonally high summer
shipments. For the current quarter, the Company increased inventory by nearly
$18,918,000 compared to year-end. This increase in inventory was financed
through the credit facility with Wells Fargo Bank. The Company significantly
reduced inventories at the end of fiscal year ended January&nbsp;31, 2004 in
response to reduced sales volume. The Company maintained the year over year
reduction in inventory through the first quarter as order volume has not
returned to levels prior to fiscal year 2003.</TD>
</TR>

</TABLE>

<P align="center" style="font-size: 10pt">12
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="font-family: 'Times New Roman',Times,serif">


<P><TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">



</TABLE>


<P>
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The Company has established a goal of limiting capital spending to
approximately $5,000,000 for 2004, which is approximately one-half of
anticipated depreciation expense. Capital spending for the quarter ended April
30, 2004, was $678,000 compared to $484,000 for the same period last year.
Capital expenditures are being financed through the Company&#146;s
credit facility established
with Wells Fargo Bank and operating cash flow.</TD>
</TR>

<TR>
    <TD colspan="5">&nbsp;</TD>
</TR>

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Net cash used in operating activities for the first quarter ended April&nbsp;30,
2004 was $12,405,000 compared to $13,409,000 for the same period last year.
The decrease in cash used in operating activities was due to reduction in
estimated income tax liability payments during the quarter ended April&nbsp;30, 2004
as compared to the same period last year.</TD>
</TR>

<TR>
    <TD colspan="5">&nbsp;</TD>
</TR>

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>In April&nbsp;1998, the Board of Directors approved a stock buyback program. As of
April&nbsp;30, 2004, the Company has repurchased approximately 1,454,000 shares at a
cost of approximately $18,788,000 since the inception of this program. Under
the current Wells Fargo bank credit facility, the Company is restricted from buying back
additional shares.</TD>
</TR>

<TR>
    <TD colspan="5">&nbsp;</TD>
</TR>

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The Company believes that cashflows from operations, together with the
Company&#146;s unused borrowing capacity with Wells Fargo Bank will be sufficient to
fund the Company&#146;s debt service requirements, capital expenditures and working
capital needs. Approximately $6,500,000 was available for borrowing as of
April&nbsp;30, 2004.</TD>
</TR>

<TR>
    <TD colspan="5">&nbsp;</TD>
</TR>

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Critical Accounting Policies and Estimates:</TD>
</TR>

<TR>
    <TD colspan="5">&nbsp;</TD>
</TR>

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The Company&#146;s critical accounting policies are outlined in its Form 10-K for
fiscal year ended January&nbsp;31, 2004.</TD>
</TR>

<TR>
    <TD colspan="5">&nbsp;</TD>
</TR>

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Forward-Looking Statements:</TD>
</TR>

<TR>
    <TD colspan="5">&nbsp;</TD>
</TR>

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>From time to time, the Company or its representatives have made and may make
forward-looking statements, orally or in writing, including those contained
herein. Such forward-looking statements may be included in, without
limitation, reports to stockholders, press releases, oral statements made with
the approval of an authorized executive officer of the Company and filings with
the Securities and Exchange Commission. The words or phrases &#147;anticipates,&#148;
&#147;expects,&#148; &#147;will continue,&#148; &#147;believes,&#148; &#147;estimates,&#148; &#147;projects,&#148; or similar
expressions are intended to identify &#147;forward-looking statements&#148; within the
meaning of the Private Securities Litigation Reform Act of 1995. The results
contemplated by the Company&#146;s forward-looking statements are subject to certain
risks and uncertainties that could cause actual results to vary materially from
anticipated results, including without limitation, material availability and
cost of materials, especially steel; availability and cost of labor, demand for
the Company&#146;s products, and competitive conditions affecting selling prices and
margins, capital costs and general economic conditions. Such risks and
uncertainties are discussed in more detail in the Company&#146;s Annual Report on
Form 10-K for the fiscal year ended January&nbsp;31, 2004.</TD>
</TR>

<TR>
    <TD colspan="5">&nbsp;</TD>
</TR>

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The Company&#146;s forward-looking statements represent its judgment only on the
dates such statements were made. By making any forward-looking statements, the
Company assumes no duty to update them to reflect new, changed or unanticipated
events or circumstances.</TD>
</TR>

</TABLE>

<DIV align="left">
<A name="108"></A>
</DIV>


<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR>
    <TD colspan="5">&nbsp;</TD>
</TR>

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Item&nbsp;3. Quantitative and Qualitative Disclosures about Market Risk

</TD>
</TR>

<TR>
    <TD colspan="5">&nbsp;</TD>
</TR>
<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="1%" nowrap align="right">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>For fiscal 2004, the Company has entered into a revolving credit facility with Wells
Fargo Bank, as amended and restated January&nbsp;27, 2004, which provides a term loan
of $12,500,000 and a secured revolving line of credit that varies
</TD>
</TR>
</TABLE>



<P align="center" style="font-size: 10pt">13
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="font-family: 'Times New Roman',Times,serif">



<P align="left" style="font-size: 10pt">with levels of inventory and receivables, up to a maximum of $45,000,000. The term loan is
a three-year amortizing line with interest payable monthly at a fluctuating
rate equal to the Bank&#146;s prime rate plus a fluctuating margin of 0.75%, or at LIBOR
plus 3.25%. Under the term loan, the Bank is
entitled to require the Company to fix the interest rate on up to $6&nbsp;million of
debt. Effective February&nbsp;1, 2004, the Company purchased an interest rate swap from
Wells Fargo Bank that effectively fixed the rate of interest on $6&nbsp;million for
a period of three years at a rate of 6.32%. The revolving line has an 18-month
maturity with interest payable monthly at a fluctuating rate equal to the
Bank&#146;s prime rate plus a margin of 0.50%, or at LIBOR plus 2.75%. The revolving
line also allows the Company the option to borrow under 30- 60- and 90-day
fixed term rates at LIBOR plus 2.75%. Accordingly, a 100 basis point upward
fluctuation in the lender&#146;s base rate would cause the Company to incur
additional interest charges of approximately $69,000 for the fiscal quarter
ended April&nbsp;30, 2004. The Company would benefit from a similar interest
savings if the base rate were to fluctuate downward by a like amount. As of
April&nbsp;30, 2004, the Company has borrowed $34,420,000 under its Wells Fargo term
loan and asset-based credit facility.


<DIV align="left">
<A name="109"></A>
</DIV>

<P align="left" style="font-size: 10pt">Item&nbsp;4. Controls and Procedures



<P align="left" style="font-size: 10pt">(a)&nbsp;Evaluation of Disclosure Controls and Procedures


<P align="left" style="font-size: 10pt">The Company maintains disclosure controls and procedures that are designed to
ensure that information required to be disclosed in our reports filed with the
Securities and Exchange Commission (the &#147;SEC&#148;) pursuant to the Securities
Exchange Act of 1934 (the &#147;Exchange Act&#148;) is recorded, processed, summarized
and reported within the time periods specified in the SEC&#146;s rules and forms,
and that such information is accumulated and communicated to the
Company&#146;s management, including its President and Chief Executive Officer and Chief
Financial Officer, as appropriate, to allow timely decisions regarding required
disclosure. Assessing the costs and benefits of such controls and procedures
necessarily involves the exercise of judgment by management, and such controls
and procedures, by their nature, can provide only reasonable assurance that
management&#146;s objectives in establishing them will be achieved.


<P align="left" style="font-size: 10pt">We carried out an evaluation, under the supervision and with the participation
of our company&#146;s management, including the Company&#146;s President and Chief
Executive Officer along with the Company&#146;s Chief Financial Officer, of the
effectiveness of the design and operation of the Company&#146;s disclosure controls
and procedures as of the end of the period covered by this Quarterly Report
pursuant to Exchange Act Rule&nbsp;13a-15. Based upon the foregoing, the Company&#146;s
President and Chief Executive Officer, along with the Company&#146;s Chief Financial
Officer and other members of management concluded that the Company&#146;s disclosure
controls and procedures are effective in alerting them in a timely fashion to
material information relating to the Company (including its consolidated
subsidiaries) required to be included in the Company&#146;s periodic filings with
the Securities Exchange Commission.



<P align="left" style="font-size: 10pt">(b)&nbsp;Changes In Internal Control Over Financial Reporting



<P align="left" style="font-size: 10pt">No changes in the
Company&#146;s internal control over financial reporting have come to
management&#146;s attention during the last fiscal quarter that have materially
affected, or are reasonably likely to materially affect, its internal control
over financial reporting.


<P align="center" style="font-size: 10pt">14
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="font-family: 'Times New Roman',Times,serif">
<DIV align="left">
<A name="110"></A>
</DIV>

<P align="center" style="font-size: 10pt">PART II



<P align="center" style="font-size: 10pt">VIRCO MFG. CORPORATION



<P align="center" style="font-size: 10pt">OTHER INFORMATION


<DIV align="left">
<A name="111"></A>
</DIV>
<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="5%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="95%">&nbsp;</TD>
</TR>
<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">Item&nbsp;1.
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">Legal Proceedings</TD>
</TR>

<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">None</TD>
</TR>

<!-- End Table Body -->
</TABLE>
</DIV>


<DIV align="left">
<A name="112"></A>
</DIV>
<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="5%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="95%">&nbsp;</TD>
</TR>
<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">Item&nbsp;2.
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">Changes in Securities and Use of Proceeds</TD>
</TR>

<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">None</TD>
</TR>

<!-- End Table Body -->
</TABLE>
</DIV>


<DIV align="left">
<A name="113"></A>
</DIV>
<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="5%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="95%">&nbsp;</TD>
</TR>
<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">Item&nbsp;3.
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">Defaults Upon Senior Securities</TD>
</TR>

<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">None</TD>
</TR>

<!-- End Table Body -->
</TABLE>
</DIV>


<DIV align="left">
<A name="114"></A>
</DIV>
<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="5%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="95%">&nbsp;</TD>
</TR>
<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">Item&nbsp;4.
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">Submission of Matters to a Vote of Security Holders</TD>
</TR>

<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">None</TD>
</TR>

<!-- End Table Body -->
</TABLE>
</DIV>


<DIV align="left">
<A name="115"></A>
</DIV>
<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="5%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="95%">&nbsp;</TD>
</TR>
<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">Item&nbsp;5.
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">Other Information</TD>
</TR>

<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">None</TD>
</TR>

<!-- End Table Body -->
</TABLE>
</DIV>


<DIV align="left">
<A name="116"></A>
</DIV>
<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="5%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="95%">&nbsp;</TD>
</TR>
<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">Item&nbsp;6.
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">Exhibits and Reports on Form&nbsp;8-K</TD>
</TR>

<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">(a) Exhibits</TD>
</TR>

<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">Exhibit&nbsp;31.1 &#150; Certification of Robert A. Virtue, President, pursuant
to Rules&nbsp;13a-14 and 15d-14 of the Securities Exchange Act, as adopted
pursuant to section 302 of the Sarbanes-Oxley Act of 2002</TD>
</TR>

<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">Exhibit&nbsp;31.2 &#150; Certification of Robert E. Dose, Vice President,
Finance, pursuant to Rules&nbsp;13a-14 and 15d-14 of the Securities
Exchange Act, as adopted pursuant to section 302 of the
Sarbanes-Oxley Act of 2002</TD>
</TR>

<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">Exhibit&nbsp;32.1 &#150; Certification of Chief Executive Officer and Chief
Financial Officer pursuant to 18 U.S.C. Section&nbsp;1350, as adopted
pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002.</TD>
</TR>

<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">(b) Reports on Form&nbsp;8-K</TD>
</TR>

<TR valign="bottom">
    <TD align="left" valign="top">&nbsp;
</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
</TR>

<TR valign="bottom">
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">On April&nbsp;14, 2004, Virco Mfg. Corporation filed a Current Report on
Form&nbsp;8-K pursuant to Item&nbsp;5, our interim
report on the Company&#146;s financial results for the fourth quarter and
fiscal year ended January&nbsp;31, 2004.</DIV></TD>
</TR>

<TR valign="bottom">
    <TD align="left" valign="top">&nbsp;
</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
</TR>

<TR valign="bottom">
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">On June&nbsp;7, 2004, Virco Mfg. Corporation filed a Current Report on
Form&nbsp;8-K pursuant to Item&nbsp;5, our interim
report on the Company&#146;s financial results for the first quarter ended April&nbsp;30, 2004.</DIV></TD>
</TR>

<!-- End Table Body -->
</TABLE>
</DIV>



<P align="left" style="font-size: 10pt">Signatures




<P align="center" style="font-size: 10pt">15
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>
<P align="center" style="font-size: 10pt">VIRCO MFG. CORPORATION


<DIV align="left">
<A name="117"></A>
</DIV>

<P align="center" style="font-size: 10pt">SIGNATURES


<P align="left" style="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pursuant to the requirements of the Securities Exchange Act of 1934, the
registrant has duly caused this report to be signed on its behalf by the
undersigned thereunto duly authorized.

<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="48%">&nbsp;</TD>
    <TD width="2%">&nbsp;</TD>
    <TD width="2%">&nbsp;</TD>
    <TD width="2%">&nbsp;</TD>
    <TD width="46%">&nbsp;</TD>
</TR>
<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom">
    <TD valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD colspan="3" valign="top" align="left">VIRCO MFG. CORPORATION</TD>
</TR>

<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">Date: June&nbsp;4, 2004
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">By:
</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">/s/ Robert E. Dose
<HR size="1" noshade width="80%" align="left">
Robert E. Dose <br>
Vice President - Finance</TD>
</TR>

<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">Date: June&nbsp;4, 2004
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">By:
</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">/s/ Bassey Yau<BR>
<HR size="1" noshade width="80%" align="left">
Bassey Yau<br>
Corporate Controller</TD>
</TR>

<!-- End Table Body -->
</TABLE>
</DIV>




<P align="center" style="font-size: 10pt">16



</BODY>
</HTML>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>v99511exv31w1.txt
<DESCRIPTION>EXHIBIT 31.1
<TEXT>
<PAGE>

                                                                    EXHIBIT 31.1

                            CERTIFICATION PURSUANT TO
                             RULES 13a-14 AND 15d-14
                         OF THE SECURITIES EXCHANGE ACT,
                         AS ADOPTED PURSUANT TO SECTION
                          302 OF THE SARBANES-OXLEY ACT

I, Robert A. Virtue, certify that:

1.    I have reviewed this Quarterly Report on Form 10-Q of Virco Mfg.
      Corporation;

2.    Based on my knowledge, this report does not contain any untrue statement
      of a material fact or omit to state a material fact necessary to make the
      statements made, in light of the circumstances under which such statements
      were made, not misleading with respect to the period covered by this
      report;

3.    Based on my knowledge, the financial statements, and other financial
      information included in this report, fairly present in all material
      respects the financial condition, results of operations and cash flows of
      the registrant as of, and for, the periods presented in this report;

4.    The registrant's other certifying officer(s) and I are responsible for
      establishing and maintaining disclosure controls and procedures (as
      defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) for the registrant
      and have:

      (a)   Designed such disclosure controls and procedures, or caused such
            controls to be designed under our supervision, to ensure that
            material information relating to the registrant, including its
            consolidated subsidiaries, is made known to us by others within
            those entities, particularly during the period in which this report
            is being prepared; and

      (b)   Designed such internal controls and procedures, or caused such
            disclosure controls and procedures to be designed under our
            supervision, to provide reasonable assurance regarding the
            reliability of financial reporting and the preparation of financial
            statements for external purposes in accordance with generally
            accepted accounting principles; and

      (c)   Evaluated the effectiveness of the registrant's disclosure controls
            and procedures and presented in this report our conclusions about
            the effectiveness of the disclosure controls and procedures as of
            the end of the period covered by this report based on such
            evaluation; and

      (d)   Disclosed in this report any change in the registrant's internal
            control over financial reporting that occurred during the
            registrant's most recent fiscal quarter (the registrant's fourth
            fiscal quarter in the case of an annual report) that has materially
            affected, or is reasonably likely to materially affect, the
            registrant's internal control over financial reporting; and

                                       17
<PAGE>

5.    The registrant's other certifying officer(s) and I have disclosed, based
      on our most recent evaluation of internal control over financial
      reporting, to the registrant's auditors and the audit committee of
      registrant's board of directors (or persons performing the equivalent
      functions):

      (a)   All significant deficiencies and material weaknesses in the design
            or operation of internal control over financial reporting which are
            reasonably likely to affect the registrant's ability to record,
            process, summarize and report financial information; and

      (b)   Any fraud, whether or not material, that involves management or
            other employees who have a significant role in the registrant's
            internal control over financial reporting.

Dated: June 4, 2004                          By:     /s/ Robert A. Virtue
                                                  ------------------------------
                                                     Robert A. Virtue
                                                     President

                                       18

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>v99511exv31w2.txt
<DESCRIPTION>EXHIBIT 31.2
<TEXT>
<PAGE>


                                                                    EXHIBIT 31.2

                            CERTIFICATION PURSUANT TO
                             RULES 13a-14 AND 15d-14
                         OF THE SECURITIES EXCHANGE ACT,
                         AS ADOPTED PURSUANT TO SECTION
                          302 OF THE SARBANES-OXLEY ACT

I, Robert E. Dose, certify that:

1.    I have reviewed this Quarterly Report on Form 10-Q of Virco Mfg
      Corporation;

2.    Based on my knowledge, this report does not contain any untrue statement
      of a material fact or omit to state a material fact necessary to make the
      statements made, in light of the circumstances under which such statements
      were made, not misleading with respect to the period covered by this
      report;

3.    Based on my knowledge, the financial statements, and other financial
      information included in this report, fairly present in all material
      respects the financial condition, results of operations and cash flows of
      the registrant as of, and for, the periods presented in this report;

4.    The registrant's other certifying officer(s) and I are responsible for
      establishing and maintaining disclosure controls and procedures (as
      defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) for the registrant
      and have:

      (a)   Designed such disclosure controls and procedures, or caused such
            controls to be designed under our supervision, to ensure that
            material information relating to the registrant, including its
            consolidated subsidiaries, is made known to us by others within
            those entities, particularly during the period in which this report
            is being prepared; and

      (c)   Designed such internal controls and procedures, or caused such
            disclosure controls and procedures to be designed under our
            supervision, to provide reasonable assurance regarding the
            reliability of financial reporting and the preparation of financial
            statements for external purposes in accordance with generally
            accepted accounting principles; and

      (c)   Evaluated the effectiveness of the registrant's disclosure controls
            and procedures and presented in this report our conclusions about
            the effectiveness of the disclosure controls and procedures as of
            the end of the period covered by this report based on such
            evaluation; and

      (d)   Disclosed in this report any change in the registrant's internal
            control over financial reporting that occurred during the
            registrant's most recent fiscal quarter (the registrant's fourth
            fiscal quarter in the case of an annual report) that has materially
            affected, or is reasonably likely to materially affect, the
            registrant's internal control over financial reporting; and

5.    The registrant's other certifying officer(s) and I have disclosed, based
      on our most recent evaluation of internal control over financial
      reporting, to the registrant's auditors and the audit committee of
      registrant's board of directors (or persons performing the equivalent
      functions):


<PAGE>



      (a)   All significant deficiencies and material weaknesses in the design
            or operation of internal control over financial reporting which are
            reasonably likely to affect the registrant's ability to record,
            process, summarize and report financial information; and

      (b)   Any fraud, whether or not material, that involves management or
            other employees who have a significant role in the registrant's
            internal control over financial reporting.

Dated: June 4, 2004                          By:       /s/ Robert E. Dose
                                                  ------------------------------
                                                       Robert E. Dose
                                                       Vice President of Finance

                                       20

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>v99511exv32w1.txt
<DESCRIPTION>EXHIBIT 32.1
<TEXT>
<PAGE>

                                                                    EXHIBIT 32.1

      CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER
             PURSUANT TO 18 U.S.C. SECTION 1350 ADOPTED PURSUANT TO
                  SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Robert A. Virtue, President of Virco Mfg. Corporation (the "Company"),
certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906
of the Sarbanes-Oxley Act of 2002, that to my knowledge:

1.    the Report of the Company on Form 10-Q for the quarterly period ending
April 30, 2004, as filed with the Securities and Exchange Commission (the
"Report") fully complies with the requirements of Section 13(a) or 15(d) of the
Securities Exchange Act of 1934; and

2.    the information contained in the Report fairly presents, in all material
respects, the financial condition and results of operations of the Company.


Dated: June 4, 2004          /s/  Robert A. Virtue
                             ---------------------------------------------------
                             Robert A. Virtue
                             President of Virco Mfg. Corporation

I, Robert E. Dose, Vice President of Finance of Virco Mfg. Corporation (the
"Company"), certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

1.    the Report of the Company on Form 10-Q for the quarterly period ending
April 30, 2004, as filed with the Securities and Exchange Commission (the
"Report") fully complies with the requirements of Section 13(a) or 15(d) of the
Securities Exchange Act of 1934; and

2.    the information contained in the Report fairly presents, in all material
respects, the financial condition and results of operations of the Company.

Dated: June 4, 2004          /s/  Robert E. Dose
                             ---------------------------------------------------
                             Robert E. Dose
                             Vice President of Finance of Virco Mfg. Corporation

This certification accompanies the Report pursuant to Section 906 of the
Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the
Sarbanes-Oxley Act of 2002, be deemed filed by the Company for purposes of
Section 18 of the Securities Exchange Act of 1934, as amended.

</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
-----END PRIVACY-ENHANCED MESSAGE-----
