<TABLE> <S> <C>
<ARTICLE> 5
<MULTIPLIER> 1,000
<S> <C> <C> <C>
<PERIOD-TYPE> 3-MOS 6-MOS 9-MOS
<FISCAL-YEAR-END> APR-24-1998 APR-24-1998 APR-24-1998
<PERIOD-START> APR-26-1997 APR-26-1997 APR-26-1997
<PERIOD-END> JUL-25-1997 OCT-24-1997 JAN-23-1998
<CASH> 25,578 28,520 39,302
<SECURITIES> 4,850 5,250 5,250
<RECEIVABLES> 16,852 23,113 26,684
<ALLOWANCES> 296 421 546
<INVENTORY> 12,719 11,718 9,045
<CURRENT-ASSETS> 63,855 73,361 85,394
<PP&E> 15,161 17,014 18,638
<DEPRECIATION> 5,543 6,783 8,074
<TOTAL-ASSETS> 76,492 86,598 98,908
<CURRENT-LIABILITIES> 16,891 20,479 25,122
<BONDS> 0 0 0
0 0 0
0 0 0
<COMMON> 55,814 57,457 59,579
<OTHER-SE> 3,597 8,482 14,037
<TOTAL-LIABILITY-AND-EQUITY> 76,492 86,598 98,908
<SALES> 33,420 71,821 115,805
<TOTAL-REVENUES> 33,420 71,821 115,805
<CGS> 13,570 29,316 47,196
<TOTAL-COSTS> 13,570 29,316 47,196
<OTHER-EXPENSES> 13,264 28,332 45,791
<LOSS-PROVISION> 0 125 125
<INTEREST-EXPENSE> 0 0 0
<INCOME-PRETAX> 6,754 14,570 23,458
<INCOME-TAX> 2,533 5,464 8,797
<INCOME-CONTINUING> 4,221 9,106 14,661
<DISCONTINUED> 0 0 0
<EXTRAORDINARY> 0 0 0
<CHANGES> 0 0 0
<NET-INCOME> 4,221 9,106 14,661
<EPS-BASIC> 0.02 0.04 0.06
<EPS-DILUTED> 0.02 0.03 0.05
</TABLE>