<TABLE> <S> <C>


<ARTICLE> 5
<RESTATED>

<S>                                <C>                 <C>                 <C>
<PERIOD-TYPE>                      3-MOS               3-MOS               12-MOS
<FISCAL-YEAR-END>                        JUL-03-1998         JUL-03-1998          JUN-27-1997
<PERIOD-START>                           SEP-27-1997         JUN-28-1997          JUN-29-1996
<PERIOD-END>                             DEC-26-1997         SEP-26-1997          JUN-27-1997
<CASH>                                     5,687,000           8,849,000            5,038,000
<SECURITIES>                              14,047,000          10,032,000           10,274,000
<RECEIVABLES>                             18,443,000          17,409,000           18,649,000
<ALLOWANCES>                               1,004,000           1,022,000            1,049,000
<INVENTORY>                                4,839,000           4,521,000            4,303,000
<CURRENT-ASSETS>                          43,559,000          41,130,000           38,760,000
<PP&E>                                     9,624,000           9,114,000            8,594,000
<DEPRECIATION>                             3,302,000           2,923,000            2,694,000
<TOTAL-ASSETS>                            67,338,000          64,038,000           62,985,000
<CURRENT-LIABILITIES>                      8,780,000           7,835,000            8,948,000
<BONDS>                                            0                   0                    0
<PREFERRED-MANDATORY>                              0                   0                    0
<PREFERRED>                                        0                   0                    0
<COMMON>                                     119,000             119,000              118,000
<OTHER-SE>                                57,762,000          55,407,000           53,242,000
<TOTAL-LIABILITY-AND-EQUITY>              67,338,000          64,038,000           62,985,000
<SALES>                                   28,923,000          25,821,000           88,207,000
<TOTAL-REVENUES>                          28,923,000          25,821,000           88,207,000
<CGS>                                     22,571,000          20,506,000           69,130,000
<TOTAL-COSTS>                             28,230,000          25,369,000           87,514,000
<OTHER-EXPENSES>                                   0                   0                    0
<LOSS-PROVISION>                             359,000             231,000            1,775,000
<INTEREST-EXPENSE>                                 0                   0                    0
<INCOME-PRETAX>                            1,021,000             803,000            3,191,000
<INCOME-TAX>                                 398,000             322,000            1,169,000
<INCOME-CONTINUING>                          623,000             481,000            2,022,000
<DISCONTINUED>                             1,597,000           1,115,000            5,022,000
<EXTRAORDINARY>                                    0                   0                    0
<CHANGES>                                          0                   0                    0
<NET-INCOME>                               2,220,000           1,596,000            7,044,000
<EPS-BASIC>                                     0.19                0.13                 0.59
<EPS-DILUTED>                                   0.18                0.13                 0.56



</TABLE>