XML 101 R83.htm IDEA: XBRL DOCUMENT v3.7.0.1
Geographic Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2015
Net sales      
Total net sales $ 764,281 $ 751,526 $ 748,591
United States      
Net sales      
Total net sales 484,148 473,247 475,942
Israel      
Net sales      
Total net sales 92,752 89,999 93,459
Latin America and Canada      
Net sales      
Total net sales 96,687 105,667 99,578
Europe and Africa      
Net sales      
Total net sales 40,211 36,177 36,397
Asia/Pacific      
Net sales      
Total net sales $ 50,483 $ 46,436 $ 43,215