<ARTICLE> 5 <LEGEND> THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM NINE MONTHS ENDED SEPTEMBER 30, 1999 AND IS QUALIFIED IN ITS ENTIRETY BY REFERENCE TO SUCH FINANCIAL STATEMENTS. </LEGEND> <PERIOD-TYPE> 9-MOS 9-MOS <FISCAL-YEAR-END> DEC-31-1999 DEC-31-1999 <PERIOD-START> JAN-01-1999 JAN-01-1998 <PERIOD-END> SEP-30-1999 SEP-30-1998 <CASH> 1,689,247 16,169,749 <SECURITIES> 14,758,773 2,824,417 <RECEIVABLES> 5,517,718 6,775,806 <ALLOWANCES> (531,805) (341,942) <INVENTORY> 0 0 <CURRENT-ASSETS> 22,141,590 26,364,207 <PP&E> 3,897,975 3,852,245 <DEPRECIATION> (2,131,686) (1,569,489) <TOTAL-ASSETS> 30,626,303 35,647,691 <CURRENT-LIABILITIES> 2,926,037 5,192,345 <BONDS> 0 0 <PREFERRED-MANDATORY> 0 0 <PREFERRED> 0 0 <COMMON> 34,818 34,818 <OTHER-SE> (385,626) (315,883) <TOTAL-LIABILITY-AND-EQUITY> 30,626,303 35,647,691 <SALES> 20,553,176 25,552,056 <TOTAL-REVENUES> 20,553,176 25,552,056 <CGS> 15,151,776 17,389,784 <TOTAL-COSTS> 15,151,776 17,389,784 <OTHER-EXPENSES> 783,790 740,251 <LOSS-PROVISION> 0 0 <INTEREST-EXPENSE> (24,919) (40,421) <INCOME-PRETAX> (2,685,967) 216,701 <INCOME-TAX> 0 (114,695) <INCOME-CONTINUING> (2,685,967) 331,396 <DISCONTINUED> 0 0 <EXTRAORDINARY> 0 0 <CHANGES> 0 0 <NET-INCOME> (2,685,967) 71,093 <EPS-BASIC> (.35) .00 <EPS-DILUTED> (.35) .00