XML 44 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Revenues (Schedule of Revenues Disaggregated by Sales Channel and Geographic Region) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Disaggregation Of Revenue [Line Items]        
Net Revenues $ 284,505 $ 211,036 $ 833,064 $ 860,550
United States        
Disaggregation Of Revenue [Line Items]        
Net Revenues 145,426 124,082 418,356 456,383
Other Americas        
Disaggregation Of Revenue [Line Items]        
Net Revenues 14,126 10,291 38,018 36,274
Total Americas        
Disaggregation Of Revenue [Line Items]        
Net Revenues 159,552 134,373 456,374 492,657
EMEA        
Disaggregation Of Revenue [Line Items]        
Net Revenues 107,132 59,035 320,307 313,243
APAC        
Disaggregation Of Revenue [Line Items]        
Net Revenues $ 17,821 $ 17,628 $ 56,383 $ 54,650