XML 20 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories, Net
6 Months Ended
Oct. 31, 2022
Inventories, Net [Abstract]  
Inventories, Net Note C - Inventories, net

The components of inventory consist of the following:

October 31,

April 30,

2022

2022

Finished products

$

25,837,505 

$

22,175,641 

Work-in-process

5,125,048 

5,907,766 

Raw materials

148,163,059 

140,118,156 

179,125,612 

168,201,563 

Less excess and obsolescence reserve

(3,009,347)

(3,236,347)

$

176,116,265 

$

164,965,216