<TABLE> <S> <C>
<ARTICLE> 5
<S> <C>
<PERIOD-TYPE> 6-MOS
<FISCAL-YEAR-END> OCT-31-2000
<PERIOD-START> NOV-01-1999
<PERIOD-END> APR-30-2000
<CASH> 1151736
<SECURITIES> 0
<RECEIVABLES> 23689600
<ALLOWANCES> 1625000
<INVENTORY> 14443578
<CURRENT-ASSETS> 39635975
<PP&E> 47985527
<DEPRECIATION> 22400703
<TOTAL-ASSETS> 70575435
<CURRENT-LIABILITIES> 10441051
<BONDS> 0
0
0
<COMMON> 9713913
<OTHER-SE> 37066189
<TOTAL-LIABILITY-AND-EQUITY> 70575435
<SALES> 63666330
<TOTAL-REVENUES> 63666330
<CGS> 45052968
<TOTAL-COSTS> 45052968
<OTHER-EXPENSES> 15854314
<LOSS-PROVISION> 372163
<INTEREST-EXPENSE> 482725
<INCOME-PRETAX> 2013153
<INCOME-TAX> 821529
<INCOME-CONTINUING> 1191624
<DISCONTINUED> 0
<EXTRAORDINARY> 0
<CHANGES> 0
<NET-INCOME> 1191624
<EPS-BASIC> 0.12
<EPS-DILUTED> 0.12
</TABLE>