Fair Value Measurements - Fair Value of Financial Instruments on Recurring Basis (Details) (USD $) | Mar. 31, 2015 | Dec. 31, 2014 |
In Thousands, unless otherwise specified |
Fair Value, Measurements, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | $1,680,787 | $1,353,632 |
Total liability measured at fair value on a recurring basis | 474,483 | 329,694 |
Fair Value, Measurements, Recurring | Corporate debt securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 809,150 | 641,729 |
Fair Value, Measurements, Recurring | Municipal securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 120,157 | 127,045 |
Fair Value, Measurements, Recurring | GSEs | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 142,859 | 122,269 |
Fair Value, Measurements, Recurring | U.S. treasury notes | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 64,327 | 59,543 |
Fair Value, Measurements, Recurring | Certificates of deposit | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 56,018 | 68,876 |
Fair Value, Measurements, Recurring | Asset-backed securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 11,355 | |
Fair Value, Measurements, Recurring | Auction rate securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 2,800 | 4,847 |
Fair Value, Measurements, Recurring | 1.125% Call Option derivative asset | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 474,121 | 329,323 |
Fair Value, Measurements, Recurring | 1.125% Conversion Option derivative liability | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
1.125% Conversion Option derivative liability | 473,983 | 329,194 |
Fair Value, Measurements, Recurring | Contingent consideration liability | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Contingent consideration liability | 500 | 500 |
Fair Value, Measurements, Recurring | Level 1 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 207,186 | 181,812 |
Total liability measured at fair value on a recurring basis | 0 | 0 |
Fair Value, Measurements, Recurring | Level 1 | Corporate debt securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 0 | 0 |
Fair Value, Measurements, Recurring | Level 1 | Municipal securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 0 | 0 |
Fair Value, Measurements, Recurring | Level 1 | GSEs | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 142,859 | 122,269 |
Fair Value, Measurements, Recurring | Level 1 | U.S. treasury notes | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 64,327 | 59,543 |
Fair Value, Measurements, Recurring | Level 1 | Certificates of deposit | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 0 | 0 |
Fair Value, Measurements, Recurring | Level 1 | Asset-backed securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 0 | |
Fair Value, Measurements, Recurring | Level 1 | Auction rate securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 0 | 0 |
Fair Value, Measurements, Recurring | Level 1 | 1.125% Call Option derivative asset | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 0 | 0 |
Fair Value, Measurements, Recurring | Level 1 | 1.125% Conversion Option derivative liability | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
1.125% Conversion Option derivative liability | 0 | 0 |
Fair Value, Measurements, Recurring | Level 1 | Contingent consideration liability | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Contingent consideration liability | 0 | 0 |
Fair Value, Measurements, Recurring | Level 2 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 996,680 | 837,650 |
Total liability measured at fair value on a recurring basis | 0 | 0 |
Fair Value, Measurements, Recurring | Level 2 | Corporate debt securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 809,150 | 641,729 |
Fair Value, Measurements, Recurring | Level 2 | Municipal securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 120,157 | 127,045 |
Fair Value, Measurements, Recurring | Level 2 | GSEs | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 0 | 0 |
Fair Value, Measurements, Recurring | Level 2 | U.S. treasury notes | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 0 | 0 |
Fair Value, Measurements, Recurring | Level 2 | Certificates of deposit | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 56,018 | 68,876 |
Fair Value, Measurements, Recurring | Level 2 | Asset-backed securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 11,355 | |
Fair Value, Measurements, Recurring | Level 2 | Auction rate securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 0 | 0 |
Fair Value, Measurements, Recurring | Level 2 | 1.125% Call Option derivative asset | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 0 | 0 |
Fair Value, Measurements, Recurring | Level 2 | 1.125% Conversion Option derivative liability | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
1.125% Conversion Option derivative liability | 0 | 0 |
Fair Value, Measurements, Recurring | Level 2 | Contingent consideration liability | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Contingent consideration liability | 0 | 0 |
Fair Value, Measurements, Recurring | Level 3 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 476,921 | 334,170 |
Total liability measured at fair value on a recurring basis | 474,483 | 329,694 |
Fair Value, Measurements, Recurring | Level 3 | Corporate debt securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 0 | 0 |
Fair Value, Measurements, Recurring | Level 3 | Municipal securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 0 | 0 |
Fair Value, Measurements, Recurring | Level 3 | GSEs | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 0 | 0 |
Fair Value, Measurements, Recurring | Level 3 | U.S. treasury notes | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 0 | 0 |
Fair Value, Measurements, Recurring | Level 3 | Certificates of deposit | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 0 | 0 |
Fair Value, Measurements, Recurring | Level 3 | Asset-backed securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 0 | |
Fair Value, Measurements, Recurring | Level 3 | Auction rate securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 2,800 | 4,847 |
Fair Value, Measurements, Recurring | Level 3 | 1.125% Call Option derivative asset | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets measured at fair value on a recurring basis | 474,121 | 329,323 |
Fair Value, Measurements, Recurring | Level 3 | 1.125% Conversion Option derivative liability | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
1.125% Conversion Option derivative liability | 473,983 | 329,194 |
Fair Value, Measurements, Recurring | Level 3 | Contingent consideration liability | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Contingent consideration liability | $500 | $500 |
1.125% Call Option | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Percentage of contractual interest rate on Call Option | 1.13% | 1.13% |
1.125% Notes | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Percentage of contractual interest rate on Notes | 1.13% | 1.13% |