<ARTICLE> 5 <PERIOD-TYPE> 3-MOS <FISCAL-YEAR-END> JAN-31-1997 <PERIOD-END> APR-30-1996 <CASH> 5,867,323 <SECURITIES> 0 <RECEIVABLES> 10,119,181 <ALLOWANCES> 214,323 <INVENTORY> 11,012,024 <CURRENT-ASSETS> 28,753,456 <PP&E> 27,541,076 <DEPRECIATION> 12,607,274 <TOTAL-ASSETS> 48,505,704 <CURRENT-LIABILITIES> 11,687,342 <BONDS> 2,577,344 <PREFERRED-MANDATORY> 0 <PREFERRED> 0 <COMMON> 475,922 <OTHER-SE> 34,189,962 <TOTAL-LIABILITY-AND-EQUITY> 48,505,704 <SALES> 13,731,982 <TOTAL-REVENUES> 13,731,982 <CGS> 8,756,662 <TOTAL-COSTS> 11,516,022 <OTHER-EXPENSES> 0 <LOSS-PROVISION> 0 <INTEREST-EXPENSE> 41,300 <INCOME-PRETAX> 2,349,483 <INCOME-TAX> 928,046 <INCOME-CONTINUING> 1,421,437 <DISCONTINUED> 0 <EXTRAORDINARY> 0 <CHANGES> 0 <NET-INCOME> 1,421,437 <EPS-PRIMARY> .30 <EPS-DILUTED> .30