<ARTICLE> 5 <MULTIPLIER> 1,000 <PERIOD-TYPE> 6-MOS YEAR <FISCAL-YEAR-END> JUL-31-1999 JUL-31-1998 <PERIOD-START> AUG-01-1998 AUG-01-1997 <PERIOD-END> JAN-31-1999 JUL-31-1998 <CASH> 160 126 <SECURITIES> 0 0 <RECEIVABLES> 11,820 8,829 <ALLOWANCES> (2,101) (1720) <INVENTORY> 5,386 6,256 <CURRENT-ASSETS> 16,226 14,712 <PP&E> 2,386 2,046 <DEPRECIATION> (950) (729) <TOTAL-ASSETS> 19,590 17,835 <CURRENT-LIABILITIES> 13,737 (12,383) <BONDS> 0 0 <PREFERRED-MANDATORY> 0 0 <PREFERRED> 0 0 <COMMON> (4) (1,178) <OTHER-SE> (613) 2,300 <TOTAL-LIABILITY-AND-EQUITY> (19,590) (17,835) <SALES> (17,482) (30,949) <TOTAL-REVENUES> (17,482) (30,949) <CGS> 10,307 18,504 <TOTAL-COSTS> 6,154 11,452 <OTHER-EXPENSES> 20 61 <LOSS-PROVISION> 0 0 <INTEREST-EXPENSE> 412 826 <INCOME-PRETAX> 589 79 <INCOME-TAX> 70 54 <INCOME-CONTINUING> 519 133 <DISCONTINUED> 0 0 <EXTRAORDINARY> 6 54 <CHANGES> 0 0 <NET-INCOME> 513 133 <EPS-PRIMARY> .13 .03 <EPS-DILUTED> .10 .03