-----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,
 TQvUkChnFRg9Sa8OAZGzXnBL2AsZkjIMZdxvc61xqhhd+lh+4FaS7ydX6Ar4FUE/
 SXRMEu9gbBEhfdvNUn5IdQ==

<SEC-DOCUMENT>0000950129-04-006923.txt : 20040909
<SEC-HEADER>0000950129-04-006923.hdr.sgml : 20040909
<ACCEPTANCE-DATETIME>20040909113927
ACCESSION NUMBER:		0000950129-04-006923
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		4
CONFORMED PERIOD OF REPORT:	20040731
FILED AS OF DATE:		20040909
DATE AS OF CHANGE:		20040909

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:		041022032

	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>v01721e10vq.htm
<DESCRIPTION>FORM 10-Q
<TEXT>
<HTML>
<HEAD>
<TITLE>Virco Mfg. Corporation - July 31, 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: 18pt">FORM 10-Q


<P align="left" style="font-size: 10pt">For Quarter Ended July&nbsp;31, 2004 Commission File Number 1-8777


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

<DIV align="center" style="font-size: 10pt"><HR align="center" size="1" noshade width="100%"></DIV>


<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 valign="bottom">
    <TD align="center" valign="top"><HR align="center" size="1" noshade width="55%">
</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top"><HR align="center" size="1" noshade width="35%"></TD>
</TR>

<TR valign="bottom">
    <TD align="center" valign="top">(State or other jurisdiction of
</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top">(I.R.S. Employer</TD>
</TR>

<TR valign="bottom">
    <TD align="center" valign="top">incorporation or organization)
</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top">Identification No.)</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="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">2027 Harpers Way, Torrance, CA
</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top">90501</TD>
</TR>

<TR valign="bottom">
    <TD align="center" valign="top"><HR align="center" size="1" noshade width="70%">
</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top"><HR align="center" size="1" noshade width="25%"></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>



<P align="left" style="font-size: 10pt">Registrant&#146;s telephone number, including area code: (310)&nbsp;533-0474



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


<DIV align="center" style="font-size: 10pt"><HR align="center" size="1" noshade width="100%"></DIV>


<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. Yes <FONT face="Wingdings">&#120;</FONT> No <FONT face="Wingdings">&#111;</FONT>


<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). Yes
<FONT face="Wingdings">&#120;</FONT> No <FONT face="Wingdings">&#111;</FONT>


<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 August&nbsp;4, 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="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">Common Stock
</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top">13,098,364 Shares</TD>
</TR>

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



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

<!-- PAGEBREAK -->
<P><HR noshade><P>

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

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

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



<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="100%">&nbsp;</TD>
</TR>
<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px"><A href="#101">Part I. Financial Information</A></DIV></TD>
</TR>

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

<TR valign="bottom">

<TD><DIV style="margin-left:30px; text-indent:-10px"><A href="#103">Condensed consolidated balance sheets - July&nbsp;31, 2004, January&nbsp;31,
2004 and July&nbsp;31, 2003</A></DIV></TD>
</TR>

<TR valign="bottom">

<TD><DIV style="margin-left:30px; text-indent:-10px"><A href="#104">Condensed consolidated statements of income and operations - Three
months ended July&nbsp;31, 2004 and 2003</A></DIV></TD>
</TR>

<TR valign="bottom">

<TD><DIV style="margin-left:30px; text-indent:-10px"><A href="#105">Condensed consolidated statements of operations - Six months ended
July&nbsp;31, 2004 and 2003</A></DIV></TD>
</TR>

<TR valign="bottom">

<TD><DIV style="margin-left:30px; text-indent:-10px"><A href="#106">Condensed consolidated statements of cash flows - Six months ended
July&nbsp;31, 2004 and 2003</A></DIV></TD>
</TR>

<TR valign="bottom">

<TD><DIV style="margin-left:30px; text-indent:-10px"><A href="#107">Notes to condensed consolidated financial statements - July&nbsp;31, 2004</A></DIV></TD>
</TR>

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

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

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

<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px"><A href="#111">Part II. Other Information</A></DIV></TD>
</TR>

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

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

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

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

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

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

<!-- End Table Body -->
<TR><TD colspan="9"><FONT size="2">&nbsp;<A HREF="v01721exv31w1.htm">Exhibit 31.1</A></FONT></TD></TR>
<TR><TD colspan="9"><FONT size="2">&nbsp;<A HREF="v01721exv31w2.htm">Exhibit 31.2</A></FONT></TD></TR>
<TR><TD colspan="9"><FONT size="2">&nbsp;<A HREF="v01721exv32w1.htm">Exhibit 32.1</A></FONT></TD></TR>
</TABLE>
</DIV>


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

<P align="left" style="margin-left: 4%; text-indent: 0%; margin-right: 0%; font-size: 10pt">(a)&nbsp;Exhibits


<P align="left" style="margin-left: 4%; text-indent: 0%; margin-right: 0%; font-size: 10pt">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.


<P align="left" style="margin-left: 4%; text-indent: 0%; margin-right: 0%; font-size: 10pt">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.


<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">




<P align="left" style="margin-left: 4%; text-indent: 0%; margin-right: 0%; font-size: 10pt">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.


<P align="left" style="margin-left: 4%; text-indent: 0%; margin-right: 0%; font-size: 10pt">(b)&nbsp;Reports on Form&nbsp;8-K


<P align="left" style="margin-left: 4%; text-indent: 0%; margin-right: 0%; font-size: 10pt">On April&nbsp;14, 2004, Virco Mfg. Corporation filed a Current Report on
Form 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.


