<ARTICLE> 5 <PERIOD-TYPE> YEAR <FISCAL-YEAR-END> JUL-31-1999 <PERIOD-START> AUG-01-1998 <PERIOD-END> JUL-31-1999 <CASH> 227,000 <SECURITIES> 22,206,000 <RECEIVABLES> 11,109,000 <ALLOWANCES> 2,461,000 <INVENTORY> 9,973,000 <CURRENT-ASSETS> 46,547,000 <PP&E> 12,492,000 <DEPRECIATION> 3,019,000 <TOTAL-ASSETS> 57,088,000 <CURRENT-LIABILITIES> 15,302,000 <BONDS> 0 <PREFERRED-MANDATORY> 0 <PREFERRED> 0 <COMMON> 112,000 <OTHER-SE> 34,174,000 <TOTAL-LIABILITY-AND-EQUITY> 57,088,000 <SALES> 101,290,000 <TOTAL-REVENUES> 101,290,000 <CGS> 72,578,000 <TOTAL-COSTS> 72,578,000 <OTHER-EXPENSES> 33,867,000 <LOSS-PROVISION> 0 <INTEREST-EXPENSE> 26,000 <INCOME-PRETAX> (3,933,000) <INCOME-TAX> (1,058,000) <INCOME-CONTINUING> 0 <DISCONTINUED> 0 <EXTRAORDINARY> 0 <CHANGES> 0 <NET-INCOME> (2,875,000) <EPS-BASIC> .26 <EPS-DILUTED> .26