<ARTICLE>                    5
<MULTIPLIER>                 1000

                          
<FISCAL-YEAR-END>            DEC-31-1997
<PERIOD-START>               JAN-01-1997
<PERIOD-END>                 DEC-31-1997
<PERIOD-TYPE>                12-MOS
<CASH>                       17551
<SECURITIES>                 0
<RECEIVABLES>                20749
<ALLOWANCES>                 721
<INVENTORY>                  5910
<CURRENT-ASSETS>             44210
<PP&E>                       25328
<DEPRECIATION>               11916
<TOTAL-ASSETS>               58449
<CURRENT-LIABILITIES>        25207
<BONDS>                      5106
<PREFERRED-MANDATORY>        0
<PREFERRED>                  0
<COMMON>                     7299
<OTHER-SE>                   19310
<TOTAL-LIABILITY-AND-EQUITY> 58449
<SALES>                      74003
<TOTAL-REVENUES>             74003
<CGS>                        31122
<TOTAL-COSTS>                65235
<OTHER-EXPENSES>             34113
<LOSS-PROVISION>             123
<INTEREST-EXPENSE>           877
<INCOME-PRETAX>              9084
<INCOME-TAX>                 3005
<INCOME-CONTINUING>          6079
<DISCONTINUED>               0
<EXTRAORDINARY>              0
<CHANGES>                    0
<NET-INCOME>                 6079
<EPS-BASIC>                0.209
<EPS-DILUTED>                0.209