XML 35 R23.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of Presentation (Tables)
6 Months Ended
Nov. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Inventory Inventory is comprised of the following: 
(In thousands)November 30,
2022
May 31,
2022
Raw materials$18,431 $19,071 
Work in process48,245 34,280 
Finished goods448,163 418,799 
 $514,839 $472,150