XML 58 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenues (Schedule of Revenue Disaggregated by Sales Channel and Geographic Region) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2016
Disaggregation Of Revenue [Line Items]      
Net Revenues $ 983,142 $ 607,084 $ 519,834
Distributor      
Disaggregation Of Revenue [Line Items]      
Net Revenues 525,692 303,033 249,065
Direct      
Disaggregation Of Revenue [Line Items]      
Net Revenues 457,450 304,051 270,769
United States      
Disaggregation Of Revenue [Line Items]      
Net Revenues 491,617 307,980 234,028
United States | Distributor      
Disaggregation Of Revenue [Line Items]      
Net Revenues 271,975 146,805 113,715
United States | Direct      
Disaggregation Of Revenue [Line Items]      
Net Revenues 219,642 161,175 120,313
Other Americas      
Disaggregation Of Revenue [Line Items]      
Net Revenues 44,688 24,883 43,725
Other Americas | Distributor      
Disaggregation Of Revenue [Line Items]      
Net Revenues 19,414 11,861 21,246
Other Americas | Direct      
Disaggregation Of Revenue [Line Items]      
Net Revenues 25,274 13,022 22,479
Total Americas      
Disaggregation Of Revenue [Line Items]      
Net Revenues 536,305 332,863 277,753
Total Americas | Distributor      
Disaggregation Of Revenue [Line Items]      
Net Revenues 291,389 158,666 134,961
Total Americas | Direct      
Disaggregation Of Revenue [Line Items]      
Net Revenues 244,916 174,197 142,792
EMEA      
Disaggregation Of Revenue [Line Items]      
Net Revenues 354,746 220,072 192,917
EMEA | Distributor      
Disaggregation Of Revenue [Line Items]      
Net Revenues 218,682 135,414 106,853
EMEA | Direct      
Disaggregation Of Revenue [Line Items]      
Net Revenues 136,064 84,658 86,064
APAC      
Disaggregation Of Revenue [Line Items]      
Net Revenues 92,091 54,149 49,164
APAC | Distributor      
Disaggregation Of Revenue [Line Items]      
Net Revenues 15,621 8,953 7,251
APAC | Direct      
Disaggregation Of Revenue [Line Items]      
Net Revenues $ 76,470 $ 45,196 $ 41,913