FAIR VALUE MEASUREMENTS (Details) - Recurring basis - USD ($) $ in Thousands |
Sep. 30, 2016 |
Dec. 31, 2015 |
| Fair value |
|
|
| Assets, Total |
$ 480,595
|
$ 673,146
|
| Level 1 |
|
|
| Fair value |
|
|
| Assets, Total |
141,943
|
216,122
|
| Level 2 |
|
|
| Fair value |
|
|
| Assets, Total |
278,707
|
399,903
|
| Level 3 |
|
|
| Fair value |
|
|
| Assets, Total |
59,945
|
57,121
|
| Cash equivalents |
|
|
| Fair value |
|
|
| Estimated Fair Value |
1,667
|
1,666
|
| Cash equivalents | Level 1 |
|
|
| Fair value |
|
|
| Estimated Fair Value |
1,667
|
1,666
|
| U.S. government and agency debt securities |
|
|
| Fair value |
|
|
| Estimated Fair Value |
250,943
|
352,188
|
| U.S. government and agency debt securities | Level 1 |
|
|
| Fair value |
|
|
| Estimated Fair Value |
140,276
|
214,456
|
| U.S. government and agency debt securities | Level 2 |
|
|
| Fair value |
|
|
| Estimated Fair Value |
110,667
|
137,732
|
| Corporate debt securities |
|
|
| Fair value |
|
|
| Estimated Fair Value |
151,520
|
213,209
|
| Corporate debt securities | Level 2 |
|
|
| Fair value |
|
|
| Estimated Fair Value |
151,520
|
213,209
|
| International government agency debt securities |
|
|
| Fair value |
|
|
| Estimated Fair Value |
16,520
|
48,962
|
| International government agency debt securities | Level 2 |
|
|
| Fair value |
|
|
| Estimated Fair Value |
16,520
|
48,962
|
| Contingent Consideration |
|
|
| Fair value |
|
|
| Assets, Total |
58,400
|
55,300
|
| Contingent Consideration | Level 3 |
|
|
| Fair value |
|
|
| Assets, Total |
58,400
|
55,300
|
| Equity securities |
|
|
| Fair value |
|
|
| Estimated Fair Value |
1,545
|
1,821
|
| Equity securities | Level 3 |
|
|
| Fair value |
|
|
| Estimated Fair Value |
$ 1,545
|
$ 1,821
|