<P align="left" style="margin-left: 4%; text-indent: 0%; margin-right: 0%; font-size: 10pt">On June&nbsp;7, 2004, Virco Mfg. Corporation filed a Current Report on
Form 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.


<P align="left" style="margin-left: 4%; text-indent: 0%; margin-right: 0%; font-size: 10pt">On September&nbsp;7, 2004, Virco Mfg. Corporation filed a Current Report
on Form 8-K pursuant to Item&nbsp;5, our interim report on the Company&#146;s
financial results for the second quarter ended July&nbsp;31, 2004.

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



<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="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="58%">&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>
    <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="3"><B>7/31/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>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="3"><B>7/31/2003</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>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="3"><B>Unaudited (Note 1)</B></TD>
</TR>

<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:30px; 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>
    <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>
    <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">1,012</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">2,059</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">2,270</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">39,137</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">17,696</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">35,743</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">312</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">225</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">358</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>
</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">38,825</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">17,471</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">35,385</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,130</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">1,423</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">919</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>
    <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">Finished goods</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">21,091</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">10,470</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">24,236</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">13,761</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">11,141</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">17,084</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">8,030</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">6,860</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">10,079</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>
</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">42,882</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">28,471</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">51,399</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Deferred income taxes</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>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">2,416</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Prepaid expenses</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">775</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">1,962</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">565</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>
</TR>
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Total current assets</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">84,624</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">51,386</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">92,954</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <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>
    <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">Cost</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">158,768</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">157,271</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">156,828</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:20px; text-indent:-10px">Less accumulated depreciation</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">98,630</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">93,913</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">89,094</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>
</TR>
<TR valign="bottom" style="background: #eeeeee">
    <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">60,138</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">63,358</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">67,734</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <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,346</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">2,350</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">2,200</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <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>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">13,492</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>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Total assets</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">156,282</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">126,268</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">176,380</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>
</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="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="58%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="3%">&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>7/31/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>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="3"><B>7/31/2003</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>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="3"><B>Unaudited (Note 1)</B></TD>
</TR>

<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:30px; 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>
    <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>
    <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">3,596</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">2,702</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">3,743</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">18,401</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">9,513</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">9,942</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,841</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">5,636</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">9,376</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">21,261</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">3,138</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">58,363</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">5,016</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">4,993</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">5,478</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>
</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">54,115</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">25,982</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">86,902</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>
    <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">3,958</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">4,053</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">4,527</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,860</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">11,686</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">15,084</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,560</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">22,195</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>
</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">42,378</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">37,934</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">19,611</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Deferred income taxes</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>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">98</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <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>
    <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">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>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:30px; 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>
    <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">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>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:30px; text-indent:-10px">Authorized 25,000,000 shares, $.01 par
