v3.2.0.727
MARKETABLE SECURITIES (Details 2) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Contractual maturities of debt securities classified as available-for-sale    
Due in one year or less, amortized cost $ 95,946  
Due after one year through five years, amortized cost 136,820  
Amortized Cost 232,766 $ 159,418
Due in one year or less, fair value 95,979  
Due after one year through five years, fair value 136,938  
Total, Estimated Fair Value $ 232,917 $ 159,197