<TABLE> <S> <C>
<PAGE>
<ARTICLE> 5
<MULTIPLIER> 1,000
<S> <C> <C>
<PERIOD-TYPE> 3-MOS 6-MOS
<FISCAL-YEAR-END> DEC-31-2000 DEC-31-2000
<PERIOD-START> JUL-01-2000 JAN-01-2000
<PERIOD-END> SEP-30-2000 SEP-30-2000
<CASH> 19,905 19,905
<SECURITIES> 0 0
<RECEIVABLES> 13,469 13,469
<ALLOWANCES> 0 0
<INVENTORY> 0 0
<CURRENT-ASSETS> 38,923 38,923
<PP&E> 25,508 25,508
<DEPRECIATION> 17,617 17,617
<TOTAL-ASSETS> 47,936 47,936
<CURRENT-LIABILITIES> 42,470 42,470
<BONDS> 0 0
0 0
0 0
<COMMON> 190 190
<OTHER-SE> 5,199 5,199
<TOTAL-LIABILITY-AND-EQUITY> 47,936 47,936
<SALES> 17,868 52,869
<TOTAL-REVENUES> 17,868 52,869
<CGS> 6,736 21,907
<TOTAL-COSTS> 18,914 63,566
<OTHER-EXPENSES> 0 0
<LOSS-PROVISION> 0 0
<INTEREST-EXPENSE> 0 0
<INCOME-PRETAX> (762) (9,909)
<INCOME-TAX> 127 166
<INCOME-CONTINUING> (889) (10,075)
<DISCONTINUED> 2,017 6,425
<EXTRAORDINARY> 0 0
<CHANGES> 0 0
<NET-INCOME> 1,128 (3,650)
<EPS-BASIC> 0.06 (0.20)
<EPS-DILUTED> 0.06 (0.20)
</TABLE>