<TABLE> <S> <C>


<ARTICLE> 5
<LEGEND>
THIS SCHEDULE CONTAINS A RESTATEMENT OF SUMMARY FINANCIAL INFORMATION EXTRACTED
FROM THE AUDITED FINANCIAL STATEMENTS FOR THE FISCAL YEARS 1995, 1996, AND 1997
CONTAINED IN THE COMPANY'S REPORT ON FORM 10-KSB AND IS QUALIFIED IN ITS
ENTIRETY BY REFERENCE TO SUCH FINANCIAL STATEMENTS. THIS RESTATEMENT IS TO
COMPLY WITH THE STATEMENT OF FINANCIAL ACCOUNTING STANDARDS NO. 128, "EARNINGS 
PER SHARE".
</LEGEND>
       
<S>                             <C>                     <C>                     <C>
<PERIOD-TYPE>                   12-MOS                   12-MOS                   12-MOS
<FISCAL-YEAR-END>                          SEP-28-1995             SEP-26-1996             SEP-25-1997
<PERIOD-START>                             SEP-30-1994             SEP-29-1995             SEP-27-1996
<PERIOD-END>                               SEP-28-1995             SEP-26-1996             SEP-25-1997
<CASH>                                       2,121,310               1,317,448               2,789,933
<SECURITIES>                                         0                       0                       0
<RECEIVABLES>                                1,806,764               2,714,174               3,892,718
<ALLOWANCES>                                   210,000                 315,000                 450,000
<INVENTORY>                                  1,052,984               1,199,939               1,684,312
<CURRENT-ASSETS>                             5,001,895               5,277,933               8,397,707
<PP&E>                                       2,506,003               2,770,791               2,989,354
<DEPRECIATION>                               1,764,896               1,816,151               2,094,285
<TOTAL-ASSETS>                               7,581,727               8,248,203              12,908,542
<CURRENT-LIABILITIES>                        2,763,461               2,315,188               3,370,875
<BONDS>                                              0                       0                       0
<PREFERRED-MANDATORY>                                0                       0                       0
<PREFERRED>                                          0                       0                       0
<COMMON>                                       253,883                 256,827                 259,195
<OTHER-SE>                                   4,033,437               5,189,660               6,677,997
<TOTAL-LIABILITY-AND-EQUITY>                 7,581,727               8,248,203              12,908,542
<SALES>                                      7,137,495               8,018,860               8,885,278
<TOTAL-REVENUES>                            14,916,313              18,565,751              22,121,800
<CGS>                                        5,540,578               6,162,530               6,727,361
<TOTAL-COSTS>                                7,030,131               9,287,271              11,174,741
<OTHER-EXPENSES>                             6,540,039               7,605,940               8,554,536
<LOSS-PROVISION>                               158,157                 232,578                 217,009
<INTEREST-EXPENSE>                              32,813                  39,368                 151,134
<INCOME-PRETAX>                              1,423,910               1,822,354               2,424,413
<INCOME-TAX>                                   584,000                 765,000               1,018,000
<INCOME-CONTINUING>                            839,910               1,057,354               1,406,413
<DISCONTINUED>                                       0                       0                       0
<EXTRAORDINARY>                                      0                       0                       0
<CHANGES>                                            0                       0                       0
<NET-INCOME>                                   839,910               1,057,354               1,406,413
<EPS-PRIMARY>                                     0.22                    0.28                    0.36
<EPS-DILUTED>                                     0.21                    0.26                    0.33
        


</TABLE>