<TABLE> <S> <C>

<ARTICLE> 5
<LEGEND>
The following Financial Data Schedules contain standard reports for Quarter
ended April 5,1998 and restated data for Quarters ended April 5, 1997 and April
5, 1996. Dulited Earnings per share have been restated to conform with the
implementation of SFAS 128 in the fourth quarter of fiscal 1997.
</LEGEND>
<RESTATED> 
<MULTIPLIER> 1000
       
<S>                             <C>                     <C>                        <C>
<PERIOD-TYPE>                   3-MOS                   3-MOS                   3-MOS
<FISCAL-YEAR-END>                          JAN-05-1999             JAN-05-1998             JAN-05-1997
<PERIOD-END>                               APR-05-1998             APR-05-1997             APR-05-1996
<CASH>                                             932                     277                   1,099
<SECURITIES>                                         0                       0                       0
<RECEIVABLES>                                  124,718                  69,204                  45,174
<ALLOWANCES>                                       649                     507                     243
<INVENTORY>                                     50,897                  31,334                  18,165
<CURRENT-ASSETS>                               177,578                 101,464                  65,244
<PP&E>                                          20,255                  14,031                   9,846
<DEPRECIATION>                                   7,611                   4,654                   3,261
<TOTAL-ASSETS>                                 217,117                 124,254                  82,403
<CURRENT-LIABILITIES>                          119,325                  48,739                  60,578
<BONDS>                                              0                       0                       0
<PREFERRED-MANDATORY>                                0                       0                       0
<PREFERRED>                                          0                       0                       0
<COMMON>                                           114                      75                      27
<OTHER-SE>                                      93,571                  72,918                  19,127
<TOTAL-LIABILITY-AND-EQUITY>                   217,117                 124,254                  82,403
<SALES>                                        135,198                 100,366                  63,224
<TOTAL-REVENUES>                               135,198                 100,366                  63,224
<CGS>                                          111,966                  83,462                  53,624
<TOTAL-COSTS>                                  111,966                  83,462                  53,624
<OTHER-EXPENSES>                                     0                       0                   4,392
<LOSS-PROVISION>                                     0                       0                       0
<INTEREST-EXPENSE>                                 423                     367                     435
<INCOME-PRETAX>                                  6,789                   4,672                 (2,277)
<INCOME-TAX>                                     2,512                   1,664                   (922)
<INCOME-CONTINUING>                              4,277                   2,958                 (1,355)
<DISCONTINUED>                                       0                       0                       0
<EXTRAORDINARY>                                      0                       0                       0
<CHANGES>                                            0                       0                       0
<NET-INCOME>                                     4,277                   2,958                 (1,355)
<EPS-PRIMARY>                                     0.38                    0.29                  (0.23)
<EPS-DILUTED>                                     0.37                    0.28                  (0.22)
        

</TABLE>