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

The components of inventory consist of the following:

July 31,

April 30,

2022

2022

Finished products

$

23,589,190 

$

22,175,641 

Work-in-process

5,494,596 

5,907,766 

Raw materials

150,281,577 

140,118,156 

179,365,363 

168,201,563 

Less excess and obsolescence reserve

(3,059,347)

(3,236,347)

$

176,306,016 

$

164,965,216