<TABLE> <S> <C>

<PAGE>
<ARTICLE> 5
<RESTATED>
<MULTIPLIER> 1,000

<S>                             <C>                     <C>                     <C>                     <C>
<C>
<PERIOD-TYPE>                   YEAR                   YEAR                   3-MOS                   6-MOS
9-MOS
<FISCAL-YEAR-END>                          DEC-31-1999             DEC-31-1998             DEC-31-1999             DEC-31-1999
             DEC-31-1999
<PERIOD-START>                             JAN-01-1999             JAN-01-1998             JAN-01-1999             JAN-01-1999
             JAN-01-1999
<PERIOD-END>                               DEC-31-1999             DEC-31-1998             MAR-31-1999             JUN-30-1999
             SEP-30-1999
<CASH>                                          13,364                  13,536                   6,189                   5,866
                   4,387
<SECURITIES>                                         0                       0                       0                       0
                       0
<RECEIVABLES>                                  220,040                 141,293                 167,129                 193,809
                 197,960
<ALLOWANCES>                                     1,729                   1,388                       0<F1>
                       0<F1>                       0<F1>
<INVENTORY>                                     15,640                   9,229                   8,564                  11,395
                  12,959
<CURRENT-ASSETS>                               269,426                 177,111                 193,556                 225,093
                 229,683
<PP&E>                                         103,371                  85,138                  91,781                  89,760
                  95,552
<DEPRECIATION>                                  60,102                  51,392                  56,973                  54,022
                  58,684
<TOTAL-ASSETS>                                 545,899                 310,035                 343,175                 403,082
                 430,976
<CURRENT-LIABILITIES>                          162,733                  91,137                  91,739                  98,696
                 110,721
<BONDS>                                        185,323                 106,855                 131,601                 165,908
                 163,337
<PREFERRED-MANDATORY>                                0                       0                       0                       0
                       0
<PREFERRED>                                        695                     695                     695                     695
                     695
<COMMON>                                           504                     415                     421                     455
                     487
<OTHER-SE>                                     159,443                  94,484                 100,299                 117,940
                 136,467
<TOTAL-LIABILITY-AND-EQUITY>                   545,899                 310,035                 343,175                 403,082
                 430,976
<SALES>                                        624,803                 411,180                 126,213                 266,996
                 430,463
<TOTAL-REVENUES>                               624,803                 411,180                 126,213                 266,996
                 430,463
<CGS>                                          462,036                 301,888                  93,746                 195,753
                 317,331
<TOTAL-COSTS>                                  462,036                 301,888                  93,746                 195,753
                 317,331
<OTHER-EXPENSES>                                84,663                  81,868                  24,049                  50,794
                  77,539
<LOSS-PROVISION>                                 3,191                       0                       0<F1>
                       0<F1>                       0<F1>
<INTEREST-EXPENSE>                              14,125                   9,295                   2,480                   5,858
                   9,561
<INCOME-PRETAX>                                 65,166                  18,603                   5,982                  14,700
                  26,725
<INCOME-TAX>                                    24,385                   7,016                   1,997                   4,864
                   8,809
<INCOME-CONTINUING>                             40,781                  11,587                   3,985                   9,836
                  17,916
<DISCONTINUED>                                 (5,600)                 (7,444)                       0                       0
                       0
<EXTRAORDINARY>                                      0                       0                       0                       0
                       0
<CHANGES>                                            0                (19,474)                       0                       0
                       0
<NET-INCOME>                                    35,181                (15,331)                   3,985                   9,836
                  17,916
<EPS-BASIC>                                       0.78                  (0.41)                    0.09                    0.23
                    0.40
<EPS-DILUTED>                                     0.69                  (0.40)                    0.08                    0.20
                    0.36
<FN>
<F1>DUE TO THE USE OF CONDENSED FINANCIAL STATEMENTS FOR INTERIM REPORTING
PURPOSES, THIS INFORMATION IS NOT COMPILED ON A QUARTERLY BASIS.
</FN>


</TABLE>