XML 57 R42.htm IDEA: XBRL DOCUMENT v3.19.2
Revenues (Schedule of Revenue Disaggregated by Sales Channel and Geographic Region) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Disaggregation Of Revenue [Line Items]      
Net Revenues $ 995,789 $ 983,142 $ 607,084
Distributor      
Disaggregation Of Revenue [Line Items]      
Net Revenues 525,958 525,692 303,033
Direct      
Disaggregation Of Revenue [Line Items]      
Net Revenues 469,831 457,450 304,051
United States      
Disaggregation Of Revenue [Line Items]      
Net Revenues 498,705 491,617 307,980
United States | Distributor      
Disaggregation Of Revenue [Line Items]      
Net Revenues 259,873 271,975 146,805
United States | Direct      
Disaggregation Of Revenue [Line Items]      
Net Revenues 238,832 219,642 161,175
Other Americas      
Disaggregation Of Revenue [Line Items]      
Net Revenues 42,896 44,688 24,883
Other Americas | Distributor      
Disaggregation Of Revenue [Line Items]      
Net Revenues 22,264 19,414 11,861
Other Americas | Direct      
Disaggregation Of Revenue [Line Items]      
Net Revenues 20,632 25,274 13,022
Total Americas      
Disaggregation Of Revenue [Line Items]      
Net Revenues 541,601 536,305 332,863
Total Americas | Distributor      
Disaggregation Of Revenue [Line Items]      
Net Revenues 282,137 291,389 158,666
Total Americas | Direct      
Disaggregation Of Revenue [Line Items]      
Net Revenues 259,464 244,916 174,197
EMEA      
Disaggregation Of Revenue [Line Items]      
Net Revenues 358,327 354,746 220,072
EMEA | Distributor      
Disaggregation Of Revenue [Line Items]      
Net Revenues 229,223 218,682 135,414
EMEA | Direct      
Disaggregation Of Revenue [Line Items]      
Net Revenues 129,104 136,064 84,658
APAC      
Disaggregation Of Revenue [Line Items]      
Net Revenues 95,861 92,091 54,149
APAC | Distributor      
Disaggregation Of Revenue [Line Items]      
Net Revenues 14,598 15,621 8,953
APAC | Direct      
Disaggregation Of Revenue [Line Items]      
Net Revenues $ 81,263 $ 76,470 $ 45,196