XML 49 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues (Schedule of Revenues Disaggregated by Sales Channel and Geographic Region) (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Disaggregation Of Revenue [Line Items]    
Net Revenues $ 353,137 $ 297,689
Distributor    
Disaggregation Of Revenue [Line Items]    
Net Revenues 222,754 167,633
Direct    
Disaggregation Of Revenue [Line Items]    
Net Revenues 130,383 130,056
United States    
Disaggregation Of Revenue [Line Items]    
Net Revenues 182,752 137,626
United States | Distributor    
Disaggregation Of Revenue [Line Items]    
Net Revenues 117,801 73,314
United States | Direct    
Disaggregation Of Revenue [Line Items]    
Net Revenues 64,951 64,312
Other Americas    
Disaggregation Of Revenue [Line Items]    
Net Revenues 12,897 20,123
Other Americas | Distributor    
Disaggregation Of Revenue [Line Items]    
Net Revenues 2,531 16,025
Other Americas | Direct    
Disaggregation Of Revenue [Line Items]    
Net Revenues 10,366 4,098
Total Americas    
Disaggregation Of Revenue [Line Items]    
Net Revenues 195,649 157,749
Total Americas | Distributor    
Disaggregation Of Revenue [Line Items]    
Net Revenues 120,332 89,339
Total Americas | Direct    
Disaggregation Of Revenue [Line Items]    
Net Revenues 75,317 68,410
EMEA    
Disaggregation Of Revenue [Line Items]    
Net Revenues 143,603 115,509
EMEA | Distributor    
Disaggregation Of Revenue [Line Items]    
Net Revenues 102,311 76,256
EMEA | Direct    
Disaggregation Of Revenue [Line Items]    
Net Revenues 41,292 39,253
APAC    
Disaggregation Of Revenue [Line Items]    
Net Revenues 13,885 24,431
APAC | Distributor    
Disaggregation Of Revenue [Line Items]    
Net Revenues 111 2,038
APAC | Direct    
Disaggregation Of Revenue [Line Items]    
Net Revenues $ 13,774 $ 22,393