<TABLE> <S> <C>

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

<S>                             <C>                     <C>                     <C>
<PERIOD-TYPE>                   3-MOS                   6-MOS                   9-MOS
<FISCAL-YEAR-END>                          DEC-31-1996             DEC-31-1996             DEC-31-1996
<PERIOD-START>                             JAN-01-1996             JAN-01-1996             JAN-01-1996
<PERIOD-END>                               MAR-31-1996             JUN-30-1996             SEP-30-1996
<CASH>                                          13,452                  15,182                  66,393
<SECURITIES>                                         0                       0                       0
<RECEIVABLES>                                   24,215                  26,554                  25,726
<ALLOWANCES>                                       500                     500                     500
<INVENTORY>                                      7,554                   7,150                   7,410
<CURRENT-ASSETS>                                51,308                  53,548                 103,411
<PP&E>                                          47,922                  48,859                  52,373
<DEPRECIATION>                                   6,166                   7,348                   8,484
<TOTAL-ASSETS>                                 171,576                 170,879                 219,075
<CURRENT-LIABILITIES>                           73,031                  69,047                  79,587
<BONDS>                                         21,014                  22,607                  22,632
<PREFERRED-MANDATORY>                                0                       0                       0
<PREFERRED>                                          0                       0                       0
<COMMON>                                           276                     269                     389
<OTHER-SE>                                      48,849                  49,648                  84,972
<TOTAL-LIABILITY-AND-EQUITY>                   171,576                 170,879                 219,075
<SALES>                                         94,062                 190,071                 291,284
<TOTAL-REVENUES>                                94,062                 190,071                 291,284
<CGS>                                           93,666                 186,571                 283,192
<TOTAL-COSTS>                                   93,666                 186,571                 283,192
<OTHER-EXPENSES>                                    22                     350                     541
<LOSS-PROVISION>                                     0                       0                       0
<INTEREST-EXPENSE>                                 956                   1,919                   2,462
<INCOME-PRETAX>                                    582                   1,231                   5,089
<INCOME-TAX>                                         0                     615                   3,104
<INCOME-CONTINUING>                                582                     616                   1,985
<DISCONTINUED>                                       0                       0                       0
<EXTRAORDINARY>                                      0                     340                     340
<CHANGES>                                            0                       0                       0
<NET-INCOME>                                       582                     956                   2,325
<EPS-PRIMARY>                                      .03                     .04                     .09
<EPS-DILUTED>                                        0                     .04                     .08


</TABLE>