<TABLE> <S> <C>

<PAGE>
<ARTICLE> 5
<LEGEND>
THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM THE
FINANCIAL STATEMENTS FOR THE TWELVE MONTH PERIOD ENDED JANUARY 25, 1998 AND IS
QUALIFIED IN ITS ENTIRETY BY REFERENCE TO SUCH FINANCIAL STATEMENTS.
</LEGEND>
<RESTATED> 
<MULTIPLIER> 1,000
       
<S>                             <C>                     <C>                     <C>                     <C>
<C>
<PERIOD-TYPE>                   12-MOS                   3-MOS                   3-MOS                   3-MOS
12-MOS
<FISCAL-YEAR-END>                          JAN-26-1997             JAN-25-1998             JAN-25-1998             JAN-25-1998
             JAN-25-1998
<PERIOD-START>                             JAN-29-1996             JAN-27-1997             APR-28-1997             JUL-28-1997
             JAN-27-1997
<PERIOD-END>                               JAN-26-1997             APR-27-1997             JUL-27-1997             OCT-26-1997
             JAN-25-1998
<CASH>                                          15,682                  29,645                  33,763                  24,145
                  35,004
<SECURITIES>                                         0                  17,831                  21,928                  38,265
                  36,016
<RECEIVABLES>                                    2,205                   6,175                   5,242                  10,159
                  11,236
<ALLOWANCES>                                         0                       0                       0                       0
                       0
<INVENTORY>                                      5,237                   5,157                   8,372                   4,148
                   9,342
<CURRENT-ASSETS>                                23,468                  59,529                  69,895                  77,247
                  95,328
<PP&E>                                           5,063                   5,720                   6,596                   8,066
                   9,579
<DEPRECIATION>                                   1,668                   2,006                   2,383                   2,816
                   3,347
<TOTAL-ASSETS>                                  27,464                  63,449                  74,274                  83,201
                 107,583
<CURRENT-LIABILITIES>                           22,070                  18,169                  24,953                  26,632
                  41,810
<BONDS>                                              0                       0                       0                       0
                       0
<PREFERRED-MANDATORY>                                0                       0                       0                       0
                       0
<PREFERRED>                                         12                       0                       0                       0
                       0
<COMMON>                                             8                      24                      24                      24
                      24
<OTHER-SE>                                       4,180                  44,249                  48,440                  55,806
                  65,103
<TOTAL-LIABILITY-AND-EQUITY>                    27,464                  63,449                  74,274                  83,201
                 107,583
<SALES>                                         40,792                  18,281                  24,570                  37,146
                 124,654
<TOTAL-REVENUES>                                40,792                  18,281                  24,570                  37,146
                 124,654
<CGS>                                           28,650                  11,171                  14,522                  21,568
                  73,171
<TOTAL-COSTS>                                   28,650                  11,171                  14,522                  21,568
                  73,171
<OTHER-EXPENSES>                                13,625                   4,744                   5,720                   8,376
                  28,381
<LOSS-PROVISION>                                     0                       0                       0                       0
                       0
<INTEREST-EXPENSE>                               1,046                     224                     314                     325
                   1,298
<INCOME-PRETAX>                                (1,163)                   2,458                   4,660                   7,700
                  24,447
<INCOME-TAX>                                         0                     369                     699                   1,155
                   3,667
<INCOME-CONTINUING>                            (1,163)                   2,089                   3,961                   6,545
                  20,780
<DISCONTINUED>                                       0                       0                       0                       0
                       0
<EXTRAORDINARY>                                      0                       0                       0                       0
                       0
<CHANGES>                                            0                       0                       0                       0
                       0
<NET-INCOME>                                   (1,163)                   2,089                   3,961                   6,545
                  20,780
<EPS-PRIMARY>                                   (0.07)                    0.11                    0.18                    0.29
                    0.95
<EPS-DILUTED>                                   (0.07)                    0.09                    0.15                    0.25
                    0.82
        

</TABLE>