<ARTICLE> 5 <RESTATED> <PERIOD-TYPE> YEAR <FISCAL-YEAR-END> JUL-31-1995 <PERIOD-START> AUG-01-1994 <PERIOD-END> JUL-31-1995 <CASH> 1,347,139 <SECURITIES> 0 <RECEIVABLES> 9,258,870 <ALLOWANCES> 200,000 <INVENTORY> 11,327,130 <CURRENT-ASSETS> 23,051,031 <PP&E> 11,126,047 <DEPRECIATION> 6,612,210 <TOTAL-ASSETS> 27,564,868 <CURRENT-LIABILITIES> 5,684,680 <BONDS> 3,300,000 <COMMON> 23,281 <PREFERRED-MANDATORY> 0 <PREFERRED> 0 <OTHER-SE> 18,556,907 <TOTAL-LIABILITY-AND-EQUITY> 27,564,868 <SALES> 49,525,329 <TOTAL-REVENUES> 49,525,329 <CGS> 33,456,920 <TOTAL-COSTS> 33,456,920 <OTHER-EXPENSES> 2,528,200 <LOSS-PROVISION> 73,866 <INTEREST-EXPENSE> 313,078 <INCOME-PRETAX> 617,945 <INCOME-TAX> 75,000 <INCOME-CONTINUING> 542,945 <DISCONTINUED> 0 <EXTRAORDINARY> 0 <CHANGES> 0 <NET-INCOME> 542,945 <EPS-PRIMARY> .23 <EPS-DILUTED> .23