XML 34 R21.htm IDEA: XBRL DOCUMENT v3.25.4
Basis of Presentation (Tables)
6 Months Ended
Nov. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Inventory Inventories, net are comprised of the following at: 
(In thousands)November 30,
2025
May 31,
2025
Raw materials$18,708 $21,763 
Work in process42,694 42,615 
Finished goods386,209 383,030 
Inventories, net$447,611 $447,408