<TABLE> <S> <C>
<PAGE>
<ARTICLE> 5
<MULTIPLIER> 1,000
<S> <C>
<PERIOD-TYPE> 9-MOS
<FISCAL-YEAR-END> DEC-31-2000
<PERIOD-START> JAN-01-2000
<PERIOD-END> SEP-30-2000
<CASH> 23,196
<SECURITIES> 0
<RECEIVABLES> 168,088
<ALLOWANCES> 3,199
<INVENTORY> 86,093
<CURRENT-ASSETS> 292,191
<PP&E> 163,350
<DEPRECIATION> 64,346
<TOTAL-ASSETS> 649,412
<CURRENT-LIABILITIES> 202,861
<BONDS> 13,510
0
0
<COMMON> 1,291
<OTHER-SE> 425,979
<TOTAL-LIABILITY-AND-EQUITY> 649,412
<SALES> 569,990
<TOTAL-REVENUES> 569,990
<CGS> 208,469
<TOTAL-COSTS> 208,469
<OTHER-EXPENSES> 217,806
<LOSS-PROVISION> 0
<INTEREST-EXPENSE> 722
<INCOME-PRETAX> 142,993
<INCOME-TAX> 37,177
<INCOME-CONTINUING> 105,816
<DISCONTINUED> 0
<EXTRAORDINARY> 0
<CHANGES> 0
<NET-INCOME> 105,816
<EPS-BASIC> 0.83<F1>
<EPS-DILUTED> 0.78<F1>
<FN>
<F1>A 100% stock dividend was paid with respect to the Company's Common Stock on
August 25, 2000. Financial Data Schedules relating to prior periods have not
been restated to reflect the stock dividend.
</FN>
</TABLE>