<TABLE> <S> <C>

<ARTICLE> 5
<LEGEND>
THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM THE
COMPANY'S CONSOLIDATED BALANCE SHEETS AND CONSOLIDATD STATEMENTS OF OPERATIONS
OF THE COMPANY'S FORM 10-Q AND FORM 10-K FOR THE FIRST THREE QUARTERS AND FOR
THE YEAR ENDED JUNE 1, 1997, AND IS QUALIFIED IN ITS ENTIRETY BY REFERENCE TO
SUCH FINANCIAL STATEMENTS.
</LEGEND>
<RESTATED> 
<MULTIPLIER> 1,000
       
<S>                             <C>                     <C>                     <C>                     <C>
<PERIOD-TYPE>                   3-MOS                   6-MOS                   9-MOS                   YEAR
<FISCAL-YEAR-END>                          JUN-01-1997             JUN-01-1997             JUN-01-1997             JUN-01-1997
<PERIOD-START>                             JUN-03-1996             SEP-02-1996             DEC-02-1996             JUN-03-1996
<PERIOD-END>                               SEP-01-1996             DEC-01-1996             MAR-02-1997             JUN-01-1997
<CASH>                                             336                     431                    3736                    3677
<SECURITIES>                                         0                       0                       0                     849
<RECEIVABLES>                                     6826                    7210                    8383                    8896
<ALLOWANCES>                                         0                       0                       0                       0
<INVENTORY>                                       7653                    7532                    6686                    7262
<CURRENT-ASSETS>                                 15332                   15926                   19604                   21467
<PP&E>                                            9018                    9119                    9739                    9434
<DEPRECIATION>                                    6223                    9336                    6444                    5866
<TOTAL-ASSETS>                                   18508                   19090                   23332                   26095
<CURRENT-LIABILITIES>                            11274                   11621                    5170                    6236
<BONDS>                                              0                       0                       0                       0
<PREFERRED-MANDATORY>                                0                       0                       0                       0
<PREFERRED>                                          0                       0                       0                       0
<COMMON>                                          6986                    7025                   17661                   18055
<OTHER-SE>                                      (1047)                   (817)                   (191)                     880
<TOTAL-LIABILITY-AND-EQUITY>                     18508                   19090                   23332                   26094
<SALES>                                           8678                   17926                   28504                   40012
<TOTAL-REVENUES>                                  8678                   17926                   28504                   40012
<CGS>                                             6546                   13407                   21167                   29489
<TOTAL-COSTS>                                     8208                   16883                   26703                   37430
<OTHER-EXPENSES>                                  (17)                    (20)                   (109)                   (183)
<LOSS-PROVISION>                                     0                       0                       0                       0
<INTEREST-EXPENSE>                                 186                     377                     453                     490
<INCOME-PRETAX>                                    301                     686                    1457                    2275
<INCOME-TAX>                                        74                     169                     320                    (90)
<INCOME-CONTINUING>                                227                     517                    1137                    2365
<DISCONTINUED>                                       0                       0                       0                       0
<EXTRAORDINARY>                                      0                       0                       0                       0
<CHANGES>                                            0                       0                       0                       0
<NET-INCOME>                                       227                     517                    1137                    2365
<EPS-PRIMARY>                                      .11                     .24                     .42                     .79
<EPS-DILUTED>                                      .09                     .21                     .40                     .72
        

</TABLE>