<ARTICLE> 5 <RESTATED> <PERIOD-TYPE> 12-MOS 9-MOS 6-MOS 3-MOS 12-MOS <FISCAL-YEAR-END> DEC-31-1996 DEC-31-1996 DEC-31-1996 DEC-31-1996 DEC-31-1995 <PERIOD-START> JAN-01-1996 JAN-01-1996 JAN-01-1996 JAN-01-1996 JAN-01-1995 <PERIOD-END> DEC-31-1996 SEP-30-1996 JUN-30-1996 MAR-31-1996 DEC-31-1995 <CASH> 12,109,150 10,920,648 51,487,681 10,631,100 2,593,113 <SECURITIES> 50,339,193 49,981,280 4,877,378 6,827,732 7,909,160 <RECEIVABLES> 14,665,731 10,828,412 9,462,787 9,845,241 7,830,793 <ALLOWANCES> 0 0 0 0 0 <INVENTORY> 8,314,826 5,764,508 8,927,998 7,634,652 11,100,909 <CURRENT-ASSETS> 88,036,955 79,902,904 77,254,698 36,652,122 31,310,649 <PP&E> 839,415 763,799 733,802 664,297 558,999 <DEPRECIATION> 0 0 0 0 0 <TOTAL-ASSETS> 89,409,067 81,092,533 78,434,142 37,781,873 32,340,535 <CURRENT-LIABILITIES> 9,634,160 6,805,411 8,091,436 7,026,445 5,455,193 <BONDS> 0 0 0 0 0 <PREFERRED-MANDATORY> 0 0 0 0 0 <PREFERRED> 0 0 0 0 0 <COMMON> 191,454 191,448 191,448 175,156 173,878 <OTHER-SE> 79,583,453 74,095,674 70,151,258 30,580,272 26,711,464 <TOTAL-LIABILITY-AND-EQUITY> 89,409,067 81,092,533 78,434,142 37,781,873 32,340,535 <SALES> 85,866,525 61,315,223 41,939,694 20,820,761 48,631,855 <TOTAL-REVENUES> 85,866,525 61,315,223 41,939,694 20,820,761 48,631,855 <CGS> 33,346,878 24,798,655 16,798,481 7,651,631 17,554,413 <TOTAL-COSTS> 30,777,045 22,185,405 16,227,332 8,325,018 18,679,356 <OTHER-EXPENSES> 0 0 0 0 0 <LOSS-PROVISION> 0 0 0 0 0 <INTEREST-EXPENSE> 0 0 0 0 0 <INCOME-PRETAX> 24,022,484 15,867,825 9,754,408 4,998,937 12,969,505 <INCOME-TAX> 8,500,000 5,825,000 3,606,000 1,898,000 (341,000) <INCOME-CONTINUING> 15,522,484 10,042,825 6,148,408 3,100,937 13,310,505 <DISCONTINUED> 0 0 0 0 765,989 <EXTRAORDINARY> 0 0 0 0 0 <CHANGES> 0 0 0 0 0 <NET-INCOME> 15,522,484 10,042,825 6,148,408 3,100,937 14,076,494 <EPS-PRIMARY> 0.83 0.54 0.34 0.18 0.82 <EPS-DILUTED> 0.78 0.51 0.32 0.17 0.76