value;
14,585,894 at 7/31/2004;
14,583,331 shares issued at
1/31/2004 and 7/31/2003</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>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">146</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom">
    <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,140</TD>
    <TD>&nbsp;</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">126,728</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <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">(43,982</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(41,412</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(31,750</TD>
    <TD nowrap>)</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Less treasury stock at cost (1,487,530
shares at 7/31/2004 and 1/31/2004;
1,484,332 at 7/31/2003)</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>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(19,379</TD>
    <TD nowrap>)</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:20px; 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>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(5,976</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>
    <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 stockholders&#146; equity</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">59,789</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">62,352</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">69,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>
    <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 liabilities and stockholders&#146; equity</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">156,282</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">126,268</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">176,380</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>
</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 INCOME AND OPERATIONS



<DIV align="center" style="font-size: 10pt">Unaudited (Note 1)</DIV>



<P align="left" style="font-size: 10pt">(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="3%">&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="5%">&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><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>7/31/2004</B><HR size="1" noshade></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="3"><B>7/31/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">68,813</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">65,861</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">47,016</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">44,895</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">21,797</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">20,966</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">19,204</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">21,426</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Separation charges</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">7,788</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Interest expense</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">562</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">418</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">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">19,766</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">29,632</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Income/(loss) before income taxes</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">2,031</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(8,666</TD>
    <TD nowrap>)</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Income tax expense/(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">(380</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">Net income/(loss)</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">2,031</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(8,286</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"><B>Weighted average shares outstanding </B><SUP><B>(a)</B></SUP></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">Basic</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">13,098</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">13,095</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Diluted</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">13,406</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">13,095</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px"><B>Net income/(loss) per common share </B><SUP><B>(a)</B></SUP></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">Basic</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">0.16</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(0.63</TD>
    <TD nowrap>)</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Diluted</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">0.15</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(0.63</TD>
    <TD nowrap>)</TD>
</TR>

<TR valign="bottom">
    <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" 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">&#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;For fiscal year 2003, net loss per share was calculated based on basic shares
outstanding at July&nbsp;31, 2003, 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 OPERATIONS



<DIV align="center" style="font-size: 10pt">Unaudited (Note 1)</DIV>



<P align="left" style="font-size: 10pt">(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="70%">&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="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="7"><B>Six 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>7/31/2004</B><HR size="1" noshade></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="3"><B>7/31/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">99,134</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">97,041</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">67,020</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">65,664</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">32,114</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">31,377</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">33,745</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">38,022</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Separation charges</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">7,788</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Interest expense</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">939</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">812</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">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">34,684</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">46,622</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #eeeeee">
    <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">(2,570</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(15,245</TD>
    <TD nowrap>)</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Income tax expense/(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,946</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">Net loss</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(2,570</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(12,299</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"><B>Weighted average shares outstanding </B><SUP><B>(a)</B></SUP></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">Basic</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">13,111</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">13,247</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px"><B>Net loss per common share </B><SUP><B>(a)</B></SUP></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">Basic</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(0.20</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(0.93</TD>
    <TD nowrap>)</TD>
</TR>

<TR valign="bottom">
    <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" 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">&#151;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">0.04</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">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">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS



<P align="center" style="font-size: 10pt">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="72%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="3%">&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="5%">&nbsp;</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="7"><B>Six 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>7/31/2004</B><HR size="1" noshade></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="3"><B>7/31/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">(2,570</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(12,299</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">4,934</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">6,030</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">87</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">102</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">49</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 nowrap align="right">&nbsp;</TD>
    <TD align="right">(21,441</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(18,086</TD>
    <TD nowrap>)</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">(14,411</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(8,360</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,187</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">930</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">293</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(4,457</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">11,089</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">8,332</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">(20,830</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(27,759</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">(1,718</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(777</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">&#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">Net cash used in investing activities</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(1,712</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(777</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">22,530</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">30,622</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 nowrap align="right">&nbsp;</TD>
    <TD align="right">(1,042</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(631</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">(419</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">(525</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">7</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">120</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">21,495</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">29,167</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,047</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">631</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Cash at beginning of year</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">1,012</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">2,270</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="left" style="font-size: 10pt">See Notes to Condensed Consolidated Financial Statements.



<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 align="center" style="font-size: 10pt">VIRCO MFG. CORPORATION


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

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



<P align="center" style="font-size: 10pt">July&nbsp;31, 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
and six month periods ended July&nbsp;31, 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>

<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 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 at January&nbsp;31, 2004 reflect
inventories verified by physical counts with the material content
valued by the LIFO method. At July&nbsp;31, 2004 and 2003, 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 adjustments have
been made for the periods ended July&nbsp;31, 2004 and 2003. LIFO
reserves at July&nbsp;31, 2004 and January&nbsp;31, 2004 were $4,042,000.
LIFO reserves at July&nbsp;31, 2003 were $3,527,000. Management
continually monitors production costs, material costs and
inventory levels to determine that interim inventories are fairly
stated.</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 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>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 (4.25% at July&nbsp;31, 2004) 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%. As of July&nbsp;31, 2003, the Company violated one of the
covenants under the line of credit with Wells Fargo Bank. Wells Fargo
provided a waiver of the covenant, but</TD>
</TR>

</TABLE>

<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><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>required the Company to limit stock buyback activity to $250,000 for
the period between June&nbsp;4, 2003 and December&nbsp;1, 2003.</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 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 income taxes under 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 basis 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 July&nbsp;31, 2004 and January&nbsp;31,
2004; a partial valuation allowance has been recorded at July&nbsp;31, 2003.
At July&nbsp;31, 2004, the Company had net operating loss carry forwards
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
July&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">Note 5.</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Net Income/(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 three and six month periods ended July&nbsp;31, 2004, net
income/(loss) per share was calculated based on diluted shares
outstanding at July&nbsp;31, 2004. For the three and six month periods
ended July&nbsp;31, 2003, net loss per share was calculated based on basic shares outstanding at July&nbsp;31, 2003 due to the anti-dilutive effect of
the inclusion of common stock equivalent shares. The following table
sets forth the computation of income/(loss) per share (in thousands,
except per share data):</TD>
</TR>

</TABLE>

<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="34%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="4%">&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>
    <TD width="5%">&nbsp;</TD>
    <TD width="6%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="7%">&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><HR size="1" noshade></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="7"><B>Six 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="7"><B>July 31</B><HR size="1" noshade></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="7"><B>July 31</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>
</TR>

<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Net income/(loss)</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">2,031</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(8,286</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(2,570</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(12,299</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>
    <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,098</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">13,095</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">13,111</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">13,247</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">308</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">15</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">169</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">73</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>
</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,406</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">13,110</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">13,280</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">13,320</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>
</TR>

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



<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">

<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="34%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="4%">&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>
    <TD width="5%">&nbsp;</TD>
    <TD width="6%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="7%">&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><HR size="1" noshade></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="7"><B>Six 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="7"><B>July 31</B><HR size="1" noshade></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="7"><B>July 31</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>
</TR>

<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Net income/(loss)
per share - basic</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">0.16</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(0.63</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(0.20</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(0.93</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>
    <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">Net income/(loss)
per share - diluted</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">0.15</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(0.63</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(0.20</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(0.93</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>
    <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">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. The Company&#146;s
information for the three and six months ended July&nbsp;31, 2004 and July
31, 2003 are as follows (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="35%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&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>
    <TD width="5%">&nbsp;</TD>
    <TD width="6%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="7%">&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><HR size="1" noshade></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="7"><B>Six 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="7"><B>July 31</B><HR size="1" noshade></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="7"><B>July 31</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>
</TR>

<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Net income/(loss)</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">2,031</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(8,286</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(2,570</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(12,299</TD>
    <TD nowrap>)</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">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</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">10</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">26</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">20</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>
</TR>
<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Net income/(loss)</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">2,018</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(8,296</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(2,596</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(12,319</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>
    <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">Net income/(loss)
per share - basic</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">0.15</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(0.63</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(0.20</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(0.93</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>
    <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 income/(loss)
per share - diluted</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">0.15</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(0.63</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(0.20</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">$</TD>
    <TD align="right">(0.93</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>
    <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 Income/(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 income/(loss) for the three and six months ended July&nbsp;31,
2004 and July&nbsp;31, 2003 was the same as net income/(loss) reported on
the statement of income and operations.</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 July&nbsp;31, 2004, January&nbsp;31, 2004 and
2003 is 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. As more fully described in the
Form&nbsp;10K dated January&nbsp;31, 2004, benefit accruals under this plan were
frozen effective December&nbsp;31, 2003.</TD>
</TR>

</TABLE>

<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><TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">



</TABLE>


<P align="left" style="margin-left: 5%; text-indent: 0%; margin-right: 0%; font-size: 10pt">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. As more fully described in the Form&nbsp;10K
dated January&nbsp;31, 2004, benefit accruals under this plan were frozen
effective December&nbsp;31, 2003.


<P align="left" style="margin-left: 5%; text-indent: 0%; margin-right: 0%; font-size: 10pt">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. As more fully described in the Form&nbsp;10K dated January&nbsp;31,
2004, benefit accruals under this plan were frozen effective December
31, 2003.


<P align="left" style="margin-left: 5%; text-indent: 0%; margin-right: 0%; font-size: 10pt">The net periodic pension costs for the Virco Employees Retirement Plan,
the VIP Retirement Plan, and the Non-Employee Directors Retirement Plan
for the three and six months ended July&nbsp;31, 2004 and 2003 were as
follows (in thousands):

<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="85%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="48%">&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;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&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;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="3%">&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="1%">&nbsp;</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom">
    <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>&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="7"><B>Non-Employee</B><HR size="1" noshade></TD>
</TR>
<TR style="font-size: 8pt" valign="bottom">
    <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>&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="7"><B>Directors Retirement</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="7"><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>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="23"><B>Three months ended July 31,</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">$</TD>
    <TD align="right">57</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">$</TD>
    <TD align="right">65</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">$</TD>
    <TD align="right">5</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">321</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">83</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">6</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">(250</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(294</TD>
    <TD nowrap>)</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>
    <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 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">(9</TD>
    <TD nowrap>)</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">&#151;</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">&#151;</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">95</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">(115</TD>
    <TD nowrap>)</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">22</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">52</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">22</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">(6</TD>
    <TD nowrap>)</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">&#151;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">1,538</TD>
    <TD>&nbsp;</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">(132</TD>
    <TD nowrap>)</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>
    <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">$</TD>
    <TD align="right">266</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">2,456</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">55</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">168</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">27</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>


<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="95%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="48%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="2%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="2%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="2%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="2%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&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="2%">&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>&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>&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="7"><B>Non-Employee</B><HR size="1" noshade></TD>
</TR>
<TR style="font-size: 8pt" valign="bottom">
    <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>&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="7"><B>Directors Retirement</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="7"><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>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="23"><B>Six months ended July 31,</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">$</TD>
    <TD align="right">115</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">692</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">130</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">400</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">10</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">10</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">642</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">932</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">166</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">244</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">12</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">12</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">(500</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(587</TD>
    <TD nowrap>)</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>
    <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 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">(18</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(21</TD>
    <TD nowrap>)</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>
    <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 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">190</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">281</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(230</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(248</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">44</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">44</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">104</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">539</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">44</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">204</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(12</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(12</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">&#151;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">1,538</TD>
    <TD>&nbsp;</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">(132</TD>
    <TD nowrap>)</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>
    <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">$</TD>
    <TD align="right">533</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">3,374</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">110</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">468</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">54</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">54</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 during the year ending January
31, 2005.


<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">

<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 six months ended July&nbsp;31, 2004 and
2003.</TD>
</TR>

</TABLE>

<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="65%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="60%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="7%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="7%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="7%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="7%">&nbsp;</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="7"><B>Six months ended July 31,</B></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">Beginning Accrued Warranty Balance</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">1,751,000</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">901,000</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Provision</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">435,000</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">596,000</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Costs Incurred</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(835,000</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">&nbsp;</TD>
    <TD align="right">(596,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="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">Ending Accrued Warranty Balance</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">1,351,000</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">$</TD>
    <TD align="right">901,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>

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



<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="center" style="font-size: 10pt">VIRCO MFG. CORPORATION


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

<P align="left" style="font-size: 10pt">Item&nbsp;2. Management&#146;s Discussion and Analysis of Financial Condition and
Results of Operations


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


<P align="left" style="font-size: 10pt">For the second quarter of 2004, the Company earned net income of $2,031,000 on
sales of $68,813,000 compared to a net loss of $8,286,000 on sales of
$65,861,000 in the same period last year. Sales for the second quarter ended
July&nbsp;31, 2004 increased by $2,952,000, a 4% increase, compared to the same
period last year. Incoming orders for the same period increased by
approximately 3%. For the six month period ending July&nbsp;31, 2004, the Company
incurred a net loss of $2,570,000 on sales of $99,134,000, compared to a net
loss of $12,299,000 on sales of $97,041,000 in the same period last year.
Incoming orders for same period increased by approximately 3%. Backlog at July
31, 2004 was slightly higher compared to the prior year.


<P align="left" style="font-size: 10pt">As more fully disclosed in the Company&#146;s Annual Report 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. In the prior year, Virco offered employees a voluntary severance
package, resulting in a $7.8&nbsp;million separation charge in the second quarter
last year. This voluntary program was followed by a mandatory reduction in
force in the third quarter. These programs were intended to reduce the cost
structure of the Company so that Virco could operate profitably at an annual
sales volume of approximately $200&nbsp;million. For the first six months of the
current year, the rate of orders from publicly funded entities has stabilized.
The efforts to reduce the cost structure of the Company have been effective,
with the Company shipping increased sales during the first six months while
reducing selling and general and administrative spending by more than $4
million. The Company has made similar reductions in manufacturing overhead
spending, but these savings have been offset by increased material costs.


<P align="left" style="font-size: 10pt">Gross profit for the second quarter and first six months, as a percentage of
sales, remained consistent compared to the same periods last year. For the
quarter ended July&nbsp;31, 2004 as well as the first six months, the Company has
incurred significantly higher steel prices. In addition to higher prices, the
Company has not always been able to purchase the precise steel desired,
resulting in yield variances. Since the Company sells to schools under annual
contracts, and because of the current economic climate, the Company has been
unable to pass the impact of these increased material costs to its customers.
As steel prices and availability over the next six 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 seven to ten million
dollars. For the first six months, a combination of selective price increases
and decreased overhead spending substantially offset the increased material
cost, resulting in flat gross margin percentages.


<P align="left" style="font-size: 10pt">Selling, general and administrative expense for the quarter ended July&nbsp;31, 2004
declined by approximately $2&nbsp;million compared to the same period last year, and
included a $450,000 recovery of a legal claim. SG&#038;A decreased as a percentage
of sales nearly 5%. Selling, general and administrative expense for the six
months ended July&nbsp;31, 2004 declined by more than $4&nbsp;million compared to the
same period last year, and decreased as a percentage of sales approximately 5%.
The decreased expense is due to improved warehousing and freight efficiencies,
reductions in staffing, and freezing of the defined benefit plans.


<P align="left" style="font-size: 10pt">Interest expense for the first six months increased by approximately $127,000
compared to the same period last year. The increase is attributable to
increased rates offset by reduced borrowings.



<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">



<P align="left" style="font-size: 10pt">At July&nbsp;31, 2004, the Company had net operating loss carry forwards 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 July&nbsp;31, 2004. In the prior year, the
Company recorded an income tax benefit of $2.9&nbsp;million, primarily attributable
to net operating loss carry backs available. For the current year, the Company
did not accrue an income tax benefit.


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


<P align="left" style="font-size: 10pt">As a result of seasonally higher shipments during the summer, accounts
receivable were $21.4&nbsp;million greater than January&nbsp;31, 2004. Accounts
receivable were approximately $3.4&nbsp;million higher than July&nbsp;31, 2003 due to
increased July shipping activity. The Company traditionally builds large
quantities of inventory during the first and second quarters in anticipation of
seasonally high summer shipments. For the current year, the Company increased
inventory by nearly $14.4&nbsp;million compared to January&nbsp;31, 2004. Inventories
were approximately $8.5&nbsp;million less than July&nbsp;31, 2003 due to improved
inventory management. The increase in receivables and inventory were financed
through the credit facility with Wells Fargo Bank.


<P align="left" style="font-size: 10pt">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.
Inventories and production levels were increased during the second quarter as
the Company received orders for summer deliveries.


<P align="left" style="font-size: 10pt">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 six months ended
July&nbsp;31, 2004, was $1,718,000 compared to $777,000 for the same period last
year. Capital expenditures are being financed through the Company&#146;s credit
facility established with Wells Fargo Bank.


<P align="left" style="font-size: 10pt">Net cash used in operating activities for the first six months ended July&nbsp;31,
2004 was $20.8&nbsp;million compared to $27.8&nbsp;million for the same period last year.
The decrease in cash used in operating activities was due to reduction in
operating loss for the first six months, offset by increased working capital
needs.


<P align="left" style="font-size: 10pt">In April&nbsp;1998, the Board of Directors approved a stock buyback program. As of
July&nbsp;31, 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 or paying cash dividends.


<P align="left" style="font-size: 10pt">The Company believes that cash flows 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 $10,000,000 was available for borrowing as of
July&nbsp;31, 2004.


<P align="left" style="font-size: 10pt">Critical Accounting Policies and Estimates:


<P align="left" style="font-size: 10pt">The Company&#146;s critical accounting policies are outlined in its Form 10-K for
fiscal year ended January&nbsp;31, 2004.



<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>

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



<P align="left" style="font-size: 10pt">Forward-Looking Statements:


<P align="left" style="font-size: 10pt">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.


<P align="left" style="font-size: 10pt">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.


<DIV align="left">
<A name="109"></A>
</DIV>
<P align="left" style="font-size: 10pt">Item&nbsp;3. Quantitative and Qualitative Disclosures about Market Risk


<P align="left" style="font-size: 10pt">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
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 (4.25% at July&nbsp;31, 2004) 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
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 $104,000 for the fiscal
quarter ended July&nbsp;31, 2004. The Company would benefit from a similar interest
savings if the base rate were to fluctuate downward by a like amount. As of
July&nbsp;31, 2004, the Company has borrowed $46,821,000 under its Wells Fargo term
loan and asset-based credit facility.


<DIV align="left">
<A name="110"></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



<P align="center" style="font-size: 10pt">16
</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">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">17
</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="111"></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="112"></A>
</DIV>

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



<P align="left" style="margin-left: 6%; text-indent: 0%; margin-right: 0%; font-size: 10pt">None

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

<P align="left" style="font-size: 10pt">Item&nbsp;2. Changes in Securities and Use of Proceeds



<P align="left" style="margin-left: 6%; text-indent: 0%; margin-right: 0%; font-size: 10pt">None

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

<P align="left" style="font-size: 10pt">Item&nbsp;3. Defaults Upon Senior Securities



<P align="left" style="margin-left: 6%; text-indent: 0%; margin-right: 0%; font-size: 10pt">None

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

<P align="left" style="font-size: 10pt">Item&nbsp;4. Submission of Matters to a Vote of Security Holders



<P align="left" style="margin-left: 6%; text-indent: 0%; margin-right: 0%; font-size: 10pt">The following is a description of matters submitted to a vote of
registrant&#146;s stockholders at the Annual Meeting of Stockholders held
June&nbsp;8, 2004.


<P align="left" style="margin-left: 6%; text-indent: 0%; margin-right: 0%; font-size: 10pt">Election of three directors whose terms expire in 2007.

<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="55%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="47%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="12%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="13%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="8%">&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="3"><B>Votes For</B><HR size="1" noshade></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="3"><B>Authority Withheld</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">Douglas A. Virtue</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">11,158,495</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">902,017</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Evan M. Gruber</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">11,306,493</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">606,015</TD>
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom" style="background: #eeeeee">
    <TD><DIV style="margin-left:10px; text-indent:-10px">Albert J. Moyer</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">11,522,774</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">173,453</TD>
    <TD>&nbsp;</TD>
</TR>

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



<P align="left" style="margin-left: 6%; text-indent: 0%; margin-right: 0%; font-size: 10pt">Ratification of the appointment of Ernst &#038; Young LLP as the Company&#146;s
independent auditors for fiscal year 2004 was approved: 11,577,992
shares were voted for the proposal, 44,404 shares were voted against
it and 11,457 shares abstained.

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

<P align="left" style="font-size: 10pt">Item&nbsp;5. Other Information



<P align="left" style="margin-left: 6%; text-indent: 0%; margin-right: 0%; font-size: 10pt">None

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

<P align="left" style="font-size: 10pt">Item&nbsp;6. Exhibits and Reports on Form&nbsp;8-K



<P align="left" style="margin-left: 6%; text-indent: 0%; margin-right: 0%; font-size: 10pt">(a)&nbsp;Exhibits


<P align="left" style="margin-left: 6%; text-indent: 0%; margin-right: 0%; font-size: 10pt">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&nbsp;302 of the Sarbanes-Oxley Act of 2002.


<P align="center" style="font-size: 10pt">18
</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%; text-indent: 0%; margin-right: 0%; font-size: 10pt">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&nbsp;302 of the
Sarbanes-Oxley Act of 2002.


<P align="left" style="margin-left: 6%; text-indent: 0%; margin-right: 0%; font-size: 10pt">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.


<P align="left" style="margin-left: 6%; text-indent: 0%; margin-right: 0%; font-size: 10pt">(b)&nbsp;Reports on Form&nbsp;8-K


<P align="left" style="margin-left: 6%; text-indent: 0%; margin-right: 0%; font-size: 10pt">On April&nbsp;14, 2004, Virco Mfg. Corporation filed a Current Report on
Form 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.


<P align="left" style="margin-left: 6%; text-indent: 0%; margin-right: 0%; font-size: 10pt">On June&nbsp;7, 2004, Virco Mfg. Corporation filed a Current Report on
Form 8-K pursuant to Item&nbsp;5, our interim report on the Company&#146;s
first quarter results.


<P align="left" style="margin-left: 6%; text-indent: 0%; margin-right: 0%; font-size: 10pt">On September&nbsp;7, 2004, Virco Mfg. Corporation filed a Current Report
on Form 8-K pursuant to Item&nbsp;5, our interim report on the Company&#146;s
financial results for the second quarter ended July&nbsp;31, 2004.


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



<P align="center" style="font-size: 10pt">19
</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="118"></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.


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



<TABLE width="100%" border="0" cellspacing="0" cellpadding="0" style="font-size: 10pt">
<TR>
    <TD width="48%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="35%">&nbsp;</TD>
    <TD width="15%">&nbsp;</TD>
</TR>
<TR>
    <TD valign="top">&nbsp;</TD>
    <TD colspan="3">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR><TR>
    <TD>Date: September 8, 2004&nbsp;</TD>
    <TD valign="top">By:&nbsp;&nbsp;</TD>
    <TD colspan="2" style="border-bottom: 1px solid #000000" align="center">/s/ Robert E. Dose
&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR><TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD colspan="2">Robert E. Dose &nbsp;</TD>
    <TD>&nbsp;</TD>
</TR><TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD colspan="2">Vice President - Finance&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR>
    <TD colspan="5">&nbsp;</TD>
</TR>
</TABLE>

<TABLE width="100%" border="0" cellspacing="0" cellpadding="0" style="font-size: 10pt">
<TR>
    <TD width="48%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="35%">&nbsp;</TD>
    <TD width="15%">&nbsp;</TD>
</TR>
<TR>
    <TD valign="top">&nbsp;</TD>
    <TD colspan="3">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR><TR>
    <TD>Date: September 8, 2004&nbsp;</TD>
    <TD valign="top">By:&nbsp;&nbsp;</TD>
    <TD colspan="2" style="border-bottom: 1px solid #000000" align="center">/s/ Bassey Yau
&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR><TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD colspan="2">Bassey Yau&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR><TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD colspan="2">Corporate Controller&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>

</TABLE>

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

</BODY>
</HTML>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>v01721exv31w1.htm
<DESCRIPTION>EXHIBIT 31.1
<TEXT>
<HTML>
<HEAD>
<TITLE>exv31w1</TITLE>
</HEAD>
<BODY bgcolor="#FFFFFF">
<!-- PAGEBREAK -->
<H5 align="left" style="page-break-before:always">&nbsp;</H5><P>

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


<TABLE width="100%" border="0" cellspacing="0" cellpadding="0" style="font-size: 10pt">
<TR>
    <TD width="48%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="35%">&nbsp;</TD>
    <TD width="15%">&nbsp;</TD>
</TR>

</TABLE>

<P align="right" style="font-size: 10pt"><B>Exhibit&nbsp;31.1</B>



<P align="center" style="font-size: 10pt"><B>CERTIFICATION PURSUANT TO<BR>
RULES 13a-14 AND 15d-14<BR>
OF THE SECURITIES EXCHANGE ACT,<BR>
AS ADOPTED PURSUANT TO SECTION<BR>
302 OF THE SARBANES-OXLEY ACT</B>



<P align="left" style="font-size: 10pt">I, Robert A. Virtue, certify that:



<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">1.</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>I have reviewed this Quarterly Report on Form 10-Q of Virco Mfg.
Corporation;</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">2.</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>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;</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">3.</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>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;</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">4.</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The registrant&#146;s other certifying officer(s) and I are responsible for
establishing and maintaining disclosure controls and procedures (as
defined in Exchange Act Rules&nbsp;13a-15(e) and 15d-15(e)) for the registrant
and have:</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="4%" nowrap align="right">(a)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>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</TD>
</TR>

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

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="4%" nowrap align="right">(b)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>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</TD>
</TR>

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

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="4%" nowrap align="right">(c)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Evaluated the effectiveness of the registrant&#146;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</TD>
</TR>

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

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="4%" nowrap align="right">(d)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Disclosed in this report any change in the registrant&#146;s
internal control over financial reporting that occurred during the
registrant&#146;s most recent fiscal quarter (the registrant&#146;s fourth
fiscal quarter in the case of an annual report) that has materially
affected, or is reasonably likely to materially affect, the
registrant&#146;s internal control over financial reporting; and</TD>
</TR>

</TABLE>

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

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always">&nbsp;</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">5.</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The registrant&#146;s other certifying officer(s) and I have disclosed, based
on our most recent evaluation of internal control over financial
reporting, to the registrant&#146;s auditors and the audit committee of
registrant&#146;s board of directors (or persons performing the equivalent
functions):</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="4%" nowrap align="right">(a)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>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&#146;s ability to
record, process, summarize and report financial information; and</TD>
</TR>

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

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="4%" nowrap align="right">(b)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Any fraud, whether or not material, that involves management or
other employees who have a significant role in the registrant&#146;s
internal control over financial reporting.</TD>
</TR>

</TABLE>


<TABLE width="100%" border="0" cellspacing="0" cellpadding="0" style="font-size: 10pt">
<TR>
    <TD width="48%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="35%">&nbsp;</TD>
    <TD width="15%">&nbsp;</TD>
</TR>
<TR>
    <TD valign="top">&nbsp;</TD>
    <TD colspan="3">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR><TR>
    <TD>Dated: September 8, 2004&nbsp;</TD>
    <TD valign="top">By:&nbsp;&nbsp;</TD>
    <TD colspan="2" style="border-bottom: 1px solid #000000">/s/ Robert A. Virtue
&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR><TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD colspan="2">Robert A. Virtue&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR><TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD colspan="2">President&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>

</TABLE>

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

</BODY>
</HTML>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>v01721exv31w2.htm
<DESCRIPTION>EXHIBIT 31.2
<TEXT>
<HTML>
<HEAD>
<TITLE>exv31w2</TITLE>
</HEAD>
<BODY bgcolor="#FFFFFF">
<!-- PAGEBREAK -->
<H5 align="left" style="page-break-before:always">&nbsp;</H5><P>

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


<TABLE width="100%" border="0" cellspacing="0" cellpadding="0" style="font-size: 10pt">
<TR>
    <TD width="48%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="35%">&nbsp;</TD>
    <TD width="15%">&nbsp;</TD>
</TR>

</TABLE>

<P align="right" style="font-size: 10pt"><B>Exhibit&nbsp;31.2</B>



<P align="center" style="font-size: 10pt"><B>CERTIFICATION PURSUANT TO<BR>
RULES 13a-14 AND 15d-14<BR>
OF THE SECURITIES EXCHANGE ACT,<BR>
AS ADOPTED PURSUANT TO SECTION<BR>
302 OF THE SARBANES-OXLEY ACT</B>


<P align="left" style="font-size: 10pt">I, Robert E. Dose, certify that:



<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">1.</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>I have reviewed this Quarterly Report on Form 10-Q of Virco Mfg
Corporation;</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">2.</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>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;</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">3.</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>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;</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">4.</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The registrant&#146;s other certifying officer(s) and I are responsible for
establishing and maintaining disclosure controls and procedures (as
defined in Exchange Act Rules&nbsp;13a-15(e) and 15d-15(e)) for the registrant
and have:</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="4%" nowrap align="right">(a)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>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</TD>
</TR>

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

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="4%" nowrap align="right">(c)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>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</TD>
</TR>

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

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="4%" nowrap align="right">(c)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Evaluated the effectiveness of the registrant&#146;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</TD>
</TR>

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

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="4%" nowrap align="right">(d)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Disclosed in this report any change in the registrant&#146;s
internal control over financial reporting that occurred during the
registrant&#146;s most recent fiscal quarter (the registrant&#146;s fourth
fiscal quarter in the case of an annual report) that has materially
affected, or is reasonably likely to materially affect, the
registrant&#146;s internal control over financial reporting; and</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">5.</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The registrant&#146;s other certifying officer(s) and I have disclosed, based
on our most recent evaluation of internal control over financial
reporting, to the registrant&#146;s auditors and the audit committee of
registrant&#146;s board of directors (or persons performing the equivalent
functions):</TD>
</TR>

</TABLE>

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

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always">&nbsp;</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="4%" nowrap align="right">(a)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>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&#146;s ability to
record, process, summarize and report financial information; and</TD>
</TR>

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

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="4%" nowrap align="right">(b)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Any fraud, whether or not material, that involves management or
other employees who have a significant role in the registrant&#146;s
internal control over financial reporting.</TD>
</TR>

</TABLE>


<TABLE width="100%" border="0" cellspacing="0" cellpadding="0" style="font-size: 10pt">
<TR>
    <TD width="48%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="35%">&nbsp;</TD>
    <TD width="15%">&nbsp;</TD>
</TR>
<TR>
    <TD valign="top">&nbsp;</TD>
    <TD colspan="3">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR><TR>
    <TD>Dated: September 8, 2004&nbsp;</TD>
    <TD valign="top">By:&nbsp;&nbsp;</TD>
    <TD colspan="2" style="border-bottom: 1px solid #000000">/s/ Robert E. Dose
&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR><TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD colspan="2">Robert E. Dose&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR><TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD colspan="2">Vice President of Finance&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>

</TABLE>

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

</BODY>
</HTML>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>v01721exv32w1.htm
<DESCRIPTION>EXHIBIT 32.1
<TEXT>
<HTML>
<HEAD>
<TITLE>exv32w1</TITLE>
</HEAD>
<BODY bgcolor="#FFFFFF">
<!-- PAGEBREAK -->
<H5 align="left" style="page-break-before:always">&nbsp;</H5><P>

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


<TABLE width="100%" border="0" cellspacing="0" cellpadding="0" style="font-size: 10pt">
<TR>
    <TD width="48%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="35%">&nbsp;</TD>
    <TD width="15%">&nbsp;</TD>
</TR>

</TABLE>

<P align="right" style="font-size: 10pt"><B>Exhibit&nbsp;32.1</B>



<P align="center" style="font-size: 10pt"><B>CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER<BR>
PURSUANT TO 18 U.S.C. &#167; 1350 ADOPTED PURSUANT TO<BR>
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</B>


<P align="left" style="font-size: 10pt">I, Robert A. Virtue, President of Virco Mfg. Corporation (the &#147;Company&#148;),
certify, pursuant to 18 U.S.C. &#167; 1350, as adopted pursuant to &#167; 906 of the
Sarbanes-Oxley Act of 2002, that to my knowledge:


<P align="left" style="font-size: 10pt">1. the Report of the Company on Form 10-Q for the quarterly period ending
July&nbsp;31, 2004, as filed with the Securities and Exchange Commission (the
&#147;Report&#148;) fully complies with the requirements of Section 13(a) or 15(d) of the
Securities Exchange Act of 1934; and


<P align="left" style="font-size: 10pt">2. the information contained in the Report fairly presents, in all material
respects, the financial condition and results of operations of the Company.



<TABLE width="100%" border="0" cellspacing="0" cellpadding="0" style="font-size: 10pt">
<TR>
    <TD width="48%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="35%">&nbsp;</TD>
    <TD width="15%">&nbsp;</TD>
</TR>
<TR>
    <TD valign="top">&nbsp;</TD>
    <TD colspan="3">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR><TR>
    <TD>Dated: September 8, 2004&nbsp;</TD>
    <TD colspan="3" style="border-bottom: 1px solid #000000">/s/ Robert A. Virtue
&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR><TR>
    <TD>&nbsp;</TD>
    <TD colspan="3">Robert A. Virtue&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR><TR>
    <TD>&nbsp;</TD>
    <TD colspan="3">President of Virco Mfg. Corporation&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR>
    <TD colspan="5">&nbsp;</TD>
</TR>
</TABLE>
<P align="left" style="font-size: 10pt">I, Robert E. Dose, Vice President of Finance of Virco Mfg. Corporation (the
&#147;Company&#148;), certify, pursuant to 18 U.S.C. &#167; 1350, as adopted pursuant to &#167; 906
of the Sarbanes-Oxley Act of 2002, that to my knowledge:


<P align="left" style="font-size: 10pt">1. the Report of the Company on Form 10-Q for the quarterly period ending
July&nbsp;31, 2004, as filed with the Securities and Exchange Commission (the
&#147;Report&#148;) fully complies with the requirements of Section 13(a) or 15(d) of the
Securities Exchange Act of 1934; and


<P align="left" style="font-size: 10pt">2. the information contained in the Report fairly presents, in all material
respects, the financial condition and results of operations of the Company.



<TABLE width="100%" border="0" cellspacing="0" cellpadding="0" style="font-size: 10pt">
<TR>
    <TD width="48%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="35%">&nbsp;</TD>
    <TD width="15%">&nbsp;</TD>
</TR>
<TR>
    <TD valign="top">&nbsp;</TD>
    <TD colspan="3">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR><TR>
    <TD>Dated: September 8, 2004&nbsp;</TD>
    <TD colspan="3" style="border-bottom: 1px solid #000000">/s/ Robert E. Dose
&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR><TR>
    <TD>&nbsp;</TD>
    <TD colspan="3">Robert E. Dose&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR><TR>
    <TD>&nbsp;</TD>
    <TD colspan="3" nowrap>Vice President of Finance of Virco Mfg. Corporation&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR>
    <TD colspan="5">&nbsp;</TD>
</TR>
</TABLE>
<P align="left" style="font-size: 10pt">This certification accompanies the Report pursuant to &#167;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 &#167;18
of the Securities Exchange Act of 1934, as amended.




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

</BODY>
</HTML>

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