<ARTICLE> 5
       
                             
<PERIOD-TYPE>                   12-MOS
<FISCAL-YEAR-END>                          JAN-31-1996
<PERIOD-END>                               JAN-31-1996
<CASH>                                               0
<SECURITIES>                                         0
<RECEIVABLES>                                9,967,016
<ALLOWANCES>                                   556,000
<INVENTORY>                                  7,693,007
<CURRENT-ASSETS>                            18,239,796
<PP&E>                                      20,519,455
<DEPRECIATION>                              12,251,552
<TOTAL-ASSETS>                              31,474,535
<CURRENT-LIABILITIES>                       10,592,082
<BONDS>                                      7,527,027
<PREFERRED-MANDATORY>                                0
<PREFERRED>                                          0
<COMMON>                                       329,747
<OTHER-SE>                                  13,000,353
<TOTAL-LIABILITY-AND-EQUITY>                31,474,535
<SALES>                                     55,512,872
<TOTAL-REVENUES>                            55,512,872
<CGS>                                       37,887,127
<TOTAL-COSTS>                               37,887,257
<OTHER-EXPENSES>                            12,760,921
<LOSS-PROVISION>                                     0
<INTEREST-EXPENSE>                           1,286,449
<INCOME-PRETAX>                              3,644,759
<INCOME-TAX>                                 1,500,000
<INCOME-CONTINUING>                          2,144,759
<DISCONTINUED>                                       0
<EXTRAORDINARY>                                      0
<CHANGES>                                            0
<NET-INCOME>                                 2,144,759
<EPS-PRIMARY>                                      .62
<EPS-DILUTED>                                      .61