<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> 1,000
       
<S>                             <C>                     <C>                     <C>
<PERIOD-TYPE>                   YEAR                   YEAR                   YEAR
<FISCAL-YEAR-END>                          DEC-31-1996             DEC-31-1997             DEC-31-1998
<PERIOD-START>                             JAN-01-1996             JAN-01-1997             JAN-01-1998
<PERIOD-END>                               DEC-31-1996             DEC-31-1997             DEC-31-1998
<CASH>                                               0                  11,956                  31,271
<SECURITIES>                                         0                  19,239                  25,917
<RECEIVABLES>                                        0                  32,854                  45,224
<ALLOWANCES>                                         0                       0                       0
<INVENTORY>                                          0                       0                       0
<CURRENT-ASSETS>                                     0                  70,645                 109,950
<PP&E>                                               0                   8,611                   8,437
<DEPRECIATION>                                       0                       0                       0
<TOTAL-ASSETS>                                       0                  86,831                 122,600
<CURRENT-LIABILITIES>                                0                  29,734                  51,281
<BONDS>                                              0                       0                       0
<PREFERRED-MANDATORY>                                0                       2                       2
<PREFERRED>                                          0                       0                       0
<COMMON>                                             0                       0                       0
<OTHER-SE>                                           0                  51,640                  59,127
<TOTAL-LIABILITY-AND-EQUITY>                         0                  86,831                 122,600
<SALES>                                         39,139                  59,214                  84,874
<TOTAL-REVENUES>                                56,322                  88,217                 130,510
<CGS>                                                0                       0                       0
<TOTAL-COSTS>                                   12,120                  20,549                  28,589
<OTHER-EXPENSES>                                36,716                  62,734                  91,812
<LOSS-PROVISION>                                     0                       0                       0
<INTEREST-EXPENSE>                                   9                       6                      31
<INCOME-PRETAX>                                  9,130                   6,238                  11,616
<INCOME-TAX>                                       940                   2,308                   4,298
<INCOME-CONTINUING>                              8,190                   3,930                   7,318
<DISCONTINUED>                                       0                       0                       0
<EXTRAORDINARY>                                      0                       0                       0
<CHANGES>                                            0                       0                       0
<NET-INCOME>                                     8,190                   3,930                   7,318
<EPS-PRIMARY>                                     0.41<F1>                0.19<F1>                0.34<F1>
<EPS-DILUTED>                                     0.38                    0.18                    0.32
<FN>
<F1>For Purposes of This Exhibit, Primary means Basic.
</FN>
        

</TABLE>