<ARTICLE> 5
<LEGEND>
THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM THE INCOME
STATEMENT FOR THE TWELVE MONTH PERIOD ENDED DECEMBER 31, 1997, AND THE BALANCE
SHEET AS OF DECEMBER 31, 1997, AND IS QUALIFIED IN ITS ENTIRETY BY REFERENCE TO
SUCH FINANCIAL STATEMENTS.
</LEGEND>
<MULTIPLIER> 1,000
       
                             
<PERIOD-TYPE>                   YEAR
<FISCAL-YEAR-END>                          DEC-31-1997
<PERIOD-START>                             JAN-01-1997
<PERIOD-END>                               DEC-31-1997
<CASH>                                          17,464
<SECURITIES>                                     8,371
<RECEIVABLES>                                   11,159
<ALLOWANCES>                                       577
<INVENTORY>                                     11,311
<CURRENT-ASSETS>                                51,517
<PP&E>                                          17,322
<DEPRECIATION>                                   9,904
<TOTAL-ASSETS>                                  65,523
<CURRENT-LIABILITIES>                            6,625
<BONDS>                                            152
<PREFERRED-MANDATORY>                                0
<PREFERRED>                                          0
<COMMON>                                            75
<OTHER-SE>                                      57,358
<TOTAL-LIABILITY-AND-EQUITY>                    65,523
<SALES>                                         35,777
<TOTAL-REVENUES>                                46,850
<CGS>                                           12,452
<TOTAL-COSTS>                                   16,154
<OTHER-EXPENSES>                                23,623
<LOSS-PROVISION>                                     0
<INTEREST-EXPENSE>                                  41
<INCOME-PRETAX>                                  8,005
<INCOME-TAX>                                     2,800
<INCOME-CONTINUING>                              5,205
<DISCONTINUED>                                       0
<EXTRAORDINARY>                                      0
<CHANGES>                                            0
<NET-INCOME>                                     5,205
<EPS-PRIMARY>                                     0.70
<EPS-DILUTED>                                     0.67