<ARTICLE> 5
<MULTIPLIER>       1,000
       
                             
<PERIOD-TYPE>                   3-MOS
<FISCAL-YEAR-END>               MAY-31-1999
<PERIOD-END>                    AUG-31-1998
<CASH>                                3,111
<SECURITIES>                              0
<RECEIVABLES>                        36,419
<ALLOWANCES>                              0
<INVENTORY>                           6,734
<CURRENT-ASSETS>                     66,589
<PP&E>                               50,475
<DEPRECIATION>                       22,604
<TOTAL-ASSETS>                      107,900
<CURRENT-LIABILITIES>                25,402
<BONDS>                                   0
<COMMON>                                 96
<PREFERRED-MANDATORY>                     0
<PREFERRED>                               0
<OTHER-SE>                           64,963
<TOTAL-LIABILITY-AND-EQUITY>        107,900
<SALES>                              50,603
<TOTAL-REVENUES>                     50,603
<CGS>                                45,549
<TOTAL-COSTS>                        45,549
<OTHER-EXPENSES>                      3,421
<LOSS-PROVISION>                          0
<INTEREST-EXPENSE>                      377
<INCOME-PRETAX>                       1,450
<INCOME-TAX>                            613
<INCOME-CONTINUING>                       0
<DISCONTINUED>                            0
<EXTRAORDINARY>                           0
<CHANGES>                                 0
<NET-INCOME>                            837
<EPS-PRIMARY>                          0.09
<EPS-DILUTED>                          0.09