<TABLE> <S> <C>

<PAGE>
<ARTICLE> 5
<RESTATED> 
       
<S>                             <C>                     <C>                     <C>                     <C>
<PERIOD-TYPE>                   YEAR                   3-MOS                   6-MOS                   9-MOS
<FISCAL-YEAR-END>                          DEC-31-1995             DEC-31-1996             DEC-31-1996             DEC-31-1996
<PERIOD-START>                             JAN-01-1995             JAN-01-1996             JAN-01-1996             JAN-01-1996
<PERIOD-END>                               DEC-31-1995             MAR-31-1996             JUN-30-1996             SEP-30-1996
<CASH>                                           9,494                  11,356                  15,031                  13,677
<SECURITIES>                                         0                       0                       0                       0
<RECEIVABLES>                                   47,498                  48,844                  46,868                  47,517
<ALLOWANCES>                                       394                       0<F1>                   0<F1>                   0<F1>
<INVENTORY>                                     12,878                  12,327                  16,004                  14,636
<CURRENT-ASSETS>                                78,531                  80,164                  86,486                  83,814
<PP&E>                                          57,341                  58,433                  66,452                  62,641
<DEPRECIATION>                                  27,372                  28,757                  34,998                  32,239
<TOTAL-ASSETS>                                 123,401                 125,856                 152,286                 149,593
<CURRENT-LIABILITIES>                           44,457                  43,546                  54,336                  53,998
<BONDS>                                          6,821                   7,983                   8,560                   7,798
<PREFERRED-MANDATORY>                                0                       0                       0                       0
<PREFERRED>                                        695                     695                   3,695                   3,695
<COMMON>                                           210                     212                     232                     232
<OTHER-SE>                                      62,366                  63,883                  75,178                  73,797
<TOTAL-LIABILITY-AND-EQUITY>                   123,401                 125,856                 152,286                 149,593
<SALES>                                        161,062                  35,766                  69,462                 109,405
<TOTAL-REVENUES>                               161,231                  35,795                  69,553                 109,559
<CGS>                                          123,914                  28,405                  54,110                  86,675
<TOTAL-COSTS>                                  123,914                  28,405                  54,110                  86,675
<OTHER-EXPENSES>                                37,229                   6,416                  12,933                  20,773
<LOSS-PROVISION>                                   193                       0<F1>                   0<F1>                   0<F1>
<INTEREST-EXPENSE>                               1,353                     468                   1,247                   2,035
<INCOME-PRETAX>                                  (873)                     637                   1,551                     550
<INCOME-TAX>                                     (540)                     165                     447                    (30)
<INCOME-CONTINUING>                              (333)                     472                   1,104                     580
<DISCONTINUED>                                 (1,972)                 (1,077)                 (2,241)                 (3,414)
<EXTRAORDINARY>                                      0                       0                       0                       0
<CHANGES>                                            0                       0                       0                       0
<NET-INCOME>                                   (2,305)                   (605)                 (1,137)                 (2,834)
<EPS-PRIMARY>                                    (.15)<F2>               (.04)<F2>               (.07)<F2>               (.16)<F2>
<EPS-DILUTED>                                    (.15)<F3>               (.04)<F3>               (.07)<F3>               (.16)<F3>
<FN>
<F1>Due to the use of condensed financial statements for interim reporting this
information is not compiled on a quarterly basis.
<F2>Basic EPS in accordance with SFAS No. 128.
<F3>Diluted EPS in accordance with SFAS No. 128.
</FN>
        

</TABLE>