<ARTICLE> 5
<LEGEND>
THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM THE BALANCE
SHEETS AS OF JANUARY 31, 1998 AND APRIL 30, 1997, STATEMENTS OF OPERATIONS AND
STATEMENTS OF CASH FLOWS FOR THE THREE AND NINE MONTH PERIODS ENDED JANUARY 31,
1998 AND 1997 AND IS QUALIFIED IN ITS ENTIRETY BY REFERENCE TO SUCH FINANCIAL
STATEMENTS.
</LEGEND>
<MULTIPLIER> 1,000
       
                                                                                            
<PERIOD-TYPE>                   3-MOS                   3-MOS                   9-MOS                   9-MOS
<FISCAL-YEAR-END>                          APR-30-1998             APR-30-1997             APR-30-1998             APR-30-1997
<PERIOD-START>                             NOV-01-1997             NOV-01-1996             MAY-01-1997             MAY-01-1996
<PERIOD-END>                               JAN-31-1998             JAN-31-1997             JAN-31-1998             JAN-31-1997
<CASH>                                           6,481                   6,481                   7,945                   7,945
<SECURITIES>                                         0                       0                       0                       0
<RECEIVABLES>                                    7,790                   7,791                   7,199                   7,199
<ALLOWANCES>                                       613                     613                     125                     125
<INVENTORY>                                      7,192                   7,190                  12,732                  12,732
<CURRENT-ASSETS>                                21,868                  21,867                  28,646                  28,646
<PP&E>                                          12,436                  12,436                  13,939                  13,839
<DEPRECIATION>                                 (9,223)                 (9,223)                (10,032)                (10,032)
<TOTAL-ASSETS>                                  25,080                  25,079                  32,553                  32,553
<CURRENT-LIABILITIES>                           18,386                  18,387                  16,631                  16,631
<BONDS>                                            525                     525                   1,885                   1,885
<PREFERRED-MANDATORY>                                0                       0                       0                       0
<PREFERRED>                                          0                       0                       0                       0
<COMMON>                                        42,729                  42,719                  41,829                  41,829
<OTHER-SE>                                    (36,559)                (36,561)                (27,792)                (27,792)
<TOTAL-LIABILITY-AND-EQUITY>                    25,080                  25,079                  32,553                  32,553
<SALES>                                         10,234                  10,178                  29,957                  38,088
<TOTAL-REVENUES>                                10,234                  10,178                  29,957                  38,088
<CGS>                                           12,189                   8,434                  28,383                  29,693
<TOTAL-COSTS>                                   12,189                   8,434                  28,383                  29,693
<OTHER-EXPENSES>                                 3,924                   3,201                   9,795                  11,136
<LOSS-PROVISION>                                     0                       0                       0                       0
<INTEREST-EXPENSE>                                 161                     106                     549                      73
<INCOME-PRETAX>                                (6,040)                 (1,583)                 (8,770)                 (2,814)
<INCOME-TAX>                                         0                      12                       0                      90
<INCOME-CONTINUING>                            (6,040)                 (1,575)                 (8,770)                 (2,904)
<DISCONTINUED>                                       0                       0                       0                       0
<EXTRAORDINARY>                                      0                       0                       0                       0
<CHANGES>                                            0                       0                       0                       0
<NET-INCOME>                                   (6,040)                 (1,575)                 (8,770)                 (2,904)
<EPS-PRIMARY>                                   (0.72)                  (0.20)                  (1.07)                  (0.37)
<EPS-DILUTED>                                   (0.72)                  (0.20)                  (1.07)                  (0.37)