<TABLE> <S> <C>

<PAGE>

<ARTICLE> 5

<S>                             <C>                   <C>                        <C>
<PERIOD-TYPE>                   12-MOS                     12-MOS                      12-MOS
<FISCAL-YEAR-END>                          DEC-31-1997                DEC-31-1998                 DEC-31-1999
<PERIOD-END>                               DEC-31-1997                DEC-31-1998                 DEC-31-1999
<CASH>                                           3,343                      4,156                       6,090
<SECURITIES>                                     7,664                     20,015                      33,028
<RECEIVABLES>                                    2,905                      3,840                      11,377
<ALLOWANCES>                                       264                        172                         423
<INVENTORY>                                          0                          0                           0
<CURRENT-ASSETS>                                14,179                     28,523                      53,264
<PP&E>                                           7,761                      9,935                      19,693
<DEPRECIATION>                                   4,264                      5,465                       8,830
<TOTAL-ASSETS>                                  18,542                     33,183                      65,600
<CURRENT-LIABILITIES>                            5,297                      6,565                      15,745
<BONDS>                                              0                          0                           0
<PREFERRED-MANDATORY>                           37,234                     59,859                           0
<PREFERRED>                                          0                          0                           0
<COMMON>                                            72                         80                         272
<OTHER-SE>                                      25,183                   (34,203)                      46,929
<TOTAL-LIABILITY-AND-EQUITY>                    18,542                     33,183                      65,600
<SALES>                                         12,616                     22,021                      40,850
<TOTAL-REVENUES>                                12,616                     22,021                      40,850
<CGS>                                            2,720                      5,083                      10,569
<TOTAL-COSTS>                                    2,720                      5,083                      10,569
<OTHER-EXPENSES>                                     0                        716                       5,713
<LOSS-PROVISION>                                   168                        148                         901
<INTEREST-EXPENSE>                                 396                        575                         114
<INCOME-PRETAX>                                (7,911)                    (8,348)                    (24,280)
<INCOME-TAX>                                         7                        276                       1,030
<INCOME-CONTINUING>                            (7,918)                    (8,624)                    (25,310)
<DISCONTINUED>                                 (1,087)                      (214)                         331
<EXTRAORDINARY>                                      0                          0                           0
<CHANGES>                                            0                          0                           0
<NET-INCOME>                                  (11,186)                   (11,518)                    (26,167)
<EPS-BASIC>                                     (1.62)                     (1.51)                      (1.15)
<EPS-DILUTED>                                   (1.62)                     (1.51)                      (1.15)


</TABLE>