<ARTICLE> 5 <LEGEND> THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM THE BALANCE SHEETS AS OF JANUARY 31, 1997 AND APRIL 30, 1996, STATEMENTS OF OPERATIONS AND STATEMENTS OF CASH FLOWS FOR THE THREE AND NINE MONTH PERIODS ENDED JANUARY 31, 1997 AND DECEMBER 31, 1995 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-1997 APR-30-1996 APR-30-1997 APR-30-1996 <PERIOD-START> NOV-01-1997 OCT-01-1995 MAY-01-1996 APR-01-1995 <PERIOD-END> JAN-31-1997 DEC-31-1995 JAN-31-1997 DEC-31-1995 <CASH> 8,831 8,831 8,216 8,216 <SECURITIES> 0 0 0 0 <RECEIVABLES> 8,110 8,110 10,570 10,570 <ALLOWANCES> (150) (150) (100) (100) <INVENTORY> 14,234 14,234 16,193 16,193 <CURRENT-ASSETS> 31,997 31,997 36,225 36,225 <PP&E> 14,379 14,379 12,946 12,946 <DEPRECIATION> (10,186) (10,186) (9,896) (9,896) <TOTAL-ASSETS> 38,190 38,190 39,275 39,275 <CURRENT-LIABILITIES> 20,347 20,347 21,194 21,194 <BONDS> 742 742 571 571 <PREFERRED-MANDATORY> 0 0 0 0 <PREFERRED> 0 0 0 0 <COMMON> 41,756 41,756 41,263 41,263 <OTHER-SE> (26,655) (26,655) (23,753) (23,753) <TOTAL-LIABILITY-AND-EQUITY> 36,190 36,190 39,275 39,275 <SALES> 10,178 15,505 38,088 44,149 <TOTAL-REVENUES> 10,178 15,505 38,088 44,149 <CGS> 8,434 10,851 29,693 30,952 <TOTAL-COSTS> 8,434 10,851 29,693 30,952 <OTHER-EXPENSES> 3,201 3,612 11,086 10,429 <LOSS-PROVISION> 0 0 50 0 <INTEREST-EXPENSE> 106 64 73 227 <INCOME-PRETAX> (1,563) 978 (2,814) 2,541 <INCOME-TAX> 12 2 90 19 <INCOME-CONTINUING> (1,575) 976 (2,904) 2,522 <DISCONTINUED> 0 0 0 0 <EXTRAORDINARY> 0 0 0 0 <CHANGES> 0 0 0 0 <NET-INCOME> (1,575) 976 (2,904) 2,522 <EPS-PRIMARY> (0.20) 0.12 (0.37) 0.32 <EPS-DILUTED> (0.20) 0.12 (0.37) 0.32