<ARTICLE>     5
<LEGEND>  THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED
  FROM THE CONSOLIDATED BALANCE SHEET AS OF JULY 4, 1998 AND THE
  CONSOLIDATED STATEMENT OF OPERATIONS FOR THE SIX MONTHS ENDED 
  JULY 4, 1998 AND IS QUALIFIED IN ITS ENTIRETY BY REFERENCE TO SUCH 
  FINANCIAL STATEMENTS.
<MULTIPLIER>  1,000
       
                                     
<PERIOD-TYPE>                           6-MOS
<FISCAL-YEAR-END>                       JAN-02-1999
<PERIOD-END>                            JUL-04-1998
<CASH>                                    48,841 
<SECURITIES>                               8,400
<RECEIVABLES>                             52,899
<ALLOWANCES>                               7,325
<INVENTORY>                               39,178
<CURRENT-ASSETS>                         165,130
<PP&E>                                   120,226
<DEPRECIATION>                            86,907 
<TOTAL-ASSETS>                           214,005
<CURRENT-LIABILITIES>                     37,080
<BONDS>                                        0
<PREFERRED-MANDATORY>                          0
<PREFERRED>                                    0
<COMMON>                                      23
<OTHER-SE>                               172,459
<TOTAL-LIABILITY-AND-EQUITY>             214,005
<SALES>                                  150,504 
<TOTAL-REVENUES>                         150,504
<CGS>                                    106,307
<TOTAL-COSTS>                            106,307
<OTHER-EXPENSES>                               0
<LOSS-PROVISION>                             417
<INTEREST-EXPENSE>                           307
<INCOME-PRETAX>                            3,303
<INCOME-TAX>                               1,123
<INCOME-CONTINUING>                        2,180
<DISCONTINUED>                                 0
<EXTRAORDINARY>                                0
<CHANGES>                                      0
<NET-INCOME>                               2,180
<EPS-PRIMARY>                               0.10
<EPS-DILUTED>                               0.10