<ARTICLE>                     5
<LEGEND>
THIS SCHEDULE  CONTAINS SUMMARY FINANCIAL  INFORMATION  EXTRACTED FROM FINANCIAL
STATEMENTS  FOR THE NINE  MONTHS  ENDED JULY 31,  1996 AND IS  QUALIFIED  IN ITS
ENTIRETY BY REFERENCE TO SUCH FINANCIAL STATEMENTS.

Amounts inapplicable or not disclosed as a separate line on the Balance Sheet or
Statement of Income are reported as 0 herein.
</LEGEND>
<MULTIPLIER>                                   1000
<CURRENCY>                                     US
       
                             
<PERIOD-TYPE>                   9-MOS
<FISCAL-YEAR-END>                              OCT-31-1996
<PERIOD-START>                                 NOV-01-1995
<PERIOD-END>                                   JUL-31-1996
<EXCHANGE-RATE>                                       1
<CASH>                                         $  3,082
<SECURITIES>                                          0
<RECEIVABLES>                                     8,328
<ALLOWANCES>                                        250
<INVENTORY>                                       8,352
<CURRENT-ASSETS>                                 19,985
<PP&E>                                            8,997
<DEPRECIATION>                                    2,812
<TOTAL-ASSETS>                                   26,170
<CURRENT-LIABILITIES>                             5,066
<BONDS>                                               0
<PREFERRED-MANDATORY>                                 0
<PREFERRED>                                           0
<COMMON>                                         18,594
<OTHER-SE>                                        2,459
<TOTAL-LIABILITY-AND-EQUITY>                     26,170
<SALES>                                          31,388
<TOTAL-REVENUES>                                 31,565
<CGS>                                            17,632
<TOTAL-COSTS>                                    23,549
<OTHER-EXPENSES>                                      0
<LOSS-PROVISION>                                     41
<INTEREST-EXPENSE>                                    5
<INCOME-PRETAX>                                   8,010
<INCOME-TAX>                                      1,308
<INCOME-CONTINUING>                               6,702
<DISCONTINUED>                                        0
<EXTRAORDINARY>                                       0
<CHANGES>                                             0
<NET-INCOME>                                      6,702
<EPS-PRIMARY>                                      0.13
<EPS-DILUTED>                                      0.13