<TABLE> <S> <C>
<ARTICLE> 5
<LEGEND>
This schedule contains summary financial information extracted from the
consolidated (unaudited) statements of income for the six months ended
June 30, 2000 and the consolidated balance sheet as of June 30, 2000
contained in the Company's Quarterly Report on Form 10 Q for the Quarter
Ended June 30, 2000 and is qualified in its entirety by reference to
such financial statements.
</LEGEND>
<S> <C>
<PERIOD-TYPE> 6-MOS
<FISCAL-YEAR-END> DEC-31-2000
<PERIOD-END> JUN-30-2000
<CASH> 13,411,460
<SECURITIES> 160
<RECEIVABLES> 26,817,426
<ALLOWANCES> (3,191,893)
<INVENTORY> 91,978
<CURRENT-ASSETS> 53,875,940
<PP&E> 28,669,072
<DEPRECIATION> (13,763,163)
<TOTAL-ASSETS> 88,965,507
<CURRENT-LIABILITIES> 23,678,390
<BONDS> 229,332
0
0
<COMMON> 204,856
<OTHER-SE> 64,852,929
<TOTAL-LIABILITY-AND-EQUITY> 88,965,507
<SALES> 13,127,616
<TOTAL-REVENUES> 48,261,942
<CGS> 1,029,930
<TOTAL-COSTS> 22,353,751
<OTHER-EXPENSES> 40,802,940
<LOSS-PROVISION> (192,326)
<INTEREST-EXPENSE> 42,751
<INCOME-PRETAX> (14,462,540)
<INCOME-TAX> (5,135,367)
<INCOME-CONTINUING> (9,327,173)
<DISCONTINUED> 0
<EXTRAORDINARY> 0
<CHANGES> 0
<NET-INCOME> (9,327,173)
<EPS-BASIC> (0.47)
<EPS-DILUTED> (0.47)
</TABLE>