<ARTICLE> 5 <PERIOD-TYPE> 6-MOS <FISCAL-YEAR-END> JUL-31-1999 <PERIOD-END> JAN-31-1999 <CASH> 9915454 <SECURITIES> 0 <RECEIVABLES> 38758040 <ALLOWANCES> 1328000 <INVENTORY> 62866428 <CURRENT-ASSETS> 115544181 <PP&E> 110858492 <DEPRECIATION> 59577756 <TOTAL-ASSETS> 206544669 <CURRENT-LIABILITIES> 24298702 <BONDS> 90089385 <PREFERRED-MANDATORY> 0 <PREFERRED> 0 <COMMON> 2826611 <OTHER-SE> 77505256 <TOTAL-LIABILITY-AND-EQUITY> 206544669 <SALES> 184213519 <TOTAL-REVENUES> 185295313 <CGS> 131874323 <TOTAL-COSTS> 132686969 <OTHER-EXPENSES> 0 <LOSS-PROVISION> 1177000 <INTEREST-EXPENSE> 3754860 <INCOME-PRETAX> 4400595 <INCOME-TAX> 1787000 <INCOME-CONTINUING> 2613502 <DISCONTINUED> 0 <EXTRAORDINARY> 0 <CHANGES> 0 <NET-INCOME> 2613592 <EPS-PRIMARY> 0.25 <EPS-DILUTED> 0.22