XML 59 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Significant Accounting Policies - Inventories (Details) - USD ($)
$ in Thousands
May 31, 2022
May 31, 2021
Accounting Policies [Abstract]    
Raw materials $ 19,071 $ 15,109
Work in process 34,280 37,664
Finished goods 418,799 429,024
Inventories, net $ 472,150 $ 481,797