<TABLE> <S> <C>

<PAGE>
<ARTICLE> 5
<LEGEND>
THIS SCHEDULE CONTAINS SUMMARY INFORMATION EXTRACTED FROM SEC FORM 10-Q AND IS
QUALIFIED IN ITS ENTIRETY BY REFERENCE TO SUCH FINANCIAL STATEMENTS.
</LEGEND>
<MULTIPLIER> 1,000
       
<S>                                        <C>                     <C>                     <C>                     <C>
<PERIOD-TYPE>                                 3-MOS                   3-MOS                   6-MOS                   6-MOS
<FISCAL-YEAR-END>                          JUN-27-1998             JUN-28-1997             JUN-27-1998             JUN-28-1997
<PERIOD-END>                               DEC-27-1997             DEC-28-1996             DEC-27-1997             DEC-28-1996
<CASH>                                           1,727                   3,148                   1,727                   3,148
<SECURITIES>                                         0                       0                       0                       0
<RECEIVABLES>                                    6,140                   8,318                   6,140                   8,318
<ALLOWANCES>                                       912                     187                     912                     187
<INVENTORY>                                      7,550                   5,177                   7,550                   5,177
<CURRENT-ASSETS>                                16,336                  18,003                  16,336                  18,003
<PP&E>                                           8,056                   5,782                   8,056                   5,782
<DEPRECIATION>                                   4,676                   3,916                   4,676                   3,916
<TOTAL-ASSETS>                                  20,579                  21,065                  20,579                  21,065
<CURRENT-LIABILITIES>                           14,657                   9,521                  14,657                   9,521
<BONDS>                                              0                       0                       0                       0
<PREFERRED-MANDATORY>                                0                       0                       0                       0
<PREFERRED>                                          0                       0                       0                       0
<COMMON>                                            54                      53                      54                      53
<OTHER-SE>                                       4,641                  11,090                   4,641                  11,090
<TOTAL-LIABILITY-AND-EQUITY>                    20,579                  21,065                  20,579                  21,065
<SALES>                                          8,522                   9,406                  16,345                  17,045
<TOTAL-REVENUES>                                 8,531                   9,422                  16,362                  17,076
<CGS>                                            4,824                   4,470                   9,326                   8,635
<TOTAL-COSTS>                                    4,824                   4,750                   9,326                   8,635
<OTHER-EXPENSES>                                 8,079                   3,606                  12,154                   6,631
<LOSS-PROVISION>                                     0                       0                       0                       0
<INTEREST-EXPENSE>                                  69                      15                      96                      31
<INCOME-PRETAX>                                (4,441)                   1,051                 (5,214)                   1,779
<INCOME-TAX>                                         0                     315                      78                     534
<INCOME-CONTINUING>                            (4,441)                     736                 (5,292)                   1,245
<DISCONTINUED>                                       0                       0                       0                       0
<EXTRAORDINARY>                                      0                       0                       0                       0
<CHANGES>                                            0                       0                       0                       0
<NET-INCOME>                                   (4,441)                     736                 (5,292)                   1,245
<EPS-PRIMARY>                                   (0.82)                    0.14                  (0.97)                    0.23
<EPS-DILUTED>                                   (0.78)                    0.13                  (0.94)                    0.22
        


</TABLE>