XML 45 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Concentrations (Tables)
12 Months Ended
Apr. 30, 2022
Risks and Uncertainties [Abstract]  
Summary of Significant Customers' Accounts Receivable and Revenue
The following table summarizes the significant customers’ accounts receivable and revenue as a percentage of total accounts receivable and total revenue, respectively:
Accounts ReceivableApril 30, 2022April 30, 2021
Customer A14 %35 %
Customer B52 %*
Customer C*11 %
Customer D*15 %
Customer E*11 %
Year ended April 30,
Revenue202220212020
Customer A18 %32 %28 %
Customer B30 %**
Customer F11 %**
Customer G10 %**
Customer H*10 %16 %
Customer I*12 %*
* Less than 10% of total accounts receivable or total revenue.