<TABLE> <S> <C>

<PAGE>
 
<ARTICLE> 5
<LEGEND>
THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM CONSOLIDATED
BALANCE SHEET JANUARY 31, 1999 AND CONSOLIDATED STATEMENTS OF OPERATIONS FOR THE
THREE MONTHS ENDED JANUARY 31, 1999 AND JANUARY 25, 1998 AND IS QUALIFIED IN ITS
ENTIRETY BY REFERENCE TO SUCH FINANCIAL STATEMENTS.
</LEGEND>
<MULTIPLIER> 1,000
<RESTATED>
       
<S>                             <C>                     <C>
<PERIOD-TYPE>                   3-MOS                   3-MOS
<FISCAL-YEAR-END>                          OCT-31-1999             OCT-25-1998
<PERIOD-START>                             OCT-26-1998             OCT-27-1997
<PERIOD-END>                               JAN-31-1999             JAN-25-1998
<CASH>                                           1,200                       0
<SECURITIES>                                         0                       0
<RECEIVABLES>                                    8,453                       0
<ALLOWANCES>                                         0                       0
<INVENTORY>                                      8,211                       0
<CURRENT-ASSETS>                                18,508                       0
<PP&E>                                          21,368                       0
<DEPRECIATION>                                   8,637                       0
<TOTAL-ASSETS>                                  36,333                       0
<CURRENT-LIABILITIES>                           18,929                       0
<BONDS>                                              0                       0
<PREFERRED-MANDATORY>                                0                       0
<PREFERRED>                                          0                       0
<COMMON>                                           238                       0
<OTHER-SE>                                      16,679                       0
<TOTAL-LIABILITY-AND-EQUITY>                    36,333                       0
<SALES>                                         16,311                  20,400
<TOTAL-REVENUES>                                16,311                  20,400
<CGS>                                           12,402                  16,396
<TOTAL-COSTS>                                   12,402                  16,396
<OTHER-EXPENSES>                                     0                       0
<LOSS-PROVISION>                                     0                       0
<INTEREST-EXPENSE>                                 289                      83
<INCOME-PRETAX>                                    504                     397
<INCOME-TAX>                                         0                       0
<INCOME-CONTINUING>                                504                     397
<DISCONTINUED>                                       0                       0
<EXTRAORDINARY>                                      0                       0
<CHANGES>                                            0                       0
<NET-INCOME>                                       504                     397
<EPS-PRIMARY>                                     0.07                    0.06
<EPS-DILUTED>                                     0.07                    0.06
        

</TABLE>