v3.26.3
Basis of Presentation (Tables)
3 Months Ended
Aug. 31, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Inventory Inventories, net are comprised of the following at: 
(In thousands)August 31,
2026
May 31,
2026
Raw materials$15,515 $17,302 
Work in process40,343 41,918 
Finished goods377,428 387,215 
Inventories, net$433,286 $446,435