<TABLE> <S> <C>

<ARTICLE> 5
<RESTATED> 
<MULTIPLIER> 1
<CURRENCY> US DOLLARS
       
<S>                             <C>                     <C>                     <C>                     <C>
<PERIOD-TYPE>                   3-MOS                   6-MOS                   9-MOS                   YEAR
<FISCAL-YEAR-END>                          JUN-30-1996             JUN-30-1996             JUN-30-1996             JUN-30-1996
<PERIOD-START>                             JUL-01-1995             JUL-01-1995             JUL-01-1995             JUL-01-1995
<PERIOD-END>                               SEP-30-1995             DEC-31-1995             MAR-31-1995             JUN-30-1996
<EXCHANGE-RATE>                                      1                       1                       1                       1
<CASH>                                           3,614                   5,165                   3,372                   5,057
<SECURITIES>                                         0                       0                       0                       0
<RECEIVABLES>                                    7,957                  15,627                  10,604                  11,271
<ALLOWANCES>                                        71                      93                     113                     135
<INVENTORY>                                     12,152                  14,493                  15,328                  12,984
<CURRENT-ASSETS>                                64,942                  66,504                  61,265                  66,618
<PP&E>                                          52,710                  53,850                  55,467                  57,971
<DEPRECIATION>                                  28,404                  29,278                  30,255                  31,285
<TOTAL-ASSETS>                                  91,108                  93,012                  88,530                  95,397
<CURRENT-LIABILITIES>                           23,107                  22,398                  20,487                  22,382
<BONDS>                                         15,558                  16,235                  13,903                  18,706
<PREFERRED-MANDATORY>                                0                       0                       0                       0
<PREFERRED>                                          0                       0                       0                       0
<COMMON>                                           769                     775                     778                     782
<OTHER-SE>                                      50,105                  52,035                  51,793                  52,093
<TOTAL-LIABILITY-AND-EQUITY>                    91,108                  93,012                  88,530                  95,397
<SALES>                                         26,980                  58,671                  85,976                 101,713
<TOTAL-REVENUES>                                26,980                  58,671                  85,976                 101,713
<CGS>                                           20,630                  45,907                  69,724                  81,159
<TOTAL-COSTS>                                   20,630                  45,907                  69,724                  81,159
<OTHER-EXPENSES>                                 3,297                     314                     325                     446
<LOSS-PROVISION>                                    20                      65                      63                       0
<INTEREST-EXPENSE>                                 464                     851                   1,188                   1,436
<INCOME-PRETAX>                                  2,573                   4,959                   4,341                   6,574
<INCOME-TAX>                                       886                   1,703                   1,493                   2,342
<INCOME-CONTINUING>                              1,687                   3,246                   2,848                   4,232
<DISCONTINUED>                                       0                       0                       0                 (1,354)
<EXTRAORDINARY>                                      0                       0                       0                       0
<CHANGES>                                            0                       0                       0                       0
<NET-INCOME>                                     1,687                   3,246                   2,848                   2,878
<EPS-PRIMARY>                                      .22                     .42                     .37                     .37
<EPS-DILUTED>                                      .21                     .41                     .36                     .36
        

</TABLE>