<ARTICLE> 5 <RESTATED> <MULTIPLIER> 1,000 <PERIOD-TYPE> YEAR YEAR YEAR <FISCAL-YEAR-END> MAR-31-1996 MAR-31-1997 MAR-31-1998 <PERIOD-START> APR-01-1995 APR-01-1996 APR-01-1997 <PERIOD-END> MAR-31-1996 MAR-31-1997 MAR-31-1998 <CASH> 1,141 1,865 1,131 <SECURITIES> 0 0 0 <RECEIVABLES> 14,613 17,127 15,048 <ALLOWANCES> 326 350 432 <INVENTORY> 17,403 15,650 20,810 <CURRENT-ASSETS> 40,152 43,486 48,563 <PP&E> 42,016 44,934 49,889 <DEPRECIATION> 21,609 23,824 26,550 <TOTAL-ASSETS> 73,013 85,805 88,790 <CURRENT-LIABILITIES> 19,542 21,583 28,567 <BONDS> 0 0 0 <PREFERRED-MANDATORY> 0 0 0 <PREFERRED> 0 0 0 <COMMON> 610 638 726 <OTHER-SE> 30,375 51,190 37,854 <TOTAL-LIABILITY-AND-EQUITY> 73,013 85,805 88,790 <SALES> 65,056 71,748 79,552 <TOTAL-REVENUES> 75,217 80,780 89,836 <CGS> 44,535 48,507 55,227 <TOTAL-COSTS> 48,909 53,414 61,657 <OTHER-EXPENSES> 21,248 27,748 39,720 <LOSS-PROVISION> 0 0 0 <INTEREST-EXPENSE> 386 183 617 <INCOME-PRETAX> 5,060 (382) (11,541) <INCOME-TAX> 1,418 (181) (2,858) <INCOME-CONTINUING> 3,642 (201) (8,683) <DISCONTINUED> (1,189) 3,931 2,089 <EXTRAORDINARY> 0 0 0 <CHANGES> 0 0 0 <NET-INCOME> 2,453 3,730 (6,594) <EPS-PRIMARY> 0.40 0.59 (0.95) <EPS-DILUTED> 0.40 0.59 (0.95)