<ARTICLE>                     5
<MULTIPLIER>               1000

                                                        
<PERIOD-TYPE>               3-MOS                             3-MOS
<FISCAL-YEAR-END>           Dec-31-1999                       Dec-31-1998
<PERIOD-END>                Mar-31-2000                       Mar-31-1999
<CASH>                      46535                             21294
<SECURITIES>                49706                             64486
<RECEIVABLES>               46592<F1>                         26732<F1>
<ALLOWANCES>                0                                 0
<INVENTORY>                 24148                             19354
<CURRENT-ASSETS>            180810                            140397
<PP&E>                      60869<F2>                         53995<F2>
<DEPRECIATION>              0                                 0
<TOTAL-ASSETS>              250696                            206598
<CURRENT-LIABILITIES>       48008                             37168
<BONDS>                     2200                              2600
<PREFERRED-MANDATORY>       0                                 0
<PREFERRED>                 0                                 0
<COMMON>                    296                               277
<OTHER-SE>                  188174                            154084
<TOTAL-LIABILITY-AND-EQUITY>250696                            206598
<SALES>                     61173                             37240
<TOTAL-REVENUES>            61173                             37240
<CGS>                       28957                             18243
<TOTAL-COSTS>               28957                             18243
<OTHER-EXPENSES>            5901<F3>                          4023<F3>
<LOSS-PROVISION>            0                                 0
<INTEREST-EXPENSE>          245                               361
<INCOME-PRETAX>             21465                             2836
<INCOME-TAX>                7942                              1358
<INCOME-CONTINUING>         0                                 0
<DISCONTINUED>              0                                 0
<EXTRAORDINARY>             0                                 0
<CHANGES>                   0                                 0
<NET-INCOME>                13523                             1478
<EPS-BASIC>                 .50                               .06
<EPS-DILUTED>               .47                               .05


<FN>
<F1>Net of  allowance  for doubtful  accounts,  consistent  with  balance  sheet
presentation.
<F2>Net of accumulated depreciation, consistent with balance sheet
presentation.
<F3>Research and development expenses
</FN>