<ARTICLE> 5 <MULTIPLIER> 1000 <FISCAL-YEAR-END> DEC-31-1998 <PERIOD-START> JAN-01-1998 <PERIOD-END> JUN-30-1998 <PERIOD-TYPE> 6-MOS <CASH> 12462 <SECURITIES> 0 <RECEIVABLES> 23446 <ALLOWANCES> 886 <INVENTORY> 6999 <CURRENT-ASSETS> 42907 <PP&E> 26977 <DEPRECIATION> 12766 <TOTAL-ASSETS> 63532 <CURRENT-LIABILITIES> 24825 <BONDS> 7905 <PREFERRED-MANDATORY> 0 <PREFERRED> 0 <COMMON> 7299 <OTHER-SE> 22019 <TOTAL-LIABILITY-AND-EQUITY> 63532 <SALES> 41315 <TOTAL-REVENUES> 41315 <CGS> 17765 <TOTAL-COSTS> 37235 <OTHER-EXPENSES> 19470 <LOSS-PROVISION> 165 <INTEREST-EXPENSE> 517 <INCOME-PRETAX> 4245 <INCOME-TAX> 1381 <INCOME-CONTINUING> 2864 <DISCONTINUED> 0 <EXTRAORDINARY> 0 <CHANGES> 0 <NET-INCOME> 2864 <EPS-PRIMARY> 0.097 <EPS-DILUTED> 0.097