XML 24 R10.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories
12 Months Ended
Apr. 30, 2022
Inventories [Abstract]  
Inventories, Net NOTE D - INVENTORIES

Inventories consist of the following at April 30:

2022

2021

Finished products

$

22,175,641

$

22,858,073

Work-in-process

5,907,766

5,601,560

Raw materials

140,118,156

72,033,278

168,201,563

100,492,911

Less obsolescence reserve

3,236,347

2,414,310

$

164,965,216

$

98,078,601

Changes in the Company’s inventory obsolescence reserve are as follows:

2022

2021

Beginning balance

$

2,414,310

$

1,350,362

Provision for obsolescence

1,711,599

1,172,995

Write-offs

(889,562)

(109,047)

$

3,236,347

$

2,414,310