<TABLE> <S> <C>

<PAGE>
 
<ARTICLE> 5
<LEGEND>
THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM CONSOLIDATED
BALANCE SHEET APRIL 26, 1998 AND CONSOLIDATED STATEMENTS OF OPERATIONS FOR THE
SIX MONTHS ENDED APRIL 26, 1998 AND APRIL 27, 1997 AND IS QUALIFIED IN ITS
ENTIRETY BY REFERENCE TO SUCH FINANCIAL STATEMENTS.
</LEGEND>
<RESTATED> 
<MULTIPLIER> 1,000
       
<S>                             <C>                     <C>
<PERIOD-TYPE>                   6-MOS                   6-MOS
<FISCAL-YEAR-END>                          OCT-25-1998             OCT-26-1997
<PERIOD-START>                             OCT-27-1997             OCT-28-1996
<PERIOD-END>                               APR-26-1998             APR-27-1997
<CASH>                                           2,076                       0
<SECURITIES>                                         0                       0
<RECEIVABLES>                                   12,514                       0
<ALLOWANCES>                                         0                       0
<INVENTORY>                                     11,550                       0
<CURRENT-ASSETS>                                27,349                       0
<PP&E>                                          19,701                       0
<DEPRECIATION>                                   6,921                       0
<TOTAL-ASSETS>                                  45,306                       0
<CURRENT-LIABILITIES>                           14,851                       0
<BONDS>                                              0                       0
<PREFERRED-MANDATORY>                                0                       0
<PREFERRED>                                          0                       0
<COMMON>                                           231                       0
<OTHER-SE>                                      19,527                       0
<TOTAL-LIABILITY-AND-EQUITY>                    45,306                       0
<SALES>                                         42,695                  36,713
<TOTAL-REVENUES>                                42,695                  36,713
<CGS>                                           33,713                  31,052
<TOTAL-COSTS>                                   33,713                  31,052
<OTHER-EXPENSES>                                     0                       0
<LOSS-PROVISION>                                     0                       0
<INTEREST-EXPENSE>                                 291                     502
<INCOME-PRETAX>                                    906                 (2,181)
<INCOME-TAX>                                         0                       0
<INCOME-CONTINUING>                                906                 (2,181)
<DISCONTINUED>                                       0                      84
<EXTRAORDINARY>                                      0                       0
<CHANGES>                                            0                       0
<NET-INCOME>                                       906                 (2,097)
<EPS-PRIMARY>                                      .14                   (.31)
<EPS-DILUTED>                                      .13                   (.31)
        

</TABLE>