<ARTICLE> 5
<LEGEND>
THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM THE
CONSOLIDATED BALANCE SHEETS AS OF 10/31/97, 7/31/97, AND 4/30/97. AND STATEMENTS
OF INCOME FOR THE PERIODS ENDED 10/31/97, 7/31/97, AND 4/30/97 AND IS QUALIFIED
IN ITS ENTIRETY BY REFERENCE TO SUCH FINANCIAL STATEMENTS.
</LEGEND>
<RESTATED> 
<MULTIPLIER> 1000
       
                                                                       
<PERIOD-TYPE>                   9-MOS                   6-MOS                   3-MOS
<FISCAL-YEAR-END>                          JAN-31-1998             JAN-31-1998             JAN-31-1998
<PERIOD-END>                               OCT-31-1997             JUL-31-1997             APR-30-1997
<CASH>                                            2915                    1190                    1033
<SECURITIES>                                         0                       0                       0
<RECEIVABLES>                                    45716                   44960                   43927
<ALLOWANCES>                                      1675                    1658                    1565
<INVENTORY>                                      40263                   40924                   41539
<CURRENT-ASSETS>                                 95658                   93724                   92897
<PP&E>                                           54487                   51863                   52404
<DEPRECIATION>                                       0                       0                       0
<TOTAL-ASSETS>                                  167288                  162426                  162470
<CURRENT-LIABILITIES>                            44355                   42758                   46297
<BONDS>                                          17816                   21867                   24422
<PREFERRED-MANDATORY>                                0                       0                       0
<PREFERRED>                                          0                       0                       0
<COMMON>                                            66                      66                      66
<OTHER-SE>                                       90799                   83449                   78692
<TOTAL-LIABILITY-AND-EQUITY>                    167288                  162426                  162470
<SALES>                                         230102                  148721                   73346
<TOTAL-REVENUES>                                230102                  148721                   73346
<CGS>                                           170989                  110264                   54363
<TOTAL-COSTS>                                   170989                  110264                   54363
<OTHER-EXPENSES>                                  6358                    4202                    2076
<LOSS-PROVISION>                                     0                       0                       0
<INTEREST-EXPENSE>                                1041                     740                     376
<INCOME-PRETAX>                                  22328                   13939                    6564
<INCOME-TAX>                                      8170                    5100                    2429
<INCOME-CONTINUING>                              14158                    8839                    4135
<DISCONTINUED>                                       0                       0                       0
<EXTRAORDINARY>                                      0                       0                       0
<CHANGES>                                            0                       0                       0
<NET-INCOME>                                     14158                    8839                    4135
<EPS-PRIMARY>                                     2.32                    1.45                     .68
<EPS-DILUTED>                                     2.25                    1.41                     .66