Quarterly report pursuant to Section 13 or 15(d)

Inventories, net (Details)

v3.22.1
Inventories, net (Details) - USD ($)
$ in Thousands
Feb. 28, 2022
May 31, 2021
Inventory Disclosure [Abstract]    
Raw materials $ 19,517 $ 28,085
Work in progress 63,151 65,394
Total inventories, net $ 82,668 $ 93,479