<ARTICLE> 5
<LEGEND>
THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM
SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENTS FILED WITH THIS
FORM 8 K/A AND IS QUALIFIED IN ITS ENTIRETY BY REFERENCE TO SUCH
FINANCIAL STATEMENTS.
</LEGEND>
<RESTATED>
<MULTIPLIER> 1,000

                                                                                                    
<PERIOD-TYPE>                 YEAR                  YEAR                    YEAR                  3-MOS               3-MOS
<FISCAL-YEAR-END>             DEC-28-1996           DEC-27-1997             DEC-31-1998           DEC-31-1998         DEC-31-1999
<PERIOD-START>                JAN-01-1995           DEC-29-1996             DEC-28-1997           DEC-28-1997         JAN-01-1999
<PERIOD-END>                  DEC-28-1996           DEC-27-1997             DEC-31-1998           MAR-28-1998         MAR-31-1999
<CASH>                                  0                 55499                   64877                     0               59447
<SECURITIES>                            0                 66929                   55579                     0               66965
<RECEIVABLES>                           0                 14454                   31425                     0               36608
<ALLOWANCES>                            0                (1420)                  (2228)                     0              (2728)
<INVENTORY>                             0                  5285                    6800                     0               10565
<CURRENT-ASSETS>                        0                149832                  169540                     0              186664
<PP&E>                                  0                 15446                   28040                     0               31214
<DEPRECIATION>                          0                (4383)                  (8287)                     0              (9217)
<TOTAL-ASSETS>                          0                163821                  207403                     0              230722
<CURRENT-LIABILITIES>                   0                 25657                   35564                     0               49831
<BONDS>                                 0                     0                       0                     0                   0
<PREFERRED-MANDATORY>                   0                     0                       0                     0                   0
<PREFERRED>                             0                 18797                   20315                     0               20719
<COMMON>                                0                   328                     342                     0                 347
<OTHER-SE>                              0                118732                  146324                     0              155867
<TOTAL-LIABILITY-AND-EQUITY>            0                163821                  146666                     0              230722
<SALES>                             62265                 91623                  129339                 27105               37340
<TOTAL-REVENUES>                    62265                 91623                  129339                 27105               37340
<CGS>                               24552                 29043                   41754                  9122               25123
<TOTAL-COSTS>                       24552                 29043                   41754                  9122               25123
<OTHER-EXPENSES>                    27252                 39997                   67449                 13489               17726
<LOSS-PROVISION>                        0                     0                       0                     0                   0
<INTEREST-EXPENSE>                  (294)                  1576                    6252                  1717                1208
<INCOME-PRETAX>                     10167                 24159                   26388                  6211                8605
<INCOME-TAX>                         4077                  9425                   11214                  2341                3135
<INCOME-CONTINUING>                  6090                 14734                   15174                  3870                5470
<DISCONTINUED>                          0                     0                       0                     0                   0
<EXTRAORDINARY>                         0                     0                       0                     0                   0
<CHANGES>                               0                     0                       0                     0                   0
<NET-INCOME>                         6090                 14734                   15174                  3870                5470
<EPS-BASIC>                           .21                   .48                     .41                   .11                 .15
<EPS-DILUTED>                         .18                   .42                     .38                   .10                 .13