XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Feb. 28, 2022
Feb. 28, 2021
Disaggregation of Revenue [Line Items]        
Net Sales $ 73,970 $ 71,182 $ 229,221 $ 214,168
United States        
Disaggregation of Revenue [Line Items]        
Net Sales 62,445 58,654 192,259 173,446
International        
Disaggregation of Revenue [Line Items]        
Net Sales 11,525 12,528 36,962 40,722
Endovascular Therapies        
Disaggregation of Revenue [Line Items]        
Net Sales 38,083 33,251 115,799 97,008
Endovascular Therapies | United States        
Disaggregation of Revenue [Line Items]        
Net Sales 34,400 29,529 105,405 87,198
Endovascular Therapies | International        
Disaggregation of Revenue [Line Items]        
Net Sales 3,683 3,722 10,394 9,810
Vascular Access        
Disaggregation of Revenue [Line Items]        
Net Sales 23,431 24,813 73,459 76,848
Vascular Access | United States        
Disaggregation of Revenue [Line Items]        
Net Sales 19,483 21,009 60,664 60,392
Vascular Access | International        
Disaggregation of Revenue [Line Items]        
Net Sales 3,948 3,804 12,795 16,456
Oncology        
Disaggregation of Revenue [Line Items]        
Net Sales 12,456 13,118 39,963 40,312
Oncology | United States        
Disaggregation of Revenue [Line Items]        
Net Sales 8,562 8,116 26,190 25,856
Oncology | International        
Disaggregation of Revenue [Line Items]        
Net Sales 3,894 5,002 13,773 14,456
Med Tech        
Disaggregation of Revenue [Line Items]        
Net Sales 19,612 15,246 56,117 39,581
Med Device        
Disaggregation of Revenue [Line Items]        
Net Sales $ 54,358 $ 55,936 $ 173,104 $ 174,587