<TABLE> <S> <C>

<PAGE>
<ARTICLE> 5
<LEGEND>
These Schedules contain restated financial information extracted from the
Consolidated Balance Sheets as of December 31, 1995 and 1996, March 31, 1996,
June 30, 1996, and September 30, 1996 and the Consolidated Statements of
Operations for the twelve months ended December 31, 1995 and 1996, three months
ended March 31, 1996, six months ended June 30, 1996, and nine months ended
September 30, 1996 and is qualified in its entirety by reference to such
financial statements.
</LEGEND>
<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-1995             DEC-31-1996             DEC-31-1996             DEC-31-1996
             DEC-31-1996
<PERIOD-START>                             JAN-01-1995             JAN-01-1996             JAN-01-1996             JAN-01-1996
             JAN-01-1996
<PERIOD-END>                               DEC-31-1995             DEC-31-1996             MAR-31-1996             JUN-30-1996
             SEP-30-1996
<CASH>                                           4,249                   4,320                   4,238                   4,273
                   4,290
<SECURITIES>                                         0                       0                       0                       0
                       0
<RECEIVABLES>                                  267,305                 379,872                 269,197                 330,287
                 342,118
<ALLOWANCES>                                     2,234                   2,274                   2,217                   2,541
                   2,332
<INVENTORY>                                    196,531                 233,464                 231,178                 212,066
                 253,944
<CURRENT-ASSETS>                               468,002                 618,890                 504,407                 546,452
                 602,199
<PP&E>                                          29,900                  71,125                  31,318                  35,750
                  67,621
<DEPRECIATION>                                  11,647                  16,817                  12,806                  14,097
                  15,053
<TOTAL-ASSETS>                                 508,704                 692,985                 544,251                 587,966
                 673,643
<CURRENT-LIABILITIES>                          243,047                 276,766                 254,072                 251,464
                 272,125
<BONDS>                                        123,364                 239,450                 141,946                 175,578
                 234,408
<PREFERRED-MANDATORY>                                0                       0                       0                       0
                       0
<PREFERRED>                                     15,000                  15,000                  15,000                  15,000
                  15,000
<COMMON>                                           441                     449                     444                     447
                     448
<OTHER-SE>                                     122,900                 155,649                 128,842                 141,522
                 146,385
<TOTAL-LIABILITY-AND-EQUITY>                   508,704                 692,985                 544,251                 587,966
                 673,643
<SALES>                                      1,334,442               1,816,504                 377,983                 845,800
               1,295,750
<TOTAL-REVENUES>                             1,441,597               1,995,191                 413,334                 922,089
               1,420,570
<CGS>                                        1,193,513               1,635,653                 339,814                 760,558
               1,164,420
<TOTAL-COSTS>                                1,266,689               1,754,228                 362,083                 811,547
               1,248,722
<OTHER-EXPENSES>                                     0                       0                       0                       0
                       0
<LOSS-PROVISION>                                     0                       0                       0                       0
                       0
<INTEREST-EXPENSE>                              12,290                  14,764                   2,935                   6,442
                  10,368
<INCOME-PRETAX>                                 34,335                  50,616                   9,603                  30,160
                  38,401
<INCOME-TAX>                                    13,665                  20,145                   3,841                  12,064
                  15,360
<INCOME-CONTINUING>                                  0                       0                       0                       0
                       0
<DISCONTINUED>                                       0                       0                       0                       0
                       0
<EXTRAORDINARY>                                      0                       0                       0                       0
                       0
<CHANGES>                                            0                       0                       0                       0
                       0
<NET-INCOME>                                    20,670                  30,471                   5,762                  18,096
                  23,041
<EPS-PRIMARY>                                     0.54                    0.66                    0.13                    0.40
                    0.50
<EPS-DILUTED>                                     0.45                    0.61                    0.12                    0.36
                    0.46


</TABLE>