WARNING: THE EDGAR SYSTEM ENCOUNTERED ERROR(S) WHILE PROCESSING THIS SCHEDULE. <ARTICLE> 5 <RESTATED> <MULTIPLIER> 1,000 <PERIOD-TYPE> 3-MOS 9-MOS <FISCAL-YEAR-END> DEC-31-1996 DEC-31-1996 <PERIOD-START> JUL-01-1996 JAN-01-1996 <PERIOD-END> SEP-30-1996 SEP-30-1996 <CASH> 5,003 5,003 <SECURITIES> 21,243 21,243 <RECEIVABLES> 10,465 10,465 <ALLOWANCES> 1,130 1,130 <INVENTORY> 743 743 <CURRENT-ASSETS> 39,303 39,303 <PP&E> <DEPRECIATION> <TOTAL-ASSETS> 52,986 52,986 <CURRENT-LIABILITIES> 8,565 8,565 <BONDS> 0 0 <PREFERRED-MANDATORY> 0 0 <PREFERRED> 0 0 <COMMON> 127 127 <OTHER-SE> 43,447 43,447 <TOTAL-LIABILITY-AND-EQUITY> 52,986 52,986 <SALES> 13,913 37,906 <TOTAL-REVENUES> 13,913 37,906 <CGS> 10,839 29,204 <TOTAL-COSTS> 13,640 36,556 <OTHER-EXPENSES> 0 0 <LOSS-PROVISION> 0 0 <INTEREST-EXPENSE> (341) (260) <INCOME-PRETAX> 614 1,610 <INCOME-TAX> 283 706 <INCOME-CONTINUING> 331 904 <DISCONTINUED> 0 0 <EXTRAORDINARY> 0 0 <CHANGES> 0 0 <NET-INCOME> 331 453 <EPS-PRIMARY> 0.03 0.06 <EPS-DILUTED> 0.03 0.04