XML 65 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenues (Schedule of Revenues Disaggregated by Sales Channel and Geographic Region) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Disaggregation Of Revenue [Line Items]      
Net Revenues $ 1,112,321 $ 1,009,418 $ 948,019
Distributor      
Disaggregation Of Revenue [Line Items]      
Net Revenues 606,988 541,611 478,307
Direct      
Disaggregation Of Revenue [Line Items]      
Net Revenues 505,333 467,807 469,712
United States      
Disaggregation Of Revenue [Line Items]      
Net Revenues 503,635 485,471 459,769
United States | Distributor      
Disaggregation Of Revenue [Line Items]      
Net Revenues 237,163 244,851 218,276
United States | Direct      
Disaggregation Of Revenue [Line Items]      
Net Revenues 266,472 240,620 241,493
Other Americas      
Disaggregation Of Revenue [Line Items]      
Net Revenues 44,608 48,049 39,633
Other Americas | Distributor      
Disaggregation Of Revenue [Line Items]      
Net Revenues 27,018 31,583 19,530
Other Americas | Direct      
Disaggregation Of Revenue [Line Items]      
Net Revenues 17,590 16,466 20,103
Total Americas      
Disaggregation Of Revenue [Line Items]      
Net Revenues 548,243 533,520 499,402
Total Americas | Distributor      
Disaggregation Of Revenue [Line Items]      
Net Revenues 264,181 276,434 237,806
Total Americas | Direct      
Disaggregation Of Revenue [Line Items]      
Net Revenues 284,062 257,086 261,596
EMEA      
Disaggregation Of Revenue [Line Items]      
Net Revenues 477,081 387,545 357,201
EMEA | Distributor      
Disaggregation Of Revenue [Line Items]      
Net Revenues 325,290 250,897 218,947
EMEA | Direct      
Disaggregation Of Revenue [Line Items]      
Net Revenues 151,791 136,648 138,254
APAC      
Disaggregation Of Revenue [Line Items]      
Net Revenues 86,997 88,353 91,416
APAC | Distributor      
Disaggregation Of Revenue [Line Items]      
Net Revenues 17,517 14,280 21,554
APAC | Direct      
Disaggregation Of Revenue [Line Items]      
Net Revenues $ 69,480 $ 74,073 $ 69,862