
<TABLE> <S> <C>

<PAGE>

<ARTICLE> 5

<S>                             <C>                                      <C>
<PERIOD-TYPE>                   YEAR                                     YEAR
<FISCAL-YEAR-END>                          DEC-31-1999                              DEC-31-1998
<PERIOD-START>                              JAN-1-1999                              JAN-01-1998
<PERIOD-END>                               DEC-31-1999                              DEC-31-1998
<CASH>                                      16,777,235                                8,584,563
<SECURITIES>                                         0                                        0
<RECEIVABLES>                                3,637,345                                1,676,753
<ALLOWANCES>                                   100,000                                    7,157
<INVENTORY>                                          0                                        0
<CURRENT-ASSETS>                            27,738,124                               15,997,045
<PP&E>                                       7,979,264                                4,005,578
<DEPRECIATION>                               1,909,095                                1,164,617
<TOTAL-ASSETS>                              35,791,397                               20,091,513
<CURRENT-LIABILITIES>                       27,624,779                               14,992,477
<BONDS>                                              0                                        0
<PREFERRED-MANDATORY>                                0                                        0
<PREFERRED>                                    500,000                                  500,000
<COMMON>                                       255,416                                  252,667
<OTHER-SE>                                   4,560,274                                3,815,269
<TOTAL-LIABILITY-AND-EQUITY>                35,791,397                               20,091,513
<SALES>                                     19,127,780                               12,442,924
<TOTAL-REVENUES>                            19,127,780                               12,442,924
<CGS>                                       10,101,829                                6,378,814
<TOTAL-COSTS>                               18,933,495                               10,693,927
<OTHER-EXPENSES>                             (101,882)                                 (12,833)
<LOSS-PROVISION>                               236,053                                   29,510
<INTEREST-EXPENSE>                               9,340                                   10,760
<INCOME-PRETAX>                                296,167                                1,761,830
<INCOME-TAX>                                   399,300                                  779,400
<INCOME-CONTINUING>                          (103,133)                                  982,430
<DISCONTINUED>                                       0                                        0
<EXTRAORDINARY>                                      0                                        0
<CHANGES>                                            0                                        0
<NET-INCOME>                                 (103,133)                                  982,430
<EPS-BASIC>                                     (0.02)                                   (0.07)
<EPS-DILUTED>                                   (0.02)                                   (0.07)


</TABLE>
