<ARTICLE> 5 <MULTIPLIER> 1 <CURRENCY> U.S. DOLLARS <PERIOD-TYPE> 3-MOS <FISCAL-YEAR-END> DEC-31-1999 <PERIOD-START> JAN-01-1999 <PERIOD-END> MAR-31-1999 <EXCHANGE-RATE> 1 <CASH> 13,170,774 <SECURITIES> 0 <RECEIVABLES> 3,632,374 <ALLOWANCES> 65,000 <INVENTORY> 2,157,150 <CURRENT-ASSETS> 21,454,606 <PP&E> 13,682,649 <DEPRECIATION> 8,658,736 <TOTAL-ASSETS> 26,618,287 <CURRENT-LIABILITIES> 4,070,170 <BONDS> 0 <PREFERRED-MANDATORY> 55,396 <PREFERRED> 0 <COMMON> 0 <OTHER-SE> 21,095,523 <TOTAL-LIABILITY-AND-EQUITY> 26,618,287 <SALES> 4,089,485 <TOTAL-REVENUES> 4,447,863 <CGS> 3,200,006 <TOTAL-COSTS> 3,321,714 <OTHER-EXPENSES> 878,812 <LOSS-PROVISION> 0 <INTEREST-EXPENSE> 18,152 <INCOME-PRETAX> 247,337 <INCOME-TAX> 1,256 <INCOME-CONTINUING> 246,081 <DISCONTINUED> 0 <EXTRAORDINARY> 0 <CHANGES> 0 <NET-INCOME> 246,081 <EPS-PRIMARY> .04 <EPS-DILUTED> .03