<TABLE> <S> <C>
<PAGE>
<ARTICLE> 5
<LEGEND>
THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM FORM 10-Q
(9-30-00) AND IS QUALIFIED IN ITS ENTIRETY BY REFERENCE TO SUCH FINANCIAL
STATEMENTS.
</LEGEND>
<S> <C> <C>
<PERIOD-TYPE> 3-MOS 9-MOS
<FISCAL-YEAR-END> DEC-31-2000 DEC-31-2000
<PERIOD-START> JUL-01-2000 JAN-01-2000
<PERIOD-END> SEP-30-2000 SEP-30-2000
<CASH> 78,809,208 78,809,208
<SECURITIES> 0 0
<RECEIVABLES> 21,313,292 21,313,292
<ALLOWANCES> 874,949 874,949
<INVENTORY> 0 0
<CURRENT-ASSETS> 103,215,883 103,215,883
<PP&E> 10,018,904 10,018,904
<DEPRECIATION> 4,358,114 4,358,114
<TOTAL-ASSETS> 112,314,210 112,314,210
<CURRENT-LIABILITIES> 12,334,504 12,334,504
<BONDS> 0 0
0 0
0 0
<COMMON> 211,765 211,765
<OTHER-SE> 98,910,556 98,910,556
<TOTAL-LIABILITY-AND-EQUITY> 112,314,210 112,314,210
<SALES> 0 0
<TOTAL-REVENUES> 24,736,440 65,964,365
<CGS> 0 0
<TOTAL-COSTS> 11,344,084 30,241,018
<OTHER-EXPENSES> 11,296,879 36,880,202
<LOSS-PROVISION> 442,462 1,110,007
<INTEREST-EXPENSE> 0 0
<INCOME-PRETAX> 3,111,682 1,774,112
<INCOME-TAX> 1,241,293 1,557,135
<INCOME-CONTINUING> 1,870,389 216,977
<DISCONTINUED> 0 0
<EXTRAORDINARY> 0 0
<CHANGES> 0 0
<NET-INCOME> 1,870,389 216,977
<EPS-BASIC> 0.09 0.01
<EPS-DILUTED> 0.08 0.01
</TABLE>