<ARTICLE> 5
<LEGEND>
THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM THE
CONSOLIDATED BALANCE SHEETS AT DECEMBER 31, 1998, 1997 AND 1996 AND THE
CONSOLIDATED STATEMENTS OF INCOME FOR THE YEARS ENDED DECEMBER 31, 1998, 1997,
AND 1996 AND IS QUALIFIED IN ITS ENTIRETY BY REFERENCE TO SUCH FINANCIAL
STATEMENTS
</LEGEND>
<RESTATED> 
<MULTIPLIER> 1
<CURRENCY> U.S. DOLLARS
       
                                                                       
<PERIOD-TYPE>                   12-MOS                   12-MOS                   12-MOS
<FISCAL-YEAR-END>                          DEC-31-1998             DEC-31-1997             DEC-31-1996
<PERIOD-END>                               DEC-31-1998             DEC-31-1997             DEC-31-1996
<EXCHANGE-RATE>                                   1.00                    1.00                    1.00
<CASH>                                     219,908,000             270,134,000             153,234,000
<SECURITIES>                                         0                       0                       0
<RECEIVABLES>                              195,827,000             143,345,000             119,333,000
<ALLOWANCES>                                15,471,000              12,230,000              10,789,000
<INVENTORY>                                228,682,000             104,171,000             130,443,000
<CURRENT-ASSETS>                           675,245,000             540,296,000             424,115,000
<PP&E>                                     233,469,000             152,249,000             114,352,000
<DEPRECIATION>                              85,205,000              52,631,000              35,655,000
<TOTAL-ASSETS>                             871,983,000             641,290,000             504,002,000
<CURRENT-LIABILITIES>                      181,466,000             113,530,000             106,324,000
<BONDS>                                              0                       0                       0
<PREFERRED-MANDATORY>                                0                       0                       0
<PREFERRED>                                          0                       0                       0
<COMMON>                                       960,000                 954,000                 944,000
<OTHER-SE>                                 680,332,000             520,800,000             390,954,000
<TOTAL-LIABILITY-AND-EQUITY>               871,983,000             641,290,000             504,002,000
<SALES>                                  1,125,835,000             873,388,000             706,877,000
<TOTAL-REVENUES>                         1,125,835,000             873,388,000             706,877,000
<CGS>                                      621,073,000             476,060,000             407,902,000
<TOTAL-COSTS>                              921,366,000             701,950,000             573,087,000
<OTHER-EXPENSES>                                     0                       0                       0
<LOSS-PROVISION>                                     0                       0                       0
<INTEREST-EXPENSE>                                   0                       0                       0
<INCOME-PRETAX>                            216,156,000             177,792,000             138,979,000
<INCOME-TAX>                                68,231,000              56,004,000              46,558,000
<INCOME-CONTINUING>                        147,576,000             121,788,000              92,421,000
<DISCONTINUED>                                       0                       0                       0
<EXTRAORDINARY>                                      0                       0                       0
<CHANGES>                                            0                       0                       0
<NET-INCOME>                               147,576,000             121,788,000              92,421,000
<EPS-PRIMARY>                                     1.55                    1.28                     .98
<EPS-DILUTED>                                     1.52                    1.27                     .98