XML 100 R80.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements and Derivative Instruments (Recurring Basis) (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets $ 919,371 $ 1,102,556
Liabilities (735) (335)
Money market funds / commercial paper    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets 612,647 685,917
Equity securities    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets 19,133 40,717
Commingled fixed income securities    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets 21,711 6,085
Government and related securities    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets 108,577 134,628
Corporate debt securities    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets 56,938 75,109
Mortgage-backed / asset-backed securities    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets 98,334 158,202
Interest rate swap    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets   1,776
Foreign exchange contracts    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets 2,031 122
Liabilities (735) (335)
Level 1    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets 321,116 260,959
Liabilities 0 0
Level 1 | Money market funds / commercial paper    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets 220,756 143,349
Level 1 | Equity securities    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets 0 0
Level 1 | Commingled fixed income securities    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets 1,570 1,569
Level 1 | Government and related securities    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets 98,790 116,041
Level 1 | Corporate debt securities    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets 0 0
Level 1 | Mortgage-backed / asset-backed securities    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets 0 0
Level 1 | Interest rate swap    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets   0
Level 1 | Foreign exchange contracts    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets 0 0
Liabilities 0 0
Level 2    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets 598,255 841,597
Liabilities (735) (335)
Level 2 | Money market funds / commercial paper    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets 391,891 542,568
Level 2 | Equity securities    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets 19,133 40,717
Level 2 | Commingled fixed income securities    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets 20,141 4,516
Level 2 | Government and related securities    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets 9,787 18,587
Level 2 | Corporate debt securities    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets 56,938 75,109
Level 2 | Mortgage-backed / asset-backed securities    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets 98,334 158,202
Level 2 | Interest rate swap    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets   1,776
Level 2 | Foreign exchange contracts    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets 2,031 122
Liabilities (735) (335)
Level 3    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets 0 0
Liabilities 0 0
Level 3 | Money market funds / commercial paper    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets 0 0
Level 3 | Equity securities    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets 0 0
Level 3 | Commingled fixed income securities    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets 0 0
Level 3 | Government and related securities    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets 0 0
Level 3 | Corporate debt securities    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets 0 0
Level 3 | Mortgage-backed / asset-backed securities    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets 0 0
Level 3 | Interest rate swap    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets   0
Level 3 | Foreign exchange contracts    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets 0 0
Liabilities $ 0 $ 0