XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.4
Basis of Presentation (Tables)
6 Months Ended
Nov. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Inventory Inventory is comprised of the following at: 
(In thousands)November 30,
2023
May 31,
2023
Raw materials$19,283 $27,878 
Work in process46,063 56,384 
Finished goods409,494 422,342 
Inventories, net$474,840 $506,604