XML 44 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Detail) - USD ($)
$ in Thousands
May 31, 2023
May 31, 2022
Inventory [Line Items]    
Raw Materials $ 64,971 $ 58,667
Work-in-process 5,369 6,388
Finished goods 63,472 57,258
Inventories $ 133,812 $ 122,313