XML 59 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues (Schedule of Revenues Disaggregated by Sales Channel and Geographic Region) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Disaggregation Of Revenue [Line Items]      
Net Revenues $ 1,009,418 $ 948,019 $ 995,789
Distributor      
Disaggregation Of Revenue [Line Items]      
Net Revenues 541,611 478,307 525,958
Direct      
Disaggregation Of Revenue [Line Items]      
Net Revenues 467,807 469,712 469,831
United States      
Disaggregation Of Revenue [Line Items]      
Net Revenues 485,471 459,769 498,705
United States | Distributor      
Disaggregation Of Revenue [Line Items]      
Net Revenues 244,851 218,276 259,873
United States | Direct      
Disaggregation Of Revenue [Line Items]      
Net Revenues 240,620 241,493 238,832
Other Americas      
Disaggregation Of Revenue [Line Items]      
Net Revenues 48,049 39,633 42,896
Other Americas | Distributor      
Disaggregation Of Revenue [Line Items]      
Net Revenues 31,583 19,530 22,264
Other Americas | Direct      
Disaggregation Of Revenue [Line Items]      
Net Revenues 16,466 20,103 20,632
Total Americas      
Disaggregation Of Revenue [Line Items]      
Net Revenues 533,520 499,402 541,601
Total Americas | Distributor      
Disaggregation Of Revenue [Line Items]      
Net Revenues 276,434 237,806 282,137
Total Americas | Direct      
Disaggregation Of Revenue [Line Items]      
Net Revenues 257,086 261,596 259,464
EMEA      
Disaggregation Of Revenue [Line Items]      
Net Revenues 387,545 357,201 358,327
EMEA | Distributor      
Disaggregation Of Revenue [Line Items]      
Net Revenues 250,897 218,947 229,223
EMEA | Direct      
Disaggregation Of Revenue [Line Items]      
Net Revenues 136,648 138,254 129,104
APAC      
Disaggregation Of Revenue [Line Items]      
Net Revenues 88,353 91,416 95,861
APAC | Distributor      
Disaggregation Of Revenue [Line Items]      
Net Revenues 14,280 21,554 14,598
APAC | Direct      
Disaggregation Of Revenue [Line Items]      
Net Revenues $ 74,073 $ 69,862 $ 81,263