<TABLE> <S> <C>

<ARTICLE>  5
<LEGEND>   This schedule contains summary financial information extracted
           from the Balance Sheet and Statement of Operations included in the
           Company's Form 10-K for the year ended December 31, 1998 and is
           qualified in its entirety by reference to such Financial Statements.
</LEGEND> 
<MULTIPLIER>1
       
<S>                                        <C>          <C>          <C>
<FISCAL-YEAR-END>                          Dec-31-1998  Dec-31-1997  Dec-31-1996
<PERIOD-START>                             Jan-01-1998  Jan-01-1997  Jan-01-1996
<PERIOD-END>                               Dec-31-1998  Dec-31-1997  Dec-31-1996
<PERIOD-TYPE>                              12-MOS       12-MOS       12-MOS
<CASH>                                       5,745,000    5,135,000    2,492,000
<SECURITIES>                                 3,860,000    3,830,000    6,007,000
<RECEIVABLES>                                6,128,000    6,475,000    5,360,000
<ALLOWANCES>                                   637,000      723,000      508,000
<INVENTORY>                                  6,119,000    5,137,000    5,287,000
<CURRENT-ASSETS>                            24,536,000   22,446,000   20,605,000
<PP&E>                                      10,350,000    7,326,000    5,109,000
<DEPRECIATION>                               4,104,000    2,507,000    1,317,000
<TOTAL-ASSETS>                              35,021,000   31,832,000   28,966,000
<CURRENT-LIABILITIES>                        5,303,000    5,175,000    4,323,000
<BONDS>                                              0            0            0
<PREFERRED-MANDATORY>                                0            0            0
<PREFERRED>                                          0            0            0
<COMMON>                                         5,000        5,000        5,000
<OTHER-SE>                                  29,349,000   26,652,000   24,638,000
<TOTAL-LIABILITY-AND-EQUITY>                35,021,000   31,832,000   28,966,000
<SALES>                                     68,731,000   63,846,000   51,590,000
<TOTAL-REVENUES>                            68,731,000   63,846,000   51,590,000
<CGS>                                       31,772,000   30,759,000   25,181,000
<TOTAL-COSTS>                               31,772,000   30,759,000   25,181,000
<OTHER-EXPENSES>                            33,330,000   30,826,000   25,875,000
<LOSS-PROVISION>                                     0            0            0
<INTEREST-EXPENSE>                                   0       13,000       13,000
<INCOME-PRETAX>                              4,445,000    2,960,000    1,234,000
<INCOME-TAX>                                 1,776,000    1,184,000      493,000
<INCOME-CONTINUING>                          2,669,000    1,776,000      741,000
<DISCONTINUED>                                       0            0            0
<EXTRAORDINARY>                                      0            0            0
<CHANGES>                                            0            0            0
<NET-INCOME>                                 2,669,000    1,776,000      741,000
<EPS-PRIMARY>                                    $0.52        $0.35        $0.15
<EPS-DILUTED>                                    $0.51        $0.35        $0.15
        

</TABLE>