XML 46 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basis of Presentation (Details) - USD ($)
$ in Thousands
Aug. 31, 2022
May 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials $ 25,728 $ 19,071
Work in process 34,310 34,280
Finished goods 413,850 418,799
Inventories, net 473,888 472,150
Reserves for obsolete inventory $ 89,100 $ 100,300