Quarterly report pursuant to Section 13 or 15(d)

Inventories - Shelf-life (Details)

v3.21.4
Inventories - Shelf-life (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 30, 2021
Nov. 30, 2020
Nov. 30, 2021
Nov. 30, 2020
May 31, 2021
Inventory Realizable Value [Abstract]          
Remaining shelf life 12 or less months $ 21,014   $ 21,014    
Remaining shelf life 12 to 24 months 1,078   1,078    
Remaining shelf life 24 to 36 months 31,045   31,045    
Remaining shelf life 36 to 48 months 24,507   24,507    
Remaining shelf life 48 to 60 months 695   695    
Remaining shelf life 60 or more months 12,720   12,720    
Total inventories 91,059   91,059    
Inventories reserved (2,502)   (2,502)    
Total 88,557   88,557   $ 93,479
Inventory write-down   $ 4,800 3,357 $ 4,835  
Inventory Write-down, Obsolescence Of Raw Materials 700   1,800    
Inventory Write-down, expired raw materials and untested vialed drug product 1,000   1,500    
Raw Materials [Member]          
Inventory Realizable Value [Abstract]          
Remaining shelf life 12 or less months 21,014   21,014    
Remaining shelf life 12 to 24 months 1,078   1,078    
Remaining shelf life 24 to 36 months 1,902   1,902    
Remaining shelf life 36 to 48 months 192   192    
Remaining shelf life 48 to 60 months 695   695    
Remaining shelf life 60 or more months 157   157    
Total inventories 25,038   25,038    
Inventories reserved (2,502)   (2,502)    
Total 22,536   22,536    
Bulk Drug Substance [Member]          
Inventory Realizable Value [Abstract]          
Remaining shelf life 60 or more months 12,563   12,563    
Total inventories 12,563   12,563    
Total 12,563   12,563    
Drug Products [Member]          
Inventory Realizable Value [Abstract]          
Remaining shelf life 24 to 36 months 29,143   29,143    
Remaining shelf life 36 to 48 months 24,315   24,315    
Total inventories 53,458   53,458    
Total $ 53,458   $ 53,458