XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Significant Accounting Policies (Tables)
3 Months Ended
Jul. 31, 2022
Summary Of Significant Accounting Policies [Abstract]  
Revenue Disaggregated By Principal End-User Markets

Three Months Ended

July 31,

July 31,

Net trade sales by end-market

2022

2021

Industrial Electronics

$

70,329,487 

$

47,244,892 

Consumer Electronics

28,898,205 

32,603,876 

Medical / Life Sciences

6,345,164 

5,890,666 

Total Net Trade Sales

$

105,572,856 

$

85,739,434