<TABLE> <S> <C>
<ARTICLE> 5
<S> <C>
<PERIOD-TYPE> 12-MOS
<FISCAL-YEAR-END> JUL-31-2000
<PERIOD-START> AUG-01-1999
<PERIOD-END> JUL-31-2000
<CASH> 4,053,429
<SECURITIES> 8,917,251
<RECEIVABLES> 3,652,497
<ALLOWANCES> 672,000
<INVENTORY> 5,100,338
<CURRENT-ASSETS> 21,290,006
<PP&E> 7,357,916
<DEPRECIATION> 3,643,976
<TOTAL-ASSETS> 25,003,946
<CURRENT-LIABILITIES> 4,502,062
<BONDS> 0
0
0
<COMMON> 6,680,377
<OTHER-SE> 13,814,228
<TOTAL-LIABILITY-AND-EQUITY> 25,003,946
<SALES> 20,427,704
<TOTAL-REVENUES> 20,427,704
<CGS> 10,015,799
<TOTAL-COSTS> 10,015,799
<OTHER-EXPENSES> 21,578,261
<LOSS-PROVISION> 0
<INTEREST-EXPENSE> 9,377
<INCOME-PRETAX> (10,590,381)
<INCOME-TAX> 0
<INCOME-CONTINUING> (10,590,381)
<DISCONTINUED> 0
<EXTRAORDINARY> 0
<CHANGES> 0
<NET-INCOME> (10,590,381)
<EPS-BASIC> (.67)
<EPS-DILUTED> (.67)
</TABLE>