<ARTICLE> 5 <LEGEND> THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM THE CONSOLIDATED BALANCE SHEETS AT DECEMBER 31, 1995 AND DECEMBER 31, 1996 AND THE CONSOLIDATED STATEMENTS OF OPERATIONS FOR THE YEARS THEN ENDED AND IS QUALIFIED IN ITS ENTIRETY BY REFERENCE TO SUCH FINANCIAL STATEMENTS. </LEGEND> <RESTATED> <PERIOD-TYPE> 12-MOS 12-MOS 3-MOS 6-MOS 9-MOS <FISCAL-YEAR-END> DEC-31-1995 DEC-31-1996 DEC-31-1996 DEC-31-1996 DEC-31-1996 <PERIOD-START> JAN-01-1995 JAN-01-1996 JAN-01-1996 JAN-01-1996 JAN-01-1996 <PERIOD-END> DEC-31-1995 DEC-31-1996 MAR-31-1996 JUN-30-1996 SEP-30-1996 <CASH> 1,511,395 3,602,535 0 1,228,504 38,259 <SECURITIES> 4,736,727 667,589 4,616,857 2,635,902 2,553,102 <RECEIVABLES> 2,897,507 5,482,699 3,982,253 4,142,726 5,868,246 <ALLOWANCES> 87,759 274,766 87,759 87,759 338,160 <INVENTORY> 2,941,021 4,838,206 3,376,332 4,097,910 4,568,550 <CURRENT-ASSETS> 14,180,434 15,416,228 14,647,451 14,259,315 14,220,471 <PP&E> 3,563,895 5,327,597 4,022,760 4,214,741 5,104,677 <DEPRECIATION> 2,568,851 3,379,884 2,676,390 2,826,820 3,152,650 <TOTAL-ASSETS> 22,202,545 37,860,245 23,533,708 23,411,335 36,933,874 <CURRENT-LIABILITIES> 2,945,958 13,502,347 4,030,836 3,368,354 17,575,325 <BONDS> 0 0 0 0 0 <PREFERRED-MANDATORY> 0 0 0 0 0 <PREFERRED> 0 30 0 0 0 <COMMON> 62,924 59,118 63,750 63,778 63,897 <OTHER-SE> 18,878,618 13,705,531 19,205,079 19,762,602 0 <TOTAL-LIABILITY-AND-EQUITY> 22,202,245 37,860,245 23,533,708 23,411,335 36,933,874 <SALES> 14,392,158 20,554,131 3,904,096 8,727,551 14,270,999 <TOTAL-REVENUES> 14,488,181 20,597,054 3,925,931 8,749,386 14,313,922 <CGS> 7,126,816 11,086,578 2,041,249 4,406,490 7,664,634 <TOTAL-COSTS> 7,126,816 11,086,578 2,041,249 4,406,490 7,664,634 <OTHER-EXPENSES> 9,163,323 19,944,623 1,719,481 3,795,743 15,836,331 <LOSS-PROVISION> 0 0 0 0 0 <INTEREST-EXPENSE> 42,699 681,114 5,366 5,366 248,080 <INCOME-PRETAX> (1,520,221) (10,886,115) 225,614 688,319 (9,233,577) <INCOME-TAX> (3,646,633) (3,457,927) 18,702 130,291 (3,430,771) <INCOME-CONTINUING> 0 (7,428,188) 0 0 0 <DISCONTINUED> 0 0 0 0 0 <EXTRAORDINARY> 0 0 0 0 0 <CHANGES> 0 0 0 0 0 <NET-INCOME> 2,126,412 (7,428,188) 206,912 558,028 (5,692,806) <EPS-PRIMARY> .35 (1.21) .03 .09 (.90) <EPS-DILUTED> .34 (1.21) .03 .08 (.90)