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

Three Months Ended

Six Months Ended

October 31,

October 31,

October 31,

October 31,

Net trade sales by end-market

2022

2021

2022

2021

Industrial Electronics

$

70,679,415 

$

55,094,535 

$

141,008,904 

$

102,339,427 

Consumer Electronics

32,028,590 

39,712,171 

60,926,794 

72,316,047 

Medical / Life Sciences

5,968,738 

5,409,908 

12,313,901 

11,300,574 

Total Net Trade Sales

$

108,676,743 

$

100,216,614 

$

214,249,599 

$

185,956,048