<ARTICLE> 5 <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 <PREFERRED-MANDATORY> 0 <PREFERRED> 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)