XML 33 R21.htm IDEA: XBRL DOCUMENT v3.25.2
Basis of Presentation (Tables)
3 Months Ended
Aug. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Inventory Inventories, net are comprised of the following at: 
(In thousands)August 31,
2025
May 31,
2025
Raw materials$20,007 $21,763 
Work in process39,317 42,615 
Finished goods390,415 383,030 
Inventories, net$449,739 $447,408