<TABLE> <S> <C>
<ARTICLE> 5
<MULTIPLIER> 1,000
<S> <C> <C>
<PERIOD-TYPE> YEAR YEAR
<FISCAL-YEAR-END> APR-30-1999 APR-24-1998
<PERIOD-START> APR-25-1998 APR-26-1997
<PERIOD-END> APR-30-1999 APR-24-1998
<CASH> 221,284 37,315
<SECURITIES> 5,800 10,800
<RECEIVABLES> 57,163 34,313
<ALLOWANCES> 1,886 811
<INVENTORY> 13,581 8,707
<CURRENT-ASSETS> 315,346 98,939
<PP&E> 33,959 21,723
<DEPRECIATION> 14,688 9,506
<TOTAL-ASSETS> 346,347 115,736
<CURRENT-LIABILITIES> 50,530 29,308
<BONDS> 0 0
0 0
0 0
<COMMON> 240,093 65,924
<OTHER-SE> 55,631 20,341
<TOTAL-LIABILITY-AND-EQUITY> 346,347 115,736
<SALES> 289,420 166,163
<TOTAL-REVENUES> 289,420 166,163
<CGS> 118,120 67,549
<TOTAL-COSTS> 118,120 67,549
<OTHER-EXPENSES> 116,174 65,956
<LOSS-PROVISION> 0 0
<INTEREST-EXPENSE> 0 0
<INCOME-PRETAX> 56,990 33,547
<INCOME-TAX> 21,377 12,582
<INCOME-CONTINUING> 35,613 20,965
<DISCONTINUED> 0 0
<EXTRAORDINARY> 0 0
<CHANGES> 0 0
<NET-INCOME> 35,613 20,965
<EPS-BASIC> 0.13 0.08
<EPS-DILUTED> 0.11 0.07
</TABLE>