<TABLE> <S> <C>
<PAGE>
<ARTICLE> 5
<LEGEND>
THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM FORM 10QSB
DATED NOVEMBER 13, 2000 AND IS QUALIFIED IN ITS ENTIRETY BY REFERENCE TO SUCH
FINANCIAL STATEMENTS.
</LEGEND>
<S> <C>
<PERIOD-TYPE> 9-MOS
<FISCAL-YEAR-END> DEC-31-2000
<PERIOD-START> JAN-01-2000
<PERIOD-END> SEP-30-2000
<CASH> 7,723,682
<SECURITIES> 0
<RECEIVABLES> 4,006,379
<ALLOWANCES> 226,571
<INVENTORY> 275,252
<CURRENT-ASSETS> 12,400,882
<PP&E> 1,584,248
<DEPRECIATION> 1,187,191
<TOTAL-ASSETS> 14,667,471
<CURRENT-LIABILITIES> 2,895,065
<BONDS> 0
0
3,644
<COMMON> 40,655
<OTHER-SE> 11,728,107
<TOTAL-LIABILITY-AND-EQUITY> 14,667,470
<SALES> 6,246,646
<TOTAL-REVENUES> 7,340,391
<CGS> 2,092,548
<TOTAL-COSTS> 3,033,649
<OTHER-EXPENSES> 6,486,896
<LOSS-PROVISION> 770,000
<INTEREST-EXPENSE> 252,120
<INCOME-PRETAX> (2,992,602)
<INCOME-TAX> 0
<INCOME-CONTINUING> (2,992,602)
<DISCONTINUED> 0
<EXTRAORDINARY> 546,808
<CHANGES> 0
<NET-INCOME> (2,445,793)
<EPS-BASIC> (0.34)
<EPS-DILUTED> (0.34)
</TABLE>