XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories (Tables)
3 Months Ended
Aug. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventories Inventories are stated at lower of cost and net realizable value (using the first-in, first-out method). Inventories consisted of the following:
(in thousands)Aug 31, 2023May 31, 2023
Raw materials$30,737 $28,679 
Work in process8,162 6,708 
Finished goods21,073 19,938 
Inventories$59,972 $55,325