XML 46 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of Presentation (Details) - USD ($)
$ in Thousands
Nov. 30, 2022
May 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials $ 18,431 $ 19,071
Work in process 48,245 34,280
Finished goods 448,163 418,799
Inventories, net 514,839 472,150
Reserves for obsolete inventory $ 70,200 $ 100,300