XML 46 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Concentration of Credit Risk and Significant Customers (Tables)
12 Months Ended
Jun. 30, 2022
Risks and Uncertainties [Abstract]  
Schedules of Concentration of Risk, by Risk Factor
Summarized below are individual customers whose revenue or accounts receivable balances were 10% or higher than the respective total consolidated amounts:
   Year Ended June 30,
Percentage of revenue  2022 2021 2020
Customer A  24.6 % 28.7 % 29.3 %
Customer B  39.7 % 35.4 % 35.5 %
   June 30,
Percentage of accounts receivable  2022 2021
Customer A  24.6 % 12.4 %
Customer B  36.4 % 22.1 %
Customer C  * 21.9 %
Customer D12.0 %*
* Less than 10%