Annual report pursuant to Section 13 and 15(d)

Inventories - Shelf-life (Details)

v3.21.2
Inventories - Shelf-life (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Feb. 28, 2021
May 31, 2021
May 31, 2020
May 31, 2019
Inventory Realizable Value [Abstract]        
Remaining shelf life 12 or less months   $ 2,684    
Remaining shelf life 12 to 24 months   19,750    
Remaining shelf life 24 to 36 months   682    
Remaining shelf life 36 to 48 months   31,425    
Remaining shelf life 48 to 60 months   732    
Remaining shelf life 60 or more months   38,901    
Total inventories   94,174    
Inventories reserved   (695)    
Total   93,479 $ 19,147  
Inventory write-down     $ 0 $ 0
Raw Materials [Member]        
Inventory Realizable Value [Abstract]        
Remaining shelf life 12 or less months   2,684    
Remaining shelf life 12 to 24 months   19,750    
Remaining shelf life 24 to 36 months   682    
Remaining shelf life 36 to 48 months   1,792    
Remaining shelf life 48 to 60 months   732    
Remaining shelf life 60 or more months   3,140    
Total inventories   28,780    
Inventories reserved   (695)    
Total   28,085    
Inventory write-down   700    
Work In Progress Inventory [Member]        
Inventory Realizable Value [Abstract]        
Inventory write-down $ 6,100      
Bulk Drug Substance [Member]        
Inventory Realizable Value [Abstract]        
Remaining shelf life 60 or more months   35,761    
Total inventories   35,761    
Total   35,761    
Drug Products [Member]        
Inventory Realizable Value [Abstract]        
Remaining shelf life 36 to 48 months   29,633    
Total inventories   29,633    
Total   $ 29,633