<TABLE> <S> <C>

<ARTICLE> 5
<LEGEND>
THIS SCHEDULE CONTAINS FINANCIAL INFORMATION EXTRACTED FROM CONSOLIDATED BALANCE
SHEETS, CONSOLIDATED STATEMENTS OF OPERATIONS AND CONSOLIDATED STATEMENTS OF
CASH FLOWS AND IS QUALIFIED IN ITS ENTIRETY BY REFERENCE TO SUCH FORM 10-K.
</LEGEND>
<RESTATED>
<MULTIPLIER> 1000

<S>                             <C>                         <C>                    <C>
<PERIOD-TYPE>                   YEAR                         YEAR                   YEAR
<FISCAL-YEAR-END>                          DEC-31-1997             DEC-31-1997             DEC-31-1997
<PERIOD-START>                             JAN-01-1995             JAN-01-1996             JAN-01-1997
<PERIOD-END>                               DEC-31-1995             DEC-31-1996             DEC-31-1997
<CASH>                                               0                   34477                   20744
<SECURITIES>                                         0                    1486                   10451
<RECEIVABLES>                                        0                   17977                   32854
<ALLOWANCES>                                         0                       0                       0
<INVENTORY>                                          0                       0                       0
<CURRENT-ASSETS>                                     0                   59325                   72204
<PP&E>                                               0                    8470                    8611
<DEPRECIATION>                                       0                       0                       0
<TOTAL-ASSETS>                                       0                   70684                   86831
<CURRENT-LIABILITIES>                                0                   23739                   29734
<BONDS>                                              0                       0                       0
<PREFERRED-MANDATORY>                                0                       0                       0
<PREFERRED>                                          0                       0                       0
<COMMON>                                             0                       2                       2
<OTHER-SE>                                           0                   45556                   51640
<TOTAL-LIABILITY-AND-EQUITY>                         0                   70684                   86831
<SALES>                                          15749                   39139                   59214
<TOTAL-REVENUES>                                 24897                   56322                   88217
<CGS>                                                0                       0                       0
<TOTAL-COSTS>                                     6473                   12120                   20549
<OTHER-EXPENSES>                                 16900                   36716                   62734
<LOSS-PROVISION>                                     0                       0                       0
<INTEREST-EXPENSE>                                 249                       9                       6
<INCOME-PRETAX>                                   1633                    9130                    6238
<INCOME-TAX>                                       129                     940                    2308
<INCOME-CONTINUING>                               1504                    8190                    3930
<DISCONTINUED>                                       0                       0                       0
<EXTRAORDINARY>                                      0                       0                       0
<CHANGES>                                            0                       0                       0
<NET-INCOME>                                      1504                    8190                    3930
<EPS-PRIMARY>                                      .09                     .41                     .19
<EPS-DILUTED>                                      .09                     .38                     .18


</TABLE>