XML 45 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Detail) - USD ($)
$ in Thousands
May 31, 2021
May 31, 2020
Inventory [Line Items]    
Raw Materials $ 47,588 $ 45,058
Work-in-process 6,412 6,887
Finished goods 46,701 43,108
Inventories $ 100,701 $ 95,053