XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.4
Segment and Geographic Information - Summary of Net Sales by Product Category (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 30, 2021
Nov. 30, 2020
Nov. 30, 2021
Nov. 30, 2020
Segment Reporting Information [Line Items]        
Net Sales $ 78,280 $ 72,770 $ 155,251 $ 142,986
Endovascular Therapies        
Segment Reporting Information [Line Items]        
Net Sales 39,660 33,900 77,718 63,757
Vascular Access        
Segment Reporting Information [Line Items]        
Net Sales 25,070 23,930 50,026 52,035
Oncology        
Segment Reporting Information [Line Items]        
Net Sales 13,550 14,940 27,507 27,194
Med Tech        
Segment Reporting Information [Line Items]        
Net Sales 18,886 13,849 36,504 24,335
Med Device        
Segment Reporting Information [Line Items]        
Net Sales $ 59,394 $ 58,921 $ 118,747 $ 118,651