<TABLE> <S> <C>

<ARTICLE> 5
<RESTATED> 
<MULTIPLIER> 1000
       
<S>                             <C>                     <C>                     <C>                     <C>              <C>
<PERIOD-TYPE>                   YEAR                   9-MOS                   6-MOS                   3-MOS             YEAR
<FISCAL-YEAR-END>               DEC-31-1996             DEC-31-1996             DEC-31-1996             DEC-31-1996      DEC-31-1995
<PERIOD-START>                  JAN-01-1996             JAN-01-1996             JAN-01-1996             JAN-01-1996      JAN-01-1995
<PERIOD-END>                    DEC-31-1996             SEP-30-1996             JUN-30-1996             MAR-31-1996      DEC-31-1995
<CASH>                                  976                   1,571                     523                     994            1,215
<SECURITIES>                              0                       0                       0                       0                0
<RECEIVABLES>                        51,122                  34,484                  34,991                  32,083           23,718
<ALLOWANCES>                          1,147                   1,051                   1,039                     986              606
<INVENTORY>                          77,501                  50,292                  47,053                  47,822           42,031
<CURRENT-ASSETS>                    136,817                  90,297                  86,484                  85,258           73,344
<PP&E>                               14,063                  11,833                   8,687                   7,643            7,168
<DEPRECIATION>                        4,304                   3,787                   3,348                   2,992            2,649
<TOTAL-ASSETS>                      149,801                 100,778                  94,230                  92,701           79,392
<CURRENT-LIABILITIES>                97,008                  52,028                  76,063                  76,760           65,594
<BONDS>                                   0                       0                       0                       0                0
<PREFERRED-MANDATORY>                     0                       0                   6,920                   6,691            6,461
<PREFERRED>                               0                       0                       0                       0                0
<COMMON>                             36,988                  36,912                   2,750                   2,750            2,750
<OTHER-SE>                           12,481                   9,249                   6,114                   3,955            1,986
<TOTAL-LIABILITY-AND-EQUITY>        149,801                 100,778                  94,230                  92,701           79,392
<SALES>                             457,007                 321,734                 212,338                 100,927          242,587
<TOTAL-REVENUES>                    457,007                 321,734                 212,338                 100,927          242,587
<CGS>                               393,998                 276,819                 182,944                  86,964          211,037
<TOTAL-COSTS>                       393,998                 276,819                 182,944                  86,964          211,037
<OTHER-EXPENSES>                     46,010                  32,701                  22,108                  10,546           26,511
<LOSS-PROVISION>                          0                       0                       0                       0                0
<INTEREST-EXPENSE>                        0                       0                       0                       0                0
<INCOME-PRETAX>                      16,999                  12,214                   7,286                   3,417            5,039
<INCOME-TAX>                          6,125                   4,397                   2,671                   1,244            1,847
<INCOME-CONTINUING>                  10,874                   7,817                   4,615                   2,173            3,192
<DISCONTINUED>                            0                       0                       0                       0                0
<EXTRAORDINARY>                           0                       0                       0                       0                0
<CHANGES>                                 0                       0                       0                       0                0
<NET-INCOME>                         10,874                   7,817                   4,615                   2,173            3,192
<EPS-PRIMARY>                           .94                    0.66                    0.44                    0.21             0.32
<EPS-DILUTED>                           .91                    0.65                    0.44                    0.21             0.32
        

</TABLE>