<ARTICLE> 5 <RESTATED> <MULTIPLIER> 1000 <PERIOD-TYPE> YEAR YEAR <FISCAL-YEAR-END> DEC-29-1996 DEC-31-1995 <PERIOD-END> DEC-29-1996 DEC-31-1995 <CASH> 18675 13111 <SECURITIES> 956 1565 <RECEIVABLES> 21256 19051 <ALLOWANCES> 148 612 <INVENTORY> 12673 10812 <CURRENT-ASSETS> 62725 55766 <PP&E> 94542 90142 <DEPRECIATION> 57928 53669 <TOTAL-ASSETS> 119227 102516 <CURRENT-LIABILITIES> 24637 24412 <BONDS> 0 0 <PREFERRED-MANDATORY> 0 0 <PREFERRED> 0 0 <COMMON> 7406 7135 <OTHER-SE> 69806 52963 <TOTAL-LIABILITY-AND-EQUITY> 119227 102516 <SALES> 141476 140293 <TOTAL-REVENUES> 141476 140293 <CGS> 97279 96457 <TOTAL-COSTS> 127748 127278 <OTHER-EXPENSES> (3415) (2440) <LOSS-PROVISION> 0 0 <INTEREST-EXPENSE> (514) 65 <INCOME-PRETAX> 17657 15390 <INCOME-TAX> 3708 2309 <INCOME-CONTINUING> 13949 13081 <DISCONTINUED> 0 0 <EXTRAORDINARY> 0 0 <CHANGES> 0 0 <NET-INCOME> 13949 13081 <EPS-PRIMARY> 1.92<F1> 1.84<F1> <EPS-DILUTED> 1.83 1.69 <FN> <F1>This is Basic Earnings Per Share. </FN>