<TABLE> <S> <C>
<ARTICLE> 5
<LEGEND>
THE SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION FROM THE COMPANY'S
CONSOLIDATED FINANCIAL STATEMENTS AS OF AND FOR THE YEAR ENDED DECEMBER
31, 1999 AND IS QUALIFIED IN ITS ENTIRETY BY REFERENCE TO SUCH
CONSOLIDATED FINANCIAL STATEMENTS.
</LEGEND>
<S> <C>
<PERIOD-TYPE> YEAR
<FISCAL-YEAR-END> DEC-31-1999
<PERIOD-START> JAN-01-1999
<PERIOD-END> DEC-31-1999
<CASH> 2,175,852
<SECURITIES> 1,695,304
<RECEIVABLES> 2,775,000
<ALLOWANCES> 799,000
<INVENTORY> 67,371
<CURRENT-ASSETS> 20,757,910
<PP&E> 5,357,041
<DEPRECIATION> 2,745,587
<TOTAL-ASSETS> 39,559,055
<CURRENT-LIABILITIES> 5,062,884
<BONDS> 0
0
0
<COMMON> 244,751
<OTHER-SE> 34,251,420
<TOTAL-LIABILITY-AND-EQUITY> 39,559,055
<SALES> 16,217,922
<TOTAL-REVENUES> 23,736,535
<CGS> 1,931,731
<TOTAL-COSTS> 30,192,528
<OTHER-EXPENSES> (422,475)
<LOSS-PROVISION> 25,000
<INTEREST-EXPENSE> 0
<INCOME-PRETAX> (6,058,518)
<INCOME-TAX> (2,336,000)
<INCOME-CONTINUING> (3,722,518)
<DISCONTINUED> 0
<EXTRAORDINARY> 0
<CHANGES> 0
<NET-INCOME> (3,722,518)
<EPS-BASIC> (.16)
<EPS-DILUTED> (.16)
</TABLE>