XML 46 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories (Detail) - USD ($)
$ in Thousands
May 31, 2022
May 31, 2021
Inventory [Line Items]    
Raw Materials $ 58,667 $ 47,588
Work-in-process 6,388 6,412
Finished goods 57,258 46,701
Inventories $ 122,313 $ 100,701