<TABLE> <S> <C>
<PAGE>
<ARTICLE> 5
<LEGEND>
FINANCIAL DATA SCHEDULES EXHIBIT 27.1
NO FINANCIAL STATEMENT SCHEDULES ARE REQUIRED. THE INFORMATION REQUIRED TO BE
SET FORTH THEREIN IS NOT APPLICABLE OR IS SHOWN IN THE FINANCIAL STATEMENTS OR
NOTES THERETO.
</LEGEND>
<MULTIPLIER> 1,000
<S> <C> <C> <C>
<PERIOD-TYPE> 6-MOS 6-MOS YEAR
<FISCAL-YEAR-END> DEC-31-2000 DEC-31-1999 JUN-30-1999
<PERIOD-START> JAN-01-2000 JUL-01-1999 JUL-01-1998
<PERIOD-END> JUN-30-2000 DEC-31-1999 JUN-30-1999
<CASH> 7,478 735 505
<SECURITIES> 0 2,800 1,100
<RECEIVABLES> 8,367<F1> 4,944<F1> 5,788<F1>
<ALLOWANCES> 0 0 0
<INVENTORY> 0 0 0
<CURRENT-ASSETS> 16,539 8,950 7,677
<PP&E> 3,118<F2> 2,653<F2> 1,587<F2>
<DEPRECIATION> 0 0 0
<TOTAL-ASSETS> 30,610 11,641 9,294
<CURRENT-LIABILITIES> 14,437 9,248 7,785
<BONDS> 3,767 530 203
30,439 10,914 4,823
15 15 15
<COMMON> 111 108 108
<OTHER-SE> (15,159) (9,174) (3,640)
<TOTAL-LIABILITY-AND-EQUITY> 30,610 11,641 9,294
<SALES> 7,757 5,590 10,158
<TOTAL-REVENUES> 16,032 12,162 20,043
<CGS> 32 18 127
<TOTAL-COSTS> 29,821 21,713 31,721
<OTHER-EXPENSES> 115 44 (1)
<LOSS-PROVISION> 0 0 0
<INTEREST-EXPENSE> (59) 40 5
<INCOME-PRETAX> (8,511) (5,627) (2,829)
<INCOME-TAX> 0 0 6
<INCOME-CONTINUING> (8,511) (5,627) (2,835)
<DISCONTINUED> 0 0 0
<EXTRAORDINARY> 0 0 0
<CHANGES> 0 0 0
<NET-INCOME> (8,511) (5,627) (2,835)
<EPS-BASIC> (.96)<F3> (.52)<F3> (.26)<F3>
<EPS-DILUTED> (.96) (.52) (.26)
<FN>
<F1>NET OF ALLOWANCE FOR DOUBTFUL ACCOUNTS.
<F2>NET OF ACCUMULATED DEPRECIATION.
<F3>NET LOSS ATTRIBUTABLE TO COMMON STOCKHOLDERS PER SHARE.
</FN>
</TABLE>