XML 44 R37.htm IDEA: XBRL DOCUMENT v3.24.4
Revenues (Schedule of Revenues Disaggregated by Sales Channel and Geographic Region) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Disaggregation Of Revenue [Line Items]        
Net Revenues $ 279,355 $ 296,377 $ 548,559 $ 649,514
United States        
Disaggregation Of Revenue [Line Items]        
Net Revenues 119,678 149,549 272,931 332,301
Other Americas        
Disaggregation Of Revenue [Line Items]        
Net Revenues 11,710 13,086 23,892 25,983
Total Americas        
Disaggregation Of Revenue [Line Items]        
Net Revenues 131,388 162,635 296,823 358,284
EMEA        
Disaggregation Of Revenue [Line Items]        
Net Revenues 128,257 110,605 213,175 254,208
APAC        
Disaggregation Of Revenue [Line Items]        
Net Revenues $ 19,710 $ 23,137 $ 38,561 $ 37,022