v3.25.2
Revenues (Schedule of Revenues Disaggregated by Sales Channel and Geographic Region) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Disaggregation Of Revenue [Line Items]      
Net Revenues $ 1,140,067 $ 1,117,203 $ 1,312,454
United States      
Disaggregation Of Revenue [Line Items]      
Net Revenues 547,658 581,141 572,927
Other Americas      
Disaggregation Of Revenue [Line Items]      
Net Revenues 49,047 46,578 84,108
Total Americas      
Disaggregation Of Revenue [Line Items]      
Net Revenues 596,705 627,719 657,035
EMEA      
Disaggregation Of Revenue [Line Items]      
Net Revenues 451,649 421,966 559,669
APAC      
Disaggregation Of Revenue [Line Items]      
Net Revenues $ 91,713 $ 67,518 $ 95,750