<ARTICLE>                     5
<LEGEND>
THIS SCHEDULE  CONTAINS SUMMARY FINANCIAL  INFORMATION  EXTRACTED FROM FINANCIAL
STATEMENTS  FOR THE SIX MONTHS  ENDED  APRIL 30,  1997 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>                                   1,000
<CURRENCY>                                     US DOLLARS
       
                             
<PERIOD-TYPE>                   6-MOS
<FISCAL-YEAR-END>                              OCT-31-1997
<PERIOD-START>                                 NOV-01-1996
<PERIOD-END>                                   APR-30-1997
<EXCHANGE-RATE>                                1
<CASH>                                            349
<SECURITIES>                                        0
<RECEIVABLES>                                   8,111
<ALLOWANCES>                                      243
<INVENTORY>                                    10,257
<CURRENT-ASSETS>                               19,361
<PP&E>                                         14,843
<DEPRECIATION>                                  3,318
<TOTAL-ASSETS>                                 30,946
<CURRENT-LIABILITIES>                           3,937
<BONDS>                                             0
<PREFERRED-MANDATORY>                               0
<PREFERRED>                                         0
<COMMON>                                       18,594
<OTHER-SE>                                      8,370
<TOTAL-LIABILITY-AND-EQUITY>                   30,975
<SALES>                                        23,137
<TOTAL-REVENUES>                               23,146
<CGS>                                          13,493
<TOTAL-COSTS>                                  17,890
<OTHER-EXPENSES>                                    5
<LOSS-PROVISION>                                  (72)
<INTEREST-EXPENSE>                                 11
<INCOME-PRETAX>                                 5,240
<INCOME-TAX>                                    1,847
<INCOME-CONTINUING>                             3,393
<DISCONTINUED>                                      0
<EXTRAORDINARY>                                     0
<CHANGES>                                           0
<NET-INCOME>                                    3,393
<EPS-PRIMARY>                                   0.088
<EPS-DILUTED>                                   0.088