XML 61 R49.htm IDEA: XBRL DOCUMENT v3.7.0.1
Marketable Securities (Contractual Maturities Of Marketable Securities) (Details)
$ in Thousands
Mar. 31, 2017
USD ($)
Marketable Securities [Abstract]  
Due in one year or less, Amortized Cost $ 144,581
Due after one year through three years, Amortized Cost 95,382
Total marketable securities, Amortized Cost 239,963
Due in one year or less, Fair Value 144,547
Due after one year through three years, Fair Value 95,386
Total marketable securities, Fair Value $ 239,933