XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenues (Schedule of Revenues Disaggregated by Sales Channel and Geographic Region) (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Disaggregation Of Revenue [Line Items]    
Net Revenues $ 297,689 $ 267,684
Distributor    
Disaggregation Of Revenue [Line Items]    
Net Revenues 167,633 146,100
Direct    
Disaggregation Of Revenue [Line Items]    
Net Revenues 130,056 121,584
United States    
Disaggregation Of Revenue [Line Items]    
Net Revenues 137,626 123,399
United States | Distributor    
Disaggregation Of Revenue [Line Items]    
Net Revenues 73,314 56,068
United States | Direct    
Disaggregation Of Revenue [Line Items]    
Net Revenues 64,312 67,331
Other Americas    
Disaggregation Of Revenue [Line Items]    
Net Revenues 20,123 11,166
Other Americas | Distributor    
Disaggregation Of Revenue [Line Items]    
Net Revenues 16,025 7,799
Other Americas | Direct    
Disaggregation Of Revenue [Line Items]    
Net Revenues 4,098 3,367
Total Americas    
Disaggregation Of Revenue [Line Items]    
Net Revenues 157,749 134,565
Total Americas | Distributor    
Disaggregation Of Revenue [Line Items]    
Net Revenues 89,339 63,867
Total Americas | Direct    
Disaggregation Of Revenue [Line Items]    
Net Revenues 68,410 70,698
EMEA    
Disaggregation Of Revenue [Line Items]    
Net Revenues 115,509 113,629
EMEA | Distributor    
Disaggregation Of Revenue [Line Items]    
Net Revenues 76,256 77,898
EMEA | Direct    
Disaggregation Of Revenue [Line Items]    
Net Revenues 39,253 35,731
APAC    
Disaggregation Of Revenue [Line Items]    
Net Revenues 24,431 19,490
APAC | Distributor    
Disaggregation Of Revenue [Line Items]    
Net Revenues 2,038 4,335
APAC | Direct    
Disaggregation Of Revenue [Line Items]    
Net Revenues $ 22,393 $ 15,155