<TABLE> <S> <C>
<PAGE>
<ARTICLE> 5
<S> <C>
<PERIOD-TYPE> YEAR
<FISCAL-YEAR-END> MAY-31-2000
<PERIOD-END> MAY-31-2000
<CASH> 11,257,355
<SECURITIES> 0
<RECEIVABLES> 1,152,860
<ALLOWANCES> 60,000
<INVENTORY> 1,300,999
<CURRENT-ASSETS> 16,185,372
<PP&E> 3,705,893
<DEPRECIATION> (1,828,165)
<TOTAL-ASSETS> 18,649,593
<CURRENT-LIABILITIES> 2,971,947
<BONDS> 66,675
15,326,766
0
<COMMON> 38,019
<OTHER-SE> (6,976,198)
<TOTAL-LIABILITY-AND-EQUITY> 18,649,593
<SALES> 984,996
<TOTAL-REVENUES> 3,680,287
<CGS> 1,100,767
<TOTAL-COSTS> 3,457,595
<OTHER-EXPENSES> 17,904,107
<LOSS-PROVISION> 0
<INTEREST-EXPENSE> 77,025
<INCOME-PRETAX> (17,012,406)
<INCOME-TAX> 0
<INCOME-CONTINUING> (17,012,406)
<DISCONTINUED> 0
<EXTRAORDINARY> 0
<CHANGES> 0
<NET-INCOME> (17,012,406)
<EPS-BASIC> (0.49)
<EPS-DILUTED> (0.49)
</TABLE>