XML 95 R81.htm IDEA: XBRL DOCUMENT v3.10.0.1
Geographic Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2016
Net sales      
Total net sales $ 819,982 $ 764,281 $ 751,526
United States      
Net sales      
Total net sales 494,599 484,148 473,247
Israel      
Net sales      
Total net sales 109,222 92,752 89,999
Latin America and Canada      
Net sales      
Total net sales 120,854 96,687 105,667
Europe and Africa      
Net sales      
Total net sales 43,901 40,211 36,177
Asia/Pacific      
Net sales      
Total net sales $ 51,406 $ 50,483 $ 46,436