<ARTICLE> 5 <RESTATED> <MULTIPLIER> 1000 <PERIOD-TYPE> 12-MOS 9-MOS 6-MOS 3-MOS <FISCAL-YEAR-END> DEC-31-1996 DEC-31-1996 DEC-31-1997 DEC-31-1997 <PERIOD-END> DEC-31-1996 SEP-30-1996 JUN-30-1996 MAR-31-1996 <CASH> 2271 1114 2795 1704 <SECURITIES> 3579 4069 4318 7313 <RECEIVABLES> 15686 15429 11294 8758 <ALLOWANCES> (503) (232) (232) (238) <INVENTORY> 12599 12402 12230 9065 <CURRENT-ASSETS> 35738 34832 32792 28211 <PP&E> 15481 16331 16013 14746 <DEPRECIATION> (10394) (10880) (10187) (9452) <TOTAL-ASSETS> 53924 53004 49255 34482 <CURRENT-LIABILITIES> 12902 12763 12408 4367 <BONDS> 9444 10580 8000 0 <PREFERRED-MANDATORY> 0 0 0 0 <PREFERRED> 0 0 0 0 <COMMON> 35195 34385 33903 24331 <OTHER-SE> (4809) (5712) (5872) 5692 <TOTAL-LIABILITY-AND-EQUITY> 53924 53004 49255 34482 <SALES> 56752 39565 23195 11877 <TOTAL-REVENUES> 56752 39565 23195 11877 <CGS> 28788 19915 11416 5686 <TOTAL-COSTS> 10297 7194 4320 2131 <OTHER-EXPENSES> 26453 22865 18185 3215 <LOSS-PROVISION> 0 0 0 0 <INTEREST-EXPENSE> 535 248 0 0 <INCOME-PRETAX> (9491) (10327) (10519) 1007 <INCOME-TAX> 564 427 402 363 <INCOME-CONTINUING> (10055) (10754) (10921) 644 <DISCONTINUED> 0 0 0 0 <EXTRAORDINARY> 0 0 0 0 <CHANGES> 0 0 0 0 <NET-INCOME> (10055) (10754) (10921) 644 <EPS-PRIMARY> (1.99) (2.19) (2.32) .14 <EPS-DILUTED> (1.99) (2.19) (2.32) .13