<TABLE> <S> <C>

<ARTICLE> 5
<MULTIPLIER> 1,000
<CURRENCY> U.S.DOLLARS

<S>                             <C>                     <C>                     <C>                     <C>
<PERIOD-TYPE>                   12-MOS                   3-MOS                   6-MOS                   9-MOS
<FISCAL-YEAR-END>                          DEC-31-1997             DEC-31-1999             DEC-31-1998             DEC-31-1998
<PERIOD-START>                             JAN-01-1997             JAN-01-1998             JAN-01-1998             JAN-01-1998
<PERIOD-END>                               DEC-31-1997             MAR-31-1998             JUN-30-1998             SEP-30-1998
<EXCHANGE-RATE>                                      1                       1                       1                       1
<CASH>                                          11,610                  10,194                  42,362                  36,410
<SECURITIES>                                         0                       0                       0                   4,467
<RECEIVABLES>                                    8,147                   8,430                   9,438                   7,544
<ALLOWANCES>                                       196                     112                     159                     180
<INVENTORY>                                          0                       0                       0                       0
<CURRENT-ASSETS>                                21,843                  21,199                  55,271                  52,858
<PP&E>                                           7,063                   7,738                   8,489                   8,902
<DEPRECIATION>                                   1,325                   1,649                   2,063                   2,355
<TOTAL-ASSETS>                                  27,725                  27,477                  62,282                  60,096
<CURRENT-LIABILITIES>                           15,440                  14,076                  19,097                  16,246
<BONDS>                                              0                       0                       0                       0
<PREFERRED-MANDATORY>                                0                       0                       0                       0
<PREFERRED>                                          0                       0                       0                       0
<COMMON>                                           129                     134                     161                     162
<OTHER-SE>                                       9,763                  11,014                  40,491                  41,638
<TOTAL-LIABILITY-AND-EQUITY>                    27,725                  27,477                  62,282                  60,096
<SALES>                                              0                       0                       0                       0
<TOTAL-REVENUES>                                39,065                  12,825                  26,848                  41,716
<CGS>                                                0                       0                       0                       0
<TOTAL-COSTS>                                   32,323                  10,867                  22,764                  35,054
<OTHER-EXPENSES>                                     0                       0                     786                     786
<LOSS-PROVISION>                                    82                       0                      47                      24
<INTEREST-EXPENSE>                                 208                      38                     102                     156
<INCOME-PRETAX>                                  6,986                   2,073                   3,530                   6,635
<INCOME-TAX>                                     2,978                     877                   1,843                   3,101
<INCOME-CONTINUING>                              4,008                   1,196                   1,687                   3,534
<DISCONTINUED>                                       0                       0                       0                       0
<EXTRAORDINARY>                                      0                       0                       0                       0
<CHANGES>                                            0                       0                       0                       0
<NET-INCOME>                                     4,008                   1,196                   1,687                   3,534
<EPS-BASIC>                                     0.27                    0.08                    0.11                    0.21
<EPS-DILUTED>                                     0.23                    0.06                    0.09                    0.17


</TABLE>