v3.8.0.1
MARKETABLE SECURITIES (Schedule of Contractual Maturities) (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Dec. 31, 2016
Dec. 31, 2017
Jun. 30, 2016
Jun. 30, 2015
Marketable Securities Schedule Of Contractual Maturities Details        
Less than 12 months, Fair Value $ 51,124 $ 72,269 $ 22,895  
Less than 12 months, Gross unrealized losses (66) (148) (11)  
12 months or greater, Fair Value 39,373 103,116 20,070  
12 months or greater, Gross unrealized losses (180) (443) (37)  
Maturities of available-for-sale marketable securities $ 32,782 $ 80,269 $ 6,350