<TABLE> <S> <C>

<PAGE>
<ARTICLE> 5
<LEGEND>
THIS SCHEDULE CONTAINS FINANCIAL INFORMATION EXTRACTED FROM (A) CONSOLIDATED
BALANCE SHEETS, CONSOLIDATED STATEMENTS OF OPERATIONS AND CONSOLIDATED
STATEMENTS OF CASH FLOWS.
AND IS QUALIFIED IN ITS ENTIRETY BY REFERENCE TO SUCH(B) 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-1996             DEC-31-1996
<PERIOD-START>                             JAN-01-1996             JAN-01-1995             JAN-01-1996
<PERIOD-END>                               DEC-31-1994             DEC-31-1995             DEC-31-1996
<CASH>                                               0                  31,813                  34,477
<SECURITIES>                                         0                       0                   1,486
<RECEIVABLES>                                        0                   7,132                  17,977
<ALLOWANCES>                                         0                       0                       0
<INVENTORY>                                          0                       0                       0
<CURRENT-ASSETS>                                     0                  39,883                  59,325
<PP&E>                                               0                   2,258                   8,470
<DEPRECIATION>                                       0                       0                       0
<TOTAL-ASSETS>                                       0                  42,283                  70,684
<CURRENT-LIABILITIES>                                0                   9,754                  23,739
<BONDS>                                              0                       0                       0
<PREFERRED-MANDATORY>                                0                       0                       0
<PREFERRED>                                          0                       0                       0
<COMMON>                                             0                       2                       2
<OTHER-SE>                                           0                  39,316                  45,556
<TOTAL-LIABILITY-AND-EQUITY>                         0                  42,283                  70,684
<SALES>                                          7,001                  15,749                  39,139
<TOTAL-REVENUES>                                12,527                  24,897                  56,322
<CGS>                                                0                       0                       0
<TOTAL-COSTS>                                    3,819                   6,473                  12,120
<OTHER-EXPENSES>                                 9,745                  16,900                  36,716
<LOSS-PROVISION>                                     0                       0                       0
<INTEREST-EXPENSE>                                 155                     249                       9
<INCOME-PRETAX>                                 (1,083)                  1,633                   9,130
<INCOME-TAX>                                        11                     129                     940
<INCOME-CONTINUING>                             (1,094)                  1,504                   8,190
<DISCONTINUED>                                       0                       0                       0
<EXTRAORDINARY>                                      0                       0                       0
<CHANGES>                                            0                       0                       0
<NET-INCOME>                                    (1,094)                  1,504                   8,190
<EPS-PRIMARY>                                     (.28)                    .09                     .38
<EPS-DILUTED>                                     (.28)                    .09                     .38


</TABLE>