XML 24 R12.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories
12 Months Ended
Apr. 30, 2022
Inventory Disclosure [Abstract]  
Inventories Inventories
 
The components of inventories were:
 APRIL 30
(in thousands)20222021
Raw materials$90,451 $63,384 
Work-in-process59,180 51,176 
Finished goods78,628 43,607 
Total inventories$228,259 $158,167 

Effective May 1, 2021, the Company changed its accounting principle for inventory valuation from a LIFO basis to a FIFO basis. See Note A — Summary of Significant Accounting Policies for additional information on the effect of the change.