XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Feb. 28, 2021
Feb. 29, 2020
Feb. 28, 2021
Feb. 29, 2020
Disaggregation of Revenue [Line Items]        
Net sales $ 71,182 $ 69,780 $ 214,168 $ 205,825
United States        
Disaggregation of Revenue [Line Items]        
Net sales 58,654 54,889 173,446 163,381
International        
Disaggregation of Revenue [Line Items]        
Net sales 12,528 14,891 40,722 42,444
Vascular Interventions & Therapies         
Disaggregation of Revenue [Line Items]        
Net sales 33,251 30,552 97,008 90,616
Vascular Interventions & Therapies  | United States        
Disaggregation of Revenue [Line Items]        
Net sales 29,529 26,788 87,198 80,065
Vascular Interventions & Therapies  | International        
Disaggregation of Revenue [Line Items]        
Net sales 3,722 3,764 9,810 10,551
Vascular Access        
Disaggregation of Revenue [Line Items]        
Net sales 24,813 24,642 76,848 70,585
Vascular Access | United States        
Disaggregation of Revenue [Line Items]        
Net sales 21,009 20,018 60,392 57,865
Vascular Access | International        
Disaggregation of Revenue [Line Items]        
Net sales 3,804 4,624 16,456 12,720
Oncology        
Disaggregation of Revenue [Line Items]        
Net sales 13,118 14,586 40,312 44,624
Oncology | United States        
Disaggregation of Revenue [Line Items]        
Net sales 8,116 8,083 25,856 25,451
Oncology | International        
Disaggregation of Revenue [Line Items]        
Net sales $ 5,002 $ 6,503 $ 14,456 $ 19,173