<ARTICLE> 5 <MULTIPLIER> 1,000 <PERIOD-TYPE> YEAR <FISCAL-YEAR-END> JUN-27-1999 <PERIOD-START> JUN-29-1998 <PERIOD-END> JUN-27-1999 <CASH> 28,611 <SECURITIES> 0 <RECEIVABLES> 36,313 <ALLOWANCES> 250 <INVENTORY> 13,804 <CURRENT-ASSETS> 87,283 <PP&E> 81,519 <DEPRECIATION> 40,608 <TOTAL-ASSETS> 128,194 <CURRENT-LIABILITIES> 32,422 <BONDS> 0 <PREFERRED-MANDATORY> 0 <PREFERRED> 0 <COMMON> 59 <OTHER-SE> 82,286 <TOTAL-LIABILITY-AND-EQUITY> 128,194 <SALES> 202,625 <TOTAL-REVENUES> 202,625 <CGS> 155,821 <TOTAL-COSTS> 155,821 <OTHER-EXPENSES> 0 <LOSS-PROVISION> 33 <INTEREST-EXPENSE> 0 <INCOME-PRETAX> 27,506 <INCOME-TAX> 10,491 <INCOME-CONTINUING> 17,015 <DISCONTINUED> 0 <EXTRAORDINARY> 0 <CHANGES> 0 <NET-INCOME> 17,015 <EPS-BASIC> 3.02 <EPS-DILUTED> 2.94