XML 44 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories - (Detail) - USD ($)
$ in Thousands
Feb. 29, 2024
May 31, 2023
Inventory [Line Items]    
Raw materials $ 70,143 $ 66,617
Work-in-process 11,391 5,369
Finished and purchased goods 110,395 68,100
Inventory reserve (9,539) (6,274)
Inventories $ 182,390 $ 133,812