<TABLE> <S> <C>
<ARTICLE> 5
<MULTIPLIER> 1000
<S> <C> <C>
<PERIOD-TYPE> 3-MOS 6-MOS
<FISCAL-YEAR-END> DEC-31-2000 DEC-31-2000
<PERIOD-END> JUN-30-2000 JUN-30-2000
<CASH> 122226 122226
<SECURITIES> 505029 505029
<RECEIVABLES> 138970 138970
<ALLOWANCES> 1136 1136
<INVENTORY> 18198 18198
<CURRENT-ASSETS> 810916 810916
<PP&E> 338724 338724
<DEPRECIATION> 157394 157394
<TOTAL-ASSETS> 1188129 1188129
<CURRENT-LIABILITIES> 292655 292655
<BONDS> 0 0
0 0
0 0
<COMMON> 70810 70810
<OTHER-SE> 724803 724803
<TOTAL-LIABILITY-AND-EQUITY> 1188129 1188129
<SALES> 290123 547891
<TOTAL-REVENUES> 290123 547891
<CGS> 214337 407600
<TOTAL-COSTS> 214337 407600
<OTHER-EXPENSES> 0 0
<LOSS-PROVISION> 1757 2435
<INTEREST-EXPENSE> 2236 4300
<INCOME-PRETAX> 71471 129757
<INCOME-TAX> 25484 46181
<INCOME-CONTINUING> 45987 83576
<DISCONTINUED> 0 0
<EXTRAORDINARY> 0 0
<CHANGES> 0 0
<NET-INCOME> 45987 83576
<EPS-BASIC> 0.22 0.39
<EPS-DILUTED> 0.21 0.38
</TABLE>