XML 56 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenues (Schedule of Revenues Disaggregated by Sales Channel and Geographic Region) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Disaggregation Of Revenue [Line Items]      
Net Revenues $ 1,117,203 $ 1,312,454 $ 1,112,321
Distributor      
Disaggregation Of Revenue [Line Items]      
Net Revenues 595,689 777,076 606,988
Direct      
Disaggregation Of Revenue [Line Items]      
Net Revenues 521,514 535,378 505,333
United States      
Disaggregation Of Revenue [Line Items]      
Net Revenues 581,141 572,927 503,635
United States | Distributor      
Disaggregation Of Revenue [Line Items]      
Net Revenues 315,281 306,240 237,163
United States | Direct      
Disaggregation Of Revenue [Line Items]      
Net Revenues 265,860 266,687 266,472
Other Americas      
Disaggregation Of Revenue [Line Items]      
Net Revenues 46,578 84,108 44,608
Other Americas | Distributor      
Disaggregation Of Revenue [Line Items]      
Net Revenues 20,961 60,957 27,018
Other Americas | Direct      
Disaggregation Of Revenue [Line Items]      
Net Revenues 25,617 23,151 17,590
Total Americas      
Disaggregation Of Revenue [Line Items]      
Net Revenues 627,719 657,035 548,243
Total Americas | Distributor      
Disaggregation Of Revenue [Line Items]      
Net Revenues 336,242 367,197 264,181
Total Americas | Direct      
Disaggregation Of Revenue [Line Items]      
Net Revenues 291,477 289,838 284,062
EMEA      
Disaggregation Of Revenue [Line Items]      
Net Revenues 421,966 559,669 477,081
EMEA | Distributor      
Disaggregation Of Revenue [Line Items]      
Net Revenues 250,213 390,495 325,290
EMEA | Direct      
Disaggregation Of Revenue [Line Items]      
Net Revenues 171,753 169,174 151,791
APAC      
Disaggregation Of Revenue [Line Items]      
Net Revenues 67,518 95,750 86,997
APAC | Distributor      
Disaggregation Of Revenue [Line Items]      
Net Revenues 9,234 19,384 17,517
APAC | Direct      
Disaggregation Of Revenue [Line Items]      
Net Revenues $ 58,284 $ 76,366 $ 69,480