XML 61 R49.htm IDEA: XBRL DOCUMENT v3.7.0.1
Marketable Securities (Contractual Maturities Of Marketable Securities) (Details)
$ in Thousands
Jun. 30, 2017
USD ($)
Marketable Securities [Abstract]  
Due in one year or less, Amortized Cost $ 162,639
Due after one year through three years, Amortized Cost 94,185
Total marketable securities, Amortized Cost 256,824
Due in one year or less, Fair Value 162,646
Due after one year through three years, Fair Value 94,277
Total marketable securities, Fair Value $ 256,923