<ARTICLE> 5 <LEGEND> THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM THE BALANCE SHEETS AS OF APRIL 30, 1997 AND 1996, STATEMENTS OF OPERATIONS AND STATEMENTS OF CASH FLOWS FOR THE THREE AND TWELVE MONTH PERIODS ENDED APRIL 30, 1997 AND 1996 AND IS QUALIFIED IN ITS ENTIRETY BY REFERENCE TO SUCH FINANCIAL STATEMENTS. </LEGEND> <MULTIPLIER> 1,000 <PERIOD-TYPE> 3-MOS 3-MOS 12-MOS 12-MOS <FISCAL-YEAR-END> APR-30-1997 APR-30-1996 APR-30-1997 APR-30-1996 <PERIOD-START> FEB-01-1997 FEB-01-1996 MAY-01-1996 MAY-01-1995 <PERIOD-END> APR-30-1997 APR-30-1996 APR-30-1997 APR-30-1996 <CASH> 7,945 7,945 8,216 8,216 <SECURITIES> 0 0 0 0 <RECEIVABLES> 7,199 7,199 10,570 10,570 <ALLOWANCES> 125 125 (100) (100) <INVENTORY> 12,732 12,732 16,193 16,193 <CURRENT-ASSETS> 28,646 28,646 36,225 36,225 <PP&E> 13,939 13,939 12,946 12,946 <DEPRECIATION> (10,032) (10,032) (9,896) (9,896) <TOTAL-ASSETS> 32,553 32,553 39,275 39,275 <CURRENT-LIABILITIES> 16,631 16,631 21,194 21,194 <BONDS> 1,885 1,885 571 571 <PREFERRED-MANDATORY> 0 0 0 0 <PREFERRED> 0 0 0 0 <COMMON> 41,829 41,829 41,263 41,263 <OTHER-SE> (27,792) (27,792) (23,753) (23,753) <TOTAL-LIABILITY-AND-EQUITY> 32,553 32,553 39,275 39,275 <SALES> 9,006 15,860 47,094 60,186 <TOTAL-REVENUES> 9,006 15,860 47,094 60,186 <CGS> 7,027 11,155 36,720 42,199 <TOTAL-COSTS> 7,027 11,155 36,720 42,199 <OTHER-EXPENSES> 3,097 3,629 14,183 14,140 <LOSS-PROVISION> (25) 0 25 0 <INTEREST-EXPENSE> 132 (38) 205 225 <INCOME-PRETAX> (1,225) 1,114 (4,039) 3,822 <INCOME-TAX> (90) 3 0 48 <INCOME-CONTINUING> (1,135) 1,111 (4,039) 3,574 <DISCONTINUED> 0 0 0 0 <EXTRAORDINARY> 0 0 0 0 <CHANGES> 0 0 0 0 <NET-INCOME> (1,135) 1,111 (4,039) 3,574 <EPS-PRIMARY> (0.14) 0.13 (0.51) 0.44 <EPS-DILUTED> (0.14) 0.13 (0.51) 0.44