<ARTICLE> 5 <PERIOD-TYPE> 6-MOS <FISCAL-YEAR-END> JUL-31-1995 <PERIOD-START> AUG-01-1994 <PERIOD-END> JAN-31-1995 <CASH> 263,158 <SECURITIES> 0 <RECEIVABLES> 8,415,775 <ALLOWANCES> 200,000 <INVENTORY> 13,164,122 <CURRENT-ASSETS> 22,959,315 <PP&E> 9,498,328 <DEPRECIATION> 5,557,333 <TOTAL-ASSETS> 26,900,310 <CURRENT-LIABILITIES> 7,630,875 <BONDS> 0 <COMMON> 23,240 <PREFERRED-MANDATORY> 0 <PREFERRED> 0 <OTHER-SE> 19,246,195 <TOTAL-LIABILITY-AND-EQUITY> 26,900,310 <SALES> 23,986,443 <TOTAL-REVENUES> 23,986,443 <CGS> 15,127,726 <TOTAL-COSTS> 15,127,726 <OTHER-EXPENSES> 6,767,341 <LOSS-PROVISION> 33,478 <INTEREST-EXPENSE> 152,544 <INCOME-PRETAX> 1,905,354 <INCOME-TAX> 630,000 <INCOME-CONTINUING> 1,275,354 <DISCONTINUED> 0 <EXTRAORDINARY> 0 <CHANGES> 0 <NET-INCOME> 1,275,354 <EPS-PRIMARY> .55 <EPS-DILUTED> .55